diff options
author | Luis Pedro Coelho <luis@luispedro.org> | 2019-07-12 15:35:03 +0200 |
---|---|---|
committer | Luis Pedro Coelho <luis@luispedro.org> | 2019-08-27 00:37:43 +0200 |
commit | bc22c2e07f954098bf6c0bf60543a9330a427e58 (patch) | |
tree | e1f13f39e972a7d54b3b7f49f2cdbb2ff134024c /pkgs/applications/science/biology/sortmerna | |
parent | 2ca09a94be5182c8f8cc688eaded558d827312f1 (diff) | |
download | nixlib-bc22c2e07f954098bf6c0bf60543a9330a427e58.tar nixlib-bc22c2e07f954098bf6c0bf60543a9330a427e58.tar.gz nixlib-bc22c2e07f954098bf6c0bf60543a9330a427e58.tar.bz2 nixlib-bc22c2e07f954098bf6c0bf60543a9330a427e58.tar.lz nixlib-bc22c2e07f954098bf6c0bf60543a9330a427e58.tar.xz nixlib-bc22c2e07f954098bf6c0bf60543a9330a427e58.tar.zst nixlib-bc22c2e07f954098bf6c0bf60543a9330a427e58.zip |
sortmerna: init at 3.0.3
This is a useful package in bioinformatics, namely in processing short-read sequencing data from metagenomes
Diffstat (limited to 'pkgs/applications/science/biology/sortmerna')
-rw-r--r-- | pkgs/applications/science/biology/sortmerna/default.nix | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/pkgs/applications/science/biology/sortmerna/default.nix b/pkgs/applications/science/biology/sortmerna/default.nix new file mode 100644 index 000000000000..4adce4461ede --- /dev/null +++ b/pkgs/applications/science/biology/sortmerna/default.nix @@ -0,0 +1,38 @@ +{ stdenv, cmake, rocksdb, rapidjson, pkgconfig, fetchFromGitHub, fetchpatch, zlib }: + +stdenv.mkDerivation rec { + pname = "sortmerna"; + version = "3.0.3"; + + src = fetchFromGitHub { + repo = pname; + owner = "biocore"; + rev = "v${version}"; + sha256 = "0zx5fbzyr8wdr0zwphp8hhcn1xz43s5lg2ag4py5sv0pv5l1jh76"; + }; + + patches = [ + (fetchpatch { + name = "CMakeInstallPrefix.patch"; + url = "https://github.com/biocore/sortmerna/commit/4d36d620a3207e26cf3f588d4ec39889ea21eb79.patch"; + sha256 = "0hc3jwdr6ylbyigg52q8islqc0mb1k8rrjadvjfqaxnili099apd"; + }) + ]; + + nativeBuildInputs = [ cmake rapidjson pkgconfig ]; + buildInputs = [ zlib rocksdb rapidjson ]; + + cmakeFlags = [ + "-DCMAKE_BUILD_TYPE=Release" + "-DROCKSDB_HOME=${rocksdb}" + "-DRAPIDJSON_HOME=${rapidjson}" + ]; + + meta = with stdenv.lib; { + description = "Tools for filtering, mapping, and OTU-picking from shotgun genomics data"; + license = licenses.lgpl3; + platforms = platforms.x86_64; + homepage = https://bioinfo.lifl.fr/RNA/sortmerna/; + maintainers = with maintainers; [ luispedro ]; + }; +} |