Overview

The Open Data Collection System (OpenDCS) is a tool used to retrieve data from the NOAA GOES satellite system and process it into a more usable form. OpenDCS is also used to retrieve data from arbitrary systems and process time series data in near real-time. OpenDCS is an important tool, as CWMS and WMES migrates to the cloud. As OpenDCS is a public open source project, additional information about complete efforts and ongoing projects can be found at https://github.com/opendcs/opendcs.

Funded Activities

Activity
Technology Transfer - Update and Improve Documentation
Technology Transfer - Host Webinars and Workshops
Find and Fix Bugs
Software Improvements - Update Queries
Improve Performance and Stability
Software Improvements - Cloud Migration
Software Improvements - Production OpenDCS in CWBI
Software Improvements - District Control of Configurations

Accomplishments

Technology Transfer - Update and Improve Documentation

Zoe Miller performed a major overhaul on the documentation, reorganizing it into a more logical flow of information to the end user.

Technology Transfer - Host Webinars and Workshops

An OpenDCS Multi agency workshop was held on September 15-20, 2024 in Moline, IL. Many ideas were shared and discussed.

Find and Fix Bugs

At least 40 reported bugs were investigated and closed by various OpenDCS contributors.

Software Improvements - Update Queries

Several key queries were updated to use bind variables, which increases application security and overall database performance.

Improve Performance and Stability

RoutingScheduler issues have been investigated and several mitigated; a path forward has been identified. Improvements to the usability in OpenDCS GUI apps was completed. 

Software Improvements - Cloud Migration

Issues in cloud operations have been identified and rough plans were made for each. Data gathering to inform designs are on-going.

Software Improvements - Production OpenDCS in CWBI

Software is running in limited testing on CWBI-test. Several key issues have been identified to be solved before a move to CWBI-prod is practical.

Software Improvements - District Control of Configurations

A workaround has been created for districts to control their individual configurations. The desired end state is currently waiting on some contracted work.