mirror of
https://git.FreeBSD.org/ports.git
synced 2024-12-27 05:10:36 +00:00
biology/biosig: New port: Library for reading and writing different biosignal data format
This commit is contained in:
parent
e8ede160c0
commit
df70b7efed
@ -13,6 +13,7 @@
|
||||
SUBDIR += biococoa
|
||||
SUBDIR += biolibc
|
||||
SUBDIR += bioparser
|
||||
SUBDIR += biosig
|
||||
SUBDIR += biosoup
|
||||
SUBDIR += biostar-tools
|
||||
SUBDIR += bolt-lmm
|
||||
|
34
biology/biosig/Makefile
Normal file
34
biology/biosig/Makefile
Normal file
@ -0,0 +1,34 @@
|
||||
PORTNAME= biosig
|
||||
DISTVERSION= 2.3.3
|
||||
DISTVERSIONSUFFIX= .src
|
||||
CATEGORIES= biology
|
||||
MASTER_SITES= SF/${PORTNAME}/BioSig%20for%20C_C%2B%2B/src/
|
||||
|
||||
MAINTAINER= yuri@FreeBSD.org
|
||||
COMMENT= Library for reading and writing different biosignal data format
|
||||
|
||||
LICENSE= GPLv3
|
||||
LICENSE_FILE= ${WRKSRC}/COPYING
|
||||
|
||||
LIB_DEPENDS= libb64.so:converters/libb64 \
|
||||
libcholmod.so:math/suitesparse-cholmod \
|
||||
libiconv.so:converters/libiconv \
|
||||
libtinyxml.so:textproc/tinyxml
|
||||
|
||||
USES= gmake iconv localbase:ldflags
|
||||
USE_LDCONFIG= yes
|
||||
|
||||
WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION}
|
||||
|
||||
GNU_CONFIGURE= yes
|
||||
|
||||
CFLAGS+= -D__BYTE_ORDER=BYTE_ORDER -D__LITTLE_ENDIAN=LITTLE_ENDIAN -D__BIG_ENDIAN=BIG_ENDIAN \
|
||||
-Dbswap_16=bswap16 -Dbswap_32=bswap32 -Dbswap_64=bswap64
|
||||
LDFLAGS+= -liconv
|
||||
|
||||
post-install:
|
||||
.for f in bin/biosig_fhir bin/biosig2gdf bin/physicalunits bin/save2gdf lib/libbiosig.so.3
|
||||
@${STRIP_CMD} ${STAGEDIR}${PREFIX}/${f}
|
||||
.endfor
|
||||
|
||||
.include <bsd.port.mk>
|
3
biology/biosig/distinfo
Normal file
3
biology/biosig/distinfo
Normal file
@ -0,0 +1,3 @@
|
||||
TIMESTAMP = 1629098745
|
||||
SHA256 (biosig-2.3.3.src.tar.gz) = ecff695e912265cbb817b936209086d1b5854afeb44ed58e701feeb2e0b1b33e
|
||||
SIZE (biosig-2.3.3.src.tar.gz) = 2525173
|
21
biology/biosig/files/patch-biosig4c++_biosig-dev.h
Normal file
21
biology/biosig/files/patch-biosig4c++_biosig-dev.h
Normal file
@ -0,0 +1,21 @@
|
||||
--- biosig4c++/biosig-dev.h.orig 2021-08-13 09:17:15 UTC
|
||||
+++ biosig4c++/biosig-dev.h
|
||||
@@ -35,6 +35,8 @@
|
||||
#include <time.h>
|
||||
#include "physicalunits.h"
|
||||
|
||||
+#include <sys/endian.h>
|
||||
+#include <machine/endian.h> // for betoh16, etc.
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
@@ -549,6 +551,9 @@ HDRTYPE* sopen_extended(const char* FileName, const ch
|
||||
#elif defined(__linux__)
|
||||
# include <endian.h>
|
||||
# include <byteswap.h>
|
||||
+
|
||||
+#elif defined(__FreeBSD__)
|
||||
+# include <machine/endian.h>
|
||||
|
||||
#elif defined(__GLIBC__) // for Hurd
|
||||
# include <endian.h>
|
43
biology/biosig/files/patch-biosig4c++_biosig.c
Normal file
43
biology/biosig/files/patch-biosig4c++_biosig.c
Normal file
@ -0,0 +1,43 @@
|
||||
--- biosig4c++/biosig.c.orig 2021-08-13 09:17:15 UTC
|
||||
+++ biosig4c++/biosig.c
|
||||
@@ -631,7 +631,7 @@ int ifsetpos(HDRTYPE* hdr, size_t *pos) {
|
||||
// gnu linux on sparc needs this
|
||||
fpos_t p;
|
||||
p.__pos = *pos;
|
||||
-#elif __sparc__ || __APPLE__ || __MINGW32__ || ANDROID || __NetBSD__ || __CYGWIN__
|
||||
+#elif __sparc__ || __APPLE__ || __MINGW32__ || ANDROID || __NetBSD__ || __CYGWIN__ || __FreeBSD__
|
||||
fpos_t p = *pos;
|
||||
#else
|
||||
fpos_t p;
|
||||
@@ -652,7 +652,7 @@ int ifsetpos(HDRTYPE* hdr, size_t *pos) {
|
||||
#if __gnu_linux__
|
||||
// gnu linux on sparc needs this
|
||||
*pos = p.__pos;
|
||||
-#elif __sparc__ || __APPLE__ || __MINGW32__ || ANDROID || __NetBSD__ || __CYGWIN__
|
||||
+#elif __sparc__ || __APPLE__ || __MINGW32__ || ANDROID || __NetBSD__ || __CYGWIN__ || __FreeBSD__
|
||||
*pos = p;
|
||||
#else
|
||||
*pos = p.__pos;
|
||||
@@ -678,7 +678,7 @@ int ifgetpos(HDRTYPE* hdr, size_t *pos) {
|
||||
#if __gnu_linux__
|
||||
// gnu linux on sparc needs this
|
||||
*pos = p.__pos; // ugly hack but working
|
||||
-#elif __sparc__ || __APPLE__ || __MINGW32__ || ANDROID || __NetBSD__ || __CYGWIN__
|
||||
+#elif __sparc__ || __APPLE__ || __MINGW32__ || ANDROID || __NetBSD__ || __CYGWIN__ || __FreeBSD__
|
||||
*pos = p;
|
||||
#else
|
||||
*pos = p.__pos; // ugly hack but working
|
||||
@@ -1219,8 +1219,11 @@ HDRTYPE* constructHDR(const unsigned NS, const unsigne
|
||||
hdr->data.size[0] = 0; // rows
|
||||
hdr->data.size[1] = 0; // columns
|
||||
hdr->data.block = NULL;
|
||||
- hdr->T0 = t_time2gdf_time(time(NULL)-timezone); // localtime
|
||||
- hdr->tzmin = -timezone/60; // convert from seconds west of UTC to minutes east;
|
||||
+
|
||||
+ time_t t=time(NULL);
|
||||
+ struct tm *tt = localtime(&t);
|
||||
+ hdr->tzmin = tt->tm_gmtoff/60;
|
||||
+ hdr->T0 = t_time2gdf_time(time(NULL)-tt->tm_gmtoff); // localtime
|
||||
|
||||
{
|
||||
uint8_t Equipment[8] = "b4c_1.5 ";
|
@ -0,0 +1,28 @@
|
||||
--- biosig4c++/t220/sopen_scp_write.c.orig 2021-08-13 09:17:15 UTC
|
||||
+++ biosig4c++/t220/sopen_scp_write.c
|
||||
@@ -388,10 +388,8 @@ int sopen_SCP_write(HDRTYPE* hdr) {
|
||||
if (VERBOSE_LEVEL>7) fprintf(stdout,"Section 1 Tag 25 \n");
|
||||
|
||||
gdf_time T1 = hdr->T0;
|
||||
-#ifndef __APPLE__
|
||||
- T1 += (int32_t)ldexp(timezone/86400.0,32);
|
||||
-#endif
|
||||
- T0_tm = gdf_time2tm_time(T1);
|
||||
+ T0_tm = gdf_time2tm_time(hdr->T0);
|
||||
+ T0_tm->tm_gmtoff = hdr->tzmin*60;
|
||||
|
||||
*(ptr+sectionStart+curSectLen) = 25; // tag
|
||||
leu16a(4, ptr+sectionStart+curSectLen+1); // length
|
||||
@@ -719,10 +717,8 @@ int sopen_SCP_write(HDRTYPE* hdr) {
|
||||
|
||||
// Recording Date and Time
|
||||
gdf_time T1 = hdr->T0;
|
||||
-#ifndef __APPLE__
|
||||
- T1 += (int32_t)ldexp(timezone/86400.0,32);
|
||||
-#endif
|
||||
- T0_tm = gdf_time2tm_time(T1);
|
||||
+ T0_tm = gdf_time2tm_time(hdr->T0);
|
||||
+ T0_tm->tm_gmtoff = hdr->tzmin*60;
|
||||
|
||||
leu16a(T0_tm->tm_year+1900, PtrCurSect+10); // year
|
||||
PtrCurSect[12] = (uint8_t)(T0_tm->tm_mon + 1); // month
|
10
biology/biosig/pkg-descr
Normal file
10
biology/biosig/pkg-descr
Normal file
@ -0,0 +1,10 @@
|
||||
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.
|
||||
|
||||
WWW: http://biosig.sourceforge.net/
|
320
biology/biosig/pkg-plist
Normal file
320
biology/biosig/pkg-plist
Normal file
@ -0,0 +1,320 @@
|
||||
bin/bin2rec
|
||||
bin/biosig2gdf
|
||||
bin/biosig_fhir
|
||||
bin/heka2itx
|
||||
bin/physicalunits
|
||||
bin/rec2bin
|
||||
bin/save2aecg
|
||||
bin/save2gdf
|
||||
bin/save2scp
|
||||
include/biosig-dev.h
|
||||
include/biosig.h
|
||||
include/biosig2.h
|
||||
include/gdftime.h
|
||||
include/physicalunits.h
|
||||
lib/libbiosig.a
|
||||
lib/libbiosig.so
|
||||
lib/libbiosig.so.3
|
||||
lib/libphysicalunits.a
|
||||
libdata/pkgconfig/libbiosig.pc
|
||||
man/man1/bin2rec.1.gz
|
||||
man/man1/biosig2gdf.1.gz
|
||||
man/man1/biosig_fhir.1.gz
|
||||
man/man1/heka2itx.1.gz
|
||||
man/man1/mexSLOAD.1.gz
|
||||
man/man1/physicalunits.1.gz
|
||||
man/man1/rec2bin.1.gz
|
||||
man/man1/save2aecg.1.gz
|
||||
man/man1/save2gdf.1.gz
|
||||
man/man1/save2scp.1.gz
|
||||
man/man1/sigviewer.1.gz
|
||||
%%DATADIR%%/matlab/Contents.m
|
||||
%%DATADIR%%/matlab/INDEX
|
||||
%%DATADIR%%/matlab/INSTALL
|
||||
%%DATADIR%%/matlab/LICENSE
|
||||
%%DATADIR%%/matlab/PKG_ADD
|
||||
%%DATADIR%%/matlab/PKG_DEL
|
||||
%%DATADIR%%/matlab/README
|
||||
%%DATADIR%%/matlab/demo/Contents.m
|
||||
%%DATADIR%%/matlab/demo/batch.m
|
||||
%%DATADIR%%/matlab/demo/bench_biosig.m
|
||||
%%DATADIR%%/matlab/demo/demo1.m
|
||||
%%DATADIR%%/matlab/demo/demo10.m
|
||||
%%DATADIR%%/matlab/demo/demo11.m
|
||||
%%DATADIR%%/matlab/demo/demo2.m
|
||||
%%DATADIR%%/matlab/demo/demo3.m
|
||||
%%DATADIR%%/matlab/demo/demo4.m
|
||||
%%DATADIR%%/matlab/demo/demo5.m
|
||||
%%DATADIR%%/matlab/demo/demo6.m
|
||||
%%DATADIR%%/matlab/demo/demo7.m
|
||||
%%DATADIR%%/matlab/demo/demo8.m
|
||||
%%DATADIR%%/matlab/demo/demo9.m
|
||||
%%DATADIR%%/matlab/demo/make_cc7.m
|
||||
%%DATADIR%%/matlab/demo/scptest.m
|
||||
%%DATADIR%%/matlab/demo/simulate_epsp.m
|
||||
%%DATADIR%%/matlab/demo/slope_evaluation.m
|
||||
%%DATADIR%%/matlab/doc/11073-10102-AnnexB.txt
|
||||
%%DATADIR%%/matlab/doc/Contents.m
|
||||
%%DATADIR%%/matlab/doc/DecimalFactors.txt
|
||||
%%DATADIR%%/matlab/doc/ManufacturerInformation.cfg
|
||||
%%DATADIR%%/matlab/doc/elecpos.txt
|
||||
%%DATADIR%%/matlab/doc/eventcodes.txt
|
||||
%%DATADIR%%/matlab/doc/header.txt
|
||||
%%DATADIR%%/matlab/doc/leadidtable_scpecg.txt
|
||||
%%DATADIR%%/matlab/doc/units.csv
|
||||
%%DATADIR%%/matlab/eeglab/1ST_README.txt
|
||||
%%DATADIR%%/matlab/eeglab/eegplugin_biosig.m
|
||||
%%DATADIR%%/matlab/eeglab/pop_biosig.m
|
||||
%%DATADIR%%/matlab/eeglab/pop_readbdf.m
|
||||
%%DATADIR%%/matlab/eeglab/pop_readedf.m
|
||||
%%DATADIR%%/matlab/install.m
|
||||
%%DATADIR%%/matlab/t200_FileAccess/Contents.m
|
||||
%%DATADIR%%/matlab/t200_FileAccess/adb2event.m
|
||||
%%DATADIR%%/matlab/t200_FileAccess/bdf2biosig_events.m
|
||||
%%DATADIR%%/matlab/t200_FileAccess/biosig_str2double.m
|
||||
%%DATADIR%%/matlab/t200_FileAccess/bkropen.m
|
||||
%%DATADIR%%/matlab/t200_FileAccess/bni2hdr.m
|
||||
%%DATADIR%%/matlab/t200_FileAccess/bv2biosig_events.m
|
||||
%%DATADIR%%/matlab/t200_FileAccess/cntopen.m
|
||||
%%DATADIR%%/matlab/t200_FileAccess/convert2single_sweep_atf.m
|
||||
%%DATADIR%%/matlab/t200_FileAccess/edfannot2evt.m
|
||||
%%DATADIR%%/matlab/t200_FileAccess/eload.m
|
||||
%%DATADIR%%/matlab/t200_FileAccess/famosopen.m
|
||||
%%DATADIR%%/matlab/t200_FileAccess/fefopen.m
|
||||
%%DATADIR%%/matlab/t200_FileAccess/fepi2gdf.m
|
||||
%%DATADIR%%/matlab/t200_FileAccess/fltopen.m
|
||||
%%DATADIR%%/matlab/t200_FileAccess/gdfdatatype.m
|
||||
%%DATADIR%%/matlab/t200_FileAccess/get_current_username.m
|
||||
%%DATADIR%%/matlab/t200_FileAccess/getfiletype.m
|
||||
%%DATADIR%%/matlab/t200_FileAccess/gtfopen.m
|
||||
%%DATADIR%%/matlab/t200_FileAccess/hdr2ascii.m
|
||||
%%DATADIR%%/matlab/t200_FileAccess/iopen.m
|
||||
%%DATADIR%%/matlab/t200_FileAccess/iread.m
|
||||
%%DATADIR%%/matlab/t200_FileAccess/leadidcodexyz.m
|
||||
%%DATADIR%%/matlab/t200_FileAccess/loadlexi.m
|
||||
%%DATADIR%%/matlab/t200_FileAccess/mat2sel.m
|
||||
%%DATADIR%%/matlab/t200_FileAccess/matread.m
|
||||
%%DATADIR%%/matlab/t200_FileAccess/mwfopen.m
|
||||
%%DATADIR%%/matlab/t200_FileAccess/nk2hyp.m
|
||||
%%DATADIR%%/matlab/t200_FileAccess/opendicom.m
|
||||
%%DATADIR%%/matlab/t200_FileAccess/openeep.m
|
||||
%%DATADIR%%/matlab/t200_FileAccess/openiff.m
|
||||
%%DATADIR%%/matlab/t200_FileAccess/openldr.m
|
||||
%%DATADIR%%/matlab/t200_FileAccess/openxlt.m
|
||||
%%DATADIR%%/matlab/t200_FileAccess/openxml.m
|
||||
%%DATADIR%%/matlab/t200_FileAccess/physicalunits.m
|
||||
%%DATADIR%%/matlab/t200_FileAccess/save2bkr.m
|
||||
%%DATADIR%%/matlab/t200_FileAccess/save2gdf.m
|
||||
%%DATADIR%%/matlab/t200_FileAccess/save2mm.m
|
||||
%%DATADIR%%/matlab/t200_FileAccess/sclose.m
|
||||
%%DATADIR%%/matlab/t200_FileAccess/scpopen.m
|
||||
%%DATADIR%%/matlab/t200_FileAccess/seof.m
|
||||
%%DATADIR%%/matlab/t200_FileAccess/sload.m
|
||||
%%DATADIR%%/matlab/t200_FileAccess/sopen.m
|
||||
%%DATADIR%%/matlab/t200_FileAccess/sread.m
|
||||
%%DATADIR%%/matlab/t200_FileAccess/srewind.m
|
||||
%%DATADIR%%/matlab/t200_FileAccess/ssave.m
|
||||
%%DATADIR%%/matlab/t200_FileAccess/sseek.m
|
||||
%%DATADIR%%/matlab/t200_FileAccess/stell.m
|
||||
%%DATADIR%%/matlab/t200_FileAccess/swrite.m
|
||||
%%DATADIR%%/matlab/t200_FileAccess/tload.m
|
||||
%%DATADIR%%/matlab/t200_FileAccess/tlvread.m
|
||||
%%DATADIR%%/matlab/t200_FileAccess/wscore2event.m
|
||||
%%DATADIR%%/matlab/t210_Events/Contents.m
|
||||
%%DATADIR%%/matlab/t210_Events/add_events.m
|
||||
%%DATADIR%%/matlab/t210_Events/select_events.m
|
||||
%%DATADIR%%/matlab/t210_Events/sort_events.m
|
||||
%%DATADIR%%/matlab/t210_Events/unselect_events.m
|
||||
%%DATADIR%%/matlab/t250_ArtifactPreProcessingQualityControl/Contents.m
|
||||
%%DATADIR%%/matlab/t250_ArtifactPreProcessingQualityControl/artifact_selection.m
|
||||
%%DATADIR%%/matlab/t250_ArtifactPreProcessingQualityControl/burstanalysis.m
|
||||
%%DATADIR%%/matlab/t250_ArtifactPreProcessingQualityControl/detect_sharp_wave_ripple.m
|
||||
%%DATADIR%%/matlab/t250_ArtifactPreProcessingQualityControl/detect_spikes_bursts.m
|
||||
%%DATADIR%%/matlab/t250_ArtifactPreProcessingQualityControl/detectmuscle.m
|
||||
%%DATADIR%%/matlab/t250_ArtifactPreProcessingQualityControl/eeg2hist.m
|
||||
%%DATADIR%%/matlab/t250_ArtifactPreProcessingQualityControl/get_inter_spike_intervals.m
|
||||
%%DATADIR%%/matlab/t250_ArtifactPreProcessingQualityControl/get_regress_eog.m
|
||||
%%DATADIR%%/matlab/t250_ArtifactPreProcessingQualityControl/gettrigger.m
|
||||
%%DATADIR%%/matlab/t250_ArtifactPreProcessingQualityControl/hist2limits.m
|
||||
%%DATADIR%%/matlab/t250_ArtifactPreProcessingQualityControl/hist2res.m
|
||||
%%DATADIR%%/matlab/t250_ArtifactPreProcessingQualityControl/identify_eog_channels.m
|
||||
%%DATADIR%%/matlab/t250_ArtifactPreProcessingQualityControl/maxdistance.m
|
||||
%%DATADIR%%/matlab/t250_ArtifactPreProcessingQualityControl/optimum_isi_spike_burst_separation.m
|
||||
%%DATADIR%%/matlab/t250_ArtifactPreProcessingQualityControl/qc_histo.m
|
||||
%%DATADIR%%/matlab/t250_ArtifactPreProcessingQualityControl/regress_eog.m
|
||||
%%DATADIR%%/matlab/t250_ArtifactPreProcessingQualityControl/remove5060hz.m
|
||||
%%DATADIR%%/matlab/t250_ArtifactPreProcessingQualityControl/resample_matrix.mat
|
||||
%%DATADIR%%/matlab/t250_ArtifactPreProcessingQualityControl/rotary_decoder.m
|
||||
%%DATADIR%%/matlab/t250_ArtifactPreProcessingQualityControl/rs.m
|
||||
%%DATADIR%%/matlab/t250_ArtifactPreProcessingQualityControl/spatialfilter.m
|
||||
%%DATADIR%%/matlab/t250_ArtifactPreProcessingQualityControl/spikes2bursts.m
|
||||
%%DATADIR%%/matlab/t250_ArtifactPreProcessingQualityControl/trigg.m
|
||||
%%DATADIR%%/matlab/t300_FeatureExtraction/Contents.m
|
||||
%%DATADIR%%/matlab/t300_FeatureExtraction/abp.m
|
||||
%%DATADIR%%/matlab/t300_FeatureExtraction/ap_detect.m
|
||||
%%DATADIR%%/matlab/t300_FeatureExtraction/arspectrum.m
|
||||
%%DATADIR%%/matlab/t300_FeatureExtraction/baccala2001.m
|
||||
%%DATADIR%%/matlab/t300_FeatureExtraction/bandpower.m
|
||||
%%DATADIR%%/matlab/t300_FeatureExtraction/barlow.m
|
||||
%%DATADIR%%/matlab/t300_FeatureExtraction/berger.m
|
||||
%%DATADIR%%/matlab/t300_FeatureExtraction/brainrate.m
|
||||
%%DATADIR%%/matlab/t300_FeatureExtraction/bss.m
|
||||
%%DATADIR%%/matlab/t300_FeatureExtraction/burst_onset_phase.m
|
||||
%%DATADIR%%/matlab/t300_FeatureExtraction/cfm.m
|
||||
%%DATADIR%%/matlab/t300_FeatureExtraction/correlation_with_reference.m
|
||||
%%DATADIR%%/matlab/t300_FeatureExtraction/csp.m
|
||||
%%DATADIR%%/matlab/t300_FeatureExtraction/desatur.m
|
||||
%%DATADIR%%/matlab/t300_FeatureExtraction/ecg_wave_analysis.m
|
||||
%%DATADIR%%/matlab/t300_FeatureExtraction/ectbcorr.m
|
||||
%%DATADIR%%/matlab/t300_FeatureExtraction/evoked_potential.m
|
||||
%%DATADIR%%/matlab/t300_FeatureExtraction/get_local_maxima_above_threshold.m
|
||||
%%DATADIR%%/matlab/t300_FeatureExtraction/getar0.m
|
||||
%%DATADIR%%/matlab/t300_FeatureExtraction/heartratevariability.m
|
||||
%%DATADIR%%/matlab/t300_FeatureExtraction/hjorth.m
|
||||
%%DATADIR%%/matlab/t300_FeatureExtraction/hurst.m
|
||||
%%DATADIR%%/matlab/t300_FeatureExtraction/lumped.m
|
||||
%%DATADIR%%/matlab/t300_FeatureExtraction/nqrsdetect.m
|
||||
%%DATADIR%%/matlab/t300_FeatureExtraction/oahe.m
|
||||
%%DATADIR%%/matlab/t300_FeatureExtraction/paynter.m
|
||||
%%DATADIR%%/matlab/t300_FeatureExtraction/processing.m
|
||||
%%DATADIR%%/matlab/t300_FeatureExtraction/qrscorr.m
|
||||
%%DATADIR%%/matlab/t300_FeatureExtraction/qrsdetect.m
|
||||
%%DATADIR%%/matlab/t300_FeatureExtraction/respdetect.m
|
||||
%%DATADIR%%/matlab/t300_FeatureExtraction/signal_deconvolution.m
|
||||
%%DATADIR%%/matlab/t300_FeatureExtraction/synthetic_ecg.m
|
||||
%%DATADIR%%/matlab/t300_FeatureExtraction/tdp.m
|
||||
%%DATADIR%%/matlab/t300_FeatureExtraction/teager.m
|
||||
%%DATADIR%%/matlab/t300_FeatureExtraction/tfmvar.m
|
||||
%%DATADIR%%/matlab/t300_FeatureExtraction/tvaar.m
|
||||
%%DATADIR%%/matlab/t300_FeatureExtraction/wackermann.m
|
||||
%%DATADIR%%/matlab/t310_ERDSMaps/Manual/erds.pdf
|
||||
%%DATADIR%%/matlab/t310_ERDSMaps/Manual/erds.tex
|
||||
%%DATADIR%%/matlab/t310_ERDSMaps/bootts.m
|
||||
%%DATADIR%%/matlab/t310_ERDSMaps/calcAveVar.m
|
||||
%%DATADIR%%/matlab/t310_ERDSMaps/calcCombiMap.m
|
||||
%%DATADIR%%/matlab/t310_ERDSMaps/calcErdsMap.m
|
||||
%%DATADIR%%/matlab/t310_ERDSMaps/calcErdsMapBP.m
|
||||
%%DATADIR%%/matlab/t310_ERDSMaps/calcErdsMapFFT.m
|
||||
%%DATADIR%%/matlab/t310_ERDSMaps/erdscolormap.mat
|
||||
%%DATADIR%%/matlab/t310_ERDSMaps/getErds.m
|
||||
%%DATADIR%%/matlab/t310_ERDSMaps/getMontage.m
|
||||
%%DATADIR%%/matlab/t310_ERDSMaps/plotAveVar.m
|
||||
%%DATADIR%%/matlab/t310_ERDSMaps/plotCombiMap.m
|
||||
%%DATADIR%%/matlab/t310_ERDSMaps/plotErdsMap.m
|
||||
%%DATADIR%%/matlab/t310_ERDSMaps/prepareData.m
|
||||
%%DATADIR%%/matlab/t310_ERDSMaps/sample.gdf
|
||||
%%DATADIR%%/matlab/t320_Nirs/Contents.m
|
||||
%%DATADIR%%/matlab/t320_Nirs/Illustration_multichannel_spectra.m
|
||||
%%DATADIR%%/matlab/t320_Nirs/adaptPulseremove.m
|
||||
%%DATADIR%%/matlab/t320_Nirs/calcBPlin.m
|
||||
%%DATADIR%%/matlab/t320_Nirs/calcInfluence.m
|
||||
%%DATADIR%%/matlab/t320_Nirs/calcNIRSspectra.m
|
||||
%%DATADIR%%/matlab/t320_Nirs/demo_t320_nirs.m
|
||||
%%DATADIR%%/matlab/t320_Nirs/diadetect.m
|
||||
%%DATADIR%%/matlab/t320_Nirs/remNoiseCAR.m
|
||||
%%DATADIR%%/matlab/t320_Nirs/remNoiseICA.m
|
||||
%%DATADIR%%/matlab/t320_Nirs/remNoiseTF.m
|
||||
%%DATADIR%%/matlab/t320_Nirs/sysdetect.m
|
||||
%%DATADIR%%/matlab/t330_StimFit/Contents.m
|
||||
%%DATADIR%%/matlab/t330_StimFit/demo_stimfit.m
|
||||
%%DATADIR%%/matlab/t330_StimFit/microstimfit.m
|
||||
%%DATADIR%%/matlab/t330_StimFit/simul001.m
|
||||
%%DATADIR%%/matlab/t330_StimFit/simul002.m
|
||||
%%DATADIR%%/matlab/t340_MachineLearningOptimalDetection/README.md
|
||||
%%DATADIR%%/matlab/t340_MachineLearningOptimalDetection/demo_mod.m
|
||||
%%DATADIR%%/matlab/t340_MachineLearningOptimalDetection/minidet2gdf.m
|
||||
%%DATADIR%%/matlab/t340_MachineLearningOptimalDetection/mod_optimal_detection_filter.m
|
||||
%%DATADIR%%/matlab/t400_Classification/Contents.m
|
||||
%%DATADIR%%/matlab/t400_Classification/classify.m
|
||||
%%DATADIR%%/matlab/t400_Classification/covm.m
|
||||
%%DATADIR%%/matlab/t400_Classification/covm_mex.cpp
|
||||
%%DATADIR%%/matlab/t400_Classification/decovm.m
|
||||
%%DATADIR%%/matlab/t400_Classification/fc0.m
|
||||
%%DATADIR%%/matlab/t400_Classification/findclassifier.m
|
||||
%%DATADIR%%/matlab/t400_Classification/findclassifier1.m
|
||||
%%DATADIR%%/matlab/t400_Classification/findclassifier2.m
|
||||
%%DATADIR%%/matlab/t400_Classification/getclassifier.m
|
||||
%%DATADIR%%/matlab/t400_Classification/perm.m
|
||||
%%DATADIR%%/matlab/t400_Classification/sumskipnan.m
|
||||
%%DATADIR%%/matlab/t400_Classification/sumskipnan_mex.cpp
|
||||
%%DATADIR%%/matlab/t400_Classification/test_sc.m
|
||||
%%DATADIR%%/matlab/t400_Classification/train_lda_sparse.m
|
||||
%%DATADIR%%/matlab/t400_Classification/train_sc.m
|
||||
%%DATADIR%%/matlab/t400_Classification/untrain_sc.m
|
||||
%%DATADIR%%/matlab/t400_Classification/xval.m
|
||||
%%DATADIR%%/matlab/t450_MultipleTestStatistic/Contents.m
|
||||
%%DATADIR%%/matlab/t450_MultipleTestStatistic/bh95.m
|
||||
%%DATADIR%%/matlab/t450_MultipleTestStatistic/bl01.m
|
||||
%%DATADIR%%/matlab/t450_MultipleTestStatistic/exakteM_A.m
|
||||
%%DATADIR%%/matlab/t450_MultipleTestStatistic/exakteM_B.m
|
||||
%%DATADIR%%/matlab/t450_MultipleTestStatistic/fdp.m
|
||||
%%DATADIR%%/matlab/t450_MultipleTestStatistic/fdr.m
|
||||
%%DATADIR%%/matlab/t450_MultipleTestStatistic/gFWE.m
|
||||
%%DATADIR%%/matlab/t450_MultipleTestStatistic/globtest.m
|
||||
%%DATADIR%%/matlab/t450_MultipleTestStatistic/homhof.m
|
||||
%%DATADIR%%/matlab/t450_MultipleTestStatistic/lehrom.m
|
||||
%%DATADIR%%/matlab/t450_MultipleTestStatistic/nextcomb.m
|
||||
%%DATADIR%%/matlab/t450_MultipleTestStatistic/perm_gfwe.m
|
||||
%%DATADIR%%/matlab/t450_MultipleTestStatistic/pwerte.m
|
||||
%%DATADIR%%/matlab/t450_MultipleTestStatistic/signtest.m
|
||||
%%DATADIR%%/matlab/t450_MultipleTestStatistic/ttest3.m
|
||||
%%DATADIR%%/matlab/t450_MultipleTestStatistic/ttestC.m
|
||||
%%DATADIR%%/matlab/t450_MultipleTestStatistic/u_test.m
|
||||
%%DATADIR%%/matlab/t450_MultipleTestStatistic/umord.m
|
||||
%%DATADIR%%/matlab/t450_MultipleTestStatistic/vereinM_A.m
|
||||
%%DATADIR%%/matlab/t450_MultipleTestStatistic/vereinM_B.m
|
||||
%%DATADIR%%/matlab/t450_MultipleTestStatistic/wilcoxon_test.m
|
||||
%%DATADIR%%/matlab/t450_MultipleTestStatistic/zahlen.m
|
||||
%%DATADIR%%/matlab/t450_MultipleTestStatistic/zweistufen.m
|
||||
%%DATADIR%%/matlab/t490_EvaluationCriteria/Contents.m
|
||||
%%DATADIR%%/matlab/t490_EvaluationCriteria/DavisBouldinIndex.m
|
||||
%%DATADIR%%/matlab/t490_EvaluationCriteria/auc.m
|
||||
%%DATADIR%%/matlab/t490_EvaluationCriteria/bci3eval.m
|
||||
%%DATADIR%%/matlab/t490_EvaluationCriteria/bci4eval.m
|
||||
%%DATADIR%%/matlab/t490_EvaluationCriteria/criteria2005IIIb.m
|
||||
%%DATADIR%%/matlab/t490_EvaluationCriteria/criteria4asyncbci.m
|
||||
%%DATADIR%%/matlab/t490_EvaluationCriteria/criteria4momentarybci.m
|
||||
%%DATADIR%%/matlab/t490_EvaluationCriteria/evaluate_event_detection.m
|
||||
%%DATADIR%%/matlab/t490_EvaluationCriteria/kappa.m
|
||||
%%DATADIR%%/matlab/t490_EvaluationCriteria/mutinfo.m
|
||||
%%DATADIR%%/matlab/t490_EvaluationCriteria/qcmahal.m
|
||||
%%DATADIR%%/matlab/t490_EvaluationCriteria/roc.m
|
||||
%%DATADIR%%/matlab/t490_EvaluationCriteria/wolpaw_entropy.m
|
||||
%%DATADIR%%/matlab/t500_Visualization/Contents.m
|
||||
%%DATADIR%%/matlab/t500_Visualization/elpos.m
|
||||
%%DATADIR%%/matlab/t500_Visualization/elpos3.m
|
||||
%%DATADIR%%/matlab/t500_Visualization/plota.m
|
||||
%%DATADIR%%/matlab/t500_Visualization/sview.m
|
||||
%%DATADIR%%/matlab/t500_Visualization/topo2.m
|
||||
%%DATADIR%%/matlab/t501_VisualizeCoupling/Contents.m
|
||||
%%DATADIR%%/matlab/t501_VisualizeCoupling/locphys2locphys.m
|
||||
%%DATADIR%%/matlab/t501_VisualizeCoupling/locs_247
|
||||
%%DATADIR%%/matlab/t501_VisualizeCoupling/main.m
|
||||
%%DATADIR%%/matlab/t501_VisualizeCoupling/mk_sensors_plane.m
|
||||
%%DATADIR%%/matlab/t501_VisualizeCoupling/plot_coherence_dots.m
|
||||
%%DATADIR%%/matlab/t501_VisualizeCoupling/plot_coherence_rand.m
|
||||
%%DATADIR%%/matlab/t501_VisualizeCoupling/plot_coupling.m
|
||||
%%DATADIR%%/matlab/t501_VisualizeCoupling/select_chans.m
|
||||
%%DATADIR%%/matlab/t501_VisualizeCoupling/sensor3d2sensor2d.m
|
||||
%%DATADIR%%/matlab/t501_VisualizeCoupling/showfield_general.m
|
||||
%%DATADIR%%/matlab/t501_VisualizeCoupling/sphfit.m
|
||||
%%DATADIR%%/matlab/viewer/help/detection.htm
|
||||
%%DATADIR%%/matlab/viewer/help/index.htm
|
||||
%%DATADIR%%/matlab/viewer/help/introduction.htm
|
||||
%%DATADIR%%/matlab/viewer/help/loadevent.htm
|
||||
%%DATADIR%%/matlab/viewer/help/menu.htm
|
||||
%%DATADIR%%/matlab/viewer/help/shortcuts.htm
|
||||
%%DATADIR%%/matlab/viewer/help/sviewer.htm
|
||||
%%DATADIR%%/matlab/viewer/sviewer.m
|
||||
%%DATADIR%%/matlab/viewer/utils/detcolor.mat
|
||||
%%DATADIR%%/matlab/viewer/utils/detpatch.m
|
||||
%%DATADIR%%/matlab/viewer/utils/sviewer.fig
|
||||
%%DATADIR%%/matlab/viewer/utils/sviewer_channel.fig
|
||||
%%DATADIR%%/matlab/viewer/utils/sviewer_channel.m
|
||||
%%DATADIR%%/matlab/viewer/utils/sviewer_channel_conf.fig
|
||||
%%DATADIR%%/matlab/viewer/utils/sviewer_channel_conf.m
|
||||
%%DATADIR%%/matlab/viewer/utils/sviewer_display.fig
|
||||
%%DATADIR%%/matlab/viewer/utils/sviewer_display.m
|
||||
%%DATADIR%%/matlab/viewer/utils/sviewer_fileinfo.fig
|
||||
%%DATADIR%%/matlab/viewer/utils/sviewer_fileinfo.m
|
||||
%%DATADIR%%/matlab/viewer/viewedf.m
|
Loading…
Reference in New Issue
Block a user