https://github.com/mateusjssilva/dna-transcription
Java implementation of the program that transcribes a DNA strand.
https://github.com/mateusjssilva/dna-transcription
bioinformatics dna java transcribe
Last synced: 3 months ago
JSON representation
Java implementation of the program that transcribes a DNA strand.
- Host: GitHub
- URL: https://github.com/mateusjssilva/dna-transcription
- Owner: MateusjsSilva
- Created: 2023-04-28T12:39:06.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-02-23T00:05:59.000Z (over 1 year ago)
- Last Synced: 2025-03-30T07:43:11.618Z (3 months ago)
- Topics: bioinformatics, dna, java, transcribe
- Language: Java
- Homepage:
- Size: 4.88 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Transcrição de DNA para RNA
Este programa Java converte uma fita de DNA em RNA mensageiro. O DNA é lido a partir de um arquivo de entrada e o RNA resultante é escrito em um arquivo de saída.
## Funcionalidade
- **Input:** O programa lê uma sequência de DNA a partir de um arquivo de entrada.
- **Output:** Gera uma sequência correspondente de RNA mensageiro.
- **Teste de Exemplo:** `GGC.CGA.TTA.ATG.CTT.AAA.TGC.GGC.CTA.AAT.TAT`## Uso
1. Certifique-se de ter um arquivo de entrada contendo a sequência de DNA no formato desejado.
2. Execute o programa.
3. Verifique o arquivo de saída para obter a sequência correspondente de RNA.## Detalhes Técnicos
- O programa faz a transcrição de DNA para RNA de acordo com as seguintes regras:
- `A` em DNA corresponde a `U` em RNA.
- `G` em DNA corresponde a `C` em RNA.
- `T` em DNA corresponde a `A` em RNA.
- `C` em DNA corresponde a `G` em RNA.
- Os pontos (`.`) são mantidos inalterados.
- O programa converte todas as letras da sequência de DNA para maiúsculas antes de realizar a transcrição.
- O RNA resultante é escrito em um arquivo de saída.## Arquivos do Projeto
- **Transcricao.java:** Contém o código-fonte do programa.
- **entrada(Transcricao).txt:** Arquivo de entrada que contém a sequência de DNA a ser transcrita.
- **saida(Transcricao).txt:** Arquivo de saída onde será gravada a sequência de RNA resultante da transcrição.