hooke.git
14 years agoHooke(GUI) illysam
illysam [Wed, 3 Mar 2010 13:08:41 +0000 (13:08 +0000)]
Hooke(GUI)
fixed default settings in ini files

14 years agoHooke(GUI)
illysam [Tue, 2 Mar 2010 20:46:08 +0000 (20:46 +0000)]
Hooke(GUI)
hooke.py
- added version information for ConfigObj and wxPropGrid in do_version
- added preferences for playlist an workdir
- UpdatePlot now only uses data and not results to set the scale decimals and prefixes

ReadMe.txt
- updated the Wiki page HookeGUI and used it as the ReadMe

hooke configspec.ini/hooke.ini
- removed section 'core'

drivers/mfp1d.py
- deflection and LVDT files can now be stored in the same folder (forgot about the filemask in do_genlist)

drivers/mfp3d.py
- improved file recognition

lib/curve.py
- renamed Multiplier/multiplier to Prefix/prefix

lib/libhooke.py
- moved pickup_contact_point to autopeak.py

lib/results.py
- removed old code

plugins/autopeak.py
- added pickup_contact_point (was in libhooke before)

plugins/core.ini
- added 'preferences'options: playlist and workdir
- renamed 'preferences'options: multiplier to prefix

plugins/generalvclamp.py
- renamed multiplier to prefix

plugins/playlist.ini and playlist.py
- added option: detect_mfp1d

plugins/plot.ini and plot.py
- renames option 'plot' to 'preferences'
- renamed multiplier to prefix

plugins/procplots.ini and procplots.py
- renamed multiplier to prefix

14 years agoHooke(GUI)
illysam [Mon, 1 Mar 2010 17:30:27 +0000 (17:30 +0000)]
Hooke(GUI)
hooke.py
- added check for off-screen window position on startup
- added note panel
- added check for existing plugin commands
- fixed access error on close (forgot to deregister a listener)
- added option to hide file extension from playlist and plot title
- added 'do_copylog'
- added general preferences
- modifed UpdatePlot to use individual scale formatter and legends for subplots
- added default settings for scale formatters and legends
- added general preference 'use_zero' to dispaly '0' on axes rather than e.g. '0.00'

hooke configspec.ini/hooke.ini
- added mfp1d driver
- added mfp3d driver
- removed curvetools plugin

drivers/mfp1dexport.py
- corrected spelling

drivers/picoforce.py
- removed detriggerize

drivers/mfp1d.py
- added driver for direct import of MFP-1D files

drivers/mfp3d.py
- added driver for direct import of MFP-3D files

lib/clickedpoint.py
- added object ClickedPoint to lib (was in libhooke before)

lib/curve.py
- added properties decimals, legend and multiplier to Curve
- added classes Data, Decimals, Multiplier and PrefixFormatter

lib/delta.py
- added object Delta to lib

lib/file.py
- rename self.notes to self.note

lib/libhooke.py
- added fit_interval_nm (was in curvetools before)
- added pickup_contact_point(was in curvetools before)
- added remove_extension

lib/playlist.py
- added note support

panels/ploy.py
- added 'x' and 'y' to status text

panels/note.py
- added note panel

plugins/autopeak.ini and autopeak.py
- added options: delta_force, plot_linewidth, plot_size and plot_style

plugins/core.ini
- added 'preferences'options: hide_curve_extension, legend, x_decimals, x_multiplier, y_decimals, y_multiplier and use_zero
- added 'copylog' options: destination and use_LVDT_folder

plugins/export.ini and export.py
- added 'notes' options: filename, folder, prefix and use_playlist_filename
- added do_notes

plugins/flatfilts.ini and flatfilts.py
- corrected some default values
- added warning about not applying the flatten plotmanipulator

plugins/generalvclamp.py
- updated copyright information

plugins/plot.ini and plot.py
- corrected some default values
- added support for options: decimals, legend and multiplier

plugins/procplots.ini and procplots.py
- corrected some default values
- added support for options: decimals, legend and multiplier to do_fft

