Make latest copy changes from Living Copy (#1055)

* Make latest copy changes

- update snapshots

* Update cypress test on feedback link

- update snapshot

* Update side panel and copy

- update snapshots

* Make 2nd EO link open in new tab

* Add latest changes from Living copy

* Add back HS indicator to map

* Add "X of Y thresholds exceed" to side panel

- update snapshots

* Update with latest copy

* Update to latest copy

- make BETA pill in logo bold
- correct exceed to exceeded
- update snapshots
- update page title to Meth & data

* Update total indicators to 21

* Update snapshot
This commit is contained in:
Vim 2021-12-17 16:17:57 -05:00 committed by GitHub
commit 409c7238ae
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
30 changed files with 518 additions and 358 deletions

View file

@ -5,7 +5,7 @@ import {FormattedMessage} from 'gatsby-plugin-intl';
export const PAGE = defineMessages({
TILE: {
id: 'methodology.page.title.text',
defaultMessage: 'Data and Methodology',
defaultMessage: 'Methodology & data',
description: 'methodology page title text',
},
HEADING: {
@ -16,11 +16,10 @@ export const PAGE = defineMessages({
DESCRIPTION: {
id: 'methodology.page.paragraph',
defaultMessage: `
This tool identifies commmunities that are economically disadvantaged, overburdened by
certain environmental risks, and marginalized by legacies of historic underinvestment.
A community qualifies as 'disadvantaged' when a census tract is at or above a certain
threshold for a climate or environmental burden indicator and also above a certain
threshold for a socioeconomic indicator. Census tract geographical boundaries are
This tool identifies communities that are overburdened by pollution and other environmental exposures
and disadvantaged by underinvestment. A community qualifies as disadvantaged when a census tract
is at or above a certain threshold for a climate or environmental burden indicator and also above
a certain threshold for a socioeconomic indicator. Census tract geographical boundaries are
determined by the U.S. Census Bureau once every ten years. This tool untilizes the
census tract boundaries from 2010.
`,
@ -36,8 +35,8 @@ export const PAGE = defineMessages({
CATEGORY_TEXT: {
id: 'methodology.page.categories.title',
defaultMessage: `
Communities will be defined as disadvantaged if they meet the qualifications under one
or more of the 8 categories of criteria below.
Communities will be defined as disadvantaged for the purposes of Justice40 if they meet
the qualifications under one or more of the eight categories of criteria below.
`,
description: 'methodology page explanation of the categories',
},
@ -73,7 +72,7 @@ export const FORMULA = {
};
// Download Package
export const DOWNLOAD_FILE_SIZE = '111MB';
export const DOWNLOAD_FILE_SIZE = '73MB';
export const DOWNLOAD_LAST_UPDATED = '12/13/21';
export const DOWNLOAD_LAST_UPDATED_ES = '13/12/21';
export const VERSION_NUMBER = '0.1';
@ -97,7 +96,7 @@ export const DOWNLOAD_PACKAGE = {
DESCRIPTION: <FormattedMessage
id={ 'downloadPacket.info.text'}
defaultMessage= {`
The package includes draft v{versionNumber} of the list of disadvantaged communities
The download package includes draft v{versionNumber} of the list of disadvantaged communities
(.csv and .xlsx) and information (.pdf) about how to use the list.
`}
description= {'download packet info text'}
@ -196,13 +195,13 @@ export const CATEGORIES = {
IF: <FormattedMessage
id= {'indicator.categories.clean.energy.if'}
defaultMessage= {`
{if} at or above 90th percentile for {energyCostBur} OR {pm25}
{if} at or above 90th percentile for {energyCostBur} score OR {pm25}
`}
description= {'if portion of the formula'}
values= {{
if: <strong>IF</strong>,
energyCostBur: <a href='#energy-burden'>energy cost burden score</a>,
pm25: <a href='#pm-25'>PM2.5</a>,
energyCostBur: <a href='#energy-burden'>energy cost burden</a>,
pm25: <a href='#pm-25'>PM2.5 in the air</a>,
}}
/>,
AND: <FormattedMessage
@ -238,7 +237,7 @@ export const CATEGORIES = {
description= {'if portion of the formula'}
values= {{
if: <strong>IF</strong>,
dieselPM: <a href='#diesel-pm'>diesel particulate matter</a>,
dieselPM: <a href='#diesel-pm'>diesel particulate matter exposure</a>,
traffic: <a href='#traffic-vol'>traffic proximity and volume</a>,
}}
/>,
@ -270,14 +269,14 @@ export const CATEGORIES = {
IF: <FormattedMessage
id= {'indicator.categories.afford.house.if'}
defaultMessage= {`
{if} at or above 90th percentile for {lead} AND {medianHomeVal} is less than
90th percentile OR at or above the 90th percentile for the {houseBur}
{if} at or above 90th percentile for {lead} AND {medianHomeVal} is at or less than
90th percentile OR at or above the 10th percentile for the {houseBur}
`}
description= {'if portion of the formula'}
values= {{
if: <strong>IF</strong>,
lead: <a href='#lead-paint'>lead paint</a>,
medianHomeVal: <a href='#median-home'>the median home value</a>,
medianHomeVal: <a href='#median-home'>low median home value</a>,
houseBur: <a href='#house-burden'>housing cost burden</a>,
}}
/>,
@ -315,8 +314,8 @@ export const CATEGORIES = {
values= {{
if: <strong>IF</strong>,
proxHaz: <a href='#prox-haz'>proximity to hazardous waste facilities</a>,
proxNPL: <a href='#prox-npl'>proximity to NLP sites</a>,
proxRMP: <a href='#prox-rmp'>proximity to RMP sites</a>,
proxNPL: <a href='#prox-npl'>proximity to NPL sites</a>,
proxRMP: <a href='#prox-rmp'>proximity to RMP facilities</a>,
}}
/>,
AND: <FormattedMessage
@ -422,15 +421,15 @@ export const CATEGORIES = {
IF: <FormattedMessage
id= {'indicator.categories.work.dev.if'}
defaultMessage= {`
{if} at or above 90th percentile for {lowMedInc} OR
at or above the 90th percentile for {linIso} OR
{if} at or above the 90th percentile for {lowMedInc} as a percent of area median income OR
{linIso} OR
{unemploy} OR
for percentage individuals in households at or below 100% federal {poverty} level at or above 90%
percent individuals in households at or below 100% federal {poverty} level
`}
description= {'if portion of the formula'}
values= {{
if: <strong>IF</strong>,
lowMedInc: <a href='#low-med-inc'>low median income relative to area median income</a>,
lowMedInc: <a href='#low-med-inc'>low median income</a>,
linIso: <a href='#ling-iso'>linguistic isolation</a>,
unemploy: <a href='#unemploy'>unemployment</a>,
poverty: <a href='#poverty'>poverty</a>,
@ -439,7 +438,7 @@ export const CATEGORIES = {
AND: <FormattedMessage
id= {'indicator.categories.work.dev.and'}
defaultMessage= {`
{and} where {highSchool} for adults 25 years and older is less than 90%
{and} where {highSchool} for adults 25 years and older is at or less than 90%
`}
description= {'and portion of the formula'}
values= {{
@ -507,7 +506,7 @@ export const DATASET_CARD_LABELS = defineMessages({
export const INDICATORS = [
{
domID: 'low-income',
indicator: 'Low Income',
indicator: 'Low income',
description: `
Percent of a block group's population in households where household income is at or below
200% of the federal poverty level.
@ -532,9 +531,13 @@ export const INDICATORS = [
},
{
domID: 'exp-agr-loss-rate',
indicator: 'Expected Agriculture Loss Rate',
indicator: 'Expected agriculture loss rate',
description: `
Economic loss rate to agriculture resulting from natural hazards each year.
Percent of agriculture value at risk from losses due to natural hazards. Calculated by dividing
the agriculture value at risk in a census tract by the total agriculture value in that census
tract. Fourteen natural hazards that have some link to climate change include: avalanche,
coastal flooding, cold wave, drought, hail, heat wave, hurricane, ice storm, landslide,
riverine flooding, strong wind, tornado, wildfire, and winter weather.
`,
usedIn: `Climate change methodology`,
respPartyLabel: `Federal Emergency Management Agency (FEMA)`,
@ -543,9 +546,13 @@ export const INDICATORS = [
},
{
domID: 'exp-bld-loss-rate',
indicator: 'Expected Building Loss Rate',
indicator: 'Expected building loss rate',
description: `
Economic loss rate to buildings resulting from natural hazards each year.
Percent of building value at risk from losses due to natural hazards. Calculated by dividing the
building value at risk in a census tract by the total building value in that census tract.
Fourteen natural hazards that have some link to climate change include: avalanche, coastal flooding,
cold wave, drought, hail, heat wave, hurricane, ice storm, landslide, riverine flooding, strong
wind, tornado, wildfire, and winter weather.
`,
usedIn: `Climate change methodology`,
respPartyLabel: `Federal Emergency Management Agency (FEMA)`,
@ -554,16 +561,20 @@ export const INDICATORS = [
},
{
domID: 'exp-pop-loss-rate',
indicator: 'Expected Population Loss Rate',
indicator: 'Expected population loss rate',
description: `
Rate relative to the population in fatalities and injuries resulting from natural hazards each
year. Population loss is defined as the Spatial Hazard Events and Losses or National Centers
for Environmental Informations reported number of fatalities and injuries caused by the
hazard occurrence. To combine fatalities and injuries for the computation of population loss value,
an injury is counted as one-tenth (1/10) of a fatality. The NCEI Storm Events Database
classifies injuries and fatalities as direct or indirect. Both direct and indirect injuries
and fatalities are counted as population loss. This total number of injuries and fatalities is
then divided by the population in the census tract to get a per-capita rate of population risk.
Rate relative to the population in fatalities and injuries due to natural hazards each year.
Fourteen natural hazards that have some link to climate change include: avalanche, coastal
flooding, cold wave, drought, hail, heat wave, hurricane, ice storm, landslide, riverine
flooding, strong wind, tornado, wildfire, and winter weather.
Population loss is defined as the Spatial Hazard Events and Losses or National Centers
for Environmental Informations (NCEI) reported number of fatalities and injuries caused by the
hazard occurrence. To combine fatalities and injuries for the computation of population loss value,
an injury is counted as one-tenth (1/10) of a fatality. The NCEI Storm Events Database
classifies injuries and fatalities as direct or indirect. Both direct and indirect injuries
and fatalities are counted as population loss. This total number of injuries and fatalities
is then divided by the population in the census tract to get a per-capita rate of population risk.
`,
usedIn: `Climate change methodology`,
respPartyLabel: `Federal Emergency Management Agency (FEMA)`,
@ -572,7 +583,7 @@ export const INDICATORS = [
},
{
domID: 'energy-burden',
indicator: 'Energy burden',
indicator: 'Energy cost burden',
description: `Average annual energy cost ($) divided by household income.`,
usedIn: `Clean energy and energy efficiency methodology`,
respPartyLabel: `Department of Energy (DOE) LEAD Score`,
@ -581,7 +592,7 @@ export const INDICATORS = [
},
{
domID: 'pm-25',
indicator: 'PM2.5',
indicator: 'PM2.5 in the air',
description: `Fine inhalable particles, with diameters that are generally
2.5 micrometers and smaller.`,
usedIn: `Clean energy and energy efficiency methodology`,
@ -592,7 +603,7 @@ export const INDICATORS = [
},
{
domID: 'diesel-pm',
indicator: 'Diesel particulate matter',
indicator: 'Diesel particulate matter exposure',
description: `Mixture of particles that is part of diesel exhaust in the air.`,
usedIn: `Clean transportation methodology`,
respPartyLabel: `Environmental Protection Agency (EPA) National Air Toxics Assessment (NATA)
@ -613,8 +624,10 @@ export const INDICATORS = [
{
domID: 'house-burden',
indicator: 'Housing cost burden',
description: `Households that are low income and spend more than 30% of their
income to housing costs.`,
description: `
The percent of households in a census tract that are both earning less than 80% of HUD Area Median
Family Income by county and are paying greater than 30% of their income to housing costs.
`,
usedIn: `Affordable and sustainable housing methodology`,
respPartyLabel: `Department of Housing & Urban Developments
(HUD) Comprehensive Housing Affordability Strategy dataset`,
@ -624,8 +637,9 @@ export const INDICATORS = [
{
domID: 'lead-paint',
indicator: 'Lead paint',
description: `Percent of housing units built pre-1960, used as an
indicator of potential lead paint exposure in homes.`,
description: `
Percent of housing units built pre-1960, used as an indicator of potential lead paint exposure in
tracts with median home values less than 90th percentile `,
usedIn: `Affordable and sustainable housing methodology`,
respPartyLabel: `Census's American Community Survey`,
dataSourceURL: `https://www.census.gov/programs-surveys/acs`,
@ -633,8 +647,8 @@ export const INDICATORS = [
},
{
domID: 'median-home',
indicator: 'Median home value',
description: `Median home value of owner-occupied housing units in the area.`,
indicator: 'Low median home value',
description: `Median home value of owner-occupied housing units in the census tract.`,
usedIn: `Affordable and sustainable housing methodology`,
respPartyLabel: `Census's American Community Survey`,
dataSourceURL: `https://www.census.gov/programs-surveys/acs`,
@ -644,19 +658,20 @@ export const INDICATORS = [
domID: 'prox-haz',
indicator: 'Proximity to hazardous waste facilities',
description: `
Count of hazardous waste facilities (Treatment, Storage, and Disposal Facilities and Large
Quantity Generators) within 5 km (or nearest beyond 5 km), each divided by distance in kilometers.
`,
Count of hazardous waste facilities (Treatment, Storage, and Disposal Facilities and Large
Quantity Generators) within 5 km (or nearest beyond 5 km), each divided by distance in kilometers.
`,
usedIn: `Reduction and remediation of legacy pollution methodology`,
respPartyLabel: `
Environmental Protection Agency (EPA) TSDF data calculated from EPA RCRAinfo database
as compiled by EPAs EJSCREEN`,
dataSourceURL: `https://www.census.gov/programs-surveys/acs`,
Environmental Protection Agency (EPA) Treatment Storage, and Disposal Facilities
(TSDF) data calculated from EPA RCRA info database as compiled by EPAs EJSCREEN
`,
dataSourceURL: `https://enviro.epa.gov/facts/rcrainfo/search.html`,
dateRange: `2015-2020`,
},
{
domID: 'prox-npl',
indicator: 'Proximity to National Priorities List (NPL) Sites',
indicator: 'Proximity to National Priorities List (NPL) sites',
description: `
Count of proposed or listed NPL - also known as superfund - sites within 5 km (or nearest one
beyond 5 km), each divided by distance in kilometers.`,
@ -667,7 +682,7 @@ export const INDICATORS = [
},
{
domID: 'prox-rmp',
indicator: 'Proximity to Risk Management Plan (RMP) Sites',
indicator: 'Proximity to Risk Management Plan (RMP) facilities',
description: `
Count of RMP (potential chemical accident management plan) facilities within 5 km (or nearest
one beyond 5 km), each divided by distance in kilometers.`,
@ -690,7 +705,7 @@ export const INDICATORS = [
{
domID: 'asthma',
indicator: 'Asthma',
description: `Weighted number of respondents people who answer “yes” both
description: `Weighted percent of people who answer “yes” both
to both of the following questions: Have you ever been told by a doctor,
nurse, or other health professional that you have asthma? and the question
Do you still have asthma?`,
@ -702,7 +717,7 @@ export const INDICATORS = [
{
domID: 'diabetes',
indicator: 'Diabetes',
description: `People ages 18 years and older who report having ever been
description: `Weighted percent of people ages 18 years and older who report having ever been
told by a doctor, nurse, or other health professionals that they have
diabetes other than diabetes during pregnancy.`,
usedIn: `Health burdens methodology`,
@ -713,7 +728,7 @@ export const INDICATORS = [
{
domID: 'heart-disease',
indicator: 'Heart disease',
description: `People ages 18 years and older who report ever having been told
description: `Weighted percent of people ages 18 years and older who report ever having been told
by a doctor, nurse, or other health professionals that they had angina or
coronary heart disease.`,
usedIn: `Health burdens methodology`,
@ -724,14 +739,21 @@ export const INDICATORS = [
{
domID: 'life-exp',
indicator: 'Low life expectancy',
description: `Average number of years of life a person who has attained a given age can expect to live.`,
description: `
Average number of years of life a person who has attained a given age can expect to live.
Note: Unlike most of the other datasets, high values of this indicator indicate low burdens.
For percentile calculations, the percentile is calculated in reverse order, so that the tract with
the highest median income relative to area median income (lowest burden on this measure) is at the
0th percentile, and the tract with the lowest median income relative to area median income
(highest burden on this measure) is at the 100th percentile.
`,
usedIn: `Health burdens methodology`,
respPartyLabel: `CDCs U.S. Small-area Life Expectancy Estimates Project (USALEEP)`,
dataSourceURL: `https://www.cdc.gov/nchs/nvss/usaleep/usaleep.html#data`,
dateRange: `2010-2015`,
},
{
domID: 'median-income',
domID: 'low-med-inc',
indicator: 'Low median Income',
description: `Median income of the census tract calculated as a percent of the areas median income.`,
usedIn: `Training and workforce development`,
@ -742,8 +764,9 @@ export const INDICATORS = [
{
domID: 'ling-iso',
indicator: 'Linguistic Isolation',
description: `Households in which no one age 14 and over speaks English only or also speaks
a language other than English`,
description: `
The percent of limited speaking households, which are households where no one over age 14 speaks English well.
`,
usedIn: `Training and workforce development`,
respPartyLabel: `Census's American Community Survey`,
dataSourceURL: `https://www.census.gov/programs-surveys/acs`,