====== Unicycler ======
Unicycler is an assembly pipeline for bacterial genomes.
===== Information =====
* Version: 0.5.0
* Added: February, 2019
* Updated: June, 2023
* Link: https://github.com/rrwick/Unicycler
===== Usage =====
See versions which are available:
$ module avail unicycler
Load one version into your environment and run it:
$ module load unicycler/0.5.0
$ unicycler
=== Example Batch Job ===
#!/usr/bin/env bash
#SBATCH -p batch
#SBATCH -n 4
#SBATCH -J unicycler
module load unicycler/0.5.0
readonly DATADIR=~/sample_data
readonly OUTDIR=/var/scratch/2019-02-15-aorth-unicycler
# create output directory on compute node
mkdir -p ${OUTDIR}
# run unicycler with the number of threads allocated by SLURM
unicycler -t ${SLURM_NTASKS} -1 ${DATADIR}/short_reads_1.fastq.gz -2 ${DATADIR}/short_reads_2.fastq.gz -o ${OUTDIR}
echo
echo "Remember to check (and clean!) output directory on ${SLURM_JOB_NODELIST}:"
echo
echo " ${OUTDIR}"
By default Unicycler will use four CPU threads. Please make sure to set this parameter properly according to the SLURM job request.
===== Installation ======
Notes from the sysadmin during installation:
$ cd /tmp
$ wget https://github.com/rrwick/Unicycler/archive/refs/tags/v0.5.0.tar.gz
$ tar xf v0.5.0.tar.gz
$ cd Unicycler-0.5.0
$ module load python/3.8
$ sudo mkdir -p /export/apps/unicycler/0.5.0
$ sudo chown aorth /export/apps/unicycler/0.5.0
$ python3.8 setup.py install --prefix=/export/apps/unicycler/0.5.0
$ sudo chown -R root:root /export/apps/unicycler/0.5.0