oggm_edu.GlacierCollection#
- class oggm_edu.GlacierCollection(glacier_list=None)#
This is an object used to store multiple glaciers.
It provides methods to progress and compare the glaciers in the collection.
- __init__(glacier_list=None)#
Initialise the glacier collection.
- Parameters
- glacier_listlist of glaciers objects
Defaults to none. Has the possibility to add glaciers on the go. Glaciers need to have the same bed slope.
Methods
__init__
([glacier_list])Initialise the glacier collection.
add
(glacier)Adds one or more glaciers to the collection.
change_attributes
(attributes_to_change)Change the attribute(s) of the glaciers in the collection.
fill
(glacier, n[, attributes_to_change])Fill the collection with a desired number of glaciers.
plot
()Plot the glaciers in the collection to compare them.
Plot the histories of the collection.
Plot the mass balance(s) for the glaciers in the collection.
Plot the collection but side by side.
progress_to_equilibrium
([years, t_rate])Progress the glaciers to equilibrium.
progress_to_year
(year)Progress the glaciers within the collection to the specified year.
reset
()Reset all glaciers in the collection
summary
()Returns a summary of the collection in the form of a pandas dataframe.
Attributes
Glaciers mass balances
Glaciers stored in the collection