NCL Home > Documentation

The Future of NCL and the Pivot to Python

November 11, 2020

GeoCAT Team's open letter to the community about NCAR's commitment to NCL, developments in the GeoCAT team, Project Pythia, as well as PyNGL and The GeoCAT Examples Gallery can be found here.

August 5, 2020

The GeoCAT Team, with help from two SIParCS interns, has begun the implementation of the Pivot to Python plan. The GeoCAT Team is actively updating the GeoCAT-examples gallery as new projections are created. The examples gallery aims to highlight the capabilities of Python through recreating NCL projections while guiding users in how to use the Python coding language. This goal is also accomplished through the creation and use of GeoCAT-viz utility funtions. The GeoCAT-viz library of functions is publicly accessible on GitHub and the GeoCAT-examples conda environment is able to access and use these functions. As the GeoCAT team continues this effort, we are welcoming community input and support. For the most up-to-date information pertaining to this project, please visit the official GeoCAT blog.

February 6, 2019

NCAR has made the decision to adopt Python as the scripting language platform of choice for future development of analysis and visualization tools. These documents provide an FAQ, a detailed report, roadmap, and supporting material on this decision and what it means for the future of NCL.

The NCL team welcomes your input on this decision. Please use this GitHub issue to submit your questions or comments so we can keep the discussion public.