debian/0000755000000000000000000000000012263057025007170 5ustar debian/dirs0000644000000000000000000000005012262550403010044 0ustar usr/share/pixmaps usr/share/applicationsdebian/spykeviewer.install0000644000000000000000000000021412262550403013127 0ustar debian/spykeviewer.desktop usr/share/applications resources/icons/spykeviewer.png usr/share/pixmaps debian/spykeviewer.xpm usr/share/pixmapsdebian/spykeviewer.doc-base0000644000000000000000000000051712262550403013144 0ustar Document: spykeviewer Title: Spyke Viewer documentation Author: Robert Pröpper Abstract: Documentation of Spyke Viewer, a GUI tool for analyzing electrophysiological data Section: Science/Data Analysis Format: HTML Index: /usr/share/doc/spykeviewer/html/index.html Files: /usr/share/doc/spykeviewer/html/*debian/spykeviewer.manpages0000644000000000000000000000002512262550403013254 0ustar debian/spykeviewer.1 debian/copyright0000644000000000000000000000544212262550403011125 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: spykeviewer Upstream-Contact: Robert Pröpper Source: https://github.com/rproepp/spykeviewer Files: * Copyright: 2012-2013, Robert Pröpper License: BSD-3-clause Files: /resources/icons/* Copyright: 2006-2007, Everaldo Coelho License: LGPL Files: /resources/icons/appicon.png Copyright: 2012-2013, Robert Pröpper License: BSD-3-clause License: BSD-3-clause Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. 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. 3. Neither the name of the author nor the names of the 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 HOLDER AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT 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 NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. License: LGPL 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 version of this license can be found at: "/usr/share/common-licenses/LGPL-2.1"debian/control0000644000000000000000000000343212262550403010572 0ustar Source: spykeviewer Section: python Priority: extra Maintainer: NeuroDebian Team Uploaders: Robert Pröpper , Michael Hanke , Yaroslav Halchenko , Build-Depends: debhelper (>= 7.2.18), python-all (>= 2.7), python-neo (>= 0.2.1), python-matplotlib, python-setuptools, python-nose, python-scipy, python-sphinx, python-mock, python-guidata, python-guiqwt, python-tables, python-spykeutils (>= 0.4.0), imagemagick, xvfb, xauth, Standards-Version: 3.9.5 Homepage: http://www.ni.tu-berlin.de/software/spykeviewer Vcs-Browser: https://github.com/rproepp/spykeviewer Vcs-Git: git://github.com/rproepp/spykeviewer.git X-Python-Version: >= 2.7 Package: spykeviewer Architecture: all Depends: ${misc:Depends}, ${python:Depends}, python-neo (>= 0.2.1), python-nose, python-scipy, python-sphinx, python-guidata, python-guiqwt (>=2.1.4), python-tables, python-spykeutils (>= 0.4.0), python-matplotlib, Recommends: libjs-jquery, libjs-underscore, ipython-qtconsole (>= 0.12), Provides: ${python:Provides} Description: graphical utility for analyzing electrophysiological data Spyke Viewer is a multi-platform GUI application for navigating, analyzing and visualizing electrophysiological datasets. Based on the Neo framework, it works with a wide variety of data formats. Spyke Viewer includes an integrated Python console and a plugin system for custom analyses and plots. debian/compat0000644000000000000000000000000212262550403010363 0ustar 7 debian/changelog0000644000000000000000000000221712262550403011041 0ustar spykeviewer (0.4.1-1) unstable; urgency=low * Package upstream 0.4.1. -- Robert Pröpper Mon, 06 Jan 2014 14:33:32 +0100 spykeviewer (0.4.0-1) unstable; urgency=low * Package upstream 0.4.0. -- Robert Pröpper Thu, 15 Aug 2013 19:29:16 +0100 spykeviewer (0.3.0-2) unstable; urgency=low * Fixed error during testing caused by matplotlib (Closes: #713099) -- Robert Pröpper Tue, 30 Jul 2013 12:06:45 +0100 spykeviewer (0.3.0-1) unstable; urgency=low * Package upstream 0.3.0. -- Robert Pröpper Wed, 24 Apr 2013 18:25:26 +0100 spykeviewer (0.2.1-1) experimental; urgency=low * Package upstream 0.2.1. -- Robert Pröpper Fri, 25 Jan 2013 16:32:19 +0100 spykeviewer (0.2.0-2) experimental; urgency=low * Icons in debian/copyright. (Closes: #687703). -- Robert Pröpper Wed, 16 Jan 2013 11:57:15 +0100 spykeviewer (0.2.0-1) experimental; urgency=low * Initial public release. -- Robert Pröpper Tue, 08 Jan 2013 18:47:09 +0100 debian/source/0000755000000000000000000000000012262550403010465 5ustar debian/source/format0000644000000000000000000000001412262550403011673 0ustar 3.0 (quilt) debian/spykeviewer.desktop0000644000000000000000000000036412262550403013140 0ustar [Desktop Entry] Name=Spyke Viewer GenericName=Graphical utility for analyzing electrophysiological data Exec=spykeviewer Icon=spykeviewer.png Terminal=false Type=Application Categories=Science;Education;Qt;DataVisualization; StartupNotify=falsedebian/rules0000755000000000000000000000303612262550403010247 0ustar #!/usr/bin/make -f # -*- mode: makefile; coding: utf-8 -*- # Prevent setup.py from downloading export http_proxy = http://127.0.9.1:9 # one rule to rule them all ... %: dh $@ --buildsystem=python_distutils --with python2 override_dh_auto_build: dh_auto_build # and docs $(MAKE) -C doc html # but remove jquery copy (later on link to Debian's version) -rm doc/build/html/_static/jquery.js -rm doc/build/html/_static/underscore.js # objects inventory is of no use for the package -rm doc/build/html/objects.inv : # also doc source files only consume space -rm -r doc/build/html/_sources override_dh_installchangelogs: dh_installchangelogs CHANGELOG.rst # enable when we believe that the tests should pass override_dh_auto_test: ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS))) set -e; for buildver in $(shell pyversions -vr); do \ echo "I: Running spykeviewer unittests using python$$buildver"; \ export MPLCONFIGDIR=$(CURDIR)/build HOME=$(CURDIR)/build; \ xvfb-run -s "-screen 0 1280x1024x24 -noreset" \ python$$buildver /usr/bin/nosetests spykeviewer || exit 1 ;\ done endif override_dh_install: cp resources/icons/appicon.png resources/icons/spykeviewer.png dh_install mogrify -resize 32x32 debian/spykeviewer/usr/share/pixmaps/spykeviewer.png ## immediately useable documentation ## and exemplar data (they are small excerpts anyway) override_dh_compress: dh_compress -X.py -X.html -X.css -X.jpg -X.txt -X.js -X.json -X.rtc -X.par -X.bin override_dh_auto_clean: dh_auto_clean -rm -rf doc/build build -rm -rf spykeviewer.egg-info debian/spykeviewer.10000644000000000000000000000031212262550403011620 0ustar .TH spykeviewer 1 "January 2013" Linux "USER MANUAL" .SH NAME spykeviewer \- start Spyke Viewer .SH SYNOPSIS .B spykeviewer .SH DESCRIPTION Start the Spyke Viewer application. Needs an active X-Server. debian/spykeviewer.menu0000644000000000000000000000040212262550403012424 0ustar ?package(spykeviewer): needs="X11" \ section="Applications/Science/Biology" \ title="Spyke Viewer" \ command="spykeviewer" \ icon="/usr/share/pixmaps/spykeviewer.xpm"debian/gbp.conf0000644000000000000000000000036212262550403010605 0ustar [DEFAULT] # the default branch for upstream sources: upstream-branch = origin/master # the default branch for the debian patch: debian-branch = debian # the default tag formats used: upstream-tag = %(version)s debian-tag = debian/%(version)s debian/watch0000644000000000000000000000027012262550403010215 0ustar # Compulsory line, this is a version 3 file version=3 opts="filenamemangle=s/.*\/(.*)/spykeviewer-$1/" \ http://github.com/rproepp/spykeviewer/tags .*archive/(\d[\d\.a-z]+)\.tar\.gz debian/spykeviewer.xpm0000644000000000000000000001703312262550403012274 0ustar /* XPM */ static char * spykeviewer_xpm[] = { "32 32 342 2", " c None", ". c #BABBBD", "+ c #D4D5D6", "@ c #D1D1D3", "# c #CDCCCD", "$ c #CCCBCC", "% c #CFCED0", "& c #CCCCCE", "* c #AEAEB1", "= c #56585C", "- c #CCCDCE", "; c #CBCACB", "> c #8F8E8E", ", c #514E4F", "' c #333131", ") c #2B2929", "! c #2A2728", "~ c #272525", "{ c #4A4949", "] c #868585", "^ c #C5C4C5", "/ c #BEBFC0", "( c #5F6065", "_ c #9E9FA2", ": c #D5D4D5", "< c #686E6F", "[ c #520000", "} c #3E3C3C", "| c #575656", "1 c #656464", "2 c #CCCCCC", "3 c #8F9194", "4 c #B4B5B8", "5 c #AFADAD", "6 c #313131", "7 c #EE0000", "8 c #FA0000", "9 c #FF6B6B", "0 c #747373", "a c #B1AFB0", "b c #A6A7A9", "c c #A9AAAC", "d c #2E2D2D", "e c #FE0F0F", "f c #FD4747", "g c #FD5E5E", "h c #A2A0A0", "i c #A3A2A6", "j c #717377", "k c #C8C7C8", "l c #2B2A2A", "m c #FF6E6E", "n c #FE6464", "o c #FD5555", "p c #FD6464", "q c #555455", "r c #707175", "s c #CECFD0", "t c #FD4A4A", "u c #FD7070", "v c #FE5959", "w c #FF7F7F", "x c #605F60", "y c #C2C1C2", "z c #504F53", "A c #8A8B8F", "B c #A8ABAB", "C c #FD6E6E", "D c #FE5050", "E c #8B8D90", "F c #BCBFC0", "G c #A02626", "H c #F60407", "I c #FE4F4E", "J c #FD6262", "K c #FD4444", "L c #1EBB34", "M c #0AAE1B", "N c #8E8C8D", "O c #595858", "P c #C5C4C6", "Q c #161517", "R c #C5CFD1", "S c #CE0000", "T c #F5252A", "U c #FE5C5C", "V c #F02D32", "W c #FC2222", "X c #FD6666", "Y c #FD3636", "Z c #FD5252", "` c #FD1616", " . c #FF090E", ".. c #2F9B1E", "+. c #0DB11F", "@. c #1BB72D", "#. c #FF2C2F", "$. c #F94A4A", "%. c #FA2222", "&. c #FB1C1D", "*. c #F91A1B", "=. c #F90F11", "-. c #BBBABA", ";. c #4B4E52", ">. c #5C5E61", ",. c #BAB8B8", "'. c #FD4A49", "). c #FD5A5A", "!. c #FA1717", "~. c #FE3333", "{. c #FD2323", "]. c #FD2828", "^. c #E15C4B", "/. c #06BD25", "(. c #806B1F", "_. c #429322", ":. c #FF1419", "<. c #FC1515", "[. c #FC1C1C", "}. c #FB1F1E", "|. c #FA1414", "1. c #F71B1F", "2. c #F4181E", "3. c #9BA1A4", "4. c #78797D", "5. c #77787A", "6. c #ADACAF", "7. c #FD5253", "8. c #43C04F", "9. c #21B530", "0. c #E33F30", "a. c #18B52A", "b. c #EE6C6C", "c. c #F41F27", "d. c #BF6266", "e. c #8E9194", "f. c #7C7E80", "g. c #AFAFB3", "h. c #FD7272", "i. c #FE4B4B", "j. c #FE6767", "k. c #3DBE4A", "l. c #34BC41", "m. c #21B42F", "n. c #4BC359", "o. c #DC677A", "p. c #F01F29", "q. c #BAA1AA", "r. c #949597", "s. c #717375", "t. c #BEBEC3", "u. c #FD4646", "v. c #FD4848", "w. c #33BC41", "x. c #56C763", "y. c #35BC44", "z. c #D2D5DB", "A. c #8C8C90", "B. c #545457", "C. c #D1D0D3", "D. c #5AC769", "E. c #FE4648", "F. c #FD6E6D", "G. c #5CC968", "H. c #5ECA6A", "I. c #2EBA3C", "J. c #4FC45D", "K. c #4AC258", "L. c #30BB3F", "M. c #5DC86B", "N. c #EFF0F1", "O. c #747578", "P. c #262628", "Q. c #DBD8DA", "R. c #52BB76", "S. c #36BA49", "T. c #60C96A", "U. c #5AD470", "V. c #5EC86A", "W. c #41C04C", "X. c #41C050", "Y. c #52C560", "Z. c #33BC43", "`. c #41BF53", " + c #5BCB6F", ".+ c #42C15B", "++ c #FBFAF9", "@+ c #4E5054", "#+ c #222222", "$+ c #BEBCBF", "%+ c #96CCAB", "&+ c #3BB65B", "*+ c #51C55D", "=+ c #68CD73", "-+ c #53C560", ";+ c #42BF4F", ">+ c #5FCA6C", ",+ c #3DBE4C", "'+ c #5BC969", ")+ c #3EC04D", "!+ c #52C661", "~+ c #43C256", "{+ c #42C358", "]+ c #3FBF5A", "^+ c #39B85A", "/+ c #20AC44", "(+ c #93D6A9", "_+ c #D8D7D9", ":+ c #2B2D33", "<+ c #6A6B6F", "[+ c #EEEEF0", "}+ c #60CC71", "|+ c #5AC969", "1+ c #59C968", "2+ c #43C052", "3+ c #4BC35A", "4+ c #32B352", "5+ c #4ABA6C", "6+ c #EAFAED", "7+ c #88888C", "8+ c #181819", "9+ c #D4D4D4", "0+ c #EAF2F9", "a+ c #69CF7A", "b+ c #43C053", "c+ c #59C868", "d+ c #E5EFFF", "e+ c #F2F1F2", "f+ c #3A3B41", "g+ c #56565B", "h+ c #F8F7F5", "i+ c #DAE9FF", "j+ c #5CCA70", "k+ c #40C052", "l+ c #61CC75", "m+ c #CBDEFE", "n+ c #FFFFFF", "o+ c #717275", "p+ c #8E8F92", "q+ c #FDFDFA", "r+ c #D2E3FF", "s+ c #5DCA74", "t+ c #C4D8FE", "u+ c #A4A5A7", "v+ c #35363B", "w+ c #282728", "x+ c #9C9DA0", "y+ c #DFEBFF", "z+ c #D4E4FE", "A+ c #B3B4B6", "B+ c #7E7F83", "C+ c #878583", "D+ c #262526", "E+ c #7E8083", "F+ c #FFFEFD", "G+ c #F5FAFF", "H+ c #CCDEFE", "I+ c #F0F7FE", "J+ c #939497", "K+ c #6C6B6B", "L+ c #807F7E", "M+ c #BFBDBB", "N+ c #868482", "O+ c #202020", "P+ c #3E4044", "Q+ c #BBBCBE", "R+ c #FCFFFF", "S+ c #E7F1FE", "T+ c #D8E6FF", "U+ c #CEDFFE", "V+ c #D6E5FF", "W+ c #E5EFFE", "X+ c #F9FEFF", "Y+ c #C9CACC", "Z+ c #4F5156", "`+ c #15171A", " @ c #CECECE", ".@ c #8B8B8B", "+@ c #818180", "@@ c #BFBEBB", "#@ c #888784", "$@ c #151518", "%@ c #3D3F43", "&@ c #C9C9CA", "*@ c #E8E8E8", "=@ c #F8F8F7", "-@ c #F9F8F8", ";@ c #EBEBEB", ">@ c #CDCDCF", ",@ c #95969A", "'@ c #494A4F", ")@ c #1F2024", "!@ c #DBDBDB", "~@ c #898A8A", "{@ c #828281", "]@ c #868583", "^@ c #828282", "/@ c #606060", "(@ c #111217", "_@ c #202226", ":@ c #26272C", "<@ c #292B30", "[@ c #232528", "}@ c #1A1C20", "|@ c #1A191B", "1@ c #DCDCDC", "2@ c #6D6C6C", "3@ c #1B1B1B", "4@ c #7B7B7B", "5@ c #BFBFBF", "6@ c #535353", "7@ c #838383", "8@ c #505050", "9@ c #1A1919", "0@ c #7E7E7E", "a@ c #B3B3B3", "b@ c #4A4A4A", "c@ c #7F7F7F", "d@ c #7A7A7A", "e@ c #4B4B4B", "f@ c #191818", "g@ c #757575", "h@ c #A6A6A6", "i@ c #414141", "j@ c #777777", "k@ c #707070", "l@ c #454545", "m@ c #141313", "n@ c #656565", "o@ c #959595", "p@ c #3C3C3C", "q@ c #6F6F6F", "r@ c #686868", "s@ c #3E3E3E", "t@ c #010101", "u@ c #5E5E5E", "v@ c #666666", "w@ c #5F5F5F", "x@ c #3A3A3A", "y@ c #565656", "z@ c #343434", "A@ c #070707", " . + @ # $ % & * = ", " - ; > , ' ) ! ~ { ] ^ / ( ", " _ : < [ } } | 1 2 3 ", " 4 5 6 7 8 9 0 a b ", " c a d } e f g h i ", " j k l m n o p q 5 r ", " s } t u v w x y z ", " A B o C v D > E ", "} F G H I J K L M N O P ", "Q R S T U V W X Y Z ` ...+.@.#.$.%.&.*.=. -.;. ", ">.,. '.).!. ~.{.].^./.(._.:.<.[.}.|.1.2. 3.4. ", "5.6. 7.t v 8.9.0.a. b. 2.c.d.e. ", "f.g. h.i.j. k.l. m.n. o.p.q.r. ", "s.t. u.v. w.x. y.y. z.A. ", "B.C. D. E.F. G.H. I.J. K.L.M. N.O. ", "P.Q.R.S.T.U. V.W.X.y. y. Y.Z.`. +.+ ++@+ ", "#+$+%+&+*+=+-+;+>+ ,+'+)+ y.!+~+{+]+^+/+(+_+:+ ", " <+[+ }+|+ 1+2+3+ 4+5+6+7+ ", " 8+9+0+ a+b+c+ d+e+f+ ", " g+h+i+ j+k+l+ m+n+o+ ", " l p+q+r+ s+ t+n+u+v+ ", " } w+x+n+y+ z+n+A+B+C+ ", " D+E+F+G+H+ I+n+J+K+L+M+N+ ", " } O+P+Q+n+R+S+T+U+U+V+W+X+n+Y+Z+`+ @.@+@@@#@ ", " } $@%@E &@*@=@-@;@>@,@'@)@ !@~@{@]@^@/@ ", " O+(@_@:@<@[@}@|@} 1@2@3@4@5@6@ ", " 7@8@9@0@a@b@ ", " c@d@e@f@g@h@i@ ", " j@k@l@m@n@o@p@", " q@r@s@t@u@7@", " v@w@x@t@6@", " w@y@z@A@"}; debian/spykeviewer.links0000644000000000000000000000027112262550403012604 0ustar usr/share/javascript/jquery/jquery.js usr/share/doc/spykeviewer/html/_static/jquery.js usr/share/javascript/underscore/underscore.js usr/share/doc/spykeviewer/html/_static/underscore.jsdebian/spykeviewer.docs0000644000000000000000000000001612262550403012411 0ustar doc/build/html