BIO封装¶
子包¶
- Bio.Affy套餐
- Bio.Align包
- 子包
- 子模块
- Bio.Align.Align.AlignInfo模块
- Bio.Align.a2m模块
- Bio.Align.Bed模块
- Bio.Align.Biged模块
- Bio.Align.bigmaf模块
- Bio.Align.bigpsl模块
- Bio.Align.Clustal模块
- Bio.Align.Emoss模块
- Bio.Align.exonerate模块
- Bio.Align.Fasta模块
- Bio.Align.hhr模块
- Bio.Align.interface模块
- Bio.Align.maf模块
- Bio.Align.Mauve模块
- Bio.Align.msf模块
- Bio.Align.nexus模块
- Bio.Align.Phylip模块
- Bio.Align.psl模块
- Bio.Align.sam模块
- Bio.Align.stock模块
- Bio.Align.Tabular模块
- 模块内容
MultipleSeqAlignmentMultipleSeqAlignment.__init__()MultipleSeqAlignment.column_annotationsMultipleSeqAlignment.__str__()MultipleSeqAlignment.__repr__()MultipleSeqAlignment.__format__()MultipleSeqAlignment.__iter__()MultipleSeqAlignment.__len__()MultipleSeqAlignment.get_alignment_length()MultipleSeqAlignment.extend()MultipleSeqAlignment.append()MultipleSeqAlignment.__add__()MultipleSeqAlignment.__getitem__()MultipleSeqAlignment.sort()MultipleSeqAlignment.substitutions
PairwiseAlignmentPairwiseAlignment.__init__()PairwiseAlignment.__eq__()PairwiseAlignment.__ne__()PairwiseAlignment.__lt__()PairwiseAlignment.__le__()PairwiseAlignment.__gt__()PairwiseAlignment.__ge__()PairwiseAlignment.__getitem__()PairwiseAlignment.__format__()PairwiseAlignment.format()PairwiseAlignment.__str__()PairwiseAlignment.__len__()PairwiseAlignment.shapePairwiseAlignment.alignedPairwiseAlignment.sort()PairwiseAlignment.map()PairwiseAlignment.substitutionsPairwiseAlignment.__hash__
PairwiseAlignmentsPairwiseAligner
- Bio.AlignIO包
- Bio.应用程序包
- Bio.Blast包
- Bio.CAPS软件包
- Bio.Cluster软件包
- Bio.Compass包
- Bio.Data包
- Bio.Emoss软件包
- 子模块
- Bio.Emsters.应用程序模块
Primer3CommandlinePrimerSearchCommandlineFDNADistCommandlineFTreeDistCommandlineFNeighborCommandlineFSeqBootCommandlineFDNAParsCommandlineFProtParsCommandlineFProtDistCommandlineFConsenseCommandlineWaterCommandlineNeedleCommandlineNeedleallCommandlineStretcherCommandlineFuzznucCommandlineFuzzproCommandlineEst2GenomeCommandlineETandemCommandlineEInvertedCommandlinePalindromeCommandlineTranalignCommandlineDiffseqCommandlineIepCommandlineSeqretCommandlineSeqmatchallCommandline
- Bio.Emboss.Primer3模块
- Bio.Emboss.PrimerSearch模块
- Bio.Emsters.应用程序模块
- 模块内容
- 子模块
- Bio.Entrez包
- Bio.ExPASy软件包
- Bio.GenBank软件包
- Bio.Geo包
- Bio.Graphics软件包
- Bio.HMM软件包
- Bio.KEGG包
- Bio.Medline包裹
- Bio.NMR软件包
- Bio.Nexus软件包
- Bio.PDB软件包
- 子包
- 子模块
- Bio.PDB.AbstractPropertyMap模块
- Bio.PDB.Atom模块
- Bio.PDB.Chain模块
- Bio.PDB.DSSP模块
- Bio.PDB.骰子模块
- Bio.PDB.实体模块
- Bio.PDB.FragmentMapper模块
- Bio.PDB.HSExposure模块
- Bio.PDB.MMCIF2Dict模块
- Bio.PDB.MMCIFParser模块
- Bio.PDB.Model模块
- Bio.PDB.NACCESS模块
- Bio.PDB.NeighborSearch模块
- Bio.PDB.PDBExceptions模块
- Bio.PDB.PDBIO模块
- Bio.PDB.PDBList模块
- Bio.PDB.PDBParser模块
- Bio.PDB.PICIO模块
- Bio.PDB.PSEA模块
- Bio.PDB多肽模块
- Bio.PDB剩余模块
- Bio.PDB.ResidueDepth模块
- Bio.PDB.SASA模块
- Bio.PDB.SCADIO模块
- Bio.PDB.选择模块
- Bio.PDB结构模块
- Bio.PDB.结构对齐模块
- Bio.PDB.结构构建器模块
- Bio.PDB.Superimposer模块
- Bio.PDB.celign模块
- Bio.PDB.ic_数据模块
- Bio.PDB.ic_重建模块
- Bio.PDB.内部_坐标模块
- Bio.PDB.mmcifio模块
- Bio.PDB.parse_PDB_Header模块
- Bio.PDB.qcprot模块
- Bio.PDB.Vector模块
m2rotaxis()vector_to_axis()rotaxis2m()rotaxis()refmat()rotmat()calc_angle()calc_dihedral()Vectorhomog_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()
- 模块内容
- Bio.Pathway套餐
- Bio.Phylo包
- Bio.PopGen软件包
- 生物限制包
- Bio.SCOP软件包
- Bio.SVDSuperimposer软件包
- Bio.SearchIO包
- Bio.SeqIO包
- 子模块
- Bio.SeqIO.AbiIO模块
- Bio.SeqIO.AceIO模块
- Bio.SeqIO.FastaIO模块
- Bio.SeqIO.GckIO模块
- Bio.SeqIO.IgIO模块
- Bio.SeqIO.InsdcIO模块
- Bio.SeqIO.Interfaces模块
- Bio.SeqIO.NibIO模块
- Bio.SeqIO.PdbIO模块
- Bio.SeqIO.PhdIO模块
- Bio.SeqIO.PirIO模块
- Bio.SeqIO.QualityIO模块
solexa_quality_from_phred()phred_quality_from_solexa()FastqGeneralIterator()FastqPhredIteratorFastqSolexaIterator()FastqIlluminaIterator()QualPhredIteratorFastqPhredWriteras_fastq()QualPhredWriteras_qual()FastqSolexaWriteras_fastq_solexa()FastqIlluminaWriteras_fastq_illumina()PairedFastaQualIterator()
- Bio.SeqIO.SeqXmlIO模块
- Bio.SeqIO.SffIO模块
- Bio.SeqIO.SnapGeneIO模块
- Bio.SeqIO.SwissIO模块
- Bio.SeqIO.TabIO模块
- Bio.SeqIO.TwoBitIO模块
- Bio.SeqIO.UniprotIO模块
- Bio.SeqIO.XdnaIO模块
- 模块内容
- 子模块
- Bio.SeqUtils包
- 生物测序软件包
- Bio.SwissProt软件包
- Bio.TogoWS包
- Bio.Unigene软件包
- Bio.UniProt软件包
- Bio.Wise套餐
- Bio.codonalign包
- Bio.Motifs软件包
- 生物表型包
子模块¶
- Bio.File模块
- 生物.Logistic回归模型
- Bio.MarkovModel模块
- Bio.MaxEntropy模块
- Bio.NaveBayes模块
- Bio.Seq模块
SequenceDataAbstractBaseClassSequenceDataAbstractBaseClass.__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.upper()SequenceDataAbstractBaseClass.lower()SequenceDataAbstractBaseClass.replace()SequenceDataAbstractBaseClass.translate()SequenceDataAbstractBaseClass.__abstractmethods__
SeqUnknownSeqUnknownSeq.__init__()UnknownSeq.__len__()UnknownSeq.__bytes__()UnknownSeq.__str__()UnknownSeq.__repr__()UnknownSeq.__add__()UnknownSeq.__radd__()UnknownSeq.__mul__()UnknownSeq.__rmul__()UnknownSeq.__imul__()UnknownSeq.__getitem__()UnknownSeq.count()UnknownSeq.count_overlap()UnknownSeq.complement()UnknownSeq.complement_rna()UnknownSeq.reverse_complement()UnknownSeq.reverse_complement_rna()UnknownSeq.transcribe()UnknownSeq.back_transcribe()UnknownSeq.upper()UnknownSeq.lower()UnknownSeq.translate()UnknownSeq.ungap()UnknownSeq.join()UnknownSeq.__abstractmethods__
MutableSeqMutableSeq.__init__()MutableSeq.dataMutableSeq.__setitem__()MutableSeq.__delitem__()MutableSeq.append()MutableSeq.insert()MutableSeq.pop()MutableSeq.remove()MutableSeq.reverse()MutableSeq.complement()MutableSeq.reverse_complement()MutableSeq.extend()MutableSeq.toseq()MutableSeq.__abstractmethods__
UndefinedSequenceErrortranscribe()back_transcribe()translate()reverse_complement()complement()complement_rna()
- Bio.SeqFeature模块
- 用于保存要素的基类
- 保存有关引用的信息
- 指定序列上要素的位置
SeqFeatureReferenceFeatureLocationFeatureLocation.__init__()FeatureLocation.strandFeatureLocation.__str__()FeatureLocation.__repr__()FeatureLocation.__add__()FeatureLocation.__radd__()FeatureLocation.__nonzero__()FeatureLocation.__len__()FeatureLocation.__contains__()FeatureLocation.__iter__()FeatureLocation.__eq__()FeatureLocation.partsFeatureLocation.startFeatureLocation.endFeatureLocation.nofuzzy_startFeatureLocation.nofuzzy_endFeatureLocation.extract()FeatureLocation.__hash__
CompoundLocationCompoundLocation.__init__()CompoundLocation.__str__()CompoundLocation.__repr__()CompoundLocation.strandCompoundLocation.__add__()CompoundLocation.__radd__()CompoundLocation.__contains__()CompoundLocation.__nonzero__()CompoundLocation.__len__()CompoundLocation.__iter__()CompoundLocation.__eq__()CompoundLocation.startCompoundLocation.endCompoundLocation.nofuzzy_startCompoundLocation.nofuzzy_endCompoundLocation.refCompoundLocation.ref_dbCompoundLocation.extract()CompoundLocation.__hash__
AbstractPositionExactPositionUncertainPositionUnknownPositionWithinPositionBetweenPositionBeforePositionAfterPositionOneOfPositionPositionGap
- Bio.SeqRecord模块
SeqRecordSeqRecord.__init__()SeqRecord.letter_annotationsSeqRecord.seqSeqRecord.__getitem__()SeqRecord.__iter__()SeqRecord.__contains__()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.upper()SeqRecord.lower()SeqRecord.reverse_complement()SeqRecord.__hash__SeqRecord.translate()
- Bio.bgzf模块
- Bio.kNN模块
- Bio.pairwee2模块
模块内容¶
Python中用于处理生物数据的模块集合。
Biopython项目是免费提供的Python计算分子生物学工具开发者的国际协会。
- exception Bio.MissingExternalDependencyError¶
基类:
Exception缺少外部依赖项。
用于缺少命令行工具等。重要的是,我们的单元测试允许跳过缺少外部依赖项的测试。
- exception Bio.MissingPythonDependencyError¶
基类:
MissingExternalDependencyError,ImportError缺少外部Python依赖项(ImportError的子类)。
用于缺少Python模块(而不仅仅是典型的ImportError)。重要的是,我们的单元测试允许跳过缺少外部Python依赖项的测试,同时还允许将异常捕获为ImportError。
- exception Bio.StreamModeError¶
基类:
ValueError流模式不正确(文本与二进制)。
当流(文件或类似文件的对象)参数处于文本模式,而接收函数需要二进制模式时,应引发此错误,反之亦然。
- exception Bio.BiopythonWarning¶
基类:
WarningBiopython警告。
Biopython应使用此警告(或其子类),以便您可以轻松地将我们的所有警告消息静音:
>>> import warnings >>> from Bio import BiopythonWarning >>> warnings.simplefilter('ignore', BiopythonWarning)
有关更多详细信息,请参阅警告模块文档。
- exception Bio.BiopythonParserWarning¶
-
Biopython解析器警告。
某些无效的数据文件无法解析,将触发异常。在可能进行合理解释的情况下,Biopython将发出此警告以指示潜在问题。要使这些警告静默,请使用:
>>> import warnings >>> from Bio import BiopythonParserWarning >>> warnings.simplefilter('ignore', BiopythonParserWarning)
有关更多详细信息,请参阅警告模块文档。
- exception Bio.BiopythonDeprecationWarning¶
-
Biopython弃用警告。
Biopython使用此警告而不是内置的DeproationWarning,因为从Python2.7开始,默认情况下会忽略这些警告。
要禁用所有弃用警告消息,请使用:
>>> import warnings >>> from Bio import BiopythonDeprecationWarning >>> warnings.simplefilter('ignore', BiopythonDeprecationWarning)
标记为已弃用的代码可能会在未来版本的Biopython中删除。为避免删除此代码,请通过邮件列表或GitHub联系Biopython开发人员。
- exception Bio.BiopythonExperimentalWarning¶
-
Biopython实验代码警告。
Biopython对作为标准版本一部分发布的实验代码(“alpha”或“beta”级别代码)使用此警告来标记子模块或功能,以供早期采用者测试和提供反馈。
发出此警告的代码可能会在Biopython的后续版本中更改(甚至被删除)。此类代码不应用于生产/稳定代码。只有在以下情况下才应使用它:
您运行的是最新版本的Biopython,或者理想情况下运行的是我们存储库的最新代码。
您可以订阅bibiython-dev邮件列表,以提供有关此代码的反馈,并在代码更改时收到通知。
如果一切顺利,实验代码将在后续版本中升级为稳定代码,并删除此警告。