Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 114094 - An ebuild for the science program: Phrap
Summary: An ebuild for the science program: Phrap
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Andrey Kislyuk (RETIRED)
URL:
Whiteboard:
Keywords: EBUILD
Depends on: weaver
Blocks: 114096
  Show dependency tree
 
Reported: 2005-11-30 19:00 UTC by Brady Catherman
Modified: 2010-04-04 22:17 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
the ebuild. (phrap-20051108.ebuild,1.27 KB, text/plain)
2005-11-30 19:01 UTC, Brady Catherman
Details
phrap-0.990329.ebuild (phrap-0.990329.ebuild,855 bytes, text/plain)
2007-04-20 21:20 UTC, Andrey Kislyuk (RETIRED)
Details
improved phrap-0.990329.ebuild (phrap-0.990329.ebuild,934 bytes, text/plain)
2008-12-19 14:26 UTC, Martin Mokrejš
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Brady Catherman 2005-11-30 19:00:56 UTC
I have no clue what this program does. I was asked to install it on our cluster
so I went ahead and made an ebuild for it.

This package has a fetch restriction.

(From the web page)
phrap is a program for assembling shotgun DNA sequence data. Among
other features, it allows use of the entire read and not just the trimmed high
quality part, it uses a combination of user-supplied and internally computed
data quality information to improve assembly accuracy in the presence of
repeats, it constructs the contig sequence as a mosaic of the highest quality
read segments rather than a consensus, it provides extensive assembly
information to assist in trouble-shooting assembly problems, and it handles
large datasets. See the phrap/cross_match/swat documentation and phrap
documentation for additional information.
Comment 1 Brady Catherman 2005-11-30 19:01:21 UTC
Created attachment 73872 [details]
the ebuild.
Comment 2 Andrey Kislyuk (RETIRED) gentoo-dev 2007-04-20 21:20:47 UTC
Created attachment 116856 [details]
phrap-0.990329.ebuild

The latest version will be available at

http://overlays.gentoo.org/proj/sunrise/browser/sunrise/sci-biology/phrap
Comment 3 George Shapovalov (RETIRED) gentoo-dev 2007-12-15 22:09:21 UTC
Andrey:
Same here (see my comment in bug #114096). Looks like you will have fun adding licenses for these packages. They are mostly as-is with small, but essential (copyright concerning) additions, so, unfortunately, looks like we will need individual licenses here (added under licenses/ as usual)..

George
Comment 4 Andrey Kislyuk (RETIRED) gentoo-dev 2008-07-08 19:21:33 UTC
Now available in the science overlay.
Comment 5 Martin Mokrejš 2008-12-19 12:45:01 UTC
Andrey,
  the ebuild should in addition to emake run also:

iv. If you have datasets with more than 64,000 reads, or that include
sequences longer than 64,000 bp, you will need the .manyreads and/or
.longreads versions of phrap and cross_match. These are created using the
command

# make manyreads



And, the dobin line should in addition contain as well:
"cross_match.manyreads phrap.longreads phrap.manyreads"

Other than that looks fine.

Comment 6 Martin Mokrejš 2008-12-19 14:26:56 UTC
Created attachment 175872 [details]
improved phrap-0.990329.ebuild

This ebuild installed for me:

# equery files phrap
[ Searching for packages matching phrap... ]
* Contents of sci-biology/phrap-0.990329:
/usr
/usr/bin
/usr/bin/cluster
/usr/bin/cross_match
/usr/bin/cross_match.manyreads
/usr/bin/loco
/usr/bin/phrap
/usr/bin/phrap.longreads
/usr/bin/phrap.manyreads
/usr/bin/phrapview
/usr/bin/swat
/usr/share
/usr/share/doc
/usr/share/doc/phrap-0.990329
/usr/share/doc/phrap-0.990329/general.doc.txt.bz2
/usr/share/doc/phrap-0.990329/phrap.doc.txt.bz2
/usr/share/doc/phrap-0.990329/swat.doc.txt.bz2
#
Comment 7 Andrey Kislyuk (RETIRED) gentoo-dev 2008-12-31 00:29:40 UTC
Version 1.080812 is in CVS.

Martin -
Thanks for your contribution. The latest Phrap version incorporates the .longreads versions into the main file.

Please help me test this package.
Comment 8 Martin Mokrejš 2009-01-01 13:25:15 UTC
Andrey, but please push into cvs also the fixed ebuild for phrap-0.990329.ebuild which is the stable version of the package (what its developer Phil Green says). And mark that ebuild stable for x86 and amd64. Works fine for me. ;)

The 1.080812 phrap version works for me fine as well although needs more memory. ;-)
Comment 9 Martin Mokrejš 2009-01-01 13:28:22 UTC
BTW, why do I still have /usr/local/portage/layman/sunrise/sci-biology/phrap even after "layman -S"?
Comment 10 Martin Mokrejš 2009-01-01 20:22:49 UTC
phrap-0.990329.ebuild should be made stable only for x86. amd64 must use the current beta version. The old version is know to be buggy on amd64.
Comment 11 Andreas K. Hüttel archtester gentoo-dev 2010-04-04 22:17:36 UTC
In tree, so resolving FIXED.