Code Monkey home page Code Monkey logo

Comments (12)

AdamTheisen avatar AdamTheisen commented on May 31, 2024

We could always look and see if something better could take the place of astral. That's just what was used in the DQ Office for the shading.

We might also want to think about cartopy as well as I can see some contour plotting of data at SGP to be useful.

from act.

AdamTheisen avatar AdamTheisen commented on May 31, 2024

Just thinking, would there be a reason to have py-art as a dependency?

from act.

scollis avatar scollis commented on May 31, 2024

I would add it later when we flesh out some more stuff on the radars. I think the radar mentors will be a later adopter of this this technology.

from act.

kenkehoe avatar kenkehoe commented on May 31, 2024

If you want to use xr.open_mfdataset to read more than one file at a time or to use the parallel feature you will also need dask.

from act.

rcjackson avatar rcjackson commented on May 31, 2024

We apparently need to constrain the minimum version of dask. Jenni ran into an issue where after installing it didn't work because it was using an old version of dask that doesn't implement delayed objects.

from act.

kenkehoe avatar kenkehoe commented on May 31, 2024

OK do you know what version we need?

from act.

rcjackson avatar rcjackson commented on May 31, 2024

from act.

rcjackson avatar rcjackson commented on May 31, 2024

I have made MetPy an optional dependency for Skew-T plots, since the rest of ACT will work fine without MetPy. I figure this is the way to go unless we wind up having much more of ACT depend on MetPy.

from act.

AdamTheisen avatar AdamTheisen commented on May 31, 2024

Current list of dependencies

pandas
matplotlib
numpy
scipy
xarray
astral
dask
distributed
pint
cartopy
boto3
pyproj > '2.0.0'

Do we want to keep this open to track future dependencies, or can we close out and discuss future ones in the pull requests?

from act.

kenkehoe avatar kenkehoe commented on May 31, 2024

How do we handle dependencies. I see one with a version number. I had to manually update cartopy above a version number to get it to work. Should we pay more attention on version number minimums?

from act.

AdamTheisen avatar AdamTheisen commented on May 31, 2024

@kenkehoe yes, if we have a minimum version, we should have that indicated. Do you remember what version it was?

from act.

AdamTheisen avatar AdamTheisen commented on May 31, 2024

Closing this out as the base dependencies are pretty set and we will review with each new addition

from act.

Related Issues (20)

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.