Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

Tools for fast and flexible genome assembly scaffolding and improvement

License

NotificationsYou must be signed in to change notification settings

malonge/RagTag

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

logo_text

RagTag

DOIRELEASECONDAGitHub

RagTag is a collection of software tools for scaffolding and improving modern genome assemblies. Tasks include:

RagTag also providescommand line utilities for working with common genome assembly file formats.

logo_text

Getting Started

# install with condaconda install -c bioconda ragtag# correct a query assemblyragtag.py correct ref.fasta query.fasta# scaffold a query assemblyragtag.py scaffold ref.fasta query.fasta# scaffold with multiple references/mapsragtag.py scaffold -o out_1 ref1.fasta query.fastaragtag.py scaffold -o out_2 ref2.fasta query.fastaragtag.py merge query.fasta out_*/*.agp other.map.agp# use Hi-C to resolve conflictsragtag.py merge -b hic.bam query.fasta out_*/*.agp other.map.agp# make joins and fill gaps in target.fa using sequences from query.faragtag.py patch target.fa query.fa

Docs

Please see theWiki for detailed documentation.

Dependencies

  • Minimap2,Unimap, orNucmer
  • Python 3 (with the following auto-installed packages)
    • numpy
    • intervaltree
    • pysam
    • networkx

Citation

RagTag supersedes RaGOO:

Acknowledgments

Many of the major algorithmic improvements relative to RaGOO's first release were provided by Aleksey Zimin, lead developer of theMaSuRCA assembler.Luca Venturini suggested and initially implemented many feature enhancements, such as pysam integration. RagTag "merge" was inspired byCAMSA. The developer of CAMSA,Sergey Aganezov, helped review relevant RagTag code. RagTag "patch" was inspired byGrafter, a scaffolding tool written byMelanie Kirsche. Melanie provided guidance for the RagTag implementation.Michael Schatz has provided guidance for the whole project.


[8]ページ先頭

©2009-2025 Movatter.jp