Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 3 Feb 2022 12:38:59 GMT
From:      "Jason W. Bacon" <jwb@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 2b1ef5b34e0e - main - biology/py-dna-features-viewer: Python lib to visualize DNA features
Message-ID:  <202202031238.213CcxsB074811@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by jwb:

URL: https://cgit.FreeBSD.org/ports/commit/?id=2b1ef5b34e0ee73661c0b9755f4e6806de1095d5

commit 2b1ef5b34e0ee73661c0b9755f4e6806de1095d5
Author:     Jason W. Bacon <jwb@FreeBSD.org>
AuthorDate: 2022-02-03 12:37:38 +0000
Commit:     Jason W. Bacon <jwb@FreeBSD.org>
CommitDate: 2022-02-03 12:37:38 +0000

    biology/py-dna-features-viewer: Python lib to visualize DNA features
    
    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.
---
 biology/py-dna-features-viewer/Makefile  | 20 ++++++++++++++++++++
 biology/py-dna-features-viewer/distinfo  |  3 +++
 biology/py-dna-features-viewer/pkg-descr | 12 ++++++++++++
 3 files changed, 35 insertions(+)

diff --git a/biology/py-dna-features-viewer/Makefile b/biology/py-dna-features-viewer/Makefile
new file mode 100644
index 000000000000..7ea1d63d46e6
--- /dev/null
+++ b/biology/py-dna-features-viewer/Makefile
@@ -0,0 +1,20 @@
+PORTNAME=	dna-features-viewer
+DISTVERSION=	3.1.0
+CATEGORIES=	biology python
+MASTER_SITES=	CHEESESHOP
+PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
+DISTNAME=	dna_features_viewer-${PORTVERSION}
+
+MAINTAINER=	jwb@FreeBSD.org
+COMMENT=	Python library to visualize DNA features, e.g. GenBank or Gff files
+
+LICENSE=	MIT
+LICENSE_FILE=	${WRKSRC}/LICENCE.txt
+
+RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}matplotlib>=3:math/py-matplotlib@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}biopython>0:biology/py-biopython@${PY_FLAVOR}
+
+USES=		python
+USE_PYTHON=	autoplist distutils
+
+.include <bsd.port.mk>
diff --git a/biology/py-dna-features-viewer/distinfo b/biology/py-dna-features-viewer/distinfo
new file mode 100644
index 000000000000..8131a2c7de96
--- /dev/null
+++ b/biology/py-dna-features-viewer/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1643841661
+SHA256 (dna_features_viewer-3.1.0.tar.gz) = 1430bbd861b4fa4a1855fb9554577bc1b2e969a6d1921882bb2de56902cd63ca
+SIZE (dna_features_viewer-3.1.0.tar.gz) = 34795
diff --git a/biology/py-dna-features-viewer/pkg-descr b/biology/py-dna-features-viewer/pkg-descr
new file mode 100644
index 000000000000..367dce2c930c
--- /dev/null
+++ b/biology/py-dna-features-viewer/pkg-descr
@@ -0,0 +1,12 @@
+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.
+
+WWW: https://pypi.python.org/project/dna-features-viewer/



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202202031238.213CcxsB074811>