sentieon-genomics: add version 202112.02, remove manual download (#30145)

This commit is contained in:
snehring 2022-05-11 12:38:24 -05:00 committed by GitHub
parent 2ed542b744
commit 8bd893367d
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -3,8 +3,6 @@
# #
# SPDX-License-Identifier: (Apache-2.0 OR MIT) # SPDX-License-Identifier: (Apache-2.0 OR MIT)
import os.path
from spack import * from spack import *
@ -12,20 +10,23 @@ class SentieonGenomics(Package):
"""Sentieon provides complete solutions for secondary DNA analysis. """Sentieon provides complete solutions for secondary DNA analysis.
Our software improves upon BWA, GATK, Mutect, and Mutect2 based pipelines. Our software improves upon BWA, GATK, Mutect, and Mutect2 based pipelines.
The Sentieon tools are deployable on any CPU-based computing system. The Sentieon tools are deployable on any CPU-based computing system.
Use of this software is subject to the EULA at:
https://www.sentieon.com/EULA/eula-aws.html
Please set the path to the sentieon license server with: Please set the path to the sentieon license server with:
export SENTIEON_LICENSE=[FQDN]:[PORT] export SENTIEON_LICENSE=[FQDN]:[PORT]
"""
Note: A manual download is required.
Spack will search your current directory for the download file.
Alternatively, add this file to a mirror so that Spack can find it.
For instructions on how to set up a mirror, see
https://spack.readthedocs.io/en/latest/mirrors.html"""
homepage = "https://www.sentieon.com/" homepage = "https://www.sentieon.com/"
url = "file://{0}/sentieon-genomics-201808.01.tar.gz".format(os.getcwd()) # url is from the permalink documented in dockerfile at
manual_download = True # https://github.com/Sentieon/sentieon-docker/blob/master/Dockerfile
# See also: https://github.com/spack/spack/pull/30145/files#r853275635
url = "https://s3.amazonaws.com/sentieon-release/software/sentieon-genomics-201808.01.tar.gz"
maintainers = ['snehring']
version('202112.02', sha256='033943df7958550fd42b410d34ae91a8956a905fc90ca8baa93d2830f918872c')
version('201808.07', sha256='fb66b18a7b99e44968eb2c3a6a5b761d6b1e70fba9f7dfc4e5db3a74ab3d3dd9') version('201808.07', sha256='fb66b18a7b99e44968eb2c3a6a5b761d6b1e70fba9f7dfc4e5db3a74ab3d3dd9')
version('201808.01', sha256='6d77bcd5a35539549b28eccae07b19a3b353d027720536e68f46dcf4b980d5f7') version('201808.01', sha256='6d77bcd5a35539549b28eccae07b19a3b353d027720536e68f46dcf4b980d5f7')