thesis.git
11 years agosawsim/discussion.tex: Fix 'negligable' -> 'negligible' typo
W. Trevor King [Thu, 23 May 2013 20:09:20 +0000 (16:09 -0400)]
sawsim/discussion.tex: Fix 'negligable' -> 'negligible' typo

Thanks Mom!

11 years agosawsim/discussion.tex: Fix "proteins'" -> "protein's" typo
W. Trevor King [Thu, 23 May 2013 20:08:42 +0000 (16:08 -0400)]
sawsim/discussion.tex: Fix "proteins'" -> "protein's" typo

Thanks Mom!

11 years agopyafm/overview.tex: Fix 'this capabilities' -> 'these capabilities'
W. Trevor King [Thu, 23 May 2013 00:11:00 +0000 (20:11 -0400)]
pyafm/overview.tex: Fix 'this capabilities' -> 'these capabilities'

Thanks Em!

11 years agopyafm/conclusions.tex: No floundering ;)
W. Trevor King [Thu, 23 May 2013 00:10:22 +0000 (20:10 -0400)]
pyafm/conclusions.tex: No floundering ;)

Thanks Em!

11 years agosawsim/introduction.tex: Fix 'cross checked' -> 'cross-checked'
W. Trevor King [Thu, 23 May 2013 00:09:44 +0000 (20:09 -0400)]
sawsim/introduction.tex: Fix 'cross checked' -> 'cross-checked'

Thanks Em!

11 years agointroduction/main.tex: Cite dyson05 for unstructured proteins
W. Trevor King [Thu, 23 May 2013 00:08:40 +0000 (20:08 -0400)]
introduction/main.tex: Cite dyson05 for unstructured proteins

This seems like an unambiguous reference ;).

11 years agoapparatus/sample-preparation.tex: Add more context for 'functionalized'
W. Trevor King [Tue, 21 May 2013 21:46:22 +0000 (17:46 -0400)]
apparatus/sample-preparation.tex: Add more context for 'functionalized'

Mom was unclear about what it meant.

11 years agosawsim/methods.tex: Make C and Python references citations
W. Trevor King [Tue, 21 May 2013 21:42:53 +0000 (17:42 -0400)]
sawsim/methods.tex: Make C and Python references citations

This is their first occurence in this section.  Mom thinks that some
folks may not have heard of C! ;)

11 years agopackaging/main.bib: Add kernighan78 and kernighan88
W. Trevor King [Tue, 21 May 2013 21:05:57 +0000 (17:05 -0400)]
packaging/main.bib: Add kernighan78 and kernighan88

Seeded from Ritchie's bibliography:
  http://cm.bell-labs.com/cm/cs/bib/dmr.bib

RIP

11 years agosawsim/discussion.tex: Add caveat about unfolding range and mean/variance
W. Trevor King [Tue, 21 May 2013 20:53:23 +0000 (16:53 -0400)]
sawsim/discussion.tex: Add caveat about unfolding range and mean/variance

11 years agosawsim/discussion.tex: Rework Bell testing to match scaffold phrasing
W. Trevor King [Tue, 21 May 2013 20:41:39 +0000 (16:41 -0400)]
sawsim/discussion.tex: Rework Bell testing to match scaffold phrasing

This fills in the derivation of the Gumbel pdf from the exponential
hazard function.  In the scaffold section, we rephrased the hazard
function and then cited NIST:gumbel to make the transition to the pdf.
Maybe this derivation would be better of in an appendix?  Or dropped
entirely?  I'll leave it for now.

11 years agosawsim/methods.tex: Add nomenclature entry for P
W. Trevor King [Tue, 21 May 2013 01:33:54 +0000 (21:33 -0400)]
sawsim/methods.tex: Add nomenclature entry for P

Thanks Mom!

11 years agoConvert \exp{...} to generate e^{...}
W. Trevor King [Mon, 20 May 2013 20:15:57 +0000 (16:15 -0400)]
Convert \exp{...} to generate e^{...}

Mom wasn't use what exp(...) meant, but she recognized the e^{...}
notation.  I'm not completely comfortable with how this looks in
nested levels during the Gumbel manipulation, but at least it's
consistent ;).  I may tweak the macro if I change my mind ;).

One sneaky bit is the factorials in the \exp{x} nomenclature entry.
Searching around, I was bailed out by the interwebs:

On 2007-08-21, Nicola Talbot <nlct@cmp.uea.ac.uk> wrote:
> ! is a makeindex special character. I haven't used nomencl, but I
> expect it requires makeindex.  Try "! instead of !

11 years agosawsim/methods.tex: Add v and \eta to the nomenclature
W. Trevor King [Mon, 20 May 2013 18:16:46 +0000 (14:16 -0400)]
sawsim/methods.tex: Add v and \eta to the nomenclature

Thanks Mom!

