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模块
- 模块内容
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.sort()
MultipleSeqAlignment.substitutions
PairwiseAlignment
PairwiseAlignment.__init__()
PairwiseAlignment.__eq__()
PairwiseAlignment.__ne__()
PairwiseAlignment.__lt__()
PairwiseAlignment.__le__()
PairwiseAlignment.__gt__()
PairwiseAlignment.__ge__()
PairwiseAlignment.__getitem__()
PairwiseAlignment.__format__()
PairwiseAlignment.format()
PairwiseAlignment.__str__()
PairwiseAlignment.__len__()
PairwiseAlignment.shape
PairwiseAlignment.aligned
PairwiseAlignment.sort()
PairwiseAlignment.map()
PairwiseAlignment.substitutions
PairwiseAlignment.__hash__
PairwiseAlignments
PairwiseAligner
- Bio.AlignIO包
- Bio.应用程序包
- Bio.Blast包
- Bio.CAPS软件包
- Bio.Cluster软件包
- Bio.Compass包
- Bio.Data包
- Bio.Emoss软件包
- 子模块
- Bio.Emsters.应用程序模块
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模块
- 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()
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()
- 模块内容
- 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()
FastqPhredIterator
FastqSolexaIterator()
FastqIlluminaIterator()
QualPhredIterator
FastqPhredWriter
as_fastq()
QualPhredWriter
as_qual()
FastqSolexaWriter
as_fastq_solexa()
FastqIlluminaWriter
as_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模块
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.upper()
SequenceDataAbstractBaseClass.lower()
SequenceDataAbstractBaseClass.replace()
SequenceDataAbstractBaseClass.translate()
SequenceDataAbstractBaseClass.__abstractmethods__
Seq
UnknownSeq
UnknownSeq.__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__
MutableSeq
MutableSeq.__init__()
MutableSeq.data
MutableSeq.__setitem__()
MutableSeq.__delitem__()
MutableSeq.append()
MutableSeq.insert()
MutableSeq.pop()
MutableSeq.remove()
MutableSeq.reverse()
MutableSeq.complement()
MutableSeq.reverse_complement()
MutableSeq.extend()
MutableSeq.toseq()
MutableSeq.__abstractmethods__
UndefinedSequenceError
transcribe()
back_transcribe()
translate()
reverse_complement()
complement()
complement_rna()
- Bio.SeqFeature模块
- 用于保存要素的基类
- 保存有关引用的信息
- 指定序列上要素的位置
SeqFeature
Reference
FeatureLocation
FeatureLocation.__init__()
FeatureLocation.strand
FeatureLocation.__str__()
FeatureLocation.__repr__()
FeatureLocation.__add__()
FeatureLocation.__radd__()
FeatureLocation.__nonzero__()
FeatureLocation.__len__()
FeatureLocation.__contains__()
FeatureLocation.__iter__()
FeatureLocation.__eq__()
FeatureLocation.parts
FeatureLocation.start
FeatureLocation.end
FeatureLocation.nofuzzy_start
FeatureLocation.nofuzzy_end
FeatureLocation.extract()
FeatureLocation.__hash__
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.nofuzzy_start
CompoundLocation.nofuzzy_end
CompoundLocation.ref
CompoundLocation.ref_db
CompoundLocation.extract()
CompoundLocation.__hash__
AbstractPosition
ExactPosition
UncertainPosition
UnknownPosition
WithinPosition
BetweenPosition
BeforePosition
AfterPosition
OneOfPosition
PositionGap
- Bio.SeqRecord模块
SeqRecord
SeqRecord.__init__()
SeqRecord.letter_annotations
SeqRecord.seq
SeqRecord.__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¶
基类:
Warning
Biopython警告。
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邮件列表,以提供有关此代码的反馈,并在代码更改时收到通知。
如果一切顺利,实验代码将在后续版本中升级为稳定代码,并删除此警告。