|
fosanalysis
A framework to evaluate distributed fiber optic sensor data
|
| ▼Nfosanalysis | Central package of fosanalysis |
| ▼Ncompensation | Contains modules for compensating physical influences on the strain measurements |
| ▼Ncompensator | Implements the base class for all compensator classes |
| CCompensator | Base for compensation classes |
| ▼Nshrinking | Contains functionality to compensate shrinking and creep |
| CShrinkCompensator | Implements compensation for shrink and creeping of concrete |
| ▼Ntensionstiffening | Contains class definitions for tension stiffening influences for concrete embedded and reinforcement attached sensors |
| CBerrocal | Implements the tension stiffening approach according to the proposal by [2] |
| CFischer | Implements the tension stiffening approach based on [3] |
| CTensionStiffeningCompensator | Abstract base class for tension stiffening compensation approaches |
| ▼Ncrackmonitoring | Contains modules related to crack monitoring of concrete structures |
| ▼Ncracks | Contains class definitions for Crack and CrackList |
| CCrack | A Crack object presents a crack in concrete with its properties |
| CCrackList | List of crack objects |
| ▼Nfinding | Contains functionality to find potential crack locations |
| CCrackFinder | Object to identify potential crack positions |
| ▼Nseparation | Contains functionality to separate cracks and set transfer lengths |
| CCrackLengths | Assigns the transfer length to a all cracks.Crack objects in a cracks.CrackList |
| ▼Nstrainprofile | Contains class definitions for strain profiles and cracks |
| CConcrete | The strain profile is assumed to be from a sensor embedded directly in the concrete |
| CRebar | The strain profile is assumed to be from a sensor attached to a reinforcement rebar |
| CStrainProfile | Hold the strain data and methods to identify cracks and calculate the crack widths |
| ▼Ndatahandling | Contains modules to handle measurement data generated by the ODiSI Software |
| ▼Nfilehandler | Contains class implementations to get file content of ODiSI generated data |
| CFileHandler | File handler class to get measurement data from sensors |
| ▼Nfilereader | Contains class implementations to read ODiSI sensor data |
| CDatReader | File reader class for the .dat measurement files recorded by the ODiSI 6100 series interrogators by Luna Inc LunaInnovations2020 |
| CFileReader | Abstract class |
| CSensorInfo | Class to hold sensor specific data (name, serial number, ...) |
| CTsvReader | File reader class for the .tsv measurement files exported by the ODiSI 6100 series interrogators by Luna Inc LunaInnovations2020 |
| ▼Npreprocessing | Contains modules for data preprocessing, like: |
| ▼Nbase | Contains the base class for all preprocessing classes |
| CBase | Abstract base class for preprocessing classes |
| CTask | Abstract base class for preprocessing task classes |
| ▼Nfiltering | Contains class definitions for filtering algorithms |
| CCluster | The Cluster filter is an iterative smoothing algorithm guaranteed to converge [5] |
| CFilter | Abstract base class for filter classes |
| CLimit | A filter to limit the entries |
| CSlidingFilter | Abstract base class for filter classes, based on sliding windows |
| ▼Nmasking | Contains class implementations to remove implausible values from strain data |
| CAnomalyMasker | Abstract class for anomaly identification |
| CGTM | The geometric threshold method (GTM) identifies SRAs by comparing the strain increments to a threshold |
| CModifiedZscoreDetection | Class for the modified z-score approach for spike detection |
| COSCP | Class for outlier detection an cancellation based on the outlier specific correction procedure (OSCP) as originally presented in [7] and [8] |
| CSlidingModifiedZscore | Class that calculates the modified zscore over a moving window |
| CWhitakerAndHayes | The Whitaker & Hayes algorithm uses the high intensity and small width of spikes |
| CZscoreOutlierDetection | Class for the standard z-score approach for spike detection |
| CZSOD | Abstract base class for outlier detection by different kinds of z-scores |
| ▼Nrepair | Contains class implementations, for strain function repair algorithms |
| CNaNFilter | A filter, that removes any columns from a given number of data sets (matrix), that contain not a number entries |
| CRepair | Base class for algorithms to replace/remove missing data with plausible values |
| CScipyInterpolation1D | Replace dropouts (NaNs) with values interpolated by the given method |
| ▼Nresizing | Contains functionality for resizing data: |
| CAggregate | Change the dimension of an array using aggregate functions (such as mean, median, min or max) |
| CCrop | Object, for cropping data sets and saving the preset |
| CDownsampler | Class for reducing strain data size while keeping the data loss small by combining several values into one value |
| CResampler | Class for resampling one-dimensional or two-dimensional strain data |
| CResizing | Base class for algorithms to replace/remove missing data with plausible values |
| CPreprocessing | Container for several preprocessing task, that are carried out in sequential order |
| ▼Nprotocols | Contains functionality for interfacing files and network ports |
| CODiSI6100TSVFile | Data inferface for the .tsv measurement files exported by the ODiSI 6100 series interrogators by Luna Inc [6] |
| CProtocol | Abstract class, which specifies the basic interfaces a protocol must implement |
| CSensorRecord | A single record of the distributed fiber optic strain sensing data |
| ▼Nutils | Contains utility modules with general pupose |
| ▼Nbase | Contains abstract base classes |
| CBase | Abstract base class, which deals with superflous constructor arguments |
| CTask | This intermediate class indicates, that a sub-class is implementing a task |
| CWorkflow | This intermediate class indicates, that a sub-class is implementing a workflow |
| ▼Nintegration | Contains functionality for integrating discretized funtions |
| CIntegrator | Object to integrate a function \(y = f(x)\) given by discrete argument data \(x\) and associated values \(y\) |