Allow configuration centralizion in HDF5 files.
authorW. Trevor King <wking@tremily.us>
Wed, 13 Jun 2012 17:54:42 +0000 (13:54 -0400)
committerW. Trevor King <wking@tremily.us>
Wed, 13 Jun 2012 18:00:45 +0000 (14:00 -0400)
commit9970fe5ab007c89a7dbc5f8e2058cd7859e1db30
tree16c1d96dffcdcd985714a60b30806758ccde83e8
parentf541163fca6e7644a631b270143df35374dabb13
Allow configuration centralizion in HDF5 files.

Before this commit, each bump/temperature/vibration measurement needed
it's own local copy of the configuration.  This is good, because it
allow you to store experiments where the configuration changes between
measurements (e.g. one bump with push depth of 200 nm, followed by
others with a push depth of 300 nm).  However, such per-measurement
changes should be a rare occurrence, so this commit allows you to
specify the measurement configuration in a central location.  For
example:

  /bump/0/config/bump/...
  /bump/1/config/bump/...
  /bump/2/config/bump/...
  ...

can now be consolidated to

  /config/bump/...

If you want, you can still override the central config for a
particular measurement by placing the config in the old location.
calibcant/analyze.py