The new Washington Department of Fish and Wildlife (WDFW) Spawning Ground (SG) database, described below, is intended to be the successor to the existing Spawning Ground Survey (SGS) database that is currently hosted by WDFW in Olympia, Washington.
Both the new SG database and the previous SGS database were designed as repositores for raw, unexpanded data collected primarily during spawning ground surveys. The intent was to provide a common framework for the collection, storage, retrieval, and dissemination of data collected by public and private entities. WDFW maintains a centralized copy of the database, which contains historic and current spawning ground survey data from throughout Washington State.
Development of the successor SG database was spurred primarily by two factors:
Recent innovations in the use of mobile technology for data capture has vastly increased both the types of data, and volume of data, flowing from field to database. Mobile devices enable automated data capture using a wide assortment of sensors, including integrated GPS, barcode readers, temperature probes, and pH meters.
To accomodate mobile data collection, the new SG database has been designed to allow storing the full range of data that biologists are now able to collect during surveys. Whereas the previous SGS data model was designed to store primarily core information, the new model is intended to store essentially all raw data collected during surveys. It also allows for storing less common data elements such as those collected during mark-recapture surveys, or bull-trout surveys.
The aim of this expanded data model is to provide a one-database solution for spawning ground survey data so that biologist can keep all their raw survey data in one place, and avoid the need to piece together data from disparate sources during the analysis phase.
To facilitate data sharing, the new database has been intentionally designed using technology and features that make it easier to integrate data from outside entities. For example, by using universally unique IDs (UUIDs) for database keys, the need for central coordination in assigning database keys has been eliminated. By hosting the database remotely, using a commercial cloud data storage provider, rather than on WDFW servers, there is more flexibility in engineering secure solutions to allow outside entities to easily access and use the data.
The overall objective of the SG database is to help monitor status and trends of Coastal, Puget Sound, and Columbia Basin salmonid stocks. The database is built from a series of seasonal, systematic surveys of both index and random stream sections for evidence of adult salmonid spawning activity. Counts of adult fish and redds (nests) are recorded, which provide some of the raw material for generating spawning escapement estimates by species and stock.
The carcass, live, and redd counts recorded in the SG database are the actual daily counts recorded by spawning ground survey crews. The data are collected using various survey protocols for anadromous and resident species. Both public and private entities contribute survey data, although WDFW and tribal co-managers collect the majority of data.
Escapement estimates provide the raw material to assess the status (health) of each stock. Questions associated with run timing and distribution of stocks may be answered by analyzing the temporal and spatial data in the SG database.
Biologists apply a range of models and formulas to spawning ground data in order to calculate abundance and escapement estimates. Outputs from these analyses are used to generate reports and stock assessments. Estimates can then subsequently be entered into associated databases such as SalmonScape or SCoRE.
The new SG database allows for storing spatial data types. This can include point features such as survey end points and redd locations. It also enables storing linestrings for rivers and streams, and polygons for lakes and watersheds. With proper permissions, users can connect directly to the database server using GIS tools such as QGIS to enter data, create, edit, or delete spatial features. When using QGIS, no additional middleware is required.
Table names only diagram
The sections below document table and field definitions for the new SG database. Table descriptions are arranged in descending hierarchical order starting with top-level header data for individual surveys, and ending with tables that store data for individual fish or individual redds. Each section describes one or more data tables that share a common theme, or level in the hierarchy. Each section is preceeded by a diagram of table relationships.
Within each section, finer-grained descriptions of columns are provided for each table. For cases where columns link to a set of look-up table values, the relevant look-up tables are displayed directly below the data table descriptions. If a look-up table links to more than one data table, then the details of that table will only be displayed once…the first time it is mentioned.
The final four columns of each data table include:
These columns document the time (with timezone) that each record was created or modified, and the individual or application that created or modified the record. For brevity these columns will not be included in the data table descriptions below, but should be assumed to be present. The timezone is always converted from local and recorded in the database in UTC format (Coordinated Universal Time).
Look-up tables can be identified by the underscore lut suffix in the table name. For example, data_source_lut. The final two columns of each look-up table include:
These columns document if a field has been retired or deemed obsolete, along with the date when the field was retired. For brevity these columns will not be included in the look-up table descriptions below, but should be assumed to be present.
Values recorded in each look-up table are displayed directly below the field definitions. For look-up tables with a large number of values, such as the stream_lut, only a selection of values will be displayed. Some look-up tables such as the species_lut may be linked to more than one data table. In these cases the look-up table will only be displayed the first time it is mentioned.
The SG database is a work in progress and is subject to change. Please check with the WDFW Fish Program Biological Data Systems team for the latest updates. This site will likely remain static and not reflect any changes implemented after June 2021.
An interim front-end application has been developed to enable basic data entry and editing for the SG data model. If you are not an employee of WDFW but want to try out the data model and interface please refer to the Chehalis repository for information on setting up a local copy of the database and creating your own version of the front-end.
Location focused diagram
Column name | Data type | Nullable? | Key | Description |
---|---|---|---|---|
location_id | uuid | No | Primary | Universally unique primary key |
waterbody_id | uuid | No | Foreign | Link to table listing relevant streams and lakes in WA State |
wria_id | uuid | No | Foreign | Link to table of watersheds in WA State |
location_type_id | uuid | No | Foreign | Type of location (start point, redd, etc) |
stream_channel_type_id | uuid | No | Foreign | Type of channel (mainstem, left braid, etc.) |
location_orientation_type_id | uuid | No | Foreign | Orientation of point in channel (mid, left, etc) |
river_mile_measure | numeric (6, 2) | Yes | Distance from mouth of stream to point | |
location_code | text | Yes | Short code to identify point | |
location_name | text | Yes | Name of point (place name, ReddID, etc.) | |
location_description | text | Yes | Extended description of point | |
waloc_id | int4 | Yes | Link to remote table listing PSC codes |
Column name | Data type | Nullable? | Key | Description |
---|---|---|---|---|
waterbody_id | uuid | No | Primary | Universally unique primary key |
waterbody_name | text | No | Long version of waterbody name | |
waterbody_display_name | text | Yes | Waterbody name formatted for mobile device displays | |
latitude_longitude_id | varchar (13) | Yes | Unique ID for stream using terminus coordinates | |
stream_catalog_code | text | Yes | Code from the WA Streams Catalog | |
tributary_to_name | text | Yes | Body of water the stream flows into |
Column name | Data type | Nullable? | Key | Description |
---|---|---|---|---|
wria_id | uuid | No | Primary | Universally unique primary key |
wria_code | varchar (2) | No | Code for the watershed | |
wria_description | text | No | Description of the watershed | |
gid | int4 | No | Unique integer ID required to manually edit geometry | |
geom | geometry | No | Polygons of the watershed units stored in binary format, EPSG:2927 |
wria_id | wria_code | wria_description | gid |
---|---|---|---|
6754e292-ad59-4711-b6b6-b387138b9dc5 | 01 | Nooksack | 1 |
2e83964e-685e-4185-9aeb-d749eaff6a67 | 02 | San Juan | 2 |
de39ce2b-8dcc-4497-b40c-5233f22b764e | 03 | Lower Skagit-Samish | 3 |
a399eab0-fce8-4aa8-bf36-55ced624c208 | 04 | Upper Skagit | 4 |
0b23b1fa-1710-4ff4-b0e2-ddea2c5f2d8d | 05 | Stillaguamish | 5 |
29f453bf-4a2a-4dd5-9c4b-49228c30e936 | 06 | Island | 6 |
f7925779-389a-4a7a-98f2-9fef3a3a0667 | 07 | Snohomish | 7 |
581876f6-5f6f-4893-a7cd-b1a66883779a | 08 | Cedar-Sammamish | 8 |
e3964f67-858c-4b17-86b5-1dce39ed43f7 | 09 | Duwamish-Green | 9 |
76dc4710-0da9-48dd-b434-30bd4eacc262 | 10 | Puyallup-White | 10 |
1d92a589-bb99-4369-80c4-e6e9825c04b0 | 11 | Nisqually | 11 |
c4d6179b-813d-46d7-8216-6ec7c72e7358 | 12 | Chambers-Clover | 12 |
7f2aa41b-b489-428a-896a-7eb0c58ff82f | 13 | Deschutes | 13 |
f53836c3-8ce1-4313-aef0-97b9fbd39818 | 14 | Kennedy-Goldsborough | 14 |
deeb79f8-e370-4b07-b6f8-378cdf1dc48c | 15 | Kitsap | 15 |
82561b53-0aac-4347-8db1-1a36589110a5 | 16 | Skokomish-Dosewallips | 16 |
b58f7f9b-daf9-41ed-9a46-73925aa6045c | 17 | Quilcene-Snow | 17 |
256529e8-9ed6-4da2-a3f6-1957d8f09c8e | 18 | Elwah-Dungeness | 18 |
f606cca2-e617-4f29-8375-d890caf72295 | 19 | Lyre-Hoko | 19 |
0e24f04b-a6ca-4740-a048-e1844d922248 | 20 | Soleduc | 20 |
b41241cd-b7b7-4180-8bae-145969b8b98b | 21 | Queets-Quinault | 21 |
fc152f92-c626-4965-90c6-87ae2bdccac5 | 22 | Lower Chehalis | 22 |
d398adc5-fc6f-4c58-9a91-9dc42030ef57 | 23 | Upper Chehalis | 23 |
76fec485-909d-4e88-aa09-afb5bf60beab | 24 | Willapa | 24 |
bbfb7613-0711-49d6-9984-98d076b3cf80 | 25 | Grays-Elochoman | 25 |
d94f94f8-720e-48f0-afa6-579d76f56eb7 | 26 | Cowlitz | 26 |
4f3f90df-4199-42d0-9b68-84ad37107062 | 27 | Lewis | 27 |
b8ac4d46-ace7-4bcd-9f24-40789a37c729 | 28 | Salmon-Washougal | 28 |
21f07857-e137-499b-9e3a-8c2bd30a45b6 | 29 | Wind-White Salmon | 29 |
b56ba843-d252-41ef-9492-606a16a993c4 | 30 | Klickitat | 30 |
570bc7af-4a49-4c4c-9546-7d7bb2d14692 | 31 | Rock-Glade | 31 |
edce36c4-e0b5-488b-8300-2850e370d57e | 32 | Walla Walla | 32 |
557ff735-7866-4d0a-8b75-fc793317df5c | 33 | Lower Snake | 33 |
d7645a7d-64ea-4b95-8cb8-9602dfd33d0e | 34 | Palouse | 34 |
a3f2e3ac-6fc3-4a7e-832f-5d280259fc3f | 35 | Middle Snake | 35 |
e8f45a19-f2ed-4fed-a045-75c43b72af35 | 36 | Esquatzel Coulee | 36 |
8cdcc8a3-d6e5-435a-aeae-26d1ec93cc9f | 37 | Lower Yakima | 37 |
9fda35f6-1d01-4bad-ae27-e39d8b6269b5 | 38 | Naches | 38 |
f7b1aa02-185b-4881-9c3c-aa821d7a1666 | 39 | Upper Yakima | 39 |
db8d3016-334c-4a07-95fd-9708d725218d | 40 | Alkali-Squilchuck | 40 |
c664dd70-97ce-404b-9c20-93496ce963dd | 41 | Lower Crab | 41 |
05a4cd3a-ce1c-403b-9728-dfb1d7f409fa | 42 | Grand Coulee | 42 |
cab4df28-f3ab-4eff-9eb6-4d8144045a82 | 43 | Upper Crab-Wilson | 43 |
bfba4008-b032-4e9a-bc95-34acad0331ca | 44 | Moses Coulee | 44 |
96bec6b3-2966-4c91-bdd9-aaa8c2034381 | 45 | Wenatchee | 45 |
b68aa773-6e1f-42d5-8bf9-ede3d3f0e017 | 46 | Entiat | 46 |
ba786aa9-cdc0-4ebf-adf8-acb26ad33c99 | 47 | Chelan | 47 |
09f60c5c-cc53-4fff-b4b5-7d2245e13250 | 48 | Methow | 48 |
7cfb07b4-e474-4efd-9103-00c5b90c166c | 49 | Okanogan | 49 |
1538810c-66b8-4874-8a98-7c9217db0010 | 50 | Foster | 50 |
425f30c1-5485-4284-a629-adbbffec3173 | 51 | Nespelem | 51 |
855a0f42-341b-48c0-a682-cf84f9d639f4 | 52 | Sanpoil | 52 |
bdf87d49-ed71-4456-a186-e2152c552ede | 53 | Lower Lake Roosevelt | 53 |
b7a2e24f-fa58-4788-b3ce-a7801886145f | 54 | Lower Spokane | 54 |
ca957e5d-725e-4ef4-851a-6100168ce8bf | 55 | Little Spokane | 55 |
de3a0495-4c1b-401a-9d67-8c483eab57d2 | 56 | Hangman | 56 |
f9d2a8fa-48ae-4f79-91f4-b1a86220dc8f | 57 | Middle Spokane | 57 |
fc7c461c-576d-466f-a0c4-b9f28e1bafc7 | 58 | Middle Lake Roosevelt | 58 |
71973bae-764e-4666-9ddc-b92bab8d5ce3 | 59 | Colville | 59 |
c92fb949-0443-44dc-89e1-5e0b7e709628 | 60 | Kettle | 60 |
afb3b834-7098-4d14-be65-3e978f77ffd2 | 61 | Upper Lake Roosevelt | 61 |
4c23cd23-ddca-4152-808b-2caac83e40ab | 62 | Pend Oreille | 62 |
Column name | Data type | Nullable? | Key | Description |
---|---|---|---|---|
location_type_id | uuid | No | Primary | Universally unique primary key |
location_type_description | text | No | Description of the location type |
location_type_id | location_type_description |
---|---|
da8d8d86-1b40-4f7c-beaa-109a1b70e462 | Disposition location |
d5edb1c0-f645-4e82-92af-26f5637b2de0 | Redd encounter |
c8c4020f-36ac-46ec-b158-6d07a3812bc8 | Fish encounter |
9b6b915d-6b66-4a97-9236-73594f2a0520 | Wildlife encounter |
1fc3c17d-56a4-4881-aa13-7d756b5616c5 | Trap location |
8944c684-7cfc-44cf-a2d8-be66723c1ae0 | Fish Barrier |
0caa52b7-dfd7-4bf6-bd99-effb17099fd3 | Reach boundary point |
0e15f4e1-57a4-45e0-8ef7-f623627b03a8 | Section break point |
7f29a9de-712a-4b74-b9a9-533384b7fbf5 | Media recording point |
5c42badb-7204-4ab5-9866-69c36872519b | Stream section linestring |
ead419f2-0e72-4d41-9715-7833879b71a8 | Other |
Column name | Data type | Nullable? | Key | Description |
---|---|---|---|---|
stream_channel_type_id | uuid | No | Primary | Universally unique primary key |
channel_type_description | text | No | Description of the stream channel type |
stream_channel_type_id | channel_type_description |
---|---|
aab84316-5477-47a5-ac9a-064f0013b31e | Left braid when looking downstream |
713a39a5-8e95-4069-b078-066699c321d8 | No data |
458bc60e-396f-4d93-978a-0ad47488de56 | Right braid when looking downstream |
28fb418b-95ec-4fd5-9cfc-1140a3d777fb | Middle braid |
40b0498f-db5a-4701-b651-3de869a7b549 | Artificial spawning channel |
540d2361-7598-46b0-88b0-895558760c52 | Not applicable |
57298ff7-40c6-44c4-9a47-eda0b7c7ba94 | Mainstem |
Column name | Data type | Nullable? | Key | Description |
---|---|---|---|---|
location_orientation_type_id | uuid | No | Primary | Universally unique primary key |
orientation_type_description | text | No | Description of orientation type |
location_orientation_type_id | orientation_type_description |
---|---|
2f34e3d6-3c76-4283-84e8-2b0f0e9a2c06 | Mid-channel |
797b23e7-0a06-4103-9a9d-3ea11e5efe44 | Right of mid-channel when looking downstream |
eb4652b7-5390-43d4-a98e-60ea54a1d518 | No data |
88875c3a-0840-4da4-884e-611dc5f71dc3 | Right bank when looking downstream |
af8ff80d-ea66-46fb-98e5-8cc93e1f1858 | Left bank when looking downstream |
ffdeeb40-11c8-4268-a2a5-bd73dedd8c25 | Not applicable |
7fe4e88e-39fc-4f9f-b863-cf811b7ef3d8 | Left of mid-channel when looking downstream |
Column name | Data type | Nullable? | Key | Description |
---|---|---|---|---|
location_coordinates_id | uuid | No | Primary | Universally unique primary key |
location_id | uuid | No | Foreign | Link to location table |
horizontal_accuracy | numeric (8, 2) | Yes | Estimated accuracy of the point in meters | |
comment_text | text | Yes | Additional comments regarding point location coordinates | |
gid | int4 | No | Unique integer ID required to manually edit geometry | |
geom | geometry | No | Points stored in binary format. EPSG:2927 |
Column name | Data type | Nullable? | Key | Description |
---|---|---|---|---|
lake_id | uuid | No | Primary | Universally unique primary key |
waterbody_id | uuid | No | Foreign | Link to table listing relevant lakes in WA State |
gid | int4 | No | Unique integer ID required to manually edit geometry | |
geom | geometry | No | Polygons of lakes stored in binary format, EPSG:2927 |
Column name | Data type | Nullable? | Key | Description |
---|---|---|---|---|
stream_id | uuid | No | Primary | Universally unique primary key |
waterbody_id | uuid | No | Foreign | Link to table listing relevant streams in WA State |
gid | int4 | No | Unique integer ID required to manually edit geometry | |
geom | geometry | No | Line geometry of salmon streams stored in binary format, EPSG:2927 |
Column name | Data type | Nullable? | Key | Description |
---|---|---|---|---|
stream_section_id | uuid | No | Primary | Universally unique primary key |
location_id | uuid | No | Foreign | Link to location table |
gid | int4 | No | Unique integer ID required to manually edit geometry | |
geom | geometry | No | Line geometry of stream section stored in binary format, EPSG:2927 |
Column name | Data type | Nullable? | Key | Description |
---|---|---|---|---|
fish_biologist_district_id | uuid | No | Primary | Universally unique primary key |
fish_biologist_district_code | int4 | No | Integer codes used to identify district | |
district_description | text | No | Description of biologist district | |
wdfw_region_code | int4 | No | WDFW Region code | |
gid | int4 | No | Unique integer ID required to manually edit geometry | |
geom | geometry | No | Polygons of districts stored in binary format, EPSG:2927 |
Column name | Data type | Nullable? | Key | Description |
---|---|---|---|---|
hydrologic_unit_id | uuid | No | Primary | Universally unique primary key |
hydrologic_unit_code | text | No | NHD codes used to identify HUC units | |
hydrologic_unit_name | text | Yes | Name of hyrologic unit | |
marine_terminus | text | Yes | Body of water where streams from the unit empty into marine waters | |
reach_description | text | Yes | Description of the reach that defines upper and lower extents of the unit | |
tributary_one | text | Yes | Primary tributary of the stream that defines the unit | |
tributary_two | text | Yes | Secondary tributary of the stream that defines the unit | |
tributary_three | text | Yes | Tertiary tributary of the stream that defines the unit | |
tributary_four | text | Yes | Quaternary tributary of the stream that defines the unit | |
tributary_five | text | Yes | Quinary tributary of the stream that defines the unit | |
gid | int4 | No | Unique integer ID required to manually edit geometry | |
geom | geometry | No | Polygons of units stored in binary format, EPSG:2927 |
Column name | Data type | Nullable? | Key | Description |
---|---|---|---|---|
location_source_id | uuid | No | Primary | Universally unique primary key |
location_coordinates_id | uuid | No | Foreign | Link to location_coordinates table |
coordinate_capture_method_id | uuid | No | Foreign | Methods used to capture point locations |
location_error_type_id | uuid | No | Foreign | Error types associated with point locations |
location_error_correction_type_id | uuid | No | Foreign | Methods to correct point location errors |
source_longitude | numeric (14, 9) | Yes | Original uncorrected longitude in decimal degrees, EPSG:4326 | |
source_latitude | numeric (12, 9) | Yes | Original uncorrected latitude in decimal degrees, EPSG:4326 | |
elevation_meter | numeric (6, 1) | Yes | Elevation in meters above sea-level | |
location_correction_layer_name | text | Yes | Name of GIS layer used for corrections | |
waypoint_name | text | Yes | Name of waypoint | |
waypoint_datetime | timestamptz (6) | Yes | Time that waypoint was recorded | |
comment_text | text | Yes | Additional comments regarding point location |
Column name | Data type | Nullable? | Key | Description |
---|---|---|---|---|
coordinate_capture_method_id | uuid | No | Primary | Universally unique primary key |
capture_method_description | text | No | Description of point location capture method |
coordinate_capture_method_id | capture_method_description |
---|---|
80a38743-319e-47f4-9b12-01cfb3451618 | Realtime GPS waypoint captured at actual location |
80443963-b49f-4f3f-a02c-4382a3e91988 | Realtime waypoint derived from GPS track and synced to timestamp |
ea9d8dca-19cb-4479-81b7-7b5b79d8cad1 | No method recorded |
469b88f1-8158-4dcd-ab5a-a2ce48fcb0db | Realtime waypoint extracted from EXIF file of geotagged image |
13ad421e-63a2-43fb-8dae-bf018ef9bfa1 | Realtime GIS waypoint captured near actual location by manual placement on map |
c32957ac-b89d-4728-8db4-d8b611e7cb7a | Post-survey waypoint manually placed using GIS. Location is a best estimate. |
Column name | Data type | Nullable? | Key | Description |
---|---|---|---|---|
location_error_type_id | uuid | No | Primary | Universally unique primary key |
location_error_type_code | text | No | Short code for error type | |
location_error_type_description | text | No | Description of error type |
location_error_type_id | location_error_type_code | location_error_type_description |
---|---|---|
c44b6f7e-08f7-4138-932b-3284bd266bf8 | EPE | Estimated positional error - accuracy |
6d1febb2-8ce5-4ca5-a8ee-6230e93c9620 | HDOP | Horizontal Dilution of Precision |
75f9685d-d52e-40c6-8c62-62b110882b28 | MOD | Point modification process error |
c86441f5-1abd-49e6-9aca-6a7d5d1b7ed1 | PDOP | Position Dilution of Precision |
Column name | Data type | Nullable? | Key | Description |
---|---|---|---|---|
location_error_correction_type_id | uuid | No | Primary | Universally unique primary key |
correction_type_short_description | text | No | Short description of correction methods | |
correction_type_description | text | No | Full description of correction methods |
location_error_correction_type_id | correction_type_short_description | correction_type_description |
---|---|---|
d53d76c0-967f-4f00-9030-08815c9689f7 | Equidistant | Point placed equidistant between two known points |
5a450122-a02b-419d-9675-1eb94d7b501f | Manual placement | Point manually placed and snapped to stream when snapping tolerance exceeds 40 ft. |
f5a1ac7f-1e51-45b9-bb3f-3ad7ae27e81a | Professional judgement | Point manually placed and snapped to stream based on field notes or interview with surveyor |
74c005b7-5c85-461c-9524-c09f16768221 | Snapped | Point autosnapped to stream when snapping tolerance within 40 ft. |
Column name | Data type | Nullable? | Key | Description |
---|---|---|---|---|
media_location_id | uuid | No | Primary | Universally unique primary key |
location_id | uuid | No | Foreign | Link to location table |
media_type_id | uuid | No | Foreign | The type of media that was recorded (photo, video, audio, etc.) |
media_url | text | No | The secure file or web location where media files are stored | |
comment_text | text | Yes |
Column name | Data type | Nullable? | Key | Description |
---|---|---|---|---|
media_type_id | uuid | No | Primary | Universally unique primary key |
media_type_code | text | No | Code describing the type of media | |
media_type_description | text | No | Description of the media type |
media_type_id | media_type_code | media_type_description |
---|---|---|
2e29bcbc-a8e5-4cf3-9892-9a8329e3960e | Photo | Photo capture |
84b57910-fa1d-4977-bc28-56e46f3da89e | Video | Video recording |
16fc777f-c667-41e6-bfeb-75e1e84e2053 | Audio | Audio recording |
Survey level diagram
Column name | Data type | Nullable? | Key | Description |
---|---|---|---|---|
survey_id | uuid | No | Primary | Universally unique primary key |
survey_datetime | timestamptz (6) | No | Date of survey | |
data_source_id | uuid | No | Foreign | Organization that conducted the survey |
data_source_unit_id | uuid | No | Foreign | Unit within data source organization |
survey_method_id | uuid | No | Foreign | Method used to conduct survey (foot, raft, etc.) |
data_review_status_id | uuid | No | Foreign | Status of data review (final, preliminary, etc.) |
upper_end_point_id | uuid | No | Foreign | Link to location table, describes upper end point of survey |
lower_end_point_id | uuid | No | Foreign | Link to location table, describes lower end point of survey |
survey_completion_status_id | uuid | Yes | Foreign | Was survey completed (partial, completed, etc.) |
incomplete_survey_type_id | uuid | No | Foreign | Reason that survey was not completed |
survey_start_datetime | timestamptz (6) | Yes | Time of day when survey started | |
survey_end_datetime | timestamptz (6) | Yes | Time of day when survey ended | |
observer_last_name | text | Yes | Last name of person(s) conducting the survey | |
data_submitter_last_name | text | Yes | Last name of person who submitted the data. |
Column name | Data type | Nullable? | Key | Description |
---|---|---|---|---|
data_source_id | uuid | No | Primary | Universally unique primary key |
data_source_name | text | No | Name of organization | |
data_source_code | text | No | Organization code |
data_source_id | data_source_name | data_source_code |
---|---|---|
f528317b-655e-4232-8b33-092175de6a36 | AmeriCorps | AMCRP |
25c577cd-3e69-4d34-9066-0d9126817fe9 | Army Corps of Engineers | ACOE |
80e25670-fbc4-4f58-8566-364a1314373d | Beak Consultants | BC |
58dc8e9f-5d55-4341-a1c7-6ba2f429b791 | Bellingham Technical College | BTC |
68832d03-bbef-4411-8f14-9b07e031ba78 | Chehalis Tribe | CHEH |
2aa98d95-cef4-4a5a-a496-cdac7904feea | Chelan County Public Utility District | CCPUD |
a9247276-c9bc-45a6-af2a-156b6c3ea3ed | Chinook Tribe | CHNK |
f70f8dcb-aaed-4c1a-91b9-802be1cb3a06 | City of Bellingham | COB |
be860d61-ea50-49a5-9e94-c719ae8b248e | Colville Tribe | COLV |
4ddd0997-e08d-4254-9644-b15b3824d44b | Cowlitz Tribe | COW |
bf394ebd-abb2-4c89-83c6-e1e628f4b467 | Duwamish Tribe | DUWA |
bc9caff8-b233-4880-91c0-00bef00c0c9f | Fourth Corner Fly Fishers Club | FCFF |
b7a5bc02-6c10-46c9-b216-5ccf73481e33 | Hoh Tribe | HOH |
2bcfc2fa-c21f-49d6-8221-165f49ee0e4e | Hood Canal Salmon Enhancement Group | HCSEG |
6ba288e3-90dd-4e9e-8315-668acb82d2b7 | Hosey and Assoc. Consultants | HAC |
87d6c0f6-59cc-494b-9c32-1af771c42a17 | Jamestown S’Klallam Tribe | JST |
9f00ca91-5cb2-4925-a9e4-d78b73445fbf | Jones and Stokes Consultants | JSC |
42739dae-bce4-49c3-969f-39cd07db7c4d | King County | KNGC |
604a618e-a10d-4c94-850f-6356f03fe29a | Kitsap County | KC |
37598612-5794-4b7e-9d39-453c13ce19b8 | Kitsap Stream Team | KST |
f4ba760f-87a5-438b-ad6a-e13ce5978759 | Long Live the Kings | LLTK |
9232e0c7-0021-4598-8941-4beb09146415 | Lower Elwha Klallam Tribe | LEKT |
ff12ecc5-1337-4aca-8e76-22561341ac9f | Lummi Tribe | LUMM |
b53352e4-970a-4c20-bf8a-785bad44dd2a | Makah Tribe | MAK |
52a63c49-f8a4-4e01-81fd-41f61a294bd1 | Muckleshoot Tribe | MUCK |
6cd2179d-3026-49e1-829f-ed6d1acc8a38 | National Marine Fisheries Service | NMFS |
6813bde4-e2b8-4ead-8330-2e8a5d0639c0 | National Oceanic and Atmospheric Administration | NOAA |
121142b7-c25c-4ead-b06f-d3f0222d483f | National Park Service | NPS |
c7784bd0-b138-4fdc-8f50-5ca61bc1e3f3 | Nez Perce Tribe | NEZ |
94bcd95a-48d2-4b5f-8c29-4ea3395e9fff | Nisqually Tribe | NIT |
c7f89920-60b9-44d9-8827-71bd904a17c5 | Nooksack Salmon Enhancement Association | NSEA |
84740898-df3b-4229-849c-643794071edb | Nooksack Tribe | NOOK |
026bcbf2-88eb-4280-9d5f-4420ce4e01ce | North Olympic Salmon Coalition | NOSC |
46acc453-e130-460a-a037-be3f9df97024 | Northwest Watershed Institute | NWI |
d5787f49-32aa-4da4-9cd5-3391b766fcef | Not applicable | na |
954eea36-5fc2-4741-9006-f49ec1451ce6 | Oregon Department of Fish and Wildlife | ODFW |
8cb96d81-03e1-4201-8c55-7ba89d0cf84b | Pacific County | PACI |
6d9b3af0-8161-4650-8237-62694d415342 | Point No Point Treaty Council | PNPTC |
ac1f08be-7df4-498e-9e50-94e1e9bdd2fe | Port Gamble S’Klallam Tribe | PGST |
568b50ba-92cc-4db5-979b-44471c787898 | Puget Sound Energy | PSE |
b2cd183d-b29e-4de1-8fe0-0471740b6a90 | Puyallup Tribe | PUY |
dc900b02-8dd6-4d7f-ba95-f271f4c22d4b | Quileute Tribe | QUIL |
f40af5fa-7f51-4594-87ec-fc9870c78c44 | Quinault Tribe | QUIN |
4f4b2b9e-e216-4709-8ecf-ae289d2b5262 | R2 Resource Consultants | R2 |
c16645fd-6627-466e-93a8-e10ac33fb396 | Samish Tribe | SAM |
0edc8f49-84cc-48da-ae90-ec1d96e06ef8 | San Juan County Land Bank | SJCLB |
7a13e856-560a-497d-bd43-cf436754c867 | Sauk-Suiattle Tribe | SST |
f786e8dc-a93a-4114-b888-c4182c5ca85f | Seattle City Light | SCL |
9ba82ba8-d652-4973-bf94-31254044f3e1 | Seattle Metro | SEA |
f96923f5-96df-4137-a225-07bb18231b79 | Sherwood Creek Enhancement Group | SCEG |
91a85517-ccd4-489d-bd86-2ed6e1577152 | Shoalwater Tribe | SHOA |
f9207572-a92f-4b9f-9f52-9103d4eb0351 | Skagit County Public Works | SCPW |
85c3436e-5d6b-46f7-b45d-367429b09512 | Skagit Fisheries Enhancement Group | SFEG |
027aec24-aca3-4ff7-9bda-428bbefe35c4 | Skagit River System Cooperative | SRSC |
ea6fbf6b-2ee4-49d9-a864-a530faed806b | Skokomish Tribe | SKOK |
94498888-d27d-495e-9203-529bb14e9965 | Skykomish Tribe | SKY |
a5fad62f-4018-45cd-a88e-79889cbbd891 | Small Tribes Organization of Western Washington | STOWW |
18b8c613-a7b5-4468-aedc-3146a3b1e7ab | Snohomish County | SNOCO |
c7f35b63-89d4-4d07-bec7-a20588888573 | Snohomish County Public Utility District | SnoPUD |
b073b79d-03c8-4172-8fd6-5be5f021033a | Snohomish Tribe | SNOH |
a2d57d27-6fa0-4005-ab1f-8080c4556752 | Snoqualmie Tribe | SNOQ |
647055cb-4842-4ff5-96ac-aa8e37b37f8d | Squaxin Tribe | SQUAX |
0f5d53ea-4dc7-45aa-8db0-6ae83ad0d922 | Steilacoom Tribe | STEIL |
cf17506a-3b82-497d-83f6-278f420eb64c | Stillaguamish Tribe | STILL |
2bb40133-9b18-4d63-b8c4-47fde3063251 | Suquamish Tribe | SUQU |
9b48ad13-b9b4-4a58-80e9-e96381cdc5ba | Swinomish - Aboriginal Tribe | SAT |
12a813fd-370e-44c3-a51c-14bc47bf36c7 | Swinomish Tribe | SWIN |
068926b5-9f51-41d1-ba10-642667014284 | Tacoma Power | TACP |
62630826-a519-48fb-9ea3-12c6f0f04576 | The Nature Conservancy | TNC |
dc0e51c6-f49f-4c68-abaa-814b3c5608a6 | Tulalip Tribe | TULA |
82659ab1-07fa-4cf2-94ad-730e65f19ba0 | Umatilla Tribe | UMAT |
e347cd67-8362-4a34-9fba-11a569dd625d | University of Washington | UW |
08326a99-f813-4653-b516-c1d97cb37a20 | Unknown | UNK |
81fae5c4-bd2e-48fc-abc7-abce30905cbb | Upper Skagit (Skagit System Co-op) Tribe | USSC |
536960e4-b8b9-4096-95f2-81d4aff52bf6 | Upper Skagit Tribe | USIT |
ddd772e1-27e1-4b49-b64e-4838237a916a | US Fish and Wildlife Service | USFWS |
486cdb69-36ca-4755-af1f-a6cd89d63f04 | US Forest Service | USFS |
1d65fbdc-f92f-4e88-8a9d-9d3c89cfc31f | Volunteer-WDFW | VOL |
0d2ff02c-1c41-409f-b9e4-c4daf018a03e | Warm Springs Tribe | WARM |
67db455c-1d40-4b20-9c6c-7696bd9cea84 | Washington Conservation Corp | WCC |
c40563fa-efce-4cac-a2e3-6223a5e24030 | Washington Department of Fish and Wildlife | WDFW |
15c063f3-d91b-487a-a4f1-d6fbc77a0a68 | Washington Department of Game (historic) | WDG |
7cfc0dfc-a800-4a46-bf33-46f980aecfa1 | Washington Department of Natural Resources | DNR |
6dd0ef5d-9903-4d65-99a8-02a9f6ec9796 | Washington Department of Wildlife (historic) | WDW |
feaa266d-8bf6-4527-813c-1c3a3161db70 | WDFW and Muckleshoot Tribe combined | WDFW & MUCK |
d5a2de2f-f6ef-4c5c-a433-4701095f9a6f | Whatcom Chapter of Trout Unlimited | TU |
68230c4e-2db2-4f59-a293-793b1681d0a3 | Wild Fish Conservancy | WFC |
f42db7fc-e6ad-4d8b-a0a5-26c98fe6089f | Willapa Alliance | WILLA |
58395bef-2879-480c-b02a-1b84aa331e56 | Yakama Tribe | YAKA |
Column name | Data type | Nullable? | Key | Description |
---|---|---|---|---|
data_source_unit_id | uuid | No | Primary | Universally unique primary key |
data_source_unit_name | text | No | Name of organization unit |
data_source_unit_id | data_source_unit_name |
---|---|
88e2e71d-7656-412f-92ee-130a20c76957 | WDFW District 6 |
b71ff576-380a-49f5-8c92-1e7c4db61f50 | WDFW District 9 |
4e3b2e14-7d38-4e42-ae18-22330d2b12e9 | WDFW District 14 |
e7dd7145-34d9-47e0-a0e6-2fd50e163dea | WDFW District 12 |
b340d06f-0b31-484e-9dfc-35450e95e24d | WDFW District 1 |
d6227ecd-0f45-46ab-a868-36c382dad3df | Unknown |
49ad04a3-b527-40b7-a4c5-3b8832f9adc8 | WDFW District 17 |
53e9a422-14b6-4ba6-a140-4d400285f3b1 | WDFW IMW |
e66090c1-93b6-46c0-9279-575259533e2a | Region 5 ESA Chinook |
c56fdf14-2ec9-443b-867e-6183581d1cdb | WDFW District 13 |
d3fcf6ca-84ec-4b4b-84c8-72f412c39eff | Region 5 ESA Winter Steelhead |
76a8a910-7c12-4ef2-a390-7675c0bd6460 | WDFW District 7 |
af72cf7c-edce-456c-ad50-785c7221b9d3 | WDFW District 8 |
e4f9d2e8-c95b-40a2-9bee-80449657a2b3 | WDFW District 2 |
045e2b81-8b3c-49b3-9bb4-9606c432f394 | WDFW District 4 |
05589baa-0556-45f1-a4bb-9c8c35b965a9 | WDFW District 10 |
93c3714f-fdc9-45d1-971a-a03403bcffda | WDFW District 11 |
17e4426d-a706-4076-b905-ba4d3082a85e | WDFW District 5 |
ac4f2dde-985e-40cf-bf4b-c2b2be71a9f6 | Region 5 ESA Coho |
aad88cca-65d2-4d57-80b6-c8613841b7ff | Region 5 ESA Chum |
7c100571-f9c3-4b2d-b534-d0cf1e057526 | Region 5 ESA Summer Steelhead |
e2d51ceb-398c-49cb-9aa5-d20a839e9ad9 | Not applicable |
927acf98-1b65-43e1-8939-d33e167ab791 | WDFW District 15 |
c62aa4ab-d6e4-420c-be51-dbd9f57481d2 | WDFW District 16 |
3f5ca0b9-538a-4e9a-b69a-fa6a68c400e9 | WDFW District 3 |
Column name | Data type | Nullable? | Key | Description |
---|---|---|---|---|
survey_method_id | uuid | No | Primary | Universally unique primary key |
survey_method_code | text | No | Description of method | |
survey_method_description | text | No |
survey_method_id | survey_method_code | survey_method_description |
---|---|---|
faa6bfd2-1a33-4b53-9798-0282f9ec21f8 | Raft | Raft survey |
90237962-8b95-4848-9e6e-049b02810ba0 | F&S | Combination foot and snorkle survey |
e3a9eb81-28b7-4f2d-9bc0-117d5f6ee13d | Rack | Rack survey |
c7877962-b4c0-457f-9932-16338c5d6b7d | Boat | Float survey |
784de7bc-3c6e-4956-8cc6-1e2fc2717edf | Electrofishing | Electrofishing survey |
b49b93a8-8fee-46dc-9748-2223dcaa07fb | Weir | Weir survey |
a48fe995-bd60-4a58-a030-279e5407ae1c | Aero | Airplane survey |
b5e9344e-7459-44c2-85ed-53d755c2614f | Heli | Helicopter survey |
b98792d6-84a7-497b-b4ec-54040048ba0a | Hook | Hook and line survey |
a98f1cfb-c9b7-4edb-87da-5962edef6378 | Trap | Trap survey |
a5ac2058-4253-41c4-ae01-847618ce199c | Ladr | Fish ladder survey |
136f51d6-f492-48b0-9a0c-8a992056d677 | Foot | Foot survey |
9adcae68-c796-4b92-b241-9f7bee5b9962 | Snor | Snorkel survey |
2ee94beb-ed61-443e-9556-b43acb94ae75 | Unknown | Unknown method |
2ddf2ba7-1c57-4eb5-83df-c92e3570bdda | Seine | Seine survey |
Column name | Data type | Nullable? | Key | Description |
---|---|---|---|---|
data_review_status_id | uuid | No | Primary | Universally unique primary key |
data_review_status_description | text | No | Description of review categories |
data_review_status_id | data_review_status_description |
---|---|
2a225585-f231-49d3-90f1-0d4acb2720fa | Not applicable |
b0ea75d4-7e77-4161-a533-5b3fce38ac2a | Preliminary |
44a7d7af-82a9-4dac-a14a-8c1030819844 | Final |
4c76b6fe-494c-49eb-896a-91060698526f | Unknown |
9fb4c2b0-6ffb-4f41-8c5f-fc468a1b783f | Final, contributes to SaSI stock estimate |
Column name | Data type | Nullable? | Key | Description |
---|---|---|---|---|
survey_completion_status_id | uuid | No | Primary | Universally unique primary key |
completion_status_description | text | No | Description of status categories |
survey_completion_status_id | completion_status_description |
---|---|
71ab2649-62d9-4d48-bad1-0b8a41f352a4 | Unknown |
9c72357a-8e98-4c98-888c-3412902bf0bf | Partial survey |
149d7253-6a25-4c4c-a7e2-a6cbbbb9850a | No survey conducted |
d192b32e-0e4f-4719-9c9c-dec6593b1977 | Completed survey |
d1e36479-25fb-447e-a35f-b108f0200d07 | Completed, but split survey. See concurrent surveys for full set of data. |
Column name | Data type | Nullable? | Key | Description |
---|---|---|---|---|
incomplete_survey_type_id | uuid | No | Primary | Universally unique primary key |
incomplete_survey_description | text | No | Descriptions of why incomplete |
incomplete_survey_type_id | incomplete_survey_description |
---|---|
cde5d9fb-bb33-47c6-9018-177cd65d15f5 | Not applicable |
6888b209-db39-4a9c-a1e2-29621e63ccef | Locked gate, or inaccessible |
8f808e6b-517c-4f6c-b739-33a59346b64e | Denied access by landowner |
30707397-2177-49b6-bd12-a153177bb50c | Stream too high |
73e7bff9-8415-4c14-81df-d9b2d1f13d39 | Other safety concerns |
e7e43583-184e-4931-afd5-9cb5c0f28f23 | Stream conditions |
Column name | Data type | Nullable? | Key | Description |
---|---|---|---|---|
fish_passage_feature_id | uuid | No | Primary | Universally unique primary key |
survey_id | uuid | No | Foreign | Link to survey table |
feature_location_id | uuid | No | Foreign | Link to location table, describes feature location |
passage_feature_type_id | uuid | No | Foreign | Link to table listing passage feature categories |
feature_observed_datetime | timestamptz (6) | Yes | Time that feature was observed | |
feature_height_meter | numeric (4, 2) | Yes | Height of feature in meters | |
feature_height_type_id | uuid | No | Foreign | Link to feature_measurement_type table |
plunge_pool_depth_meter | numeric (4, 2) | Yes | Depth of feature plunge pool in meters | |
plunge_pool_depth_type_id | uuid | No | Foreign | Link to feature_measurement_type table |
comment_text | text | Yes | Additional comments on fish passage feature |
Column name | Data type | Nullable? | Key | Description |
---|---|---|---|---|
passage_feature_type_id | uuid | No | Primary | Universally unique primary key |
feature_type_description | text | No | Description of passage feature type |
passage_feature_type_id | feature_type_description |
---|---|
ab494f43-4771-4c9c-990c-11733db71c49 | High water line |
71f60180-d53f-45ec-8cae-1c484f899530 | Dam |
c440240e-ac6b-488e-a920-2578082ee2c9 | Log jam |
4dbe30db-52d5-42b6-ad96-541e657d8374 | Culvert |
27adfde5-a3b6-4411-be01-d593e9fd02f6 | Other |
25250be2-6c97-4a77-9d1d-df123c32e7ca | Beaver dam |
0731c4c4-810d-4de6-9649-e0db43207eb3 | Waterfall |
21b16ab6-8f54-4dee-b66a-ff97b7a21895 | Screen |
9f6d5a70-c524-4bd5-a4ae-24d4e161469b | Gradient |
dac047a6-aa00-4835-a195-bb339303c7cc | Stream descends subsurface. No surface flow. |
5f46785f-6b9b-47f6-96eb-9092a6ac1bfa | Stream resurfaces |
Column name | Data type | Nullable? | Key | Description |
---|---|---|---|---|
passage_measurement_type_id | uuid | No | Primary | Universally unique primary key |
measurement_type_description | text | No | Measurement type (measured, estimated, etc.) |
passage_measurement_type_id | measurement_type_description |
---|---|
bb48e2b1-56f9-4442-acf5-13dae500b27e | Unknown |
6352ee46-9d51-4849-919c-4ad37acf2150 | Measured |
95e6627b-93c9-4e94-b89b-d1e1789ae699 | Estimated |
Column name | Data type | Nullable? | Key | Description |
---|---|---|---|---|
fish_species_presence_id | uuid | No | Primary | Universally unique primary key |
survey_id | uuid | No | Foreign | Link to survey table |
species_id | uuid | No | Foreign | Link to species table |
fish_presence_type_id | uuid | No | Foreign | Link to categories of likelihood for species presence |
comment_text | text | Yes | Additional comment on fish presence or absence |
Column name | Data type | Nullable? | Key | Description |
---|---|---|---|---|
species_id | uuid | No | Primary | Universally unique primary key |
species_code | text | No | Short code for species | |
common_name | text | No | Common name of species | |
genus | text | Yes | The genus name for the fish | |
species | text | Yes | The species name for the fish | |
sub_species | text | Yes | The sub-species name for the fish |
species_id | species_code | common_name | genus | species | sub_species |
---|---|---|---|---|---|
7bfe6eb5-9ca8-4a6c-b89e-ff296b86a96d | Atla | Atlantic salmon | Salmo | salar | |
5f940977-fde2-43c3-a94a-ee34ebb03a0b | BlkC | Black crappie | Pomoxis | nigromaculatus | |
89445e66-28d8-4c2c-b681-2aa0b721bbab | Bgil | Bluegill | Lepomis | macrochirus | |
4b483585-3b95-44a3-830c-e072a1b58a79 | BlpS | Bridgelip sucker | Catostomus | columbianus | |
8e5ef456-ff90-4bd4-abc4-2a87b2bca020 | Bbul | Brown bullhead | Ameiurus | nebulosus | |
988515cc-7a9e-49b8-8f41-59b0a295a532 | Brwn | Brown trout | Salmo | trutta | |
c85568c2-d1d5-439b-aef1-9d90649e36e6 | BTrt | Bull trout | Salvelinus | confluentus | |
255af764-c0c2-405c-9eeb-74812030c270 | BtDV | Bull trout - Dolly Varden | Salvelinus | confluentus | |
9107c80b-9807-4142-a24b-66eb5a48edd0 | BlhSp | Bullhead catfish spp. | |||
69b1a91a-14f0-427f-86a6-2d723f89b0d2 | Ccat | Channel catfish | Ictalurus | punctatus | |
e42aa0fc-c591-4fab-8481-55b0df38dcb1 | Chin | Chinook salmon | Oncorhynchus | tshawytscha | |
69d1348b-7e8e-4232-981a-702eda20c9b1 | Chum | Chum salmon | Oncorhynchus | keta | |
3fcc4740-ffe7-43a2-8143-af22051de397 | CCut | Coastal cutthroat trout | Oncorhynchus | clarkii | clarkii |
a0f5b3af-fa07-449c-9f02-14c5368ab304 | Coho | Coho salmon | Oncorhynchus | kisutch | |
8ee93878-8d89-4cde-8645-3ed71a19a016 | CCrp | Common carp | Cyprinus | carpio | carpio |
52d99857-91ea-4f12-975f-2636540ee360 | Crpi | Crappie | |||
99791175-94d8-4b0b-bb15-85e85e649bae | Cutt | Cutthroat trout | Oncorhynchus | clarkii | |
df5e5622-fc42-4af0-a572-2aafc462976c | DVrd | Dolly Varden | Salvelinus | malma | |
a07fa15e-9aa7-4d52-b380-7b530ed48e3c | Ebrk | Eastern brook trout | Salvelinus | fontinalus | |
d28b8a27-65cb-448e-908e-aa93e0c7aa4d | Eulc | Eulachon | Thaleichthys | pacificus | |
188255ba-ff3a-49ac-b65c-b0faf503f480 | GStr | Green sturgeon | Acipenser | medirostris | |
3ebf0024-cae4-4d57-9931-209b57f292e8 | Koka | Kokanee | Oncorhynchus | nerka | |
7170086e-0763-41d5-b1e0-7d83db0b2c85 | LmpSp | Lamprey, unknown species | |||
26488335-e8d0-4dbd-a698-5be91b5b28a0 | LmBs | Largemouth bass | Micropterus | salmoides | |
a7caf7c8-5169-47db-ab94-f96c220287be | LSSu | Largescale sucker | Catostomus | macrocheilus | |
b5af4dc2-ebb3-4a71-b94a-77bb3b1a3725 | Masu | Masu salmon | Oncorhynchus | masou | |
53645e1f-1d48-46d9-a982-a32fe7291aaf | MWFs | Mountain whitefish | Prosopium | williamsoni | |
fa02bfed-dc74-4209-ab2a-f1ab244c88d1 | Npik | Northern pike | Esox | lucius | |
8218da4e-ce75-42f9-81ac-f4ee80ce4080 | NPkm | Northern pikeminnow | Ptychocheilus | oregonensis | |
2afac5a6-e3b9-4b37-911e-59b93240789d | PLmp | Pacific lamprey | Lampetra | tridentata | |
d7ac0fb8-e4f4-4659-a221-65ba9e4055af | Pmth | Peamouth | Mylocheilus | caurinus | |
ab60e8c0-4772-4249-90da-071ffb689f85 | Pink | Pink salmon | Oncorhynchus | gorbuscha | |
ca1dee5c-5bcc-49c5-8c67-c7ac8105bdbc | Psed | Pumpkinseed | Lepomis | gibbosus | |
8e5c06ee-80b8-4004-8d14-c220378353b9 | RnBw | Rainbow trout | Oncorhynchus | mykiss | |
d4ffc92a-9b2f-4260-94ec-a28fd75ddcd0 | RLmp | River lamprey | Lampetra | ayresi | |
9b881b87-ee50-4de3-a3e9-a16950b9f8be | Scul | Sculpin | Cottus | spp. | |
9ddfa4d4-8674-4eca-8d34-ab9bbeb06b11 | SmBs | Smallmouth bass | Micropterus | dolomieui | |
ed78e286-78d9-451b-854a-e3b89b2d6fd6 | Sock | Sockeye salmon | Oncorhynchus | nerka | |
aa9f07cf-91f8-4244-ad17-7530b8cd1ce1 | Sthd | Steelhead trout | Oncorhynchus | mykiss | |
64ac6de1-dd81-48c2-b06a-f3417ff502cd | SuckSp | Sucker, unknown species | |||
b4cebadc-6563-4201-8fe0-91ceb6838cea | ThrS | Threespine stickleback | Gasterosteus | aculeatus | aculeatus |
b66dc216-c8c5-47a1-9b8b-e565b51b9f23 | TrUn | Trout, unknown species | |||
f3ffc4c5-5e0a-4a37-9b0d-fae9fa946423 | Unkn | Unknown | |||
6eb941e0-abb6-438f-b58f-ec2c6c6142b8 | Waly | Walleye | Stizostedion | vitreum | |
d29ca246-acfa-48d5-ba55-e61323d59fa7 | WBLp | Western brook lamprey | Lampetra | richardsonii | |
1035603d-b1f5-42da-bc31-32f5d1d5271a | Wcut | Westslope cutthroat trout | Oncorhynchus | clarki | clarki |
f3c101dc-7740-44e6-a88e-9fc837a34ed1 | WStr | White sturgeon | Acipenser | transmontanus | |
31ead0b6-abcb-4e3c-97e4-f1c919c7e0bb | Ypch | Yellow perch | Perca | flavescens |
Column name | Data type | Nullable? | Key | Description |
---|---|---|---|---|
fish_presence_type_id | uuid | No | Primary | Universally unique primary key |
fish_presence_type_description | text | No | Description of presence likelihood |
fish_presence_type_id | fish_presence_type_description |
---|---|
b041a8d7-cc27-4165-8ca7-4c323ef48285 | Presence confirmed |
71e381ff-1131-4f70-be6e-513ed38458a3 | Presence likely but species identification not confirmed |
ae038884-838b-4c37-ace4-95ce5593ea38 | No evidence of presence |
60dc4b7e-583e-42b7-952c-e54ff3f4cf22 | Evidence suggests presence unlikely |
Column name | Data type | Nullable? | Key | Description |
---|---|---|---|---|
waterbody_measurement_id | uuid | No | Primary | Universally unique primary key |
survey_id | uuid | No | Foreign | Link to survey table |
water_clarity_type_id | uuid | Yes | Foreign | Description of clarity measurement type |
water_clarity_meter | numeric (4, 2) | Yes | Clarity measurement in meters | |
stream_flow_measurement_cfs | int4 | Yes | Stream flow in cubic feet per second | |
start_water_temperature_datetime | timestamptz (6) | Yes | Time when temperature was measured | |
start_water_temperature_celsius | numeric (4, 1) | Yes | Water temperature at start of survey | |
end_water_temperature_datetime | timestamptz (6) | Yes | Time when temperature was measured | |
end_water_temperature_celsius | numeric (4, 1) | Yes | Water temperature at end of survey | |
waterbody_ph | numeric (2, 1) | Yes | Water pH measurement |
Column name | Data type | Nullable? | Key | Description |
---|---|---|---|---|
water_clarity_type_id | uuid | No | Primary | Universally unique primary key |
clarity_type_short_description | text | No | Short description of clarity measurement type | |
clarity_type_description | text | No | Detailed description of of clarity measurement type |
water_clarity_type_id | clarity_type_short_description | clarity_type_description |
---|---|---|
37d458a2-7dc9-48a3-92c3-dd7928a4dc53 | Actual depth greater than measured | Too deep to measure. Value represents maximum depth that could be measured. True value is greater. |
282d8ea4-4e78-4c4d-be05-dfd7fa457c09 | No data | Measurement protocol not defined |
03f7595f-1a18-47a2-ae5c-e5e817a25080 | Measured from surface to stream bottom | Surveyor could see to the bottom for the entire reach. Clarity value represents the maximum depth encountered. |
ad71c310-3d86-41bd-8b86-ff76f6373c94 | Actual depth measurement | Value reflects the true vertical clarity for the survey. |
Column name | Data type | Nullable? | Key | Description |
---|---|---|---|---|
area_surveyed_id | uuid | No | Primary | Universally unique primary key |
area_surveyed | text | No | Description of areas surveyed or excluded |
area_surveyed_id | area_surveyed |
---|---|
2e42d026-7c74-4eea-bfab-0e1d00778304 | Intertidal |
7ecc1a9d-e932-48df-8ee2-3ffb94733ac8 | Partial survey |
25547551-5ae2-4c2e-88ff-4a277eff725f | Includes area below index |
4f10c5b9-7e06-4014-82fe-5669810cebf8 | Holes not surveyed |
513c834b-b284-49a2-b75c-72419124bfb9 | Includes area above index |
fe53594d-f336-4acc-b95f-91dff83900d9 | Includes tributary in index |
c66c9def-873b-4dee-b7c6-9aa8afed6043 | Right bank survey |
9576e748-0ffb-4ca9-8130-af97b61e98e3 | Left bank side channel |
267f7308-48ed-4235-bb29-c93d4e1dcda2 | Right bank side channel |
a934ff9f-bd29-449d-8e18-dd0fc0d93565 | Left bank survey |
Column name | Data type | Nullable? | Key | Description |
---|---|---|---|---|
fish_abundance_condition_id | uuid | No | Primary | Universally unique primary key |
fish_abundance_condition | text | No | Description of fish abundance factors |
fish_abundance_condition_id | fish_abundance_condition |
---|---|
f0ba56da-c8d1-4198-950e-3ed66e736266 | Heavy predation |
19ed196c-0042-461f-b86f-48b381bef51a | Light predation |
fe0d484e-52f2-4b3e-8ae6-6317a837628c | Fish kill |
de96218a-baa3-43ed-889d-655a6201fb47 | Heavy poaching |
116729cc-0941-4316-be1c-730344488676 | Light poaching |
966f156b-23dd-4b47-8c6e-f93b08b2435e | Illegal setnetting |
Column name | Data type | Nullable? | Key | Description |
---|---|---|---|---|
stream_condition_id | uuid | No | Primary | Universally unique primary key |
stream_condition | text | No | Description of stream conditions |
stream_condition_id | stream_condition |
---|---|
4a030847-289e-4af5-af91-0458b17c83fe | Passable beaver dam |
f656241a-885c-44c6-b237-17874443c40d | Evidence of scouring |
7566ceae-1340-48b1-9afc-2d4e238b4f99 | Impassable log jam |
c85a862f-7415-40b8-ac8d-39989c6830c9 | Exposed redds due to low flow |
a23dcd01-4b84-470c-a8c0-3b6d0402c39b | Damaging bank work |
0e9bbad1-d6ac-4be6-8ec9-5044d88f37e4 | Passable log jam |
21d11d8d-94b0-4680-8a17-ba4f37074a58 | Heavy siltation |
618c6df9-76a0-4ea0-bcde-bf51851bebae | Damaging channel work |
07951665-03f7-416a-abde-cc47ba5e6f25 | Damaging diversion |
e158d5d6-4ced-4213-9056-ceb93c91d892 | Impassable beaver dam |
b09bd8d0-cb7a-42d4-9335-dddda8f2d370 | Man-made block |
d33e41c2-d52b-416c-81b1-eacfa02f7ec6 | Recent habitat alteration |
Column name | Data type | Nullable? | Key | Description |
---|---|---|---|---|
stream_flow_type_id | uuid | No | Primary | Universally unique primary key |
flow_type_short_description | text | No | Short description of stream flow type | |
flow_type_description | text | No | Full description of stream flow type |
stream_flow_type_id | flow_type_short_description | flow_type_description |
---|---|---|
4ae8ee9e-b81a-4eb1-b3c3-01d490c25e48 | Medium-low | Medium low water flow. |
7eebbec4-db9e-4fc1-b8b2-0f47171dd603 | Frozen | Stream frozen solid. No water flow. |
d30612c5-a0ad-493b-8936-1d73fcd27436 | High | High water flow. |
537d84d4-6a87-4dae-8a80-25a83098db07 | Dry | Streambed dry with no water. |
35b44344-8f75-4347-9238-80720b70c306 | Medium-high | Medium high water flow. |
2cb32c13-64cc-4fdd-81d1-9f46741903db | Medium | Medium water flow. |
3dc8dd96-c9c1-4a94-83b4-ba9b7765d103 | Flooding | Water above flood stage. |
e582ef16-92cc-4634-8fa9-d4552eed9321 | Partly frozen | Stream partly frozen. |
2de5210f-0116-45ae-9664-ea4470f9e162 | Low | Low water flow. |
Column name | Data type | Nullable? | Key | Description |
---|---|---|---|---|
survey_count_condition_id | uuid | No | Primary | Universally unique primary key |
survey_count_condition | text | No | Factors affecting ability to count fish |
survey_count_condition_id | survey_count_condition |
---|---|
f254f2f6-8f81-49b5-9a9c-30b0efefbe7e | Partial count |
c347c57e-d323-4a98-8001-78a65f11eed0 | Count in holes estimated |
c6ec9a75-6911-4cb3-b8d0-aaa71e2cc089 | Most carcasses have been washed out |
d858051f-e7b2-4771-b465-bc41c1614b3a | Actual dead count higher than recorded |
Column name | Data type | Nullable? | Key | Description |
---|---|---|---|---|
survey_direction_id | uuid | No | Primary | Universally unique primary key |
survey_direction_description | text | No | Direction in terms of stream flow |
survey_direction_id | survey_direction_description |
---|---|
95d1a253-ff05-46ea-87a0-c50adb0281b8 | No data |
73293eb9-5f3e-4263-a14c-7427faf69de5 | Downstream |
f2a9435d-30ed-44d9-8f71-b139cc6a1de7 | Upstream |
2b4e10be-47d1-4212-983b-8c73106695ab | Both upstream and downstream |
Column name | Data type | Nullable? | Key | Description |
---|---|---|---|---|
survey_timing_id | uuid | No | Primary | Universally unique primary key |
survey_timing | text | No | Comments on run timing |
survey_timing_id | survey_timing |
---|---|
f0fcd761-acdd-4bf5-bdf7-32719b59ac11 | Middle run |
42c8df08-f237-464e-8dde-33da6ca7902e | Early run |
4cb84c6e-92f6-42c8-ab59-9865d094642e | Survey too late - after peak |
0e4caa01-5453-4e58-9f20-c9cb602cd261 | Survey too early - before peak |
0197d4ae-97f2-4df1-8a5e-ca221cb1bdec | Late run |
fb2edab8-3fb3-48b8-ad03-de0b5e4f700a | Peak survey |
Column name | Data type | Nullable? | Key | Description |
---|---|---|---|---|
visibility_condition_id | uuid | No | Primary | Universally unique primary key |
visibility_condition | text | No | Factors affecting visibility below stream surface |
visibility_condition_id | visibility_condition |
---|---|
86529627-3576-4784-977f-39df1e8a5c3d | Some glare |
57b6c0c7-b86f-4857-8109-5df203161044 | Water turbid |
817d7782-8660-40c2-af5e-a5d58dc9f9d8 | Dark |
931739d1-8661-4537-8783-a667c8c3940c | Dark in pools |
3a5caeb4-d836-4499-9659-b7d9962136e6 | High glare |
23bec311-f8bc-485a-8af8-b24442f378eb | Excellent in pools |
9c11758d-764a-4d96-801c-4dabf132ca1b | Very good in pools |
2d4dba51-4397-4685-921d-21c84132c3bd | Good in pools |
158af637-25cc-48d0-ac5d-ac7c4653c84b | Fair in pools |
3b2a91af-0818-4927-9179-7b6331999c2b | Poor in pools |
359ee97a-283b-4cff-8555-e797141e937e | Excellent in riffles |
2d5c0097-ba0a-43ca-b6af-44469ea02284 | Very good in riffles |
32f7f75b-a841-4147-a5da-5d2b393e2918 | Good in riffles |
bb3c3a9b-1683-47af-a028-6df1669a5489 | Fair in riffles |
32cb41e9-2aeb-4eb0-805d-7fdea6abbde9 | Poor in riffles |
Column name | Data type | Nullable? | Key | Description |
---|---|---|---|---|
visibility_type_id | uuid | No | Primary | Universally unique primary key |
visibility_type_short_description | text | No | Short description of visibility type | |
visibility_type_description | text | No | Full description of visibility type |
visibility_type_id | visibility_type_short_description | visibility_type_description |
---|---|---|
43a84d5d-48ab-4390-94db-20a44870f0db | Very good | Visibility conditions had only minor impact on counts |
c46b1a49-e1c6-4eda-aab6-42765d943a81 | Fair | Visibility conditions had moderate to substantial impact on counts |
b84b76f6-f8fd-4e3d-9672-64c8e9b11f2e | Excellent | Visibility conditions had no impact on counts |
1d129092-2099-4989-93ef-79c105f3f801 | Not surveyable | Visibility conditions sufficiently poor that no survey could be conducted |
ae62e25b-517b-4de5-971c-94dae4806948 | Good | Visibility conditions had moderate impact on counts |
06d02d87-fb64-4246-91c0-f45e3cc8ea5d | Unknown | Unknown to what degree visibility conditions impacted counts |
32701e7b-1bb6-4109-9b63-f9219cda4614 | Poor | Visibility conditions had substantial impact on counts |
Column name | Data type | Nullable? | Key | Description |
---|---|---|---|---|
weather_type_id | uuid | No | Primary | Universally unique primary key |
weather_type_description | text | No | General comments on weather conditions |
weather_type_id | weather_type_description |
---|---|
c69db1a2-b23e-4b19-a01f-04c49146a0d5 | Sunny |
e65db509-7ecd-449f-9fc9-1198b16f17ed | Raining |
5c5a4f72-762b-44c2-bb08-170cf1fe08a2 | Windy |
03600929-f6a0-4ae4-96cc-22a32b4154ed | No data |
ee73687b-fef1-47c7-a359-7655e47b6030 | Showers |
112ef915-4320-44cd-8018-c0c9aaa58b77 | Cloudy |
d0c26c71-c851-4a38-8a7b-c536b12cdd1d | Snowing |
Column name | Data type | Nullable? | Key | Description |
---|---|---|---|---|
survey_intent_id | uuid | No | Primary | Universally unique primary key |
survey_id | uuid | No | Foreign | Link to survey table |
species_id | uuid | No | Foreign | Link to species table |
count_type_id | uuid | No | Foreign | Link to count_type categories (live, dead, redd, etc.) |
Column name | Data type | Nullable? | Key | Description |
---|---|---|---|---|
count_type_id | uuid | No | Primary | Universally unique primary key |
count_type_code | text | No | Short code for count type categories | |
count_type_description | text | No | Full description of count type categories |
count_type_id | count_type_code | count_type_description |
---|---|---|
7a785819-3a9f-4728-88db-7e77e580cd41 | Live | Live counts attempted |
0e1980b4-aa59-4e8e-a820-ce5e4629a549 | Carcass | Carcass counts attempted |
68a9427b-c856-4751-a7ea-e35b515a36d7 | Redd | Redd counts attempted |
Column name | Data type | Nullable? | Key | Description |
---|---|---|---|---|
survey_mobile_device_id | uuid | No | Primary | Universally unique primary key |
survey_id | uuid | No | Foreign | Link to survey table |
mobile_device_id | uuid | No | Foreign | Link to mobile_device table |
Column name | Data type | Nullable? | Key | Description |
---|---|---|---|---|
mobile_device_id | uuid | No | Primary | Universally unique primary key |
mobile_device_type_id | uuid | No | Foreign | Type of device (Pad, GPS, etc.) |
mobile_equipment_identifier | text | No | Typically the MEID number printed on device | |
mobile_device_name | text | No | Name of device | |
mobile_device_description | text | No | Description of device | |
active_indicator | bool | No | Is the device still active and being used? | |
inactive_datetime | timestamptz (6) | Yes | Date the device was taken out of service |
Column name | Data type | Nullable? | Key | Description |
---|---|---|---|---|
mobile_device_type_id | uuid | No | Primary | Universally unique primary key |
mobile_device_type_description | text | No | Type of device (Pad, GPS, etc.) |
mobile_device_type_id | mobile_device_type_description |
---|---|
6aaf240b-29f5-49c4-95ea-6a1f42f73add | External GPS |
774129ba-6729-40df-990c-7a574b97cbab | Mobile phone |
faa3e952-3c40-495a-ac6f-be5e41db50a3 | Tablet or Pad |
7e4f6bfb-81c7-42a6-adfe-f74ccd0f74be | Notebook computer |
Column name | Data type | Nullable? | Key | Description |
---|---|---|---|---|
mobile_survey_form_id | uuid | No | Primary | Universally unique primary key |
survey_id | uuid | No | Foreign | Link to survey table |
parent_form_survey_id | int4 | No | Unique ID (integer) generated in parent form | |
parent_form_survey_guid | uuid | No | Foreign | GUID generated in parent form |
parent_form_name | text | No | Name of the parent form used to record data | |
parent_form_id | text | No | Integer ID of the parent form used to record data |
Column name | Data type | Nullable? | Key | Description |
---|---|---|---|---|
other_observation_id | uuid | No | Primary | Universally unique primary key |
survey_id | uuid | No | Foreign | Link to survey table |
observation_location_id | uuid | Yes | Foreign | Link to location table |
observation_type_id | uuid | No | Foreign | Type of observation |
observation_datetime | timestamptz (6) | Yes | Time the observation was made | |
observation_count | int4 | Yes | Number of items, such as animals for given species counted | |
comment_text | text | Yes | Additional comment on observation |
Column name | Data type | Nullable? | Key | Description |
---|---|---|---|---|
observation_type_id | uuid | No | Primary | Universally unique primary key |
observation_type_name | text | No | Common name of the observation type | |
observation_type_description | text | No |
observation_type_id | observation_type_name |
---|---|
9c455d72-f9fa-401f-a581-07b365f887ba | Skunk |
7d58a5ff-e3ae-4dde-924f-12f8209a3f05 | Bobcat |
09b1ad3d-b266-4b35-aac6-2641cb5fc739 | Squirrel |
621befe8-4f5f-4a4c-8291-2ecb7d7b08d5 | Raccoon |
d034a482-995d-49a3-b4e2-37a1def02f4e | Elk |
d96f48bc-5e5d-4de8-9440-48cc9ed5949f | Porcupine |
3da3516b-5ee8-42bd-a8c0-4bc019e8037a | Nutria |
9c170b53-6f24-4987-81fc-561e23c3ccb4 | Black Bear |
9b63628a-edd0-447c-bda4-63c311f8f6d9 | Harbor seal |
0f36e30f-d607-424b-ba79-67f56f28413f | Mink |
0bf501ae-cf26-4bbc-8ced-7672e1174d94 | Muskrat |
bc9f3a11-89eb-47be-9a7b-7a5993d0dc77 | Deer |
152ffd12-1c5d-48a7-b853-80524aa4df4f | Cougar |
751df7a3-cfbe-4eca-bf85-863f329bd57f | Opposum |
804dcf84-f6f2-48f7-98c0-b99997a756bf | Fox |
13d7ae2b-012d-45cb-92dc-bdb57d5ae90a | Beaver |
e9634522-00d0-4084-ab12-bfe192667de2 | Coyote |
f9b7f73b-3d75-40b2-b6cb-dcf3257dcacc | Otter |
f12b45d2-0bec-4692-a3ac-f0303c230450 | Sea lion |
51ec0a5c-23eb-417a-bab6-fa4dd69209d6 | Japanese knotweed |
9feb413d-2d14-4d26-a5c6-152645f91f5f | Landowner denial |
f1630571-06ef-4c29-a6df-f71072397337 | Access point |
dc037ad0-1d65-45bd-9445-e8ce54a82007 | Forest gate |
30b93c02-1e8e-4c2a-b316-c961def4955d | Miscellaneous |
6a27edc0-ac8c-4fe4-befa-bf88c1692d48 | Low or no flow |
623acb24-ae3c-4c32-9be4-9e64ac0aa342 | High water line |
38f359db-e7ca-4bb2-8d98-db9885bf5794 | Clarity pool |
a171d5a0-aba8-4c31-90e9-c4c5e60a8051 | New survey bottom |
08bca0d8-1c27-4d34-abeb-0f38e6a774ff | New survey top |
Fish event diagram
Column name | Data type | Nullable? | Key | Description |
---|---|---|---|---|
survey_event_id | uuid | No | Primary | Universally unique primary key |
survey_id | uuid | No | Foreign | Link to survey table |
species_id | uuid | No | Foreign | Link to species table |
survey_design_type_id | uuid | No | Foreign | Survey design implemented for given species |
cwt_detection_method_id | uuid | No | Foreign | Method used to detect coded-wire tag |
run_id | uuid | No | Foreign | Run type for species |
run_year | int4 | No | Run year for species | |
estimated_percent_fish_seen | int4 | Yes | Estimated pct. of fish seen for given species | |
comment_text | text | Yes | Additional comment on species |
Column name | Data type | Nullable? | Key | Description |
---|---|---|---|---|
survey_design_type_id | uuid | No | Primary | Universally unique primary key |
survey_design_type_code | text | No | Short code for survey design type | |
survey_design_type_description | text | No | Description of survey design type |
survey_design_type_id | survey_design_type_code | survey_design_type_description |
---|---|---|
beb561df-9fd0-4e7d-842f-0c64a515d23b | Index | Index area surveyed on a regular basis |
d455abb6-e9db-49f2-abc8-2e70890f301b | Explor | Exploratory survey, usually performed to find the uppermost extent of spawning |
943f3527-0e26-45df-8ba2-3a8c2fc039d3 | QAQC | Replicate survey conducted to verify counts and guage observer efficiency |
88b954cb-b7a4-4946-845a-3abd86022fbb | Supp | Supplemental survey not counted regularly,or for areas outside of the index area |
b91f9e90-ab53-4fae-a033-4a1037c6fde9 | Spot | Spot check |
b87d5435-f69c-49df-ba1f-658df318bd19 | Unknown | Unknown |
4cfe3b27-7e26-4bd2-a634-b49f8355ded3 | GRTS | Generalized Random Tessellation Stratified Sampling methodology |
92a9d3dd-b626-4a3d-bf0c-b22e7d357560 | Broodstock | Broodstock |
Column name | Data type | Nullable? | Key | Description |
---|---|---|---|---|
run_id | uuid | No | Primary | Universally unique primary key |
run_short_description | text | No | Short description of run categories | |
run_description | text | No | Full description of run categories |
run_id | run_short_description | run_description |
---|---|---|
94e1757f-b9c7-4b06-a461-17a2d804cd2f | Unknown | Unknown run |
dc7f41f4-a9d3-4317-b756-1f8401d68e03 | S-Type | Columbia R Coho, southerly marine distribution from mouth of river |
d9383dda-b8c2-4768-86ec-4cc8d54b124e | Landlocked | Anadromous fish trapped in fresh water |
59e1e01f-3aef-498c-8755-5862c025eafa | Not applicable | Does not apply to this species of fish |
00a161dd-2a2f-492f-91cd-7343a31e4d50 | Sea-run cutthroat | Anadromous form of cutthroat trout |
6ed37c37-e472-437e-b007-78015897ef19 | Fall early | Early fall run |
dc8e44b7-3cb5-4fe9-8dd9-79ff87ea7a9d | Winter late | Late winter run |
84b9585c-39ce-4c1d-a857-7baa9c1b0263 | Summer | Summer run |
5b22a1ee-4a39-4075-900a-7dfbf9858d01 | N-Type | Columbia R Coho, northerly marine distribution from mouth of river |
87978b08-e8c0-4eef-b5d8-7f406738f075 | Fall tule | Columbia River fall tule Chinook |
dc8de7ed-c825-4f3b-93d4-87fee088ac51 | Fall | Fall run |
33beaea4-f40f-4e9c-8b45-942550de36ba | Fall late | Late fall run |
1b413852-b4e8-42d1-81d9-a7bc373be906 | Winter | Winter run |
2a9f3c67-aa7a-4214-87a6-af09879fc914 | Spring | Spring run |
a970ef55-9da6-44d3-beef-c8afc339a561 | Resident | Resident group |
cbc89464-a298-439d-8081-d9b038016030 | Fall bright | Columbia River fall bright Chinook |
d688dfbb-5efb-4fee-8666-5aee6671a557 | Summer - Fall | Summer and fall run |
42683b67-637e-41bb-ad2b-91abab428142 | Odd year | Odd year run |
f153f551-47c1-4c82-a8cb-7f77a87f834f | Even year | Even year run |
Column name | Data type | Nullable? | Key | Description |
---|---|---|---|---|
fish_encounter_id | uuid | No | Primary | Universally unique primary key |
survey_event_id | uuid | No | Foreign | Link to survey_event table |
fish_location_id | uuid | Yes | Foreign | Link to location table |
fish_status_id | uuid | No | Foreign | Status of fish when counted (live, dead) |
sex_id | uuid | No | Foreign | Sex of fish (male, female, unknown, etc) |
maturity_id | uuid | No | Foreign | Maturity status of fish (adult, etc.) |
origin_id | uuid | No | Foreign | Origin type for species (hatchery, natural, etc.) |
cwt_detection_status_id | uuid | No | Foreign | Were coded-wire tags detected? |
adipose_clip_status_id | uuid | No | Foreign | Status of adipose fins (clipped, unknown, etc) |
fish_behavior_type_id | uuid | No | Foreign | Behavior type (holding, spawning, etc.) |
mortality_type_id | uuid | No | Foreign | How did fish die? (gear encounter, handling, etc.) |
fish_encounter_datetime | timestamptz (6) | Yes | Time fish were encountered | |
fish_count | int4 | No | Number of fish counted | |
previously_counted_indicator | bool | No | Were fish counted on a previous survey? |
Column name | Data type | Nullable? | Key | Description |
---|---|---|---|---|
fish_status_id | uuid | No | Primary | Universally unique primary key |
fish_status_description | text | No | Description of status categories |
fish_status_id | fish_status_description |
---|---|
6a200904-8a57-4dd5-8c82-2353f91186ac | Live |
b185dc5d-6b15-4b5b-a54e-3301aec0270f | Dead |
Column name | Data type | Nullable? | Key | Description |
---|---|---|---|---|
sex_id | uuid | No | Primary | Universally unique primary key |
sex_description | text | No | Description of sex categories |
sex_id | sex_description |
---|---|
1511973c-cbe1-4101-9481-458130041ee7 | Female |
ccdde151-4828-4597-8117-4635d8d47a71 | Male |
b97eaba9-4205-431b-ab09-a34636557666 | Not applicable |
c0f86c86-dc49-406b-805d-c21a6756de91 | Unknown |
Column name | Data type | Nullable? | Key | Description |
---|---|---|---|---|
maturity_id | uuid | No | Primary | Universally unique primary key |
maturity_short_description | text | No | Short description of maturity categories | |
maturity_description | text | No | Full description of maturity categories |
maturity_id | maturity_short_description | maturity_description |
---|---|---|
00d97caa-ce0d-4283-b238-1b6e6caaba46 | Kelt | Salmon that have spawned, typically thin and in poor condition |
68347504-ee22-4632-9856-a4f4366b2bd8 | Adult | For salmon, fish that have returned from the ocean after an ocean residence typical for the species. |
0b0d12cf-ed27-48fb-ade2-b408067520e1 | Subadult | For salmon, fish of either sex that have returned from the ocean earlier than normal. Typically after one year. |
060732b9-230c-48f3-8264-bcb3c078a6e7 | Not applicable | Does not apply, e.g., no fish encountered |
Column name | Data type | Nullable? | Key | Description |
---|---|---|---|---|
origin_id | uuid | No | Primary | Universally unique primary key |
origin_description | text | No | Description of origin categories |
origin_id | origin_description |
---|---|
2089de8c-3bd0-48fe-b31b-330a76d840d2 | Unknown |
5251f030-ddb8-4029-8115-c3b998ae8a46 | Hatchery |
2343f15e-94fa-4961-a61f-e449df119f9e | Natural |
fcdcbc20-28d7-47f9-9a02-f32996bc2492 | Mixed |
80c121fe-da0a-41f9-890f-3a5f39a314bb | Not applicable |
Column name | Data type | Nullable? | Key | Description |
---|---|---|---|---|
cwt_detection_status_id | uuid | No | Primary | Universally unique primary key |
detection_status_description | text | No | Description of detection status |
cwt_detection_status_id | detection_status_description |
---|---|
efe698a8-98dd-45df-ba5b-0d448c88121d | Coded-wire tag undetermined, e.g., no head |
6242055f-b2bc-44c1-b0d4-3ce24be44bbe | Coded-wire tag detected |
ba4209af-3839-46a7-bd5d-57bc8516f7af | Coded-wire tag not detected |
bd7c5765-2ca3-4ab4-80bc-ce1a61ad8115 | Not applicable |
ea27011e-09cd-46d3-a15d-e95a0cdf05c4 | Did not check for coded-wire tag |
Column name | Data type | Nullable? | Key | Description |
---|---|---|---|---|
adipose_clip_status_id | uuid | No | Primary | Universally unique primary key |
adipose_clip_status_code | text | No | Short code for clip status | |
adipose_clip_status_description | text | No | Description clip status |
adipose_clip_status_id | adipose_clip_status_code | adipose_clip_status_description |
---|---|---|
33b78489-7ad3-4482-9455-3988e05bfb28 | NC | Adipose fin not checked |
f71eb6d8-cfb8-4873-a07e-44f6a0eb7c93 | UD | Adipose fin checked but undetermined, e.g., too deteriorated |
66d9a635-a127-4d12-8998-6e86dd93afa6 | UM | Adipose fin not clipped |
c989e267-c2cb-4d0a-842c-725f4257ace1 | UN | Undeterminable. Unable to check |
92d81f24-b5cb-49fd-87d8-b3422ce717fb | AD | Adipose fin clipped |
1d61246c-003b-49e9-b2a3-cffdddb3905c | na | Not applicable |
Column name | Data type | Nullable? | Key | Description |
---|---|---|---|---|
fish_behavior_type_id | uuid | No | Primary | Universally unique primary key |
behavior_short_description | text | No | Short description of behavior type | |
behavior_description | text | No | Full description of behavior type |
fish_behavior_type_id | behavior_short_description | behavior_description |
---|---|---|
99a9ae14-460e-4bcf-b659-047f15591986 | Spawning | Fish that are in position for spawning |
40ae4bc9-b6db-456a-8b3f-2484183469fe | Holding | Live fish that are holding, typically in pools. Includes pre and post spawn fish. |
4fbf0dfb-f80c-416f-94d7-2dcbf36a1dfd | Guarding | Fish observed defending redd |
226076bd-3d64-4028-82e3-5c6c14c1c188 | Constructing | Fish observed in active nest building activity |
70454429-724e-4ccf-b8a6-893cafba356a | Not applicable | Not applicable, i.e. dead fish |
67384410-6891-48cb-bbb8-e95674e5d7a9 | Unknown | Behavior was not observed or recorded |
Column name | Data type | Nullable? | Key | Description |
---|---|---|---|---|
mortality_type_id | uuid | No | Primary | Universally unique primary key |
mortality_type_short_description | text | No | Short description of mortality type | |
mortality_type_description | text | No | Full description of mortality type |
mortality_type_id | mortality_type_short_description | mortality_type_description |
---|---|---|
bacb08ff-1fdf-4d87-b864-2be22b71dd23 | Handling mortality | Mortality due to handling fish after capture |
20022177-66e7-41f2-9148-426914e0bdd6 | Weir washup | Fish found dead washed up against weir |
149aefd0-0369-4f2c-b85f-4ec6c5e8679c | Not applicable | Not applicable, e.g., live fish |
9647e71f-0727-423b-ab90-50112d823d5f | Gear mortality | Mortality due to interaction with fish capture gear |
Column name | Data type | Nullable? | Key | Description |
---|---|---|---|---|
individual_fish_id | uuid | No | Primary | Universally unique primary key |
fish_encounter_id | uuid | No | Foreign | Link to fish_encounter table |
fish_condition_type_id | uuid | No | Foreign | Status of fish in terms of deterioration |
fish_trauma_type_id | uuid | No | Foreign | Categories of wounds or scars visible on fish |
gill_condition_type_id | uuid | No | Foreign | Condition of gills in terms of color |
spawn_condition_type_id | uuid | No | Foreign | Spawning condition of fish |
cwt_result_type_id | uuid | No | Foreign | CWT analysis result (decoded tag, no tag, etc.) |
age_code_id | uuid | Yes | Foreign | Age assessment categories as determined by the age laboratory |
percent_eggs_retained | int4 | Yes | Estimated percent of eggs retained | |
eggs_retained_gram | numeric (4, 1) | Yes | Weight of retained eggs | |
eggs_retained_number | int4 | Yes | Estimated number of eggs retained | |
fish_sample_number | text | Yes | Carcass sample number | |
scale_sample_card_number | text | Yes | Scale card number | |
scale_sample_position_number | text | Yes | Position number on scale card | |
cwt_snout_sample_number | text | Yes | Coded-wire tag snout sample number | |
cwt_tag_code | text | Yes | Decoded coded-wire tag value | |
genetic_sample_number | text | Yes | Genetic sample number | |
otolith_sample_number | text | Yes | Otolith sample number | |
comment_text | text | Yes | Additional comments on individual fish |
Column name | Data type | Nullable? | Key | Description |
---|---|---|---|---|
fish_condition_type_id | uuid | No | Primary | Universally unique primary key |
fish_condition_short_description | text | No | Short description of fish condition | |
fish_condition_description | text | No | Full description of fish condition |
fish_condition_type_id | fish_condition_short_description | fish_condition_description |
---|---|---|
bb5ca007-06ff-4e26-b5ea-46638a18f8cb | No data | No data regarding condition was recorded |
2fa713f9-ee6d-4928-8f1e-8292aff0a285 | Carcass - Excellent | Fresh carcass, both eyes clear, and gill color bright red. |
540ab7d1-576c-42fa-8359-969777099dbd | Carcass - Good | Slightly decayed carcass, eyes cloudy, firm flesh. |
0cd8f278-1c3e-4ad4-b7c7-9afebc8e2358 | Not applicable | Not applicable |
e160468b-8e66-46e6-9a4f-a4a5356bf0a5 | Carcass - Skeleton | Carcass has lost significant flesh or is primarily exposed bones |
353f3f2c-4a3d-4fc3-a4db-bde30a6e2252 | Carcass - Fair | Carcass decayed, eyes cloudy, and firm flesh |
91df61da-6dbe-466a-b268-d175cbdc3fe7 | Carcass - Poor | Carcass extensively decayed, eyes cloudy and soft flesh |
efc06df2-6e67-425a-a317-7439e2fbf784 | Live fish - Poor | Fish in a zombie state. Many scars, fungus, and very close to death. |
d770744b-0d06-436c-88fd-874bb29de42e | Live fish - Good | Fish primarily silver but some fresh water color changes evident. |
d2e9dd06-a7c5-4eb5-ab7a-9919c70b6fb3 | Live fish - Excellent | Fish appears as just in from salt water. May have sea lice. |
0cf64b37-9662-44ab-856d-b4ea3de75cd1 | Live fish - Fair | Fish has fresh water coloration, fungus, and obvious fin wear, but is still active. |
Column name | Data type | Nullable? | Key | Description |
---|---|---|---|---|
fish_trauma_type_id | uuid | No | Primary | Universally unique primary key |
trauma_type_short_description | text | No | Short description of trauma type | |
trauma_type_description | text | No | Full description of trauma type |
fish_trauma_type_id | trauma_type_short_description | trauma_type_description |
---|---|---|
9aaf1060-35eb-41c7-b68a-e7ec5d1e69b3 | Bird marks | Fish with marks or scars inflicted by birds |
38e24614-7e23-4b41-a290-c19af14a36ca | Breached egg cavity | Egg cavity had been breached prior to sampling |
be7ab1b7-7177-4116-93c4-65441b45ac18 | Gill net marks | Fresh wound observed on fish from a gill net. |
eeda4e1f-fbba-4dba-95b1-9564a05cd173 | Hook scar | Healed scar observed on fish from sport or commercial hook. |
92351ea1-32a7-4d0b-80f7-58107a189731 | Net marks | Fresh wound observed on fish from a net of undetermined type. |
92aecee2-4a55-4b0f-ace6-8648d5da560a | No data | No data provided |
57d905c7-e87c-4bf1-bee2-959c90e9c377 | No trauma | No scar or wound observed. |
9fd67e74-1ef1-4798-8446-e9a7e9a82af6 | Seal bite | Fresh or healed scars from the teeth of sea lions or seals. Referred to as ‘golden arches’. |
85897065-183a-4f10-8b46-259cf9eb313f | Seal scrape | Fresh or healed scar observed on fish from seal or sea lion flipper nails. |
4ec2b8e3-7565-42b2-a2c2-588975c7781e | Slit belly | Female fish carcass with abdominal cavity cut open for removal of egg skein. |
77b29d33-a2a3-456f-a498-ab016830a8bc | Snag scar | Healed scar observed on fish from sport or commercial hook probably from snagging. |
db5ccee5-121f-4a52-82be-91b11f6f92e6 | Snag wound | Fresh wound observed on fish from sport or commercial hook probably from snagging. |
3e779ba0-403b-4560-ac69-66357aac48f7 | Snout eaten | Snout or kype of fish removed by predator. |
4d30a8c7-1daa-48db-aaa6-fbbed085a802 | Stubbed dorsal | Stubbed dorsal fin can be an indicator of hatchery origin fish |
Column name | Data type | Nullable? | Key | Description |
---|---|---|---|---|
gill_condition_type_id | uuid | No | Primary | Universally unique primary key |
gill_condition_type_description | text | No | Description of gill condition |
gill_condition_type_id | gill_condition_type_description |
---|---|
55f96362-46d6-4b6b-a45a-1aeb68b7f01e | Dull red, 3/4 of live color |
3460d1ff-4c94-47ad-a2ac-4dfdfa844e23 | Pink, 2/4 of live color |
33aea984-7639-491b-9663-c641ee78a90a | No data |
14173f9e-8694-468a-846a-e6c5e5f32cbe | Dark red, 4/4 of live color |
31b6695c-c291-41b9-957e-71ed5714c0fd | Gray or white, 0/4 of live color |
53e88da1-db78-4063-b402-be9c44572b7e | Dull pink, 1/4 of live color |
Column name | Data type | Nullable? | Key | Description |
---|---|---|---|---|
spawn_condition_type_id | uuid | No | Primary | Universally unique primary key |
spawn_condition_short_description | text | No | Short description of spawn condition | |
spawn_condition_description | text | No | Full description of spawn condition |
spawn_condition_type_id | spawn_condition_short_description | spawn_condition_description |
---|---|---|
a89b761e-7fb1-4dcb-bf52-2e804790c67e | Spawn condition - partial | Fish in spawning condition, with some eggs missing |
d8129c5a-8005-4ef6-90cb-5950325ac0e1 | Spawn conditon - spent | Fish in spawning condition, with all eggs missing |
44eca456-ed1f-4ab4-8feb-7d2bf2e326a5 | Post-spawn condition - spent | Fish in post-spawn condition, with all eggs missing |
d27c8d01-0b96-42f5-9d01-910b7fba5123 | Pre-spawn condition - green | Fish full of eggs but not ready to spawn. Ovipositor is not obtruding, or will not obtrude when squeezed. |
e89d8979-ce87-4c0e-8ed7-9e07b831c963 | No data | No data recorded |
c5c71a8f-d19e-41dd-829e-bfc54a91688a | Pre-spawn condition - ripe | Fish full of eggs and ready to spawn. Belly is loose and soft, ovipositor is obtruding, or will obtrude whan squeezed. |
8094ab12-322b-488c-9e8d-f849842ff855 | Post-spawn condition - partial | Fish in post-spawn condition, with some eggs missing |
ccfde24b-df29-4d40-ae67-bcfea77be4de | Spawn condition - full | Fish in spawning condition, full of eggs |
Column name | Data type | Nullable? | Key | Description |
---|---|---|---|---|
cwt_result_type_id | uuid | No | Primary | Universally unique primary key |
cwt_result_type_code | text | No | Matches CWT database result type code | |
cwt_result_type_short_description | text | No | Short description of cwt result type | |
cwt_result_type_description | text | No | Full description of cwt result type |
cwt_result_type_id | cwt_result_type_code | cwt_result_type_short_description | cwt_result_type_description |
---|---|---|---|
3b5e6cf9-8de8-4073-b803-fec2ad490fb4 | 1 | Decoded tag | Tag was decoded with no discrepancies |
0460d357-a224-4bf7-a071-e7d384337a0b | 2 | No tag | No tag wire was found in the snout |
7f6626f2-d996-432d-aba3-9f78b0e6ed3a | 3 | Lost tag | Tag was lost in lab process before reading |
150eb9a0-e054-4c85-856c-1c416aaca30c | 4 | Unreadable tag | Complete code on the tag wire is unreadable |
ea49122f-a051-4be7-a6e5-8639066c0404 | 7 | Tag discrepancy | Recovery data incompatible with release data |
db6bc7e5-4acd-41dc-b4bc-f759472b5221 | 8 | No snout | Snout identified as CWT but not processed |
48531ad3-ca73-4c05-a5ff-c3d6648ab677 | 9 | Blank wire tag | Tag is blank wire or agency-only wire |
3b5e368f-11ce-4bb3-8c8f-70c08dde2f7e | 10 | Not applicable | Not applicable |
Column name | Data type | Nullable? | Key | Description |
---|---|---|---|---|
age_code_id | uuid | No | Primary | Universally unique primary key |
european_age_code | text | No | European age code, used to characterize fish age | |
gilbert_rich_age_code | text | Yes | Gilbert-Rich age code, used to characterize fish age | |
fresh_water_annuli | int4 | Yes | The number of annuli deposited while in fresh water | |
maiden_salt_water_annuli | int4 | Yes | The number of annuli deposited during first migration into salt water | |
total_salt_water_annuli | int4 | Yes | The total number of annuli deposited while in salt water | |
age_at_spawning | int4 | Yes | Age of the fish at time of spawning | |
prior_spawn_event_count | int4 | Yes | The estimated number of times the fish has spawned previously |
european_age_code | gilbert_rich_age_code | fresh_water_annuli | maiden_salt_water_annuli | total_salt_water_annuli | age_at_spawning |
---|---|---|---|---|---|
0.0 | 11 | 0 | 0 | 0 | 1 |
0.1 | 21 | 0 | 1 | 1 | 2 |
1.0 | 22 | 1 | 0 | 0 | 2 |
0.2 | 31 | 0 | 2 | 2 | 3 |
2.0 | 33 | 2 | 0 | 0 | 3 |
0.3 | 41 | 0 | 3 | 3 | 4 |
3.0 | 44 | 3 | 0 | 0 | 4 |
0.4 | 51 | 0 | 4 | 4 | 5 |
Column name | Data type | Nullable? | Key | Description |
---|---|---|---|---|
fish_length_measurement_id | uuid | No | Primary | Universally unique primary key |
individual_fish_id | uuid | No | Foreign | Link to individual_fish table |
fish_length_measurement_type_id | uuid | No | Foreign | Type of length measurement (FL, POH, etc.) |
length_measurement_centimeter | numeric (6, 2) | No | Length in centimeter |
Column name | Data type | Nullable? | Key | Description |
---|---|---|---|---|
fish_length_measurement_type_id | uuid | No | Primary | Universally unique primary key |
length_type_code | text | No | Short code for length measurement type | |
length_type_description | text | No | Description of length measurement type |
fish_length_measurement_type_id | length_type_code | length_type_description |
---|---|---|
740dbd1a-93fe-4355-8e78-722afba53b9f | FL | Fork length |
acc10539-5c97-464e-8f57-f4b92e1e7b2d | MH | Mid-eye to hypural length |
6009bdb8-a704-4a60-a487-5f6fc3ad2edd | MP | Mid-eye to posterior most scale length |
f68b6789-96de-4ac7-ae93-6eb7a4eef36b | NS | Not specified |
5e355040-adf1-4dce-a965-b79db4e5ec03 | POH | Post-orbital to hypural plate length |
63e183a7-0f29-4b59-97f5-9a88038dc71e | TL | Total length |
Redd event diagram
Column name | Data type | Nullable? | Key | Description |
---|---|---|---|---|
redd_encounter_id | uuid | No | Primary | Universally unique primary key |
survey_event_id | uuid | No | Foreign | Link to survey_event table |
redd_location_id | uuid | Yes | Foreign | Link to location table |
redd_status_id | uuid | No | Foreign | Status of redds (new, still visible, etc.) |
redd_encounter_datetime | timestamptz (6) | Yes | Time redds were encountered | |
redd_count | int4 | No | Number of redds encountered | |
comment_text | text | Yes | Additional comment on redd encounter |
Column name | Data type | Nullable? | Key | Description |
---|---|---|---|---|
redd_status_id | uuid | No | Primary | Universally unique primary key |
redd_status_code | text | No | Short code for redd status categories | |
redd_status_short_description | text | No | Short description of redd status categories | |
redd_status_description | text | No | Full description of redd status categories |
redd_status_id | redd_status_code | redd_status_short_description | redd_status_description |
---|---|---|---|
1fd61991-79f9-4684-9fd3-8d156227e312 | CR | Combined visible redds | Combined count of visible new and old redds. Primarily used when it is not practical to separate new from previously counted redds, such as during aerial surveys. |
b8f9b4b9-664e-437d-a54c-40e33e42428b | FP | Previous redd, flag pulled | Previously observed redd that has had the flag pulled. Redd may still be visible but will no longer be tracked |
59cea5af-5ecc-470f-be20-1c55a3535ab8 | na | Not applicable | Not applicable, eg redd count of zero |
281dc7bd-f6b6-49d1-b74e-2b2f95a567d3 | NO | Previous redd, status unknown | Redd not observed. Possibly due to a missing flag, a data collection error, or the redd having been obscured. |
45fda25c-9120-406c-b159-2aead75623c0 | NR | New redd | Bright, fresh, new redd that is encountered for the first time during a survey. |
9247b24e-accb-4a43-9420-53964fea645e | NV | Previous redd, not visible | Previously observed redd that is no longer visible; if it were observed for the first time it would not be classified as a redd. |
68ce125b-dfd6-4f62-ab9e-91440faab0a5 | OR | Old redd | Count of old redds. Primarily used for surveys where counts of new and old redds are tallied, but not redd-life tracking is intended. |
a9a75d00-7c64-429c-abf0-37ed6a3f19f1 | SV | Previous redd, still visible | Previously observed redd that is still visible; if it were observed for the first time it would still be classified as a redd. |
71156bae-2a9d-4974-8ec4-6ca374cc92d0 | VM | Previous redd, still measurable | Previously observed redd that is still visible and measurable. |
d485f11f-3a4f-4c97-a466-571fc01d9b15 | VU | Previous redd, not measurable | Previously observed redd that is still visible but no longer measurable. |
Column name | Data type | Nullable? | Key | Description |
---|---|---|---|---|
redd_confidence_id | uuid | No | Primary | Universally unique primary key |
redd_encounter_id | uuid | No | Foreign | Link to redd_encounter table |
redd_confidence_type_id | uuid | No | Foreign | Categories of redd assessment and confidence |
redd_confidence_review_status_id | uuid | No | Foreign | Status of redd assessment (prelim, final, etc.) |
comment_text | text | Yes | Additional comments on redd confidence |
Column name | Data type | Nullable? | Key | Description |
---|---|---|---|---|
redd_confidence_type_id | uuid | No | Primary | Universally unique primary key |
confidence_type_short_description | text | No | Short description of assessment categories | |
confidence_type_description | text | No | Full description of assessment categories |
redd_confidence_type_id | confidence_type_short_description | confidence_type_description |
---|---|---|
7b08cf86-b5a7-4335-878e-b6c8e6ecd883 | Artificial redd | A known artificial redd |
f67a15f8-408a-4340-ac8c-67a9676ae25f | Definite redd | Based on observer judgement, determined to be definite redd |
7e937539-2ddb-442c-99be-87baa3be1175 | Hydraulic feature | Based on observer judgement, determined to be a redd-like structure created strictly by hydraulics |
ce94a9e2-f724-49c3-ba72-34ebdc2b5ecc | No data | Observer did not record any determination of redd confidence |
d70b5c2c-e9eb-44c5-baa7-b120d97b4cb2 | Possible | A closed area of about the right size and appearance from a distance, but does not have a definite pit or tail spill. This could be caused by stream hydraulics, by the tentative digging of spawners (false or test dig) or by wading, anglers, etc. |
cbd29c8f-cfca-410d-a269-1100a7565dd5 | Probably redd | Based on observer judgement, determined to be likely redd |
6bedb16c-dc43-4fc3-a9a6-c54da2b6e9bd | Test dig | Based on observer judgement, determined to be test dig. Definitely not a redd. |
Column name | Data type | Nullable? | Key | Description |
---|---|---|---|---|
redd_confidence_review_status_id | uuid | No | Primary | Universally unique primary key |
review_status_description | text | No | Current status of redd observation review |
redd_confidence_review_status_id | review_status_description |
---|---|
36d92467-b94c-463d-a91f-2c439e7568bc | Final |
bb0f5f07-4257-44ee-87e4-9d2f6329fbfa | Unknown |
8f2a24b5-da50-4089-80e4-da6e4d4d53b2 | Preliminary |
Column name | Data type | Nullable? | Key | Description |
---|---|---|---|---|
redd_substrate_id | uuid | No | Primary | Universally unique primary key |
redd_encounter_id | uuid | No | Foreign | Link to redd_encounter table |
substrate_level_id | uuid | No | Foreign | Ranking of substrate types (most common, etc) |
substrate_type_id | uuid | No | Foreign | Substrate types (cobble, gravel, etc.) |
substrate_percent | int4 | No | Relative proportion of substrate type at redd site |
Column name | Data type | Nullable? | Key | Description |
---|---|---|---|---|
substrate_level_id | uuid | No | Primary | Universally unique primary key |
substrate_level_short_description | text | No | Short description of substrate categories | |
substrate_level_description | text | No | Full description of substrate categories |
substrate_level_id | substrate_level_short_description | substrate_level_description |
---|---|---|
8ba909e4-c9a4-43fa-975f-2a60ea4de4eb | Primary | Most common substrate type |
90189b2c-9b5a-4bd5-879b-96bb836482f8 | Secondary | Second most common substrate type |
ea4371e4-e42b-4789-a48d-a13c6d3679bd | Quaternary | Fourth most common substrate type |
81b4e454-2a2e-4651-b6a5-db1395e77f3e | Tertiary | Third most common substrate type |
Column name | Data type | Nullable? | Key | Description |
---|---|---|---|---|
substrate_type_id | uuid | No | Primary | Universally unique primary key |
substrate_type_description | text | No | Description of substrate types |
substrate_type_id | substrate_type_description |
---|---|
95e41faa-9b23-4d7b-9626-2ac1b23f51fe | Large cobble |
937aa76c-a7a9-45a7-8bb1-4e4ffd44ce79 | Sand |
8911b69d-49c2-495f-abaa-8e6c3aef2c37 | Large gravel |
0e1864ab-0ef9-4d8f-b5d8-97bc81eb76d4 | Gravel |
32620970-9e9a-44d7-a10b-9b1fa29131ca | Mud |
6c502d35-a953-4c77-ab9a-9e8b8cc47691 | Boulder |
59d8d65b-cd84-4469-b0d6-d1339b7964ce | Small gravel |
0a516f27-7b3e-4662-8b6a-e699ceddbf27 | Cobble |
a258f965-4da5-4477-8cc5-fe779b17e9cf | Small cobble |
Column name | Data type | Nullable? | Key | Description |
---|---|---|---|---|
individual_redd_id | uuid | No | Primary | Universally unique primary key |
redd_encounter_id | uuid | No | Foreign | Link to redd_encounter table |
redd_shape_id | uuid | No | Foreign | Redd shape (oval, teardrop, etc.) |
redd_dewatered_type_id | uuid | Yes | Foreign | Was the redd dewatered? (all, part, etc.) |
percent_redd_visible | int4 | Yes | Percent of redd that is still visible | |
redd_length_measure_meter | numeric (4, 2) | Yes | Length of redd in meters | |
redd_width_measure_meter | numeric (4, 2) | Yes | Width of redd in meters | |
redd_depth_measure_meter | numeric (3, 2) | Yes | Depth of redd in meters | |
tailspill_height_measure_meter | numeric (3, 2) | Yes | Height of tailspill in meters | |
percent_redd_superimposed | int4 | Yes | Percent of redd that has been superimposed | |
percent_redd_degraded | int4 | Yes | Percent of redd that was degraded | |
superimposed_redd_name | text | Yes | The name or id of the redd that was superimposed | |
comment_text | text | Yes | Additional comments for individual redd |
Column name | Data type | Nullable? | Key | Description |
---|---|---|---|---|
redd_shape_id | uuid | No | Primary | Universally unique primary key |
redd_shape_description | text | No | Description of redd shape types |
redd_shape_id | redd_shape_description |
---|---|
7ed73965-d786-4899-8c71-c66bd794dd77 | Teardrop |
04158817-5107-4625-8c4e-e28ecb751a0d | Irregular |
9fc00c46-e7c7-4257-a2b7-e6e171772136 | Oval |
fdbc7d36-eb06-4eba-8df3-6e7145430d64 | No data |
Column name | Data type | Nullable? | Key | Description |
---|---|---|---|---|
redd_dewatered_type_id | uuid | No | Primary | Universally unique primary key |
dewatered_type_description | text | No | Description of dewatered status |
redd_dewatered_type_id | dewatered_type_description |
---|---|
7577a430-01a6-4af7-b7b9-4230b94c78c6 | Not applicable |
c35963a9-c101-4896-90a1-72d564e07eb2 | Redd completely dewatered |
75c3dd9f-611d-483a-82d1-d5bc7235b167 | Redd mostly dewatered |
7b8459c3-a742-4b56-91b8-b408221f1658 | Redd partially dewatered |
Mark Recapture diagram
Column name | Data type | Nullable? | Key | Description |
---|---|---|---|---|
fish_capture_id | uuid | No | Primary | Universally unique primary key |
survey_id | uuid | No | Foreign | Link to survey table |
gear_performance_type_id | uuid | No | Foreign | Link to categories for capture gear integrity |
fish_start_datetime | timestamptz (6) | Yes | Time when capture gear started fishing | |
fish_end_datetime | timestamptz (6) | Yes | Time when capture gear stopped fishing |
Column name | Data type | Nullable? | Key | Description |
---|---|---|---|---|
gear_performance_type_id | uuid | No | Primary | Universally unique primary key |
performance_short_description | text | No | Short description of capture gear performance | |
performance_description | text | No | Detailed description of capture gear performance |
gear_performance_type_id | performance_short_description | performance_description |
---|---|---|
249f4e53-432c-419c-af50-0095b5bb1a83 | Gear damaged, not fishing | Gear not operational, allowing fish to get past |
d372209f-965c-4eba-bae3-03242935d0d6 | Gear partially intact | Gear not fully operational. Potentially allowing fish to get past. |
08a9d6e1-1a1a-418f-9034-39e08fdb5f2d | Gear intact | Gear fully operational and not allowing fish to get past |
63cf84ea-a7b4-4e30-997f-4a41d237fe59 | No data | No data recorded |
b96f22c1-14b6-48dd-aafb-79ed6f02e1fc | Gear intact, but not fishing | Gear intact but not fishing as intended. Allowing fish to get past |
Column name | Data type | Nullable? | Key | Description |
---|---|---|---|---|
fish_capture_event_id | uuid | No | Primary | Universally unique primary key |
fish_encounter_id | uuid | No | Foreign | Link to fish_encounter table |
fish_capture_status_id | uuid | No | Foreign | Current capture status (maiden, recapture, etc.) |
disposition_type_id | uuid | No | Foreign | What happened to fish after encounter? |
disposition_id | uuid | No | Foreign | Disposition of dead fish (in WDFW hatcheries terminology) |
disposition_location_id | uuid | Yes | Foreign | Link to location table |
Column name | Data type | Nullable? | Key | Description |
---|---|---|---|---|
fish_capture_status_id | uuid | No | Primary | Universally unique primary key |
fish_capture_status_code | text | No | Short code for capture status | |
fish_capture_status_description | text | No | Description of capture status |
fish_capture_status_id | fish_capture_status_code | fish_capture_status_description |
---|---|---|
c979cda2-4b69-408d-823e-02f13bf428ac | Previous year | Previous year recapture |
03f32160-6426-4c41-a088-3580a7d1a0c5 | Maiden | First capture at facility |
105ce6c3-1d14-4ca0-8730-bb72527295e5 | Unknown | Unknown capture status |
3d115d9f-1e8b-4f5d-b05d-bcfa21a4d87f | Recapture | First recapture at facility |
bdd083a9-499d-4f48-9748-c44d8d6f5c3f | Fallback | Fell back to facility after previous capture |
Column name | Data type | Nullable? | Key | Description |
---|---|---|---|---|
disposition_type_id | uuid | No | Primary | Universally unique primary key |
disposition_type_code | text | No | Short code for disposition type categories | |
disposition_type_description | text | No | Description of disposition type categories |
disposition_type_id | disposition_type_code | disposition_type_description |
---|---|---|
ee5f11b1-f910-40ae-a1f3-0e250993bb54 | Spawned | Fish spawned |
f621531e-faa1-42c2-a47b-12529296f731 | Surplus | Fish surplused |
cd4b3735-f8ea-40f8-b933-1f34003de0d0 | Transplanted | Fish transferred to another non-hachery location |
dfcfbe94-9ef3-49c3-ac65-646495eff145 | No data | No data regarding disposition recorded |
028da69b-3682-4ddb-8d20-9c79b601008c | Downstream | Fish released downstream |
65abc6b3-50d1-458d-be64-e6a44dabaf85 | Mixed | After sampling, fish distributed to multiple locations |
06d1d7f9-1767-40b2-949b-e9f6d209a2da | Upstream | Fish released upstream |
a9819e0d-0905-48f2-8c43-eea9328f26b8 | Broodstock | Fish taken to a hatchery |
7722c088-5c55-4b0a-9764-fb47864c4b31 | Returned | Fish returned to the trap |
24b51215-f7ea-4480-ba7d-436144969ac3 | Carcass returned | Carcass checked and returned to stream |
Column name | Data type | Nullable? | Key | Description |
---|---|---|---|---|
disposition_id | uuid | No | Primary | Universally unique primary key |
disposition_code | text | No | Short code for disposition categories | |
fish_books_code | text | Yes | WDFW hatcheries disposition code | |
disposition_description | text | No | Description of disposition categories |
disposition_id | disposition_code | fish_books_code | disposition_description |
---|---|---|---|
dd6d0cab-1cc8-4b07-af93-5cd0be1a7a7f | na | Not applicable | |
6dd9aca5-3f12-4032-969b-b885c5e0eb18 | No data | No data | |
3adc91b3-d5ba-4417-9c2f-f7f7f32af40e | TransferTribeCerm | C | Transferred to Native American tribe for ceremonial use |
5782d945-fada-4dfb-a78b-a2d787ac4036 | Disposed | D | Disposed |
bd2c3336-4faa-48e9-b426-0b77461dd8e8 | NutrEnhnc | E | Nutrient enhancement |
6838268e-774c-4ea1-b3b1-fbc6a614612c | DonateFoodBnk | F | Donated to food bank |
2e64e813-68b6-4f8b-80b4-2564a67b7ec0 | DonateOther | G | Donation, other |
4425a2b1-3d3b-4f86-8493-d7286e566484 | TransferTribeHarv | H | Tranferred to Native American tribe for harvest |
f4621284-f592-46dd-b960-7476f8844a83 | NonWDFWTransIn | I | Non-WDFW transfer in |
5f093f27-e5a2-4d04-a710-6c37feaa491a | TransferTribe | N | Transferred Tribal |
1d3761da-c5b3-44ec-9a89-b827c80339af | NonWDFWTransOut | O | Non-WDFW tranfer out |
23b915f8-3803-4c0c-8597-61f4c528054c | Sold | S | Sold |
eeed50b0-7dca-406a-b978-cb88f2031758 | TransferWDFW | T | Transferred WDFW |
Column name | Data type | Nullable? | Key | Description |
---|---|---|---|---|
mark_type_id | uuid | No | Primary | Universally unique primary key |
mark_type_category_id | uuid | No | Foreign | Mark or tag? |
mark_type_code | text | No | Short code for mark or tag | |
mark_type_description | text | No | Description of mark or tag |
mark_type_id | mark_type_code | mark_type_description |
---|---|---|
d5f00d16-b331-4242-8606-73926f04f06d | Acou | Acoustic Tag |
a9b0ec64-861b-4e8a-af84-0c58327e36f4 | Carc | Carcass |
415c80e4-b3f8-45c5-a70f-bc4057de979d | Clip | Clip |
1eec75f2-a61b-4997-9b4f-e032f4d70a2e | CWT | Coded Wire Tag |
195780de-4c85-4894-9852-0fa871de3820 | Dart | Dart |
2aec69e7-40c4-4304-9340-d9019d415ea9 | Dye | Dye |
36c090b2-c164-4ea4-a40e-3c0b5a1b7633 | Floy | Floy |
17a65bb8-3612-4cae-8996-c911e0e90f01 | Frze | Freeze Brand |
450bae49-1728-40b6-bffa-6fa38b694564 | Jaw | Jaw |
e868b795-f692-4046-a6e9-3fa77ce10cfc | Oto | Marked otolith |
78aa8d53-d856-493b-a3f9-e738e86a4f79 | MJct | MicroJect |
89111757-5bb5-469d-9ea0-e9596064b5dc | Oprc | Opercle Tag |
e4f9403b-cf22-4ccf-a9a7-1fbd64b2b48c | PIT | Passive Integrated Transponder |
6e750d0c-661a-418f-98d5-35926637c975 | Pnch | Punch |
607a9bfc-7042-4a72-b282-5cb3cb2b365f | Radi | Radio |
fdd41f55-c703-4eb2-8bbc-695fce41195f | Sonr | Sonar |
78d11f75-622a-44df-8e13-4fbb32daa9c7 | Spag | Spaghetti |
3a91010d-842d-4eb1-96b6-4ee735b36949 | VIE | Visual Implant Elastomer |
Column name | Data type | Nullable? | Key | Description |
---|---|---|---|---|
mark_type_category_id | uuid | No | Primary | Universally unique primary key |
mark_type_category_name | text | No | Mark or tag? |
mark_type_category_id | mark_type_category_name |
---|---|
eefb6282-c462-4cd0-b996-8c65d53423b3 | Mark |
5840c8de-dcb7-4da7-bc09-2b47eca4240c | Tag |
Column name | Data type | Nullable? | Key | Description |
---|---|---|---|---|
mark_status_id | uuid | No | Primary | Universally unique primary key |
mark_status_description | text | No | Description of mark status categories |
mark_status_id | mark_status_description |
---|---|
f03eae60-91db-42ba-ba41-623d919262b6 | Applied |
777753af-df58-4ca3-b4dd-696c52632e36 | Not applicable |
cb1dfe91-a782-4cbf-83c9-299137a5df6e | Not present |
68e174c7-ea47-4084-a567-bd33b241f94e | Observed |
7118fcda-8804-4285-bc1f-5d5c33048d4e | Unknown |
Column name | Data type | Nullable? | Key | Description |
---|---|---|---|---|
mark_orientation_id | uuid | No | Primary | Universally unique primary key |
mark_orientation_code | text | No | Short code for mark orientation categories | |
mark_orientation_description | text | No | Description of mark orientation categories |
mark_orientation_id | mark_orientation_code | mark_orientation_description |
---|---|---|
fcc3fe36-cfa6-481a-8790-879e6616fb09 | Not applicable | |
97045e1b-d659-4d46-97bf-f2c2910ba3bf | Botm | Bottom |
bbffd2d0-ce31-4301-839d-e2719101a532 | Left | Left |
09992db3-da10-4598-8a49-d188b84b9711 | Rght | Right |
9fb05dac-7073-4c4d-8bb8-525c8efdd51f | Uppr | Upper |
Column name | Data type | Nullable? | Key | Description |
---|---|---|---|---|
mark_placement_id | uuid | No | Primary | Universally unique primary key |
mark_placement_code | text | No | Short code for mark placement categories | |
mark_placement_description | text | No | Description of mark placement categories |
mark_placement_id | mark_placement_code | mark_placement_description |
---|---|---|
f0a2cdcf-012a-4468-b223-c7cd0eb2ee58 | Not applicable | |
d517f1e4-6f8e-4d97-b921-24a277f0b694 | AdipFin | Adipose fin |
5213c60c-768c-4c47-8f0e-223f13e9c918 | AnalFin | Anal fin |
98f89e8f-f3c6-4be6-86fa-1ad523268a83 | CaudFin | Caudal fin |
cfd54be2-024d-4329-a42d-68f1d820e7ae | DorsFin | Dorsal fin |
6a1546cb-07d4-4514-8a9a-183d9480dcd3 | Maxi | Maxillary |
d35aacb1-20b3-41d7-b24e-00d4941b68a8 | Oper | Opercle |
0a0e4adb-9a7d-4fb1-ba3b-5ce3bf0af646 | PectFin | Pectoral fin |
3e4234a3-dde5-41be-b39d-dd8a96c15d62 | Snout | Snout |
e5c5309a-f750-4391-9192-415004d09900 | VentFin | Ventral fin |
Column name | Data type | Nullable? | Key | Description |
---|---|---|---|---|
mark_size_id | uuid | No | Primary | Universally unique primary key |
mark_size_code | text | No | Short code for mark size categories | |
mark_size_description | text | No | Description of mark size categories |
mark_size_id | mark_size_code | mark_size_description |
---|---|---|
44459930-c7d0-4b1a-8f60-71a992e574c4 | Not applicable | |
2a08ee2c-1edb-41ff-9567-516610f4680e | Lrg | Large |
a7db8046-0252-4cb0-a96a-9d3dbf5a3fa1 | Med | Medium |
78a2433b-1865-4a89-9517-1b474b21b472 | Sml | Small |
Column name | Data type | Nullable? | Key | Description |
---|---|---|---|---|
mark_color_id | uuid | No | Primary | Universally unique primary key |
mark_color_code | text | No | Short code for mark color categories | |
mark_color_name | text | No | Name of mark color categories |
mark_color_id | mark_color_code | mark_color_name |
---|---|---|
66076cfd-f4a2-4ec8-861a-346e41c626b5 | Not applicable | |
926a92a3-deae-40ab-9f84-98311115d5f0 | Blu | Blue |
76a5de57-8563-46bd-99c1-a2d24ed22cec | Brn | Brown |
cee0a3bc-780a-4bf8-a0f9-387f2732ddb9 | Chrtse | Chartreuse |
75e782fc-916d-46b8-8616-42736d269fa9 | DrkBlu | Dark blue |
1e26534d-b76e-499d-9ddc-de301265b641 | FloPnk | Fluorescent Pink |
e448c9ac-9aaf-4f53-8dbd-b8c083dd51e5 | FloYel | Fluorescent Yellow |
c7ea5694-0816-4cbd-bee8-1b3048d50bb8 | Grn | Green |
3b6e7582-393f-457a-9817-afc0ba6a93a1 | LgtBlu | Light blue |
0090a83f-6dc9-4fdd-b948-7d35b1c2a074 | Org | Orange |
b10b637b-b043-4df0-9c92-76f279a1fc4b | OrgBlu | Orange - Blue |
32a13427-ad33-43ee-b6ef-9bedd9400424 | Pnk | Pink |
a4d93c9c-3408-4b95-b244-9c009d89a022 | PnkBlu | Pink - Blue |
141e2db5-67d4-4265-9db4-7402ba042379 | Prp | Purple |
b1e71bca-b13d-4fba-bc2e-82aa5181fad4 | Red | Red |
a7d0ad65-14d5-4687-af70-0749d2ffeebf | Vio | Violet |
fe75ea10-8c7f-457a-ac2e-efac5948778b | Wht | White |
930ec31e-6393-44dd-824b-6a19c9be1c78 | Yel | Yellow |
677974c1-2127-475d-885a-037ec75c4e75 | YelBlu | Yellow - Blue |
Column name | Data type | Nullable? | Key | Description |
---|---|---|---|---|
mark_shape_id | uuid | No | Primary | Universally unique primary key |
mark_shape_code | text | No | Short code for mark shape categories | |
mark_shape_description | text | No | Description of mark shape categories |
mark_shape_id | mark_shape_code | mark_shape_description |
---|---|---|
469c9ba7-3288-404e-9c75-d9b8d9a7600b | Not applicable | |
89c17522-c0f5-465e-92f0-540860a07d89 | Circ | Circle |
0925b8bc-413c-469d-9bec-d3a8ff409e7b | Crsc | Crescent |
165c3499-e8fd-4e53-8c42-8d55dfa71574 | Diam | Diamond |
123fd80a-bbc7-47ee-a143-b1513c15d1ff | Rect | Rectangle |
951a40d3-05dc-44de-926c-e0841e2a87e4 | Sqar | Square |
34a28ed3-1a06-488d-94b2-d4844fa273f3 | Star | Star |
32a3d264-6670-4661-bde9-f5c33faaee40 | Trig | Triangle |
Comments on survey. Largely derived from legacy comment codes