Skip to content

GeoSkills v0.3.0 — REE, spider, Harker, and TAS

Choose a tag to compare

@gronbow gronbow released this 30 Jul 10:51
· 4 commits to main since this release
1fc6ede

GeoSkills v0.3.0 is the first complete public release covering four common geochemical visualization workflows. The reviewed v0.2.0 spider-diagram milestone is included in this release rather than tagged separately.

Workflows

  • Sun and McDonough (1989) C1 chondrite-normalized La–Lu REE patterns
  • primitive-mantle, modified primitive-mantle, or N-MORB normalized trace-element spider diagrams
  • customizable single- or multi-panel Harker variation diagrams
  • guarded IUGS volcanic TAS classification with per-sample review states

Inputs and outputs

  • Read flat or unambiguous transposed CSV, comma/tab-delimited TXT, and XLSX tables.
  • Export editable SVG/PDF, 600 dpi PNG/TIFF, exact plotted-data CSV, and machine-readable JSON reports.
  • Keep private inputs and generated outputs local and outside Git.

Scientific safeguards

  • Require explicit ppm or wt% units; preserve blanks and below-detection-limit values as missing.
  • Keep printed and footnote-modified Sun and McDonough primitive-mantle values separate.
  • Do not add default Harker regressions or infer petrogenetic processes from covariance alone.
  • Require explicit volcanic applicability and composition-basis declarations for TAS.
  • Preserve TAS boundary, ambiguous-field, and out-of-scope cases for review instead of forcing a classification.
  • Do not claim support for isotope or tectonic-discrimination diagrams in this release.

Validation

  • 69 automated tests passed locally.
  • GitHub Actions passed on Ubuntu and Windows with Python 3.11 and 3.12.
  • Harker output was checked with locally held published data; TAS was checked with the committed synthetic fixture.
  • Export QA confirmed embedded PDF fonts, editable SVG text, 600 dpi PNG/TIFF, and LZW TIFF compression.
  • Skill structure validation and Python compilation passed.

Install or upgrade

Copy skills/geoskills to $CODEX_HOME/skills/geoskills. On a default Windows installation, use %USERPROFILE%\.codex\skills\geoskills, then start a new Codex task.

Scientific references