nuctransportdb.property2dataframe

Functions

preserve_value_type(value)

Preserve the original type of the value.

load_nuclide_property(yaml_property_paths)

Load nuclide properties from YAML files to a DataFrame.

load_nuclide_sorption_data()

Load collected sorption data.

Module Contents

nuctransportdb.property2dataframe.preserve_value_type(value)[source]

Preserve the original type of the value.

Parameters:

value (float, str, None) – The input value to preserve.

Returns:

The preserved value.

Return type:

float, str, None

nuctransportdb.property2dataframe.load_nuclide_property(yaml_property_paths)[source]

Load nuclide properties from YAML files to a DataFrame.

Parameters:

yaml_property_paths (list) – a list of paths to YAML files containing nuclide properties.

Returns:

a DataFrame containing the loaded nuclide properties.

Return type:

pd.DataFrame

nuctransportdb.property2dataframe.load_nuclide_sorption_data()[source]

Load collected sorption data.

Returns:

panda dataframe contains all collected sorption data.

Return type:

pd.dataframe