14 years agoHookeGUI
illysam [Thu, 25 Feb 2010 15:05:49 +0000 (15:05 +0000)]
HookeGUI
commands.py: plugins are now sorted in alphabetical order in the Commands panel

14 years agoHooke(GUI)
illysam [Thu, 25 Feb 2010 14:32:43 +0000 (14:32 +0000)]
Hooke(GUI)
hooke.py
- added GetPlotmanipulator()
- changed _delta() to return a delta class and not update the plot
- added multiplier support to UpdatePlot(), the user can now choose to display the scales in
pm/nm for x and pN/nN for y, if necessary, more multipliers can be added easily
- added decimals support to UpdatePlot(), the user can now choose how many decimals to display
- added legend support to UpdatePlot(), the user can now choose to display a legend

hooke.ini
- added plot plugin (handles global options for plot: multiplier, decimals, legend)

jpk.py
- added copyright information

prettyformat.py
- renamed variables to a more pythonic style
- added whitespace stripping option to prettyformat()
- added get_multiplier()
- added get_exponent()
- updated examples

autopeak.py
- added copyright information

fit.py
- removed specific import of libhooke.coth
- replaced whatset=1 by whatset=lh.RETRACTION

flatfilts.py
- added copyright information
- added apply_plotmanipulators option (all, none, flatten) to do_convfilt()

generalvclamp.ini/generalvclamp.py
- added options: decimals, multiplier, show_in_legend to [distance] and [force]
- added options: decimals, multiplier, show_in_legend to [distance] and [force]
- added options: baseline_color, baseline_show, baseline_show_in_legend, baseline_size, decimals,
maximum_color, maximum_show, maximum_show_in_legend, maximum_size, maximumrange_color,
maximumrange_show, maximumrange_show_in_legend, maximumrange_size and multiplier to [forcebase]
- added options: decimals, point_show_in_legend, slope_show_in_legend to [slope]
- added copyright information
- added prettyformat support to do_distance(), do_force(), do_forcebase(), do_slope()
- changed whatset=1 to whatset=lh.RETRACTION in linefit_between()

playlist.ini
- corrected folder location and default playlist file

plot.ini/plot.py
- added plot.ini
- modified plot.py to simply update the current plot (usually after changes are made to plot.ini)

procplots.py
- changed whatset=1 to whatset=lh.RETRACTION in do_fft()

results.ini
- changed [fit_function] to [result_type]
- added result type 'multidistance'

14 years agoHookeGUI
illysam [Mon, 22 Feb 2010 20:29:30 +0000 (20:29 +0000)]
HookeGUI
added curvetools.ini
added curvetools.py
added multidistance.ini
added multidistance.py

14 years agohooke.py
illysam [Fri, 19 Feb 2010 21:07:57 +0000 (21:07 +0000)]
hooke.py
- added ApplyPlotmanipulators()
- added configuration support to _delta()
- added linewidth option to UpdatePlot()
- 'fixed' GetDisplayedPlot()

hooke configspec.ini
- added curvetools plugin

hooke.ini
- added curvetools plugin
- added multidistance plugin
- removed plot plugin (do_replot() was moved to procplots.py)

curve.py
- added linewidth

playlist.py
- fixed the way the filename is retrieved from the playlist file

plugin.py
- added option section
- removed option key
- added comments

prettyformat.py
- fixed pretty_format() for 0 and NaN

results.py
- added class ResultsMultiDistance()
- fixed set_multipliers()

autopeak.ini/autopeak.py
- renamed 'peak_color' option to 'color'
- removed options: peak_show and peak_size (now in flatfilts.py-do_peaks())
- renamed x_values/y_values to retraction.x/retraction.y, respectively
- removed flatten plotmanipulator option (now in convfilt)

export.ini/export.py
- added append option

flatfilts.ini/flatfilts.py
- added apply_plotmanipulators option
- added configuration support to has_peaks()
- removed exec_has_peaks() as it is no longer necessary

