From: W. Trevor King Date: Sun, 16 May 2010 11:26:28 +0000 (-0400) Subject: Ran update_copyright.py, updating all the copyright blurbs and adding AUTHORS. X-Git-Url: http://git.tremily.us/?p=hooke.git;a=commitdiff_plain;h=3f843575bc7652fb42c0a20fa7bd25c9d2221bb0 Ran update_copyright.py, updating all the copyright blurbs and adding 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 fca9e88..e7d6d1f 100644 Binary files a/doc/hooke.jpg and b/doc/hooke.jpg differ 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