问:我需要创建一个名为extractGenes.py
的程序。命令行参数需要2个或3个参数
1。-s:这是一个可选参数或开关,指示用户想要剪接的基因序列(内含子已删除)。用户不必提供此信息(意味着他想要整个基因序列),但是他确实提供了它,那么它必须是第一个参数
。2.输入文件(带有基因)
3.输出文件(程序将在其中创建)存储fasta文件,
该文件包含以下行:
NM_001003443 chr11 + 5925152 592608098 2 5925152,5925652,5925404,5926898,
但是,我不确定如何将-s(可选参数)包含到启动函数中。
答:检查sys.argv的长度(或元素),以查看是否使用了-s。