||
利用MySQL数据库来储存序列,通过perl脚本获取序列,并进行引物设计。当然除了引物设计干其它事情也是可以的。
将FASTA文件导入MySQL数据库的方法:
bp_seqfeature_load.pl -c -f -a DBI::mysql -d volvox volvox_all.fa volvox_all.gff3
其中-d 后的volvox为MySQL中新建的数据库名,volvox_all.fa为fasta序列文件,volvox_all.gff3为gff3格式的序列注释文件。这两个文件可以全部提供,也可以提供其中的一个,当然也可以提供多个。
要熟悉bp_seqfeature_load.pl的用法,用命令:bp_seqfeature_load.pl -help.
当然还有些前提条件:比如安装MySQL,和Bioperl,使用的系统为LINUX。
如果只有一条序列要进行引物设计,那也不需要什么脚本了,随便找个什么引物设计软件就可以完成,但如果需要成批的处理,那就得写脚本了。
.......................................
刚运行的命令:
# bp_seqfeature_load.pl -c -f -a DBI::mysql -d bgi2010seq 9311* -u root -p ysy76972001
Archiver|手机版|科学网 ( 京ICP备07017567号-12 )
GMT+8, 2024-5-23 12:12
Powered by ScienceNet.cn
Copyright © 2007- 中国科学报社