我需要创建一个名为 extractGenes.py 的程序
命令行参数需要取 2 OR 3 个参数:
-s
是一个可选参数或开关,表示用户想要拼接的基因序列(去除内含子)。用户不必提供这个(意味着他想要整个基因序列),但他确实提供了它,那么它必须是第一个参数输入文件(带有基因)
输出文件(程序将在其中创建以存储 fasta 文件
该文件包含如下行:
NM_001003443 chr11 + 5925152 592608098 2 5925152,5925652, 5925404,5926898,
但是,我不确定如何将-s
可选参数包含到启动函数中。
所以我开始:
getGenes(-s, input, output):
fp = open(input, 'r')
wp = open(output, "w")
但不确定如何包含-s
.