pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Add py-dna-features-viewer



Module Name:	pkgsrc-wip
Committed By:	Jason Bacon <bacon%NetBSD.org@localhost>
Pushed By:	outpaddling
Date:		Fri Feb 11 19:46:47 2022 -0600
Changeset:	a446cc188af73c1929003d8860f2384120a528a2

Modified Files:
	Makefile
Added Files:
	py-dna-features-viewer/DESCR
	py-dna-features-viewer/Makefile
	py-dna-features-viewer/PLIST
	py-dna-features-viewer/distinfo

Log Message:
Add py-dna-features-viewer

Python library to visualize DNA features, e.g. GenBank or Gff files

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=a446cc188af73c1929003d8860f2384120a528a2

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 Makefile                        |  1 +
 py-dna-features-viewer/DESCR    |  9 +++++++
 py-dna-features-viewer/Makefile | 25 +++++++++++++++++
 py-dna-features-viewer/PLIST    | 60 +++++++++++++++++++++++++++++++++++++++++
 py-dna-features-viewer/distinfo |  5 ++++
 5 files changed, 100 insertions(+)

diffs:
diff --git a/Makefile b/Makefile
index ab5db0507a..4132d87275 100644
--- a/Makefile
+++ b/Makefile
@@ -3698,6 +3698,7 @@ SUBDIR+=	py-djangopypi2
 SUBDIR+=	py-djvulibre
 SUBDIR+=	py-djvusmooth
 SUBDIR+=	py-dlx
+SUBDIR+=	py-dna-features-viewer
 SUBDIR+=	py-dns
 SUBDIR+=	py-dns-clientsubnetoption
 SUBDIR+=	py-docker
