This README file is associated with data and analyses from publication "Quantifying thermal exposure for migratory riverine species: phenology of Chinook salmon populations predicts thermal stress" by FitzGerald et al., Global Change Biology 2020. The Chinook salmon spatial distribution data is a csv file ("ChinookSpatialDistribution.csv") with 44,397 rows (including heading) and 43 columns. Each row represents a single occurrence point (n = 44,396). Metadata for columns as follows: 'Latitude', 'Longitude', and 'GeographicUncertainty_m' are in a WGS-84 geographic projection. 'GeographicUncertainty_m' represents the uncertainty around the location in meters. 'Locality' and 'Locality2' were either provided directly by the original data source or defined by the author for clarity. 'Ecotype' and 'Run_defined' are descriptors of Chinook salmon populations, and were either obtained from the original data source or were defined by the author based on spatial or temporal information. Columns 9:23 ('OBSPRED_ID' to 'BFI') are directly from the stream temperature modeling, and were spatially joined to each occurrence point. Specifics for those columns may be found in the paper. Columns 24:35 ('Water_Jan' to 'Water_Dec') are the estimated stream temperatures (degrees C) for each month from our stream temperature model, and were spatially joined to each occurrence point. These temperatures were used to calculate thermal exposure. Columns 36:38 ('HOLD_month' to 'EMERG_month') show the peak month of each life stage: HOLDING, INCUBATION, or EMERGENCE, obtained from the phenology database (see details in published paper). Columns 39:43 ('HOLDINGpk' to 'REARINGcore') are the stream temperatures for each life stage for each occurrence, based on the phenology database. Here, 'pk' means the peak month of that life stage, and 'core' means the core duration of that life stage, from the peak of the first life stage to the peak of the subsequent life stage.