Statement of Work 143041-26-0066.pdf
PDF 154 KB Posted
- Attached to
- Non-personal Services C++ Programming
- Solicitation number
- 143041-26-0066
About this file
This is a Statement of Work for Requisition 143041-26-0066 issued by the NWFSC Fish Ecology Division requiring a senior C++ Programmer with experience in custom NOAA-built modeling tools to modify and enhance the Comprehensive Passage (COMPASS) model. The COMPASS model predicts the effects of alternative dam and reservoir operations on juvenile salmon and steelhead survival and passage through the Columbia River hydropower system and serves as the backbone for ongoing life cycle modeling and hydropower operations decisions.
The base year (2026-2027) deliverables include: completing development of the graphical user interface for user-friendly operation; completing the adult passage module including delay at dam tailraces, passage timing through fishways, travel time and survival in reservoirs, fallback over dams, and harvest losses; expanding the model to include travel time and survival in tributaries with early migration modeling capabilities; continuing code modifications to improve speed, efficiency, and reduce memory usage; and performing routine maintenance and minor modifications. Option Year 1 (2027-2028) requires expanding COMPASS features, potentially including incomplete base year tasks, modifications for fall Chinook life history with winter reservoir holdover capability, and expansion to the Columbia River estuary with tidal influence modeling. Option Year 2 (2028-2029) requires expanding features based on previously completed tasks and continuing to improve model efficiency and ease of use as time permits. Sub-tasks are listed in priority order and treated as separate billable deliverables, with flexibility expected regarding the proportion of time allocated to each sub-task monthly.
View the file
Other files
| File | Type | Posted |
|---|---|---|
| Sole Source Justification 143041-26-0066_Redacted.pdf |
On GovTribe
Work with this file
- Download the original file
- Contacts named in this file
- Similar government files
- Ask GovTribe AI about this file
Text version
Statement of Work
Requisition 143041-26-0066
The NWFSC Fish Ecology (FE) Division requires the skills of a senior C++ Programmer that has experience with custom NOAA-built modeling tools. Below we describe a model written in C++ for maximum computing performance for which we need an experienced programmer to modify the model as described below. Sub-tasks listed in priority order below are considered separate billable deliverables. We will work closely with the programmer to ensure regular significant progress and be flexible about the proportion of time spent across sub-tasks each month.
Base Year, Task 1. The Comprehensive Passage (COMPASS) model produces predictions of the effects of alternative dam and reservoir operations on juvenile salmon and steelhead survival and passage through the Columbia River hydropower system. COMPASS is an essential backbone for ongoing life cycle modeling and supports decisions about hydropower operations and salmon and steelhead management. The following sub-tasks shall be completed by the last date of the base year (2026-2027).
a) Complete development of the graphical user interface, which allows people to use the model within a user-friendly framework. Much of this is already in place, but there are multiple changes that need to be made to make it operational.
b) Complete development of the adult passage module that allows for upstream migration and dam passage. This will include delay at dam tailraces, passage timing through adult fishways, travel time and survival in reservoirs, fallback over dams, and losses due to harvest.
c) Expand the model to include travel time and survival in tributaries. In particular, allow models of early migration that include periods of stationarity and incremental movement before the initiation of active migration during the juvenile life stage.
d) Continue to make modifications of the code to improve speed and efficiency and reduce memory usage. Routine maintenance and minor modifications necessary to keep the model working and improve model functionality.
e) Any future modifications necessary to allow the model to provide products requested from the West Coast Region office needed for investigating potential management actions.
Option Year 1, Task 1. The following shall be completed by the last date of option year 1 (2027-2028).
a) Expand features in the COMPASS model. Example feature expansions can include: i) anything that was not completed in year 1; ii) modification of the model to allow for the life history of fall Chinook, which can hold over in reservoirs over winter; and iii) expanding the model to the Columbia River estuary to allow movement and survival through that section of the river while accounting for changes in water velocity due to tidal influence
b) Continue to improve model efficiency and ease of use if time permits.
Option Year 2, Task 1. The following shall be completed by the last date of option year 2 (2028-2029).
a) Expand features in the COMPASS model based on tasks completed in previous year;
continue to improve model efficiency and ease of use if time permits.
File details come from the government source that posted it. Updated .