|
fosanalysis
A framework to evaluate distributed fiber optic sensor data
|
Abstract class, which specifies the basic interfaces a protocol must implement. More...
Public Member Functions | |
| __init__ (self, *args, **kwargs) | |
| Constructs a Protocol object. | |
| np.array | get_x_values (self) |
| Returns the values of the x-axis record (location data). | |
| list | get_y_table (self, *args, **kwargs) |
| Returns the table of the strain data. | |
Public Member Functions inherited from fosanalysis.utils.base.Base | |
| __init__ (self, *args, **kwargs) | |
| Construct the object and warn about unused/unknown arguments. | |
Public Attributes | |
| dict | metadata = {} |
| Dictionary containting metadata information. | |
Abstract class, which specifies the basic interfaces a protocol must implement.
Definition at line 48 of file protocols.py.
| fosanalysis.protocols.Protocol.__init__ | ( | self, | |
| * | args, | ||
| ** | kwargs ) |
Constructs a Protocol object.
Needs to be reimplemented by sub-classes.
Definition at line 56 of file protocols.py.
| np.array fosanalysis.protocols.Protocol.get_x_values | ( | self | ) |
Returns the values of the x-axis record (location data).
Reimplemented in fosanalysis.protocols.ODiSI6100TSVFile.
Definition at line 71 of file protocols.py.
| list fosanalysis.protocols.Protocol.get_y_table | ( | self, | |
| * | args, | ||
| ** | kwargs ) |
Returns the table of the strain data.
Reimplemented in fosanalysis.protocols.ODiSI6100TSVFile.
Definition at line 77 of file protocols.py.
| dict fosanalysis.protocols.Protocol.metadata = {} |
Dictionary containting metadata information.
Definition at line 63 of file protocols.py.