Updated copyright blurbs in all files to '# Copyright'
authorW. Trevor King <wking@drexel.edu>
Sun, 16 May 2010 11:18:31 +0000 (07:18 -0400)
committerW. Trevor King <wking@drexel.edu>
Sun, 16 May 2010 11:18:31 +0000 (07:18 -0400)
This tag will be replaced by update_copyright.py with the full
copyright blurb for each file.

70 files changed:
contrib/mfp_igor_scripts/FMjoin.py
contrib/mfp_igor_scripts/h5export.py
doc/generate-hooke-txt.py
hooke/__init__.py
hooke/command.py
hooke/compat/__init__.py [new file with mode: 0644]
hooke/config.py
hooke/curve.py
hooke/driver/__init__.py
hooke/driver/csvdriver.py
hooke/driver/hdf5.py
hooke/driver/hemingclamp.py
hooke/driver/jpk.py
hooke/driver/mcs.py
hooke/driver/mfp1dexport.py
hooke/driver/mfp3d.py
hooke/driver/picoforce.py
hooke/driver/picoforcealt.py
hooke/driver/tutorial.py
hooke/engine.py
hooke/experiment.py
hooke/hooke.py
hooke/interaction.py
hooke/playlist.py
hooke/plugin/__init__.py
hooke/plugin/autopeak.py
hooke/plugin/config.py
hooke/plugin/curvetools.py
hooke/plugin/cut.py
hooke/plugin/debug.py
hooke/plugin/fit.py
hooke/plugin/flatfilts-rolf.py
hooke/plugin/flatfilts.py
hooke/plugin/generalclamp.py
hooke/plugin/generaltccd.py
hooke/plugin/generalvclamp.py
hooke/plugin/jumpstat.py
hooke/plugin/macro.py
hooke/plugin/massanalysis.py
hooke/plugin/multidistance.py
hooke/plugin/multifit.py
hooke/plugin/note.py
hooke/plugin/pcluster.py
hooke/plugin/peakspot.py
hooke/plugin/playlist.py
hooke/plugin/procplots.py
hooke/plugin/review.py
hooke/plugin/showconvoluted.py
hooke/plugin/superimpose.py
hooke/plugin/system.py
hooke/plugin/tutorial.py
hooke/ui/__init__.py
hooke/ui/commandline.py
hooke/ui/gui/driver.py
hooke/ui/gui/export.py
hooke/ui/gui/formatter.py
hooke/ui/gui/hookeplaylist.py
hooke/ui/gui/hookepropertyeditor.py
hooke/ui/gui/hookeresults.py
hooke/ui/gui/plot.py
hooke/ui/gui/plotcommands.py
hooke/ui/gui/point_request.py
hooke/ui/gui/prettyformat.py
hooke/ui/gui/results.py
hooke/util/__init__.py
hooke/util/graph.py
hooke/util/pluggable.py
setup.py
test/__init__.py
test/load_playlist.py

index 311892b61f30d22707bd58c499d49a2c4fa4ac7e..317d29c64970a0b28c4b6a9d03fe7923ab5a8fea 100644 (file)
@@ -1,4 +1,4 @@
-#!/usr/bin/env python
+# Copyright
 
 '''
 FMjoin.py
@@ -6,10 +6,6 @@ Copies all .ibw files contained in a folder and its subfolders into a single fol
 
 Usage: 
 python FMjoin.py origindir destdir
-
-
-Alberto Gomez-Casado (c) 2010, University of Twente (The Netherlands)
-This program is released under the GNU General Public License version 2.
 '''
 
 import os
index f49b3a8df49d895170da7cc1bfefb387dcf3e49b..7ae05e6d6c88cb699776507ae1d845e9c278a0c4 100644 (file)
@@ -1,3 +1,5 @@
+# Copyright
+
 import h5py
 import numpy
 import os
index 653c1a65b73d740178aba9ecd39411c1fdd9a616..0dbd12291021031f900b4f4bd52f340ae779770a 100644 (file)
@@ -1,6 +1,6 @@
 #!/usr/bin/python
 #
