guix-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH] gnu: Add TopHat.


From: Ludovic Courtès
Subject: Re: [PATCH] gnu: Add TopHat.
Date: Fri, 22 Jan 2016 18:09:57 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux)

Ricardo Wurmus <address@hidden> skribis:

> I’m happy to be able to submit a patch to add TopHat.  It’s a very
> popular piece of bioinformatics software that I didn’t submit to Guix
> upstream before as the license wasn’t clear.  The latest release at that
> time contained a LICENSE file with the text of the Artistic license 1.0.
>
> The new 2.1.0 release no longer contains this file; instead it declares
> the license to be the Boost Software license 1.0.  Additionally, the
> license has been clarified on a Github issue (which I linked to).  I
> only just noticed this because a user asked me to package the latest
> version and I was very happy to see the Artistic license removed.

One more free software package, this is good news!

> The sources of TopHat bundle the SeqAn header library (version 1.3) and
> the sources of samtools 0.1.18.  I’m patching the Makefile in a build
> phase to use our packages for address@hidden and address@hidden  A
> snippet removes the bundled sources.

Good.

> From 91f7bacd8657b4be6669a2e72a2ca74b2e44a62f Mon Sep 17 00:00:00 2001
> From: Ricardo Wurmus <address@hidden>
> Date: Tue, 19 Jan 2016 14:29:19 +0100
> Subject: [PATCH] gnu: Add TopHat.
>
> * gnu/packages/bioinformatics.scm (tophat): New variable.
> * gnu/packages/patches/tophat-build-with-later-seqan.patch: New file.
> * gnu-system.am (dist_patch_DATA): Add it.

[...]

> +    (synopsis "Spliced read mapper for RNA-Seq")
> +    (description
> +     "TopHat is a fast splice junction mapper for RNA-Seq reads.  It aligns

It would be nice to contextualize a bit, for instance by adding a word
after “RNA-Seq”, like:

  … for RNA-Seq bioinformatics foobars

or:

  … for the RNA-Seq bioinformatics thingie

Something like that.  :-)

> +    ;; TopHat is released under the Boost Software License, Version 1.0
> +    ;; See 
> https://github.com/infphilo/tophat/issues/11#issuecomment-121589893
> +    (license (license:x11-style "http://www.boost.org/LICENSE_1_0.txt";
> +                                "Some components have other similar 
> licences."))))

You can use ‘license:boost1.0’ here.

Otherwise LGTM, thanks!

Ludo’.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]