all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Alex Vong <alexvong1995@gmail.com>
To: Ra <ilpuccio.febo@gmail.com>
Cc: guix-devel <guix-devel@gnu.org>
Subject: Re: [PATCH] gnu: Add kallisto.
Date: Wed, 18 Jan 2017 19:09:27 +0800	[thread overview]
Message-ID: <87eg00mxp4.fsf@gmail.com> (raw)
In-Reply-To: <CACQsWTO889KN1XOaDL2O+1-oBHNr9uX-4ha0-kxNiHYYjds46w@mail.gmail.com> (Ra's message of "Wed, 18 Jan 2017 10:09:14 +0000")

[-- Attachment #1: Type: text/plain, Size: 5146 bytes --]

Hello,


Looking at the license text:

Copyright ©2015. The Regents of the University of California (Regents). All
Rights Reserved. Permission to use, copy, modify, and distribute this software
and its documentation for educational and research not-for-profit purposes,
without fee and without a signed licensing agreement, is hereby granted,
provided that the above copyright notice, this paragraph and the following two
paragraphs appear in all copies, modifications, and distributions. Contact The
Office of Technology Licensing, UC Berkeley, 2150 Shattuck Avenue, Suite 510,
Berkeley, CA 94720-1620, (510) 643-7201, for commercial licensing
opportunities.


It seems the license is {fsf, dfsg} non-free because it does not allow
commercial usage. More precisely, it violates freedom 0 (the freedom to
run the program as you wish, for any purpose).


Does anybody know of any fork or should we use an old version?


Cheers,
Alex


Ra <ilpuccio.febo@gmail.com> writes:

> Hi,
> I think I need your help to identify the right license for this package, I set bsd-3 only for
> convenience this is the original license
> (https://github.com/pachterlab/kallisto/blob/master/license.txt)
>
> Do I need to use something like :
> (license (license:non-copyleft "file://src/COPYING"
>                                    "See src/COPYING in the distribution."))))
>
> * gnu/packages/bioinformatics.scm (kallisto): New variable.
> ---
> gnu/packages/bioinformatics.scm | 28 ++++++++++++++++++++++++++++
> 1 file changed, 28 insertions(+)
>
> diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm
> index c60bedc..86026fd 100644
> --- a/gnu/packages/bioinformatics.scm
> +++ b/gnu/packages/bioinformatics.scm
> @@ -8502,3 +8502,31 @@ a specified false discovery rate. It also contains a number of utilities
> to
> explore the MS/MS results and assess missed and irregular enzymatic cleavages,
> mass measurement accuracy, etc.")
> (license license:artistic2.0)))
> +
> +(define-public kallisto
> + (package
> + (name "kallisto")
> + (version "0.43.0")
> + (source (origin
> + (method url-fetch)
> + (uri (string-append
> + "https://github.com/pachterlab/kallisto/archive/v"
> + version ".tar.gz"))
> + (file-name (string-append name "-" version ".tar.gz"))
> + (sha256
> + (base32
> + "1d9cqf3lz6mm9kmqn47d99c6byn6q9l4ppgcafxrhcnrb2davhv9"))))
> + (build-system cmake-build-system)
> + (arguments
> + '(#:tests? #f)) ; no "check" target
> + (inputs
> + `(("zlib" ,zlib)
> + ("hdf5" ,hdf5)))
> + (home-page "https://pachterlab.github.io/kallisto")
> + (synopsis "Near-optimal RNA-Seq quantification")
> + (description
> + "Kallisto is a program for quantifying abundances of transcripts from
> +RNA-Seq data, or more generally of target sequences using high-throughput
> +sequencing reads. It is based on the novel idea of pseudoalignment for rapidly
> +determining the compatibility of reads with targets, without the need for alignment.")
> + (license license:bsd-3)))
> --
> 1.9.1
>
> From f30c6b20e2564f3617ab3dde40af10bfbe790749 Mon Sep 17 00:00:00 2001
> From: Raoul Jean Pierre Bonnal <ilpuccio.febo@gmail.com>
> Date: Wed, 18 Jan 2017 10:46:49 +0100
> Subject: [PATCH] gnu: Add kallisto.
>
> * gnu/packages/bioinformatics.scm (kallisto): New variable.
> ---
>  gnu/packages/bioinformatics.scm | 28 ++++++++++++++++++++++++++++
>  1 file changed, 28 insertions(+)
>
> diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm
> index c60bedc..86026fd 100644
> --- a/gnu/packages/bioinformatics.scm
> +++ b/gnu/packages/bioinformatics.scm
> @@ -8502,3 +8502,31 @@ a specified false discovery rate.  It also contains a number of utilities to
>  explore the MS/MS results and assess missed and irregular enzymatic cleavages,
>  mass measurement accuracy, etc.")
>      (license license:artistic2.0)))
> +
> +(define-public kallisto
> +  (package
> +    (name "kallisto")
> +    (version "0.43.0")
> +    (source (origin
> +              (method url-fetch)
> +              (uri (string-append
> +                    "https://github.com/pachterlab/kallisto/archive/v"
> +                    version ".tar.gz"))
> +              (file-name (string-append name "-" version ".tar.gz"))
> +              (sha256
> +               (base32
> +                "1d9cqf3lz6mm9kmqn47d99c6byn6q9l4ppgcafxrhcnrb2davhv9"))))
> +    (build-system cmake-build-system)
> +    (arguments
> +     '(#:tests? #f)) ; no "check" target
> +    (inputs
> +     `(("zlib" ,zlib)
> +       ("hdf5" ,hdf5)))
> +    (home-page "https://pachterlab.github.io/kallisto")
> +    (synopsis "Near-optimal RNA-Seq quantification")
> +    (description
> +     "Kallisto is a program for quantifying abundances of transcripts from
> +RNA-Seq data, or more generally of target sequences using high-throughput
> +sequencing reads. It is based on the novel idea of pseudoalignment for rapidly
> +determining the compatibility of reads with targets, without the need for alignment.")
> +    (license license:bsd-3)))

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 832 bytes --]

  reply	other threads:[~2017-01-18 11:09 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2017-01-18 10:09 [PATCH] gnu: Add kallisto Ra
2017-01-18 11:09 ` Alex Vong [this message]
2017-01-18 17:58   ` Ra
2017-01-18 19:41     ` Marius Bakke
2017-01-18 20:31   ` Ricardo Wurmus
2017-01-19  8:08     ` Ra
2017-01-19  8:17       ` Ricardo Wurmus

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=87eg00mxp4.fsf@gmail.com \
    --to=alexvong1995@gmail.com \
    --cc=guix-devel@gnu.org \
    --cc=ilpuccio.febo@gmail.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/guix.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.