11 years agosawsim/methods.tex: Add WLC and FJC params to the nomenclature
W. Trevor King [Mon, 20 May 2013 17:23:20 +0000 (13:23 -0400)]
sawsim/methods.tex: Add WLC and FJC params to the nomenclature

Also the hyperbolic cotangent.  Thanks Mom!

11 years agosawsim/discussion.tex: Fix 'charicteristic' -> 'characteristic' typo
W. Trevor King [Mon, 20 May 2013 17:06:44 +0000 (13:06 -0400)]
sawsim/discussion.tex: Fix 'charicteristic' -> 'characteristic' typo

Fixes a typo from 96f0b86 (sawsim/discussion.tex: Normalize to k_u and
U for eq:kramers-saddle, 2013-05-20).

11 years agoroot.bib: Add chauhan97, friedman05, friedman11, zhang06, ...
W. Trevor King [Mon, 20 May 2013 16:37:55 +0000 (12:37 -0400)]
root.bib: Add chauhan97, friedman05, friedman11, zhang06, ...

Also isaacs06, itkin2011, zidar11, and miao11.

Micholas Smith suggested these for background information on the
effect of ions on protein binding.  They focus on Aβ aggregation, but
the general ideas should be the same.

11 years agoroot.bib: Add missing $ ($30\U{$mu$m/s}$) in janovjak05 abstract
W. Trevor King [Mon, 20 May 2013 14:43:53 +0000 (10:43 -0400)]
root.bib: Add missing $ ($30\U{$mu$m/s}$) in janovjak05 abstract

11 years agosawsim/discussion.tex: Remove cusp section and others I don't have time for
W. Trevor King [Mon, 20 May 2013 13:33:27 +0000 (09:33 -0400)]
sawsim/discussion.tex: Remove cusp section and others I don't have time for

The following are theoretically tractable, but I don't have time to
write them up:

* Inverse power law potentials
* Cusp potentials
* Cusp-like potentials
* Quartic potentials

See evans97 if you're interested.

11 years agosawsim/discussion.tex: Normalize to k_u and U for eq:kramers-saddle
W. Trevor King [Mon, 20 May 2013 13:30:32 +0000 (09:30 -0400)]
sawsim/discussion.tex: Normalize to k_u and U for eq:kramers-saddle

Also add U_b(F), l_b, \rho_b, and l_{ts} to the nomenclature.  Thanks
Mom!

11 years agosawsim/discussion.tex: Add Gumbel \mu to the nomenclature
W. Trevor King [Mon, 20 May 2013 13:22:31 +0000 (09:22 -0400)]
sawsim/discussion.tex: Add Gumbel \mu to the nomenclature

Thanks Mom!

11 years agoroot.bib: Add DOI to carrion-vazquez00 and other cleanups
W. Trevor King [Mon, 20 May 2013 13:11:36 +0000 (09:11 -0400)]
root.bib: Add DOI to carrion-vazquez00 and other cleanups

Also:
* Add note about surface contact image in carrion-vazquez00 and
  baljon96.
* Add URL to lu00a.
* Add DOI, URL, and eprint to lu00b.
* Fix 'Lagrangian' -> 'a Lagrangian' typo in the roters96 note.

11 years agopyafm/frameworks.tex: Link to LabVIEW compatibility paper
W. Trevor King [Mon, 20 May 2013 13:10:01 +0000 (09:10 -0400)]
pyafm/frameworks.tex: Link to LabVIEW compatibility paper

Thanks Uncle Ricky!

11 years agofigures/main.bib: Bump pymol version and change URL to SourceForge
W. Trevor King [Mon, 20 May 2013 13:08:19 +0000 (09:08 -0400)]
figures/main.bib: Bump pymol version and change URL to SourceForge

pymol.org (run by Schrödinger?) seems to be focused on selling
precompiled binaries, and finding links to the (open) source is
difficult.  Avoid this problem by linking directly to SourceForge.

11 years agocalibcant/theory.tex: Cite roters96 for eq:model-psd
W. Trevor King [Mon, 20 May 2013 13:07:33 +0000 (09:07 -0400)]
calibcant/theory.tex: Cite roters96 for eq:model-psd

11 years agoapparatus/main.bib: Add specs for Olympus TR400PSA cantilevers
W. Trevor King [Mon, 20 May 2013 13:06:30 +0000 (09:06 -0400)]
apparatus/main.bib: Add specs for Olympus TR400PSA cantilevers

11 years agosawsim/discussion.tex: Standardize variables in constant loading section
W. Trevor King [Sat, 18 May 2013 14:12:16 +0000 (10:12 -0400)]
sawsim/discussion.tex: Standardize variables in constant loading section

Although there's too much overlap with the existing scaffold section.
The two should be combined.

11 years agosawsim/discussion.tex: Add N_f and N_u to the nomenclature
W. Trevor King [Sat, 18 May 2013 14:01:56 +0000 (10:01 -0400)]
sawsim/discussion.tex: Add N_f and N_u to the nomenclature

