Data Courtesy of Pacific States Marine Fisheries Commission, U.S. Army Corps of Engineers, NWD, Grant County PUD, Yakima Klickitat Fisheries Project.
PIT-tagged Pacific Lamprey Detected in Adult Fishways
| Adult Ladder | Bonneville | The Dalles | John Day | McNary | Priest Rapids | Rock Island | Rocky Reach | Wells | Ice Harbor | Lower Monumental | Little Goose | Lower Granite |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026 | 1 | |||||||||||
| 2025 | 408 | 106 | 89 | 9 | 1 | 123 | 45 | 11 | 5 | 5 | 1 | 3 |
| 2024 | 3 | 2 | 31 | 1 | 1 | |||||||
| 2023 | 2 | 1 | 1 | 8 | 5 | 2 | ||||||
| 2022 | 1 | 2 | 3 | 193 | 1 | |||||||
| 2021 | 1 | 1 | 4 | |||||||||
| 2020 | 9 | 4 | 9 | 2 | 1 | 1 | ||||||
| 2019 | 498 | 290 | 201 | 56 | 9 | 1 | 2 | 11 | 11 | 4 | 5 | |
| 2018 | 735 | 402 | 48 | 1 | 5 | 8 | 1 | 1 | 4 | |||
| 2017 | 257 | 7 | ||||||||||
| 2016 | 167 | 1 | 3 | |||||||||
| 2015 | 1 | |||||||||||
| 2014 | 30 | 6 | ||||||||||
| 2013 | 1 | 7 | ||||||||||
| 2012 | ||||||||||||
| 2011 | ||||||||||||
| 2010 | ||||||||||||
| 2009 | ||||||||||||
| 2008 | 2 | |||||||||||
| 2007 | ||||||||||||
| 2006 | ||||||||||||
| 2005 | 2 |
PIT-tagged Pacific Lamprey Release and Detection Summaries
Summary visualizations of PIT-tagged Pacific Lamprey release and detection data for all years. The number of Pacific Lamprey detected is dependent on the presence of instream arrays. Click on an image to view full size.
Adult Visual Count Dataset Inventory for Pacific Lamprey
| Project | Year Range | View | |
|---|---|---|---|
| Project | Year Range | View | |
| Bonneville | 1946-2025 | Year Details | All Species |
| Ice Harbor | 1962-2025 | Year Details | All Species |
| John Day | 1968-2025 | Year Details | All Species |
| Little Goose | 1999-2024 | Year Details | All Species |
| Lower Monumental | 1999-2024 | Year Details | All Species |
| Lower Granite | 1999-2024 | Year Details | All Species |
| McNary | 1954-2024 | Year Details | All Species |
| Priest Rapids | 2001-2025 | Year Details | All Species |
| Prosser | 1996-2025 | Year Details | All Species |
| Rock Island | 2000-2025 | Year Details | All Species |
| Rocky Reach | 2000-2024 | Year Details | All Species |
| The Dalles | 1957-2024 | Year Details | All Species |
| Tumwater | 2017-2024 | Year Details | All Species |
| Wanapum | 2006-2025 | Year Details | All Species |
| Wells | 1998-2024 | Year Details | All Species |
Bonneville Adult Passage
Bonneville Lamprey (1/1-12/31) Project Summary
Bonneville Lamprey (1/1-12/31) Adult Passage with 10 Year Average
Bonneville Lamprey (1/1-12/31) Historical Migration Timing Characteristics
| Year | Passage Dates | Duration Middle 80% Days |
Duration Middle 50% Days |
Duration Middle 90% Days |
Run Size | "Today (04/19)" Passage % |
View Data | Water Supply NWRFC,NOAA Apr-Sep Pct Normal |
||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| First | 5% | 10% | 25% | 50% | 75% | 90% | 95% | Last | ||||||||
| Average (2016 - 2025) |
03/28 | 06/06 | 06/13 | 06/24 | 07/07 | 07/23 | 08/09 | 08/18 | 11/13 | 58.5 | 30.2 | 74.1 | 38316.6 | 0.0% | ||
| Average 95% CI |
02/17-05/05 | 05/30-06/12 | 06/07-06/18 | 06/18-06/29 | 06/30-07/13 | 07/18-07/27 | 08/03-08/14 | 08/14-08/21 | 11/01-11/24 | 21,445-55,189 | 0.0-0.0% | |||||
| Median (2016 - 2025) |
05/03 | 06/03 | 06/09 | 06/24 | 07/10 | 07/24 | 08/08 | 08/16 | 11/08 | 60 | 30 | 74 | 32798.0 | 0.0% | ||
| Median 95% CI |
01/20-05/17 | 05/29-06/23 | 06/05-06/28 | 06/15-07/07 | 06/27-07/22 | 07/17-08/02 | 08/02-08/19 | 08/15-08/28 | 11/02-12/13 | 17,279-82,577 | 0-0% | |||||
| 2025 | 05/07 | 05/31 | 06/04 | 06/09 | 06/20 | 07/14 | 07/29 | 08/14 | 11/02 | 56 | 36 | 76 | 17279 | 0.0% | Graph Table |
76% |
| 2024 | 01/20 | 06/10 | 06/16 | 06/24 | 07/08 | 07/29 | 08/06 | 08/16 | 12/02 | 52 | 36 | 68 | 22096 | 0.0% | Graph Table |
74% |
| 2023 | 05/05 | 06/02 | 06/08 | 06/15 | 07/03 | 07/17 | 08/02 | 08/15 | 11/05 | 56 | 33 | 75 | 63953 | 0.0% | Graph Table |
84% |
| 2022 | 05/17 | 06/23 | 06/28 | 07/07 | 07/14 | 07/29 | 08/19 | 08/26 | 11/04 | 53 | 23 | 65 | 48941 | 0.0% | Graph Table |
107% |
| 2021 | 05/03 | 06/17 | 06/22 | 06/29 | 07/11 | 07/23 | 08/07 | 08/15 | 11/12 | 47 | 25 | 60 | 21111 | 0.0% | Graph Table |
81% |
| 2020 | 05/11 | 06/13 | 06/19 | 06/28 | 07/15 | 07/27 | 08/15 | 08/21 | 11/02 | 58 | 30 | 70 | 11915 | 0.0% | Graph Table |
103% |
| 2019 | 01/17 | 06/04 | 06/11 | 06/24 | 07/12 | 07/26 | 08/13 | 08/15 | 10/20 | 64 | 33 | 73 | 19455 | 0.0% | Graph Table |
93% |
| 2018 | 02/13 | 05/29 | 06/05 | 06/21 | 06/27 | 07/17 | 08/10 | 08/20 | 12/13 | 67 | 27 | 84 | 43500 | 0.0% | Graph Table |
111% |
| 2017 | 05/04 | 05/31 | 06/07 | 06/22 | 07/04 | 07/19 | 08/04 | 08/15 | 11/24 | 59 | 28 | 77 | 82577 | 0.0% | Graph Table |
120% |
| 2016 | 01/24 | 05/27 | 06/07 | 07/02 | 07/21 | 08/01 | 08/18 | 08/27 | 11/23 | 73 | 31 | 93 | 52339 | 0.0% | Graph Table |
89% |
- Year 2026 is incomplete. Data presented in Migration Timing Characteristics table is data through today's date.
- Data Courtesy of U.S. Army Corps of Engineers.
- Date Calculations:
- Query DART database for passage counts by Day of Year (not calendar date).
- Based on query results, calculate total number of fish for each year (reported as "Run Size" in table).
- Based on query results, calculate cumulative number of fish by day in the year.
- Based on query results, calculate the Day of Year when fish passage % is equal to or greater than the target percent, e.g., 5% passage. Passage % for a day = cumulative number of fish for day / total fish in year.
- For each individual year target passage percent, first date, and last date results: convert Day of Year to Calendar Date for given year, taking into consideration leap year. Report calendar date in table.
- For each individual year middle run duration: 80% duration = 1 + (90% Day of Year - 10% Day of Year), 50% duration = 1 + (75% Day of Year - 25% Day of Year), 90% duration = 1 + (95% Day of Year - 5% Day of Year). Report days in table.
- For each target passage percent, first date, and last date: calculate average Day of Year for that passage target percent from each individual year Day of Year values. Convert result into integer. Treat integer as Day of Year and convert into Calendar Date for a non-leap year. Report as Average.
- For each target passage percent, first date, and last date: calculate median Day of Year for that passage target percent from individual Day of Year values. Convert median Day of Year into Calendar Date for a non-leap year. Report as Median.
- Individual year calendar date values reported in table honor leap year. Calculated calendar date values (Average and Median) treat results as non-leap year dates.
- Water Supply historical, current, and forecast data provided courtesy of Northwest River Forecast Center, NOAA. In the Migration Timing Table, after the percent normal value the 'W' indicates the year is ranked as one of the 5 wettest years for Apr-Sep. The 'D' indicates the year is ranked as one of the 5 driest years for Apr-Sep.
Lower Granite Adult Passage
Lower Granite Lamprey (1/1-12/31) Project Summary
Lower Granite Lamprey (1/1-12/31) Adult Passage with 10 Year Average
Lower Granite Lamprey (1/1-12/31) Historical Migration Timing Characteristics
| Year | Passage Dates | Duration Middle 80% Days |
Duration Middle 50% Days |
Duration Middle 90% Days |
Run Size | "Today (04/19)" Passage % |
View Data | Water Supply NWRFC,NOAA Apr-Sep Pct Normal |
||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| First | 5% | 10% | 25% | 50% | 75% | 90% | 95% | Last | ||||||||
| Average (2016 - 2025) |
06/03 | 07/08 | 07/17 | 07/25 | 08/06 | 08/18 | 09/02 | 09/09 | 09/30 | 47.9 | 25.3 | 64.1 | 237.0 | 0.4% | ||
| Average 95% CI |
05/09-06/27 | 06/29-07/16 | 07/11-07/22 | 07/18-07/31 | 07/29-08/13 | 08/12-08/23 | 08/28-09/06 | 09/04-09/13 | 09/22-10/07 | 104-370 | -0.3-1.1% | |||||
| Median (2016 - 2025) |
06/16 | 07/08 | 07/17 | 07/22 | 08/04 | 08/17 | 09/01 | 09/08 | 10/04 | 46 | 25.5 | 62.5 | 215.5 | 0.0% | ||
| Median 95% CI |
04/05-07/02 | 06/28-07/30 | 07/10-08/06 | 07/17-08/16 | 07/27-08/27 | 08/12-09/05 | 08/30-09/19 | 09/02-09/24 | 09/18-10/19 | 34-631 | 0-3% | |||||
| 2025 | 05/30 | 07/06 | 07/10 | 07/16 | 07/27 | 08/10 | 08/26 | 09/01 | 10/04 | 48 | 26 | 58 | 313 | 0.0% | Graph Table |
79% |
| 2024 | 06/26 | 07/10 | 07/19 | 07/29 | 08/09 | 08/22 | 08/30 | 09/10 | 10/04 | 43 | 25 | 63 | 364 | 0.0% | Graph Table |
82% |
| 2023 | 06/06 | 07/13 | 07/17 | 07/22 | 08/08 | 08/17 | 08/31 | 09/13 | 10/19 | 46 | 27 | 63 | 631 | 0.0% | Graph Table |
96% |
| 2022 | 06/29 | 07/30 | 08/06 | 08/16 | 08/27 | 09/05 | 09/19 | 09/24 | 10/09 | 45 | 21 | 57 | 220 | 0.0% | Graph Table |
96% |
| 2021 | 04/01 | 06/15 | 07/17 | 07/22 | 08/05 | 08/18 | 09/01 | 09/02 | 09/17 | 47 | 28 | 80 | 34 | 2.9% | Graph Table |
66% |
| 2020 | 06/28 | 07/05 | 07/16 | 08/01 | 08/17 | 08/24 | 09/03 | 09/03 | 09/19 | 50 | 24 | 61 | 28 | 0.0% | Graph Table |
98% |
| 2019 | 04/05 | 06/28 | 07/09 | 07/18 | 08/04 | 08/17 | 09/01 | 09/10 | 09/25 | 55 | 31 | 75 | 96 | 1.0% | Graph Table |
115% |
| 2018 | 06/23 | 07/09 | 07/12 | 07/17 | 07/26 | 08/12 | 09/01 | 09/07 | 10/04 | 52 | 27 | 61 | 211 | 0.0% | Graph Table |
115% |
| 2017 | 07/02 | 07/16 | 07/19 | 07/23 | 07/31 | 08/13 | 09/01 | 09/14 | 10/07 | 45 | 22 | 61 | 354 | 0.0% | Graph Table |
140% |
| 2016 | 06/09 | 07/06 | 07/13 | 07/25 | 08/03 | 08/15 | 08/29 | 09/05 | 09/17 | 48 | 22 | 62 | 119 | 0.0% | Graph Table |
82% |
- Year 2026 is incomplete. Data presented in Migration Timing Characteristics table is data through today's date.
- Data Courtesy of U.S. Army Corps of Engineers.
- Date Calculations:
- Query DART database for passage counts by Day of Year (not calendar date).
- Based on query results, calculate total number of fish for each year (reported as "Run Size" in table).
- Based on query results, calculate cumulative number of fish by day in the year.
- Based on query results, calculate the Day of Year when fish passage % is equal to or greater than the target percent, e.g., 5% passage. Passage % for a day = cumulative number of fish for day / total fish in year.
- For each individual year target passage percent, first date, and last date results: convert Day of Year to Calendar Date for given year, taking into consideration leap year. Report calendar date in table.
- For each individual year middle run duration: 80% duration = 1 + (90% Day of Year - 10% Day of Year), 50% duration = 1 + (75% Day of Year - 25% Day of Year), 90% duration = 1 + (95% Day of Year - 5% Day of Year). Report days in table.
- For each target passage percent, first date, and last date: calculate average Day of Year for that passage target percent from each individual year Day of Year values. Convert result into integer. Treat integer as Day of Year and convert into Calendar Date for a non-leap year. Report as Average.
- For each target passage percent, first date, and last date: calculate median Day of Year for that passage target percent from individual Day of Year values. Convert median Day of Year into Calendar Date for a non-leap year. Report as Median.
- Individual year calendar date values reported in table honor leap year. Calculated calendar date values (Average and Median) treat results as non-leap year dates.
- Water Supply historical, current, and forecast data provided courtesy of Northwest River Forecast Center, NOAA. In the Migration Timing Table, after the percent normal value the 'W' indicates the year is ranked as one of the 5 wettest years for Apr-Sep. The 'D' indicates the year is ranked as one of the 5 driest years for Apr-Sep.
Prosser Adult Passage
Prosser Lamprey (1/1-12/31) Project Summary
Prosser Lamprey (1/1-12/31) Adult Passage with 10 Year Average
Prosser Lamprey (1/1-12/31) Historical Migration Timing Characteristics
| Year | Passage Dates | Duration Middle 80% Days |
Duration Middle 50% Days |
Duration Middle 90% Days |
Run Size | "Today (04/19)" Passage % |
View Data | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| First | 5% | 10% | 25% | 50% | 75% | 90% | 95% | Last | |||||||
| 2026 1 YTD | 04/08 | 04/08 | 6 (YTD) | Graph Table |
|||||||||||
| Average (2016 - 2025) |
04/11 | 04/17 | 04/19 | 04/23 | 05/01 | 05/10 | 05/31 | 06/17 | 08/09 | 43.0 | 17.5 | 61.5 | 146.1 | 17.7% | |
| Average 95% CI |
04/05-04/16 | 04/10-04/23 | 04/13-04/24 | 04/18-04/27 | 04/24-05/07 | 05/01-05/18 | 04/24-07/06 | 05/10-07/24 | 06/24-09/23 | -16-309 | -4.6-40.1% | ||||
| Median (2016 - 2025) |
04/10 | 04/21 | 04/21 | 04/25 | 05/03 | 05/12 | 05/17 | 05/29 | 09/02 | 26.5 | 17 | 38 | 36.0 | 2.0% | |
| Median 95% CI |
04/03-04/25 | 04/09-04/27 | 04/12-04/30 | 04/17-05/04 | 04/22-05/16 | 04/30-06/03 | 05/13-10/18 | 05/20-10/18 | 05/31-10/18 | 4-710 | 0-100% | ||||
| 2025 | 04/16 | 04/22 | 04/22 | 04/22 | 04/22 | 04/30 | 05/13 | 05/24 | 10/09 | 22 | 9 | 33 | 330 | 0.9% | Graph Table |
| 2024 | 04/02 | 04/02 | 04/11 | 04/16 | 05/03 | 05/11 | 05/17 | 05/26 | 09/30 | 37 | 26 | 55 | 20 | 25.0% | Graph Table |
| 2023 | 04/15 | 04/26 | 04/27 | 04/29 | 05/16 | 05/16 | 05/17 | 05/20 | 06/08 | 21 | 18 | 25 | 89 | 2.2% | Graph Table |
| 2022 | 04/25 | 04/25 | 04/25 | 04/25 | 04/25 | 06/03 | 10/18 | 10/18 | 10/18 | 177 | 40 | 177 | 4 | 0.0% | Graph Table |
| 2021 | 04/12 | 04/12 | 04/12 | 04/12 | 04/12 | 04/16 | 04/16 | 04/16 | 04/16 | 5 | 5 | 5 | 3 | 100.0% | Graph Table |
| 2020 | 04/08 | 04/08 | 04/13 | 04/18 | 05/09 | 05/11 | 05/31 | 07/17 | 07/17 | 49 | 24 | 101 | 15 | 33.3% | Graph Table |
| 2019 | 04/20 | 04/20 | 04/20 | 04/25 | 05/02 | 05/07 | 05/31 | 05/31 | 05/31 | 42 | 13 | 42 | 7 | 0.0% | Graph Table |
| 2018 | 04/09 | 04/27 | 04/30 | 04/30 | 05/06 | 05/13 | 05/17 | 05/24 | 09/03 | 18 | 14 | 28 | 231 | 0.4% | Graph Table |
| 2017 | 04/07 | 04/22 | 04/26 | 05/04 | 05/05 | 05/18 | 05/21 | 05/31 | 09/02 | 26 | 15 | 40 | 710 | 1.7% | Graph Table |
| 2016 | 04/02 | 04/09 | 04/10 | 04/24 | 05/02 | 05/04 | 05/12 | 07/26 | 09/18 | 33 | 11 | 109 | 52 | 13.5% | Graph Table |
- Year 2026 is incomplete. Data presented in Migration Timing Characteristics table is data through today's date.
- Data Courtesy of Yakima Klickitat Fisheries Project.
- Date Calculations:
- Query DART database for passage counts by Day of Year (not calendar date).
- Based on query results, calculate total number of fish for each year (reported as "Run Size" in table).
- Based on query results, calculate cumulative number of fish by day in the year.
- Based on query results, calculate the Day of Year when fish passage % is equal to or greater than the target percent, e.g., 5% passage. Passage % for a day = cumulative number of fish for day / total fish in year.
- For each individual year target passage percent, first date, and last date results: convert Day of Year to Calendar Date for given year, taking into consideration leap year. Report calendar date in table.
- For each individual year middle run duration: 80% duration = 1 + (90% Day of Year - 10% Day of Year), 50% duration = 1 + (75% Day of Year - 25% Day of Year), 90% duration = 1 + (95% Day of Year - 5% Day of Year). Report days in table.
- For each target passage percent, first date, and last date: calculate average Day of Year for that passage target percent from each individual year Day of Year values. Convert result into integer. Treat integer as Day of Year and convert into Calendar Date for a non-leap year. Report as Average.
- For each target passage percent, first date, and last date: calculate median Day of Year for that passage target percent from individual Day of Year values. Convert median Day of Year into Calendar Date for a non-leap year. Report as Median.
- Individual year calendar date values reported in table honor leap year. Calculated calendar date values (Average and Median) treat results as non-leap year dates.
Priest Rapids Adult Passage
Priest Rapids Lamprey (1/1-12/31) Project Summary
Priest Rapids Lamprey (1/1-12/31) Adult Passage with 10 Year Average
Priest Rapids Lamprey (1/1-12/31) Historical Migration Timing Characteristics
| Year | Passage Dates | Duration Middle 80% Days |
Duration Middle 50% Days |
Duration Middle 90% Days |
Run Size | "Today (04/19)" Passage % |
View Data | Water Supply NWRFC,NOAA Apr-Sep Pct Normal |
||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| First | 5% | 10% | 25% | 50% | 75% | 90% | 95% | Last | ||||||||
| Average (2016 - 2025) |
05/10 | 07/01 | 07/11 | 07/25 | 08/09 | 08/24 | 09/09 | 09/19 | 11/13 | 60.3 | 31.3 | 80.4 | 8831.6 | 0.0% | ||
| Average 95% CI |
05/03-05/16 | 06/22-07/09 | 07/04-07/17 | 07/19-07/30 | 08/02-08/15 | 08/18-08/29 | 09/02-09/15 | 09/12-09/25 | 11/11-11/14 | 3,615-14,049 | 0.0-0.0% | |||||
| Median (2016 - 2025) |
05/13 | 06/28 | 07/10 | 07/25 | 08/08 | 08/24 | 09/07 | 09/15 | 11/14 | 59 | 30 | 79.5 | 7423.5 | 0.0% | ||
| Median 95% CI |
04/30-05/22 | 06/24-07/30 | 07/04-08/04 | 07/19-08/14 | 07/30-08/25 | 08/16-09/07 | 09/02-09/27 | 09/12-10/09 | 11/12-11/16 | 2,482-26,012 | 0-0% | |||||
| 2025 | 05/04 | 07/02 | 07/10 | 07/19 | 07/30 | 08/16 | 08/30 | 09/09 | 11/15 | 52 | 29 | 70 | 3873 | 0.0% | Graph Table |
77% |
| 2024 | 05/13 | 06/29 | 07/11 | 07/27 | 08/09 | 08/19 | 09/02 | 09/12 | 11/15 | 54 | 24 | 76 | 6708 | 0.0% | Graph Table |
71% D |
| 2023 | 05/15 | 06/27 | 07/11 | 07/25 | 08/08 | 08/23 | 09/07 | 09/15 | 11/14 | 59 | 30 | 81 | 13153 | 0.0% | Graph Table |
78% |
| 2022 | 04/30 | 07/30 | 08/04 | 08/14 | 08/25 | 09/03 | 09/17 | 09/25 | 11/10 | 45 | 21 | 58 | 11163 | 0.0% | Graph Table |
111% |
| 2021 | 05/22 | 06/25 | 07/06 | 07/19 | 08/04 | 08/30 | 09/14 | 09/26 | 11/13 | 71 | 43 | 94 | 2482 | 0.0% | Graph Table |
86% |
| 2020 | 05/15 | 06/23 | 07/01 | 07/25 | 08/21 | 09/06 | 09/26 | 10/08 | 11/14 | 88 | 44 | 108 | 1750 | 0.0% | Graph Table |
106% |
| 2019 | 05/12 | 06/25 | 07/08 | 07/27 | 08/15 | 08/28 | 09/08 | 09/16 | 11/12 | 63 | 33 | 84 | 3278 | 0.0% | Graph Table |
83% |
| 2018 | 05/09 | 06/21 | 07/04 | 07/16 | 07/30 | 08/14 | 09/02 | 09/13 | 11/12 | 61 | 30 | 85 | 11758 | 0.0% | Graph Table |
113% |
| 2017 | 05/20 | 07/15 | 07/18 | 07/24 | 08/04 | 08/19 | 09/03 | 09/12 | 11/15 | 48 | 27 | 60 | 26012 | 0.0% | Graph Table |
114% |
| 2016 | 04/23 | 06/28 | 07/10 | 07/25 | 08/08 | 08/25 | 09/09 | 09/23 | 11/15 | 62 | 32 | 88 | 8139 | 0.0% | Graph Table |
91% |
- Year 2026 is incomplete. Data presented in Migration Timing Characteristics table is data through today's date.
- Data Courtesy of U.S. Army Corps of Engineers.
- Date Calculations:
- Query DART database for passage counts by Day of Year (not calendar date).
- Based on query results, calculate total number of fish for each year (reported as "Run Size" in table).
- Based on query results, calculate cumulative number of fish by day in the year.
- Based on query results, calculate the Day of Year when fish passage % is equal to or greater than the target percent, e.g., 5% passage. Passage % for a day = cumulative number of fish for day / total fish in year.
- For each individual year target passage percent, first date, and last date results: convert Day of Year to Calendar Date for given year, taking into consideration leap year. Report calendar date in table.
- For each individual year middle run duration: 80% duration = 1 + (90% Day of Year - 10% Day of Year), 50% duration = 1 + (75% Day of Year - 25% Day of Year), 90% duration = 1 + (95% Day of Year - 5% Day of Year). Report days in table.
- For each target passage percent, first date, and last date: calculate average Day of Year for that passage target percent from each individual year Day of Year values. Convert result into integer. Treat integer as Day of Year and convert into Calendar Date for a non-leap year. Report as Average.
- For each target passage percent, first date, and last date: calculate median Day of Year for that passage target percent from individual Day of Year values. Convert median Day of Year into Calendar Date for a non-leap year. Report as Median.
- Individual year calendar date values reported in table honor leap year. Calculated calendar date values (Average and Median) treat results as non-leap year dates.
- Water Supply historical, current, and forecast data provided courtesy of Northwest River Forecast Center, NOAA. In the Migration Timing Table, after the percent normal value the 'W' indicates the year is ranked as one of the 5 wettest years for Apr-Sep. The 'D' indicates the year is ranked as one of the 5 driest years for Apr-Sep.







