From nobody Thu Feb 3 12:38:59 2022 X-Original-To: dev-commits-ports-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 204981938460; Thu, 3 Feb 2022 12:39:00 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4JqJBX0R18z3pMs; Thu, 3 Feb 2022 12:39:00 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1643891940; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=LcoGPFGG+x98p/n63HggOwOr24UjB4hlq68DvKoa7lI=; b=sAgJqNwCq8q9Sr0OlF0Nbu81PSR/nzZv3ZcDJnrM3zbK04UP4CufMAQDn62RgqXIFRKfq/ +vPcBjx2no4w7Nk+YLpdzRLjjAD3lTMBXrLx8pPczIWHlKDw48gnexKwU4ZWDjmby7xE89 /O+8B0ymgqnoIjbgkM80C/s3X/BBW40E7M1LU1U0gwd9Cq9RHz1L3ihOhv9/wirqsC8QXW gbZKpAY6KwYqo7pIFNNv3PmYULw5oPdSXxmGjdjVMzhPk/Ze9pCPPk4P+BTpbXTzP6OJdK HD48NczZxpqrwdhPkfBXuhlEP31OQbpDlcu+Ph4RoLd9wG2kpjJ8WG1BOpqSJA== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id E2AFB180C1; Thu, 3 Feb 2022 12:38:59 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 213CcxhC074812; Thu, 3 Feb 2022 12:38:59 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 213CcxsB074811; Thu, 3 Feb 2022 12:38:59 GMT (envelope-from git) Date: Thu, 3 Feb 2022 12:38:59 GMT Message-Id: <202202031238.213CcxsB074811@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: "Jason W. Bacon" Subject: git: 2b1ef5b34e0e - main - biology/py-dna-features-viewer: Python lib to visualize DNA features List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-all@freebsd.org X-BeenThere: dev-commits-ports-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: jwb X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 2b1ef5b34e0ee73661c0b9755f4e6806de1095d5 Auto-Submitted: auto-generated ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1643891940; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=LcoGPFGG+x98p/n63HggOwOr24UjB4hlq68DvKoa7lI=; b=K3O+y+FRiUGQaV6CCmdx7vDnEy3V6f9C3wgzoSL5uChui+KxKeb6gcoiVrPtFAkcUJn4L8 7AHsoXYodqEF3zjvw+k8fKZJUoqdXr+LYzilYiFMCGc0mj2KgC02PBaBpsbkMIabhXsqAx RsbZpMiR5LIDDIwh8hw+QNFY+0QN+QGAvdZS/qPeBcJUpgEu01zYDna4Zzd+UgTGb24zZi tkxkPyO+NHnR5qvYecNJe/O2jDvdOOTOhuEIOUkC/ARLcdz6YKsaxgfkFOdjshKgLZnrIg plbhd5VlKZhNmFvIgPbcHlcOEmNJ/b9KW+WZIh1IjjAFhApSObBtHhwhV/ki9g== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1643891940; a=rsa-sha256; cv=none; b=eErzUHd9+BtAF9EULf16OXzgNEj/KKLc3vHlGCAZBiwPfxhKkUSa+AkWl6cfvP2rxaJZEU +KHKGAET3eZVCTHqKwbADJtIrU4uYyu8NFEatx8lqaNJyM/reQKThIT40Q9d3NaKVvevnd TClbGHZtP8E5Cs/kWjV11yuyECy29CIb0d2mv9hfc+cr6Di2lX87dJ4lTt4ofY52zheQJm r3J+zifk83k1xj2jW4Uke9x6ZLBhEludZaVlqjTGZlysC5UYwVVeuML5de5ZZF9HHUhkvJ 1IxFvhtrGc6ZpseUun3GkGFfE/bc5KjQ69wQMQ6K+kx72W0MtrqBXvX3HX6e/g== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by jwb: URL: https://cgit.FreeBSD.org/ports/commit/?id=2b1ef5b34e0ee73661c0b9755f4e6806de1095d5 commit 2b1ef5b34e0ee73661c0b9755f4e6806de1095d5 Author: Jason W. Bacon AuthorDate: 2022-02-03 12:37:38 +0000 Commit: Jason W. Bacon 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 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/