Biopython is a collection of Python tools for computational biology and bioinformatics.
Biopython contains modules and classes to represent protein sequences, nucleic acid sequences and sequence annotations.
Biopython tools can perform common operations such as transcription, translation, obtain complements, reverse complements, parsing, running BLAST etc.
We can use Biopython modules to access online databases such as NCBI.
Biopython modules can also be used for sequence alignment, phylogenetics, sequence motifs, protein structure etc. Read more
Foss : Biopython - English
Outline: Important features of Biopython.
Information regarding download and installation on Linux Operating System.
Create a sequence object for the given DNA strand.
Transcription of t..
Outline: 1. Generate a random DNA sequence.
2. Slice the DNA sequence at specified locations.
3. Join the two sequences together to form a new sequence (concatenate).
4. Find t..
Outline: Download FASTA and GenBank files from NCBI database website.
Parse data files using functions in Bio.SeqIO module.
Use parse function (Bio.SeqIO. Parse()) to extract information ..
Outline: Create Sequence Record Objects.
Write sequence files using write function of Sequence Input/Output module( Bio.SeqIO. write()).
Convert between file formats.
Sort records in a f..
Outline: Run BLAST for the query sequence over internet through NCBI BLAST service.
Use qblast function in NCBIWWW module to run blast for a nucleotide sequence.
Save the output xml file ..
Click here to view stats
Spoken Tutorial by IIT Bombay is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License, except where stated otherwise Based on a work at https://spoken-tutorial.org. Permissions beyond the scope of this license may be available at https://spoken-tutorial.org.