From unknown Thu Aug 14 21:52:32 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#32561] [PATCH] gnu: Add gffcompare. Resent-From: pimi Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 28 Aug 2018 20:36:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 32561 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 32561@debbugs.gnu.org Cc: pimi X-Debbugs-Original-To: Received: via spool by submit@debbugs.gnu.org id=B.15354885316430 (code B ref -1); Tue, 28 Aug 2018 20:36:03 +0000 Received: (at submit) by debbugs.gnu.org; 28 Aug 2018 20:35:31 +0000 Received: from localhost ([127.0.0.1]:36007 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fuki3-0001fc-0D for submit@debbugs.gnu.org; Tue, 28 Aug 2018 16:35:31 -0400 Received: from eggs.gnu.org ([208.118.235.92]:57752) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fukhz-0001fN-SU for submit@debbugs.gnu.org; Tue, 28 Aug 2018 16:35:28 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fukhr-0000LQ-GN for submit@debbugs.gnu.org; Tue, 28 Aug 2018 16:35:22 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=BAYES_40,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:36144) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fukhr-0000Ko-8G for submit@debbugs.gnu.org; Tue, 28 Aug 2018 16:35:19 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:50093) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fukhn-0006Y1-RJ for guix-patches@gnu.org; Tue, 28 Aug 2018 16:35:19 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fukZb-00032P-2D for guix-patches@gnu.org; Tue, 28 Aug 2018 16:26:50 -0400 Received: from venus.bbbm.mdc-berlin.de ([141.80.25.30]:46934) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fukZa-0002yI-Jy for guix-patches@gnu.org; Tue, 28 Aug 2018 16:26:46 -0400 Received: from localhost (localhost [127.0.0.1]) by venus.bbbm.mdc-berlin.de (Postfix) with ESMTP id B8BA7380834 for ; Tue, 28 Aug 2018 22:26:42 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=mdc-berlin.de; h= content-type:content-type:mime-version:x-mailer:message-id:date :date:subject:subject:from:from:received:received:received; s= mdc; t=1535488002; x=1537302403; bh=JX02UgouWKucqI2SmQe7d+Zsy9ML E/vVVwqU3n3SebY=; b=BfwlXI38U7n8SaS0nbf8aQ6ffUzwTHNu7Khk4IUzfhxq WB5Sr5ySS5n/mS5jMj/1OY5ftvM2RjL69S2r0Wx0DFrzm7EpY0pmY3IMZtQeSpfT tOLrV1UYHIDuM66jvN8TnE2GXG7dbSPYCpxSk3rOwa7e4F9aONpUHBsqPdMt5tg= X-Virus-Scanned: amavisd-new at mdc-berlin.de Received: from venus.bbbm.mdc-berlin.de ([127.0.0.1]) by localhost (venus.bbbm.mdc-berlin.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9vUmJG9GUa1I for ; Tue, 28 Aug 2018 22:26:42 +0200 (CEST) Received: from SW-IT-P-CAS3.mdc-berlin.net (puck.citx.mdc-berlin.de [141.80.36.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by venus.bbbm.mdc-berlin.de (Postfix) with ESMTPS for ; Tue, 28 Aug 2018 22:26:42 +0200 (CEST) Received: from biadmin-KVM.nat (141.80.113.106) by SW-IT-P-CAS3.mdc-berlin.net (141.80.113.58) with Microsoft SMTP Server (TLS) id 14.3.408.0; Tue, 28 Aug 2018 22:26:42 +0200 From: pimi Date: Tue, 28 Aug 2018 22:26:13 +0200 Message-ID: <20180828202613.2051-1-madalinionel.patrascu@mdc-berlin.de> X-Mailer: git-send-email 2.17.1 MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [141.80.113.106] X-TM-AS-Product-Ver: SMEX-12.5.0.1300-8.5.1010-24060.002 X-TM-AS-Result: No-7.748000-8.000000-10 X-TMASE-MatchedRID: j4ihimXcCKx7qToVEfwBPAPZZctd3P4B7FOxi7YfN1gn+p552csI1WB5 N6RCXcCHppR2x0hY+75p0oDM6nL2lt9J2zmJrDxSSHCU59h5KrEcVyYqBh3aUejX4qcbrSQn9P9 hBP3swlAWeXfOgKYtThHeRTgXo+yB/ZG8oSoOiZRjBolet/YhdIhKKllVYI0rk1YIjyh8TNRCcg 190NG0LiUSCDOE+mQWAoSbc/DiiD/oUbmyWsxyvsu00lnG8+PWpNh/2/1+WiWbKItl61J/yUGDD kbg1gJkOAawE8JvIaLCttcwYNipXwsfaqMZktsdmwdDvlFpm5Vp6iE976QZCkRjN+t8yWi73ZNM xK+je4U= X-TM-AS-User-Approved-Sender: Yes X-TM-AS-User-Blocked-Sender: No X-TMASE-Result: 10--7.748000-8.000000 X-TMASE-Version: SMEX-12.5.0.1300-8.5.1010-24060.002 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) gnu/packages/bioinformatics.scm (gffcompare): New variable. --- gnu/packages/bioinformatics.scm | 64 +++++++++++++++++++++++++++++++++ 1 file changed, 64 insertions(+) diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm index cb3c4bc1f..99f92ad66 100644 --- a/gnu/packages/bioinformatics.scm +++ b/gnu/packages/bioinformatics.scm @@ -13458,3 +13458,67 @@ conversions, region filtering, FASTA sequence extraction and more.") spliced (back-spliced) sequencing reads, indicative of circular RNA (circRNA) in RNA-seq data.") (license license:gpl3)))) + +(define-public gffcompare + (let ((commit "be56ef4349ea3966c12c6397f85e49e047361c41") + (revision "1")) + (package + (name "gffcompare") + (version (git-version "0.10.15" revision commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/gpertea/gffcompare/") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0cp5qpxdhw4mxpya5dld8wi3jk00zyklm6rcri426wydinrnfmkg")))) + (build-system gnu-build-system) + (arguments + `(#:tests? #f ; no check target + #:phases + (modify-phases %standard-phases + (delete 'configure) + (add-before 'build 'copy-gclib-source + (lambda* (#:key inputs #:allow-other-keys) + (mkdir "../gclib") + (copy-recursively + (assoc-ref inputs "gclib-source") "../gclib") + #t)) + (replace 'install + (lambda* (#:key outputs #:allow-other-keys) + (let ((bin (string-append (assoc-ref outputs "out") "/bin"))) + (mkdir-p bin) + (install-file "gffcompare" bin) + #t)))))) + (native-inputs + `(("gclib-source" + ,(let ((commit "54917d0849c1e83cfb057b5f712e5cb6a35d948f") + (revision "1") + (name "gclib") + (version (git-version "0.10.3" revision commit))) + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/gpertea/gclib/") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0b51lc0b8syrv7186fd7n8f15rwnf264qgfmm2palrwks1px24mr"))))))) + (home-page "https://github.com/gpertea/gffcompare/") + (synopsis "Tool for comparing or classifing transcripts of RNA-Seq") + (description + "@code{gffcompare} is a tool that can: +@enumerate +@item compare and evaluate the accuracy of RNA-Seq transcript assemblers +(Cufflinks, Stringtie); +@item collapse (merge) duplicate transcripts from multiple GTF/GFF3 files (e.g. +resulted from assembly of different samples); +@item classify transcripts from one or multiple GTF/GFF3 files as they relate to +reference transcripts provided in a annotation file (also in GTF/GFF3 format). +@end enumerate") + (license + (list + license:expat ;license for gffcompare + license:artistic2.0))))) ;license for gclib -- 2.17.1 From unknown Thu Aug 14 21:52:32 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: pimi Subject: bug#32561: closed (Re: [bug#32561] [PATCH] gnu: Add gffcompare.) Message-ID: References: <20180829181516.GB26984@jasmine.lan> <20180828202613.2051-1-madalinionel.patrascu@mdc-berlin.de> X-Gnu-PR-Message: they-closed 32561 X-Gnu-PR-Package: guix-patches X-Gnu-PR-Keywords: patch Reply-To: 32561@debbugs.gnu.org Date: Wed, 29 Aug 2018 18:16:04 +0000 Content-Type: multipart/mixed; boundary="----------=_1535566564-16560-1" This is a multi-part message in MIME format... ------------=_1535566564-16560-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #32561: [PATCH] gnu: Add gffcompare. which was filed against the guix-patches package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 32561@debbugs.gnu.org. --=20 32561: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D32561 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1535566564-16560-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 32561-done) by debbugs.gnu.org; 29 Aug 2018 18:15:19 +0000 Received: from localhost ([127.0.0.1]:37408 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fv4zu-0003kO-GW for submit@debbugs.gnu.org; Wed, 29 Aug 2018 14:15:18 -0400 Received: from out1-smtp.messagingengine.com ([66.111.4.25]:35579) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fv4zt-0003jV-Md for 32561-done@debbugs.gnu.org; Wed, 29 Aug 2018 14:15:17 -0400 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id 8846622076; Wed, 29 Aug 2018 14:15:17 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute4.internal (MEProxy); Wed, 29 Aug 2018 14:15:17 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=cc:content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to:x-me-sender:x-me-sender:x-sasl-enc; s= mesmtp; bh=M8QdnLlvYhysVncmITDUyJuWNgsKzpVCLgkiaCSn7No=; b=L1fft +Rmi/U5PJrUsJr8Iyh7mDWbOiy4CTHLbCc94SVOo+rb79QYMzR2F3uNW7wv0TDko JuF6/IM8QT5Rpdyspq7k0+yHhcJBR2OqmQ+Zhn3MH8wztGVojf/KMaDfORB0TTAB BtmKCPXXxiLZxrWWz0b9RoyjmR3fAX/oy0hzUA= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc; s=fm3; bh=M8QdnLlvYhysVncmITDUyJuWNgsKz pVCLgkiaCSn7No=; b=p9UKDPtGgbE5lkmNYBI3m0IDKp9mRUQZIpAUMihwNKcFh qs+tndwciLF8Cnn2Pd7I/LtbuUXWtbd0C/f1vsKzbfjVJ7vvsvMJFiuA6VWWizAY aNV+DdvqFJy4hPDIEf8eoagSzp5JawGkOiGOjkDambbXz37O4xksb6eoCHiBGGiL lZITNyUYp+QKhC4AzlnhCmde0K8h52G6DNaqUF6vVgTu0ihAtfh4OqfpA6aVFzn3 t55/c4F000Ko/yS6DnPxho/H++UIR9q+6+TYs2+XG+chCxLEMZl2SE5DnDHPNbeW lEqHhs7G3+3dd9eaV3yoLp8DMCWycDI7smZ8v9+nA== X-ME-Proxy: X-ME-Sender: Received: from localhost (c-76-124-202-137.hsd1.pa.comcast.net [76.124.202.137]) by mail.messagingengine.com (Postfix) with ESMTPA id E9B3610293; Wed, 29 Aug 2018 14:15:16 -0400 (EDT) Date: Wed, 29 Aug 2018 14:15:16 -0400 From: Leo Famulari To: pimi Subject: Re: [bug#32561] [PATCH] gnu: Add gffcompare. Message-ID: <20180829181516.GB26984@jasmine.lan> References: <20180828202613.2051-1-madalinionel.patrascu@mdc-berlin.de> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="qlTNgmc+xy1dBmNv" Content-Disposition: inline In-Reply-To: <20180828202613.2051-1-madalinionel.patrascu@mdc-berlin.de> User-Agent: Mutt/1.10.1 (2018-07-13) X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 32561-done Cc: 32561-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) --qlTNgmc+xy1dBmNv Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Tue, Aug 28, 2018 at 10:26:13PM +0200, pimi wrote: > gnu/packages/bioinformatics.scm (gffcompare): New variable. Thanks! > + (arguments > + `(#:tests? #f ; no check target > + #:phases > + (modify-phases %standard-phases > + (delete 'configure) > + (add-before 'build 'copy-gclib-source > + (lambda* (#:key inputs #:allow-other-keys) > + (mkdir "../gclib") > + (copy-recursively > + (assoc-ref inputs "gclib-source") "../gclib") > + #t)) > + (replace 'install > + (lambda* (#:key outputs #:allow-other-keys) > + (let ((bin (string-append (assoc-ref outputs "out") "/bin"))) > + (mkdir-p bin) > + (install-file "gffcompare" bin) > + #t)))))) I moved the #:phases block over to line up with #:tests?... > + (native-inputs > + `(("gclib-source" > + ,(let ((commit "54917d0849c1e83cfb057b5f712e5cb6a35d948f") ... and added a comment about this, and pushed as 4f9355c3606ecbe83dce78e6d01fa974d912bd4a --qlTNgmc+xy1dBmNv Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEsFFZSPHn08G5gDigJkb6MLrKfwgFAluG4rQACgkQJkb6MLrK fwj/ew/+MyyiPpw1dZakR3zHYmnQwAPTq3EuqvCsI8uNTiErIi6Fs7HMkY7E1mxn JtSLTCXWitIABlfYQJ6gs2fc8MELWG4I8JtT//dscWGWnmMa9Xn8D7XkmdXb3Mc5 lQUk+ONFtq4kMDNuITaIr1HWdTTAVjqdB2m/+BErKp/29dHQR3Sk+ABKyaVeHqWX y36MQTDQsEIaxQyonMTxB3MVDfK7PXaix5o0brggpqlX9LLd/wlLYkNegvHq3Jfq AQkU9N4y4UYnUUvWxbuBp/fppdcK9eUg0qoPyfpGfQRcewE2dI6l78nkt+BFtvnR GJ0onhIbUA/AxaxlIRfpnv7UMnDep0dIQTQGswk63jTXmNO6lxgF5LSnM/uyhsLe GE/5AVlqvUjoEwuBPs+OLOBVt7ejhMmXVGXGo7NS/esIaaxTgx89kbSImco21TUM s7Cd7QxvmVCkJjqYglyiGcASnxJXFmBqfj2MXDvbXdSQs7cCIH7ZJZZBvnU+qHY0 toxHGg4G4P539EQUBoraOx4n18Ry2kkTsH9xqf+m+y9zLjXOZmxcVRGT9hxUoNA6 6yZ4Qil2yfkcx6K2/vikGXY6Oi06jwlJ4hEhyI8Z5yW+MOSl9bJWJ+vHwBzexas/ Gzr+NguaBop0ozVhEAuVjDVQGkcfA9dpfUT1AI0KdHBQVudoqXg= =Y7VY -----END PGP SIGNATURE----- --qlTNgmc+xy1dBmNv-- ------------=_1535566564-16560-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 28 Aug 2018 20:35:31 +0000 Received: from localhost ([127.0.0.1]:36007 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fuki3-0001fc-0D for submit@debbugs.gnu.org; Tue, 28 Aug 2018 16:35:31 -0400 Received: from eggs.gnu.org ([208.118.235.92]:57752) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fukhz-0001fN-SU for submit@debbugs.gnu.org; Tue, 28 Aug 2018 16:35:28 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fukhr-0000LQ-GN for submit@debbugs.gnu.org; Tue, 28 Aug 2018 16:35:22 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=BAYES_40,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:36144) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fukhr-0000Ko-8G for submit@debbugs.gnu.org; Tue, 28 Aug 2018 16:35:19 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:50093) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fukhn-0006Y1-RJ for guix-patches@gnu.org; Tue, 28 Aug 2018 16:35:19 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fukZb-00032P-2D for guix-patches@gnu.org; Tue, 28 Aug 2018 16:26:50 -0400 Received: from venus.bbbm.mdc-berlin.de ([141.80.25.30]:46934) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fukZa-0002yI-Jy for guix-patches@gnu.org; Tue, 28 Aug 2018 16:26:46 -0400 Received: from localhost (localhost [127.0.0.1]) by venus.bbbm.mdc-berlin.de (Postfix) with ESMTP id B8BA7380834 for ; Tue, 28 Aug 2018 22:26:42 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=mdc-berlin.de; h= content-type:content-type:mime-version:x-mailer:message-id:date :date:subject:subject:from:from:received:received:received; s= mdc; t=1535488002; x=1537302403; bh=JX02UgouWKucqI2SmQe7d+Zsy9ML E/vVVwqU3n3SebY=; b=BfwlXI38U7n8SaS0nbf8aQ6ffUzwTHNu7Khk4IUzfhxq WB5Sr5ySS5n/mS5jMj/1OY5ftvM2RjL69S2r0Wx0DFrzm7EpY0pmY3IMZtQeSpfT tOLrV1UYHIDuM66jvN8TnE2GXG7dbSPYCpxSk3rOwa7e4F9aONpUHBsqPdMt5tg= X-Virus-Scanned: amavisd-new at mdc-berlin.de Received: from venus.bbbm.mdc-berlin.de ([127.0.0.1]) by localhost (venus.bbbm.mdc-berlin.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9vUmJG9GUa1I for ; Tue, 28 Aug 2018 22:26:42 +0200 (CEST) Received: from SW-IT-P-CAS3.mdc-berlin.net (puck.citx.mdc-berlin.de [141.80.36.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by venus.bbbm.mdc-berlin.de (Postfix) with ESMTPS for ; Tue, 28 Aug 2018 22:26:42 +0200 (CEST) Received: from biadmin-KVM.nat (141.80.113.106) by SW-IT-P-CAS3.mdc-berlin.net (141.80.113.58) with Microsoft SMTP Server (TLS) id 14.3.408.0; Tue, 28 Aug 2018 22:26:42 +0200 From: pimi To: Subject: [PATCH] gnu: Add gffcompare. Date: Tue, 28 Aug 2018 22:26:13 +0200 Message-ID: <20180828202613.2051-1-madalinionel.patrascu@mdc-berlin.de> X-Mailer: git-send-email 2.17.1 MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [141.80.113.106] X-TM-AS-Product-Ver: SMEX-12.5.0.1300-8.5.1010-24060.002 X-TM-AS-Result: No-7.748000-8.000000-10 X-TMASE-MatchedRID: j4ihimXcCKx7qToVEfwBPAPZZctd3P4B7FOxi7YfN1gn+p552csI1WB5 N6RCXcCHppR2x0hY+75p0oDM6nL2lt9J2zmJrDxSSHCU59h5KrEcVyYqBh3aUejX4qcbrSQn9P9 hBP3swlAWeXfOgKYtThHeRTgXo+yB/ZG8oSoOiZRjBolet/YhdIhKKllVYI0rk1YIjyh8TNRCcg 190NG0LiUSCDOE+mQWAoSbc/DiiD/oUbmyWsxyvsu00lnG8+PWpNh/2/1+WiWbKItl61J/yUGDD kbg1gJkOAawE8JvIaLCttcwYNipXwsfaqMZktsdmwdDvlFpm5Vp6iE976QZCkRjN+t8yWi73ZNM xK+je4U= X-TM-AS-User-Approved-Sender: Yes X-TM-AS-User-Blocked-Sender: No X-TMASE-Result: 10--7.748000-8.000000 X-TMASE-Version: SMEX-12.5.0.1300-8.5.1010-24060.002 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: submit Cc: pimi X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) gnu/packages/bioinformatics.scm (gffcompare): New variable. --- gnu/packages/bioinformatics.scm | 64 +++++++++++++++++++++++++++++++++ 1 file changed, 64 insertions(+) diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm index cb3c4bc1f..99f92ad66 100644 --- a/gnu/packages/bioinformatics.scm +++ b/gnu/packages/bioinformatics.scm @@ -13458,3 +13458,67 @@ conversions, region filtering, FASTA sequence extraction and more.") spliced (back-spliced) sequencing reads, indicative of circular RNA (circRNA) in RNA-seq data.") (license license:gpl3)))) + +(define-public gffcompare + (let ((commit "be56ef4349ea3966c12c6397f85e49e047361c41") + (revision "1")) + (package + (name "gffcompare") + (version (git-version "0.10.15" revision commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/gpertea/gffcompare/") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0cp5qpxdhw4mxpya5dld8wi3jk00zyklm6rcri426wydinrnfmkg")))) + (build-system gnu-build-system) + (arguments + `(#:tests? #f ; no check target + #:phases + (modify-phases %standard-phases + (delete 'configure) + (add-before 'build 'copy-gclib-source + (lambda* (#:key inputs #:allow-other-keys) + (mkdir "../gclib") + (copy-recursively + (assoc-ref inputs "gclib-source") "../gclib") + #t)) + (replace 'install + (lambda* (#:key outputs #:allow-other-keys) + (let ((bin (string-append (assoc-ref outputs "out") "/bin"))) + (mkdir-p bin) + (install-file "gffcompare" bin) + #t)))))) + (native-inputs + `(("gclib-source" + ,(let ((commit "54917d0849c1e83cfb057b5f712e5cb6a35d948f") + (revision "1") + (name "gclib") + (version (git-version "0.10.3" revision commit))) + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/gpertea/gclib/") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0b51lc0b8syrv7186fd7n8f15rwnf264qgfmm2palrwks1px24mr"))))))) + (home-page "https://github.com/gpertea/gffcompare/") + (synopsis "Tool for comparing or classifing transcripts of RNA-Seq") + (description + "@code{gffcompare} is a tool that can: +@enumerate +@item compare and evaluate the accuracy of RNA-Seq transcript assemblers +(Cufflinks, Stringtie); +@item collapse (merge) duplicate transcripts from multiple GTF/GFF3 files (e.g. +resulted from assembly of different samples); +@item classify transcripts from one or multiple GTF/GFF3 files as they relate to +reference transcripts provided in a annotation file (also in GTF/GFF3 format). +@end enumerate") + (license + (list + license:expat ;license for gffcompare + license:artistic2.0))))) ;license for gclib -- 2.17.1 ------------=_1535566564-16560-1--