aboutsummaryrefslogtreecommitdiff
path: root/biology
diff options
context:
space:
mode:
authorYuri Victorovich <yuri@FreeBSD.org>2022-12-30 07:36:36 +0000
committerYuri Victorovich <yuri@FreeBSD.org>2022-12-30 08:32:02 +0000
commit8ce2f7242767fa9f76b45f930aa586c1852f7800 (patch)
treede5c7b974c29bac9b59bc74c957803c3573c2d49 /biology
parentd8b8927be21d9d2b6b805ed1b48ccdcfa161df02 (diff)
downloadports-8ce2f7242767fa9f76b45f930aa586c1852f7800.tar.gz
ports-8ce2f7242767fa9f76b45f930aa586c1852f7800.zip
biology/py-biosig: New port: Library for reading and writing different biosignal data format
Diffstat (limited to 'biology')
-rw-r--r--biology/Makefile1
-rw-r--r--biology/py-biosig/Makefile24
-rw-r--r--biology/py-biosig/distinfo3
-rw-r--r--biology/py-biosig/pkg-descr8
4 files changed, 36 insertions, 0 deletions
diff --git a/biology/Makefile b/biology/Makefile
index b466435210cf..623fc167e24e 100644
--- a/biology/Makefile
+++ b/biology/Makefile
@@ -151,6 +151,7 @@
SUBDIR += py-bcbio-gff
SUBDIR += py-biom-format
SUBDIR += py-biopython
+ SUBDIR += py-biosig
SUBDIR += py-bx-python
SUBDIR += py-crossmap
SUBDIR += py-cutadapt
diff --git a/biology/py-biosig/Makefile b/biology/py-biosig/Makefile
new file mode 100644
index 000000000000..1577ad89521a
--- /dev/null
+++ b/biology/py-biosig/Makefile
@@ -0,0 +1,24 @@
+PORTNAME= biosig
+DISTVERSION= 2.5.0
+CATEGORIES= biology
+MASTER_SITES= SF/${PORTNAME}/BioSig%20for%20C_C%2B%2B/src/
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+DISTNAME= ${PORTNAME}-${PORTVERSION}.src
+
+MAINTAINER= yuri@FreeBSD.org
+COMMENT= Library for reading and writing different biosignal data format
+WWW= http://biosig.sourceforge.net/
+
+LICENSE= GPLv3
+LICENSE_FILE= ${WRKSRC}/../../COPYING
+
+BUILD_DEPENDS= ${PYNUMPY}
+LIB_DEPENDS= libbiosig.so:biology/biosig
+
+USES= python tar:xz
+USE_PYTHON= distutils autoplist
+
+WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION}
+WRKSRC_SUBDIR= biosig4c++/python
+
+.include <bsd.port.mk>
diff --git a/biology/py-biosig/distinfo b/biology/py-biosig/distinfo
new file mode 100644
index 000000000000..2525118c8bc2
--- /dev/null
+++ b/biology/py-biosig/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1672383148
+SHA256 (biosig-2.5.0.src.tar.xz) = 25ffaf0ee906904e6af784f33ed1ad8ad55280e40bc9dac07a487833ebd124d0
+SIZE (biosig-2.5.0.src.tar.xz) = 1895956
diff --git a/biology/py-biosig/pkg-descr b/biology/py-biosig/pkg-descr
new file mode 100644
index 000000000000..f35f407e30db
--- /dev/null
+++ b/biology/py-biosig/pkg-descr
@@ -0,0 +1,8 @@
+BioSig is an open source software library for biomedical signal processing,
+featuring for example the analysis of biosignals such as the
+electroencephalogram (EEG), electrocorticogram (ECoG), electrocardiogram (ECG),
+electrooculogram (EOG), electromyogram (EMG), respiration, and so on. Major
+application areas are: Neuroinformatics, brain-computer interfaces,
+neurophysiology, psychology, cardiovascular systems and sleep research. The aim
+of the BioSig project is to foster research in biomedical signal processing by
+providing open source software tools for many different applications.