sbmlsim.result
¶
Results of simulations and simulation experiments.
Submodules¶
Package Contents¶
Classes¶
Result of simulations. |
- class sbmlsim.result.XResult(xdataset, uinfo=None)[source]¶
Result of simulations.
A wrapper around xr.Dataset which adds unit support via dictionary lookups.
- Parameters
xdataset (xarray.Dataset) –
uinfo (Optional[sbmlsim.units.UnitsInformation]) –
- __getitem__(self, key)¶
Get item.
- Return type
xarray.DataArray
- __getattr__(self, name)¶
Provide dot access to keys.
- __str__(self)¶
Get string.
- Return type
str
- dim_mean(self, key)¶
Get mean over all added dimensions.
- Parameters
key (str) –
- Return type
xarray.Dataset
- dim_std(self, key)¶
Get standard deviation over all added dimensions.
- dim_min(self, key)¶
Get minimum over all added dimensions.
- dim_max(self, key)¶
Get maximum over all added dimensions.
- _redop_dims(self)¶
Dimensions for reducing operations.
- Return type
List[str]
- classmethod from_dfs(cls, dfs, scan=None, uinfo=None)¶
Create XResult from DataFrames.
Structure is based on the underlying scans
- Parameters
dfs (List[pandas.DataFrame]) –
scan (sbmlsim.simulation.ScanSim) –
uinfo (sbmlsim.units.UnitsInformation) –
- Return type
- to_netcdf(self, path_nc)¶
Store results as netcdf.
- is_timecourse(self)¶
Check if timecourse.
- Return type
bool
- to_mean_dataframe(self)¶
Convert to DataFrame with mean data.
- Return type
pandas.DataFrame
- to_dataframe(self)¶
Convert to DataFrame.
- Return type
pandas.DataFrame
- to_tsv(self, path_tsv)¶
Write data to tsv.
- static from_netcdf(path)¶
Read from netCDF.