summary refs log tree commit diff
path: root/pkgs/applications/science
diff options
context:
space:
mode:
authorBruno Bzeznik <Bruno.Bzeznik@imag.fr>2019-03-26 11:52:26 +0100
committerBruno Bzeznik <Bruno.Bzeznik@imag.fr>2019-03-26 15:52:35 +0100
commit00431493c011af62e2dc1f393e9327b148facd72 (patch)
treef13202102ff3548a7669dc77e07c1d27d72e9ba6 /pkgs/applications/science
parentd73f16d6767e99675682f822dac3017bf9af1e83 (diff)
downloadnixpkgs-00431493c011af62e2dc1f393e9327b148facd72.tar
nixpkgs-00431493c011af62e2dc1f393e9327b148facd72.tar.gz
nixpkgs-00431493c011af62e2dc1f393e9327b148facd72.tar.bz2
nixpkgs-00431493c011af62e2dc1f393e9327b148facd72.tar.lz
nixpkgs-00431493c011af62e2dc1f393e9327b148facd72.tar.xz
nixpkgs-00431493c011af62e2dc1f393e9327b148facd72.tar.zst
nixpkgs-00431493c011af62e2dc1f393e9327b148facd72.zip
itsx: init at 1.1.1
Diffstat (limited to 'pkgs/applications/science')
-rw-r--r--pkgs/applications/science/biology/itsx/default.nix34
1 files changed, 34 insertions, 0 deletions
diff --git a/pkgs/applications/science/biology/itsx/default.nix b/pkgs/applications/science/biology/itsx/default.nix
new file mode 100644
index 00000000000..804e71c1bfa
--- /dev/null
+++ b/pkgs/applications/science/biology/itsx/default.nix
@@ -0,0 +1,34 @@
+{ stdenv, fetchurl, hmmer, perl }:
+
+stdenv.mkDerivation rec {
+  version = "1.1.1";
+  name = "itsx-${version}";
+
+  src = fetchurl {
+    url = "http://microbiology.se/sw/ITSx_${version}.tar.gz";
+    sha256 = "0lrmy2n3ax7f208k0k8l3yz0j5cpz05hv4hx1nnxzn0c51z1pc31";
+  };
+
+  buildInputs = [ hmmer perl ];
+
+  buildPhase = ''
+    sed -e "s,profileDB = .*,profileDB = \"$out/share/ITSx_db/HMMs\";," -i ITSx
+    sed "3 a \$ENV{\'PATH\'}='${hmmer}/bin:'.\"\$ENV{\'PATH\'}\";" -i ITSx
+    mkdir bin
+    mv ITSx bin
+  '';
+
+  installPhase = ''
+    mkdir -p $out/share/doc && cp -a bin $out/
+    cp *pdf $out/share/doc
+    cp -r ITSx_db $out/share
+  '';
+
+  meta = with stdenv.lib; {
+    description = "Improved software detection and extraction of ITS1 and ITS2 from ribosomal ITS sequences of fungi and other eukaryotes for use in environmental sequencing";
+    homepage = http://microbiology.se/software/itsx/;
+    license = licenses.gpl3;
+    maintainers = [ maintainers.bzizou ];
+    platforms = [ "x86_64-linux" "i686-linux" ];
+  };
+}