tiddit: init at 3.6.1

Genomic tool to call structural variations.

This packages requires 2 executables,packaging fermi2, bwt2, that are
packaged in the same derivation and added to the path later on.

+54 -1
+3 -1
pkgs/by-name/ro/ropebwt2/package.nix
··· 17 makeFlags = [ "CC=${stdenv.cc.targetPrefix}cc" ]; 18 installPhase = '' 19 runHook preInstall 20 install -Dm755 ropebwt2 -t $out/bin 21 runHook postInstall 22 ''; 23 meta = { 24 homepage = "https://github.com/lh3/ropebwt2"; 25 description = "Incremental construction of FM-index for DNA sequences"; 26 - mainProgram = "ropebwwith lib; t2"; 27 license = lib.licenses.mit; 28 maintainers = with lib.maintainers; [ apraga ]; 29 platforms = lib.platforms.unix;
··· 17 makeFlags = [ "CC=${stdenv.cc.targetPrefix}cc" ]; 18 installPhase = '' 19 runHook preInstall 20 + 21 install -Dm755 ropebwt2 -t $out/bin 22 + 23 runHook postInstall 24 ''; 25 meta = { 26 homepage = "https://github.com/lh3/ropebwt2"; 27 description = "Incremental construction of FM-index for DNA sequences"; 28 + mainProgram = "ropebwt2"; 29 license = lib.licenses.mit; 30 maintainers = with lib.maintainers; [ apraga ]; 31 platforms = lib.platforms.unix;
+51
pkgs/by-name/ti/tiddit/package.nix
···
··· 1 + { 2 + bwa, 3 + lib, 4 + fermi2, 5 + ropebwt2, 6 + fetchFromGitHub, 7 + python3Packages, 8 + }: 9 + python3Packages.buildPythonApplication rec { 10 + name = "tiddit"; 11 + version = "3.6.1"; 12 + pyproject = true; 13 + 14 + src = fetchFromGitHub { 15 + owner = "SciLifeLab"; 16 + repo = "TIDDIT"; 17 + rev = "refs/tags/TIDDIT-${version}"; 18 + hash = "sha256-OeqVQJDw0fmSDWIGab2qtTJCzZxqLY2XzRqaTRuPIdI="; 19 + }; 20 + 21 + build-system = with python3Packages; [ 22 + setuptools 23 + wheel 24 + ]; 25 + 26 + dependencies = with python3Packages; [ 27 + cython 28 + joblib 29 + numpy 30 + pysam 31 + ]; 32 + 33 + makeWrapperArgs = [ 34 + "--prefix PATH : ${ 35 + lib.makeBinPath [ 36 + bwa 37 + fermi2 38 + ropebwt2 39 + ] 40 + }" 41 + ]; 42 + 43 + meta = { 44 + homepage = "https://github.com/SciLifeLab/TIDDIT"; 45 + description = "Identify chromosomal rearrangements using Mate Pair or Paired End sequencing data"; 46 + mainProgram = "tiddit"; 47 + license = lib.licenses.gpl3Only; 48 + maintainers = with lib.maintainers; [ apraga ]; 49 + platforms = lib.platforms.unix; 50 + }; 51 + }