11 years agosawsim/discussion.tex: Clean up history of simulations section
W. Trevor King [Sat, 18 May 2013 13:51:54 +0000 (09:51 -0400)]
sawsim/discussion.tex: Clean up history of simulations section

Mom pointed out that MD wasn't in the nomenclature.

11 years agokappa-sawteeth.asy: Change colors between traces
W. Trevor King [Sat, 18 May 2013 13:00:31 +0000 (09:00 -0400)]
kappa-sawteeth.asy: Change colors between traces

Thanks Uncle Ricky!

11 years agosawsim/discussion.tex: Cleanup modeling evolution paragraph
W. Trevor King [Sat, 18 May 2013 11:04:56 +0000 (07:04 -0400)]
sawsim/discussion.tex: Cleanup modeling evolution paragraph

Mom pointed out a missing 'in' and the 'simper' -> 'simpler' typo.
She also liked "2000's" better than "`00's".  I changed the Hänggi
references to use the new \xref command.

11 years agosawsim/discussion.tex: Fix "it's" -> "its" typo (near simplicity)
W. Trevor King [Sat, 18 May 2013 11:03:56 +0000 (07:03 -0400)]
sawsim/discussion.tex: Fix "it's" -> "its" typo (near simplicity)

Thanks Mom!

11 years agosawsim/discussion.tex: Mention test suite distributed with sawsim
W. Trevor King [Sat, 18 May 2013 11:02:49 +0000 (07:02 -0400)]
sawsim/discussion.tex: Mention test suite distributed with sawsim

Mom didn't think it was obvious from the text, so now it's explicit.

11 years agosawsim/discussion.tex: Add D_JS, D_KL, p_m, ... to the nomenclature
W. Trevor King [Sat, 18 May 2013 03:06:41 +0000 (23:06 -0400)]
sawsim/discussion.tex: Add D_JS, D_KL, p_m, ... to the nomenclature

Thanks Mom!

Also:
* Add chi-squared and D_chi-squared to the nomenclature
* Fix hyphen -> en-dash in Kullback--Leibler
* Label eq:sawsim:p_m (so it can be referenced from the index)
* Fix UTF-8 chi -> \chi
* Remove a dangling close-paren from eq:sawsim:X2
* Cite NIST for the chi-square comparison
* Break Gumbel and chi-squared citations into @inbook
* Add editors for the new NIST:ESH book entry

11 years agosawsim/discussion.tex: Add \sigma to the nomenclature
W. Trevor King [Fri, 17 May 2013 18:24:25 +0000 (14:24 -0400)]
sawsim/discussion.tex: Add \sigma to the nomenclature

Thanks Mom!

11 years agosawsim/discussion.tex: Fix UTF-8 quotes to LaTeX ``...'' quotes
W. Trevor King [Fri, 17 May 2013 18:20:38 +0000 (14:20 -0400)]
sawsim/discussion.tex: Fix UTF-8 quotes to LaTeX ``...'' quotes

11 years agosawsim/discussion.tex: Fix 'behavious' -> 'behaviors' typo
W. Trevor King [Fri, 17 May 2013 18:20:12 +0000 (14:20 -0400)]
sawsim/discussion.tex: Fix 'behavious' -> 'behaviors' typo

Thanks Mom!

11 years agointroduction/main.tex: Fix 'withing' -> 'within' typo
W. Trevor King [Fri, 17 May 2013 17:57:43 +0000 (13:57 -0400)]
introduction/main.tex: Fix 'withing' -> 'within' typo

Thanks Mom!

11 years agocalibcant/overview.tex: Add V_p, \sigma_p, and \pi to the nomenclature
W. Trevor King [Fri, 17 May 2013 17:56:37 +0000 (13:56 -0400)]
calibcant/overview.tex: Add V_p, \sigma_p, and \pi to the nomenclature

Mom pointed out that they were missing.

11 years agocalibcant/overview.txt: Mention that \kappa is the spring constant
W. Trevor King [Fri, 17 May 2013 17:34:50 +0000 (13:34 -0400)]
calibcant/overview.txt: Mention that \kappa is the spring constant

Mom pointed out that it's best to do this explicitly.

11 years agoblurb/abstract.tex: Replace 'OSes' with 'operating systems'
W. Trevor King [Fri, 17 May 2013 17:33:38 +0000 (13:33 -0400)]
blurb/abstract.tex: Replace 'OSes' with 'operating systems'

Mom didn't like the expansion '(operating system)es'.

11 years agopackage/siunitx.sty: Bundle siunitx 2.5q
W. Trevor King [Thu, 16 May 2013 05:58:01 +0000 (01:58 -0400)]
package/siunitx.sty: Bundle siunitx 2.5q

