aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormakc <makc@FreeBSD.org>2013-03-28 21:05:42 +0800
committermakc <makc@FreeBSD.org>2013-03-28 21:05:42 +0800
commit31a6009625ff651b22ad5165a050e892483b6530 (patch)
tree204494b3973199f174a2c9548db7a15917954a22
parentc753f7add307bdbcc23e9e9b2fbd3d64a927bb27 (diff)
downloadfreebsd-ports-gnome-31a6009625ff651b22ad5165a050e892483b6530.tar.gz
freebsd-ports-gnome-31a6009625ff651b22ad5165a050e892483b6530.tar.zst
freebsd-ports-gnome-31a6009625ff651b22ad5165a050e892483b6530.zip
Add new port science/pyteomics:
Pyteomics is a collection of lightweight and handy tools for Python that help to handle various sorts of proteomics data. Pyteomics provides a growing set of modules to facilitate the most common tasks in proteomics data analysis, such as: * calculation of basic physico-chemical properties of polypeptides: . mass and isotopic distribution . charge and pI . chromatographic retention time * access to common proteomics data: . MS or LC-MS data . FASTA databases . search engines output * easy manipulation of sequences of modified peptides and proteins WWW: https://pypi.python.org/pypi/pyteomics
-rw-r--r--science/Makefile1
-rw-r--r--science/pyteomics/Makefile19
-rw-r--r--science/pyteomics/distinfo2
-rw-r--r--science/pyteomics/pkg-descr16
-rw-r--r--science/pyteomics/pkg-plist39
5 files changed, 77 insertions, 0 deletions
diff --git a/science/Makefile b/science/Makefile
index dcec5fc23930..f32ce1b10749 100644
--- a/science/Makefile
+++ b/science/Makefile
@@ -177,6 +177,7 @@
SUBDIR += pybrain
SUBDIR += pycdf
SUBDIR += pynn
+ SUBDIR += pyteomics
SUBDIR += qcl
SUBDIR += qtresistors
SUBDIR += ruby-dcl
diff --git a/science/pyteomics/Makefile b/science/pyteomics/Makefile
new file mode 100644
index 000000000000..41e8bdbc8a73
--- /dev/null
+++ b/science/pyteomics/Makefile
@@ -0,0 +1,19 @@
+# $FreeBSD$
+
+PORTNAME= pyteomics
+PORTVERSION= 2.1.3
+CATEGORIES= science python
+MASTER_SITES= CHEESESHOP/source/p/${PORTNAME}/
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= makc@FreeBSD.org
+COMMENT= Python modules for proteomics data analysis
+
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml>=0:${PORTSDIR}/devel/py-lxml \
+ ${PYTHON_PKGNAMEPREFIX}matplotlib>=0:${PORTSDIR}/math/py-matplotlib \
+ ${PYNUMPY}
+
+USE_PYTHON= 2.6+
+USE_PYDISTUTILS= yes
+
+.include <bsd.port.mk>
diff --git a/science/pyteomics/distinfo b/science/pyteomics/distinfo
new file mode 100644
index 000000000000..77abe2de854e
--- /dev/null
+++ b/science/pyteomics/distinfo
@@ -0,0 +1,2 @@
+SHA256 (pyteomics-2.1.3.tar.gz) = 1986f5e7e090b7c8872293166219a50f60f475bd2802ad98c399160241f1fd52
+SIZE (pyteomics-2.1.3.tar.gz) = 69609
diff --git a/science/pyteomics/pkg-descr b/science/pyteomics/pkg-descr
new file mode 100644
index 000000000000..f30cbd1b1687
--- /dev/null
+++ b/science/pyteomics/pkg-descr
@@ -0,0 +1,16 @@
+Pyteomics is a collection of lightweight and handy tools for Python
+that help to handle various sorts of proteomics data. Pyteomics
+provides a growing set of modules to facilitate the most common
+tasks in proteomics data analysis, such as:
+
+ * calculation of basic physico-chemical properties of polypeptides:
+ . mass and isotopic distribution
+ . charge and pI
+ . chromatographic retention time
+ * access to common proteomics data:
+ . MS or LC-MS data
+ . FASTA databases
+ . search engines output
+ * easy manipulation of sequences of modified peptides and proteins
+
+WWW: https://pypi.python.org/pypi/pyteomics
diff --git a/science/pyteomics/pkg-plist b/science/pyteomics/pkg-plist
new file mode 100644
index 000000000000..72622405955e
--- /dev/null
+++ b/science/pyteomics/pkg-plist
@@ -0,0 +1,39 @@
+%%PYTHON_SITELIBDIR%%/pyteomics/__init__.py
+%%PYTHON_SITELIBDIR%%/pyteomics/__init__.pyc
+%%PYTHON_SITELIBDIR%%/pyteomics/__init__.pyo
+%%PYTHON_SITELIBDIR%%/pyteomics/achrom.py
+%%PYTHON_SITELIBDIR%%/pyteomics/achrom.pyc
+%%PYTHON_SITELIBDIR%%/pyteomics/achrom.pyo
+%%PYTHON_SITELIBDIR%%/pyteomics/auxiliary.py
+%%PYTHON_SITELIBDIR%%/pyteomics/auxiliary.pyc
+%%PYTHON_SITELIBDIR%%/pyteomics/auxiliary.pyo
+%%PYTHON_SITELIBDIR%%/pyteomics/electrochem.py
+%%PYTHON_SITELIBDIR%%/pyteomics/electrochem.pyc
+%%PYTHON_SITELIBDIR%%/pyteomics/electrochem.pyo
+%%PYTHON_SITELIBDIR%%/pyteomics/fasta.py
+%%PYTHON_SITELIBDIR%%/pyteomics/fasta.pyc
+%%PYTHON_SITELIBDIR%%/pyteomics/fasta.pyo
+%%PYTHON_SITELIBDIR%%/pyteomics/mass.py
+%%PYTHON_SITELIBDIR%%/pyteomics/mass.pyc
+%%PYTHON_SITELIBDIR%%/pyteomics/mass.pyo
+%%PYTHON_SITELIBDIR%%/pyteomics/mgf.py
+%%PYTHON_SITELIBDIR%%/pyteomics/mgf.pyc
+%%PYTHON_SITELIBDIR%%/pyteomics/mgf.pyo
+%%PYTHON_SITELIBDIR%%/pyteomics/mzid.py
+%%PYTHON_SITELIBDIR%%/pyteomics/mzid.pyc
+%%PYTHON_SITELIBDIR%%/pyteomics/mzid.pyo
+%%PYTHON_SITELIBDIR%%/pyteomics/mzml.py
+%%PYTHON_SITELIBDIR%%/pyteomics/mzml.pyc
+%%PYTHON_SITELIBDIR%%/pyteomics/mzml.pyo
+%%PYTHON_SITELIBDIR%%/pyteomics/parser.py
+%%PYTHON_SITELIBDIR%%/pyteomics/parser.pyc
+%%PYTHON_SITELIBDIR%%/pyteomics/parser.pyo
+%%PYTHON_SITELIBDIR%%/pyteomics/pepxml.py
+%%PYTHON_SITELIBDIR%%/pyteomics/pepxml.pyc
+%%PYTHON_SITELIBDIR%%/pyteomics/pepxml.pyo
+%%PYTHON_SITELIBDIR%%/pyteomics/pylab_aux.py
+%%PYTHON_SITELIBDIR%%/pyteomics/pylab_aux.pyc
+%%PYTHON_SITELIBDIR%%/pyteomics/pylab_aux.pyo
+@dirrmtry %%PYTHON_SITELIBDIR%%/pyteomics
+@dirrmtry %%PYTHON_SITELIBDIR%%
+@dirrmtry %%PYTHON_LIBDIR%%