1 calibcant: tools for thermally calibrating AFM cantilevers
3 Calculates the spring constant `k` of a cantilever using the
6 The analysis uses the expected power spectral density (PSD) of a
7 damped simple harmonic oscillator to filter out noise from the
17 I've packaged calibcant for Gentoo. You need layman_ and my `wtk
18 overlay`_. Install with::
20 # emerge -av app-portage/layman
22 # emerge -av sci-physics/calibcant
24 .. _layman: http://layman.sourceforge.net/
25 .. _wtk overlay: http://www.physics.drexel.edu/~wking/unfolding-disasters/posts/Gentoo_overlay/
31 calibcant requires the following Python modules:
33 * linfit (depends in turn on scipy.stats.linregress)
38 * PyYAML_ (for saving and loading playlists)
39 * Matplotlib_ (for generating plots)
40 * wxPython_ (for the GUI)
42 .. _Python: http://www.python.org/
43 .. _Numpy: http://numpy.scipy.org/
44 .. _Scipy: http://www.scipy.org/
45 .. _PyYAML: http://pyyaml.org/
46 .. _Matplotlib: http://matplotlib.sourceforge.net/
47 .. _wxPython: http://www.wxpython.org/
53 calibcant is available as a Git_ repository::
55 $ git clone http://www.physics.drexel.edu/~wking/code/git/calibcant.git
57 There are also periodic bundled releases. For example, get version
58 0.5 as a gzipped tarball with::
60 $ wget http://www.physics.drexel.edu/~wking/code/python/calibcant-0.5.tar.gz
61 $ tar -xzvf calibcant-0.5.tar.gz
63 .. _Git: http://git-scm.com/
69 After downloading, change to the source directory and run::
71 $ python setup.py install
73 to install calibcant. Run::
75 $ python setup.py install --help
77 to see a list of installation options you may want to configure.
83 You can... While there are a number of command-line scripts