====== roary ====== Roary is a high speed stand alone pan genome pipeline, which takes annotated assemblies in GFF3 format (produced by Prokka) and calculates the pan genome. ===== Information ===== * Version: 3.13.0 * Added: October, 2023 * Link: https://github.com/sanger-pathogens/Roary ===== Usage ===== See which versions are available: $ module avail roary Load one version into your environment and run it: $ module load roary/3.13.0 $ roary -h **Note:** Please use the %%''-p''%% option to tell roary how many CPUs it should use. This number should match the number of CPUs you requested in your SLURM batch allocation. ===== Installation ====== Notes from the sysadmin during installation: $ cd /tmp $ wget https://github.com/sanger-pathogens/Roary/archive/refs/tags/v3.13.0.tar.gz $ tar xf v3.13.0.tar.gz $ cd Roary-3.13.0 $ mkdir perl5 $ sudo dnf install perl-App-cpanminus.noarch $ cpanm -l perl5 --force Array::Utils Bio::Perl Exception::Class File::Basename File::Copy File::Find::Rule File::Grep File::Path File::Slurper File::Spec File::Temp File::Which FindBin Getopt::Long Graph Graph::Writer::Dot List::Util Log::Log4perl Moose Moose::Role Text::CSV PerlIO::utf8_strict Devel::OverloadInfo Digest::MD5::File $ sudo mkdir -p /export/apps/roary/3.13.0 $ sudo cp -r . /export/apps/roary/3.13.0 **Note 1:** Roary only says that it requires "BioPerl", but the BioPerl distribution frowns upon requiring the entire distribution. I'm not sure if we need to install it all... **Note 2:** You can try without %%''--force''%% if you want, but some Perl modules "bail out" during installation because one out of a few obscure or comprehensive tests fail.