python-3.x - 在 Bio.Entrez (BioPython) 中将 e-utils 命令转换为等效命令
问题描述
我在使用 BioPython 连接每个命令时遇到了一些麻烦。
有人可以帮助我使用 BioPython 将此命令行转换为等效的吗?
esearch -db assembly -query "GCF_002514765.1" | elink -target biosample | efetch -format xml
谢谢,
解决方案
总结可以解决。
from Bio import Entrez
acc = "GCF_002514765.1"
search = Entrez.read(Entrez.esearch(db="assembly", term=acc))
summary = Entrez.read(Entrez.esummary(db="assembly",id=idsearch['IdList'],report="full"))
推荐阅读
- c++ - 使用 AVX 的水平最大或最小浮点数?
- arrays - 用于根据多个条件选择/复制数据的 VBA 代码
- python-3.x - 如何将 Perl 修改后的内容写入 Python 脚本中的文件?
- php - CodeIgniter 4 使用作曲家安装的问题
- python - 熊猫大文本过滤一列
- sql-server - 有没有办法同时使用 SQL Server 2019 和 CDC(变更数据捕获)?
- rust - 在 Rust 中,是否有用于连续“折叠”流的功能,即与状态进行映射?
- unreal-engine4 - 编译 Unreal Lightmass。在 Linux 上从源代码构建 Unreal 4.24 时出错
- php - 重新加载页面PHP时如何检查MySQL表是否为空
- kubernetes - Kubernetes Statefulset 访问和停机时间