Sites and instruments#
The tables on this page are made from the package’s
configuration each time the documentation is built, so they
always match the version of uataq they document. They say what the
configuration says, not what the archive holds: to see which days have data,
use Find sites and data. The words in the headings are explained in the
glossary at the end of the page. Every site is in Utah, so the
local time of all of them is America/Denver (see Times are UTC).
In both site tables:
Active is “yes” when at least one instrument at the site has no removal date in the configuration. Otherwise it gives the date the last instrument was removed. A site can stop sending data before its instruments are marked removed, so check with Find sites and data before you plan on recent data.
Groups are the research groups whose archives hold the site’s data.
Pollutants are every pollutant measured at the site, by its instruments past and present. Instruments gives the dates each one was there; reads are cut to those dates.
Fixed sites#
SID |
Name |
Latitude, longitude |
zagl (m) |
Active |
Groups |
Pollutants |
Instruments |
|---|---|---|---|---|---|---|---|
|
Aline Wilmot Skaggs |
40.763226, -111.849278 |
no, since 2015-08-06 |
lin |
CO2 |
|
|
|
Castle Peak |
40.0509, -110.0194 |
4 |
yes |
lin |
CO2, CH4 |
|
|
Daybreak |
40.538497, -112.069528 |
5 |
yes |
lin |
CO2, PM2.5 |
|
|
Fruitland |
40.20873, -110.8403 |
4 |
no, since 2026-04-04 |
lin |
CO2, CH4 |
|
|
Hidden Peak |
40.560644, -111.645278 |
15 |
no, since 2025-02-08 |
lin |
CO2, CH4 |
|
|
Heber |
40.506808, -111.403636 |
7 |
no, since 2025-09-17 |
lin |
CO2 |
|
|
Horsepool |
40.143711, -109.4672 |
4 |
yes |
lin |
CO2, CH4 |
|
|
Intermountain Medical |
40.660395, -111.89075 |
35 |
no, since 2020-09-16 |
lin |
CO2 |
|
|
SLV Landfill |
40.748783, -112.033941 |
2 |
no, since 2023-09-29 |
lin |
CO2, CH4 |
|
|
Logan |
41.761353, -111.822739 |
5 |
no, since 2020-03-16 |
lin |
CO2 |
|
|
Logan |
41.758105, -111.813234 |
5 |
no, since 2022-05-12 |
lin |
CO2 |
|
|
Murray Satellite |
40.763226, -111.849278 |
no, since 2016-07-27 |
lin |
CO2 |
|
|
|
Murray |
40.763226, -111.849278 |
no, since 2013-08-03 |
lin |
CO2 |
|
|
|
Roosevelt |
40.294169, -110.009 |
4 |
no, since 2019-07-17 |
lin |
CO2, CH4 |
|
|
Rose Park |
40.794386, -111.931925 |
7 |
yes |
lin |
CO2 |
|
|
Sugarhouse |
40.739906, -111.857831 |
10 |
no, since 2025-08-23 |
lin |
CO2, PM2.5 |
|
|
Suncrest |
40.480978, -111.837047 |
5 |
no, since 2019-11-08 |
lin |
CO2 |
|
|
William Browning Building |
40.766189, -111.847672 |
35 |
yes |
lin |
CO2, CH4, BC, PM2.5, NO, NO2, NOx, CO, O3 |
|
Mobile sites#
Instruments on TRAX trains (TRX) and buses (BUS). These
mobile sites have no fixed location: the position of each
measurement comes from the site’s gps. The number in a mobile site’s name is
the vehicle’s UTA fleet number: the light-rail car number for TRAX (TRAX 1136)
and the bus fleet number for a bus (BUS 18153).
SID |
Name |
Active |
Groups |
Pollutants |
Instruments |
|---|---|---|---|---|---|
|
BUS 18153 |
yes |
horel |
O3, NO, NO2, NOx, PM2.5, PM1, PM4, PM10 |
|
|
BUS 18151 |
yes |
horel |
O3, NO, NO2, NOx, PM2.5, PM1, PM4, PM10 |
|
|
BUS 18152 |
yes |
horel |
O3, NO, NO2, NOx, PM2.5, PM1, PM4, PM10 |
|
|
BUS 23101 |
yes |
horel |
O3, PM1, PM2.5, PM4, PM10 |
|
|
BUS 23103 |
yes |
horel |
O3, PM1, PM2.5, PM4, PM10 |
|
|
BUS 23102 |
yes |
horel |
O3, PM1, PM2.5, PM4, PM10 |
|
|
BUS 23105 |
yes |
horel |
O3, PM1, PM2.5, PM4, PM10 |
|
|
BUS 23104 |
yes |
horel |
O3, PM1, PM2.5, PM4, PM10 |
|
|
BUS 23120 |
yes |
horel |
O3, PM1, PM2.5, PM4, PM10 |
|
|
BUS 23107 |
yes |
horel |
O3, PM1, PM2.5, PM4, PM10 |
|
|
BUS 23108 |
yes |
horel |
O3, PM1, PM2.5, PM4, PM10 |
|
|
BUS 23106 |
yes |
horel |
O3, PM1, PM2.5, PM4, PM10 |
|
|
BUS 23109 |
yes |
horel |
O3, PM1, PM2.5, PM4, PM10 |
|
|
BUS 23111 |
yes |
horel |
O3, PM1, PM2.5, PM4, PM10 |
|
|
BUS 23112 |
yes |
horel |
O3, PM1, PM2.5, PM4, PM10 |
|
|
TRAX 1136 |
yes |
horel, lin |
O3, PM2.5, PM1, PM4, PM10, CO2, CH4 |
|
|
TRAX 1104 |
yes |
horel, lin |
O3, NO2, PM2.5, PM1, PM4, PM10 |
|
|
TRAX 1034 |
yes |
horel |
O3, PM2.5, PM1, PM4, PM10 |
|
Instruments#
One row per instrument name in the configuration, with the class that
reads it and the pollutants it measures. The class pages are under
uataq.instruments, and what the columns of each level hold is on the
Columns page.
cr1000 and gps have no pollutants: one is a datalogger that records
housekeeping (battery voltage, enclosure temperature), the other a GPS receiver.
get_obs never reads them, read_data does, and a mobile site’s
get_obs uses its gps to place each measurement.
Name |
Class |
What it is |
Pollutants |
Sites |
|---|---|---|---|---|
|
2B Technologies Model 205 ozone monitor (UV absorption). |
O3 |
BUS01, BUS02, BUS03, BUS04, BUS05, BUS06, BUS07, BUS08, BUS09, BUS10, BUS11, BUS12, BUS13, BUS14, BUS15, TRX01, TRX02, TRX03 |
|
|
2B Technologies Model 405 nm NO/NO2/NOx monitor. |
NO, NO2, NOx |
BUS01, BUS02, BUS03 |
|
|
Campbell Scientific CR1000 datalogger. |
BUS01, BUS02, BUS03, BUS04, BUS05, BUS06, BUS07, BUS08, BUS09, BUS10, BUS11, BUS12, BUS13, BUS14, BUS15, TRX01, TRX02, TRX03 |
||
|
GPS receiver providing position, and speed and course where logged. |
BUS01, BUS02, BUS03, BUS04, BUS05, BUS06, BUS07, BUS08, BUS09, BUS10, BUS11, BUS12, BUS13, BUS14, BUS15, TRX01, TRX02, TRX03 |
||
|
Los Gatos Research NO2 analyzer (cavity-enhanced absorption). |
NO2 |
TRX02 |
|
|
Los Gatos Research Ultraportable Greenhouse Gas Analyzer. |
CO2, CH4 |
CSP, FRU, HDP, HPL, LDF, ROO, TRX01, WBB |
|
|
|
Los Gatos Research Ultraportable Greenhouse Gas Analyzer. |
CO2, CH4 |
TRX01 |
|
LI-COR LI-6262 infrared CO2/H2O gas analyzer. |
CO2 |
ASB, DBK, HEB, IMC, LGN, LG2, MSA, MUR, RPK, SUG, SUN |
|
|
LI-COR LI-7000 infrared CO2/H2O gas analyzer. |
CO2 |
DBK, HEB, RPK, SUG |
|
|
Magee Scientific AE33 aethalometer, measuring black carbon. |
BC |
WBB |
|
|
Met One E-Sampler ES-405, reporting PM1, PM2.5, PM4 and PM10. |
PM1, PM2.5, PM4, PM10 |
BUS01, BUS02, BUS03, BUS04, BUS05, BUS06, BUS07, BUS08, BUS09, BUS10, BUS11, BUS12, BUS13, BUS14, BUS15, TRX01, TRX02, TRX03 |
|
|
Met One E-Sampler ES-642, reporting PM2.5 only. |
PM2.5 |
BUS01, BUS02, BUS03, DBK, SUG, TRX01, TRX02, TRX03, WBB |
|
|
Teledyne API T200 chemiluminescence NO/NO2/NOx analyzer. |
NO, NO2, NOx |
WBB |
|
|
Teledyne API T300 gas-filter-correlation CO analyzer. |
CO |
WBB |
|
|
Teledyne API T400 UV-absorption ozone analyzer. |
O3 |
WBB |
|
|
Teledyne API T500U CAPS NO2 analyzer. |
NO2 |
TRX02, WBB |
|
|
Thermo/R&P TEOM 1400ab tapered-element oscillating microbalance. |
PM2.5 |
WBB |
Glossary#
- SID#
The site ID: the key of a site in the configuration, such as
WBBorTRX01. It is the first argument ofread_data(),get_obs()andget_site(), which turn it to upper case, so"wbb"works too. Each site also has a longername(the Name column above).- mobile site#
A site on a vehicle: a TRAX train (
TRX) or a bus (BUS). Its configuration says"is_mobile": trueand has no latitude or longitude.get_site()gives aMobileSitefor it, whoseget_obs()adds the position of each measurement from the site’sgps. Every other site is a fixed site (Site), with its latitude and longitude in the configuration.- zagl#
The height above ground level of a fixed site’s measurements, in meters, from the site’s configuration.
get_network_obs()gives it in a column of the same name. Mobile sites have none.- group#
The research group whose archive holds an instrument’s data:
lin(John Lin’s group: every fixed site, and some of the TRAX instruments) orhorel(John Horel’s group: the buses and the other TRAX instruments). Some TRAX instruments are in both archives, for different years.group=None, the default of every read, picks the group for you; see Research group.uataq.filesystem.groupsholds the two groups’ readers.- logger#
How a group records an instrument, which sets the format of its
rawfiles. The configuration gives it per site or per instrument, underloggers:{"lin": "campbellsci"}. The lin group’s loggers arecampbellsci(monthly.datfiles from a Campbell Scientific datalogger), air-trend (daily.csvfiles) andlgr_ugga(the daily.txtfiles the Los Gatos analyzer writes itself). The horel group’s only logger iscampbellsci. For lin, the logger matters only at therawlevel: the lin pipeline writes the other levels in a format of its own.- air-trend#
A lin logger. The lin pipeline’s README says the raw files with a
csvextension “are recorded via a raspberry pi running air-trend”. There is one file per day, named by its date.- instrument name#
The key of an instrument under a site’s
instrumentsin the configuration, such aslgr_uggaorteledyne_t400. It is what you pass toread_data(..., instruments=...), the key of the dictionaryread_data()returns, and the name of the instrument’s folder in the lin archive. uataq reads it with the class thatuataq.instruments.cataloggives for the entry’smodel, or for the name itself when the entry has nomodel. The class says which pollutants the instrument measures.- lgr_ugga_manual_cal#
A second instrument name for TRX01’s
lgr_ugga, from 2023-11-18. The note in the configuration says: “Removed calibration tank and manually calibrated with lgr software periodically.” It has"model": "lgr_ugga", so it is read like anylgr_ugga, from a folder of its own in the lin archive. For what its_caland_rawcolumns hold, see When _cal is empty. TRX01’slgr_uggais installed until 2024-08-28, so both are installed from 2023-11-18 to then. Mobile sites says in which months each has data, and Find sites and data shows which has data in any period.