Skip to content
 

The inaugural GeoIPS Workshop

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

Agenda

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-0920Chris Camacho, NRL-MRYIntroduction to GeoIPS
0920-0940Tony Wimmers, CIMSSImplementing CIMSS TC Products Within GeoIPS
0940-1000Galina Chirokova, CIRAExperiences Integrating the ProxyVis Algorithm within GeoIPS Infrastructure
1000-1020 Break
1020-1040Mark DeMaria, NOAAGeoIPS Operational Plans at NHC
1020-1100Bob Holz, SSECA python package being integrated into GeoIPS to enable efficient L3 aggregation for Navy applications
1100-1200Chris Selman, NRL
Jeremy Solbrig, CIRA
Hands-on Installation (Windows, Mac, and Linux Support), Docker Install
1200-1300 Lunch
1300-1330Andy Lambert, GDITVSCode Tutorial
1330-1400Mindy Surratt, NRL-MRYCommand-line Data Processing with GeoIPS
1400-1420 Break
1420-1500Chris Camacho, NRL-MRYOverview of Interfaces and Available Modules
1500-1530Andy Lambert, GDITStep-By-Step Processing Workflow
1530-1630 Discussions / One-on-One Help

Friday 5 August

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

What is GeoIPS?

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.

  • Ability to generate log outputs
  • 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)
Parking on CIRA Foothills Campus

Parking at CIRA on the CSU Foothills Campus:

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

Hotels

Hotels with available ground transportation (Bus)

HotelStarting Transit CenterBus LinesEnding Transit CenterGoogle Map
HiltonProspect & Whitcomb
(CSU Transit Center)
2, FHSCSU Atmospheric Science Building.Map
Best Western University InnUniversity & MasonHorn, 32, FHSCSU Atmospheric Science Building.Map
The Armstrong HotelCSU Transit Center32, FHSCSU Atmospheric Science Building.Map
The Elizabeth HotelDowntown Transit Center10, 32, FHSCSU Atmospheric Science Building.Map

From the Atmospheric Science Building drop off walk east up the path until you see signs for the CIRA Conference Center.

Additional Hotel Options
HotelMiles from
CIRA Conference Center
Google Map
Quality Inn and Suites8.0Map
Hilton Garden Inn Fort Collins11.4Map
Holiday Inn Express10Map
Residence Inn9.7Map
Home2 Suites by Hilton10.8Map

From the CSU Main Campus LSC

From the Lory Student Center:

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

  • Take Laurel west to Shields
  • Turn left onto Shields and then right onto Elizabeth
  • Take Elizabeth west to Overland Trail
  • Turn right onto Overland Trail
  • Turn Left onto Laporte Ave
  • Travel west on Laporte until you see a sign for Atmospheric Science Center (this is past the Colorado State Forestry Service sign)
  • Turn left into the Atmospheric Science Center driveway.
  • At the fork in the driveway, you will bend left with the road and head up a small hill
Coming from Denver International Airport (DIA – Toll)
  • Take Pena Blvd from DIA to northbound Tower Road.
  • Continue on Tower Road to 104th Avenue and turn left (West, towards the mountains).
  • Take 104th Avenue to I-25 Northbound towards Fort Collins.
  • Continue on I-25 north for about 65 miles.
  • Take exit number 269 (Mulberry Street and CO-14) and head west.
  • After passing through downtown Fort Collins, Mulberry Street will dead end at Overland Trail.
  • Make a right turn on Overland Trail and head north for about a 1/2 mile until you arrive at Laporte Avenue.
  • Make a left on Laporte Avenue and head west for about a 3/4 mile. You should see the main building appear on the left side of the road.
  • While the Forest Service entrance looks tempting, keep going past it until you see the sign for Atmospheric Science.
  • Parking on campus requires a permit. You can purchase hourly or daily parking. https://pts.colostate.edu/visitors/parking/
  • From the parking lot, follow the path down to the building that says CIRA. The main entrance is on the Northside of the building.
