debian/0000755000000000000000000000000012252151145007164 5ustar debian/edfbrowser.10000644000000000000000000000240312214301223011377 0ustar .\" Hey, EMACS: -*- nroff -*- .\" First parameter, NAME, should be all caps .\" Second parameter, SECTION, should be 1-8, maybe w/ subsection .\" other parameters are allowed: see man(7), man(1) .TH EDFBROWSER 1 "January 30, 2010" .\" Please adjust this date whenever revising the manpage. .\" .\" Some roff macros, for reference: .\" .nh disable hyphenation .\" .hy enable hyphenation .\" .ad l left justify .\" .ad b justify to both left and right margins .\" .nf disable filling .\" .fi enable filling .\" .br insert line break .\" .sp insert n+1 empty lines .\" for manpage-specific macros, see man(7) .SH NAME edfbrowser \- graphical program to set up you freesci configuration .SH SYNOPSIS .B edfbrowser [generic QT options] [edf/bdf file] .SH DESCRIPTION .P EDFbrowser is a viewer for medical timeseries storage files containing data such as EEG, EMG, and ECG signals. It supports EDF(+) and BDF(+) file formats. Apart from viewing the files, it also supports some editing operations and can convert the biomedical files to other formats. .SH AUTHOR EDFbrowser was written by Teunis van Beelen . .br This manual page was prepared by Bas Zoetekouw . debian/watch0000644000000000000000000000031512214301223010204 0ustar version=3 # upstream uses version "118" to mean "1.18" in the urls opts=uversionmangle=s/(\d\d)$/.$1/g,filenamemangle=s/(\d\d)$/.$1/ \ http://www.teuniz.net/edfbrowser/ \ edfbrowser_(\d+)_source.tar.gz debian/copyright0000644000000000000000000001055012214301223011110 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: edfbrowser Upstream-Contact: Teunis van Beelen Source: http://www.teuniz.net/edfbrowser/ Files: * Copyright: 2007 - 2013 Teunis van Beelen License: GPL-2 This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation version 2 of the License. . This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. . You should have received a copy of the GNU General Public License along with this package; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA . On Debian systems, the full text of the GNU General Public License version 2 can be found in the file `/usr/share/common-licenses/GPL-2'. Files: third_party/fidlib/* Copyright: 2002-2004 Jim Peters License: LGPL-2.1 This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. . This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. . You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA . On Debian systems, the full text of the GNU Lesser General Public License version 2.1 can be found in the file `/usr/share/common-licenses/LGPL-2.1'. Files: third_party/kiss_fft/* Copyright: 2003-2010, Mark Borgerding License: BSD-like Redistribution and use in source and binary forms, with or without modification, are permitted provided th at the following conditions are met: . * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. * Neither the author nor the names of any contributors may be used to endorse or promote products derived from this software without specific prior written permission. . THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WAR RANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTIC ULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIREC T, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROC UREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENC E OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. Files: debian/* Copyright: 2009-2010 Bas Zoetekouw 2011-2013 Andreas Tille License: ISC Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies. . THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. debian/manpages0000644000000000000000000000001312214301223010664 0ustar debian/*.1 debian/changelog0000644000000000000000000002111012252151145011031 0ustar edfbrowser (1.53-1) unstable; urgency=medium * New upstream release Closes: #705912 * debian/control - cme fix dpkg-control - Priority: optional - canonical Vcs fields * debian/rules: propagate hardening options -- Andreas Tille Wed, 11 Dec 2013 16:44:12 +0100 edfbrowser (1.51-1) unstable; urgency=low * New upstream release -- Andreas Tille Sun, 12 May 2013 22:40:01 +0200 edfbrowser (1.49-1) experimental; urgency=low * New upstream release * debian/control: - deleted not needed DM-Upload-Allowed - Standards-Version: 3.9.4 (no changes needed) -- Andreas Tille Thu, 07 Feb 2013 09:33:57 +0100 edfbrowser (1.48-1) unstable; urgency=low * New upstream release * debian/upstream: Added publication data * debian/watch: do not call git-import-orig because package is not maintained in git -- Andreas Tille Wed, 13 Jun 2012 08:53:12 +0200 edfbrowser (1.47-1) unstable; urgency=low * New upstream version * debian/rules: Propagate hardening flags into Makefile -- Andreas Tille Wed, 09 May 2012 12:58:33 +0200 edfbrowser (1.46-1) unstable; urgency=low * New upstream version * debian/copyright: - DEP5 verified using `cme fix dpkg-copyright` - Added license of third_party files * debian/control: Standards-Version: 3.9.3 (no changes needed) * debian/{control,compat}: debhelper 9 -- Andreas Tille Mon, 16 Apr 2012 13:03:40 +0200 edfbrowser (1.38-1) unstable; urgency=low * New upstearm version * Team maintenance in Debian Med team with permission of original maintainer given in http://lists.debian.org/debian-med/2011/05/msg00141.html * Update Standards-Version to 3.9.2 (No changes needed) * Added Vcs fields * DM-Upload-Allowed: yes * omit initial article in short description * debian/rules: short dh notation to get simply rid of any lintian warning * Debhelper 8 (control+compat) -- Andreas Tille Mon, 29 Aug 2011 19:27:10 +0200 edfbrowser (1.30-1) unstable; urgency=low * Update Standards-Version to 3.9.1 (No changes needed) * Imported Upstream version 1.30 - Added the possibility to import events/annotations from a text/csv or XML file. - Enhanced the "Export annotations/events" tool. Now you can choose the separator character (comma or tab) and you can choose different ISO time (and date) timestamps encodings. XML export is possible as well. - Solved a bug in de the "adjust filter" dialogue. When using a notchfilter, the "order" widget was shown instead of the "Q-factor" widget. * Imported Upstream version 1.29 - Added the possibility to adjust the filter settings while watching the result (realtime). - Fixed a bug that caused the program to remember the wrong montage. - Added a possibility in the ASCII to EDF converter to detect the physical maximum values of the signals automatically. - The ASCII to EDF converter can also convert to BDF (24-bit). * Imported Upstream version 1.28 - Added support for reading the "Status" signal in Biosemi data files. - Added a Biosemi to BDF+ converter. - Added an EDF-converter for the Bmeye Nexfin / FrameInspector csv-output - Added zoom-in/zoom-out function using Ctrl++ and Ctrl--. - Added keyboard shortcuts and accelerators to the menu's. - From now on, the timescale will be saved in montages as well. - When opening a file, the last used montage (with that file) will be applied automatically. * Imported Upstream version 1.27 - Made all the file-open/save dialogs native. * Imported Upstream version 1.26 - Added an header-editor. - Added a file reducer/cropper. - Added the possibility to clip the signals to their pane. - Solved a bug that rendered the settingsmenu invisible on the Mac. * Imported Upstream version 1.26 - Solved a bug that caused writing invalid files and/or caused to reject opening a file because of an incompatibility while in reality the file was valid. - Changed the name of the "Display" menu to "Timescale". - Added the entry "3 cm/sec" to the the Timescale menu. - From now on EDFbrowser will use the DPI-settings from the underlying windowmanager in order to calibrate the screen. - Solved a bug that caused malformed waveforms when opening large files (>4 GB) and when navigating to the end of the file. This was caused by an integer overflow. - Solved a bug in the ASCII to EDF converter (couldn't open templates). - Changed the sourcecode to improve Mac compatibility. -- Bas Zoetekouw Tue, 07 Dec 2010 11:15:12 +0100 edfbrowser (1.24-1) unstable; urgency=low * Call git-import-orig instead of uupdate in debian/watch * Imported Upstream version 1.22 - Added a docked powerspectrum which updates automatically when you navigate through a file (PgUp,PgDn, etc,). - Added the possibility to use different backgroundcolors for different frequencyregions in the docked powerspectrum (colorbars). - Added an export function for the powerspectrum. This will export the data of the powerspectrum to a textfile. - Added a cursor to the powerspectrum. - Improved the way filters run-in. - Added an export function for annotations. This will export the annotations to a comma separated textfile. - Added a possibility to bind keys F1-F8 to predefined montages. This way you can quickly switch between different montages by pressing F1, F2, etc - Removed a bug in the EDF+D to EDF+C converter that could cause a crash. - Removed a bug in the BDF+ to ASCII converter. * Imported Upstream version 1.23 - Changed the DFT-algorithm of the powerspectrum to an FFT-algorithm in order to avoid long computation times. - Added the possibility to adjust the blocksize for the powerspectrum (FFT). - Added an extra option to the Annotations export tool. Now you can choose to save the annotations in a comma separated textfile or in the EDFplus format. - Changed the position of the widgets in the annotation-editor window. The "Create" button will not be cut-off anymore when a monitor with a resolution of 1024 x 768 is used. * Imported Upstream version 1.24 - Solved a bug in the Nihon Kohden to EDF+ converter that caused a message "Can not open file *.log for reading,". -- Bas Zoetekouw Sat, 03 Jul 2010 11:46:01 +0200 edfbrowser (1.21-1) unstable; urgency=low * Imported Upstream version 1.19 - Added extra filter options: lowpass, highpass, notch, bandpass, bandstop, Butterworth, Chebyshev, Bessel, 1,2,3,...8 th order, adjustable bandpassripple or Q-factor. - Removed a bug in the BDF to EDF converter, clicking on "Select all signals" or "Deselect all signals" without a selected file, caused a crash. - Fixed a bug in the "Print to EDF" and "Print to BDF" function. Filter description in header was wrong (i.e. "LPF:" instead of "LP:"). - Fixed a bug in the Filter Dialog. When adding a new filter when signals have different samplerates, initialisation of the new filter could happen with wrong samplerate, causing a wrong frequency of the filter. - Updated Qt to version 4.6.2 * Imported Upstream version 1.20 - Added a power spectrum analyzer (Discrete Fourier Transform). - Removed a bug that caused wrong vertical ruler values during printing. - Removed a bug that caused a wrong screenoffset when changing the offset in the signalproperties dialog. * Imported Upstream version 1.21 - The Powerspectrum window will not block the main window anymore. Now you can open multiple Powerspectrum windows (for example, to compare different blocks of data and/or different signals). - Made a printing option for the Powerspectrum. you can print the Powerspectrum to a printer, Postscript, PDF or an image by rightclicking on the curve of the Powerspectrum. - The ASCII to EDF converter now has a multiplierfactor. Cleaned up the code of the converter as well. - Fixed a bug that caused writing to a freed memory area which could cause a crash when closing the program (mainly noticeable on windows). - Fixed a memoryleak. * Upgraded standards-version to 3.8.4 (no changes needed) -- Bas Zoetekouw Mon, 24 May 2010 21:43:29 +0200 edfbrowser (1.18-1) unstable; urgency=low * Initial release (Closes: #551045) -- Bas Zoetekouw Sat, 30 Jan 2010 15:22:30 +0100 debian/source/0000755000000000000000000000000012214301223010454 5ustar debian/source/format0000644000000000000000000000001412214301223011662 0ustar 3.0 (quilt) debian/compat0000644000000000000000000000000212214301223010352 0ustar 9 debian/install0000644000000000000000000000002312214301223010540 0ustar edfbrowser usr/bin debian/rules0000755000000000000000000000242512252151122010242 0ustar #!/usr/bin/make -f #export DH_VERBOSE=1 DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE ) DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE ) DEB_BUILD_ARCH_OS ?= $(shell dpkg-architecture -qDEB_BUILD_ARCH_OS ) ARCH := $(shell dpkg-architecture -qDEB_BUILD_ARCH ) Q_LDFLAGS:=$(shell dpkg-buildflags --get LDFLAGS) -Wl,--as-needed export Q_LDFLAGS # of course, qmake wants to do it its own way QMAKE_CXXFLAGS += $(CPPFLAGS) -Wall -Wshadow -Wextra -ggdb3 ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) QMAKE_CXXFLAGS_RELEASE = -O0 else QMAKE_CXXFLAGS_RELEASE = -O2 endif # some useful variables TOPDIR :=$(shell pwd) PKGNAME :=$(word 2,$(shell dpkg-parsechangelog | grep ^Source ) ) FULLVERSION :=$(word 2,$(shell dpkg-parsechangelog | grep ^Version ) ) UPSTREAMVER :=$(shell echo $(FULLVERSION) | sed 's/-[0-9.]\+$$//' | sed 's/^0~//' ) %: dh $@ override_dh_auto_build: qmake-qt4 -makefile -after \ QMAKE_CXXFLAGS="$(QMAKE_CXXFLAGS)" \ QMAKE_CXXFLAGS_RELEASE="$(QMAKE_CXXFLAGS_RELEASE)" \ QMAKE_LFLAGS="$(Q_LDFLAGS)" # libpthread is only used indirectly; no need for linking against it sed -i -e 's/-lpthread//' Makefile $(MAKE) override_dh_clean: test ! -f Makefile || $(MAKE) distclean dh_clean debian/control0000644000000000000000000000174412252104405010572 0ustar Source: edfbrowser Maintainer: Debian Med Packaging Team Uploaders: Bas Zoetekouw , Andreas Tille Section: science Priority: optional Build-Depends: debhelper (>= 9), libqt4-dev, qt4-qmake Standards-Version: 3.9.5 Vcs-Browser: http://anonscm.debian.org/viewvc/debian-med/trunk/packages/edfbrowser/trunk/ Vcs-Svn: svn://anonscm.debian.org/debian-med/trunk/packages/edfbrowser/trunk/ Homepage: http://www.teuniz.net/edfbrowser/ Package: edfbrowser Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Description: viewer for biosignal storage files such as bdf and edf EDFbrowser is a viewer for medical timeseries storage files containing data such as EEG, EMG, and ECG signals. It supports EDF(+) and BDF(+) file formats. Apart from viewing the files, it also supports some editing operations and can convert the biomedical files to other formats. debian/docs0000644000000000000000000000000612214301223010023 0ustar doc/* debian/upstream0000644000000000000000000000110712214301223010736 0ustar Reference: Comment: > This is actually no paper *about* edfbrowser but a paper where edfbrowser was used - but the author of the software has given this as a reference publication Author: Martin Wolgast and Lars-Gunnar Lundh and Gardar Viborg Title: "Cognitive reappraisal and acceptance: An experimental comparison of two emotion regulation strategies" Journal: Behaviour Research and Therapy Year: 2011 Volume: 49 Number: 12 Pages: 858–866 DOI: 10.1016/j.brat.2011.09.011 URL: http://www.sciencedirect.com/science/article/pii/S0005796711002233 debian/edfbrowser.doc-base0000644000000000000000000000042212214301223012713 0ustar Document: edfbrowser Title: EDFbrowser manual Author: Teunis van Beelen Abstract: User manal for EDFbrowser, a viewer for biosignal data files Section: Science/Medicine Format: HTML Index: /usr/share/doc/edfbrowser/manual.html Files: /usr/share/doc/edfbrowser/manual.html