Skip to content

Latest commit

 

History

History
84 lines (79 loc) · 3.49 KB

private.rst

File metadata and controls

84 lines (79 loc) · 3.49 KB

checkTimeAxis.rst checkXaxis.rst enumerateLipds.rst enumerateTs.rst gen_dict_extract.rst getEnsemble.rst getLipd.rst getMeasurement.rst getTs.rst isEnsemble.rst isMeasurement.rst isModel.rst LipdToOntology.rst pre_process_list.rst pre_process_str.rst promptForVariable.rst searchVar.rst similar_string.rst timeUnitsCheck.rst whichEnsemble.rst whichMeasurement.rst xAxisTs.rst

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.

enumerateLipds <lipdutils_enumerateLipds> enumerate the LiPD files loaded in the workspace
getLipd <lipdutils_getLipd> Prompt for a LiPD files
promptForVariable <lipdutils_promptForVariable> Prompt for a specific variable
xAxisTs <lipdutils_xAxisTs> Get the x-axis for the timeseries
checkXaxis <lipdutils_checkXaxis> Check that a x-axis is present for the timeseries
checkTimeAxis <lipdutils_checkTimeAxis> This function makes sure that time is available for the timeseries
searchVar <lipdutils_searchVar> This functions searches for keywords (exact match) for a variable.
enumerateTs <lipdutils_enumerateTs> Enumerate the available time series objects
getTs <lipdutils_getTs> Get a specific timeseries object from a dictionary of timeseries
LipdToOntology <lipdutils_LipdToOntology> Standardize archiveType
timeUnitsCheck <lipdutils_timeUnitsCheck> This function attempts to make sense of the time units by checking for equivalence
pre_process_list <lipdutils_pre_process_list> Pre-process a series of strings for capitalized letters, space, and punctuation.
similar_string <lipdutils_similar_string> Returns a list of indices for strings with similar values
pre_process_str <lipdutils_pre_process_str> Pre-process a string for capitalized letters, space, and punctuation
isModel <lipdutils_isModel> Check for the presence of a model in the same object as the measurement table
modelNumber <lipdutils_modelNumber> Assign a new or existing model number
isMeasurement <lipdutils_isMeasurement> Check whether measurement tables are available
whichMeasurement <lipdutils_whichMeasurement> Select a measurement table from a list
getMeasurement <lipdutils_getMeasurement> Extract the dictionary corresponding to the measurement table
isEnsemble <lipdutils_isEnsemble> Check whether ensembles are available
whichEnsemble <lipdutils_whichEnsemble> Select an ensemble table from a list
getEnsemble <lipdutils_getEnsemble> Extracts the ensemble values and depth vector from the dictionary
mapAgeEnsembleToPaleoData <lipdutils_mapAgeEnsembleToPaleoData> Map the depth for the ensemble age values to the paleo depth
gen_dict_extract <lipdutils_gen_dict_extract> Recursively searches for all the values in nested dictionaries corresponding to a particular key