A tool designed to provide fast all-in-one preprocessing for FastQ files. This tool is developed in C++ with multithreading supported to afford high performance.
See versions of fastp that are available:
$ module avail fastp
Load one version into your environment and run it:
$ module load fastp/0.22.0 $ fastp
Note: please use the -w
option to specify the number of CPU threads to use (default is 2). This number should match the number of CPUs you requested in your SLURM job.
Notes from the sysadmin during installation.
$ cd /tmp $ git clone https://github.com/OpenGene/fastp.git -b v0.22.0 $ cd fastp $ scl enable devtoolset-7 bash $ make $ sudo mkdir -p /export/apps/fastp/0.22.0/bin $ sudo chown -R aorth /export/apps/fastp/0.22.0 $ make install PREFIX=/export/apps/fastp/0.22.0 $ sudo chown -R root:root /export/apps/fastp/0.22.0