- Biopython
- Scikit-Bio
- Biotite
What is BioPython

for installing biopython:
pip install biopython
or
conda install -c conda-forge biopython
Applications:
- For sequence analysis (DNA,RNA)
- To do transcription and translation of DNA (Protein Synthesis)
- Querying and Access Bioinformatic Databases
- Entrez, BLAST, GenBank,etc
- 3D Structure analysis
Questions:
- How to create a sequence?
- Protein Synthesis (Transcription,Translation)
- Find GC content
- Molecular weights of a protein or DNA
- Convert protein sequence from one-letter to three-letter code and vice versa
- Find patterns
- How to find the Frequency of Nucleotide, Amino Acids,etc
- Sequence Alignment
- Similarity and homology
- Features of BioPython
- Biotite can handle a major part of the typical workflow for sequence and biomolecular structure data:
- Searching and fetching data from biological databases
- Reading and writing popular sequence/structure file formats
- Analyzing and editing sequence/structure data
- Visualizing sequence/structure data
- Interfacing external applications for further analysis
- Sequence
- Structure
- Applications
- Database
pip install biotite
- Handling sequences: (skbio.io,skbio.sequence,skbio.alignment)
- Phylogenetics: (skbio.tree)
- Workflow Constructio
- State and Calculation: (skbio.stats,skbio.diversity)
- Metadata and Utility functionality: (skbio.metadata,skbio.util)
pip install scikit-bio