My distribution's version of siunitx (2.2i, distributed as part of
dev-texlive/texlive-science-2011) doesn't play well with LaTeX3:

  $ pdflatex -shell-escape root
  ...
  (/usr/share/texmf-dist/tex/latex/l3packages/l3keys2e/l3keys2e.sty)

  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  !
  ! LaTeX error: "kernel/command-not-defined"
  !
  ! Control sequence \tl_replace_all_in:Nnn undefined.
  !
  ! See the LaTeX3 documentation for further information.
  !
  ! For immediate help type H <return>.
  !...............................................

  l.333 ...variant:Nn \tl_replace_all_in:Nnn { NnV }

Work around this by bundling the current version.  Source is at:

  https://github.com/josephwright/siunitx/

11 years agocalibcant/discussion.tex: Use siunitx to align columns on decimals
W. Trevor King [Thu, 16 May 2013 05:57:37 +0000 (01:57 -0400)]
calibcant/discussion.tex: Use siunitx to align columns on decimals

11 years agocalibcant/discussion.tex: Add tab:calibcant:stability
W. Trevor King [Thu, 16 May 2013 05:31:13 +0000 (01:31 -0400)]
calibcant/discussion.tex: Add tab:calibcant:stability

Showing that spring constant measurements are reliable over day-sized
time intervals.

11 years agomethods.tex: Fix '^-1' -> '^{-1}' typos
W. Trevor King [Thu, 16 May 2013 02:11:23 +0000 (22:11 -0400)]
methods.tex: Fix '^-1' -> '^{-1}' typos

11 years agocalibcant/procedure.tex: Describe residual and approach-retract
W. Trevor King [Thu, 16 May 2013 02:06:18 +0000 (22:06 -0400)]
calibcant/procedure.tex: Describe residual and approach-retract

Mom suggested more clarity.

11 years agocalibcant/procedure.tex: Remove redundant stack-sharing sentence
W. Trevor King [Thu, 16 May 2013 02:02:36 +0000 (22:02 -0400)]
calibcant/procedure.tex: Remove redundant stack-sharing sentence

We only need to tell them once in the caption for fig:calibcant:stack.

11 years agopyafm/stack.tex: Reference fig:calibcant:stack from fig:pyafm:stack
W. Trevor King [Thu, 16 May 2013 01:58:40 +0000 (21:58 -0400)]
pyafm/stack.tex: Reference fig:calibcant:stack from fig:pyafm:stack

And mention that unfold-protein holds the control logic.

11 years agopackages.tex: Make epigraphs wider
W. Trevor King [Thu, 16 May 2013 01:52:22 +0000 (21:52 -0400)]
packages.tex: Make epigraphs wider

Mom pointed out that the default width comes across as a bit narrow.
I expect it is designed for epigraphs on pages that contain only a
chapter or part title, not for works where the chapter title and text
are on the same page.

11 years agopyafm/stack.tex: Use a little thermometer in the caption :)
W. Trevor King [Thu, 16 May 2013 01:50:33 +0000 (21:50 -0400)]
pyafm/stack.tex: Use a little thermometer in the caption :)

Rename the old '\thermometer' -> '\thermometerx' to make room for the
new user-facing '\thermometer' command.

11 years agolocal_cmmds.tex: Use bending arrows in \tikzstack
W. Trevor King [Thu, 16 May 2013 01:33:27 +0000 (21:33 -0400)]
local_cmmds.tex: Use bending arrows in \tikzstack

Instead of stacking arrows of different widths.  The small arrow had
been hard to see with the big arrow behind it.  The bending is much
more elegant.

11 years agopyafm/stack.tex: Explain the thermometer icon
W. Trevor King [Thu, 16 May 2013 01:26:18 +0000 (21:26 -0400)]
pyafm/stack.tex: Explain the thermometer icon

11 years agopyafm/overview.tex: Fix 'a software' -> 'software' typo
W. Trevor King [Thu, 16 May 2013 01:12:12 +0000 (21:12 -0400)]
pyafm/overview.tex: Fix 'a software' -> 'software' typo

11 years agopyafm/overview.tex: Pull introductory text from pyafm/main.tex
W. Trevor King [Thu, 16 May 2013 01:06:24 +0000 (21:06 -0400)]
pyafm/overview.tex: Pull introductory text from pyafm/main.tex

Make the main.tex switchyard cleaner by pulling out text that probably
won't see much more editing.

11 years agopyafm/main.tex: Explain 'stack' and why modularization is useful
W. Trevor King [Thu, 16 May 2013 01:05:09 +0000 (21:05 -0400)]
pyafm/main.tex: Explain 'stack' and why modularization is useful

11 years agoFix 'timescales' -> 'time scales', and other assorted typos
W. Trevor King [Thu, 16 May 2013 00:11:50 +0000 (20:11 -0400)]
Fix 'timescales' -> 'time scales', and other assorted typos

As pointed out by Granddaddy:
* "because it takes a quite a bit": The first "a" is redundant
* "timescales": this is awkward: "time-scales" is more logical than
  "timescales."  I suggest you hyphenate this word.
* "unfolding experiment, they observed ...": "the" is a typo

