From 3f843575bc7652fb42c0a20fa7bd25c9d2221bb0 Mon Sep 17 00:00:00 2001 From: "W. Trevor King" Date: Sun, 16 May 2010 07:26:28 -0400 Subject: [PATCH] Ran update_copyright.py, updating all the copyright blurbs and adding AUTHORS. --- AUTHORS | 12 ++ conf/fit.ini | 2 +- conf/general.ini | 2 +- conf/generalvclamp.ini | 2 +- conf/hooke configspec.ini | 128 +++++++++---------- conf/pca_config.txt | 2 +- conf/pcluster.ini | 2 +- conf/procplots.ini | 2 +- contrib/mfp_igor_scripts/ExportMFP1DMenu.ipf | 2 +- contrib/mfp_igor_scripts/FMjoin.py | 19 ++- contrib/mfp_igor_scripts/h5export.py | 19 ++- doc/generate-hooke-txt.py | 18 ++- doc/hooke.jpg | Bin 116617 -> 116617 bytes hooke/__init__.py | 18 ++- hooke/command.py | 18 ++- hooke/compat/__init__.py | 18 ++- hooke/config.py | 18 ++- hooke/curve.py | 18 ++- hooke/driver/__init__.py | 18 ++- hooke/driver/csvdriver.py | 19 ++- hooke/driver/hdf5.py | 20 ++- hooke/driver/hemingclamp.py | 19 ++- hooke/driver/jpk.py | 19 ++- hooke/driver/mcs.py | 20 ++- hooke/driver/mfp1dexport.py | 19 ++- hooke/driver/mfp3d.py | 22 +++- hooke/driver/picoforce.py | 20 ++- hooke/driver/picoforcealt.py | 20 ++- hooke/driver/tutorial.py | 18 ++- hooke/engine.py | 18 ++- hooke/experiment.py | 18 ++- hooke/hooke.py | 21 ++- hooke/interaction.py | 18 ++- hooke/playlist.py | 18 ++- hooke/plugin/__init__.py | 18 ++- hooke/plugin/autopeak.py | 22 +++- hooke/plugin/config.py | 18 ++- hooke/plugin/curvetools.py | 19 ++- hooke/plugin/cut.py | 20 ++- hooke/plugin/debug.py | 18 ++- hooke/plugin/fit.py | 21 ++- hooke/plugin/flatfilts-rolf.py | 18 ++- hooke/plugin/flatfilts.py | 21 ++- hooke/plugin/generalclamp.py | 21 ++- hooke/plugin/generaltccd.py | 19 ++- hooke/plugin/generalvclamp.py | 22 +++- hooke/plugin/jumpstat.py | 19 ++- hooke/plugin/macro.py | 20 ++- hooke/plugin/massanalysis.py | 19 ++- hooke/plugin/multidistance.py | 19 ++- hooke/plugin/multifit.py | 19 ++- hooke/plugin/note.py | 18 ++- hooke/plugin/pcluster.py | 21 ++- hooke/plugin/peakspot.py | 20 ++- hooke/plugin/playlist.py | 18 ++- hooke/plugin/procplots.py | 20 ++- hooke/plugin/review.py | 19 ++- hooke/plugin/showconvoluted.py | 19 ++- hooke/plugin/superimpose.py | 19 ++- hooke/plugin/system.py | 18 ++- hooke/plugin/tutorial.py | 19 ++- hooke/ui/__init__.py | 18 ++- hooke/ui/commandline.py | 18 ++- hooke/ui/gui/driver.py | 18 ++- hooke/ui/gui/export.py | 18 ++- hooke/ui/gui/formatter.py | 20 ++- hooke/ui/gui/hookeplaylist.py | 18 ++- hooke/ui/gui/hookepropertyeditor.py | 18 ++- hooke/ui/gui/hookeresults.py | 18 ++- hooke/ui/gui/perspectives/Default.txt | 2 +- hooke/ui/gui/plot.py | 18 ++- hooke/ui/gui/plotcommands.py | 18 ++- hooke/ui/gui/point_request.py | 21 ++- hooke/ui/gui/prettyformat.py | 19 ++- hooke/ui/gui/results.py | 18 ++- hooke/util/__init__.py | 18 ++- hooke/util/graph.py | 18 ++- hooke/util/pluggable.py | 18 ++- setup.py | 18 ++- test/__init__.py | 18 ++- test/load_playlist.py | 18 ++- 81 files changed, 1339 insertions(+), 142 deletions(-) create mode 100644 AUTHORS diff --git a/AUTHORS b/AUTHORS new file mode 100644 index 0000000..3deb56d --- /dev/null +++ b/AUTHORS @@ -0,0 +1,12 @@ +Hooke was written by: +A. Seeholzer +Alberto Gomez-Casado +Allen Chen +Fabrizio Benedetti +Francesco Musiani +Marco Brucale +Massimo Sandal +Pancaldi Paolo +Richard Naud +Rolf Schmidt +W. Trevor King diff --git a/conf/fit.ini b/conf/fit.ini index 1fd229f..938f895 100644 --- a/conf/fit.ini +++ b/conf/fit.ini @@ -1,3 +1,3 @@ [fit] flatten = 1 -temperature = 301 \ No newline at end of file +temperature = 301 diff --git a/conf/general.ini b/conf/general.ini index ca15d39..9d235ab 100644 --- a/conf/general.ini +++ b/conf/general.ini @@ -19,4 +19,4 @@ [[filename]] default = 'untitled.hkp' type = filename - value = 'R:\Programming\Python\Gui\untitled.hkp' \ No newline at end of file + value = 'R:\Programming\Python\Gui\untitled.hkp' diff --git a/conf/generalvclamp.ini b/conf/generalvclamp.ini index 57af149..b129db2 100644 --- a/conf/generalvclamp.ini +++ b/conf/generalvclamp.ini @@ -16,4 +16,4 @@ maximum = 100 minimum = 0 type = float - value = 1 \ No newline at end of file + value = 1 diff --git a/conf/hooke configspec.ini b/conf/hooke configspec.ini index b767181..f9d231c 100644 --- a/conf/hooke configspec.ini +++ b/conf/hooke configspec.ini @@ -1,64 +1,64 @@ -[drivers] -csvdriver = boolean(default = False) -hemingclamp = boolean(default = False) -jpk = boolean(default = False) -mcs = boolean(default = False) -mfp1dexport = boolean(default = True) -picoforce = boolean(default = True) -picoforcealt = boolean(default = False) -tutorialdriver = boolean(default = False) - -[folder] -filterindex = integer(default = 0) -filters = string(default = 'Playlist files (*.hkp)|*.hkp|Text files (*.txt)|*.txt|All files (*.*)|*.*') - -[general] -list = string(default = 'test.hkp') -workdir = string(default = '') - -[main] -height = integer(default = 500) -left = integer(default = 50) -top = integer(default = 50) -width = integer(default = 700) - -[plotmanipulators] -names(default = list(correct, median, absvalue, flatten, multiplier, clamp, threshold, coincident)) -absvalue = boolean(default = False) -clamp = boolean(default = True) -coincident = boolean(default = True) -correct = boolean(default = True) -flatten = boolean(default = True) -median = boolean(default = True) -multiplier = boolean(default = True) -threshold = boolean(default = True) - -[perspectives] -active = string(default = Default) - -[plugins] -autopeak = boolean(default = True) -dummyguiplug = boolean(default = False) -fit = boolean(default = True) -flatfilts = boolean(default = True) -generalclamp = boolean(default = True) -generaltccd = boolean(default = True) -generalvclamp = boolean(default = True) -macro = boolean(default = True) -massanalysis = boolean(default = True) -pcluster = boolean(default = True) -procplots = boolean(default = True) -superimpose = boolean(default = False) -tutorial = boolean(default = False) -viewer = boolean(default = True) - -[splashscreen] -#duration in milliseconds -duration = integer(default = 1000) -show = boolean(default = True) - -#name = string -#age = float -#attributes = string_list -#likes_cheese = boolean -#favourite_color = string \ No newline at end of file +[drivers] +csvdriver = boolean(default = False) +hemingclamp = boolean(default = False) +jpk = boolean(default = False) +mcs = boolean(default = False) +mfp1dexport = boolean(default = True) +picoforce = boolean(default = True) +picoforcealt = boolean(default = False) +tutorialdriver = boolean(default = False) + +[folder] +filterindex = integer(default = 0) +filters = string(default = 'Playlist files (*.hkp)|*.hkp|Text files (*.txt)|*.txt|All files (*.*)|*.*') + +[general] +list = string(default = 'test.hkp') +workdir = string(default = '') + +[main] +height = integer(default = 500) +left = integer(default = 50) +top = integer(default = 50) +width = integer(default = 700) + +[plotmanipulators] +names(default = list(correct, median, absvalue, flatten, multiplier, clamp, threshold, coincident)) +absvalue = boolean(default = False) +clamp = boolean(default = True) +coincident = boolean(default = True) +correct = boolean(default = True) +flatten = boolean(default = True) +median = boolean(default = True) +multiplier = boolean(default = True) +threshold = boolean(default = True) + +[perspectives] +active = string(default = Default) + +[plugins] +autopeak = boolean(default = True) +dummyguiplug = boolean(default = False) +fit = boolean(default = True) +flatfilts = boolean(default = True) +generalclamp = boolean(default = True) +generaltccd = boolean(default = True) +generalvclamp = boolean(default = True) +macro = boolean(default = True) +massanalysis = boolean(default = True) +pcluster = boolean(default = True) +procplots = boolean(default = True) +superimpose = boolean(default = False) +tutorial = boolean(default = False) +viewer = boolean(default = True) + +[splashscreen] +#duration in milliseconds +duration = integer(default = 1000) +show = boolean(default = True) + +#name = string +#age = float +#attributes = string_list +#likes_cheese = boolean +#favourite_color = string diff --git a/conf/pca_config.txt b/conf/pca_config.txt index 4ce44ef..c3c4d3f 100644 --- a/conf/pca_config.txt +++ b/conf/pca_config.txt @@ -30,4 +30,4 @@ Lancio di pCluster e pca: - pcluster pl=0.35 ------------------------------------------ Lancio della sola pca - - pca 20080922_gb1x8_tris/pCluster_20090627_1328/coordinate_20080922_gb1x8_tris_blind50.txt \ No newline at end of file + - pca 20080922_gb1x8_tris/pCluster_20090627_1328/coordinate_20080922_gb1x8_tris_blind50.txt diff --git a/conf/pcluster.ini b/conf/pcluster.ini index a7f7168..91e5357 100644 --- a/conf/pcluster.ini +++ b/conf/pcluster.ini @@ -7,4 +7,4 @@ auto_min_p = 0.005 auto_right_baseline = 20 auto_slope_span = 20 baseline_clicks = 0 -temperature = 301 \ No newline at end of file +temperature = 301 diff --git a/conf/procplots.ini b/conf/procplots.ini index 2558ba5..02a72ab 100644 --- a/conf/procplots.ini +++ b/conf/procplots.ini @@ -9,4 +9,4 @@ [[correct]] default = True type = boolean - value = True \ No newline at end of file + value = True diff --git a/contrib/mfp_igor_scripts/ExportMFP1DMenu.ipf b/contrib/mfp_igor_scripts/ExportMFP1DMenu.ipf index e13a34e..5087bb0 100644 --- a/contrib/mfp_igor_scripts/ExportMFP1DMenu.ipf +++ b/contrib/mfp_igor_scripts/ExportMFP1DMenu.ipf @@ -1,4 +1,4 @@ Menu "hooke" "Export folder", ExportMFP1DFolder() "Export waves", ExportMFP1DWaves() -End \ No newline at end of file +End diff --git a/contrib/mfp_igor_scripts/FMjoin.py b/contrib/mfp_igor_scripts/FMjoin.py index 317d29c..de40aee 100644 --- a/contrib/mfp_igor_scripts/FMjoin.py +++ b/contrib/mfp_igor_scripts/FMjoin.py @@ -1,4 +1,21 @@ -# Copyright +# Copyright (C) 2010 Alberto Gomez-Casado +# W. Trevor King +# +# This file is part of Hooke. +# +# Hooke 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 3 of the License, or (at your option) any later version. +# +# Hooke 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 Hooke. If not, see +# . ''' FMjoin.py diff --git a/contrib/mfp_igor_scripts/h5export.py b/contrib/mfp_igor_scripts/h5export.py index 7ae05e6..4740be7 100644 --- a/contrib/mfp_igor_scripts/h5export.py +++ b/contrib/mfp_igor_scripts/h5export.py @@ -1,4 +1,21 @@ -# Copyright +# Copyright (C) 2010 Alberto Gomez-Casado +# W. Trevor King +# +# This file is part of Hooke. +# +# Hooke 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 3 of the License, or (at your option) any later version. +# +# Hooke 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 Hooke. If not, see +# . import h5py import numpy diff --git a/doc/generate-hooke-txt.py b/doc/generate-hooke-txt.py index 0dbd122..fb91500 100644 --- a/doc/generate-hooke-txt.py +++ b/doc/generate-hooke-txt.py @@ -1,6 +1,22 @@ #!/usr/bin/python # -# Copyright +# Copyright (C) 2010 W. Trevor King +# +# This file is part of Hooke. +# +# Hooke 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 3 of the License, or (at your option) any later version. +# +# Hooke 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 Hooke. If not, see +# . """Auto-generate reStructuredText of the hooke module tree for Sphinx. diff --git a/doc/hooke.jpg b/doc/hooke.jpg index fca9e8882aedb8f866e5e2e2a11abb14d1c8f24e..e7d6d1f8cb5253423b1083e2fc8011af1f9f1a3c 100644 GIT binary patch delta 2765 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 WsVk6o6ZYZ*;aLkjM;dK`qW=N?U5fkw diff --git a/hooke/__init__.py b/hooke/__init__.py index ed8eb58..f0447ad 100644 --- a/hooke/__init__.py +++ b/hooke/__init__.py @@ -1,4 +1,20 @@ -# Copyright +# Copyright (C) 2010 W. Trevor King +# +# This file is part of Hooke. +# +# Hooke 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 3 of the License, or (at your option) any later version. +# +# Hooke 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 Hooke. If not, see +# . """The hooke module does all the legwork for Hooke_. diff --git a/hooke/command.py b/hooke/command.py index 115c703..fcea13e 100644 --- a/hooke/command.py +++ b/hooke/command.py @@ -1,4 +1,20 @@ -# Copyright +# Copyright (C) 2010 W. Trevor King +# +# This file is part of Hooke. +# +# Hooke 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 3 of the License, or (at your option) any later version. +# +# Hooke 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 Hooke. If not, see +# . """The `command` module provides :class:`Command`\s and :class:`Argument`\s for defining commands. diff --git a/hooke/compat/__init__.py b/hooke/compat/__init__.py index b98f164..ad3d685 100644 --- a/hooke/compat/__init__.py +++ b/hooke/compat/__init__.py @@ -1 +1,17 @@ -# Copyright +# Copyright (C) 2010 W. Trevor King +# +# This file is part of Hooke. +# +# Hooke 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 3 of the License, or (at your option) any later version. +# +# Hooke 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 Hooke. If not, see +# . diff --git a/hooke/config.py b/hooke/config.py index 7218e5f..10f4d6f 100644 --- a/hooke/config.py +++ b/hooke/config.py @@ -1,4 +1,20 @@ -# Copyright +# Copyright (C) 2010 W. Trevor King +# +# This file is part of Hooke. +# +# Hooke 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 3 of the License, or (at your option) any later version. +# +# Hooke 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 Hooke. If not, see +# . """Configuration defaults, read/write, and template file creation for Hooke. diff --git a/hooke/curve.py b/hooke/curve.py index 6619967..816a921 100644 --- a/hooke/curve.py +++ b/hooke/curve.py @@ -1,4 +1,20 @@ -# Copyright +# Copyright (C) 2010 W. Trevor King +# +# This file is part of Hooke. +# +# Hooke 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 3 of the License, or (at your option) any later version. +# +# Hooke 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 Hooke. If not, see +# . """The `curve` module provides :class:`Curve` and :class:`Data` for storing force curves. diff --git a/hooke/driver/__init__.py b/hooke/driver/__init__.py index 82c028c..92ae972 100644 --- a/hooke/driver/__init__.py +++ b/hooke/driver/__init__.py @@ -1,4 +1,20 @@ -# Copyright +# Copyright (C) 2010 W. Trevor King +# +# This file is part of Hooke. +# +# Hooke 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 3 of the License, or (at your option) any later version. +# +# Hooke 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 Hooke. If not, see +# . """The driver module provides :class:`Driver`\s for identifying and reading data files. diff --git a/hooke/driver/csvdriver.py b/hooke/driver/csvdriver.py index 5fff4c4..227935a 100644 --- a/hooke/driver/csvdriver.py +++ b/hooke/driver/csvdriver.py @@ -1,4 +1,21 @@ -# Copyright +# Copyright (C) 2008-2010 Massimo Sandal +# W. Trevor King +# +# This file is part of Hooke. +# +# Hooke 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 3 of the License, or (at your option) any later version. +# +# Hooke 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 Hooke. If not, see +# . """Simple driver to read general comma-separated values in Hooke diff --git a/hooke/driver/hdf5.py b/hooke/driver/hdf5.py index f3f4dbc..4a05474 100644 --- a/hooke/driver/hdf5.py +++ b/hooke/driver/hdf5.py @@ -1,4 +1,22 @@ -# Copyright +# Copyright (C) 2009-2010 Alberto Gomez-Casado +# Massimo Sandal +# W. Trevor King +# +# This file is part of Hooke. +# +# Hooke 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 3 of the License, or (at your option) any later version. +# +# Hooke 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 Hooke. If not, see +# . """Driver for text-exported HDF5 files from Igor pro """ diff --git a/hooke/driver/hemingclamp.py b/hooke/driver/hemingclamp.py index 3017113..dc9f3cf 100644 --- a/hooke/driver/hemingclamp.py +++ b/hooke/driver/hemingclamp.py @@ -1,4 +1,21 @@ -# Copyright +# Copyright (C) 2008-2010 Massimo Sandal +# W. Trevor King +# +# This file is part of Hooke. +# +# Hooke 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 3 of the License, or (at your option) any later version. +# +# Hooke 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 Hooke. If not, see +# . """Library for interpreting Hemingway force spectroscopy files. """ diff --git a/hooke/driver/jpk.py b/hooke/driver/jpk.py index 96d6e00..6f519ef 100644 --- a/hooke/driver/jpk.py +++ b/hooke/driver/jpk.py @@ -1,4 +1,21 @@ -# Copyright +# Copyright (C) 2008-2010 Massimo Sandal +# W. Trevor King +# +# This file is part of Hooke. +# +# Hooke 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 3 of the License, or (at your option) any later version. +# +# Hooke 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 Hooke. If not, see +# . import string from .. import curve as lhc diff --git a/hooke/driver/mcs.py b/hooke/driver/mcs.py index 9d17903..a00117f 100644 --- a/hooke/driver/mcs.py +++ b/hooke/driver/mcs.py @@ -1,4 +1,22 @@ -# Copyright +# Copyright (C) 2009-2010 Allen Chen +# Massimo Sandal +# W. Trevor King +# +# This file is part of Hooke. +# +# Hooke 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 3 of the License, or (at your option) any later version. +# +# Hooke 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 Hooke. If not, see +# . """Driver for mcs fluorescence files """ diff --git a/hooke/driver/mfp1dexport.py b/hooke/driver/mfp1dexport.py index 9e03a6b..4c5363c 100644 --- a/hooke/driver/mfp1dexport.py +++ b/hooke/driver/mfp1dexport.py @@ -1,4 +1,21 @@ -# Copyright +# Copyright (C) 2009-2010 Massimo Sandal +# W. Trevor King +# +# This file is part of Hooke. +# +# Hooke 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 3 of the License, or (at your option) any later version. +# +# Hooke 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 Hooke. If not, see +# . """Driver for text-exported MFP 1D files """ diff --git a/hooke/driver/mfp3d.py b/hooke/driver/mfp3d.py index 20bc7b2..1c5f209 100644 --- a/hooke/driver/mfp3d.py +++ b/hooke/driver/mfp3d.py @@ -1,4 +1,24 @@ -# Copyright +# Copyright (C) 2008-2010 A. Seeholzer +# Alberto Gomez-Casado +# Richard Naud +# Rolf Schmidt +# W. Trevor King +# +# This file is part of Hooke. +# +# Hooke 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 3 of the License, or (at your option) any later version. +# +# Hooke 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 Hooke. If not, see +# . """Driver for MFP-3D files. diff --git a/hooke/driver/picoforce.py b/hooke/driver/picoforce.py index 7e96e04..9bf2311 100644 --- a/hooke/driver/picoforce.py +++ b/hooke/driver/picoforce.py @@ -1,4 +1,22 @@ -# Copyright +# Copyright (C) 2006-2010 Alberto Gomez-Casado +# Massimo Sandal +# W. Trevor King +# +# This file is part of Hooke. +# +# Hooke 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 3 of the License, or (at your option) any later version. +# +# Hooke 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 Hooke. If not, see +# . """Library for interpreting Picoforce force spectroscopy files. """ diff --git a/hooke/driver/picoforcealt.py b/hooke/driver/picoforcealt.py index 904cabc..b89fc48 100644 --- a/hooke/driver/picoforcealt.py +++ b/hooke/driver/picoforcealt.py @@ -1,4 +1,22 @@ -# Copyright +# Copyright (C) 2006-2010 Alberto Gomez-Casado +# Massimo Sandal +# W. Trevor King +# +# This file is part of Hooke. +# +# Hooke 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 3 of the License, or (at your option) any later version. +# +# Hooke 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 Hooke. If not, see +# . """Library for interpreting Picoforce force spectroscopy files. diff --git a/hooke/driver/tutorial.py b/hooke/driver/tutorial.py index a8b59cd..d68393e 100644 --- a/hooke/driver/tutorial.py +++ b/hooke/driver/tutorial.py @@ -1,4 +1,20 @@ -# Copyright +# Copyright (C) 2010 W. Trevor King +# +# This file is part of Hooke. +# +# Hooke 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 3 of the License, or (at your option) any later version. +# +# Hooke 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 Hooke. If not, see +# . """Tutorial driver for Hooke. diff --git a/hooke/engine.py b/hooke/engine.py index f5f6d05..de1ae70 100644 --- a/hooke/engine.py +++ b/hooke/engine.py @@ -1,4 +1,20 @@ -# Copyright +# Copyright (C) 2010 W. Trevor King +# +# This file is part of Hooke. +# +# Hooke 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 3 of the License, or (at your option) any later version. +# +# Hooke 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 Hooke. If not, see +# . """The `engine` module provides :class:`CommandEngine` for executing :class:`hooke.command.Command`\s. diff --git a/hooke/experiment.py b/hooke/experiment.py index 22a9af3..3d29c75 100644 --- a/hooke/experiment.py +++ b/hooke/experiment.py @@ -1,4 +1,20 @@ -# Copyright +# Copyright (C) 2010 W. Trevor King +# +# This file is part of Hooke. +# +# Hooke 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 3 of the License, or (at your option) any later version. +# +# Hooke 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 Hooke. If not, see +# . """Define :class:`Experiment` and assorted subclasses. diff --git a/hooke/hooke.py b/hooke/hooke.py index b2b5998..e84ba88 100644 --- a/hooke/hooke.py +++ b/hooke/hooke.py @@ -1,4 +1,23 @@ -# Copyright +# Copyright (C) 2008-2010 Fabrizio Benedetti +# Massimo Sandal +# Rolf Schmidt +# W. Trevor King +# +# This file is part of Hooke. +# +# Hooke 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 3 of the License, or (at your option) any later version. +# +# Hooke 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 Hooke. If not, see +# . """Hooke - A force spectroscopy review & analysis tool. """ diff --git a/hooke/interaction.py b/hooke/interaction.py index b0055e7..778a0d6 100644 --- a/hooke/interaction.py +++ b/hooke/interaction.py @@ -1,4 +1,20 @@ -# Copyright +# Copyright (C) 2010 W. Trevor King +# +# This file is part of Hooke. +# +# Hooke 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 3 of the License, or (at your option) any later version. +# +# Hooke 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 Hooke. If not, see +# . """The `interaction` module provides :class:`Request`, :class:`Response`, an related classes for handling user interaction diff --git a/hooke/playlist.py b/hooke/playlist.py index 87fc073..fc4ea9a 100644 --- a/hooke/playlist.py +++ b/hooke/playlist.py @@ -1,4 +1,20 @@ -# Copyright +# Copyright (C) 2010 W. Trevor King +# +# This file is part of Hooke. +# +# Hooke 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 3 of the License, or (at your option) any later version. +# +# Hooke 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 Hooke. If not, see +# . """The `playlist` module provides a :class:`Playlist` and its subclass :class:`FilePlaylist` for manipulating lists of diff --git a/hooke/plugin/__init__.py b/hooke/plugin/__init__.py index 65835a7..075cdff 100644 --- a/hooke/plugin/__init__.py +++ b/hooke/plugin/__init__.py @@ -1,4 +1,20 @@ -# Copyright +# Copyright (C) 2010 W. Trevor King +# +# This file is part of Hooke. +# +# Hooke 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 3 of the License, or (at your option) any later version. +# +# Hooke 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 Hooke. If not, see +# . """The `plugin` module provides optional submodules that add new Hooke commands. diff --git a/hooke/plugin/autopeak.py b/hooke/plugin/autopeak.py index e6c4c27..6294e5f 100644 --- a/hooke/plugin/autopeak.py +++ b/hooke/plugin/autopeak.py @@ -1,4 +1,24 @@ -# Copyright +# Copyright (C) 2008-2010 Alberto Gomez-Casado +# Fabrizio Benedetti +# Marco Brucale +# Massimo Sandal +# W. Trevor King +# +# This file is part of Hooke. +# +# Hooke 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 3 of the License, or (at your option) any later version. +# +# Hooke 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 Hooke. If not, see +# . """The autopeak module provides :class:`Autopeak`, a :class:`hooke.plugin.Plugin` for automatically extracting force peaks diff --git a/hooke/plugin/config.py b/hooke/plugin/config.py index a4af140..ff76d8f 100644 --- a/hooke/plugin/config.py +++ b/hooke/plugin/config.py @@ -1,4 +1,20 @@ -# Copyright +# Copyright (C) 2010 W. Trevor King +# +# This file is part of Hooke. +# +# Hooke 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 3 of the License, or (at your option) any later version. +# +# Hooke 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 Hooke. If not, see +# . """The `config` module provides :class:`ConfigPlugin` and several associated :class:`hooke.command.Command`\s for handling diff --git a/hooke/plugin/curvetools.py b/hooke/plugin/curvetools.py index 8f3ec36..6fc2f3d 100755 --- a/hooke/plugin/curvetools.py +++ b/hooke/plugin/curvetools.py @@ -1,4 +1,21 @@ -# Copyright +# Copyright (C) 2010 Fabrizio Benedetti +# W. Trevor King +# +# This file is part of Hooke. +# +# Hooke 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 3 of the License, or (at your option) any later version. +# +# Hooke 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 Hooke. If not, see +# . from ..libhooke import WX_GOOD, ClickedPoint diff --git a/hooke/plugin/cut.py b/hooke/plugin/cut.py index 18aa4af..f3c13c9 100644 --- a/hooke/plugin/cut.py +++ b/hooke/plugin/cut.py @@ -1,4 +1,22 @@ -# Copyright +# Copyright (C) 2009-2010 Fabrizio Benedetti +# Massimo Sandal +# W. Trevor King +# +# This file is part of Hooke. +# +# Hooke 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 3 of the License, or (at your option) any later version. +# +# Hooke 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 Hooke. If not, see +# . """The `cut` module provides :class:`CutPlugin` and :class:`CutCommand`. diff --git a/hooke/plugin/debug.py b/hooke/plugin/debug.py index 405fdde..a786af0 100644 --- a/hooke/plugin/debug.py +++ b/hooke/plugin/debug.py @@ -1,4 +1,20 @@ -# Copyright +# Copyright (C) 2010 W. Trevor King +# +# This file is part of Hooke. +# +# Hooke 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 3 of the License, or (at your option) any later version. +# +# Hooke 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 Hooke. If not, see +# . """The `debug` module provides :class:`DebugPlugin` and associated :class:`hooke.command.Command`\s which provide useful debugging diff --git a/hooke/plugin/fit.py b/hooke/plugin/fit.py index 7646694..1718c1a 100644 --- a/hooke/plugin/fit.py +++ b/hooke/plugin/fit.py @@ -1,4 +1,23 @@ -# Copyright +# Copyright (C) 2008-2010 Alberto Gomez-Casado +# Fabrizio Benedetti +# Massimo Sandal +# W. Trevor King +# +# This file is part of Hooke. +# +# Hooke 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 3 of the License, or (at your option) any later version. +# +# Hooke 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 Hooke. If not, see +# . """Force spectroscopy curves basic fitting plugin. diff --git a/hooke/plugin/flatfilts-rolf.py b/hooke/plugin/flatfilts-rolf.py index 2738cef..a469f8e 100644 --- a/hooke/plugin/flatfilts-rolf.py +++ b/hooke/plugin/flatfilts-rolf.py @@ -1,4 +1,20 @@ -# Copyright +# Copyright (C) 2010 W. Trevor King +# +# This file is part of Hooke. +# +# Hooke 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 3 of the License, or (at your option) any later version. +# +# Hooke 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 Hooke. If not, see +# . """Force spectroscopy curves filtering of flat curves diff --git a/hooke/plugin/flatfilts.py b/hooke/plugin/flatfilts.py index 156531b..b1e9536 100644 --- a/hooke/plugin/flatfilts.py +++ b/hooke/plugin/flatfilts.py @@ -1,4 +1,23 @@ -# Copyright +# Copyright (C) 2008-2010 Alberto Gomez-Casado +# Fabrizio Benedetti +# Massimo Sandal +# W. Trevor King +# +# This file is part of Hooke. +# +# Hooke 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 3 of the License, or (at your option) any later version. +# +# Hooke 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 Hooke. If not, see +# . """Force spectroscopy curves filtering of flat curves diff --git a/hooke/plugin/generalclamp.py b/hooke/plugin/generalclamp.py index 0f99be9..54aff5f 100644 --- a/hooke/plugin/generalclamp.py +++ b/hooke/plugin/generalclamp.py @@ -1,4 +1,23 @@ -# Copyright +# Copyright (C) 2008-2010 Alberto Gomez-Casado +# Marco Brucale +# Massimo Sandal +# W. Trevor King +# +# This file is part of Hooke. +# +# Hooke 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 3 of the License, or (at your option) any later version. +# +# Hooke 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 Hooke. If not, see +# . """Plugin regarding general force clamp measurements """ diff --git a/hooke/plugin/generaltccd.py b/hooke/plugin/generaltccd.py index cc47121..ae318af 100644 --- a/hooke/plugin/generaltccd.py +++ b/hooke/plugin/generaltccd.py @@ -1,4 +1,21 @@ -# Copyright +# Copyright (C) 2009-2010 Massimo Sandal +# W. Trevor King +# +# This file is part of Hooke. +# +# Hooke 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 3 of the License, or (at your option) any later version. +# +# Hooke 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 Hooke. If not, see +# . """General utilities for TCCD stuff """ diff --git a/hooke/plugin/generalvclamp.py b/hooke/plugin/generalvclamp.py index c16821a..9c0593e 100644 --- a/hooke/plugin/generalvclamp.py +++ b/hooke/plugin/generalvclamp.py @@ -1,4 +1,24 @@ -# Copyright +# Copyright (C) 2008-2010 Alberto Gomez-Casado +# Fabrizio Benedetti +# Marco Brucale +# Massimo Sandal +# W. Trevor King +# +# This file is part of Hooke. +# +# Hooke 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 3 of the License, or (at your option) any later version. +# +# Hooke 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 Hooke. If not, see +# . """Plugin regarding general velocity clamp measurements """ diff --git a/hooke/plugin/jumpstat.py b/hooke/plugin/jumpstat.py index d8885d1..a205a75 100755 --- a/hooke/plugin/jumpstat.py +++ b/hooke/plugin/jumpstat.py @@ -1,4 +1,21 @@ -# Copyright +# Copyright (C) 2010 Fabrizio Benedetti +# W. Trevor King +# +# This file is part of Hooke. +# +# Hooke 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 3 of the License, or (at your option) any later version. +# +# Hooke 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 Hooke. If not, see +# . from ..libhooke import WX_GOOD, ClickedPoint import wxversion diff --git a/hooke/plugin/macro.py b/hooke/plugin/macro.py index a08c787..c7cd1e7 100644 --- a/hooke/plugin/macro.py +++ b/hooke/plugin/macro.py @@ -1,4 +1,22 @@ -# Copyright +# Copyright (C) 2008-2010 Alberto Gomez-Casado +# Massimo Sandal +# W. Trevor King +# +# This file is part of Hooke. +# +# Hooke 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 3 of the License, or (at your option) any later version. +# +# Hooke 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 Hooke. If not, see +# . """Records, saves and executes batches of commands """ diff --git a/hooke/plugin/massanalysis.py b/hooke/plugin/massanalysis.py index be09c9f..c5fcd86 100644 --- a/hooke/plugin/massanalysis.py +++ b/hooke/plugin/massanalysis.py @@ -1,4 +1,21 @@ -# Copyright +# Copyright (C) 2008-2010 Massimo Sandal +# W. Trevor King +# +# This file is part of Hooke. +# +# Hooke 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 3 of the License, or (at your option) any later version. +# +# Hooke 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 Hooke. If not, see +# . """Global analysis of force curves with various parameters diff --git a/hooke/plugin/multidistance.py b/hooke/plugin/multidistance.py index fb4482b..610043e 100644 --- a/hooke/plugin/multidistance.py +++ b/hooke/plugin/multidistance.py @@ -1,4 +1,21 @@ -# Copyright +# Copyright (C) 2009-2010 Fabrizio Benedetti +# W. Trevor King +# +# This file is part of Hooke. +# +# Hooke 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 3 of the License, or (at your option) any later version. +# +# Hooke 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 Hooke. If not, see +# . from hooke.libhooke import WX_GOOD, ClickedPoint diff --git a/hooke/plugin/multifit.py b/hooke/plugin/multifit.py index 26440e9..483bf37 100644 --- a/hooke/plugin/multifit.py +++ b/hooke/plugin/multifit.py @@ -1,4 +1,21 @@ -# Copyright +# Copyright (C) 2010 Alberto Gomez-Casado +# W. Trevor King +# +# This file is part of Hooke. +# +# Hooke 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 3 of the License, or (at your option) any later version. +# +# Hooke 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 Hooke. If not, see +# . #FIXME clean this, probably some dependencies are not needed diff --git a/hooke/plugin/note.py b/hooke/plugin/note.py index 1da2dc0..168cbd3 100644 --- a/hooke/plugin/note.py +++ b/hooke/plugin/note.py @@ -1,4 +1,20 @@ -# Copyright +# Copyright (C) 2010 W. Trevor King +# +# This file is part of Hooke. +# +# Hooke 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 3 of the License, or (at your option) any later version. +# +# Hooke 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 Hooke. If not, see +# . """The `note` module provides :class:`NotePlugin` the associated :class:`hooke.command.Command`\s for annotating several Hooke classes diff --git a/hooke/plugin/pcluster.py b/hooke/plugin/pcluster.py index 54f24d3..d8525e2 100644 --- a/hooke/plugin/pcluster.py +++ b/hooke/plugin/pcluster.py @@ -1,4 +1,23 @@ -# Copyright +# Copyright (C) 2009-2010 Fabrizio Benedetti +# Massimo Sandal +# Pancaldi Paolo +# W. Trevor King +# +# This file is part of Hooke. +# +# Hooke 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 3 of the License, or (at your option) any later version. +# +# Hooke 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 Hooke. If not, see +# . from ..libhooke import WX_GOOD, ClickedPoint, config_file_path diff --git a/hooke/plugin/peakspot.py b/hooke/plugin/peakspot.py index bb0fc87..8cab8a9 100644 --- a/hooke/plugin/peakspot.py +++ b/hooke/plugin/peakspot.py @@ -1,4 +1,22 @@ -# Copyright +# Copyright (C) 2007-2010 Fabrizio Benedetti +# Massimo Sandal +# W. Trevor King +# +# This file is part of Hooke. +# +# Hooke 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 3 of the License, or (at your option) any later version. +# +# Hooke 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 Hooke. If not, see +# . """a library of helping functions for spotting force spectroscopy peaks. """ diff --git a/hooke/plugin/playlist.py b/hooke/plugin/playlist.py index 33ff5e6..80697ae 100644 --- a/hooke/plugin/playlist.py +++ b/hooke/plugin/playlist.py @@ -1,4 +1,20 @@ -# Copyright +# Copyright (C) 2010 W. Trevor King +# +# This file is part of Hooke. +# +# Hooke 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 3 of the License, or (at your option) any later version. +# +# Hooke 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 Hooke. If not, see +# . """The `playlist` module provides :class:`PlaylistPlugin` several associated :class:`hooke.command.Command`\s for handling diff --git a/hooke/plugin/procplots.py b/hooke/plugin/procplots.py index 066eee3..3868a83 100644 --- a/hooke/plugin/procplots.py +++ b/hooke/plugin/procplots.py @@ -1,4 +1,22 @@ -# Copyright +# Copyright (C) 2008-2010 Alberto Gomez-Casado +# Massimo Sandal +# W. Trevor King +# +# This file is part of Hooke. +# +# Hooke 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 3 of the License, or (at your option) any later version. +# +# Hooke 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 Hooke. If not, see +# . """Processed plots plugin for force curves. """ diff --git a/hooke/plugin/review.py b/hooke/plugin/review.py index e19be0c..fcfdd66 100644 --- a/hooke/plugin/review.py +++ b/hooke/plugin/review.py @@ -1,4 +1,21 @@ -# Copyright +# Copyright (C) 2010 Alberto Gomez-Casado +# W. Trevor King +# +# This file is part of Hooke. +# +# Hooke 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 3 of the License, or (at your option) any later version. +# +# Hooke 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 Hooke. If not, see +# . from ..libhooke import WX_GOOD import wxversion diff --git a/hooke/plugin/showconvoluted.py b/hooke/plugin/showconvoluted.py index ad76521..1bae5bc 100644 --- a/hooke/plugin/showconvoluted.py +++ b/hooke/plugin/showconvoluted.py @@ -1,4 +1,21 @@ -# Copyright +# Copyright (C) 2009-2010 Rolf Schmidt +# W. Trevor King +# +# This file is part of Hooke. +# +# Hooke 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 3 of the License, or (at your option) any later version. +# +# Hooke 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 Hooke. If not, see +# . """This plugin contains a plotmanipulator to show the convoluted curve. """ diff --git a/hooke/plugin/superimpose.py b/hooke/plugin/superimpose.py index c3d619b..ea916e1 100644 --- a/hooke/plugin/superimpose.py +++ b/hooke/plugin/superimpose.py @@ -1,4 +1,21 @@ -# Copyright +# Copyright (C) 2008-2010 Massimo Sandal +# W. Trevor King +# +# This file is part of Hooke. +# +# Hooke 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 3 of the License, or (at your option) any later version. +# +# Hooke 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 Hooke. If not, see +# . from ..libhooke import WX_GOOD import wxversion diff --git a/hooke/plugin/system.py b/hooke/plugin/system.py index 7f49036..42e9cbe 100644 --- a/hooke/plugin/system.py +++ b/hooke/plugin/system.py @@ -1,4 +1,20 @@ -# Copyright +# Copyright (C) 2010 W. Trevor King +# +# This file is part of Hooke. +# +# Hooke 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 3 of the License, or (at your option) any later version. +# +# Hooke 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 Hooke. If not, see +# . """The `system` module provides :class:`SystemPlugin` and several associated :class:`hooke.command.Command`\s for interacting with the diff --git a/hooke/plugin/tutorial.py b/hooke/plugin/tutorial.py index 349118e..95f1f0c 100644 --- a/hooke/plugin/tutorial.py +++ b/hooke/plugin/tutorial.py @@ -1,4 +1,21 @@ -# Copyright +# Copyright (C) 2007-2010 Massimo Sandal +# W. Trevor King +# +# This file is part of Hooke. +# +# Hooke 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 3 of the License, or (at your option) any later version. +# +# Hooke 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 Hooke. If not, see +# . """This plugin contains example commands to teach how to write an Hooke plugin, including description of main Hooke internals. diff --git a/hooke/ui/__init__.py b/hooke/ui/__init__.py index 8805aa9..33153d4 100644 --- a/hooke/ui/__init__.py +++ b/hooke/ui/__init__.py @@ -1,4 +1,20 @@ -# Copyright +# Copyright (C) 2010 W. Trevor King +# +# This file is part of Hooke. +# +# Hooke 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 3 of the License, or (at your option) any later version. +# +# Hooke 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 Hooke. If not, see +# . """The `ui` module provides :class:`UserInterface` and various subclasses. """ diff --git a/hooke/ui/commandline.py b/hooke/ui/commandline.py index 7d090a3..8a49718 100644 --- a/hooke/ui/commandline.py +++ b/hooke/ui/commandline.py @@ -1,4 +1,20 @@ -# Copyright +# Copyright (C) 2010 W. Trevor King +# +# This file is part of Hooke. +# +# Hooke 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 3 of the License, or (at your option) any later version. +# +# Hooke 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 Hooke. If not, see +# . """Defines :class:`CommandLine` for driving Hooke from the command line. diff --git a/hooke/ui/gui/driver.py b/hooke/ui/gui/driver.py index 0e60ae6..7962d6a 100644 --- a/hooke/ui/gui/driver.py +++ b/hooke/ui/gui/driver.py @@ -1,4 +1,20 @@ -# Copyright +# Copyright (C) 2010 W. Trevor King +# +# This file is part of Hooke. +# +# Hooke 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 3 of the License, or (at your option) any later version. +# +# Hooke 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 Hooke. If not, see +# . def _generate_vectors(self): diff --git a/hooke/ui/gui/export.py b/hooke/ui/gui/export.py index ffc96bc..9e5e6ea 100644 --- a/hooke/ui/gui/export.py +++ b/hooke/ui/gui/export.py @@ -1,4 +1,20 @@ -# Copyright +# Copyright (C) 2010 W. Trevor King +# +# This file is part of Hooke. +# +# Hooke 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 3 of the License, or (at your option) any later version. +# +# Hooke 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 Hooke. If not, see +# . #PLOT EXPORT AND MANIPULATION COMMANDS def help_export(self): diff --git a/hooke/ui/gui/formatter.py b/hooke/ui/gui/formatter.py index d810d19..66fbbe2 100644 --- a/hooke/ui/gui/formatter.py +++ b/hooke/ui/gui/formatter.py @@ -1,4 +1,22 @@ -# Copyright +# Copyright (C) 2006-2010 Francesco Musiani +# Massimo Sandal +# W. Trevor King +# +# This file is part of Hooke. +# +# Hooke 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 3 of the License, or (at your option) any later version. +# +# Hooke 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 Hooke. If not, see +# . """A number formatting utilities for Hooke. """ diff --git a/hooke/ui/gui/hookeplaylist.py b/hooke/ui/gui/hookeplaylist.py index e01d456..130bd0a 100644 --- a/hooke/ui/gui/hookeplaylist.py +++ b/hooke/ui/gui/hookeplaylist.py @@ -1,4 +1,20 @@ -# Copyright +# Copyright (C) 2010 W. Trevor King +# +# This file is part of Hooke. +# +# Hooke 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 3 of the License, or (at your option) any later version. +# +# Hooke 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 Hooke. If not, see +# . #import os #import os.path diff --git a/hooke/ui/gui/hookepropertyeditor.py b/hooke/ui/gui/hookepropertyeditor.py index 78bd7bd..8448a18 100644 --- a/hooke/ui/gui/hookepropertyeditor.py +++ b/hooke/ui/gui/hookepropertyeditor.py @@ -1,4 +1,20 @@ -# Copyright +# Copyright (C) 2010 W. Trevor King +# +# This file is part of Hooke. +# +# Hooke 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 3 of the License, or (at your option) any later version. +# +# Hooke 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 Hooke. If not, see +# . import sys import time diff --git a/hooke/ui/gui/hookeresults.py b/hooke/ui/gui/hookeresults.py index 246407a..8ab93fc 100644 --- a/hooke/ui/gui/hookeresults.py +++ b/hooke/ui/gui/hookeresults.py @@ -1,4 +1,20 @@ -# Copyright +# Copyright (C) 2010 W. Trevor King +# +# This file is part of Hooke. +# +# Hooke 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 3 of the License, or (at your option) any later version. +# +# Hooke 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 Hooke. If not, see +# . import sys import wx diff --git a/hooke/ui/gui/perspectives/Default.txt b/hooke/ui/gui/perspectives/Default.txt index 074a4ca..046ad46 100644 --- a/hooke/ui/gui/perspectives/Default.txt +++ b/hooke/ui/gui/perspectives/Default.txt @@ -1 +1 @@ -layout2|name=Folders;caption=Folders;state=33818620;dir=4;layer=0;row=0;pos=0;prop=100000;bestw=196;besth=246;minw=-1;minh=-1;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1;notebookid=-1;transparent=255|name=Playlists;caption=Playlists;state=33818620;dir=4;layer=0;row=0;pos=1;prop=100000;bestw=160;besth=250;minw=-1;minh=-1;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1;notebookid=-1;transparent=255|name=Plots;caption=;state=256;dir=5;layer=0;row=0;pos=0;prop=100000;bestw=430;besth=200;minw=-1;minh=-1;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1;notebookid=-1;transparent=255|name=Commands;caption=Settings and commands;state=33818620;dir=2;layer=0;row=0;pos=0;prop=100000;bestw=160;besth=273;minw=-1;minh=-1;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1;notebookid=-1;transparent=255|name=Properties;caption=Properties;state=33818620;dir=2;layer=0;row=0;pos=1;prop=100000;bestw=60;besth=58;minw=-1;minh=-1;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1;notebookid=-1;transparent=255|name=Assistant;caption=Assistant;state=33818620;dir=2;layer=0;row=0;pos=2;prop=100000;bestw=133;besth=90;minw=-1;minh=-1;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1;notebookid=-1;transparent=255|name=Output;caption=Output;state=33818620;dir=3;layer=0;row=0;pos=0;prop=100000;bestw=133;besth=90;minw=-1;minh=-1;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1;notebookid=-1;transparent=255|name=Results;caption=Results;state=33818620;dir=3;layer=0;row=0;pos=1;prop=100000;bestw=20;besth=20;minw=-1;minh=-1;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1;notebookid=-1;transparent=255|name=toolbar;caption=Toolbar;state=33827568;dir=1;layer=1;row=1;pos=0;prop=100000;bestw=100;besth=23;minw=-1;minh=-1;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1;notebookid=-1;transparent=255|name=toolbarNavigation;caption=Navigation;state=33827568;dir=1;layer=1;row=1;pos=111;prop=100000;bestw=46;besth=23;minw=-1;minh=-1;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1;notebookid=-1;transparent=255|dock_size(4,0,0)=198|dock_size(5,0,0)=325|dock_size(2,0,0)=162|dock_size(3,0,0)=111|dock_size(1,1,1)=25| \ No newline at end of file +layout2|name=Folders;caption=Folders;state=33818620;dir=4;layer=0;row=0;pos=0;prop=100000;bestw=196;besth=246;minw=-1;minh=-1;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1;notebookid=-1;transparent=255|name=Playlists;caption=Playlists;state=33818620;dir=4;layer=0;row=0;pos=1;prop=100000;bestw=160;besth=250;minw=-1;minh=-1;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1;notebookid=-1;transparent=255|name=Plots;caption=;state=256;dir=5;layer=0;row=0;pos=0;prop=100000;bestw=430;besth=200;minw=-1;minh=-1;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1;notebookid=-1;transparent=255|name=Commands;caption=Settings and commands;state=33818620;dir=2;layer=0;row=0;pos=0;prop=100000;bestw=160;besth=273;minw=-1;minh=-1;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1;notebookid=-1;transparent=255|name=Properties;caption=Properties;state=33818620;dir=2;layer=0;row=0;pos=1;prop=100000;bestw=60;besth=58;minw=-1;minh=-1;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1;notebookid=-1;transparent=255|name=Assistant;caption=Assistant;state=33818620;dir=2;layer=0;row=0;pos=2;prop=100000;bestw=133;besth=90;minw=-1;minh=-1;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1;notebookid=-1;transparent=255|name=Output;caption=Output;state=33818620;dir=3;layer=0;row=0;pos=0;prop=100000;bestw=133;besth=90;minw=-1;minh=-1;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1;notebookid=-1;transparent=255|name=Results;caption=Results;state=33818620;dir=3;layer=0;row=0;pos=1;prop=100000;bestw=20;besth=20;minw=-1;minh=-1;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1;notebookid=-1;transparent=255|name=toolbar;caption=Toolbar;state=33827568;dir=1;layer=1;row=1;pos=0;prop=100000;bestw=100;besth=23;minw=-1;minh=-1;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1;notebookid=-1;transparent=255|name=toolbarNavigation;caption=Navigation;state=33827568;dir=1;layer=1;row=1;pos=111;prop=100000;bestw=46;besth=23;minw=-1;minh=-1;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1;notebookid=-1;transparent=255|dock_size(4,0,0)=198|dock_size(5,0,0)=325|dock_size(2,0,0)=162|dock_size(3,0,0)=111|dock_size(1,1,1)=25| diff --git a/hooke/ui/gui/plot.py b/hooke/ui/gui/plot.py index 76b3662..3aedbc5 100644 --- a/hooke/ui/gui/plot.py +++ b/hooke/ui/gui/plot.py @@ -1,4 +1,20 @@ -# Copyright +# Copyright (C) 2010 W. Trevor King +# +# This file is part of Hooke. +# +# Hooke 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 3 of the License, or (at your option) any later version. +# +# Hooke 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 Hooke. If not, see +# . class PlotObject(object): diff --git a/hooke/ui/gui/plotcommands.py b/hooke/ui/gui/plotcommands.py index 7e5579b..ea256a7 100644 --- a/hooke/ui/gui/plotcommands.py +++ b/hooke/ui/gui/plotcommands.py @@ -1,4 +1,20 @@ -# Copyright +# Copyright (C) 2010 W. Trevor King +# +# This file is part of Hooke. +# +# Hooke 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 3 of the License, or (at your option) any later version. +# +# Hooke 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 Hooke. If not, see +# . #PLOT INTERACTION COMMANDS #------------------------------- diff --git a/hooke/ui/gui/point_request.py b/hooke/ui/gui/point_request.py index 0c25083..c8999ea 100644 --- a/hooke/ui/gui/point_request.py +++ b/hooke/ui/gui/point_request.py @@ -1,4 +1,23 @@ -# Copyright +# Copyright (C) 2008-2010 Alberto Gomez-Casado +# Fabrizio Benedetti +# Massimo Sandal +# W. Trevor King +# +# This file is part of Hooke. +# +# Hooke 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 3 of the License, or (at your option) any later version. +# +# Hooke 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 Hooke. If not, see +# . class ClickedPoint(object): ''' diff --git a/hooke/ui/gui/prettyformat.py b/hooke/ui/gui/prettyformat.py index 0b6c984..0303699 100644 --- a/hooke/ui/gui/prettyformat.py +++ b/hooke/ui/gui/prettyformat.py @@ -1,4 +1,21 @@ -# Copyright +# Copyright (C) 2009-2010 Rolf Schmidt +# W. Trevor King +# +# This file is part of Hooke. +# +# Hooke 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 3 of the License, or (at your option) any later version. +# +# Hooke 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 Hooke. If not, see +# . """Format values with nice prefixes. History: diff --git a/hooke/ui/gui/results.py b/hooke/ui/gui/results.py index 3baf493..77b9ca7 100644 --- a/hooke/ui/gui/results.py +++ b/hooke/ui/gui/results.py @@ -1,4 +1,20 @@ -# Copyright +# Copyright (C) 2010 W. Trevor King +# +# This file is part of Hooke. +# +# Hooke 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 3 of the License, or (at your option) any later version. +# +# Hooke 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 Hooke. If not, see +# . import prettyformat diff --git a/hooke/util/__init__.py b/hooke/util/__init__.py index ab17e10..01e5db8 100644 --- a/hooke/util/__init__.py +++ b/hooke/util/__init__.py @@ -1,4 +1,20 @@ -# Copyright +# Copyright (C) 2010 W. Trevor King +# +# This file is part of Hooke. +# +# Hooke 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 3 of the License, or (at your option) any later version. +# +# Hooke 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 Hooke. If not, see +# . """The util module contains assorted utilities not directly associated with Hooke functionality. diff --git a/hooke/util/graph.py b/hooke/util/graph.py index 227acce..1556e37 100644 --- a/hooke/util/graph.py +++ b/hooke/util/graph.py @@ -1,4 +1,20 @@ -# Copyright +# Copyright (C) 2010 W. Trevor King +# +# This file is part of Hooke. +# +# Hooke 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 3 of the License, or (at your option) any later version. +# +# Hooke 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 Hooke. If not, see +# . """Define :class:`Graph`, a directed, acyclic graph structure. :class:`Graph`\s are composed of :class:`Node`\s, also defined by this diff --git a/hooke/util/pluggable.py b/hooke/util/pluggable.py index 92d1f28..0a491cb 100644 --- a/hooke/util/pluggable.py +++ b/hooke/util/pluggable.py @@ -1,4 +1,20 @@ -# Copyright +# Copyright (C) 2010 W. Trevor King +# +# This file is part of Hooke. +# +# Hooke 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 3 of the License, or (at your option) any later version. +# +# Hooke 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 Hooke. If not, see +# . """`pluggable` """ diff --git a/setup.py b/setup.py index 4e41355..c9fa2e7 100644 --- a/setup.py +++ b/setup.py @@ -1,4 +1,20 @@ -# Copyright +# Copyright (C) 2010 W. Trevor King +# +# This file is part of Hooke. +# +# Hooke 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 3 of the License, or (at your option) any later version. +# +# Hooke 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 Hooke. If not, see +# . """Hooke: tools for analyzing force spectroscopy data. diff --git a/test/__init__.py b/test/__init__.py index 66a267b..9fc0fd6 100644 --- a/test/__init__.py +++ b/test/__init__.py @@ -1,4 +1,20 @@ -# Copyright +# Copyright (C) 2010 W. Trevor King +# +# This file is part of Hooke. +# +# Hooke 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 3 of the License, or (at your option) any later version. +# +# Hooke 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 Hooke. If not, see +# . """Hooke integration tests. diff --git a/test/load_playlist.py b/test/load_playlist.py index 49373ee..c944709 100644 --- a/test/load_playlist.py +++ b/test/load_playlist.py @@ -1,4 +1,20 @@ -# Copyright +# Copyright (C) 2010 W. Trevor King +# +# This file is part of Hooke. +# +# Hooke 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 3 of the License, or (at your option) any later version. +# +# Hooke 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 Hooke. If not, see +# . """ >>> from hooke.hooke import Hooke -- 2.26.2