diff --git a/py-dna-features-viewer/DESCR b/py-dna-features-viewer/DESCR
new file mode 100644
index 0000000000..b7ba538ee8
--- /dev/null
+++ b/py-dna-features-viewer/DESCR
@@ -0,0 +1,9 @@
+DNA Features Viewer is a Python library to visualize DNA features, e.g.
+from GenBank or Gff files.
+DNA Features Viewer can plot sequence maps linearly or circularly, with
+or without nucleotide sequence and amino-acid sequences. The plotter
+automatically produces clear plots even for sequences with many
+overlapping features and long labels. The library plays well with
+Matplotlib and Biopython, and the figures can be saved in different
+formats (PNG, JPEG, SVG, PDF), e.g. for report generation or LIMS
+interfaces.
diff --git a/py-dna-features-viewer/Makefile b/py-dna-features-viewer/Makefile
new file mode 100644
index 0000000000..954fb84fb5
--- /dev/null
+++ b/py-dna-features-viewer/Makefile
@@ -0,0 +1,25 @@
+# $NetBSD$
+#
+###########################################################
+#                  Generated by fbsd2pkg                  #
+#              Fri Feb 11 19:03:05 CST 2022               #
+###########################################################
+
+DISTNAME=	dna_features_viewer-3.1.0
+PKGNAME=	${PYPKGPREFIX}-dna-features-viewer-3.1.0
+CATEGORIES=	biology
+MASTER_SITES=	${MASTER_SITE_PYPI:=d/dna-features-viewer/}
+
+MAINTAINER=	bacon%NetBSD.org@localhost
+HOMEPAGE=	https://pypi.python.org/project/dna-features-viewer/
+COMMENT=	Python library to visualize DNA features, e.g. GenBank or Gff files
+LICENSE=	mit
+
+DEPENDS=	${PYPKGPREFIX}-matplotlib>=3:../../graphics/py-matplotlib \
+		${PYPKGPREFIX}-biopython>0:../../biology/py-biopython \
+		${PYPKGPREFIX}-bcbio-gff>0:../../wip/py-bcbio-gff \
+		${PYPKGPREFIX}-packaging>0:../../devel/py-packaging
+
+# Verify that we shouldn't use distutils.mk or extensions.mk instead.
+.include "../../lang/python/egg.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/py-dna-features-viewer/PLIST b/py-dna-features-viewer/PLIST
new file mode 100644
index 0000000000..84c67ef65a
--- /dev/null
+++ b/py-dna-features-viewer/PLIST
@@ -0,0 +1,60 @@
+@comment $NetBSD$
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/requires.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+${PYSITELIB}/dna_features_viewer/BiopythonTranslator/BiopythonTranslator.py
+${PYSITELIB}/dna_features_viewer/BiopythonTranslator/BiopythonTranslator.pyc
+${PYSITELIB}/dna_features_viewer/BiopythonTranslator/BiopythonTranslator.pyo
+${PYSITELIB}/dna_features_viewer/BiopythonTranslator/BiopythonTranslatorBase.py
+${PYSITELIB}/dna_features_viewer/BiopythonTranslator/BiopythonTranslatorBase.pyc
+${PYSITELIB}/dna_features_viewer/BiopythonTranslator/BiopythonTranslatorBase.pyo
+${PYSITELIB}/dna_features_viewer/BiopythonTranslator/BlackBoxlessLabelTranslator.py
+${PYSITELIB}/dna_features_viewer/BiopythonTranslator/BlackBoxlessLabelTranslator.pyc
+${PYSITELIB}/dna_features_viewer/BiopythonTranslator/BlackBoxlessLabelTranslator.pyo
+${PYSITELIB}/dna_features_viewer/BiopythonTranslator/__init__.py
+${PYSITELIB}/dna_features_viewer/BiopythonTranslator/__init__.pyc
+${PYSITELIB}/dna_features_viewer/BiopythonTranslator/__init__.pyo
+${PYSITELIB}/dna_features_viewer/CircularGraphicRecord/ArrowWedge.py
+${PYSITELIB}/dna_features_viewer/CircularGraphicRecord/ArrowWedge.pyc
+${PYSITELIB}/dna_features_viewer/CircularGraphicRecord/ArrowWedge.pyo
+${PYSITELIB}/dna_features_viewer/CircularGraphicRecord/CircularGraphicRecord.py
+${PYSITELIB}/dna_features_viewer/CircularGraphicRecord/CircularGraphicRecord.pyc
+${PYSITELIB}/dna_features_viewer/CircularGraphicRecord/CircularGraphicRecord.pyo
+${PYSITELIB}/dna_features_viewer/CircularGraphicRecord/__init__.py
+${PYSITELIB}/dna_features_viewer/CircularGraphicRecord/__init__.pyc
+${PYSITELIB}/dna_features_viewer/CircularGraphicRecord/__init__.pyo
+${PYSITELIB}/dna_features_viewer/GraphicFeature.py
+${PYSITELIB}/dna_features_viewer/GraphicFeature.pyc
+${PYSITELIB}/dna_features_viewer/GraphicFeature.pyo
+${PYSITELIB}/dna_features_viewer/GraphicRecord/BokehPlottableMixin.py
+${PYSITELIB}/dna_features_viewer/GraphicRecord/BokehPlottableMixin.pyc
+${PYSITELIB}/dna_features_viewer/GraphicRecord/BokehPlottableMixin.pyo
+${PYSITELIB}/dna_features_viewer/GraphicRecord/GraphicRecord.py
+${PYSITELIB}/dna_features_viewer/GraphicRecord/GraphicRecord.pyc
+${PYSITELIB}/dna_features_viewer/GraphicRecord/GraphicRecord.pyo
+${PYSITELIB}/dna_features_viewer/GraphicRecord/MatplotlibPlottableMixin.py
+${PYSITELIB}/dna_features_viewer/GraphicRecord/MatplotlibPlottableMixin.pyc
+${PYSITELIB}/dna_features_viewer/GraphicRecord/MatplotlibPlottableMixin.pyo
+${PYSITELIB}/dna_features_viewer/GraphicRecord/MultilinePlottableMixin.py
+${PYSITELIB}/dna_features_viewer/GraphicRecord/MultilinePlottableMixin.pyc
+${PYSITELIB}/dna_features_viewer/GraphicRecord/MultilinePlottableMixin.pyo
+${PYSITELIB}/dna_features_viewer/GraphicRecord/SequenceAndTranslationMixin.py
+${PYSITELIB}/dna_features_viewer/GraphicRecord/SequenceAndTranslationMixin.pyc
+${PYSITELIB}/dna_features_viewer/GraphicRecord/SequenceAndTranslationMixin.pyo
+${PYSITELIB}/dna_features_viewer/GraphicRecord/__init__.py
+${PYSITELIB}/dna_features_viewer/GraphicRecord/__init__.pyc
+${PYSITELIB}/dna_features_viewer/GraphicRecord/__init__.pyo
+${PYSITELIB}/dna_features_viewer/__init__.py
+${PYSITELIB}/dna_features_viewer/__init__.pyc
+${PYSITELIB}/dna_features_viewer/__init__.pyo
+${PYSITELIB}/dna_features_viewer/biotools.py
+${PYSITELIB}/dna_features_viewer/biotools.pyc
+${PYSITELIB}/dna_features_viewer/biotools.pyo
+${PYSITELIB}/dna_features_viewer/compute_features_levels.py
+${PYSITELIB}/dna_features_viewer/compute_features_levels.pyc
+${PYSITELIB}/dna_features_viewer/compute_features_levels.pyo
+${PYSITELIB}/dna_features_viewer/version.py
+${PYSITELIB}/dna_features_viewer/version.pyc
+${PYSITELIB}/dna_features_viewer/version.pyo
diff --git a/py-dna-features-viewer/distinfo b/py-dna-features-viewer/distinfo
new file mode 100644
index 0000000000..43be056bec
--- /dev/null
+++ b/py-dna-features-viewer/distinfo
@@ -0,0 +1,5 @@
+$NetBSD$
+
+BLAKE2s (dna_features_viewer-3.1.0.tar.gz) = 251265be402478eea38f717bf252b5312f92f4ae877f38a4c3ae7ad348277130
+SHA512 (dna_features_viewer-3.1.0.tar.gz) = 0a39ce0c3152b1f44f5a1faf3cf6e535719e62e59e77478461e523d4d672543b35f83f9c6403ed2933799a11d506cc58e62a6e2ebf7eb161485dc16c736411e0
+Size (dna_features_viewer-3.1.0.tar.gz) = 34795 bytes


Home | Main Index | Thread Index | Old Index