I went with "time scale" which we see in abstracts for evans97, lu99,
evans01, msli06, mickler07.  "timescale" shows up in dietz04, but I
agree with Graddaddy that it's awkward.  I imagine the shortening
comes from writing too much software and/or speaking German ;).

I fixed some other things I noticed along the way.

11 years agopyafm/stack.tex: Add detail to the fig:pyafm:stack caption
W. Trevor King [Wed, 15 May 2013 21:00:36 +0000 (17:00 -0400)]
pyafm/stack.tex: Add detail to the fig:pyafm:stack caption

We declare a new \tikzline command to make it easier to draw sample
lines in captions (which can't handle fragile commands).  Hopefully
the figure is intelligable to folks now :).

11 years agocalibcant/procedure.tex: Be more explicit about "brain" modules
W. Trevor King [Wed, 15 May 2013 20:33:48 +0000 (16:33 -0400)]
calibcant/procedure.tex: Be more explicit about "brain" modules

11 years agolocal_cmmds.tex: Factor out TikZ stack figure into \tikzstack
W. Trevor King [Wed, 15 May 2013 20:27:38 +0000 (16:27 -0400)]
local_cmmds.tex: Factor out TikZ stack figure into \tikzstack

Keeping changes syncronized by hand is madness :p.

I also added arrows (after suggestions from both Mom and Prof. Cruz)
showing data flow to/from the physical nodes to their associated
software package.  There's also a new dashed separator between the
software packages and the physical nodes.

11 years agosawsim/introduction.tex: Add a lead in paragraph (why this chapter?)
W. Trevor King [Wed, 15 May 2013 15:38:00 +0000 (11:38 -0400)]
sawsim/introduction.tex: Add a lead in paragraph (why this chapter?)

A number of my readers have been confused about why I lead off my
contributions with the sawsim chapter.  This paragraph is an attempt
to lay that out for them.

11 years agoapparatus/procedure.tex: Add 'force curve' to the nomenclature
W. Trevor King [Wed, 15 May 2013 15:07:38 +0000 (11:07 -0400)]
apparatus/procedure.tex: Add 'force curve' to the nomenclature

This term comes up a lot, and it's likely the first time most readers
will hear it.

11 years agocalibcant: Move Lorentzian discussion before the PSD derivation
W. Trevor King [Tue, 14 May 2013 18:30:02 +0000 (14:30 -0400)]
calibcant: Move Lorentzian discussion before the PSD derivation

Prof. Cruz points out that the damped harmonic oscillator should be
old hat.  Lay out the confusion first to motivate the gory details
that follow.

11 years agoapparatus/cantilever-calib.tex: Shift math intro to calibcant/overview.tex
W. Trevor King [Tue, 14 May 2013 15:59:31 +0000 (11:59 -0400)]
apparatus/cantilever-calib.tex: Shift math intro to calibcant/overview.tex

We don't want to start glazing eyes right out of the gate ;).  I try
and focus on the text in the first two chapters, leaving the math to
the hardy souls who continue into the meat of the thesis.

11 years agodiff --git a/src/apparatus: Fix "it's" -> "its" typo
W. Trevor King [Tue, 14 May 2013 13:27:03 +0000 (09:27 -0400)]
diff --git a/src/apparatus: Fix "it's" -> "its" typo

11 years agoabstract: Name drop I27, Na, and Ca
W. Trevor King [Tue, 14 May 2013 13:04:30 +0000 (09:04 -0400)]
abstract: Name drop I27, Na, and Ca

To help reinforce the idea that science is being done ;).

11 years agocalibcant/procedure.tex: Add a calibcant/pyafm stack figure
W. Trevor King [Tue, 14 May 2013 03:24:20 +0000 (23:24 -0400)]
calibcant/procedure.tex: Add a calibcant/pyafm stack figure

Make the parallel with the stack used by unfold-protein painfully
obvious by duplicating the figure with a differend greyed-out brain
module.

11 years agopyafm/stack.tex: Add AFM schematic to stack dependency tree
W. Trevor King [Mon, 13 May 2013 23:38:13 +0000 (19:38 -0400)]
pyafm/stack.tex: Add AFM schematic to stack dependency tree

Give folks a concrete idea of the roll of each module.  Also grey-out
the calibcant node, since it's not part of the experiment control
stack.

11 years agoapparatus/afm.tex: Use braces to link AFM and piezo subfloats
W. Trevor King [Sat, 11 May 2013 17:22:52 +0000 (13:22 -0400)]
apparatus/afm.tex: Use braces to link AFM and piezo subfloats

Prof. Cruz felt the relationship between the two subfloats should be
more obvious.  I use TikZ to draw an overlay line connecting saved
anchor points in the two subfloats.  PGF/TikZ is awesome!

The xshifts move the anchor points from the center of the brace
endpoint line (between the teeth) to the point of the brace (at the
back of the throat).

11 years ago{pyafm,packaging}/main.bib: Update version information for live packages
W. Trevor King [Fri, 10 May 2013 19:32:25 +0000 (15:32 -0400)]
{pyafm,packaging}/main.bib: Update version information for live packages