-# COPYRIGHT
+# Copyright
 
 """Auto-generate reStructuredText of the hooke module tree for Sphinx.
 
index 283d0dd2955b6ee28a46a9d04402a32bbe532752..ed8eb58e3340ee642a79ee0c4d51bb7eebf017af 100644 (file)
@@ -1,4 +1,4 @@
-# COPYRIGHT
+# Copyright
 
 """The hooke module does all the legwork for Hooke_.
 
index 1cdb56f80f43647c63d4f9b198a2cc78e090bf93..115c70328a45ba6da1b284a3fdc9aeb9312f517d 100644 (file)
@@ -1,3 +1,5 @@
+# Copyright
+
 """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
new file mode 100644 (file)
index 0000000..b98f164
--- /dev/null
@@ -0,0 +1 @@
+# Copyright
index 03da0c9cb0ab7c1f4859f22b7e1be33f9fce9bda..7218e5f740ef4128474750da8ce6d034d95b0407 100644 (file)
@@ -1,13 +1,8 @@
-#!/usr/bin/env python
-# -*- coding: utf-8 -*-
+# Copyright
 
-'''
-config.py
-
-Configuration defaults, read/write, and template file creation for Hooke.
-
-COPYRIGHT
-'''
+"""Configuration defaults, read/write, and template file creation for
+Hooke.
+"""
 
 import ConfigParser as configparser
 import os.path
index 2f8f14c690b9382eaa32acbc622921bbf2a67f7f..66199671ef0416bba514148621dc85775f835961 100644 (file)
@@ -1,3 +1,5 @@
+# Copyright
+
 """The `curve` module provides :class:`Curve` and :class:`Data` for
 storing force curves.
 """
index c8a85e7ef489c406e2c3008f62de900b3266d454..82c028ce431d00a2c9754d8e4362f1f30a0189d7 100644 (file)
@@ -1,3 +1,5 @@
+# Copyright
+
 """The driver module provides :class:`Driver`\s for identifying and
 reading data files.
 
index 73232d29794279a29cfe9cf13e03e4860cf9df9f..5fff4c45e58214aeb3c867efc196a786da906f49 100644 (file)
@@ -1,16 +1,13 @@
-'''
-csvdriver.py
+# Copyright
 
-Simple driver to read general comma-separated values in Hooke
+"""Simple driver to read general comma-separated values in Hooke
 
 Columns are read this way:
 
 X1 , Y1 , X2 , Y2 , X3 , Y3 ...
 
 If the number of columns is odd, the last column is ignored.
-
-(c)Massimo Sandal, 2008
-'''
+"""
 
 from .. import curve as lhc
 from .. import libhooke as lh
index e9d2a4151613729d7ba7922929b5a3cef06637f1..f3f4dbc65b7e97ae2965e2c2ed7884137e52a5a8 100644 (file)
@@ -1,13 +1,7 @@
-#!/usr/bin/env python
+# Copyright
 
-'''
-hdf5.py
-
-Driver for text-exported HDF5 files from Igor pro
-
-Alberto Gomez-Casado (c) 2010
-Massimo Sandal      (c) 2009   
-'''
+"""Driver for text-exported HDF5 files from Igor pro
+"""
 
 from .. import curve as lhc
 from .. import libhooke as lh
index 6be0b455407859bfdf6158ddf43bdc1778b8de7d..30171138fb101f8e0864e2192c83b62532d49d74 100644 (file)
@@ -1,12 +1,7 @@
-'''
-libhemingclamp.py
-
-Library for interpreting Hemingway force spectroscopy files.
+# Copyright
 
-Copyright (C) 2008 Massimo Sandal, Marco Brucale (University of Bologna, Italy)
-
-This program is released under the GNU General Public License version 2.
-'''
+"""Library for interpreting Hemingway force spectroscopy files.
+"""
 __version__='2007_02_15_devel'
 
 __changelog__='''
index 28887789203b315a84eb8503b19cc85978332a8b..96d6e00b8be5f7dc0ed14b8ddab109e9b0e06867 100644 (file)
@@ -1,3 +1,5 @@
+# Copyright
+
 import string
 from .. import curve as lhc
 
index 2d7c4198f3afa0d129b744bd49e8fb5278a7de3f..9d17903525902439225390208fdad742840e9106 100644 (file)
@@ -1,10 +1,7 @@
-'''
-mcs.py
+# Copyright
 
-driver for mcs fluorescence files
-
-Massimo Sandal, Allen Chen (c) 2009
-'''
+"""Driver for mcs fluorescence files
+"""
 
 from .. import curve as lhc
 from .. import libhooke as lh
index 8239fc37f0e54da15d41414ae3b4de463f8d8877..9e03a6b555b84affe994e3571c92b7085e13b8f3 100644 (file)
@@ -1,10 +1,7 @@
-'''
-mfp1dexport.py
+# Copyright
 
-Driver for text-exported MFP 1D files
-
-Massimo Sandal (c) 2009
-'''
+"""Driver for text-exported MFP 1D files
+"""
 
 import os
 
index f182df5a7d149f166b573f80ef82517abacf56e9..20bc7b2b7354ef762655a438c0aff377c45c7390 100644 (file)
@@ -1,18 +1,14 @@
-#!/usr/bin/env python
+# Copyright
 
-'''
-mfp3d.py
+"""Driver for MFP-3D files.
 