generalvclamp.ini/generalvclamp.py
- added options: color, size to [distance]
- renamed 'show_points' to 'show' in [distance]
- added options: color, show, size to [force]
- added options: color, show, size to [forcebase]
- added options: point_color, point_show, point_size, slope_color, slope_linewidth, slope_show to [slope]
- added configuration support to do_distance(), do_force()

procplots.ini/procplots.py
- added option centerzero
- moved do_replot() form plot.py to procplots.py

results.py
- fixed do_show_results() to work with configuration options

14 years agoadded plotmanipulator centerzero to procplots.py
illysam [Sat, 6 Feb 2010 13:36:44 +0000 (13:36 +0000)]
added plotmanipulator centerzero to procplots.py

14 years agoAdded ReadMe.txt and some docstrings
illysam [Fri, 5 Feb 2010 18:11:58 +0000 (18:11 +0000)]
Added ReadMe.txt and some docstrings

14 years agoAdded illysam branch 0.9.0
devicerandom [Mon, 1 Feb 2010 16:09:54 +0000 (16:09 +0000)]
Added illysam branch

W. Trevor King (2010-6-3):
This branch originally had a separate root from the default branch,
despite being a fork.  The history of the forking has been lost, so
I'm grafting it on at a likely place.  The graft should help with
merging future changes, but don't consider it to be the true history
of this branch.

14 years agofixed: plot does not display on Windows at program launch (troubleshooting issue 1)
illysam [Fri, 7 Aug 2009 13:21:48 +0000 (13:21 +0000)]
fixed: plot does not display on Windows at program launch (troubleshooting issue 1)
fixed: driver tries to open a directory (issue 15)

14 years agofixed counter issue
illysam [Fri, 31 Jul 2009 19:39:18 +0000 (19:39 +0000)]
fixed counter issue

14 years agoFixed MFP1D export from Igor 4 (wavenote was not complete)
illysam [Wed, 29 Jul 2009 17:19:47 +0000 (17:19 +0000)]
Fixed MFP1D export from Igor 4 (wavenote was not complete)

14 years ago(no commit message)
illysam [Wed, 29 Jul 2009 13:34:33 +0000 (13:34 +0000)]

14 years agoadding a folder creation with the good plot files inside
pancaldi.paolo [Fri, 24 Jul 2009 18:24:38 +0000 (18:24 +0000)]
adding a folder creation with the good plot files inside

14 years ago(hooke_cli.py) text export, now with measure units. Fixes issue 0014
devicerandom [Fri, 24 Jul 2009 14:58:44 +0000 (14:58 +0000)]
(hooke_cli.py) text export, now with measure units. Fixes issue 0014

14 years ago(mfp1dexport.py) Fixed k determination, at least until we find news on the mysteries...
devicerandom [Fri, 24 Jul 2009 14:35:36 +0000 (14:35 +0000)]
(mfp1dexport.py) Fixed k determination, at least until we find news on the mysteries of mfp export

14 years ago(mfp1dexport.py) Fixed trivial bug in K determination ; fixed optimistic __init__...
devicerandom [Fri, 24 Jul 2009 14:12:19 +0000 (14:12 +0000)]
(mfp1dexport.py) Fixed trivial bug in K determination ; fixed optimistic __init__ leading to random crashes

14 years ago(hooke_cli.py) fixed export - bug 0011
devicerandom [Fri, 3 Jul 2009 17:55:00 +0000 (17:55 +0000)]
(hooke_cli.py) fixed export - bug 0011

14 years agopCluster ver.1 ... working! oneClick style. Updated with automatic filter calculation.
pancaldi.paolo [Wed, 1 Jul 2009 23:10:06 +0000 (23:10 +0000)]
pCluster ver.1 ... working! oneClick style. Updated with automatic filter calculation.

14 years agoUpdated with "debug" option and some explanation.
pancaldi.paolo [Wed, 1 Jul 2009 23:04:44 +0000 (23:04 +0000)]
Updated with "debug" option and some explanation.
Maybe the last update!