Now they match the versions I was using for my final data runs.

11 years agosoftware-versions: No need for a subdirectory for a single file
W. Trevor King [Fri, 10 May 2013 18:23:13 +0000 (14:23 -0400)]
software-versions: No need for a subdirectory for a single file

11 years agosoftware-versions: Bump to 2013-02-21T19-24-00
W. Trevor King [Fri, 22 Feb 2013 00:24:00 +0000 (19:24 -0500)]
software-versions: Bump to 2013-02-21T19-24-00

11 years agosoftware-versions: Bump to 2013-01-18T23-20-28
W. Trevor King [Sat, 19 Jan 2013 04:20:28 +0000 (23:20 -0500)]
software-versions: Bump to 2013-01-18T23-20-28

11 years agosoftware-versions: Bump to 2013-01-18T22-29-25
W. Trevor King [Sat, 19 Jan 2013 03:29:25 +0000 (22:29 -0500)]
software-versions: Bump to 2013-01-18T22-29-25

11 years agosoftware-versions: This is the 2013-01-17T11-19-26 run of version.sh
W. Trevor King [Thu, 17 Jan 2013 16:19:26 +0000 (11:19 -0500)]
software-versions: This is the 2013-01-17T11-19-26 run of version.sh

Since I'm adding these to a Git repository for easy diffing, I've
stripped the timestamp prefix.

11 years agoversion.sh: A script for recording version info of a Gentoo system
W. Trevor King [Thu, 17 Jan 2013 16:19:00 +0000 (11:19 -0500)]
version.sh: A script for recording version info of a Gentoo system

You can get a reasonable way towards this with:

  $ equery list '*'

but that doesn't give you revision granularity for live ebuilds (where
ebuild version 9999 could be anything :p).  Since most of my
experimental stack is live, I wrote up this script.

11 years agoapparatus/polymer-synthesis.tex: Emphasize I27 in the title
W. Trevor King [Thu, 9 May 2013 20:54:06 +0000 (16:54 -0400)]
apparatus/polymer-synthesis.tex: Emphasize I27 in the title

Prof. Cruz pointed out that the focus on I27 seemed poorly motivated.
Name dropping in the title, this should raise awareness that this
section explains why we use I27, as well as how you make it.

Also start the slow transition to sentence-style capitalization in
section titles.

11 years agofigures/binary/ants.jpg: Add ants figure
W. Trevor King [Thu, 9 May 2013 20:46:08 +0000 (16:46 -0400)]
figures/binary/ants.jpg: Add ants figure

I'd meant to add this in 807439e (blurb/acknowledgments.tex: Flesh out
acknowledgements, 2013-05-08), but forgot to commit it.  Better late
than never ;).

11 years agointroduction/main.tex: Add 'Why unfolding?' section
W. Trevor King [Thu, 9 May 2013 20:43:34 +0000 (16:43 -0400)]
introduction/main.tex: Add 'Why unfolding?' section

11 years agointroduction/main.tex: Add a lead-in paragraph
W. Trevor King [Thu, 9 May 2013 20:09:41 +0000 (16:09 -0400)]
introduction/main.tex: Add a lead-in paragraph

Instead of jumping in at the top, Prof. Cruz suggested zooming out
from my work to the big picture before drilling back down.  Adding
more context can't hurt ;).

11 years agoConvert existing external references to \xref, \fref, etc.
W. Trevor King [Thu, 9 May 2013 02:36:07 +0000 (22:36 -0400)]
Convert existing external references to \xref, \fref, etc.

Hooray consistency!

11 years agolocal_cmmds.tex: Add 'section' processing to \fref
W. Trevor King [Thu, 9 May 2013 02:17:03 +0000 (22:17 -0400)]
local_cmmds.tex: Add 'section' processing to \fref

Again, matching cleveref's \cref{} formatting

11 years agolocal_cmmds.tex: Use `Eq.` instead of `Eqn.` in \fref
W. Trevor King [Thu, 9 May 2013 02:07:36 +0000 (22:07 -0400)]
local_cmmds.tex: Use `Eq.` instead of `Eqn.` in \fref

For consistency with cleveref's \cref{}.

11 years agolocal_cmmds.tex: Only equations need (value) in \iref
W. Trevor King [Thu, 9 May 2013 02:03:33 +0000 (22:03 -0400)]
local_cmmds.tex: Only equations need (value) in \iref

We want `Eqn. (a)` and `Fig. b`, not `Fig. (b)`.

11 years agolocal_cmmds.tex: Escape whitespace in \xref
W. Trevor King [Thu, 9 May 2013 01:50:49 +0000 (21:50 -0400)]
local_cmmds.tex: Escape whitespace in \xref

Now

  (\xref{a}{equation}{c})

is rendered as

  (A Eqn. (c))

instead of

  ( A Eqn. (c) )

