Git Product home page Git Product logo

geovista-slam's Introduction

geovista-slam

GeoVista utility to convert CF UGRID Local Area Model quad-cell meshes into structured rectilinear or curvilinear grids.

โš™๏ธ CI ci-citation ci-locks ci-manifest ci-wheels pre-commit.ci status
๐Ÿ’ฌ Community Contributor Covenant GH Discussions
โœจ Meta Ruff license - bds-3-clause conda platform
๐Ÿ“ฆ Package DOI conda-forge pypi pypi - python version
๐Ÿงฐ Repo commits-since contributors release

Installation

geovista-slam is available on conda-forge and PyPI.

We recommend using mamba to install geovista-slam ๐Ÿ‘

conda

geovista-slam is available on conda-forge, and can be easily installed with conda:

conda install -c conda-forge geovista-slam

or alternatively with mamba:

mamba install -c conda-forge geovista-slam

For more information see our conda-forge feedstock.

pip

geovista-slam is also available on PyPI:

pip install geovista-slam

However, complications may arise due to the cartopy package dependencies.

License

geovista-slam is distributed under the terms of the BSD-3-Clause license.

Graphics and Lead Scientist: Ed Hawkins, National Centre for Atmospheric Science, University of Reading.

Data: Berkeley Earth, NOAA, UK Met Office, MeteoSwiss, DWD, SMHI, UoR, Meteo France & ZAMG.

#ShowYourStripes is distributed under a Creative Commons Attribution 4.0 International License creative-commons-by

geovista-slam's People

Contributors

bjlittle avatar dependabot[bot] avatar geovista-ci[bot] avatar pre-commit-ci[bot] avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

geovista-slam's Issues

Lazy Iris Cube Generation

โœจ Feature Request

For users with larger payloads, it would be beneficial for geovista-slam to support lazy restructuring (see here) into iris Cubes.

Ability to cache a Transform instance

โœจ Feature Request

It would be very useful to be able to cache an instance of Transform for reuse by multiple runtimes.

Motivation

My use case is that I have a load of LFric files that get generated regularly and I want to process them to the same UM like structure each time. I can't keep a python runtime open forever so would need to create a new Transform instance each time I started my processing.

Additional Context

If I wanted to use Transform for the same grid repeatedly in multiple runtimes I'd have to instantiate the same Transform instance each time which costs time. If I could then cache a Transform instance and load from that in each run time that would make life a lot easier and quicker!

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.