-Driver for MFP-3D files.
+This driver reads Igor binary waves.
 
-Copyright 2010 by Dr. Rolf Schmidt (Concordia University, Canada)
-This driver is based on the work of R. Naud and A. Seeholzer (see below)
-to read Igor binary waves. Code used with permission.
-
-Modified for usage with Hooke CLI by Alberto Gomez-Casado (University of Twente, The Netherlands)
-
-This program is released under the GNU General Public License version 2.
-'''
+AUTHORS:
+Matlab version: Richard Naud August 2008 (http://lcn.epfl.ch/~naud/)
+Python port: A. Seeholzer October 2008
+Hooke submission: Rolf Schmidt, Alberto Gomez-Casado 2009
+"""
 
 # DEFINITION:
 # Reads Igor's (Wavemetric) binary wave format, .ibw, files.
@@ -22,10 +18,6 @@ This program is released under the GNU General Public License version 2.
 # http://mirror.optus.net.au/pub/wavemetrics/IgorPro/Technical_Notes/) and data
 # type 2 or 4 (non complex, single or double precision vector, real values).
 #
-# AUTHORS:
-# Matlab version: R. Naud August 2008 (http://lcn.epfl.ch/~naud/Home.html)
-# Python port: A. Seeholzer October 2008
-#
 # VERSION: 0.1
 #
 # COMMENTS:
index 170fc9fd9a395e53df39fae10089c3e09d68e3a6..7e96e042bd80c368eff7d4786dec48f0c42295c1 100644 (file)
@@ -1,12 +1,7 @@
-'''
-libpicoforce.py
+# Copyright
 
-Library for interpreting Picoforce force spectroscopy files.
-
-Copyright (C) 2006 Massimo Sandal (University of Bologna, Italy).
-
-This program is released under the GNU General Public License version 2.
-'''
+"""Library for interpreting Picoforce force spectroscopy files.
+"""
 
 import re
 import struct
index 8f7a494fe322c57b0559ecd2da3b84f85a47ea1f..904cabcea1e07d5a1fc9d219f848ebf9551c92d3 100644 (file)
@@ -1,13 +1,9 @@
-'''
-libpicoforce.py
+# Copyright
 
-Library for interpreting Picoforce force spectroscopy files. Alternate version
+"""Library for interpreting Picoforce force spectroscopy files.
 
-Copyright (C) 2006 Massimo Sandal (University of Bologna, Italy).
-Copyright (C) 2008 Alberto Gomez-Casado (University of Twente, Netherlands).
-
-This program is released under the GNU General Public License version 2.
-'''
+An alternave implementation of :mod:`hooke.driver.picoforce`.
+"""
 
 import re, struct
 from scipy import arange
