The DNA Analysis Tool is a simple bioinformatics tool that performs basic analysis on DNA sequences. It calculates the GC content, molecular weight, and reverse complement of a given DNA sequence. This tool provides a user-friendly interface built with PyQt5, making it easy to input sequences and obtain the analysis results.
- Calculate GC content of a DNA sequence
- Calculate molecular weight of a DNA sequence
- Compute the reverse complement of a DNA sequence
- Python 3.x
- PyQt5
-
Clone the repository:
git clone https://github.com/agx-r/dna-analysis-tool.git
-
Change to the project directory:
cd dna-analysis-tool
-
Run the script:
python dna_analysis.py
-
The DNA Analysis Tool window will open.
-
Enter a DNA sequence in the input field.
-
Click the "Analyze" button.
-
The results will be displayed in the corresponding fields.
-
Repeat the process for further analysis.
Contributions are welcome! If you would like to contribute to the DNA Analysis Tool, please follow these steps:
-
Fork the repository.
-
Create a new branch for your feature or bug fix.
-
Make the necessary changes and commit your code.
-
Push your branch to your forked repository.
-
Submit a pull request describing the changes you made.
This project is licensed under the MIT License.
The DNA Analysis Tool was developed using the PyQt5 library, which provides the user interface components.