Skip to content
@geco-bern

GECO

Geocomputation and Earth Observation at the University of Bern

Geocomputation and Earth Observation (GECO)

We are a collection of researchers driven by our curiosity to understand how the terrestrial biosphere operates. We work at the intersection of Earth system science, ecophysiology, biogeochemistry, ecology, applied statistics, machine learning, and high-performance computing. With our research we contribute to a better understanding of issues that are becoming increasingly pressing to society and policy and that are key to creating a sustainable future.

We are committed to an Open Science practice. We’re building an environment of open source tools for ecosystem data and modelling. This should empower the community to use latest methodological innovations, developed by our group. Here is a list of our products.

Visit our group website at https://geco-group.org/.

Vegetation modelling 🌳

  • rsofun - An R package for dynamic vegetation modelling -
  • rpmodel - An R implementation of the P-model -
  • grsofun - A wrapper of {rsofun} for global model simulations.
  • rgeco - Internal R package for model development support, visualization and data wrangling ( 💥 experimental 💥 )

Data 💾

  • FluxDataKit - Workflow to convert FLUXNET data to Land Surface Model formats
  • FluxnetEO - Access and convert FluxnetEO data in R
  • ingestr - Experimental package for data ingestion
  • earthnet-minicuber - A fork from earthnet2021, complemented by additional data source ingestion (geospatial Earth Observation and climate data) and functionalities.
  • leafnp_data - Leaf N, P, and N:P data by Tian et al. (2024), complemented with environmental covariates. Contains the data and code for generating it. DOI: https://doi.org/10.5281/zenodo.11071944

Machine learning

Teaching Material, Tutorials, and Workflows 📚

Courses 🧑‍🎓

Lab Info 🏠

Publications and theses 📝

  • GECO media - GECO media material - posters, presentations, visualizations 📖

Analysis code for publications

Analysis code for theses


Code use and collaboration policy The authors of these packages are open to collaborate. Where substantial intellectual inputs are provided by us, we ask for credit. Intellectual input can take the form of (but is not limited to) custom code, data manipulation, or methodological advice (including experimental design). The form of credit is to be determined in mutual agreement, considering contributions, and may include the authorship on manuscripts or on other research products resulting from respective work. For simple questions regarding the functioning of our open source software, please refer first to the extensive documentation on respective websites (see links above), our YouTube channel, and related published papers. For remaining questions, please raise an issue on Github (in the respective repository). Of course, for such types of support and issue resolution, we do not expect co-authorships. Fair acknowledgements and properly cited software and literature is appreciated. Thank you. More details are provided in the GECO code of conduct / mission statement.

Popular repositories Loading

  1. ingestr ingestr Public

    Data ingest for points (given longitude, latitude, and required dates) from large global files or remote data servers and create time series at user-specified temporal resolution.

    R 42 21

  2. rpmodel rpmodel Public

    An R implementation of the P-model.

    R 36 33

  3. rsofun rsofun Public

    Implements the Simulating Optimal FUNctioning framework for site-scale simulations of ecosystem processes, including model calibration. It contains Fortran 90 modules for the P-model, SPLASH, and B…

    Fortran 32 33

  4. mct mct Public

    Code for analyses published in Stocker et al., (2023) Global patterns of water storage in the rooting zones of vegetation (doi:10.1038/s41561-023-01125-2)

    R 6 3

  5. FluxDataKit FluxDataKit Public

    LEMONTREE flux data kit

    R 6 13

  6. R_proj_template R_proj_template Public template

    GECO R project template

    5 4

Repositories

Showing 10 of 82 repositories
  • eval_rsofun_et Public

    Script to create figure for manuscript submission

    geco-bern/eval_rsofun_et’s past year of commit activity
    R 0 AGPL-3.0 0 1 0 Updated Jan 7, 2026
  • global_forest_thickening Public

    Cleaned repository containing code for data processing and analysis of global forest thickening trends (Marqués et al. in prep.). Based on initial code from repository lauramarques/GFDYglobe.

    geco-bern/global_forest_thickening’s past year of commit activity
    TeX 0 AGPL-3.0 1 0 0 Updated Jan 7, 2026
  • rsofun Public

    Implements the Simulating Optimal FUNctioning framework for site-scale simulations of ecosystem processes, including model calibration. It contains Fortran 90 modules for the P-model, SPLASH, and BiomeE models.

    geco-bern/rsofun’s past year of commit activity
    Fortran 32 GPL-3.0 33 13 4 Updated Jan 6, 2026
  • cwd_global Public

    Cumulative water deficit analysis applied globally

    geco-bern/cwd_global’s past year of commit activity
    R 0 AGPL-3.0 3 0 1 Updated Jan 6, 2026
  • agds2_course Public

    AGDS 2 (II) course instructions / exercises

    geco-bern/agds2_course’s past year of commit activity
    R 0 11 1 0 Updated Dec 31, 2025
  • rsofundemo Public

    Demonstration workflows for common use cases of rsofun.

    geco-bern/rsofundemo’s past year of commit activity
    R 1 AGPL-3.0 2 1 0 Updated Dec 19, 2025
  • geco-bern/swiss-ndvi-processing’s past year of commit activity
    Jupyter Notebook 1 2 1 0 Updated Dec 17, 2025
  • geco_media Public

    A collection of materials for teaching, outreach and the media

    geco-bern/geco_media’s past year of commit activity
    HTML 0 MIT 2 0 0 Updated Dec 16, 2025
  • drought_predictors_competition Public

    A tutorial and competition to estimate drought impacts on the light use efficiency of photosynthesis from multispectral remote sensing data.

    geco-bern/drought_predictors_competition’s past year of commit activity
    TeX 1 1 0 0 Updated Dec 9, 2025
  • ingestr Public

    Data ingest for points (given longitude, latitude, and required dates) from large global files or remote data servers and create time series at user-specified temporal resolution.

    geco-bern/ingestr’s past year of commit activity
    R 42 21 20 2 Updated Dec 3, 2025