Isocompy

Isocompy models isotopic compositions using machine learning to estimate stable water isotope variations from user-defined environmental and meteorological variables.


Key Features:

  • Machine Learning Integration: Employs machine learning algorithms to model isotopic data and generate estimations and predictions.
  • Comprehensive Data Handling: Implements dataset preprocessing, outlier detection, statistical analysis, feature selection, model validation, calibration, and postprocessing.
  • Discontinuous Input Handling: Operates with discontinuous inputs in both time and space to accommodate sparse environmental datasets.
  • Automatic Decision-Making: Incorporates automatic decision-making procedures across algorithmic stages for model selection and processing steps.
  • Output Generation: Produces detailed outputs including reports, figures, and spatial maps relevant to stable water isotope studies.

Scientific Applications:

  • Stable water isotope analysis: Analysis and estimation of stable water isotope compositions in environmental datasets.
  • Meteorological and precipitation isotope studies (Northern Chile): Modeling meteorological features and isotopic composition of precipitation demonstrated in a case study from Northern Chile with results comparable to prior studies.

Methodology:

Computational steps explicitly include dataset preprocessing, outlier detection and statistical analysis, feature selection, machine learning–based modeling, model validation and calibration, and postprocessing.

Topics

Details

License:
AGPL-3.0
Cost:
Free of charge
Tool Type:
library
Operating Systems:
Mac, Linux, Windows
Programming Languages:
Python
Added:
3/21/2023
Last Updated:
11/24/2024

Operations

Publications

Hassanzadeh A, Valdivielso S, Vázquez-Suñé E, Criollo R, Corbella M. An open source Python library for environmental isotopic modelling. Scientific Reports. 2023;13(1). doi:10.1038/s41598-023-29073-2. PMID:36732615. PMCID:PMC9895077.

PMID: 36732615
PMCID: PMC9895077
Funding: - Severo Ochoa: CEX2018-000794-S - Margalida Comas postdoctoral fellowship programme: PD/036/2020

Documentation