一个自动获取已存档质体基因组反向重复的软件包

airpg的Python项目详细描述


airpg:获取已存档质体基因组的反向重复

Build StatusPyPI statusPyPI pyversionsPyPI version shields.ioPyPI license

一个Python包,用于自动访问存储在NCBI核苷酸上的数千个质体基因组的反向重复

安装

要获取airpg的最新稳定版本,请运行:

pip install airpg

或者,如果您想获得airpg的最新开发版本,请运行:

^{pr2}$

示例用法

步骤1:生成塑性体可用性表

# Angiosperms
TESTFOLDER=./03_testing/angiosperms_Start2000toEnd2019
DATE=$(date '+%Y_%m_%d')
MYQUERY='complete genome[TITLE] AND (chloroplast[TITLE] OR plastid[TITLE]) AND 2000/01/01:2019/12/31[PDAT] AND 0000050000:00000250000[SLEN] NOT unverified[TITLE] NOT partial[TITLE] AND (Embryophyta[ORGN] AND Magnoliophyta[ORGN])'
AVAILTABLE=plastome_availability_table_${DATE}.tsv
mkdir -p $TESTFOLDER
# Defining blacklist
if [ ! -f ./BLACKLIST__master_${DATE} ]; then
    cat $(ls ./BLACKLIST__* | grep -v "master") > ./BLACKLIST__master_${DATE}
fi
airpg_retrieve.py -q "$MYQUERY" -o $TESTFOLDER/$AVAILTABLE --blacklist ./BLACKLIST__master_${DATE} 1>>$TESTFOLDER/airpg_retrieve_${DATE}.runlog 2>&1

步骤2:下载记录并提取红外信息

REPRTDSTAT=reported_IR_stats_table_${DATE}.tsv
mkdir -p $TESTFOLDER/records_${DATE}
mkdir -p $TESTFOLDER/data_${DATE}
airpg_analyze.py -i $TESTFOLDER/$AVAILTABLE -r $TESTFOLDER/records_${DATE}/ -d $TESTFOLDER/data_${DATE}/ -o $TESTFOLDER/$REPRTDSTAT 1>>$TESTFOLDER/airpg_analyze_${DATE}.runlog 2>&1

变更日志

请参阅^{}以获取软件最近更改的列表。在

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何使用spring注释将一个POJO对象注入另一个POJO?   javasocket读取超时异常。增加读取时间   java在创建数组列表实例的类时遇到问题,不断出现相同的错误   JavaJSF<p:dataTable>与Ajaxmethod的问题   java JPA存储库提高findAll()性能   mvc中未为html视图调用java Spring控制器   java如何获取用户对象| Spring Boot |控制器的HTML表单数据|   在eclipse链接jpa中迁移到java 8时间后,derby数据库中出现错误   java 安卓 sqlite接口可以在安卓外部使用吗   当我使用CTRL-ALT+L时,java Android studio正在重新格式化我的评论   java使用Spring呈现Url在jsp中加载div   dispose()Selenium中的java错误   java“找不到符号[method name]”,尽管方法已声明   java在文件中查找一行并将其删除   JeroMQ从Java客户端向Python服务器发送消息   java如何在鼠标悬停时在Tapestry 5.3.6调色板组件中显示选项文本的工具提示(标题)?   java从Google搜索页面获取所有搜索结果   文件请有人解释我这个JAVA代码的输出不要运行这个代码它会窃取密码