RagTag adalah kumpulan alat perangkat lunak untuk merancang dan meningkatkan kumpulan genom modern. Tugasnya meliputi:
RagTag juga menyediakan utilitas baris perintah untuk bekerja dengan format file perakitan genom umum.
# install with conda
conda install -c bioconda ragtag
# correct a query assembly
ragtag.py correct ref.fasta query.fasta
# scaffold a query assembly
ragtag.py scaffold ref.fasta query.fasta
# scaffold with multiple references/maps
ragtag.py scaffold -o out_1 ref1.fasta query.fasta
ragtag.py scaffold -o out_2 ref2.fasta query.fasta
ragtag.py merge query.fasta out_ * / * .agp other.map.agp
# use Hi-C to resolve conflicts
ragtag.py merge -b hic.bam query.fasta out_ * / * .agp other.map.agp
# make joins and fill gaps in target.fa using sequences from query.fa
ragtag.py patch target.fa query.fa
Silakan lihat Wiki untuk dokumentasi rinci.
RagTag menggantikan RaGOO:
Banyak perbaikan algoritmik besar dibandingkan rilis pertama RaGOO disediakan oleh Aleksey Zimin, pengembang utama assembler MaSuRCA. Luca Venturini menyarankan dan pada awalnya menerapkan banyak peningkatan fitur, seperti integrasi pysam. RagTag "gabungan" terinspirasi oleh CAMSA. Pengembang CAMSA, Sergey Aganezov, membantu meninjau kode RagTag yang relevan. RagTag "patch" terinspirasi oleh Graafter, alat perancah yang ditulis oleh Melanie Kirsche. Melanie memberikan panduan untuk penerapan RagTag. Michael Schatz telah memberikan panduan untuk keseluruhan proyek.