LiPD Utilities (pyleoclim.utils.lipdutils)
Pyleoclim is meant to directly handle datasets in the Linked Paleo Data (LiPD) format. Pyleoclim works with timeseries objects and model tables present in these files.
enumerate the LiPD files loaded in the workspace |
|
Prompt for a LiPD files |
|
Prompt for a specific variable |
|
Get the x-axis for the timeseries |
|
Check that a x-axis is present for the timeseries |
|
This function makes sure that time is available for the timeseries |
|
This functions searches for keywords (exact match) for a variable. |
|
Enumerate the available time series objects |
|
Get a specific timeseries object from a dictionary of timeseries |
|
Standardize archiveType |
|
This function attempts to make sense of the time units by checking for equivalence |
|
Pre-process a series of strings for capitalized letters, space, and punctuation. |
|
Returns a list of indices for strings with similar values |
|
Pre-process a string for capitalized letters, space, and punctuation |
|
Check for the presence of a model in the same object as the measurement table |
|
Assign a new or existing model number |
|
Check whether measurement tables are available |
|
Select a measurement table from a list |
|
Extract the dictionary corresponding to the measurement table |
|
Check whether ensembles are available |
|
Select an ensemble table from a list |
|
Extracts the ensemble values and depth vector from the dictionary |
|
Map the depth for the ensemble age values to the paleo depth |
|
Recursively searches for all the values in nested dictionaries corresponding to a particular key |