Loading pkgs/applications/science/biology/mafft/default.nix +20 −0 Original line number Diff line number Diff line Loading @@ -2,6 +2,8 @@ lib, stdenv, fetchFromGitLab, runCommand, mafft, }: stdenv.mkDerivation (finalAttrs: { Loading @@ -25,6 +27,24 @@ stdenv.mkDerivation (finalAttrs: { "PREFIX=$(out)" ]; passthru.tests = { simple = runCommand "${finalAttrs.pname}-test" { } '' mkdir $out cd ${finalAttrs.src}/test ${lib.getExe mafft} sample > $out/test.fftns2 ${lib.getExe mafft} --maxiterate 100 sample > $out/test.fftnsi ${lib.getExe mafft} --globalpair sample > $out/test.gins1 ${lib.getExe mafft} --globalpair --maxiterate 100 sample > $out/test.ginsi ${lib.getExe mafft} --localpair sample > $out/test.lins1 ${lib.getExe mafft} --localpair --maxiterate 100 sample > $out/test.linsi diff $out/test.fftns2 sample.fftns2 diff $out/test.fftnsi sample.fftnsi diff $out/test.gins1 sample.gins1 diff $out/test.ginsi sample.ginsi diff $out/test.lins1 sample.lins1 ''; }; meta = with lib; { description = "Multiple alignment program for amino acid or nucleotide sequences"; homepage = "https://mafft.cbrc.jp/alignment/software/"; Loading Loading
pkgs/applications/science/biology/mafft/default.nix +20 −0 Original line number Diff line number Diff line Loading @@ -2,6 +2,8 @@ lib, stdenv, fetchFromGitLab, runCommand, mafft, }: stdenv.mkDerivation (finalAttrs: { Loading @@ -25,6 +27,24 @@ stdenv.mkDerivation (finalAttrs: { "PREFIX=$(out)" ]; passthru.tests = { simple = runCommand "${finalAttrs.pname}-test" { } '' mkdir $out cd ${finalAttrs.src}/test ${lib.getExe mafft} sample > $out/test.fftns2 ${lib.getExe mafft} --maxiterate 100 sample > $out/test.fftnsi ${lib.getExe mafft} --globalpair sample > $out/test.gins1 ${lib.getExe mafft} --globalpair --maxiterate 100 sample > $out/test.ginsi ${lib.getExe mafft} --localpair sample > $out/test.lins1 ${lib.getExe mafft} --localpair --maxiterate 100 sample > $out/test.linsi diff $out/test.fftns2 sample.fftns2 diff $out/test.fftnsi sample.fftnsi diff $out/test.gins1 sample.gins1 diff $out/test.ginsi sample.ginsi diff $out/test.lins1 sample.lins1 ''; }; meta = with lib; { description = "Multiple alignment program for amino acid or nucleotide sequences"; homepage = "https://mafft.cbrc.jp/alignment/software/"; Loading