# Copyright 2013-2021 Lawrence Livermore National Security, LLC and other # Spack Project Developers. See the top-level COPYRIGHT file for details. # # SPDX-License-Identifier: (Apache-2.0 OR MIT) from spack import * class Jellyfish(AutotoolsPackage): """JELLYFISH is a tool for fast, memory-efficient counting of k-mers in DNA.""" homepage = "https://www.cbcb.umd.edu/software/jellyfish/" url = "https://github.com/gmarcais/Jellyfish/releases/download/v2.2.7/jellyfish-2.2.7.tar.gz" list_url = "http://www.cbcb.umd.edu/software/jellyfish/" version('2.2.7', sha256='d80420b4924aa0119353a5b704f923863abc802e94efeb531593147c13e631a8') version('1.1.11', sha256='496645d96b08ba35db1f856d857a159798c73cbc1eccb852ef1b253d1678c8e2', url='http://www.cbcb.umd.edu/software/jellyfish/jellyfish-1.1.11.tar.gz') depends_on('perl', type=('build', 'run')) depends_on('python', type=('build', 'run')) patch('dna_codes.patch', when='@1.1.11')