叶绿体基因组注释软件PGA使用说明

PGA-Plastid Genome Annotator

Qu X-J, Moore MJ, Li D-Z, Yi T-S. 2019. PGA: a software package for rapid, accurate, and flexible batch annotation of plastomes. Plant Methods 15:50

一、操作环境配置

1、Windows、Linux、Mac操作系统都可以
2、安装Perl 5编程语言
(1)Windows系统下推荐下载ActivePerl或者Strawberry Perl
(2)Linux系统下Perl 5安装步骤
(3)Mac系统下Perl 5安装步骤
3、安装本地Blast最新版本
(1)Windows系统可以安装ncbi-blast-2.9.0+-win64.exe。
根据说明直接安装,自动加入到环境变量。
(2)Linux系统可以安装ncbi-blast-2.9.0+-x64-linux.tar.gz,Mac系统可以安装ncbi-blast-2.9.0+-x64-macosx.tar.gz。
通过以下命令加入到环境变量。

vim ~/.bashrc
export PATH=/xxx/xxx/blast-2.9.0+/bin:$PATH
source ~/.bashrc

安装完本地Blast之后在命令行输入以下命令检测安装是否成功。

blastn -version

4、安装PGA
(1)Windows系统下直接下载,解压后直接运行。
(2)Linux系统和Mac系统下可以用以下命令下载,加入环境变量,并使脚本PGA.pl处于可读可写可执行状态。

git clone https://github.com/quxiaojian/PGA.git
vim ~/.bashrc
export PATH=/xxx/xxx/PGA:$PATH
source ~/.bashrc
chmod a+rwx PGA.pl

通过以下命令测试PGA安装是否成功。

perl PGA.pl

如果安装成功则出现以下使用信息,展示每个参数的赋值介绍。

Usage:
    PGA.pl -r -t [-i -p -q -o -f -l]
    Copyright (C) 2019 Xiao-Jian Qu
    Please contact <quxiaojian@sdnu.edu.cn>, if you have any bugs or questions.

    [-h -help]         help information.
    [-r -reference]    required: (default: reference) input directory name containing GenBank-formatted file(s) that from the same or close families.
    [-t -target]       required: (default: target) input directory name containing FASTA-formatted file(s) that will be annotated.
    [-i -ir]           optional: (default: 1000) minimum allowed inverted-repeat (IR) length.
    [-p -pidentity]    optional: (default: 40) any PCGs with a TBLASTN percent identity less than this value will be listed in the log file and
                       will not be annotated.
    [-q -qcoverage]    optional: (default: 0.5,2) any PCGs with a query coverage per annotated PCG less or greater than each of these two values (<1,>1)
                       will be listed in the log file.
    [-o -out]          optional: (default: gb) output directory name.
    [-f -form]         optional: (default: circular) circular or linear form for FASTA-formatted file.
    [-l -log]          optional: (default: warning) log file name containing warning information for annotated GenBank-formatted file(s).

二、测试

PGA软件包包含两个例子,一个用Amborella作为参考注释Rosa,另一个用Zamia作为参考注释Dioon,可通过以下命令进行测试。通常情况下只使用-r和-t两个必选参数,其它参数是可选参数,会自动赋予默认值,因此下面两条命令是等价的。如果对可选参数足够了解,可以自由调整可选参数的赋值。

perl PGA.pl -r test/angiosperms/reference -t test/angiosperms/target

或者

perl PGA.pl -r test/angiosperms/reference -t test/angiosperms/target -i 1000 -p 40 -q 0.5,2 -o gb -f circular -l warning

三、注意事项

1、如何选择参考?
参考叶绿体基因组的注释质量是一个最重要的前提。假设研究对象是蔷薇科,推荐使用软件包中提供的无油樟(Amborella)作参考注释蔷薇科的一个研究类群,然后根据log文档用Geneious整体检查一下基因的注释质量,再用这两个类群做参考,一个无油樟,一个蔷薇科的类群,来注释蔷薇科的其它类群,分别为了保证注释基因的数目完整以及亲缘关系更近。另外,只用蔷薇科的这个类群作为参考也可以,前提是能保证自己的参考不缺少基因,否则蔷薇科的其它类群注释完后同样会缺少基因。
2、能否注释不完整的叶绿体基因组?
需要人为界定注释对象的完整程度。假设注释对象只是缺少很小一段序列,仍然可以使用完整的叶绿体基因组作为参考进行注释;假设注释对象缺少很大一段序列,推荐使用progressiveMauve比对完整的参考叶绿体基因组和不完整的注释对象,然后截取参考叶绿体基因组中共线性的区段作为新的参考来注释不完整的注释对象。
3、能否注释异养植物的叶绿体基因组?
假设注释对象是丢失部分基因的异养植物,仍然可以用完整的叶绿体基因组作为参考进行注释。针对假基因,PGA提供了判断的参数-q,即注释基因的长度与参考基因的长度之间的比值,阈值的选择会影响假基因的判断,需要根据log文档以及参考叶绿体基因组仔细检查假基因的存在情况。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 194,761评论 5 460
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 81,953评论 2 371
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 141,998评论 0 320
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 52,248评论 1 263
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 61,130评论 4 356
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 46,145评论 1 272
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 36,550评论 3 381
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 35,236评论 0 253
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 39,510评论 1 291
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 34,601评论 2 310
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 36,376评论 1 326
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 32,247评论 3 313
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 37,613评论 3 299
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 28,911评论 0 17
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 30,191评论 1 250
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 41,532评论 2 342
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 40,739评论 2 335

推荐阅读更多精彩内容