git: 455ea913be3f - main - biology/fasda: Fast and simple differential analysis
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Mon, 12 Dec 2022 17:17:24 UTC
The branch main has been updated by jwb:
URL: https://cgit.FreeBSD.org/ports/commit/?id=455ea913be3f86da7096e18368b4ac62e319dbe5
commit 455ea913be3f86da7096e18368b4ac62e319dbe5
Author: Jason W. Bacon <jwb@FreeBSD.org>
AuthorDate: 2022-12-12 17:17:02 +0000
Commit: Jason W. Bacon <jwb@FreeBSD.org>
CommitDate: 2022-12-12 17:17:22 +0000
biology/fasda: Fast and simple differential analysis
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.
---
biology/Makefile | 1 +
biology/fasda/Makefile | 25 +++++++++++++++++++++++++
biology/fasda/distinfo | 3 +++
biology/fasda/pkg-descr | 5 +++++
biology/fasda/pkg-plist | 10 ++++++++++
5 files changed, 44 insertions(+)
diff --git a/biology/Makefile b/biology/Makefile
index 0622b83369d4..b544cbf16e59 100644
--- a/biology/Makefile
+++ b/biology/Makefile
@@ -41,6 +41,7 @@
SUBDIR += emboss
SUBDIR += erminej
SUBDIR += exonerate
+ SUBDIR += fasda
SUBDIR += fasta
SUBDIR += fasta3
SUBDIR += fastahack
diff --git a/biology/fasda/Makefile b/biology/fasda/Makefile
new file mode 100644
index 000000000000..eeca4cc01c9f
--- /dev/null
+++ b/biology/fasda/Makefile
@@ -0,0 +1,25 @@
+PORTNAME= fasda
+DISTVERSION= 0.1.2
+CATEGORIES= biology
+
+MAINTAINER= jwb@FreeBSD.org
+COMMENT= Fast and simple differential analysis
+WWW= https://github.com/auerlab/fasda
+
+LICENSE= BSD2CLAUSE
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+LIB_DEPENDS= libxtend.so:devel/libxtend libbiolibc.so:biology/biolibc
+
+USES= localbase
+USE_GITHUB= yes
+
+GH_ACCOUNT= auerlab
+
+MAKE_ENV= VERSION=${PORTVERSION}
+INSTALL_TARGET= install-strip
+
+pre-build:
+ cd ${WRKSRC} && make depend LOCALBASE=${LOCALBASE}
+
+.include <bsd.port.mk>
diff --git a/biology/fasda/distinfo b/biology/fasda/distinfo
new file mode 100644
index 000000000000..c0cdeca0ea7c
--- /dev/null
+++ b/biology/fasda/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1670865129
+SHA256 (auerlab-fasda-0.1.2_GH0.tar.gz) = ea6003795b462286d4b7ea11924f424cdea418a345ceeccd1a04d679edf2374e
+SIZE (auerlab-fasda-0.1.2_GH0.tar.gz) = 57295
diff --git a/biology/fasda/pkg-descr b/biology/fasda/pkg-descr
new file mode 100644
index 000000000000..7a5c92fa13d8
--- /dev/null
+++ b/biology/fasda/pkg-descr
@@ -0,0 +1,5 @@
+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.
diff --git a/biology/fasda/pkg-plist b/biology/fasda/pkg-plist
new file mode 100644
index 000000000000..939aed76df22
--- /dev/null
+++ b/biology/fasda/pkg-plist
@@ -0,0 +1,10 @@
+bin/fasda
+libexec/fasda/abundance
+libexec/fasda/fold-change
+libexec/fasda/normalize
+libexec/fasda/pval-sim
+man/man1/fasda-abundance.1.gz
+man/man1/fasda-fold-change.1.gz
+man/man1/fasda-normalize.1.gz
+man/man1/fasda-pval-sim.1.gz
+man/man1/fasda.1.gz