11 years agolocal_cmmds.tex: Remove posessive in \xref
W. Trevor King [Thu, 9 May 2013 00:44:23 +0000 (20:44 -0400)]
local_cmmds.tex: Remove posessive in \xref

Because

  Name^{ref}'s Eq. (X)

looks silly, and I couldn't find a clean way to get

  Name's^{ref} Eq.(X)

11 years agolocal_cmmds.tex: Add \iref, \fref, and \xref
W. Trevor King [Thu, 9 May 2013 00:33:19 +0000 (20:33 -0400)]
local_cmmds.tex: Add \iref, \fref, and \xref

This makes it easy to get consistent (and flexible) formatting for
references to external equations, figures, etc.  I'm surprised that
this isn't somehow bundled into cleveref or natbib.  If I get time, I
may try and pull it out into its own package.

Based Joseph Wright's answer [2] to a question about switch statements
[1].

[1]: http://tex.stackexchange.com/questions/29133/how-to-create-switch-structure-comparing-strings-in-latex
[2]: http://tex.stackexchange.com/a/29139

11 years agosrc/pyafm/main.tex: Add missing em-dash in Whitehead epigraph
W. Trevor King [Wed, 8 May 2013 23:18:30 +0000 (19:18 -0400)]
src/pyafm/main.tex: Add missing em-dash in Whitehead epigraph

11 years agocalibcant/discussion.tex: Cite benedetti12 for valid "Lorentzian"
W. Trevor King [Wed, 8 May 2013 21:47:03 +0000 (17:47 -0400)]
calibcant/discussion.tex: Cite benedetti12 for valid "Lorentzian"

Maybe there is a distinction between "a Lorentzian function" and "the
Lorentzian" that I am unaware of...  At least Benedetti uses the right
function.

11 years agocalibcant/theory.tex: Cite benedetti12 for eq:DHO-psd
W. Trevor King [Wed, 8 May 2013 21:41:24 +0000 (17:41 -0400)]
calibcant/theory.tex: Cite benedetti12 for eq:DHO-psd

He has a similar treatment to my theory section in his section 8.2.1
(Spectrum of a cantilever) starting on page 99.

Congratulations on graduating, Fabrizio!

11 years agoblurb/acknowledgments.tex: Flesh out acknowledgements
W. Trevor King [Wed, 8 May 2013 19:28:38 +0000 (15:28 -0400)]
blurb/acknowledgments.tex: Flesh out acknowledgements

Thank people :D.

Also add contact info and link to the Git repository for people who
only stumble across the dead-trees version of this thing.

11 years agoREADME,root.tex: Update drexel.edu to tremily.us
W. Trevor King [Wed, 8 May 2013 17:08:31 +0000 (13:08 -0400)]
README,root.tex: Update drexel.edu to tremily.us

That way they'll point somewhere I can maintain after graduating.

11 years agosrc/hooke: Initial work on a Hooke chapter
W. Trevor King [Wed, 8 May 2013 16:50:34 +0000 (12:50 -0400)]
src/hooke: Initial work on a Hooke chapter

I'm stopping here and moving on to my buffer-results from February, so
I have something to show at my next committee meeting.

11 years agoapparatus/cantilever-calib.tex: Avoid blank lines before \nomenclature{}
W. Trevor King [Wed, 8 May 2013 15:13:57 +0000 (11:13 -0400)]
apparatus/cantilever-calib.tex: Avoid blank lines before \nomenclature{}

11 years agocalibcant/theory.tex: Rework general derivations to remove G_1 (G_1p -> G_1)
W. Trevor King [Wed, 8 May 2013 15:08:59 +0000 (11:08 -0400)]
calibcant/theory.tex: Rework general derivations to remove G_1 (G_1p -> G_1)

Values for the G constants are more easily calculated from the
equipartition theorem than through chaining G definitions.  I removed
G_1 entirely, and renamed G_1p -> G_1.

I also check my results against publishes sources.  It would have been
helpful if I had discovered burnham03 earlier :p.  They have a general
PSD formula, white and 1/f noise terms, and interference-based piezo
calibration.  Institutionalizing knowledge like this (vs. relying on
vast literature searches) is a good reason to consolidate work around
a small numer of open source tools.  Sigh.

11 years agoroot.bib: Confirmation from Bechhoefer about missing 1/pi in A12
W. Trevor King [Wed, 8 May 2013 03:06:33 +0000 (23:06 -0400)]
root.bib: Confirmation from Bechhoefer about missing 1/pi in A12

On Tue, May 07, 2013 at 07:19:32PM -0700, John Bechhoefer wrote:
> Right you are!  And you are the first person in > 10 years to catch
> this :)

11 years agopackages.tex: Don't use footmisc (it doesn't mesh with hyperref)
W. Trevor King [Wed, 8 May 2013 02:05:03 +0000 (22:05 -0400)]
packages.tex: Don't use footmisc (it doesn't mesh with hyperref)

