跳转到主要内容

FASTA文件读取器/写入器。

项目描述

欢迎来到fasta-reader 👋

读取和写入FASTA文件

🏠 主页

⚡️ 要求

  • Python >= 3.9

安装

pip install fasta-reader

示例

以下示例显示它可以无缝地读取远程压缩文件

from fasta_reader import read_fasta

ROOT = "https://ftp.ncbi.nlm.nih.gov/genomes/all/GCF/009/858/895"
REF = "GCF_009858895.2_ASM985889v3"
FILE = f"{ROOT}/{REF}/{REF}_genomic.fna.gz"

for item in read_fasta(FILE):
    print(item)

我们还可以直接以压缩格式写入FASTA文件

from fasta_reader import write_fasta

with write_fasta("protein.faa.gz") as file:
    file.write_item("P01013 GENE X PROTEIN", "QIKDLLVSSSTDLDT...")

👤 作者

显示您的支持

如果此项目对您有帮助,请给一个 ⭐️!

项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。

源分布

fasta_reader-3.0.3.tar.gz (4.5 kB 查看哈希值)

上传时间:

支持