1- ![ Logo] ( https://github.com/warrenlr/rails/blob/master/rails-logo.png )
2-
3- # RAILS v1.4 and Cobbler v0.5
1+ # RAILS v1.4.1 and Cobbler v0.5.1
42## Rene L. Warren, 2014-2018
53## email: rwarren at bcgsc.ca
64
75### Name
86-------------
97
108RAILS: Radial Assembly Improvement by Long Sequence Scaffolding
11-
129Cobbler: Gap-filling with long sequences
1310
1411
@@ -32,6 +29,8 @@ You can test the software by executing "runme.sh" in the test folder. A simulate
3229-------------
3330
3431RAILS and Cobbler are implemented in PERL and run on any OS where PERL is installed.
32+ Both tools require samtools (tested with v1.8) to read sequence alignment bamfiles.
33+ The runRAILS.sh pipeline requires bwa (see Dependencies below for tested version).
3534
3635
3736### Community guidelines:
@@ -46,8 +45,8 @@ I encourage the community to contribute to the development of this software, by
4645Download the tar ball, gunzip and extract the files on your system using:
4746
4847<pre >
49- gunzip rails_v1-4.tar.gz
50- tar -xvf rails_v1-4.tar
48+ gunzip rails_v1-4-1 .tar.gz
49+ tar -xvf rails_v1-4-1 .tar
5150</pre >
5251
5352Alternatively, individual tools are available within the github repository
@@ -57,6 +56,8 @@ Alternatively, individual tools are available within the github repository
5756-------------
5857
5958Make sure you have installed bwa (Version: 0.7.15-r1140) and that is is in your path.
59+ Make sure you have installed samtools (Version: 1.8) and that is is in your path.
60+ Compatible tools may be used, but have not been tested fully (eg. minimap2, sambamba)
6061
6162
6263### Test data
@@ -66,6 +67,8 @@ Make sure you have installed bwa (Version: 0.7.15-r1140) and that is is in your
6667Go to ./test
6768(cd test)
6869
70+ You may need to change both runme.sh and runmeHuman.sh to specify the path of samtools on your system
71+
69721. SARS:
7073execute runme.sh
7174(./runme.sh)
@@ -94,7 +97,7 @@ Software. doi: 10.21105/joss.00116
9497
9598<pre >
9699./runRAILS.sh
97- Usage: runRAILS.sh <FASTA assembly .fa > <FASTA long sequences .fa > <anchoring sequence length eg. 250 > <min sequence identity 0.95 >
100+ Usage: runRAILS.sh <FASTA assembly .fa > <FASTA long sequences .fa > <anchoring sequence length eg. 250 > <min sequence identity 0.95 > < path to samtools >
98101
99102this pipeline will:
1001031. reformat the assembly file $1
@@ -107,10 +110,11 @@ this pipeline will:
1071108. Align the reformatted long sequences to your re-formatted cobbler assembly
1081119. Run RAILS to generate a newly scaffolded assembly draft
109112
110- Usage: ./cobbler.pl [v0.5]
113+ Usage: ./cobbler.pl [v0.5.1 ]
111114-f Assembled Sequences to further scaffold (Multi-FASTA format NO LINE BREAKS, required)
112115-q File of filenames containing long Sequences queried (Multi-FASTA format NO LINE BREAKS, required)
113116-s File of filenames containing full path to BAM file(s) (use v0.2 for reading SAM files)
117+ -p Full path to samtools (known to work/tested with v1.8, required)
114118-d Anchoring bases on contig edges (ie. minimum required alignment size on contigs, default -d 1000, optional)
115119-i Minimum sequence identity fraction (0 to 1), default -i 0.9, optional
116120-l Minimum number of long sequence support per gap, default -l 1, optional
@@ -121,10 +125,11 @@ Usage: ./cobbler.pl [v0.5]
121125IMPORTANT: the order of files in -q and -s MUST match!
122126
123127
124- Usage: ./RAILS [v1.4]
128+ Usage: ./RAILS [v1.4.1 ]
125129-f Assembled Sequences to further scaffold (Multi-Fasta format, required)
126130-q File of filenames containing long Sequences queried (Multi-Fasta format, required)
127131-s File of filenames containing full path to BAM file(s)
132+ -p Full path to samtools (known to work/tested with v1.8, required)
128133-d Anchoring bases on contig edges (ie. minimum required alignment size on contigs, default -d 1000, optional)
129134-i Minimum sequence identity fraction (0 to 1), default -i 0.9, optional
130135-t LIST of names/header, long sequences to avoid using for merging/gap-filling scaffolds (optional)
0 commit comments