Bio package
Subpackages
- Bio.Affy package
- Bio.Align package
- Subpackages
- Submodules
- Bio.Align.AlignInfo module
- Bio.Align.a2m module
- Bio.Align.analysis module
- Bio.Align.bed module
- Bio.Align.bigbed module
- Bio.Align.bigmaf module
- Bio.Align.bigpsl module
- Bio.Align.chain module
- Bio.Align.clustal module
- Bio.Align.emboss module
- Bio.Align.exonerate module
- Bio.Align.fasta module
- Bio.Align.hhr module
- Bio.Align.interfaces module
- Bio.Align.maf module
- Bio.Align.mauve module
- Bio.Align.msf module
- Bio.Align.nexus module
- Bio.Align.phylip module
- Bio.Align.psl module
- Bio.Align.sam module
- Bio.Align.stockholm module
- Bio.Align.tabular module
- Module contents
AlignmentCounts
MultipleSeqAlignment
MultipleSeqAlignment.__init__()
MultipleSeqAlignment.column_annotations
MultipleSeqAlignment.__str__()
MultipleSeqAlignment.__repr__()
MultipleSeqAlignment.__format__()
MultipleSeqAlignment.__iter__()
MultipleSeqAlignment.__len__()
MultipleSeqAlignment.get_alignment_length()
MultipleSeqAlignment.extend()
MultipleSeqAlignment.append()
MultipleSeqAlignment.__add__()
MultipleSeqAlignment.__getitem__()
MultipleSeqAlignment.__delitem__()
MultipleSeqAlignment.sort()
MultipleSeqAlignment.substitutions
MultipleSeqAlignment.alignment
Alignment
Alignment.infer_coordinates()
Alignment.parse_printed_alignment()
Alignment.__init__()
Alignment.__array__()
Alignment.__add__()
Alignment.frequencies
Alignment.target
Alignment.query
Alignment.__eq__()
Alignment.__ne__()
Alignment.__lt__()
Alignment.__le__()
Alignment.__gt__()
Alignment.__ge__()
Alignment.__getitem__()
Alignment.__format__()
Alignment.format()
Alignment.__str__()
Alignment.__repr__()
Alignment.__len__()
Alignment.length
Alignment.shape
Alignment.aligned
Alignment.indices
Alignment.inverse_indices
Alignment.sort()
Alignment.map()
Alignment.mapall()
Alignment.substitutions
Alignment.counts()
Alignment.reverse_complement()
Alignment.__hash__
AlignmentsAbstractBaseClass
Alignments
PairwiseAlignments
PairwiseAligner
CodonAligner
write()
parse()
read()
- Bio.AlignIO package
- Submodules
- Module contents
- Bio.Application package
- Bio.Blast package
- Bio.CAPS package
- Bio.Cluster package
- Bio.Compass package
- Bio.Data package
- Bio.Emboss package
- Submodules
- Bio.Emboss.Applications module
Primer3Commandline
PrimerSearchCommandline
FDNADistCommandline
FTreeDistCommandline
FNeighborCommandline
FSeqBootCommandline
FDNAParsCommandline
FProtParsCommandline
FProtDistCommandline
FConsenseCommandline
WaterCommandline
NeedleCommandline
NeedleallCommandline
StretcherCommandline
FuzznucCommandline
FuzzproCommandline
Est2GenomeCommandline
ETandemCommandline
EInvertedCommandline
PalindromeCommandline
TranalignCommandline
DiffseqCommandline
IepCommandline
SeqretCommandline
SeqmatchallCommandline
- Bio.Emboss.Primer3 module
- Bio.Emboss.PrimerSearch module
- Bio.Emboss.Applications module
- Module contents
- Submodules
- Bio.Entrez package
- Bio.ExPASy package
- Bio.GenBank package
- Bio.Geo package
- Bio.Graphics package
- Bio.HMM package
- Bio.KEGG package
- Bio.Medline package
- Bio.NMR package
- Bio.Nexus package
- Bio.PDB package
- Subpackages
- Submodules
- Bio.PDB.AbstractPropertyMap module
- Bio.PDB.Atom module
- Bio.PDB.Chain module
- Bio.PDB.DSSP module
- Bio.PDB.Dice module
- Bio.PDB.Entity module
- Bio.PDB.FragmentMapper module
- Bio.PDB.HSExposure module
- Bio.PDB.MMCIF2Dict module
- Bio.PDB.MMCIFParser module
- Bio.PDB.Model module
- Bio.PDB.NACCESS module
- Bio.PDB.NeighborSearch module
- Bio.PDB.PDBExceptions module
- Bio.PDB.PDBIO module
- Bio.PDB.PDBList module
- Bio.PDB.PDBMLParser module
- Bio.PDB.PDBParser module
- Bio.PDB.PICIO module
- Bio.PDB.PSEA module
- Bio.PDB.Polypeptide module
- Bio.PDB.Residue module
- Bio.PDB.ResidueDepth module
- Bio.PDB.SASA module
- Bio.PDB.SCADIO module
- Bio.PDB.Selection module
- Bio.PDB.Structure module
- Bio.PDB.StructureAlignment module
- Bio.PDB.StructureBuilder module
- Bio.PDB.Superimposer module
- Bio.PDB.alphafold_db module
- Bio.PDB.binary_cif module
- Bio.PDB.cealign module
- Bio.PDB.ic_data module
- Bio.PDB.ic_rebuild module
- Bio.PDB.internal_coords module
- Bio.PDB.mmcifio module
- Bio.PDB.parse_pdb_header module
- Bio.PDB.qcprot module
- Bio.PDB.vectors module
m2rotaxis()
vector_to_axis()
rotaxis2m()
rotaxis()
refmat()
rotmat()
calc_angle()
calc_dihedral()
Vector
homog_rot_mtx()
set_Z_homog_rot_mtx()
set_Y_homog_rot_mtx()
set_X_homog_rot_mtx()
homog_trans_mtx()
set_homog_trans_mtx()
homog_scale_mtx()
get_spherical_coordinates()
coord_space()
multi_rot_Z()
multi_rot_Y()
multi_coord_space()
- Module contents
- Bio.Pathway package
- Bio.Phylo package
- Subpackages
- Submodules
- Bio.Phylo.BaseTree module
- Bio.Phylo.CDAO module
- Bio.Phylo.CDAOIO module
- Bio.Phylo.Consensus module
- Bio.Phylo.NeXML module
- Bio.Phylo.NeXMLIO module
- Bio.Phylo.Newick module
- Bio.Phylo.NewickIO module
- Bio.Phylo.NexusIO module
- Bio.Phylo.PhyloXML module
- Bio.Phylo.PhyloXMLIO module
- Bio.Phylo.TreeConstruction module
- Module contents
- Bio.PopGen package
- Bio.Restriction package
- Bio.SCOP package
- Bio.SVDSuperimposer package
- Bio.SearchIO package
- Bio.SeqIO package
- Submodules
- Bio.SeqIO.AbiIO module
- Bio.SeqIO.AceIO module
- Bio.SeqIO.FastaIO module
- Bio.SeqIO.GckIO module
- Bio.SeqIO.GfaIO module
- Bio.SeqIO.IgIO module
- Bio.SeqIO.InsdcIO module
- Bio.SeqIO.Interfaces module
- Bio.SeqIO.NibIO module
- Bio.SeqIO.PdbIO module
- Bio.SeqIO.PhdIO module
- Bio.SeqIO.PirIO module
- Bio.SeqIO.QualityIO module
solexa_quality_from_phred()
phred_quality_from_solexa()
FastqGeneralIterator()
FastqPhredIterator
FastqSolexaIterator()
FastqIlluminaIterator()
QualPhredIterator
FastqPhredWriter
as_fastq()
QualPhredWriter
as_qual()
FastqSolexaWriter
as_fastq_solexa()
FastqIlluminaWriter
as_fastq_illumina()
PairedFastaQualIterator()
- Bio.SeqIO.SeqXmlIO module
- Bio.SeqIO.SffIO module
- Bio.SeqIO.SnapGeneIO module
- Bio.SeqIO.SwissIO module
- Bio.SeqIO.TabIO module
- Bio.SeqIO.TwoBitIO module
- Bio.SeqIO.UniprotIO module
- Bio.SeqIO.XdnaIO module
- Module contents
- Submodules
- Bio.SeqUtils package
- Bio.Sequencing package
- Bio.SwissProt package
- Bio.TogoWS package
- Bio.UniGene package
- Bio.UniProt package
- Bio.codonalign package
- Bio.motifs package
- Subpackages
- Submodules
- Module contents
create()
parse()
read()
Instances
Motif
Motif.__init__()
Motif.mask
Motif.pseudocounts
Motif.background
Motif.__getitem__()
Motif.pwm
Motif.pssm
Motif.instances
Motif.__str__()
Motif.__len__()
Motif.reverse_complement()
Motif.consensus
Motif.anticonsensus
Motif.degenerate_consensus
Motif.relative_entropy
Motif.weblogo()
Motif.__format__()
Motif.format()
write()
- Bio.phenotype package
Submodules
- Bio.File module
- Bio.LogisticRegression module
- Bio.MarkovModel module
- Bio.MaxEntropy module
- Bio.NaiveBayes module
- Bio.Seq module
SequenceDataAbstractBaseClass
SequenceDataAbstractBaseClass.__slots__
SequenceDataAbstractBaseClass.__init__()
SequenceDataAbstractBaseClass.__len__()
SequenceDataAbstractBaseClass.__getitem__()
SequenceDataAbstractBaseClass.__bytes__()
SequenceDataAbstractBaseClass.__hash__()
SequenceDataAbstractBaseClass.__eq__()
SequenceDataAbstractBaseClass.__lt__()
SequenceDataAbstractBaseClass.__le__()
SequenceDataAbstractBaseClass.__gt__()
SequenceDataAbstractBaseClass.__ge__()
SequenceDataAbstractBaseClass.__add__()
SequenceDataAbstractBaseClass.__radd__()
SequenceDataAbstractBaseClass.__mul__()
SequenceDataAbstractBaseClass.__contains__()
SequenceDataAbstractBaseClass.decode()
SequenceDataAbstractBaseClass.count()
SequenceDataAbstractBaseClass.find()
SequenceDataAbstractBaseClass.rfind()
SequenceDataAbstractBaseClass.index()
SequenceDataAbstractBaseClass.rindex()
SequenceDataAbstractBaseClass.startswith()
SequenceDataAbstractBaseClass.endswith()
SequenceDataAbstractBaseClass.split()
SequenceDataAbstractBaseClass.rsplit()
SequenceDataAbstractBaseClass.strip()
SequenceDataAbstractBaseClass.lstrip()
SequenceDataAbstractBaseClass.rstrip()
SequenceDataAbstractBaseClass.removeprefix()
SequenceDataAbstractBaseClass.removesuffix()
SequenceDataAbstractBaseClass.upper()
SequenceDataAbstractBaseClass.lower()
SequenceDataAbstractBaseClass.isupper()
SequenceDataAbstractBaseClass.islower()
SequenceDataAbstractBaseClass.replace()
SequenceDataAbstractBaseClass.translate()
SequenceDataAbstractBaseClass.defined
SequenceDataAbstractBaseClass.defined_ranges
SequenceDataAbstractBaseClass.__abstractmethods__
Seq
MutableSeq
UndefinedSequenceError
transcribe()
back_transcribe()
translate()
reverse_complement()
reverse_complement_rna()
complement()
complement_rna()
- Bio.SeqFeature module
- Base class to hold a Feature
- Hold information about a Reference
- Specify locations of a feature on a Sequence
LocationParserError
SeqFeature
Reference
Location
SimpleLocation
SimpleLocation.__init__()
SimpleLocation.fromstring()
SimpleLocation.strand
SimpleLocation.__str__()
SimpleLocation.__repr__()
SimpleLocation.__add__()
SimpleLocation.__radd__()
SimpleLocation.__sub__()
SimpleLocation.__nonzero__()
SimpleLocation.__len__()
SimpleLocation.__contains__()
SimpleLocation.__iter__()
SimpleLocation.__eq__()
SimpleLocation.parts
SimpleLocation.start
SimpleLocation.end
SimpleLocation.extract()
SimpleLocation.__abstractmethods__
SimpleLocation.__hash__
FeatureLocation
CompoundLocation
CompoundLocation.__init__()
CompoundLocation.__str__()
CompoundLocation.__repr__()
CompoundLocation.strand
CompoundLocation.__add__()
CompoundLocation.__radd__()
CompoundLocation.__contains__()
CompoundLocation.__nonzero__()
CompoundLocation.__len__()
CompoundLocation.__iter__()
CompoundLocation.__eq__()
CompoundLocation.start
CompoundLocation.end
CompoundLocation.ref
CompoundLocation.ref_db
CompoundLocation.extract()
CompoundLocation.__abstractmethods__
CompoundLocation.__hash__
Position
ExactPosition
UncertainPosition
UnknownPosition
WithinPosition
BetweenPosition
BeforePosition
AfterPosition
OneOfPosition
- Bio.SeqRecord module
SeqRecord
SeqRecord.__init__()
SeqRecord.dbxrefs
SeqRecord.annotations
SeqRecord.letter_annotations
SeqRecord.seq
SeqRecord.__getitem__()
SeqRecord.__iter__()
SeqRecord.__contains__()
SeqRecord.__bytes__()
SeqRecord.__str__()
SeqRecord.__repr__()
SeqRecord.format()
SeqRecord.__format__()
SeqRecord.__len__()
SeqRecord.__lt__()
SeqRecord.__le__()
SeqRecord.__eq__()
SeqRecord.__ne__()
SeqRecord.__gt__()
SeqRecord.__ge__()
SeqRecord.__bool__()
SeqRecord.__add__()
SeqRecord.__radd__()
SeqRecord.count()
SeqRecord.upper()
SeqRecord.__annotations__
SeqRecord.__hash__
SeqRecord.lower()
SeqRecord.isupper()
SeqRecord.islower()
SeqRecord.reverse_complement()
SeqRecord.translate()
- Bio.bgzf module
- Bio.kNN module
- Bio.pairwise2 module
Module contents
Collection of modules for dealing with biological data in Python.
The Biopython Project is an international association of developers of freely available Python tools for computational molecular biology.
- exception Bio.MissingExternalDependencyError
Bases:
Exception
Missing an external dependency.
Used for things like missing command line tools. Important for our unit tests to allow skipping tests with missing external dependencies.
- exception Bio.MissingPythonDependencyError
Bases:
MissingExternalDependencyError
,ImportError
Missing an external python dependency (subclass of ImportError).
Used for missing Python modules (rather than just a typical ImportError). Important for our unit tests to allow skipping tests with missing external python dependencies, while also allowing the exception to be caught as an ImportError.
- exception Bio.StreamModeError
Bases:
ValueError
Incorrect stream mode (text vs binary).
This error should be raised when a stream (file or file-like object) argument is in text mode while the receiving function expects binary mode, or vice versa.
- exception Bio.BiopythonWarning
Bases:
Warning
Biopython warning.
Biopython should use this warning (or subclasses of it), making it easy to silence all our warning messages should you wish to:
>>> import warnings >>> from Bio import BiopythonWarning >>> warnings.simplefilter('ignore', BiopythonWarning)
Consult the warnings module documentation for more details.
- exception Bio.BiopythonParserWarning
Bases:
BiopythonWarning
Biopython parser warning.
Some in-valid data files cannot be parsed and will trigger an exception. Where a reasonable interpretation is possible, Biopython will issue this warning to indicate a potential problem. To silence these warnings, use:
>>> import warnings >>> from Bio import BiopythonParserWarning >>> warnings.simplefilter('ignore', BiopythonParserWarning)
Consult the warnings module documentation for more details.
- exception Bio.BiopythonDeprecationWarning
Bases:
BiopythonWarning
Biopython deprecation warning.
Biopython uses this warning instead of the built in DeprecationWarning since those are ignored by default since Python 2.7.
To silence all our deprecation warning messages, use:
>>> import warnings >>> from Bio import BiopythonDeprecationWarning >>> warnings.simplefilter('ignore', BiopythonDeprecationWarning)
Code marked as deprecated is likely to be removed in a future version of Biopython. To avoid removal of this code, please contact the Biopython developers via the mailing list or GitHub.
- exception Bio.BiopythonExperimentalWarning
Bases:
BiopythonWarning
Biopython experimental code warning.
Biopython uses this warning for experimental code (‘alpha’ or ‘beta’ level code) which is released as part of the standard releases to mark sub-modules or functions for early adopters to test & give feedback.
Code issuing this warning is likely to change (or even be removed) in a subsequent release of Biopython. Such code should NOT be used for production/stable code. It should only be used if:
You are running the latest release of Biopython, or ideally the latest code from our repository.
You are subscribed to the biopython-dev mailing list to provide feedback on this code, and to be alerted of changes to it.
If all goes well, experimental code would be promoted to stable in a subsequent release, and this warning removed from it.