From the footmisc manual:

  User interface---interactions with other packages
  ...
  hyperref

    The hyperref package has ambitions to make hyperlinks from
    footnote marks to the corresponding footnote body; naturally this
    causes grief to footmisc, and unfortunately no remedy is currently
    known. If you use footmisc, suppress hyperref’s hyper-footnotes,
    by loading it as:

    \usepackage[hyperfootnotes=false,...]{hyperref}

    Further work on the interaction between the two packages is
    proposed, but not yet scheduled.

See also:
http://tex.stackexchange.com/questions/71664/why-are-all-of-my-footnotes-hyperlinked-to-the-titlepage

I can't delay the hyperref import until after footmisc, because the
hyperref import happens inside drexel-thesis.

11 years agocalibcant/discussion.tex: Fix 'eq:eq:peak-frequency' -> 'eq:peak-frequency'
W. Trevor King [Wed, 8 May 2013 01:45:59 +0000 (21:45 -0400)]
calibcant/discussion.tex: Fix 'eq:eq:peak-frequency' -> 'eq:peak-frequency'

11 years agoroot.bib: Add livadaru03 and burnham03 and mark typos
W. Trevor King [Wed, 8 May 2013 01:34:12 +0000 (21:34 -0400)]
root.bib: Add livadaru03 and burnham03 and mark typos

Typos in equations listed in bechhoefer02, schlierf06, livadaru03, and
puchner08.  I have contacted the listed author in each case, but so
far there are no published errata :(.  To be fair, I only emailed
Bechhoefer a few hours ago ;).

Excerpts from the relevant emails:

On Tue, Apr 08, 2008 at 07:16:34PM -0400, W. Trevor King wrote:
> ...
> > My double integral is exploding, so I was double checking your formulas.
> I believe you swapped signs in the exponent in your Kramers' rate equation.
>
> It should be
>  k^-1 = 1/D \int_{x_-}^{x_+} e^{  \beta U(x)} [ \int_{0}^{x} e^{- \beta U(x')} dx' ] dx
> not
>  k^-1 = 1/D \int_{x_-}^{x_+} e^{- \beta U(x)} [ \int_{0}^{x} e^{  \beta U(x')} dx' ] dx
>
> See, for example, H\"anggi et al., Rev. Mod. Phys 1990,
>   http://prola.aps.org/abstract/RMP/v62/i2/p251_1
> Equation 4.56b,
> or Socci et al., J Chem Phy 1996
>   http://arxiv.org/pdf/cond-mat/9601091
> Equation 2.

On Wed, Apr 09, 2008 at 09:03:02AM +0200, Michael Schlierf wrote:
> For your second email: So far I am pretty sure about our published
> solution as it worked out. So have you double checked your integral
> borders? Try Kramers first in a simple potential, like a cusp-like or
> flat one. For those some analytical solutions are known and you could
> compare.

On Fri, Sep 07, 2012 at 07:09:17AM -0400, W. Trevor King wrote:
> On Fri, Sep 07, 2012 at 09:28:41AM +0200, Roland Netz wrote:
> > sorry for the confusion: Yes, the formula Eq 46 contains typos, as
> > you correctly point out.
>
> Ah.  Some sort of heads-up on the article page would be useful,
> because at least Puchner [1] quotes the typo-containing version.

On Wed, Sep 12, 2012 at 01:37:23AM +0000, Puchner, Georg Elias Michael wrote:
> thanks for pointing this out, I wasn't aware of this typo and also
> think they should have published and erratum.
>
> I dug into my old data and code (I am not doing force spectroscopy
> andy more since some years) and implemented your corrected
> version. I attached a comparison of my old transformation equation
> (black line with the parameters γ=22° and b=0.4 nm as published) and
> the fixed equation (dashed red line with γ=41° and b=0.11 nm)
>
> As you see, the quality is only slightly increased for some peaks
> but the parameters now make more sense...

On Tue, May 07, 2013 at 07:05:31PM -0400, W. Trevor King wrote:
> I'm citing your thermal spring constant calculation [1] in my thesis
> [2] to confirm my derivation of the overdamped power spectral density
> of a harmonic oscillator.  I was just double-checking my PSD (at the
> end of section 5.2.1 “Highly damped case”, currently around page 48)
> against your equation A12:
>
>   x²(ω) = (2kBTγ) / [k²(1+ω²τ₀²)]       (A12)
>
> It looks like you're missing a factor of 1/π...

11 years agopyafm/stack.tex: Fix \citetalias{...} from 'swig' to 'beazley96'
W. Trevor King [Wed, 8 May 2013 01:25:30 +0000 (21:25 -0400)]
pyafm/stack.tex: Fix \citetalias{...} from 'swig' to 'beazley96'

11 years agolocal_cmmds.tex: Add \order and \cf commands
W. Trevor King [Tue, 7 May 2013 20:38:43 +0000 (16:38 -0400)]
local_cmmds.tex: Add \order and \cf commands