Siphon 0.5.0 has been released with API improvements as well as time-based filtering of datasets. Full releases notes are available on the GitHub Release page
Abstract submission deadlines for most conferences and symposia at the American Meteorological Society's 98th Annual Meeting are 1 August 2017.
UPDATE: Many of the deadlines have been extended to 8 August 2017 or later, including the deadline for submissions to the EIPT conference, now Tuesday, 15 August 2017. See the Call for Papers for details.
Two conferences that may be of special interest to Unidata community members are:
34th Environmental Information Processing Technologies (EIPT)
Eighth Symposium on Advances in Modeling and Analysis Using Python
I remember the first class I took in which the professor required that we include units by every quantity in every step of every calculation we did… or it was wrong. I thought this policy was a bit harsh, but after one or two assignments, I was getting the hang of it. By the end of the semester I realized that it was insane to work any other way. In science, we are dealing with physical quantities that represent things in the real world – and things in the real world have units. Keeping track of units throughout a calculation caught many errors I made while solving and rearranging equations. If keeping track of units on paper is a good idea, why is computing any different? In this MetPy Monday, we'll look at how MetPy uses units and how to convert between different units.
Have you ever had to manually change your path to switch between Python 2.7 and Python 3? Have you broken your research environment by installing a new package to try? Have you ever wanted to take a snapshot and backup your current Python environment? If so, you'll love Conda environments! This week we show you how to setup your own Python environments and switch between them. We also cover how to create a file defining your environment so others can recreate it. It's another video MetPy Monday!
Welcome to MetPy Mondays, the Unidata Program Center's weekly series on using the Python programming language in the atmospheric and related sciences. Join your host (and UPC developer) John Leeman, along with a rotating cast of other Python developers, for a series of short blog posts and videos on using Python to get your science done.
The series, hosted over on the Unidata Developer's blog, will bring you bite sized tutorials (always less than 10 minutes) with tips, tricks, and advice on getting up and running with Unidata Python software. The first (released on July 3, 2017) and second (released today) installments deal with installing and using the Python environment and package manager Conda. Future installments will tackle topics like dealing with unit conversion in MetPy, making maps, and displaying satellite data.
This week we continue setting up our Python environments by learning about Conda channels. We'll add the Conda Forge channel and see how to install and update packages. We'll round out the screencast by using Conda to install the most recent version of Unidata's MetPy package.
Welcome to MetPy Mondays! This week we're going to start off by getting your Python environment up and running. We will install Miniconda, a product of Continuum Analytics. Conda is a Python environment and package manager that makes managing various versions of Python and packages a breeze.
You may have noticed that Unidata Program Center developer Ryan May spends a bit of his time evangelizing the use of the Python language in the atmospheric sciences. This week he appears over on Johnny Lin's PyAOS (Python for the Atmospheric and Oceanic Sciences) blog, weighing in on the future of AOS Python.
The Unidata Program Center is hiring! We are looking for a scientific software developer to join our team in creating and maintaining software and data services to support the geosciences.
We are looking for a software developer to help us help our community of scientists bridge the gaps between data servers, desktop scientific visualization packages like the Integrated Data Viewer, and “notebook”-style workflows (think Jupyter notebooks). We'll be integrating existing tools with new technologies to help scientists streamline the process of finding and analyzing data. At the Unidata Program Center, you'll have a chance to work with a great team in-house and an enthusiastic open source community.