Giter Site home page Giter Site logo

ingestor's Introduction

Hi there ๐Ÿ‘‹

I am a climate scientist and engineer. Around GitHub, you'll find me contributing to open source projects like Xarray and Pangeo. I am the CTO at Earthmover, a startup building the cloud platform for scientific data teams. Previously, I was a co-founder and the technology director at CarbonPlan, a non-profit working on data science and policy issues surrounding carbon removal and climate solutions, and a project scientist in the Climate and Global Dynamics Laboratory at the National Center for Atmospheric Research. I'm a licensed Professional Engineer and I have a Ph.D. in Civil and Environmental Engineering from the University of Washington.

ingestor's People

Stargazers

 avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

Forkers

gutmann

ingestor's Issues

Multiple datasets

Needs to be able to handle more input datasets (MERRA and CMIP5 being high priorities)

Add ESGF Class

ESGF hosts large datasets such as CMIP3/5. Access is either through wget or OpenDAP. I've recently tried to get some openDAP examples to work (ESGF/esgf-pyclient#26), without too much success.

Variable names

Names change from dataset to dataset, listing commonly used and or all available variables for each dataset, ideally with a short description would be a good functionality to have.

It would be even better to have a dictionary of ~20 popular variables that the ingestor can automatically translate into getting the correct variable from the correct dataset.

Document installation and usage

briefly document in the readme how to install and which other libraries are required, along with a single simple example that gets a list of variables subset to a time and region. (this can pretty much just be cut and past from the last test example)

Default variable sets

A nice (easy) option would be to permit specifying "icar" inputs (or "GARD" or "BCSD-like") to get a pre-populated list of variables.

Similarly, default named regions (e.g. CONUS = "area": "55/-130/20/-60")

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.