index 0081224d073ab84a348ac57ffda5ccfe9b56b83e..a8b59cdec8bbad1191f8f97440ca14e32ae26e08 100644 (file)
@@ -1,5 +1,4 @@
-# Copyright (c) 2008 Massimo Sandal
-#               2010 W. Trevor King
+# Copyright
 
 """Tutorial driver for Hooke.
 
index c70ee6b444ceb2d948bd46fb864528cc4c95af45..f5f6d05df95137e5a83e39bd15bc8c7734fa34a0 100644 (file)
@@ -1,3 +1,5 @@
+# Copyright
+
 """The `engine` module provides :class:`CommandEngine` for executing
 :class:`hooke.command.Command`\s.
 """
index e9bf27b43b96f494766db16eea60f0d47247dd31..22a9af38c3d98d801257fcc896fe2549aeee682d 100644 (file)
@@ -1,3 +1,5 @@
+# Copyright
+
 """Define :class:`Experiment` and assorted subclasses.
 
 This allows :class:`hooke.plugin.Plugin`\s to specify the types of
index 60449a1072f90092cb755a99829b193ed22c4e0c..b2b599835fd7f46ec8bef12eca684ecf30da32aa 100644 (file)
@@ -1,12 +1,7 @@
-#!/usr/bin/env python
+# Copyright
 
-'''
-Hooke - A force spectroscopy review & analysis tool.
-
-A free, open source data analysis platform
-
-COPYRIGHT
-'''
+"""Hooke - A force spectroscopy review & analysis tool.
+"""
 
 import multiprocessing
 import optparse
index 0f91d6a08185e05a2a5c9d2cfce39e778694468e..b0055e7c4a0568b09de08a2c6769daff17803776 100644 (file)
@@ -1,3 +1,5 @@
+# Copyright
+
 """The `interaction` module provides :class:`Request`,
 :class:`Response`, an related classes for handling user interaction
 through the
index 1d5e994f7b1c75e5bead1245f07283268fe299dc..87fc073a517402e782c7fb49b61542aeb100d0da 100644 (file)
@@ -1,3 +1,5 @@
+# Copyright
+
 """The `playlist` module provides a :class:`Playlist` and its subclass
 :class:`FilePlaylist` for manipulating lists of
 :class:`hooke.curve.Curve`\s.
index 98862c684fb459cea872479b19fdd48fcdbc311b..65835a7b5d0208be3e16a6d67f98f948a103a351 100644 (file)
@@ -1,3 +1,5 @@
+# Copyright
+
 """The `plugin` module provides optional submodules that add new Hooke
 commands.
 
index dee9e8807784c02818879f6551b2a71618fad01e..e6c4c27959ac399b3729d97aa5950a7fb7dcc68d 100644 (file)
@@ -1,5 +1,4 @@
-# -*- coding: utf-8 -*-
-# COPYRIGHT
+# Copyright
 
 """The autopeak module provides :class:`Autopeak`, a
 :class:`hooke.plugin.Plugin` for automatically extracting force peaks
index 594ffa9d55acaa58b87dbbeb4f4c3dc62bdb4e2a..a4af140fd4afde43241ece5ebf00d038c0c15247 100644 (file)
@@ -1,3 +1,5 @@
+# Copyright
+
 """The `config` module provides :class:`ConfigPlugin` and several
 associated :class:`hooke.command.Command`\s for handling
 :mod:`hooke.config` classes.
index f760cb8a2ded7f93e1c8cd92dca11d6781cc3bc6..8f3ec3655f1baa52034e620ad4b9698885b03dbc 100755 (executable)
@@ -1,4 +1,5 @@
-# -*- coding: utf-8 -*-
+# Copyright
+
 from ..libhooke import WX_GOOD, ClickedPoint
 
 import wxversion
index 369cfcc3b7fa86d49df9ac776a7953e8bd5f8e41..18aa4af966172236f40a01b8cc959a4131f51ccd 100644 (file)
@@ -1,3 +1,5 @@
+# Copyright
+
 """The `cut` module provides :class:`CutPlugin` and
 :class:`CutCommand`.
 """
index c44ba03a946971bd17ee209189e3024204f6faec..405fdde17d424b868319808b4130f78900c2a958 100644 (file)
@@ -1,3 +1,5 @@
+# Copyright
+
 """The `debug` module provides :class:`DebugPlugin` and associated
 :class:`hooke.command.Command`\s which provide useful debugging
 information.
index 767110ebdf5f81d1df63e473be72bd7af8648a21..7646694ffc67ffc959f224ed86820bfc21dfb88a 100644 (file)
@@ -1,15 +1,11 @@
-#!/usr/bin/env python
-# -*- coding: utf-8 -*-
+# Copyright
 
