Skip to content
 

The inaugural GeoIPS Workshop will be held at the Cooperative Institute for Research in the Atmosphere at Colorado State University in Fort Collins, CO in collaboration with the US Naval Research Laboratory.

August 4th & 5th, 2022

CIRA, CSU
3925A West Laport Ave.
Fort Collins, CO 80521

Purpose

As the inaugural workshop, this event will focus on expanding the GeoIPS user community, helping new users set up and understand how to use GeoIPS, and developing key GeoIPS requirements. Thursday will focus on introducing GeoIPS to new users and will include presentations from a selection of current GeoIPS users, and hands-on sessions learning how to install and use GeoIPS. Friday will focus on expanding GeoIPS using its plugin architecture – including tutorials for adding new readers and algorithms, and group work implementing new functionality.

Meeting Preparation

For the GeoIPS workshop, we will be using Jupyter Notebooks to demonstrate how to use GeoIPS. VSCode provides a nice environment for working with Jupyter Notebooks, so we ask that everyone install it prior to the workshop so that we are all working in a similar environment.

Regardless of whether you will be running GeoIPS directly on your laptop or on a remote server, you will need to install VSCode on your laptop. You will SSH to your remote machine through VSCode. You will also install two VSCode plugins: the Microsoft Python Extension and Remote SSH.

Details

The first day (Wednesday, Aug 3rd, 2022) will be comprised of ONR project reviews for a handful of projects and may not be of interest to many workshop participants. The workshop itself will be held on Thursday and Friday, August 4th & 5th, 2022.
GeoIPS Workshop Agenda

GeoIPS Workshop Agenda

August 4-5, 2022
Cooperative Institute for Research in the Atmosphere
Colorado State University
Fort Collins, CO

Thursday 4 August

0830-0900 Check In
0900-0920 Chris Camacho, NRL-MRY Introduction to GeoIPS
0920-0940 Tony Wimmers, CIMSS Implementing CIMSS TC Products Within GeoIPS
0940-1000 Galina Chirokova, CIRA Experiences Integrating the ProxyVis Algorithm within GeoIPS Infrastructure
1000-1020 Break
1020-1040 Mark DeMaria, NOAA GeoIPS Operational Plans at NHC
1020-1100 Bob Holz, SSEC A python package being integrated into GeoIPS to enable efficient L3 aggregation for Navy applications
1100-1200 Chris Selman, NRL
Jeremy Solbrig, CIRA
Hands-on Installation (Windows, Mac, and Linux Support), Docker Install
1200-1300 Lunch
1300-1330 Andy Lambert, GDIT VSCode Tutorial
1330-1400 Mindy Surratt, NRL-MRY Command-line Data Processing with GeoIPS
1400-1420 Break
1420-1500 Chris Camacho, NRL-MRY Overview of Interfaces and Available Modules
1500-1530 Andy Lambert, GDIT Step-By-Step Processing Workflow
1530-1630 Discussions / One-on-One Help


Friday 5 August

0830-0900 Check In
0900-1000 Chris Camacho, NRL-MRY Hands-on Adding a New Reader Plugin
1000-1020 Break
1030-1200 Andy Lambert. GDIT Hands-on Adding a New Algorithm Plugin
1200-1300 Lunch
1300-1400 Mindy Surratt, NRL-MRY Sprint Resolving Issues on Public Facing GitHub / Independent Work
1400-1420 Break
1420-1630 All One-on-One Discussions, Sprint Issues, Help

For those who are less aware of GeoIPS, it is an open source generalized processing system developed by the US Naval Research Laboratory Marine Meteorology Division.  GeoIPS provides a collection of algorithm and product implementations, facilitating consistent and reliable production of imagery and derived data products across a variety of sensors, models, and other data types.

Importantly, GeoIPS can act as a transition pathway to get scientific algorithms to multiple operational entities. It is in operational use by the US Navy, products from GeoIPS are used routinely at the Joint Typhoon Warning Center, and GeoIPS is being used in near real-time demonstrations at NOAA’s National Hurricane Center.

While

Importantly, GeoIPS can act as a transition pathway to get scientific algorithms to multiple operational entities. It is in operational use by the US Navy, products from GeoIPS are used routinely at the Joint Typhoon Warning Center, and GeoIPS is being used in near real-time demonstrations at NOAA’s National Hurricane Center.

  • Consistent code base for research and development through operational transitions
  • Flexible workflow to allow efficient real-time processing as well as interactive processing
  • Modular interfaces to facilitate product development
  • Seamless application to proprietary data types and products (no reference to external functionality within the main code base)
  • Consistent product application across multiple sensors (both open source and proprietary)
  • Ability to interface with workflow management tools (cylc)
  • Ability to interface with databases (postgres)
  • Ability to generate log outputs

Parking at CIRA on the CSU Foothills Campus:

Parking on campus requires a permit. You can purchase hourly or daily parking. https://pts.colostate.edu/visitors/parking/

Hourly parking costs $1.50/hour and can be purchased in the parking lot using the hourly pay machines. The machine for the Foothills Campus is located down off Laport by the Colorado National Guard building. You can also access these pay stations through the Park Mobile application on your mobile phone zone 2017. Have your license plate number ready.

Daily parking permits can be purchased online or at the Parking and Transportation Services located in the Lake Street Garage for $8/day for a Foothills Only Pass

Popular restaurants in Old Town Fort Collins that should be able to accommodate dinner parties of 6-12 (please make reservations)

Popular restaurants along the Harmony Corridor that should be able to accommodate dinner parties of 6-12 (please make reservations)

From Denver International Airport (DIA):

  • Preferred transportation from DIA is Groome — Click Here to learn more
  • To view the DIA transportation website — Click Here

Getting around Fort Collins:

FORT COLLINS PUBLIC TRANSPORTATION IS RUN THROUGH TRANSFORT. THEY OFFER BUS LINES AS WELL AS A MAX LINE THAT RUNS PARALLEL WITH THE UNIVERSITY.
  • To learn more about the TransFort bus routes — Click Here
  • To learn about the MAX line — Click Here
  • Fort Collins also offers a Bike Share program — Click Here to learn more
  • If you choose to bike Fort Collins you can view and download a Bike Route Map — Click Here

Recommended Hotel:
Due to it’s proximity to the Fort Collins Max line we recommend staying at the Hilton.

 

Hotels by location:

HOTEL
MILES FROM
LORY STUDENT CENTER
GOOGLE MAP
Walking Distance to CSU Lory Student Center
Hilton 0.7 Map
Best Western University Inn 0.6 Map
Old Town Fort Collins (longer walk; transportation maybe needed)
The Armstrong Hotel 1.1 Map
The Elizabeth Hotel 1.4 Map
Along the MAX Line (MAX transportation to campus station then walk to LSC)
Quality Inn and Suites 3.3 Map
Harmony/I-25 Corridor (Car Needed)
Hilton Garden Inn Fort Collins 6.5 Map
Holiday Inn Express 5.9 Map
Residence Inn 5.3 Map
Home2 Suites by Hilton 5.5 Map

GeoIPS has recently been made open-source and can be found on GitHub!

Feel free to browse the GeoIPS documentation before the meeting. The documentation is fairly thorough but is still a work-in-progress that will be a large discussion point for current developers during the workshop. If you find issues with the documentation or areas where it could be improved, please submit an issue or bring it up with us directly.

For a list of built-in data reading capabilities, see here. Keep in mind that this list can be extended either by adding plugins or by adding readers directly to the open-source GeoIPS repository.

If you have any questions regarding the workshop, please contact: