「基因组」着丝粒和端粒鉴定软件

最近状态不佳,连续两件事情做的时候只想到了一半,做了又等于没做,都成了自己预想的最差的结果,要想做到最佳,只有重做,现在浪费时间结果不合适等于白做。一心多用,今天白搞一下午,越是忙碌的时候,越是出错,生活太难了。基因组分析是很个性的东西,不是流水生产线,做的越是快,问题越多,返工越多,一个项目也就是做了两次基因预测和两次HiC,要坚强!

端粒(telomere)检测软件 (待更新)

0.端粒数据库

https://telomerase.asu.edu/sequences_telomere.html(现在打不开了,墙外面可以打开,一般植物是7碱基重复,如AAACCCT)

1.FindTelomeres:

https://github.com/JanaSperschneider/FindTelomeres (需要genome和gff3,可以把脚本需要gff3的部分注释掉,即可以只用genome)

2.tidk:

telomeric-identifier:https://github.com/tolkit/telomeric-identifier

3.quarTeT

(调用tidk(telomeric-identifier),可以补gap,鉴定端粒,着丝粒)https://github.com/aaranyue/quarTeT
或者http://www.atcgn.com:8080/quarTeT/home.html

4.直接拿端粒序列查找:

例如CCCATTT at the 5′ end and TTTAGGG at the 3′ end查找。

5.VGP

https://github.com/VGP/vgp-assembly ,来源蓝莓T2T,HR:https://doi.org/10.1093/hr/uhad209

着丝粒(centromere)检测软件(待更新)

1.Centromics software:

(https://github.com/ShuaiNIEgithub/Centromics),需要基因组,不需要注释文件,不需要IGV。

2.Telomeres_and_Centromeres

https://github.com/Immortal2333/Telomeres_and_Centromeres 这个是需要IGV结果注释文件看。

3.HiCAT:

https://github.com/865699871/HiCAT #需要参考的着丝粒区域,genome。

4.quarTeT

(调用tidk(telomeric-identifier),可以补gap,鉴定端粒,着丝粒)https://github.com/aaranyue/quarTeT
或者http://www.atcgn.com:8080/quarTeT/home.html

5.Tandem Repeat Finder (TRF)

https://link.zhihu.com/?target=http%3A//tandem.bu.edu/trf/trf.html 一般文章好像没写具体的做法。

6.TRASH

TRASH https://github.com/vlothec/TRASH

7.CentIER 2024年8月8日,中国农业科学院农业基因组研究所潘玮华团队在Plant Communications发表

各项准确性预测指标高于同类型软件20%以上。源程序及测试文件可由github(https://github.com/simon19891216/CentIER/releases/tag/CentIERv2.0)下载。对于登录github有困难的用户可以选择到https://gitee.com/SimonX19891216/CentIER

软件用法

1.Centromics 安装及使用
git clone --recurse-submodules https://github.com/zhangrengang/Centromics
cd Centromics

# install
conda env create -f Centromics.yaml
conda activate RepCent
./install.sh

# start
cd example_data
# long reads
centromics -l hifi.fq.gz -g ref.fa

# long reads + HiC data + ChIP data
centromics -l hifi.fq.gz -g ref.fa -pre hifi -chip chip.bam -hic merged_nodups.hic
centromics -l ont*.fq.gz -g ref.fa -pre ont  -chip chip.bam -hic merged_nodups.hic

centromics  -l  ccs.fq.gz/ont.fq.gz/ccs.fq  -g genb=ome.fa  -pre out -outdir ./ -tmpdir {}.tmp -ncpu 10 -min_ratio  0.03
/share/nas1/yangp/01.software/anaconda3/envs/RepCent/bin/centromics -h 
usage: centromics [-h] [-g FILE] -l FILE [FILE ...] [-hic FILE] [-chip FILE] [-pre STR] [-o DIR]
                  [-tmpdir DIR] [-subsample_x INT] [-subsample_n INT] [-trf_opts STR]
                  [-min_cov FLOAT] [-min_len INT] [-min_monomer_len INT] [-clust_opts STR]
                  [-min_ratio FLOAT] [-window_size INT] [-chr_prefix STR] [-p INT] [-cleanup]
                  [-overwrite] [-v]

Cluster Repeat Sequences.

optional arguments:
  -h, --help            show this help message and exit

Input:
  -g FILE, -genome FILE
                        Genome FASTA file
  -l FILE [FILE ...], -long FILE [FILE ...]
                        Long whole-genome-shotgun reads such as PacBio CCS/CLR or ONT reads in fastq
                        or fasta format [required]
  -hic FILE             Hi-C data alignments by juicer
  -chip FILE            ChIP data alignments in bam format (sorted)

Output:
  -pre STR, -prefix STR
                        Prefix for output [default=centomics]
  -o DIR, -outdir DIR   Output directory [default=cent-output]
  -tmpdir DIR           Temporary directory [default=tmp]

Kmer matrix:
  -subsample_x INT      Subsample long reads up to X depth (prior to `-subsample_n`) [default=5]
  -subsample_n INT      Subsample long reads up to N reads [default=100000]
  -trf_opts STR         TRF options to identify tandem repeats on a read [default='1 1 2 80 5 200
                        2000 -d -h']
  -min_cov FLOAT        Minimum coverage of tandem repeats for a read [default=0.9]
  -min_len INT          Minimum length of tandem repeats for a read [default=100]
  -min_monomer_len INT  Minimum monomer length of a tandem repeat [default=1]
  -clust_opts STR       REPclust options to cluster tandem repeat units [default='-m jaccard -k 15
                        -c 0.2 -x 2 -I 2']
  -min_ratio FLOAT      Minimum relative mass ratio to filter tandem repeats [default=0.1]

Circos:
  Options for circos plot

  -window_size INT      Window size (bp) for circos plot [default=50000]
  -chr_prefix STR       match chromosome to only plot chromosomes [default="chr[\dXYZW]+"]

Other options:
  -p INT, -ncpu INT     Maximum number of processors to use [default=160]
  -cleanup              Remove the temporary directory [default=False]
  -overwrite            Overwrite even if check point files existed [default=False]
  -v, -version          show program's version number and exit

结果文件:有ont数据优先使用,没有则用ccs数据
*.candidate_peaks.bed,候选的centomics区域。
out.circos_legend.pdf #out.circos.png中不同颜色代表的不同类型TRF
out.circos_legend.txt #out.circos.png 两圈的含义
out.circos.pdf #不同类型的TRF的密度图
out.circos.png
Centromics.txt #不同类型的TRF的数目
out.trf.count #按bin统计的不同类型的TRF的数目
data/genome_karyotype.txt #核型文件
data/tr_density.txt #圈图画图文件,不同类型的TRF数目

https://github.com/zhangrengang/Centromics/issues/6

文献来源:

着丝粒:

说明:各种方法的原理基本都差不多,着丝粒基本都是基于trf结果,端粒都是找重复单元,大同小异。
实测结果:目前对于端粒和着丝粒的完整性并没有直接的定义,端粒的组装长度实测跟数据量有关系,深度越深越好,组装长度可能越长,首尾反向互补;着丝粒可能更需要实验和文献结果,多个软件的结果和结合hic热图进行验证。

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

推荐阅读更多精彩内容