Skip to content

Commit

Permalink
{bio}[GCCcore/10.2.0] Longshot bumped to 0.4.3, required for artic ea…
Browse files Browse the repository at this point in the history
  • Loading branch information
Sassy authored and Sassy committed Sep 15, 2021
1 parent 48b4865 commit 30e0a63
Showing 1 changed file with 41 additions and 0 deletions.
41 changes: 41 additions & 0 deletions easybuild/easyconfigs/l/Longshot/Longshot-0.4.3-GCCcore-10.2.0.eb
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
# This easyconfig was created by Simon Branford of the BEAR Software team at the University of Birmingham.
# Updated to 0.4.3 and GCCcore-10.2.0
# J. Sassmannshausen (GSTT/NHS UK)
#
easyblock = 'Binary'

name = 'Longshot'
version = '0.4.3'

homepage = 'https://github.com/pjedge/longshot'
description = """Longshot is a variant calling tool for diploid genomes using long error prone reads such as Pacific
Biosciences (PacBio) SMRT and Oxford Nanopore Technologies (ONT). It takes as input an aligned BAM file and outputs
a phased VCF file with variants and haplotype information. It can also output haplotype-separated BAM files that can
be used for downstream analysis. Currently, it only calls single nucleotide variants (SNVs)."""

toolchain = {'name': 'GCCcore', 'version': '10.2.0'}

source_urls = ['https://github.com/pjedge/longshot/archive']
sources = ['v%(version)s.tar.gz']
checksums = ['cb2a27a165567ed10b43eb915b195d72193005008d6a91e0d9393282f22f3192']

builddependencies = [
('binutils', '2.35'),
('Rust', '1.52.1'),
('Clang', '11.0.1'),
('zlib', '1.2.11'),
('XZ', '5.2.5'),
]

extract_sources = True

install_cmd = "cargo install --root %(installdir)s --path ."

sanity_check_paths = {
'files': ['bin/%(namelower)s'],
'dirs': [],
}

sanity_check_commands = ["%(namelower)s --help"]

moduleclass = 'bio'

0 comments on commit 30e0a63

Please sign in to comment.