Skip to main content

Projects

Open-source scientific software.

Computational work — most of it public — that supports the research on this site. Python for climate modelling, machine learning, geospatial analysis, and visualisation.

  • sea-ice-nunatsiavut

    Sea-ice projection in Nunatsiavut (MSc thesis)

    Climatology, anomaly mapping, and time-series analysis of sea-ice concentration and thickness along the Labrador coast, combining CESM-HR output with Canadian Ice Service observations.

    PythonXarrayCartopyCESMERA5View repository →
  • cmip6-sea-ice-assessment

    Bias metrics and model evaluation for CMIP6 sea ice

    Python workflow for computing bias metrics and skill scores of CMIP6 sea-ice concentration and thickness against observational datasets, developed at Environment and Climate Change Canada.

    PythonXarrayPandasCMIP6CartopyView repository →
  • climate-diagnostics-toolkit

    NSIDC passive-microwave processing toolkit

    Reusable diagnostics for processing NSIDC passive-microwave sea-ice data: regridding, masking, and derived-quantity computation for downstream climate analysis.

    PythonXarrayNumPyNSIDCView repository →
  • southern-ocean-mitgcm

    Southern Ocean circulation with MITgcm

    Idealised MITgcm ocean simulations exploring thermocline structure and circulation response to wind forcing in the Southern Ocean.

    MITgcmFortranPythonParaViewView repository →
  • sir-malaria-model

    SIR malaria disease-transmission model

    Undergraduate research project modelling malaria transmission dynamics with an SIR framework driven by climate variables across Ghana's agro-ecological zones.

    PythonNumPySciPyMatplotlibView repository →
  • arctic-pamip-miniproject

    Sea-ice loss & CO₂ doubling on Arctic precipitation

    Mini-project completed at ICTP (supervised by Prof. Paul Kushner) using CESM-WACCM4 PAMIP experiments to explore precipitation response to sea-ice loss and CO₂ doubling.

    CESM-WACCM4PythonXarrayCDO