-
Notifications
You must be signed in to change notification settings - Fork 10
Expand file tree
/
Copy pathREADME
More file actions
61 lines (34 loc) · 1.37 KB
/
README
File metadata and controls
61 lines (34 loc) · 1.37 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
This is a collection of easy-to-use programs.
They all use the DarkFishTechnology. This technology enables:
- Creating and purging cache entries that keeps the structure around
- parallel processing
- command logging
- and more
BlueTsunami
aligns reads to a reference with 'bwa bwasw' and generate a list of variations.
RedWave
aligns reads to a reference with 'bwa aln' and generate a list of variations.
OrangeSpark
aligns reads to a reference with 'bowtie2' and generate a list of variations.
VioletRay
performs a paired de novo assembly with Ray.
WhiteRay
performs a paired de novo assembly for ChIP-Seq data with Ray.
GreenRay
performs a paired de novo assembly, compute biological abundances in the de Bruijn graph,
and identifies contigs based on provided libraries. With Ray.
== General architecture ==
=== RedWave, BlueTsunami and OrangeSpark ===
Data is stored in ApplicationCache.
Computation groups are purged when needed.
== RedWave ==
RedWave uses bash, coreutils, bwa, gzip, samstat, samtools and bcftools.
Usage:
RedWave ReferenceSequence SampleDirectory NumberOfProcessors OutputDirectory
Example:
RedWave reference.fasta Sample_test 8 Sample_test.analysis
== VioletRay ==
VioletRay utilises Open-MPI and Ray.
VioletRay KmerLength SampleDirectory NumberOfProcessors OutputDirectory
Example:
VioletRay 31 Sample_test 32 Sample_test.analysis