hoelzer / nf-hmmsearch

A simple Nextflow workflow to perform hmmsearch on a given input set of genomes and HMMs

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

A simple nextflow that performs hmmsearch

Hmmsearch all input HMMs against all input protein FAA sequences.

Usage

# install the pipeline
nextflow pull hoelzer/nf-hmmsearch

# get information and available releases, e.g. switch below to newest release
nextflow info hoelzer/nf-hmmsearch

# run a specific release and get help
nextflow run hoelzer/nf-hmmsearch -r 0.0.2 --help

# run w/ example data, locally
git clone https://github.com/hoelzer/nf-hmmsearch.git
cd nf-hmmsearch
nextflow run hoelzer/nf-hmmsearch -r 0.0.2 --proteins test-data/proteins.csv --hmms test-data/hmms.csv --outdir results -profile local,conda

# switch to parallel execution on a SLURM cluster and using your own input data 
nextflow run hoelzer/nf-hmmsearch -r 0.0.2 --proteins proteins.csv --hmms hmms.csv --outdir results -profile slurm,conda

Attention: nextflow always writes a work folder for intermediate data. You can change the path via -w /path/to/work/dir if necessary. Also, this folder might become huge and is not deleted automatically.

About

A simple Nextflow workflow to perform hmmsearch on a given input set of genomes and HMMs

License:GNU General Public License v3.0


Languages

Language:Nextflow 100.0%