Name: pH
Display Field: OrganizationFormalName
Type: Feature Layer
Geometry Type: esriGeometryPoint
Description: <div><p><b><span style="font-size:12.0pt; line-height:107%;">Data Date
Range:</span></b><span style="font-size:12pt; line-height:107%;"> 01/2000 –
12/2023</span><br /></p>
<p><b><span style="font-size:12.0pt; line-height:107%;">Acquisition
Date:</span></b><span style="font-size:12.0pt; line-height:107%;"> 1/25/2024</span></p>
<p><b><span style="font-size:12.0pt; line-height:107%;">Query
Links</span></b><span style="font-size:12.0pt; line-height:107%;">: https://www.waterqualitydata.us/#sampleMedia=Water&characteristicName=pH&startDateLo=01-01-2000&startDateHi=12-31-2023&mimeType=csv&dataProfile=narrowResult&providers=NWIS&providers=STORET</span></p>
<p><b><span style="font-size:12.0pt; line-height:107%;">Min.
Value:</span></b><span style="font-size:12.0pt; line-height:107%;"> -2689.41</span></p>
<p><b><span style="font-size:12.0pt; line-height:107%;">Max.
Value:</span></b><span style="font-size:12.0pt; line-height:107%;"> 9999999</span></p>
<p><b><span style="font-size:12.0pt; line-height:107%;">Units in
Source/Original Dataset:</span></b><span style="font-size:12.0pt; line-height:107%;"> <Null>, ADMI value, #/100 gal, #/L, %, 0/00, count, days, deg C,
ft, in, kgal, m, mg/L, Molar, Mole/L, mS/cm, mV, ng, None, Normal, NTU, nu, std
units, ug/L, units/cm, uS/cm</span></p>
<p><b><span style="font-size:12.0pt; line-height:107%;">Background</span></b></p><p><span style="font-size:16px;">Hydrogen ions [H+] and bases like hydroxyl ions [OH-] measured as pH are naturally present in freshwater, but in excess they are harmful to aquatic life and other beneficial uses. For a review see USEPA (2024). </span></p><p><span style="line-height:107%; font-size:16px;"></span></p><p><span style="font-size:16px;">In freshwater environments, the pH regime for a waterbody can arise from natural and anthropogenic influences including but not limited to: </span></p>
<p style="margin-bottom:0in; background-image:initial; background-position:initial; background-size:initial; background-repeat:initial; background-attachment:initial; background-origin:initial; background-clip:initial;"><b><span style="font-size:12.0pt; line-height:107%; color:#1B1B1B;">Natural Sources</span></b></p><p style="margin-bottom:0in; background-image:initial; background-position:initial; background-size:initial; background-repeat:initial; background-attachment:initial; background-origin:initial; background-clip:initial;"></p><ul><li><span style="font-size:12pt;">Groundwater
from peatlands (low pH)</span></li><li><span style="font-size:12pt;">Blackwater
systems with high organic matter (low pH)</span></li><li><span style="font-size:12pt; line-height:107%;">Organic acids
(e.g., tannic acid from leaf decay)</span><span style="font-size:12pt; line-height:107%; color:black;"> (low pH)</span></li><li><span style="font-size:12pt;">Photosynthesis
reducing CO</span><sub>2</sub><span style="font-size:12pt;"> (high pH)</span></li><li><span style="color:black; font-size:12pt;">naturally occurring
geology and minerals (high or low pH)</span></li></ul><p></p>
<p style="margin-bottom:0in; background-image:initial; background-position:initial; background-size:initial; background-repeat:initial; background-attachment:initial; background-origin:initial; background-clip:initial;"><b><span style="font-size:12.0pt; line-height:107%; color:#1B1B1B;">Anthropogenic Sources</span></b></p>
<ul>
<li><span style="font-size:12.0pt; line-height:107%;">Mining and
waste piles</span></li>
<li><span style="font-size:12.0pt; line-height:107%;">Power plants and other sources of acidic gases</span></li>
<li><span style="font-size:12.0pt; line-height:107%;">Industrial effluents</span></li>
<li><span style="font-size:12.0pt; line-height:107%;">Landfill leachate</span></li>
<li><span style="font-size:12.0pt;">Confined animal feeding operations, dairy runoff</span></li>
<li><span style="font-size:12.0pt; line-height:107%;">Instream
oxidation or reduction processes</span></li>
<li><span style="font-size:12.0pt; line-height:107%;">Recent draining
of naturally inundated wetlands or floodplains</span></li>
</ul>
<p style="margin-bottom:0in;"><span style="font-size:12.0pt; line-height:107%;"> </span><span style="font-size:12pt;">Although living organisms occur over a wide range of pH
conditions, most thrive in circumneutral pH, between 6.5 and 8.5. Direct effects are associated with the
inability to maintain internal pH homeostasis.
Indirectly, low pH, i.e., <6 SU, dissolves metals that are toxic.</span></p>
<p><span style="font-size:12.0pt; line-height:107%;">The pH in
freshwater is typically measured using methods such as electronic and portable
pH meters, pH test strips, chemical test kits, and digital colorimeters. Although vales values greater than 14 and less
than 0 are possible but were constrained to the 0-14 range for this dataset.</span></p>
<p><b><span style="font-size:12.0pt; line-height:107%;">Dataset</span></b></p>
<p><span style="font-size:12.0pt; line-height:107%;">This dataset
focuses primarily on samples reported as pH reported as standard unis without
any conversion to the original data (<b>Table 1</b>). </span></p>
<p><span style="font-size:12.0pt; line-height:107%;">This dataset
is a collection surface water pH samples collected across the United States
from 2000-2023 from the Water Quality Portal (WQP), which integrates publicly
available water quality data from the USGS National Water Information System
(NWIS) and the EPA Water Quality Exchange (WQX) Data Warehouse. These water
quality data records are provided by many federal, state and tribal
organizations and other partners. Because these data are from secondary
sources, the U.S. EPA cannot ensure that the information is accurate, current
or complete. Therefore, users should verify the data from the original sources
before drawing site specific conclusions. </span></p>
<p><b><span style="font-size:12.0pt; line-height:107%;">Quality
Assurance/Quality Control (QA/QC) and identified issues</span></b></p>
<p><span style="font-size:12.0pt; line-height:107%;">An automated
Quality Assurance/Quality Control (QA/QC) protocol was developed using a mix of
Python and R-scripts to remove or identify potentially erroneous values
(outliers) in WQP. The quality of the WQP measured data was evaluated as
follows.</span></p><p></p><ul><li><span style="font-size:16px;">Generally – do not delete data. Add a screening/flagging column to keep track of decision-making to remove records/observations.</span></li><li><span style="font-size:16px;">Review the geographic/temporal scope and data types of the acquired data to the project objectives—it might not be necessary to process all data from a given data set. Map stations in a GIS to further refine and select data based on analysis selection criteria: geographic area, watersheds, bounding box, waterbody type, etc. This also provides the opportunity to conduct quality assurance checks based on spatial location (e.g., are the “estuarine” sites located near the coast).</span></li><li><span style="font-size:16px;">Check for missing values – Identify and flag entries with missing pH values.</span></li><li><span style="font-size:16px;">Check for outliers – Detect potential outliers that deviate from expected pH ranges (pH typically ranges from 0 to 14).</span></li><li><span style="font-size:16px;">Check for incorrect units in the <i>ResultMeasure/MeasureUnitCode</i> variable and flag entries where the unit is different than International System of Units (SI) (<b>Table 1</b>).</span></li><li><span style="font-size:16px;">Check for flagged values in the <i>ResultStatusIdentifier</i> column by the Water Quality Portal that should not be used.</span></li><li><span style="font-size:16px;">Review and flag samples identified in the WQP with sample processing issues (e.g., suspected contamination, exceeding sampling hold time, no reported value, below reporting value). Many of the samples that met these criteria were already found and identified by WQP QA/QC data process.</span></li><li><span style="font-size:16px;">Summary statistics – Calculate basic statistics (mean, median, standard deviation, range, last measurement, maximum, minimum).</span></li><li><span style="font-size:16px;">Visualize data – Plot the distribution of the pH data (boxplot, histogram).</span></li><li><span style="font-size:16px;">Flag invalid entries – Flag entries that fall outside a typical pH range (for example, less than 0 or greater than 14).</span></li></ul><span style="font-size:16px;"><br /></span></div><div><div><div style="text-align:center;"><img alt="Figure 1. Unit conversion to SI for measured pH samples." src="https://lh3.googleusercontent.com/pw/AP1GczPuOnJy9dicT5ZmirqR_lLSJeJqc6wb5nXONrBOImG_wbqtPQpwOJH-pIt2cFMUO2d2JCVetcsfU24_1OCmgpnKN0ap0gC3jxxLUT8E-95CW4susDkeyRUwZtaBaNkcYf_CqD_FM_AlrM1filw33J1zkg=w624-h608-s-no-gm?authuser=0" /></div></div></div><div><p style="text-align:center;"><i><b><span style="font-size:12.0pt;">Table </span><span style="font-size:12.0pt;"><span style>1</span></span></b><span style="font-size:12.0pt;">. Unit conversion to SI for measured pH samples.</span></i></p>
<p><span style="font-size:12.0pt; line-height:107%;">Examples of
errors found include negative pH values, units of measurements not consistent
with pH measurements (<b>Table 1</b>), and values well above known pH ranges in
freshwater systems. Users should verify the data from the original sources
before drawing site specific conclusions. Individual contributing organizations
can still be found in the final and original datasets if the end user would
like to filter for only specific sampling partners.</span></p>
<p><span style="font-size:12.0pt; line-height:107%;">The
resulting dataset is presented as summarized collection of information for each
unique sampling location and the original data flagging process helps to
exclude unreliable and errant values from the final statistics. The R code
developed to perform the QA/QC steps are available from cormier.susan@epa.gov</span></p>
<p><b><span style="font-size:12.0pt; line-height:107%;"><br /></span></b></p><p><b><span style="font-size:12.0pt; line-height:107%;">Terms of
Use</span></b></p>
<p><b><i><span style="font-size:12.0pt; line-height:107%;">Freshwater
Explorer Data Disclaimer</span></i></b></p>
<p><span style="font-size:12.0pt; line-height:107%;">This data is
intended for exploratory and discussion purposes. Although statutory provisions
and U.S. Environmental Protection Agency (EPA) regulations contain legally
binding requirements, these data and related information are not regulatory,
nor do they change or substitute for any provisions or regulations. The
information does not substitute for the Clean Water Act, a National Pollutant
Discharge Elimination System permit, or EPA or state regulations applicable to
permits; nor is this material a permit or regulation itself. Thus, it does not
impose legally binding requirements on EPA, states, tribes, or the regulatory
community. This information does not confer legal rights or impose legal
obligations on any member of the public. Mention of any trade names, products,
or services is not and should not be interpreted as conveying official EPA
approval, endorsement, or recommendation.</span></p>
<p><span style="font-size:12.0pt; line-height:107%;">While EPA
has used its best efforts to include complete and accurate information in this
system, EPA cannot be held responsible for errors or omissions and is not
liable for any direct, indirect, or consequential damages resulting from using
this secondary information. Some potential sources of error have been assessed
by the U.S. EPA resulting in the removal of some samples from the original data
sets. However, all sources of potential error cannot be eliminated from the
measured data reported in the Freshwater Explorer or the data used to develop
predictive models. Therefore, the U.S. EPA cannot fully ensure either the
original data or the values calculated from them. Conclusions and assessments
drawn from the use of the Freshwater Explorer are the responsibility of the
user.</span></p>
<p><span style="font-size:12.0pt; line-height:107%;">Please check
sources, scale, accuracy, dates, and other available information. Please
confirm that you are using the most recent copy of both data and metadata.
Reliance on the information contained in this system by any party cannot be
used as a defense in any administrative or judicial proceeding.</span></p>
<p><span style="font-size:12.0pt; line-height:107%;">This dataset
may be revised periodically. EPA can revise this dataset without public notice
to reflect changes in EPA policy, guidance, and advancements in the field of
biological assessments. EPA welcomes public input on this document at any time.
Send comments to FreshwaterExplorer@epa.gov, Center for Environmental
Measurement and Modeling, Office of Research and Development, U.S.
Environmental Protection Agency, 26 W. Martin Luther King Dr, Cincinnati, OH
45268.</span></p>
<p><b><span style="font-size:12.0pt; line-height:107%;">Preferred
citation: </span></b><span style="font-size:12.0pt; line-height:107%;">Leppo, E.,
Wharton, C., and Cormier. S. 2024. U.S. EPA Freshwater Explorer v2 national
measured nutrient metadata and dataset. USEPA. <span style="color:#00B0F0;">https://arcg.is/0OuDn80</span></span></p>
<p><b><span style="font-size:12.0pt; line-height:107%;">References</span></b></p>
<p><span style="font-size:12.0pt; line-height:107%;">U.S. EPA.
2024. pH. Causal Analysis/Diagnosis Decision Information System (CADDIS). </span><a href="https://www.epa.gov/caddis/ph"><span style="font-size:12.0pt; line-height:107%;">https://www.epa.gov/caddis/ph</span></a></p>
<p><span style="font-size:12.0pt; line-height:107%;">USEPA. 2022.
National Rivers and Streams Assessment 2023 - 2024: Laboratory Operations
Manual. EPA841-B-22-008. U.S. Environmental Protection Agency, Office of Water,
Washington, DC.</span></p></div>
Copyright Text: Water Quality Portal. Washington (DC): National Water Quality Monitoring Council, United States Geological Survey (USGS), Environmental Protection Agency (EPA); 2021. https://doi.org/10.5066/P9QRKUVJ.
National Water Quality Monitoring Council, 2024, Water Quality Portal, accessed 01, 25, 2024, https://www.waterqualitydata.us/#sampleMedia=Water&characteristicName=pH&startDateLo=01-01-2000&startDateHi=12-31-2023&mimeType=csv&dataProfile=narrowResult&providers=NWIS&providers=STORET, https://doi.org/10.5066/P9QRKUVJ.
Min. Scale: 0
Max. Scale: 0
Default Visibility: true
Max Record Count: 2000
Supported query Formats: JSON, geoJSON, PBF
Use Standardized Queries: True
Extent:
XMin: -180
YMin: -84.0449
XMax: 159.693639
YMax: 90.0000000000001
Spatial Reference: 104145 (104145)
Drawing Info:
{"renderer":{"type":"simple","symbol":{"type":"esriSMS","style":"esriSMSCircle","color":[178,178,178,255],"size":9,"angle":0,"xoffset":0,"yoffset":0,"outline":{"color":[104,104,104,255],"width":1.5}}},"scaleSymbols":true,"transparency":0,"labelingInfo":null}
HasZ: false
HasM: false
Has Attachments: false
Has Geometry Properties: false
HTML Popup Type: esriServerHTMLPopupTypeAsHTMLText
Object ID Field: OBJECTID
Unique ID Field:
IsSystemMaintained : True
Global ID Field:
Type ID Field:
Fields:
- OBJECTID (type: esriFieldTypeOID, alias: OBJECTID, SQL Type: sqlTypeOther, length: 0, nullable: false, editable: false)
- OrganizationIdentifier (type: esriFieldTypeString, alias: OrganizationIdentifier, SQL Type: sqlTypeOther, length: 8000, nullable: true, editable: true)
- OrganizationFormalName (type: esriFieldTypeString, alias: OrganizationFormalName, SQL Type: sqlTypeOther, length: 8000, nullable: true, editable: true)
- MonitoringLocationIdentifier (type: esriFieldTypeString, alias: MonitoringLocationIdentifier, SQL Type: sqlTypeOther, length: 8000, nullable: true, editable: true)
- MonitoringLocationName (type: esriFieldTypeString, alias: MonitoringLocationName, SQL Type: sqlTypeOther, length: 8000, nullable: true, editable: true)
- MonitoringLocationTypeName (type: esriFieldTypeString, alias: MonitoringLocationTypeName, SQL Type: sqlTypeOther, length: 8000, nullable: true, editable: true)
- MonitoringLocationDescriptionTe (type: esriFieldTypeString, alias: MonitoringLocationDescriptionText, SQL Type: sqlTypeOther, length: 8000, nullable: true, editable: true)
- HUCEightDigitCode (type: esriFieldTypeInteger, alias: HUCEightDigitCode, SQL Type: sqlTypeOther, nullable: true, editable: true)
- DrainageAreaMeasure_MeasureValu (type: esriFieldTypeDouble, alias: DrainageAreaMeasure/MeasureValue, SQL Type: sqlTypeOther, nullable: true, editable: true)
- DrainageAreaMeasure_MeasureUnit (type: esriFieldTypeString, alias: DrainageAreaMeasure/MeasureUnitCode, SQL Type: sqlTypeOther, length: 8000, nullable: true, editable: true)
- ContributingDrainageAreaMeasure (type: esriFieldTypeString, alias: ContributingDrainageAreaMeasure/MeasureValue, SQL Type: sqlTypeOther, length: 8000, nullable: true, editable: true)
- ContributingDrainageAreaMeasu_1 (type: esriFieldTypeString, alias: ContributingDrainageAreaMeasure/MeasureUnitCode, SQL Type: sqlTypeOther, length: 8000, nullable: true, editable: true)
- LatitudeMeasure (type: esriFieldTypeDouble, alias: LatitudeMeasure, SQL Type: sqlTypeOther, nullable: true, editable: true)
- LongitudeMeasure (type: esriFieldTypeDouble, alias: LongitudeMeasure, SQL Type: sqlTypeOther, nullable: true, editable: true)
- SourceMapScaleNumeric (type: esriFieldTypeInteger, alias: SourceMapScaleNumeric, SQL Type: sqlTypeOther, nullable: true, editable: true)
- HorizontalAccuracyMeasure_Measu (type: esriFieldTypeString, alias: HorizontalAccuracyMeasure/MeasureValue, SQL Type: sqlTypeOther, length: 8000, nullable: true, editable: true)
- HorizontalAccuracyMeasure_Mea_1 (type: esriFieldTypeString, alias: HorizontalAccuracyMeasure/MeasureUnitCode, SQL Type: sqlTypeOther, length: 8000, nullable: true, editable: true)
- HorizontalCollectionMethodName (type: esriFieldTypeString, alias: HorizontalCollectionMethodName, SQL Type: sqlTypeOther, length: 8000, nullable: true, editable: true)
- HorizontalCoordinateReferenceSy (type: esriFieldTypeString, alias: HorizontalCoordinateReferenceSystemDatumName, SQL Type: sqlTypeOther, length: 8000, nullable: true, editable: true)
- VerticalMeasure_MeasureValue (type: esriFieldTypeString, alias: VerticalMeasure/MeasureValue, SQL Type: sqlTypeOther, length: 8000, nullable: true, editable: true)
- VerticalMeasure_MeasureUnitCode (type: esriFieldTypeString, alias: VerticalMeasure/MeasureUnitCode, SQL Type: sqlTypeOther, length: 8000, nullable: true, editable: true)
- VerticalAccuracyMeasure_Measure (type: esriFieldTypeDouble, alias: VerticalAccuracyMeasure/MeasureValue, SQL Type: sqlTypeOther, nullable: true, editable: true)
- VerticalAccuracyMeasure_Measu_1 (type: esriFieldTypeString, alias: VerticalAccuracyMeasure/MeasureUnitCode, SQL Type: sqlTypeOther, length: 8000, nullable: true, editable: true)
- VerticalCollectionMethodName (type: esriFieldTypeString, alias: VerticalCollectionMethodName, SQL Type: sqlTypeOther, length: 8000, nullable: true, editable: true)
- VerticalCoordinateReferenceSyst (type: esriFieldTypeString, alias: VerticalCoordinateReferenceSystemDatumName, SQL Type: sqlTypeOther, length: 8000, nullable: true, editable: true)
- CountryCode (type: esriFieldTypeString, alias: CountryCode, SQL Type: sqlTypeOther, length: 8000, nullable: true, editable: true)
- StateCode (type: esriFieldTypeInteger, alias: StateCode, SQL Type: sqlTypeOther, nullable: true, editable: true)
- CountyCode (type: esriFieldTypeInteger, alias: CountyCode, SQL Type: sqlTypeOther, nullable: true, editable: true)
- AquiferName (type: esriFieldTypeString, alias: AquiferName, SQL Type: sqlTypeOther, length: 8000, nullable: true, editable: true)
- LocalAqfrName (type: esriFieldTypeString, alias: LocalAqfrName, SQL Type: sqlTypeOther, length: 8000, nullable: true, editable: true)
- FormationTypeText (type: esriFieldTypeString, alias: FormationTypeText, SQL Type: sqlTypeOther, length: 8000, nullable: true, editable: true)
- AquiferTypeName (type: esriFieldTypeString, alias: AquiferTypeName, SQL Type: sqlTypeOther, length: 8000, nullable: true, editable: true)
- ConstructionDateText (type: esriFieldTypeString, alias: ConstructionDateText, SQL Type: sqlTypeOther, length: 8000, nullable: true, editable: true)
- WellDepthMeasure_MeasureValue (type: esriFieldTypeString, alias: WellDepthMeasure/MeasureValue, SQL Type: sqlTypeOther, length: 8000, nullable: true, editable: true)
- WellDepthMeasure_MeasureUnitCod (type: esriFieldTypeString, alias: WellDepthMeasure/MeasureUnitCode, SQL Type: sqlTypeOther, length: 8000, nullable: true, editable: true)
- WellHoleDepthMeasure_MeasureVal (type: esriFieldTypeString, alias: WellHoleDepthMeasure/MeasureValue, SQL Type: sqlTypeOther, length: 8000, nullable: true, editable: true)
- WellHoleDepthMeasure_MeasureUni (type: esriFieldTypeString, alias: WellHoleDepthMeasure/MeasureUnitCode, SQL Type: sqlTypeOther, length: 8000, nullable: true, editable: true)
- ProviderName (type: esriFieldTypeString, alias: ProviderName, SQL Type: sqlTypeOther, length: 8000, nullable: true, editable: true)
- MEAN_Results (type: esriFieldTypeDouble, alias: MEAN_Results, SQL Type: sqlTypeOther, nullable: true, editable: true)
- MIN_Results (type: esriFieldTypeDouble, alias: MIN_Results, SQL Type: sqlTypeOther, nullable: true, editable: true)
- MAX_Results (type: esriFieldTypeDouble, alias: MAX_Results, SQL Type: sqlTypeOther, nullable: true, editable: true)
- RANGE_Results (type: esriFieldTypeDouble, alias: RANGE_Results, SQL Type: sqlTypeOther, nullable: true, editable: true)
- STD_Results (type: esriFieldTypeDouble, alias: STD_Results, SQL Type: sqlTypeOther, nullable: true, editable: true)
- LAST_Results (type: esriFieldTypeDouble, alias: LAST_Results, SQL Type: sqlTypeOther, nullable: true, editable: true)
- MEDIAN_Results (type: esriFieldTypeDouble, alias: MEDIAN_Results, SQL Type: sqlTypeOther, nullable: true, editable: true)
- LAST_ActivityStartDate (type: esriFieldTypeDateOnly, alias: LAST_ActivityStartDate, SQL Type: sqlTypeOther, nullable: true, editable: true)
- UNIQUE_ResultMeasure_MeasureUni (type: esriFieldTypeInteger, alias: UNIQUE_ResultMeasure_MeasureUnitCode, SQL Type: sqlTypeOther, nullable: true, editable: true)
- CONCATENATE_ResultMeasure_Measu (type: esriFieldTypeString, alias: CONCATENATE_ResultMeasure_MeasureUnitCode, SQL Type: sqlTypeOther, length: 2147483647, nullable: true, editable: true)
- FREQUENCY (type: esriFieldTypeInteger, alias: FREQUENCY, SQL Type: sqlTypeOther, nullable: true, editable: true)
Templates:
Name: pH
Description:
Drawing Tool: esriFeatureEditToolPoint
Prototype:
Is Data Versioned: false
Has Contingent Values: false
Supports Rollback On Failure Parameter: true
Last Edit Date: 10/9/2024 7:07:24 PM
Schema Last Edit Date: 4/1/2024 8:51:09 PM
Data Last Edit Date: 4/1/2024 8:51:09 PM
Supported Operations:
Query
Query Top Features
Query Analytic
Query Bins
Generate Renderer
Validate SQL
Get Estimates
ConvertFormat