====== Platanus ====== * Platanus is a de novo assembler designed to assemble high-throughput data. It can handle highly heterozygotic samples. * First, it constructs contigs using the algorithm based on de Bruijn graph. * Second, the order of contigs is determined according to paired-end (mate-pair) data and constructs scaffolds. * Finally, paired-end reads localized on gaps in scaffolds are assembled and gaps are closed. * More Info: http://platanus.bio.titech.ac.jp/platanus-assembler ===== Platanus/1.2.1 ===== * Version: 1.2.1 * Link: http://platanus.bio.titech.ac.jp/platanus-assembler/platanus-1-2-1/ ==== Usage ==== * Show all versions of platanus$ module avail platanus ---------------------------------------------------------------------------------------------- /etc/modulefiles/ilri ---------------------------------------------------------------------------------------------- platanus/1.2.1 * Load a specific version$ module load platanus/1.2.1 * Show help$ platanus --help platanus --help Platanus version: 1.2.1 Usage: platanus Command [options] Command: assemble, scaffold, gap_close ==== Installation ==== * platanus comes already compiled, so all you have to do is unzip & copy to export-appsmkdir ~/src/platanus cd ~/src/platanus wget http://platanus.bio.titech.ac.jp/Platanus_release/20130901010201/platanus chmod +x platanus sudo mkdir -p /export/apps/platanus/1.2.1/ sudo cp platanus /export/apps/platanus/1.2.1/ * Create module file & push to github repo#%Module1.0 ##################################################################### ## ## Platanus Modulefile ## By James Oguya, j.oguya@cgiar.org ## November, 2014 ## set appname platanus set version 1.2.1 set prefix /export/apps/${appname}/${version} set exec_prefix ${prefix} set url "http://platanus.bio.titech.ac.jp/platanus-assembler/platanus-1-2-1/" set msg "Platanus is a de novo assembler designed to assemble high-throughput data. It can handle highly heterozygotic samples.\nPlatanus Official Site: $url\n" module-whatis $msg proc ModulesHelp { } { puts stderr "$msg" } conflict platanus prepend-path PATH ${exec_prefix} * Clone repo on all compute nodes using ansibleansible-playbook compute.yml --limit=compute --tags=modules -K