bcool for conda now return 0 when no read file
de Bruijn graph cOrrectiOn from graph aLignment
Bcool clone and compile Bcalm2 Bgreat2 Btrim and Ntcard
It require GCC>=4.9.1, CMAKE>=3.3 and Python 3
git clone https://github.com/Malfoy/BCOOL/
./install.sh
For a faster install using 8 cores
./install.sh -t 8
cd test
./test.sh
Bcool will be tested with a fixed kmer size and with ntcard
It should output
IT WORKS without ntcard !
and
IT WORKS with ntcard!
If only the first message is present, you can still use Bcool but you need to give a size of k to perform correction
Standard command line
./Bcool.py -u reads.fa -o workingDirectory
With 20 cores
./Bcool.py -u reads.fa -o workingDirectory -t 20
With a fixed kmer size
./Bcool.py -u reads.fa -o workingDirectory -k 63
-s kmer filtering: kmer seen less than s time will not be included in the graph (default 2)
-S unitig filtering: unitig with abundance inferior to S will be removed from the graph prior correction (default 5)
-a anchor size: size of the seed of the alignment (default 41) lower value will increase sensibility and decrease throughput
-e mapping effort: number of different seed to test (default all) lower value will decrease sensibility and increase throughput
-m missmatches allowed: number of missmatches allowed for an alignment to be considered valid
基因组三维互作数据处理工具,用于 Hi-C 数据降噪与结构分析
版权所有:中国计算机学会技术支持:开源发展技术委员会 京ICP备13000930号-9 京公网安备 11010802032778号
BCOOL
de Bruijn graph cOrrectiOn from graph aLignment
Dependancies
Bcool clone and compile Bcalm2 Bgreat2 Btrim and Ntcard
It require GCC>=4.9.1, CMAKE>=3.3 and Python 3
Installation
git clone https://github.com/Malfoy/BCOOL/./install.shFor a faster install using 8 cores
./install.sh -t 8Test
cd test./test.shBcool will be tested with a fixed kmer size and with ntcard
It should output
IT WORKS without ntcard !and
IT WORKS with ntcard!If only the first message is present, you can still use Bcool but you need to give a size of k to perform correction
Usage
Standard command line
./Bcool.py -u reads.fa -o workingDirectoryWith 20 cores
./Bcool.py -u reads.fa -o workingDirectory -t 20With a fixed kmer size
./Bcool.py -u reads.fa -o workingDirectory -k 63Advanced options
Graph construction
-s kmer filtering: kmer seen less than s time will not be included in the graph (default 2)
-S unitig filtering: unitig with abundance inferior to S will be removed from the graph prior correction (default 5)
Alignment
-a anchor size: size of the seed of the alignment (default 41) lower value will increase sensibility and decrease throughput
-e mapping effort: number of different seed to test (default all) lower value will decrease sensibility and increase throughput
-m missmatches allowed: number of missmatches allowed for an alignment to be considered valid