climatemind-backend
clouddrift
climatemind-backend | clouddrift | |
---|---|---|
1 | 1 | |
17 | 32 | |
- | - | |
4.8 | 8.8 | |
about 1 month ago | 4 days ago | |
Python | Python | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
climatemind-backend
-
Looking for Python developers of any level to contribute to a ready-to-use Climate Action app
Our goal is to find a task for every developer who wants to contribute. To be able to do so we are trying to use the best open-source practices and developing a contributor guide. To start please follow the contributor guide. If you have any questions don't hesitate to ask questions on GitHub discussions page or by email [email protected]. The onboarding process and contributor guide are still in progress so we would like to hear from you any feedback about this.
clouddrift
-
Show HN: Clouddrift (Python lib) β 170 years of Cyclone Track Data
Hey HN! I've recently taken on the role of lead developer for the clouddrift Python library, and I'd like to share a new dataset integration we've recently added. The purpose of the clouddrift library is to ease the process of working with ragged array data structures, particularly the ones encountered with Lagrangian datasets in atmospheric, oceanic, and climate sciences.
For those who might not be familiar, Lagrangian datasets track the movement of sensing platforms or particles (or in the case below, atmospheric phenomena like cyclones) through space and time, providing a detailed path of their journey. This is in contrast to Eulerian datasets, which focus on changes in a fixed location.
The new dataset we've incorporated is the HURDAT2 dataset [0] , offering access to cyclone track data from 1852 to 2022 for both the Atlantic and Pacific Ocean basins. This dataset is provided as an xarray [1] Dataset utilizing CF (Climate and Forecast) conventions [2] for data variables that are organized as a Ragged Arrays [3].
To get started with `clouddrift` and the HURDAT2 dataset, check out our example Jupyter notebooks [4].
If you'd like to receive regular updates on each release or just want to get an idea of features we've been working on checkout our latest [5].
I'd love to hear from HN. How do you see clouddrift working with ragged array datasets of any kind you may be working with? Are there any challenges created by working with ragged arrays and/or Lagrangian datasets you have faced which clouddrift may not be accounting for? Any and all feedback is welcome as we look to make this tool as useful as possible for the scientific community!
[0] https://github.com/Cloud-Drift/clouddrift/blob/main/clouddri...
What are some alternatives?
PyPSA - PyPSA: Python for Power System Analysis
coding-problems - Solutions for various coding/algorithmic problems and many useful resources for learning algorithms and data structures
hass-kumo - Home Assistant module interfacing with Mitsubishi mini-split units
pygeohydro - A part of HyRiver software stack for accessing hydrology data through web services
pylandtemp - Algorithms for computing global land surface temperature and emissivity from NASA's Landsat satellite images with Python.
iris - A powerful, format-agnostic, and community-driven Python package for analysing and visualising Earth science data
meteostat-python - Access and analyze historical weather and climate data with Python.
hurdat2-get-started - Simple notebooks to get you started with the HURDAT2 dataset using python and xarray
open-grid-emissions - Tools for producing high-quality hourly generation and emissions data for U.S. electric grids
climate - ππ₯ Life Itself's ongoing inquiry into the climate crisis
awesome-sustainability-jobs - Dev jobs in the sustainability sector - be part of the solution, not the problem
solutions - The mission of Project Drawdown is to help the world reach βDrawdownββ the point in the future when levels of greenhouse gases in the atmosphere stop climbing and start to steadily decline, thereby stopping catastrophic climate change β as quickly, safely, and equitably as possible.