Code Monkey home page Code Monkey logo

pyberg's Introduction

pyberg, a simple iceberg drift and decay model in Python

Routines and notebooks for computing iceberg trajectories and melting offline

  • so far supports reading (interpolated) forcing data from the COSMOS climate model and AWI-CM
  • code is based on the Fortran code of FESOM-IB; reference: Rackow, T et al. (2017): A simulation of small to giant Antarctic iceberg evolution: Differential impact on climatology estimates. Journal of Geophysical Research: Oceans, 21 pp, https://doi.org/10.1002/2016JC012513

The Fortran source can be found here, after registration at swrepo1.awi.de.

pyberg manuscripts and code

The pyberg analysis for the published paper

'Antarctic icebergs reorganize ocean circulation during Pleistocene glacials' by Aidan Starr, Ian R. Hall, Stephen Barker, Thomas Rackow, Xu Zhang, Sidney R. Hemming, H.J.L van der Lubbe, Gregor Knorr, Melissa A. Berke, Grant R. Bigg, Alejandra Cartagena, Francisco J. Jiménez-Espejo, Xun Gong, Jens Gruetzner, Nambiyathodi Lathika, Leah J. LeVay, Rebecca S. Robinson, Martin Ziegler, and the Expedition 361 Science Party

can be reproduced with the following Jupyter notebook. To start from a simpler example script and to use the latest additions to the code (e.g. ERA5 forcing), please contact Thomas Rackow directly. More info on the paper in Nature can be found here.

example plots using pyberg and COSMOS forcing

Southern Ocean Iceberg Melt under pre-industrial (PI) vs last glacial maximum (LGM) conditions

Iceberg Melt in PI and LGM (left) Iceberg trajectories, (middle) sea surface temperature, and (right) iceberg probability between 0-50°E in the Southern Ocean under PI and LGM conditions, using pyberg forced with COSMOS climate model output.

pyberg's People

Contributors

trackow avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.