The Future of AOS Python: Preparing AOS Students for Tomorrow’s Computational Challenges

By Daniel Rothenberg (Postdoctoral Associate, Center for Global Change Science, MIT)

Over the last six years, I served the American Meteorological Society as a member and co-chair of its Student Conference Planning Committee. Each year, just a few weeks after the Annual Meeting, we’d start the long and difficult process of crafting a valuable Conference experience for both new and veteran participants alike. But despite our attendees’ diverse interests, some topics always attracted a broad swath of interest. Chief among those was the application of modern computing tools, techniques, and technologies to today’s (and tomorrow’s) tough problems.

Continue reading

Posted in Community, Teaching | Leave a comment

SciPy 2017

Scott Collis, on the mailing list, reminds us about SciPy 2017: “If you are on the fence about going.. Get off the fence.. It’s a great conference. Well worthwhile..” Hope folks can make it!

Posted in Community, Conferences | Leave a comment

PyData 2017

PyData 2017 will be held in the Seattle-area on July 5-7, 2017. They’re accepting proposals now (deadline is May 1). See here for information on the conference!

Posted in Community, Conferences | Leave a comment

2017 AMS Python Symposium Screencasts and Downloads

Screencasts/downloads for the AMS Python Symposium talks/posters are

Lots of great papers! Enjoy!

Posted in Conferences | Leave a comment

A Description of the Weather and Climate Stack

Damien Irving has a great post describing the weather and climate stack in Python!

Posted in Packages, Tutorials | Leave a comment

2017 AMS Python Symposium Program

See here:

Posted in Community, Conferences | Leave a comment

AMS Hackathon in Seattle!

Here’s the announcement from the organizers of the hackathon at the 2017 Seattle AMS meeting:

The Conference on Environmental Information Processing Technologies (EIPT) is organizing a “hackathon” to start during the 2017 Seattle American Meteorological Society (AMS) meeting. This idea came out of conversations with the HPC and Python conferences at AMS. The actual programming/collaborative nature of the hackathon will be a mixture of virtual and physical with teams working off site on a proposed topic, or working on any other topic that interests them.

There will be a meet up for participants on Sunday evening the 22nd of January from 5-8 pm at Cray Supercomputing (which is close to the Convention Center). This event is open to anyone who is interested in learning more about Cray and participating in the hackathon. It will be hosted by Cray. The time will be used to to introduce folks, let teams form and converse, let existing teams brainstorm, have Cray talk about the resources they might be able to give the teams, let teams meet with
subject matter experts etc.

Then the teams will go off for 3-6 months and give a virtual presentation of their results sometime in the summer. Teams could organize and work virtually ahead of the Meeting in January, should participate in a meet-up during the Meeting, and then complete their projects over the next six months.

This is a great opportunity to bring together a diverse group of
scientists, students, and programmers who are excited about noodling with the data and getting an opportunity to utilize supercomputing time or just work through a problem we’ve posed.

Please go to to sign up for the hackathon and to RSVP for the event at Cray (so we are sure to have enough pizza for everyone!)

Please feel free to forward to anyone interested!

Posted in Code Sprints, Community, Conferences | Leave a comment

2017 AMS Python Symposium Topics

See for the list of topics and the call for abstracts. Hope you can submit an abstract! The deadline is August 1, 2016.

Posted in Community, Conferences | Leave a comment

Resources from the 2016 AMS Python Symposium

The screencasts/handouts of the talks from the Sixth AMS Python Symposium
are up! See here.

Additionally, here are the resources for the Brief Python Tutorials
Workshops held during the Symposium (not all instructors had resources
to share):

(1) Hannah Aizenman on Matplotlib, Pandas, Shared X-Y plots, and Teaching
Via Notebooks

(2) David Brown on conda.

(3) Johnny Lin on simple cross-platform programming.

(4) Ryan May on NetCDF and Siphon: Related resources: First, Second.

(5) Sheri Mickelson on performance.

Thanks to everyone who particpated in the Symposium!

Posted in Advanced, Beginner, Conferences, Tutorials | Leave a comment

GeoPython Conference!

Christen Martin posted this today on the mailing list:

I’m pleased to announce the upcoming GeoPython conference, which takes place in Basel, Switzerland June 22 to 24, 2016.

The conference is about Geo&Python and it would be great to have some talks/workshops from the atmospheric and oceanic community, deadline is March 10, 2016.

The event is organised by the University of Applied Sciences Northwestern Switzerland and PyBasel – the local Python User Group.

More info is available at

Conference topics are:
– GIS / Mapping
– Geography / Geophysics / Geodesy / Geomatics
– Earth Sciences / Environmental Sciences
– Geovisualization
– Smart Cities
– Spatial Data / Geodata
– Geospatial Webservices
– Big Data
– Data Processing
– (Spatial) Databases
– Computer Vision
– Remote Sensing
– Image Processing
– Machine Learning
– Python in General

Sounds like a great event!

Posted in Conferences, GIS | Leave a comment