diff --git a/pkgs/applications/science/biology/spades/default.nix b/pkgs/applications/science/biology/spades/default.nix new file mode 100644 index 000000000000..a195f79010a7 --- /dev/null +++ b/pkgs/applications/science/biology/spades/default.nix @@ -0,0 +1,27 @@ +{ stdenv, fetchurl, zlib, bzip2, cmake }: + +stdenv.mkDerivation rec { + pname = "SPAdes"; + version = "3.13.1"; + + src = fetchurl { + url = "http://cab.spbu.ru/files/release${version}/${pname}-${version}.tar.gz"; + sha256 = "0giayz197lmq2108filkn9izma3i803sb3iskv9hs5snzdr9p8ld"; + }; + + nativeBuildInputs = [ cmake ]; + + buildInputs = [ zlib bzip2 ]; + + doCheck = true; + + sourceRoot = "${pname}-${version}/src"; + + meta = with stdenv.lib; { + description = "St. Petersburg genome assembler: assembly toolkit containing various assembly pipelines"; + license = licenses.gpl2; + homepage = "http://cab.spbu.ru/software/spades/"; + platforms = platforms.unix; + maintainers = [ maintainers.bzizou ]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 15ab0bf257cc..3cd3577c60a6 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -23085,6 +23085,8 @@ in seaview = callPackage ../applications/science/biology/seaview { }; + SPAdes = callPackage ../applications/science/biology/spades { }; + trimal = callPackage ../applications/science/biology/trimal { }; varscan = callPackage ../applications/science/biology/varscan { };