14 years ago(mfp_igor_scripts) Scripts committed
devicerandom [Mon, 29 Jun 2009 20:21:41 +0000 (20:21 +0000)]
(mfp_igor_scripts) Scripts committed

14 years ago(mfp1dexport.py , mfp_igor_scripts) Initial indirect support for the MFP1D Asylum...
devicerandom [Mon, 29 Jun 2009 20:16:20 +0000 (20:16 +0000)]
(mfp1dexport.py , mfp_igor_scripts) Initial indirect support for the MFP1D Asylum microscope files, via exporting scripts

14 years agopcluster improved with density estimation and second PCA. next step will be to clean...
pancaldi.paolo [Fri, 26 Jun 2009 14:45:09 +0000 (14:45 +0000)]
pcluster improved with density estimation and second PCA. next step will be to clean everything in order to use pCluster in oneClick style!

14 years agoupdated with density limit
pancaldi.paolo [Fri, 26 Jun 2009 14:21:04 +0000 (14:21 +0000)]
updated with density limit

14 years agoJust added a new config variable, "force_multiplier", which unsurprisingly muliplies...
marcobrucale [Mon, 22 Jun 2009 10:52:13 +0000 (10:52 +0000)]
Just added a new config variable, "force_multiplier", which unsurprisingly muliplies each Y on an SMFS curve. Default value is 1. This is sometimes useful for calibration.

14 years ago(autopeak.py, etc.) added noflatten option to autopeak, plus small stuff here and...
devicerandom [Tue, 26 May 2009 16:32:47 +0000 (16:32 +0000)]
(autopeak.py, etc.) added noflatten option to autopeak, plus small stuff here and there

14 years ago(mcs.py) lower- and upper- case both working
devicerandom [Wed, 20 May 2009 11:35:11 +0000 (11:35 +0000)]
(mcs.py) lower- and upper- case both working

14 years ago(mcs.py , generaltccd.py) added first version of TCCD driver and utilities
devicerandom [Thu, 7 May 2009 11:25:23 +0000 (11:25 +0000)]
(mcs.py , generaltccd.py) added first version of TCCD driver and utilities

14 years agoAdded a small feature in the 'autopeak' command. If the variable 'baseline_clicks...
marcobrucale [Thu, 30 Apr 2009 10:21:49 +0000 (10:21 +0000)]
Added a small feature in the 'autopeak' command. If the variable 'baseline_clicks' is set to -1, no baseline is calculated. Rather, the ordinate of the contact point (either hand-picked or automatically found depending on other autopeak arguments) is taken as the zero force point.

15 years agoadd doublepca and triplepca functions
pancaldi.paolo [Fri, 24 Apr 2009 14:00:42 +0000 (14:00 +0000)]
add doublepca and triplepca functions

15 years ago(autopeak.py, flatfilts.py, hooke_cli.py) various error checkings
devicerandom [Fri, 20 Mar 2009 16:26:38 +0000 (16:26 +0000)]
(autopeak.py, flatfilts.py, hooke_cli.py) various error checkings

15 years agoPCA improved: it takes columns and multiplier factor from pca_config.txt or from...
pancaldi.paolo [Fri, 13 Mar 2009 01:29:23 +0000 (01:29 +0000)]
PCA improved: it takes columns and multiplier factor from pca_config.txt or from second argument, and save a png file.
new MULTIPCA function: multiply selected column for values 1-100 and save all plots.

15 years ago(tutorial.py) updated plugin tutorial
devicerandom [Wed, 11 Mar 2009 16:04:39 +0000 (16:04 +0000)]
(tutorial.py) updated plugin tutorial

