Skip to content

Commit

Permalink
adding easyconfigs: Oases-20180312-GCC-12.3.0.eb
Browse files Browse the repository at this point in the history
  • Loading branch information
Orient committed Nov 1, 2023
1 parent cabb439 commit 2a73fc0
Showing 1 changed file with 39 additions and 0 deletions.
39 changes: 39 additions & 0 deletions easybuild/easyconfigs/o/Oases/Oases-20180312-GCC-12.3.0.eb
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
easyblock = "MakeCp"

name = 'Oases'
version = '20180312'
local_commit = '1b4c14c'

homepage = 'http://www.ebi.ac.uk/~zerbino/oases/'
description = """Oases is a de novo transcriptome assembler designed to produce transcripts from
short read sequencing technologies, such as Illumina, SOLiD, or 454 in the absence of any genomic assembly."""

toolchain = {'name': 'GCC', 'version': '12.3.0'}

# This is taken from the Oases repo to avoid setting git_config in sources
velvet_commit = '9adf09f7ded7fedaf6b0e5e4edf9f46602e263d3'

sources = [
'%s.tar.gz' % local_commit,
'%s.tar.gz' % velvet_commit,
]

source_urls = [
'https://github.com/dzerbino/%(namelower)s/archive/',
'https://github.com/dzerbino/velvet/archive/',
]

# listed make targets exclude 'doc' on purpose
buildopts = ['VELVET_DIR=../velvet-%s cleanobj velvet oases' % velvet_commit]
parallel = 1

files_to_copy = [(["oases"], 'bin'), "data", "scripts", "src", "doc", "LICENSE.txt", "README.md"]

sanity_check_paths = {
'files': ["bin/oases", "LICENSE.txt", "README.md"],
'dirs': ["data", "scripts", "src", "doc"]
}

sanity_check_commands = ['oases --version']

moduleclass = 'bio'

0 comments on commit 2a73fc0

Please sign in to comment.