Coming from Denver International Airport (DIA – Toll)
  • Take Pena Blvd from DIA to northbound E470 (toll charges apply).
  • Take E470 to northbound I-25 toward Fort Collins.
  • Take I-25 north for about 60 miles.
  • Take exit number 269 (Mulberry Street and CO-14) and head west.
  • After passing through downtown Fort Collins, Mulberry Street will dead end at Overland Trail.
  • Make a right turn on Overland Trail and head north for about a 1/2 mile until you arrive at Laporte Avenue.
  • Make a left on Laporte Avenue and head west for about a 3/4 mile. You should see the main building appear on the left side of the road.
  • While the Forest Service entrance looks tempting, keep going past it until you see the sign for Atmospheric Science.
  • Parking on campus requires a permit. You can purchase hourly or daily parking. https://pts.colostate.edu/visitors/parking/
  • From the parking lot, follow the path down to the building that says CIRA. The main entrance is on the Northside of the building.
Coming from the south (Colorado Springs, Denver, etc.)
  • Take I-25 north to exit number 269 (Mulberry Street and CO-14) and head west.
  • After passing through downtown Fort Collins, Mulberry Street will dead end at Overland Trail.
  • Make a right turn on Overland Trail and head north for about a 1/2 mile until you arrive at Laporte Avenue.
  • Make a left on Laporte Avenue and head west for about a 3/4 mile. You should see the main building appear on the left side of the road.
  • While the Forest Service entrance looks tempting, keep going past it until you see the sign for Atmospheric Science.
  • Parking on campus requires a permit. You can purchase hourly or daily parking. https://pts.colostate.edu/visitors/parking/
  • From the parking lot, follow the path down to the building that says CIRA. The main entrance is on the Northside of the building.
Coming from the north (Wyoming)
  • Take I-25 south to exit number 269B (Mulberry Street and CO-14) and head west.
  • After passing through downtown Fort Collins, Mulberry Street will dead end at Overland Trail.
  • Make a right turn on Overland Trail and head north for about a 1/2 mile until you arrive at Laporte Avenue.
  • Make a left on Laporte Avenue and head west for about a 3/4 mile. You should see the main building appear on the left side of the road.
  • While the Forest Service entrance looks tempting, keep going past it until you see the sign for Atmospheric Science.
  • Parking on campus requires a permit. You can purchase hourly or daily parking. https://pts.colostate.edu/visitors/parking/
  • From the parking lot, follow the path down to the building that says CIRA. The main entrance is on the Northside of the building.
Hotels

Hotels with available ground transportation (Bus)

HotelStarting Transit CenterBus LinesEnding Transit CenterGoogle Map
HiltonProspect & Whitcomb
(CSU Transit Center)
2, FHSCSU Atmospheric Science Building.Map
Best Western University InnUniversity & MasonHorn, 32, FHSCSU Atmospheric Science Building.Map
The Armstrong HotelCSU Transit Center32, FHSCSU Atmospheric Science Building.Map
The Elizabeth HotelDowntown Transit Center10, 32, FHSCSU Atmospheric Science Building.Map

From the Atmospheric Science Building drop off walk east up the path until you see signs for the CIRA Conference Center.

Additional Hotel Options
HotelMiles from
CIRA Conference Center
Google Map
Quality Inn and Suites8.0Map
Hilton Garden Inn Fort Collins11.4Map
Holiday Inn Express10Map
Residence Inn9.7Map
Home2 Suites by Hilton10.8Map

Documentation and Code

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.

Questions and Contacts

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

Chris Selman: christopher.selman.ctr@nrl.navy.mil

Jeremy Solbrig: jeremy.solbrig@colostate.edu

Mindy Surratt: melinda.surratt@nrlmry.navy.mil

Chris Camacho: christopher.camacho@nrlmry.navy.mil