pyoceans / sea-py

A collaborative effort to organize and distribute Python tools for the Oceanographic Community
https://pyoceans.github.io/sea-py/
Creative Commons Zero v1.0 Universal
52 stars 16 forks source link

support for a Generic, Robust, Clean python toolbox for oceanography #6

Open rsignell-usgs opened 9 years ago

rsignell-usgs commented 9 years ago

Please show your support for a generic, robust python toolbox for oceanography by replying here. Maybe we can get a white paper together and figure out how to get a few $$$ for this effort.

dnowacki commented 9 years ago

Sounds great, I'm in!

For folks new to python, consider checking out PyHOGS for some relevant python+oceanography tutorials.

hetland commented 9 years ago

I'm obviously in as well.

Also, here is the link to my (ROMS) model analysis package: https://github.com/hetland/octant

jbzambon commented 9 years ago

+1

JamiePringle commented 9 years ago

Sign me up

rsoutelino commented 9 years ago

I'm in. I have two very early stages wxpython-based GUI's for ROMS that I'd be happy to share and would also welcome collaboration:

https://github.com/rsoutelino/pyeditmask is ROMS grid mask editor and potentially portable to other models.

https://github.com/rsoutelino/pyromsgui very preliminary version of a GUI to interrogate ROMS his files inspired in ROMS Tools matlab GUI.

ajhermann commented 9 years ago

I'm on board as well. Here's a link to the ferret-python merger I mentioned, which Karl Smith has been developing at PMEL (soon to be incorporated into the standard Ferret installation, from what I hear):

http://ferret.pmel.noaa.gov/Ferret/documentation/pyferret

MariaAristizabal-NOAA commented 9 years ago

I am in too. Thanks!

parkermac commented 9 years ago

I'm interested in this expertise-sharing project as well. I keep my code on GitHub at: https://github.com/parkermac/LiveOcean although only the /plotting routines would be of general interest.

ocefpaf commented 9 years ago

@hetland Octant is the first one in numerical-modeling-tools

@rsoutelino Send a PR with those links under the numerical-modeling-tools category!

romain-escudier commented 9 years ago

I'm in!

Adcroft-personal commented 9 years ago

I'm in.

hetland commented 9 years ago

I also have some code that people might be interested in, a python wrapper for gridgen:

https://github.com/hetland/pygridgen

@rsoutelino there is some code in here to graphically edit masks. I would be interested in comparing to your code, and perhaps merging.

austinctodd commented 9 years ago

I'm in.

On Tue, Jun 9, 2015 at 3:25 PM, Rob Hetland notifications@github.com wrote:

I also have some code that people might be interested in, a python wrapper for gridgen:

https://github.com/hetland/pygridgen

@rsoutelino https://github.com/rsoutelino there is some code in here to graphically edit masks. I would be interested in comparing to your code, and perhaps merging.

— Reply to this email directly or view it on GitHub https://github.com/pyoceans/seapy/issues/6#issuecomment-110475155.

Slgs commented 9 years ago

I'm in too.

rsoutelino commented 9 years ago

@hetland Interesting, sounds good. Have a look at the area masking (or wetting) function. It might be useful to create features for process studies. Having a look on yours too.

pwolfram commented 9 years ago

I'm in too and may be able to help contribute to the colorbar effort.

kthyng commented 9 years ago

I have a drifter code that is set up for ROMS currently: github.com/kthyng/Tracpy.

And I'm in!

ocefpaf commented 9 years ago

@kthyng I added TracPy in #12, @ajhermann Pyferret in #7, and @hetland's pygridgen in #13. Please check if you are OK with the text and links. PRs welcome :stuck_out_tongue_winking_eye:

PS: Please open new issues for links and other other requests.

jornbr commented 9 years ago

I'm in.

martalmeida commented 9 years ago

I've been creating a set of tools, related with analysis, visualization, ROMS, etc, called okean. For a quick overview check http://pong.tamu.edu/~mma/py/okean/overview.php. The package is available at https://github.com/martalmeida/okean

dcherian commented 9 years ago

I'm in.

rsignell-usgs commented 9 years ago

@martalmeida , I see you have a paper in Environmental Modelling and Software called "OOFe: A python engine for automating regional and coastal ocean forecasts" [using Roms].

The paper references https://code.google.com/p/oofe/, but there is no code there. Is the code at https://github.com/martalmeida/okean the evolution of this "OOFe" code, or is the "OOFe" code available elsewhere?

mrayson commented 9 years ago

I'm in

martalmeida commented 9 years ago

@rsignell-usgs, the OOFε code is now at https://github.com/martalmeida/oofe. Just get the latest tar.gz file. OOFε controls the operational tasks (get data, create forcing files, run analysis and forecasts, plot the model input/output, check everything runs fine and try to solve a large number of possible problems without human intervention), and it relies on okean.

rsignell-usgs commented 9 years ago

Folks, just a heads up that Unidata is having a Python training class in a few weeks in case you know someone who wants to hang out in Boulder doing cool met/ocean python stuff for a few days: http://www.unidata.ucar.edu/events/2015TrainingWorkshop/#classes

rsignell-usgs commented 9 years ago

Also, for python newbies who like video instruction, I've heard good things about this series, which uses Anaconda and Ipython Notebooks: https://www.youtube.com/playlist?list=PLwNU7Gk6Z5ZkXXsvtJTtBhQNl905Jua-O

If you are an anaconda user, note that we have 100+ packages, many of interest to oceanographers, at http://binstar.org/ioos.

Instructions for setting up anaconda with a custom oceanography environment is at https://github.com/ioos/conda-recipes/wiki

rsignell-usgs commented 8 years ago

Folks, @ocefpaf is contributing some interesting posts on the IOOS system test blog here: https://ioos.github.io/system-test/blog/2015/10/12/fetching_data/