in analysis/webservice/algorithms_spark/DailyDifferenceAverageSpark.py [0:0]
def get_meta(self, dataset):
# TODO yea this is broken
if 'sst' in dataset.lower() or 'mur' in dataset.lower():
meta = {
"title": "Sea Surface Temperature (SST) Anomalies",
"description": "SST anomalies are departures from the 5-day pixel mean",
"units": '\u00B0C',
"label": 'Difference from 5-Day mean (\u00B0C)'
}
elif 'chl' in dataset.lower():
meta = {
"title": "Chlorophyll Concentration Anomalies",
"description": "Chlorophyll Concentration anomalies are departures from the 5-day pixel mean",
"units": 'mg m^-3',
"label": 'Difference from 5-Day mean (mg m^-3)'
}
elif 'sla' in dataset.lower():
meta = {
"title": "Sea Level Anomaly Estimate (SLA) Anomalies",
"description": "SLA anomalies are departures from the 5-day pixel mean",
"units": 'm',
"label": 'Difference from 5-Day mean (m)'
}
elif 'sss' in dataset.lower():
meta = {
"title": "Sea Surface Salinity (SSS) Anomalies",
"description": "SSS anomalies are departures from the 5-day pixel mean",
"units": 'psu',
"label": 'Difference from 5-Day mean (psu)'
}
elif 'ccmp' in dataset.lower():
meta = {
"title": "Wind Speed Anomalies",
"description": "Wind Speed anomalies are departures from the 1-day pixel mean",
"units": 'm/s',
"label": 'Difference from 1-Day mean (m/s)'
}
elif 'trmm' in dataset.lower():
meta = {
"title": "Precipitation Anomalies",
"description": "Precipitation anomalies are departures from the 5-day pixel mean",
"units": 'mm',
"label": 'Difference from 5-Day mean (mm)'
}
else:
meta = {
"title": "Anomalies",
"description": "Anomalies are departures from the 5-day pixel mean",
"units": '',
"label": 'Difference from 5-Day mean'
}
return meta