-'''
-FIT
-
-Force spectroscopy curves basic fitting plugin.
-Licensed under the GNU GPL version 2
+"""Force spectroscopy curves basic fitting plugin.
 
 Non-standard Dependencies:
 procplots.py (plot processing plugin)
-'''
+"""
+
 from ..libhooke import WX_GOOD, ClickedPoint
 
 import wxversion
index 0aa34f01846d06b01512d0aeb95db6eef43af880..2738cefc19f3a4a1288dbdaa5e7271266c674a71 100644 (file)
@@ -1,14 +1,10 @@
-#!/usr/bin/env python
+# Copyright
 
-'''
-FLATFILTS
-
-Force spectroscopy curves filtering of flat curves
-Licensed under the GNU LGPL version 2
+"""Force spectroscopy curves filtering of flat curves
 
 Other plugin dependencies:
 procplots.py (plot processing plugin)
-'''
+"""
 
 import xml.dom.minidom
 
index 2b5a79ba4f3fb0f3547ea62fb4eff3086e9dd680..156531bfad80daabf03df8e239b6cf4f37ccb766 100644 (file)
@@ -1,15 +1,10 @@
-#!/usr/bin/env python
-# -*- coding: utf-8 -*-
+# Copyright
 
-'''
-FLATFILTS
-
-Force spectroscopy curves filtering of flat curves
-Licensed under the GNU LGPL version 2
+"""Force spectroscopy curves filtering of flat curves
 
 Other plugin dependencies:
 procplots.py (plot processing plugin)
-'''
+"""
 
 from hooke.libhooke import WX_GOOD
 
index 0ac2164be981ff8ed3697220f99344f68c339187..0f99be98911b232f8ee16deb1661bb29b0f521a0 100644 (file)
@@ -1,8 +1,8 @@
-'''
-GENERALCLAMP.py
+# Copyright
+
+"""Plugin regarding general force clamp measurements
+"""
 
-Plugin regarding general force clamp measurements
-'''
 from hooke.libhooke import WX_GOOD, ClickedPoint
 
 import wxversion
index 395da08ecf3ed131f158eb8c7c4daa8c4b7ac8be..cc47121ac346c0f5d022c3d7cf26d6d5f95dbc60 100644 (file)
@@ -1,8 +1,7 @@
-'''
-generaltccd.py
+# Copyright
 
-General utilities for TCCD stuff
-'''
+"""General utilities for TCCD stuff
+"""
 
 class generaltccdCommands(object):
 
index ef644c08cd3c547d50369b67c12c538e2084f58d..c16821aa020ceaa902c2b09637ac125a1121772a 100644 (file)
@@ -1,11 +1,7 @@
-#!/usr/bin/env python
-# -*- coding: iso-8859-1 -*-
+# Copyright
 
-'''
-generalvclamp.py
-
-Plugin regarding general velocity clamp measurements
-'''
+"""Plugin regarding general velocity clamp measurements
+"""
 
 from hooke.libhooke import WX_GOOD, ClickedPoint
 import wxversion
index 9175b5c60b767723379289a41189792cf2af8285..d8885d1277c173e09d581f46087471614988645e 100755 (executable)
@@ -1,4 +1,5 @@
-# -*- coding: utf-8 -*-
+# Copyright
+
 from ..libhooke import WX_GOOD, ClickedPoint
 import wxversion
 wxversion.select(WX_GOOD)
index d2f92d4edc3c8273eb0699bf12ae2887441c512f..a08c787d15a4eeeaeed0b394878ae57c6980d3ba 100644 (file)
@@ -1,9 +1,7 @@
-'''
-COMMAND MACRO PLUGIN FOR HOOKE
+# Copyright
 
-Records, saves and executes batches of commands
-(c)Alberto Gomez-Casado 2008
-'''
+"""Records, saves and executes batches of commands
+"""
 
 import os.path
 import string
