AlphaBIO 2.1.3 is a powerful DNA/RNA manipulation tool developed by WolfTech Innovations. It provides a terminal-based interface (TUI) for a range of bioinformatics tasks, from basic sequence transcription and mutation to advanced sequence analysis and random sequence generation. With easy-to-use functions for both DNA and RNA sequences, AlphaBIO offers various tools for sequence analysis, mutation introduction, GC content calculation, and more.
- DNA/RNA Transcription: Transcribe DNA sequences to RNA and vice versa.
- Mutation Introduction: Perform point mutations, insertions, and deletions on sequences with customizable probabilities.
- GC Content Calculation: Analyze the GC content percentage of a given sequence.
- Sequence Alignment: Compare two sequences and highlight matching and mismatching base pairs.
- Reverse Complement: Generate reverse complement sequences for DNA and RNA.
- Random Sequence Generation: Create random DNA or RNA sequences with customizable GC content and length.
- Base Counting: Count the occurrence of each base (A, T/U, C, G) in a sequence.
- TUI Interface: Interact with the program through a terminal-based user interface for ease of use.
- Clone this repository:
git clone https://github.com/WolfTech-Innovations/AlphaBIO.git
- Navigate to the project folder:
cd AlphaBIO - Install dependencies (if any):
pip install -r requirements.txt
To run the program:
python AlphaBIO.pyYou will be presented with an interactive menu where you can choose your sequence type (DNA or RNA) and perform various operations like mutation, transcription, reverse complement, and more.
- Select your sequence type (DNA or RNA).
- Enter your sequence.
- Choose operation 9.
- Check output.txt
If you'd like to contribute to this project, please fork this repository, make changes, and submit a pull request!
This project is licensed under the GPL License.