biology/fasda-utils: Fast and simple differential analysis extras

FASDA aims to provide a fast and simple differential analysis tool
that just works and does not require any knowledge beyond basic Unix
command-line skills. The code is written entirely in C to maximize
efficiency and portability, and to provide a simple command-line user
interface.

FASDA-utils is a collection of optional companion programs and
scripts.  They are separated from the main FASDA distribution in order
to keep FASDA packages minimal.
This commit is contained in:
Jason W. Bacon 2025-04-06 06:27:20 -05:00
parent 155723cd74
commit cc15cab2da
4 changed files with 41 additions and 0 deletions

View file

@ -52,6 +52,7 @@
SUBDIR += erminej
SUBDIR += exonerate
SUBDIR += fasda
SUBDIR += fasda-utils
SUBDIR += fasta
SUBDIR += fasta3
SUBDIR += fastahack

View file

@ -0,0 +1,28 @@
PORTNAME= fasda-utils
DISTVERSION= 0.1.0
CATEGORIES= biology
MAINTAINER= jwb@FreeBSD.org
COMMENT= Fast and simple differential analysis extras
WWW= https://github.com/auerlab/fasda-utils
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}seaborn>=0:math/py-seaborn@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}fastcluster>=0:math/py-fastcluster@${PY_FLAVOR}
USES= python:run shebangfix
USE_GITHUB= yes
SHEBANG_FILES= Scripts/heatmap.py
GH_ACCOUNT= auerlab
MAKE_ARGS= MANPREFIX=${PREFIX}/share VERSION=${PORTVERSION}
PLIST_FILES= libexec/fasda/heatmap \
libexec/fasda/heatmap.py \
share/man/man1/fasda-heatmap.1.gz
.include <bsd.port.mk>

View file

@ -0,0 +1,3 @@
TIMESTAMP = 1743885730
SHA256 (auerlab-fasda-utils-0.1.0_GH0.tar.gz) = bd135f8faec72aafe5f57df480f14e76a5b3b8f3814426c9bc350ed4166e1924
SIZE (auerlab-fasda-utils-0.1.0_GH0.tar.gz) = 4891

View file

@ -0,0 +1,9 @@
FASDA aims to provide a fast and simple differential analysis tool
that just works and does not require any knowledge beyond basic Unix
command-line skills. The code is written entirely in C to maximize
efficiency and portability, and to provide a simple command-line user
interface.
FASDA-utils is a collection of optional companion programs and
scripts. They are separated from the main FASDA distribution in order
to keep FASDA packages minimal.