index 74e483626be410a1a9fc49cac37a2bf64dc8b188..be09c9f8cdd98f267e57032f8b67cd2d341acc7f 100644 (file)
@@ -1,12 +1,11 @@
-'''
-massanalysis.py
+# Copyright
 
-Global analysis of force curves with various parameters
+"""Global analysis of force curves with various parameters
 
 Requires:
 libpeakspot.py
 flatfilts.py
-'''
+"""
 
 import numpy as np
 import csv
index e2370b6859ce453bbf493be68b0af2820c95093d..fb4482b32e557180224f296c62a8c7ebcfc73906 100644 (file)
@@ -1,4 +1,5 @@
-# -*- coding: utf-8 -*-
+# Copyright
+
 from hooke.libhooke import WX_GOOD, ClickedPoint
 
 import wxversion
index 2e620fdda6e62ece492de7e474f6241a262a010f..26440e9aeb2f9ba8bb0d5bf174920f6cb139c1b5 100644 (file)
@@ -1,11 +1,4 @@
-#!/usr/bin/env python
-
-'''
-multifit.py
-
-Alberto Gomez-Casado, (c) 2010, University of Twente (The Netherlands)
-Licensed under GNU GPL v2
-'''
+# Copyright
 
 #FIXME clean this, probably some dependencies are not needed
 
index 4808a3bc3ef889e94177b835a1f9ae1b8acb4878..1da2dc086ad53ecdc882064357fbdb7803838149 100644 (file)
@@ -1,3 +1,5 @@
+# Copyright
+
 """The `note` module provides :class:`NotePlugin` the associated
 :class:`hooke.command.Command`\s for annotating several Hooke classes
 (:mod:`hooke.playlist.Playlist`, :mod:`hooke.curve.Curve`, ...).
index 479c71c0ec4adc61ec1b09fa4a99ef8cf5461bee..54f24d3ddbdb4bb38bb82c07680347a580b14a5a 100644 (file)
@@ -1,5 +1,5 @@
-#!/usr/bin/env python
-# -*- coding: utf-8 -*-
+# Copyright
+
 from ..libhooke import WX_GOOD, ClickedPoint, config_file_path
 
 from mdp import pca
index a81112d093ed4be442784e0b02a8a975782bf00d..bb0fc87722d5c9699e6fdefb3f4dc0a774c871eb 100644 (file)
@@ -1,8 +1,8 @@
-'''
-a library of helping functions for spotting force spectroscopy peaks
+# Copyright
+
+"""a library of helping functions for spotting force spectroscopy peaks.
+"""
 
-(c)Fabrizio Benedetti and Massimo Sandal , 2007
-'''
 import numpy as np
 
 def conv_dx(data,vect):
index 2e943829b303025fd76ba95dd9b6a49882946a35..33ff5e61576534dd910c1aed5db86133298918c1 100644 (file)
@@ -1,3 +1,5 @@
+# Copyright
+
 """The `playlist` module provides :class:`PlaylistPlugin` several
 associated :class:`hooke.command.Command`\s for handling
 :mod:`hooke.playlist` classes.
index c7ac871d056e31a634075cbe19320a6af5c178a5..066eee3e6a8d7eae54cf2b89bbfe8828f57a1f50 100644 (file)
@@ -1,9 +1,8 @@
-'''
-PROCPLOTS
-Processed plots plugin for force curves.
+# Copyright
+
+"""Processed plots plugin for force curves.
+"""
 
-Licensed under the GNU GPL version 2
-'''
 from ..libhooke import WX_GOOD
 import wxversion
 wxversion.select(WX_GOOD)
index 715a4a30e984ec49169eb8137ec8a351d30fc3fc..e19be0c0052458f617d0e1a37f7e4a98d36f9fcb 100644 (file)
@@ -1,8 +1,4 @@
-#!/usr/bin/env python
-
-'''review.py
-Alberto Gomez-Casado (c) 2010 University of Twente
-'''
+# Copyright
 
 from ..libhooke import WX_GOOD
 import wxversion
index 719f980f8cffddac5b7409116a8cf1c83555ea8b..ad76521f7a5fc7061a390784f037496a21af1e5f 100644 (file)
@@ -1,11 +1,7 @@
-#!/usr/bin/env python
+# Copyright
 
-'''
-SHOW CONVOLUTED CURVE PLUGIN FOR HOOKE
-
-This plugin contains a plotmanipulator to show the convoluted curve.
-(c) Dr. Rolf Schmidt, 2009
-'''
+"""This plugin contains a plotmanipulator to show the convoluted curve.
+"""
 
 import libpeakspot
 
index 708cafd1adac9ff1b6aae9e89dee6c0cea95670b..c3d619bdf1eef5622daab8bcfdfa867128880e1b 100644 (file)
@@ -1,3 +1,5 @@
+# Copyright
+
 from ..libhooke import WX_GOOD
 import wxversion
 wxversion.select(WX_GOOD)
index 5a56deda381c7aa56b37b2efff97f30196df70ea..7f490366bb9a0abe0093de350e8d1cb9254530ce 100644 (file)
@@ -1,3 +1,5 @@
+# Copyright
+
 """The `system` module provides :class:`SystemPlugin` and several
 associated :class:`hooke.command.Command`\s for interacting with the
 operating system and execution environment.
