##
# This is a contribution from Phoenix HPC Service, The University of Adelaide, Australia
# Homepage: https://www.adelaide.edu.au/phoenix/
#
# Copyright::   Copyright 2014-2017 adelaide.edu.au/phoenix
# Authors::	Robert Qiao <robert.qiao@adelaide.edu.au>, Exequiel Sepulveda <exequiel.sepulveda@gmail.com>
# License::     LGPL-v3.0
#
# Notes::
##

easyblock = 'ConfigureMake'

name = 'OrfM'
version = '0.6.1'

homepage = 'https://github.com/wwood/OrfM'
description = """A simple and not slow open reading frame (ORF) caller. 
No bells or whistles like frameshift detection, 
just a straightforward goal of returning a FASTA file 
of open reading frames over a certain length from a FASTA/Q file 
of nucleotide sequences.
"""

toolchain = {'name': 'foss', 'version': '2016b'}
toolchainopts = {'usempi': True}

sources = ['%(namelower)s-%(version)s.tar.gz']
source_urls = ['https://github.com/wwood/OrfM/releases/download/v%(version)s']

sanity_check_paths = {
    'files': ['bin/orfm'],
    'dirs': [],
}

moduleclass = 'bio'