15 years agonothing of important (new function for building a file's coordinate)
pancaldi.paolo [Wed, 11 Mar 2009 14:31:34 +0000 (14:31 +0000)]
nothing of important (new function for building a file's coordinate)

15 years ago(pcluster.py) again, dirty stuff for testing
devicerandom [Mon, 9 Mar 2009 19:37:43 +0000 (19:37 +0000)]
(pcluster.py) again, dirty stuff for testing

15 years agoadd file configuration in order to choice the pca's columns
pancaldi.paolo [Mon, 9 Mar 2009 15:33:21 +0000 (15:33 +0000)]
add file configuration in order to choice the pca's columns

15 years agoconfiguration file for pca's columns
pancaldi.paolo [Mon, 9 Mar 2009 15:32:02 +0000 (15:32 +0000)]
configuration file for pca's columns

15 years ago(pcluster.py) testing stuff for test datasets
devicerandom [Fri, 6 Mar 2009 15:22:04 +0000 (15:22 +0000)]
(pcluster.py) testing stuff for test datasets

15 years ago(pcluster.py) fixed typo
devicerandom [Wed, 4 Mar 2009 19:32:14 +0000 (19:32 +0000)]
(pcluster.py) fixed typo

15 years agofixed many importants bugs: flatten, c_leng(ths) and p_leng(ths)
pancaldi.paolo [Wed, 4 Mar 2009 19:21:49 +0000 (19:21 +0000)]
fixed many importants bugs: flatten, c_leng(ths) and p_leng(ths)

15 years ago(pcluster.py) fixed stupid crash
devicerandom [Wed, 4 Mar 2009 14:08:34 +0000 (14:08 +0000)]
(pcluster.py) fixed stupid crash

15 years agolittle changing in the list of clustering coordinates (columns view)
pancaldi.paolo [Wed, 4 Mar 2009 13:47:21 +0000 (13:47 +0000)]
little changing in the list of clustering coordinates (columns view)

15 years ago(flatfilts.py) fixed peaks command crashing (pcluster.py) fixed contact point determi...
devicerandom [Wed, 4 Mar 2009 13:07:50 +0000 (13:07 +0000)]
(flatfilts.py) fixed peaks command crashing (pcluster.py) fixed contact point determination

15 years ago(autopeak.py) fixed stuff about color management
devicerandom [Tue, 3 Mar 2009 17:58:58 +0000 (17:58 +0000)]
(autopeak.py) fixed stuff about color management

15 years ago(generalvclamp.py) now linefit_between accepts whatset
devicerandom [Tue, 3 Mar 2009 15:58:29 +0000 (15:58 +0000)]
(generalvclamp.py) now linefit_between accepts whatset

15 years ago(libhookecurve.py, hooke.py , fit.py, generalvclamp.py) Added color attribute to...
devicerandom [Tue, 3 Mar 2009 15:14:03 +0000 (15:14 +0000)]
(libhookecurve.py, hooke.py , fit.py, generalvclamp.py) Added color attribute to the PlotObject

15 years ago(pcluster.py) temporary things for quick and dirty testing
devicerandom [Tue, 3 Mar 2009 14:30:14 +0000 (14:30 +0000)]
(pcluster.py) temporary things for quick and dirty testing

15 years ago(hooke.py) scatter_red patch to have red scatterplot
devicerandom [Tue, 3 Mar 2009 14:23:25 +0000 (14:23 +0000)]
(hooke.py) scatter_red patch to have red scatterplot

15 years ago(pcluster.py) last version by paolo
devicerandom [Tue, 3 Mar 2009 13:35:23 +0000 (13:35 +0000)]
(pcluster.py) last version by paolo

15 years ago(libhooke.py) fixed stupid algorithm for finding nearest contact point
devicerandom [Mon, 2 Mar 2009 15:52:26 +0000 (15:52 +0000)]
(libhooke.py) fixed stupid algorithm for finding nearest contact point

15 years ago(generalvclamp.py) error checking in slope command
devicerandom [Mon, 2 Mar 2009 13:36:42 +0000 (13:36 +0000)]
(generalvclamp.py) error checking in slope command

15 years ago(pcluster.py) fixed scatterplot of pca
devicerandom [Mon, 2 Mar 2009 13:31:14 +0000 (13:31 +0000)]
(pcluster.py) fixed scatterplot of pca

15 years ago(pcluster.py) still trying stuff
devicerandom [Mon, 2 Mar 2009 08:51:42 +0000 (08:51 +0000)]
(pcluster.py) still trying stuff

15 years ago(flatfilts.py) seedouble config variables was unused; fixed
devicerandom [Thu, 26 Feb 2009 20:45:18 +0000 (20:45 +0000)]
(flatfilts.py) seedouble config variables was unused; fixed

15 years ago(pcluster.py) added pca, pclick - requires MDP
devicerandom [Thu, 26 Feb 2009 14:07:46 +0000 (14:07 +0000)]
(pcluster.py) added pca, pclick - requires MDP

15 years ago(pcluster.py) fixed indentation (ok)
devicerandom [Wed, 25 Feb 2009 16:34:08 +0000 (16:34 +0000)]
(pcluster.py) fixed indentation (ok)

15 years ago(pcluster.py) fixed indentation (maybe)
devicerandom [Wed, 25 Feb 2009 15:05:12 +0000 (15:05 +0000)]
(pcluster.py) fixed indentation (maybe)

15 years ago(pcluster.py) fixed missed declaration
devicerandom [Wed, 25 Feb 2009 14:58:32 +0000 (14:58 +0000)]
(pcluster.py) fixed missed declaration

15 years ago(hooke_cli.py , hooke.py) fixed nasty bug preventing correct datasets to be chosen
devicerandom [Wed, 25 Feb 2009 14:19:41 +0000 (14:19 +0000)]
(hooke_cli.py , hooke.py) fixed nasty bug preventing correct datasets to be chosen

15 years ago(libhooke.py) fixed crash when saving playlist with wrong path
devicerandom [Tue, 24 Feb 2009 10:53:51 +0000 (10:53 +0000)]
(libhooke.py) fixed crash when saving playlist with wrong path

15 years ago(pcluster.py) fixed bug in saving filenames; adding coordinates
devicerandom [Tue, 24 Feb 2009 10:52:05 +0000 (10:52 +0000)]
(pcluster.py) fixed bug in saving filenames; adding coordinates

15 years ago(pcluster.py) now almost working
devicerandom [Fri, 20 Feb 2009 17:24:11 +0000 (17:24 +0000)]
(pcluster.py) now almost working

15 years ago(pcluster.py) output of basic coordinates for further analysis
devicerandom [Thu, 19 Feb 2009 15:30:08 +0000 (15:30 +0000)]
(pcluster.py) output of basic coordinates for further analysis

15 years ago(pcluster.py) now accepts fixed persistent length
devicerandom [Thu, 19 Feb 2009 13:49:41 +0000 (13:49 +0000)]
(pcluster.py) now accepts fixed persistent length

15 years ago(pcluster.py) fixed crash when file not recognized
devicerandom [Thu, 19 Feb 2009 11:30:57 +0000 (11:30 +0000)]
(pcluster.py) fixed crash when file not recognized

15 years agoadded first (still to debug) version of pcluster
devicerandom [Fri, 13 Feb 2009 13:48:23 +0000 (13:48 +0000)]
added first (still to debug) version of pcluster

15 years ago(autopeak.py) prints measurements before AND after choosing peaks
devicerandom [Wed, 7 Jan 2009 15:11:33 +0000 (15:11 +0000)]
(autopeak.py) prints measurements before AND after choosing peaks

15 years ago(autopeak.py) whatset variable now defined, led to crash in some cases, fixed
devicerandom [Wed, 7 Jan 2009 11:54:40 +0000 (11:54 +0000)]
(autopeak.py) whatset variable now defined, led to crash in some cases, fixed

15 years ago(fit.py , flatfilts.py) fixed severe bug in convfilt; now contact point is correctly...
devicerandom [Thu, 27 Nov 2008 11:55:39 +0000 (11:55 +0000)]
(fit.py , flatfilts.py) fixed severe bug in convfilt; now contact point is correctly calculated for every curve

15 years ago(autopeak.py) autopeak outputs sigma for contour length and persistence length
devicerandom [Fri, 14 Nov 2008 11:09:28 +0000 (11:09 +0000)]
(autopeak.py) autopeak outputs sigma for contour length and persistence length

15 years ago(fit.py , autopeak.py) wlc fitting now uses ODR algorithms. wlc command returns stand...
devicerandom [Thu, 13 Nov 2008 15:55:00 +0000 (15:55 +0000)]
(fit.py , autopeak.py) wlc fitting now uses ODR algorithms. wlc command returns standard deviations of parameters

15 years ago(fit.py) wlc now returns errors from the covariance matrix -but I would not trust...
devicerandom [Mon, 10 Nov 2008 12:40:09 +0000 (12:40 +0000)]
(fit.py) wlc now returns errors from the covariance matrix -but I would not trust them

15 years ago(autopeak.py) fixed stupid error when pl is fixed
devicerandom [Mon, 27 Oct 2008 17:48:14 +0000 (17:48 +0000)]
(autopeak.py) fixed stupid error when pl is fixed

15 years ago(autopeak.py) automatically discards spurious peaks with nonsense persistence lengths
devicerandom [Mon, 27 Oct 2008 16:48:24 +0000 (16:48 +0000)]
(autopeak.py) automatically discards spurious peaks with nonsense persistence lengths

15 years agoautopeak now in autopeak.py and eliminated from generalvclamp.py
devicerandom [Mon, 27 Oct 2008 15:53:15 +0000 (15:53 +0000)]
autopeak now in autopeak.py and eliminated from generalvclamp.py

15 years ago(hooke_cli.py) added _clickize method to ease ClickPoint conversion
devicerandom [Mon, 27 Oct 2008 15:36:56 +0000 (15:36 +0000)]
(hooke_cli.py) added _clickize method to ease ClickPoint conversion

15 years ago(fit.py) wlc and autopeak now take the persistent length in nanometers, NOT in meters
devicerandom [Mon, 13 Oct 2008 15:38:26 +0000 (15:38 +0000)]
(fit.py) wlc and autopeak now take the persistent length in nanometers, NOT in meters

15 years ago(generalvclamp.py) fixed stupid fencepost error that crashed autopeak
devicerandom [Mon, 13 Oct 2008 15:34:04 +0000 (15:34 +0000)]
(generalvclamp.py) fixed stupid fencepost error that crashed autopeak

15 years ago(generalvclamp.py) fixed crash in autopeak due to too few points available for a fit
devicerandom [Tue, 30 Sep 2008 16:03:37 +0000 (16:03 +0000)]
(generalvclamp.py) fixed crash in autopeak due to too few points available for a fit

15 years ago(hooke.conf) default T now 28 celsius
devicerandom [Tue, 30 Sep 2008 15:06:20 +0000 (15:06 +0000)]
(hooke.conf) default T now 28 celsius

15 years ago(hooke_cli.py , generalvclamp.py) when asks filename, you know of what
devicerandom [Tue, 30 Sep 2008 14:43:12 +0000 (14:43 +0000)]
(hooke_cli.py , generalvclamp.py) when asks filename, you know of what

15 years ago(generalvclamp.py, hooke.conf) automated and half-automated baseline for autopeak
devicerandom [Sun, 14 Sep 2008 18:48:16 +0000 (18:48 +0000)]
(generalvclamp.py, hooke.conf) automated and half-automated baseline for autopeak

15 years ago(flatfilts.py) deleted useless convconf command
devicerandom [Sun, 14 Sep 2008 17:19:01 +0000 (17:19 +0000)]
(flatfilts.py) deleted useless convconf command

15 years ago(flatfilts.py) setconv stub fixed
devicerandom [Sun, 14 Sep 2008 17:01:49 +0000 (17:01 +0000)]
(flatfilts.py) setconv stub fixed

15 years ago(flatfilts.py) documentation and cosmetic changes
devicerandom [Tue, 9 Sep 2008 09:21:28 +0000 (09:21 +0000)]
(flatfilts.py) documentation and cosmetic changes

15 years ago(generalvclamp.py, hooke.conf) autopeak WLC fit interval - now also in nanometers
devicerandom [Sun, 7 Sep 2008 17:05:44 +0000 (17:05 +0000)]
(generalvclamp.py, hooke.conf) autopeak WLC fit interval - now also in nanometers

15 years ago(fit.py) Continuing to sandbox stuff for better contact point algorithm
devicerandom [Mon, 25 Aug 2008 21:47:10 +0000 (21:47 +0000)]
(fit.py) Continuing to sandbox stuff for better contact point algorithm

15 years agoDefault playlist loaded at startup.
devicerandom [Thu, 31 Jul 2008 17:47:04 +0000 (17:47 +0000)]
Default playlist loaded at startup.

15 years ago(hooke_cli.py) Implemented info command
devicerandom [Thu, 31 Jul 2008 16:45:20 +0000 (16:45 +0000)]
(hooke_cli.py) Implemented info command

15 years ago(hooke_cli.py) Fixed small error catching in do_copylog
devicerandom [Thu, 31 Jul 2008 16:31:56 +0000 (16:31 +0000)]
(hooke_cli.py) Fixed small error catching in do_copylog

15 years ago(generalvclamp.py) catching all exceptions in plotmanip_flatten so to avoid unnecessa...
devicerandom [Wed, 2 Jul 2008 17:39:50 +0000 (17:39 +0000)]
(generalvclamp.py) catching all exceptions in plotmanip_flatten so to avoid unnecessary crashes

15 years agoadded a couple of 'del' commands at the end to avoid possible memory leaks
marcobrucale [Fri, 27 Jun 2008 08:55:37 +0000 (08:55 +0000)]
added a couple of 'del' commands at the end to avoid possible memory leaks

15 years agoImplemented fcfilt - similar to flatfilt, but for force clamp curves.
marcobrucale [Thu, 26 Jun 2008 16:02:18 +0000 (16:02 +0000)]
Implemented fcfilt - similar to flatfilt, but for force clamp curves.
Cleaned up older commands (e.g. using self._delta instead of self.measure_N_points)

15 years ago(libhooke.py) find_graph_coords now takes finds the point closer to clicked point...
albertogomcas [Fri, 20 Jun 2008 10:36:12 +0000 (10:36 +0000)]
(libhooke.py) find_graph_coords now takes finds the point closer to clicked point, and not justi n x axis as before
(macro.py) uses workdir in hooke.conf instead of self.currentdir

15 years ago(macro.py) now uses safeinput call
albertogomcas [Fri, 20 Jun 2008 09:20:18 +0000 (09:20 +0000)]
(macro.py) now uses safeinput call

15 years ago(hooke:cli.py) changed previously forgotten alphainput in do_exit
albertogomcas [Fri, 20 Jun 2008 09:06:03 +0000 (09:06 +0000)]
(hooke:cli.py) changed previously forgotten alphainput in do_exit

15 years ago(libinput.py) new function 'safeinput', more general and friendlier syntax
albertogomcas [Fri, 20 Jun 2008 09:01:51 +0000 (09:01 +0000)]
(libinput.py) new function 'safeinput', more general and friendlier syntax
      fixed some bugs in numinput
(hooke_cli.py, viewer.py,libviewer.py) now use safeinput calls

15 years ago(jpk.py) Added deflection, but a lot of things still behaving weirdly
devicerandom [Thu, 19 Jun 2008 17:47:35 +0000 (17:47 +0000)]
(jpk.py) Added deflection, but a lot of things still behaving weirdly

15 years ago(fit.py) Solved stupid regression -now wlc does not crash if you click two times...
devicerandom [Thu, 19 Jun 2008 17:23:20 +0000 (17:23 +0000)]
(fit.py) Solved stupid regression -now wlc does not crash if you click two times the same point