index fde2a9f190326ccbf3dfaf59a465f6ffb537a373..349118e835b40a1f31ad70dc3c22797af631b3b7 100644 (file)
@@ -1,10 +1,8 @@
-'''
-TUTORIAL PLUGIN FOR HOOKE
+# Copyright
 
-This plugin contains example commands to teach how to write an Hooke plugin, including description of main Hooke
-internals.
-(c)Massimo Sandal 2007
-'''
+"""This plugin contains example commands to teach how to write an
+Hooke plugin, including description of main Hooke internals.
+"""
 
 import numpy as np
 
index 1f2bd4e2cf536fabb10c5e24d741441011f6e7b0..8805aa96f72c6f07c899b5f07ec725ca719404f1 100644 (file)
@@ -1,3 +1,5 @@
+# Copyright
+
 """The `ui` module provides :class:`UserInterface` and various subclasses.
 """
 
index 9b2effe5695623419621f18a8a0f79e6d517b81c..7d090a38d1d58b8aaa130b640b21dc48e09a348a 100644 (file)
@@ -1,3 +1,5 @@
+# Copyright
+
 """Defines :class:`CommandLine` for driving Hooke from the command
 line.
 """
index 57d6b18d41e02f46802b358acbb615e4db01fbc8..0e60ae61810927fb4cab59e4ac82b8958d0ee01f 100644 (file)
@@ -1,3 +1,5 @@
+# Copyright
+
 
     def _generate_vectors(self):
         """
index 3f5b4a74262471c52c3c57df5c93e801e1d90893..ffc96bcfc46ada6dd6a08ad2814b0a0af14469e3 100644 (file)
@@ -1,3 +1,5 @@
+# Copyright
+
     #PLOT EXPORT AND MANIPULATION COMMANDS
     def help_export(self):
         print '''
index 9297d10a6ef468b072f3ac4014d21f60947d2831..d810d1991875935ce83d8f46d803978a87818340 100644 (file)
@@ -1,16 +1,7 @@
-#!/usr/bin/env python
-# -*- coding: utf-8 -*-
+# Copyright
 
-'''
-formatter.py
-
-Number formatting utilities for Hooke.
-
-Copyright (C) 2006 Massimo Sandal (University of Bologna, Italy).
-With algorithms contributed by Francesco Musiani (University of Bologna, Italy)
-
-This program is released under the GNU General Public License version 2.
-'''
+"""A number formatting utilities for Hooke.
+"""
 
 from matplotlib.ticker import ScalarFormatter
 
index 2646316c1dc348897ba1840218e5122098cf0b71..e01d4569d80bdb199e6dcdbdb55cf4ab60cd3cbd 100644 (file)
@@ -1,3 +1,5 @@
+# Copyright
+
 #import os
 #import os.path
 import wx
index 402b6f3cdfe1b7777c62b53d5d21f05c70b5e9d7..78bd7bdeaced3c0fc63a1da7243a109e293ff101 100644 (file)
@@ -1,3 +1,5 @@
+# Copyright
+
 import sys
 import time
 import math
index ecf71f04093ca3449403d387be1d85dc0f9be65c..246407abd0307bc9607aee8dc93e6470e6c4e932 100644 (file)
@@ -1,4 +1,4 @@
-#!/usr/bin/env python
+# Copyright
 
 import sys
 import wx
index 23c64a111415403d05f476e02acf4afbdfc10af4..76b3662112e2b6f0eace1660f5bb27053428d381 100644 (file)
@@ -1,3 +1,5 @@
+# Copyright
+
 class PlotObject(object):
 
     def __init__(self):
index 7dd67d6b45be8ce82538f8455b8735854f7246f1..7e5579bf4144d8a255c5232576ce839f95361d79 100644 (file)
@@ -1,3 +1,5 @@
+# Copyright
+
 #PLOT INTERACTION COMMANDS
 #-------------------------------
     def help_plot(self):
index f0813c751a447db769542dea29729de8e5e68ead..0c25083c8712b0ad8a49e0b2d189dacab3eab234 100644 (file)
@@ -1,3 +1,5 @@
+# Copyright
+
 class ClickedPoint(object):
     '''
     this class defines what a clicked point on the curve plot is
index 32ee4053fa55804e71fbb187f054e0e4a027af39..0b6c984fc395d86ee361c10d092a818a7571d54f 100644 (file)
@@ -1,18 +1,14 @@
-'''
-//
-// prettyformat.py - simple Python function to format values with nice prefixes
-// Version 1.0.1
-//
-// History
-// 2009 07 16: added negative number support
-//             added decimal-formatted output
-//
-// Copyright (c) 2009 Rolf Schmidt, Montreal
-// rschmidt@alcor.concordia.ca
-//
-// This procedure is released under the GNU General Public License version 2
-//
-'''
+# Copyright
+
+"""Format values with nice prefixes.
+History:
+
+* 2009 07 16:
+
+  * added negative number support
+  * added decimal-formatted output
+"""
+__version__ = "1.0.1"
 
 import math
 from numpy import isnan
@@ -138,4 +134,4 @@ iDecimals=3
 for aValue in scaleValues: print decimalFormat(aValue/iMultiplier, iDecimals),
 #print the scale label using the value at iIndex
 print '\n'+get_prefix(scaleValues[iIndex])+'N'
-'''
\ No newline at end of file
+'''
index c79b3befc75cbb1b375abde294f2ace5cb25c57b..3baf493dfba92a7fff3cd6377b18346794112d81 100644 (file)
@@ -1,3 +1,5 @@
+# Copyright
+
 import prettyformat
 
 DEFAULT_COLOR = 'orange'
index 8b1bf74f1ff7acf4c7f6173e39a7c037b4ecef83..ab17e10611d3ab3fb4a4ecd87132c3d09fc4da55 100644 (file)
@@ -1,4 +1,4 @@
-# COPYRIGHT
+# Copyright
 
 """The util module contains assorted utilities not directly associated
 with Hooke functionality.
