Skip to content

Commit

Permalink
adding easyconfigs: pauvre-0.2.3-foss-2022a.eb
Browse files Browse the repository at this point in the history
  • Loading branch information
FokkeDijkstra committed Apr 26, 2024
1 parent 2797920 commit 5306ab6
Showing 1 changed file with 40 additions and 0 deletions.
40 changes: 40 additions & 0 deletions easybuild/easyconfigs/p/pauvre/pauvre-0.2.3-foss-2022a.eb
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
# Author: Pavel Grochal (INUITS)
# License: GPLv2

easyblock = 'PythonPackage'

name = 'pauvre'
version = '0.2.3'

homepage = 'https://github.com/conchoecia/pauvre'
description = "Tools for plotting Oxford Nanopore and other long-read data"

toolchain = {'name': 'foss', 'version': '2022a'}

sources = [SOURCE_TAR_GZ]
checksums = ['ba756bc9025ae7edafd91092d12a57864f018958fd46b548e9eeda7167ee197d']

dependencies = [
('Python', '3.10.4'),
('SciPy-bundle', '2022.05'),
('Biopython', '1.79'),
('scikit-learn', '0.24.1'),
('matplotlib', '3.5.2'),
]

download_dep_fail = True
use_pip = True

# fix incorrect requirement, correct name is 'scikit-learn'
preinstallopts = "sed -i 's/sklearn/scikit-learn/g' setup.py && "

sanity_check_paths = {
'files': ['bin/pauvre'],
'dirs': ['lib/python%(pyshortver)s/site-packages'],
}

sanity_check_commands = ["pauvre --help"]

sanity_pip_check = True

moduleclass = 'math'

0 comments on commit 5306ab6

Please sign in to comment.