Bio.SeqIO.SwissIO 模組
Bio.SeqIO 支援 "swiss" (又稱 SwissProt/UniProt) 檔案格式。
您應透過 Bio.SeqIO 函數使用此模組。另請參閱 Bio.SwissProt 模組,其提供的功能不僅僅是將序列作為 SeqRecord 物件存取。
另請參閱 Bio.SeqIO.UniprotIO.py,其支援 "uniprot-xml" 格式。
- Bio.SeqIO.SwissIO.SwissIterator(source)
將 Swiss-Prot/UniProt 檔案分解為 SeqRecord 物件。
參數 source 為類檔案物件或檔案路徑。
從 ID 行到終止 // 的每個區段都會成為單一 SeqRecord,並具有相關的註釋和特徵。
- 此解析器適用於平坦檔案的 "swiss" 格式,如以下所用:
Swiss-Prot 又稱 SwissProt
TrEMBL
UniProtKB 又稱 UniProt Knowledgebase
為了與 BioPerl 和 EMBOSS 保持一致,我們稱此格式為 "swiss"。另請參閱 SeqIO 對 "uniprot-xml" 格式的支援。
您應透過 Bio.SeqIO.parse(…, format="swiss") 使用此解析器,而不是直接呼叫它。