index c2302e06b79b4b7a4f441fc1c5bc59068f1b7f8c..227acce1de23721efafc70673400dfd6a76dd52e 100644 (file)
@@ -1,4 +1,4 @@
-# COPYRIGHT
+# Copyright
 
 """Define :class:`Graph`, a directed, acyclic graph structure.
 :class:`Graph`\s are composed of :class:`Node`\s, also defined by this
index 4f595c04224d2d9ce5034ee98084e5c78dec2dca..92d1f28d7ce15af1513009e2022a4790bed02aee 100644 (file)
@@ -1,3 +1,5 @@
+# Copyright
+
 """`pluggable`
 """
 
index db44e7ce98faf2f9c4ff05c66ba10fc340f108e5..4e41355bfa62c70d5a88d5b874b356f6d3c7e84b 100644 (file)
--- a/setup.py
+++ b/setup.py
@@ -1,3 +1,5 @@
+# Copyright
+
 """Hooke: tools for analyzing force spectroscopy data.
 
 Mercurial repository:
index 9c4c13d2d3f733b6613beec3f289c6f4990fdf77..66a267bfc887c639295455c79de91cf2ee5855b4 100644 (file)
@@ -1,3 +1,5 @@
+# Copyright
+
 """Hooke integration tests.
 
 Besides the unittests embedded in the Hooke code, we also want to
index 9f57285af8d03e1623fc99fd5ec3a55421814204..49373ee30b8a58526788366fcec413f0a1fe9bf4 100644 (file)
@@ -1,3 +1,5 @@
+# Copyright
+
 """
 >>> from hooke.hooke import Hooke
 >>> h = Hooke()