Gentoo Archives: gentoo-commits

From: "Justin Lecher (jlec)" <jlec@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sci-chemistry/parassign: metadata.xml ChangeLog parassign-20130522.ebuild Manifest
Date: Wed, 22 May 2013 11:12:38
Message-Id: 20130522111233.3E8B62171D@flycatcher.gentoo.org
1 jlec 13/05/22 11:12:33
2
3 Added: metadata.xml ChangeLog parassign-20130522.ebuild
4 Manifest
5 Log:
6 sci-chemistry/parassign: New addition
7
8 (Portage version: 2.2.0_alpha176/cvs/Linux x86_64, signed Manifest commit with key 8009D6F070EB7916)
9
10 Revision Changes Path
11 1.1 sci-chemistry/parassign/metadata.xml
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-chemistry/parassign/metadata.xml?rev=1.1&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-chemistry/parassign/metadata.xml?rev=1.1&content-type=text/plain
15
16 Index: metadata.xml
17 ===================================================================
18 <?xml version="1.0" encoding="UTF-8"?>
19 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
20 <pkgmetadata>
21 <herd>sci-chemistry</herd>
22 <maintainer>
23 <email>jlec@g.o</email>
24 </maintainer>
25 <longdescription>
26 The use of paramagnetic NMR data for the refinement of structures of proteins
27 and protein complexes is widespread. However, the power of paramagnetism for
28 protein assignment has not yet been fully exploited. PARAssign is software that
29 uses pseudocontact shift data derived from several paramagnetic centers attached
30 to the protein to obtain amide and methyl assignments. The ability of PARAssign
31 to perform assignment when the positions of the paramagnetic centers are known
32 and unknown is demonstrated. PARAssign has been tested using synthetic data for
33 methyl assignment of a 47 kDa protein, and using both synthetic and experimental
34 data for amide assignment of a 14 kDa protein. The complex fitting space
35 involved in such an assignment procedure necessitates that good starting
36 conditions are found, both regarding placement and strength of paramagnetic
37 centers. These starting conditions are obtained through automated tensor
38 placement and user-defined tensor parameters. The results presented herein
39 demonstrate that PARAssign is able to successfully perform resonance assignment
40 in large systems with a high degree of reliability. This software provides a
41 method for obtaining the assignments of large systems, which may previously have
42 been unassignable, by using 2D NMR spectral data and a known protein structure.
43 </longdescription>
44 </pkgmetadata>
45
46
47
48 1.1 sci-chemistry/parassign/ChangeLog
49
50 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-chemistry/parassign/ChangeLog?rev=1.1&view=markup
51 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-chemistry/parassign/ChangeLog?rev=1.1&content-type=text/plain
52
53 Index: ChangeLog
54 ===================================================================
55 # ChangeLog for sci-chemistry/parassign
56 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
57 # $Header: /var/cvsroot/gentoo-x86/sci-chemistry/parassign/ChangeLog,v 1.1 2013/05/22 11:12:33 jlec Exp $
58
59 *parassign-20130522 (22 May 2013)
60
61 22 May 2013; Justin Lecher <jlec@g.o> +parassign-20130522.ebuild,
62 +metadata.xml:
63 New addition
64
65
66
67
68 1.1 sci-chemistry/parassign/parassign-20130522.ebuild
69
70 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-chemistry/parassign/parassign-20130522.ebuild?rev=1.1&view=markup
71 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-chemistry/parassign/parassign-20130522.ebuild?rev=1.1&content-type=text/plain
72
73 Index: parassign-20130522.ebuild
74 ===================================================================
75 # Copyright 1999-2013 Gentoo Foundation
76 # Distributed under the terms of the GNU General Public License v2
77 # $Header: /var/cvsroot/gentoo-x86/sci-chemistry/parassign/parassign-20130522.ebuild,v 1.1 2013/05/22 11:12:33 jlec Exp $
78
79 EAPI=5
80
81 PYTHON_COMPAT=( python{2_6,2_7} )
82
83 inherit distutils-r1 python-r1
84
85 DESCRIPTION="Assign protein nuclei solely on the basis of pseudocontact shifts (PCS)"
86 HOMEPAGE="http://protchem.lic.leidenuniv.nl/software/parassign/registration"
87 SRC_URI="PARAssign_Linux_x64_86.tgz"
88
89 SLOT="0"
90 LICENSE="Apache-2.0"
91 KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
92 IUSE=""
93
94 RDEPEND=""
95 DEPEND="${RDEPEND}
96 dev-python/cython
97 dev-python/matplotlib
98 dev-python/numpy
99 dev-python/scientificpython
100 sci-biology/biopython
101 sci-libs/scipy"
102
103 S="${WORKDIR}"/PARAssign_Linux_x64_86/
104
105 src_prepare() {
106 sed \
107 -e '1i#!/usr/bin/python2' \
108 -i code/*py || die
109
110 if use x86; then
111 sed \
112 -e "s:munkres64:munkres:g" \
113 -i modules/setup.py || die
114 elif use amd64; then
115 sed \
116 -e "s:munkres:munkres64:g" \
117 -i code/*py || die
118 fi
119 cd modules || die
120 rm *o *c || die
121 distutils-r1_src_prepare
122 }
123
124 src_compile() {
125 cd modules || die
126 distutils-r1_src_compile
127 }
128
129 src_install() {
130 python_parallel_foreach_impl python_doscript code/* || die
131
132 dodoc PARAssign_Tutorial.pdf README
133
134 cd modules || die
135 distutils-r1_src_install
136 }
137
138
139
140 1.1 sci-chemistry/parassign/Manifest
141
142 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-chemistry/parassign/Manifest?rev=1.1&view=markup
143 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-chemistry/parassign/Manifest?rev=1.1&content-type=text/plain
144
145 Index: Manifest
146 ===================================================================
147 DIST PARAssign_Linux_x64_86.tgz 76693208 SHA256 56a322a8825c13cd3e7d90998471c47fb6062e79e2d20108b4fb6ed24664c89d SHA512 63018b0f1e3ce7821cebb90cd59ef5fdfa44b7ce6776956184b55a6247009f5e9df435332772dfa0db7294308c4d930ff0104daf45a46df709fb132dac10bd79 WHIRLPOOL 87ae85974f2a84c3814d261390e011f7ef2a012881df15f0f8ba4a7b5e88992e7932f12566847eaa38958394f7a243a4f0d536375e4640377d6f183e793bccc5
148 EBUILD parassign-20130522.ebuild 1225 SHA256 af822a83a42e4d4efdd0706fc6b2946c9b579f82aac5aa22180b24623940b8a9 SHA512 1a0184774eaacb001c52b2ddd4a6859c1ecf40685385be2184331c6466be1b34c8c2a9f56c405725bb1b4e315ff267ebfa69f486e2a37ac9989579092b93b978 WHIRLPOOL cb906e6f701d99217554808895f6b346308e8e16fe8062d50999fb6a0a2dda0b0949baf98e038ba68fff86df13ce1fc30e5b3ace18d50b01e723789720cc816a
149 MISC ChangeLog 267 SHA256 79266c77471973648834778a6ccd1fe58b7c63777ed4f7b9df635d966af7ba60 SHA512 d74d2220b04c0f02f05f582a952e783a2d1316989c88958d6ee61929a55aa9067f737a92b6cfedb99266a6ff159eeeab54ad339b770e45432db5f44f65ad1767 WHIRLPOOL ef06c4e2ba6ec1554d13c67e4bdfe032cc4afce2d449a7ee13f97971be8cf30274d6bdf510402828ce0cd998c1ee2a84c6d43c0f6181b0097bd160f5d6f9870b
150 MISC metadata.xml 1609 SHA256 afb0540b0835deed76b8b623e187067d7c329d7823a5309b8e621be83c486be8 SHA512 d06fad8456c4d326d8f194fdbf60a28addd79d57cf74c6c43538993535ff236f32af827701973c6d6f09107cc938e661fc823fd076bca662e2ada938bde43b2e WHIRLPOOL c678b21cbf0303393b4d490e1e329438520259b5dadf16981764f751d4cecb06cc87ba80a4f0811824875aadd41b5be2df97388bcf7ea424de5df7a86eb0b4ca