Code Monkey home page Code Monkey logo

I work at the CSIRO (Canberra, Australia) as a Scientific Software Engineer. Publications list at google scholar.

GitHub stats

Software for earth sciences

Member of CSIRO Hydroinformatics.

I've worked mostly since 2013 on streamflow forecasting software. An entry point is at the repo streamflow forecasting simulation tools. Most of the stack is not open source, but there are significant components thar are, notably data handling (uchronia) and generic language interoperability components (next section)

uchronia

pyela

Shared memory software interop

Derived from work on R.NET, a .NET to native interop library that seems to have found its way into quite a few other projects:

dynamic-interop-dll

More recent software interop tools that stem from project work. A lot is generic (if a tad idiosyncratic) and stemmed from learning that other off-the-shelf codegen and interop tools failed me. There is still impedance to cross-project reuse. Needs some promotion work.

moirai

c-api-wrapper-generation

Mostly driven by the need to marshal some scientific data sets (multidimensional time series) between C and R, Python, Matlab, etc.

rcpp-interop-commons including the cinterop pythyon package

pyrefcount

R.NET

R.NET

Other

MPI.NET

J-M's Projects

adv-r icon adv-r

Advanced R programming: a book

agu2018 icon agu2018

Do internals of neural networks make sense in the context of hydrology?

air2stream icon air2stream

A model to predict river water temperature (RWT) using air temperature and discharge

bomwater icon bomwater

An R package to download Australian water data

carsales icon carsales

Fun but useful personal use of R for me to buy a car

climate-pendulum icon climate-pendulum

Charting Canberra's weather history and the effects of El Niño and La Niña.

devtools icon devtools

Tools to make an R developer's life easier

didactique icon didactique

A repo with material supporting learning new stuff

esem icon esem

Easy emulating of geophysical models including (but not limited to!) Earth System Models.

f90wrap icon f90wrap

F90 to Python interface generator with derived type support

gallery icon gallery

Configuration for deploying Voila Gallery

github-docs icon github-docs

Material to maintain and generate documentation for my github projects

hwrs2015 icon hwrs2015

Code used for a conference paper, for the Hydrology Symposium 2015 in Hobart.

hydrogeol_utils icon hydrogeol_utils

A github repository containing tools for the processing, integration, interpretation and visualisation of important high performance hydrogeological data.

hyvr icon hyvr

A package for simulating hydrogeological virtual realities.

intro icon intro

An entry point to point users from particular domains to sets of repositories and information of interest

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.