Jupyter NB for simple query&plotting use cases
Ich würde ein NoteBook (bzw mehrere ähnliche) mit folgendem Inhalt vorschlagen:
- API samples query nach verschiedenen Kriterien; result = Gruppe/Liste von SamplingFeatureIDs (limit auf ca 10 Proben reicht sicher für den Anfang, je nach Performanz gerne mehr)
- TECTONIC_SETTING = 'rift volcanics'; Location LIKE 'East Africa'
- rockclass = 'basalt'; material = 'WR'; AGE < 30 Ma; LOCATION_1 = Europe; element = 'SR87_SR86'
- material = 'MIN'; mineral = 'CPX'; rockclass = 'basalt'; elementtype = 'REE'
- gerne mehr: versuch doch mal alle Kriterien in der API route einmal auszuprobieren :)
element bzw elementtype müssen wahrscheinlich bei allen queries gesetzt werden, damit auch entsprechende Proben mit Daten zurückkommen.
-
(Loop over) API fulldata query für die entsprechenden SamplingFeatureIDs; results in einen dataframe zusammenführen
-
Karte plotten mit den Proben-Lokationen (Lat, Lon), Symbole farbig markiert nach der jeweiligen chemischen Zusammensetzung (z.B. mit pygmt; basemap topopgraphy)
- La/Yb
- Mg#
- SR87_SR86
- Geochemisches Diagramm (z.B. mit pyrolite)
- FeO vs MgO (East Africa)
- epsilonNd vs SR87_SR86 (Europe)
- TAS (East Africa)
- normalised REE distribution (Europe; cpx)
- oder jedes beliebige Diagramm aus G Wörner's Folien https://owncloud.gwdg.de/index.php/s/ovZYXTyHIyv2vMg