import h5config.config as _config
import h5config.tools as _h5config_tools
import numpy as _numpy
+import pyafm.config as _pyafm_config
class PackageConfig (_h5config_tools.PackageConfig):
name='save',
help='Configure saving.',
config_class=SaveConfig),
+ _config.ConfigSetting(
+ name='afm',
+ help='Configure the AFM used for the unfolding experiments.',
+ config_class=_pyafm_config.AFMConfig),
]
class VelocityScanConfig (_config.Config):
]
class ScanConfig (_config.Config):
- "Configure a full `unfold_protein` approach-bind-unfold cycle"
+ "Configure a series of `unfold_protein` unfolding cycles"
settings = [
_config.ConfigSetting(
name='velocity',
name='position',
help='Configure unfolding position scan pattern.',
config_class=PositionScanConfig),
+ _config.ConfigSetting(
+ name='unfold',
+ help='Configure a single approach-bind-unfold cycle.',
+ config_class=UnfoldCycleConfig),
]