This repository contains a Snakemake pipeline for detecting and annotating rhodopsin-like ORFs from genome assemblies.
- Assemblies in FASTA format:
input/{assembly}.fasta - Databases:
- BLAST database sequence file:
databases/{database}.faa - Marker file used for workflow discovery:
databases/{database}.faa.pdb
- BLAST database sequence file:
- Final tables:
output/{assembly}.tsv - Intermediate results:
analysis/getorf/{assembly}.fastaanalysis/opsinmaphmm/{assembly}/analysis/blast/{assembly}/{database}.txt
snakedeploy deploy-workflow https://github.com/BejaLab/opsinsearch-assemblies project_name --branch mainUsing the provided profile:
snakemake --cores 8pos: reference residue positions used by mapping logichmm_score: minimum HMM score thresholdblast_evalue: maximum BLAST e-value thresholdmapping_score: minimum residue mapping score threshold