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)
- Blue Agave
- Austin’s
- Jay’s Bistro
- Canino’s Italian
- Union
- The Still Whiskey Steaks
- Rio Grand Mexican
- HuHot Mongolian Grill
- Tasty Harmony Vegetarian
- LuLu Asian Bistro
- Next Door American Eatery
Popular restaurants along the Harmony Corridor that should be able to accommodate dinner parties of 6-12 (please make reservations)
- BJ’s Restaurant and Brewhouse
- LaBuena Vida
- Nimo’s Sushi and Japanese
- DC Oaks Brewhouse and Eatery
- Carrabba’s Italian Grill
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
|
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:
- Jeremy Solbrig: jeremy.solbrig@colostate.edu
- Mindy Surratt: melinda.surratt@nrlmry.navy.mil
- Chris Camacho: christopher.camacho@nrlmry.navy.mil
- Chris Selman: christopher.selman.ctr@nrl.navy.mil