"""Library for interpreting Hemingway force spectroscopy files.
"""
+import os.path
import numpy
from .. import curve as curve
super(HemingwayDriver, self).__init__(name='hemingway')
def is_me(self, path):
+ if os.path.isdir(path):
+ return False
headlines = []
with Closing(file(path, 'r')) as f:
for i in range(2):
'deflection (N)',
'imposed (N)',
]
+ ret.info['name'] = 'force clamp'
# assume 1 ms timestep
ret[:,0] = numpy.arange(0, 1e-3*data.shape[0], 1e-3, dtype=ret.dtype)
file_info['filetype'] = self.name
- file_info['experiment'] = experiment.ForceClamp
+ file_info['experiment'] = experiment.ForceClamp()
return ([ret,], file_info)