From da254e41570e0ffec03092d97328a7cf11b3da9a Mon Sep 17 00:00:00 2001 From: Vim <86254807+vim-usds@users.noreply.github.com> Date: Wed, 12 Oct 2022 16:43:04 -0700 Subject: [PATCH] Update methodology page copy to Content 1.0 (#2009) * Update methodology copy - update categories - update snapshots * Add button to datasets page - add tests * Update copy for meth page according to Content1.0 --- client/.env.development | 2 +- .../Categories/Categories.module.scss | 5 + .../Categories/Categories.module.scss.d.ts | 1 + .../src/components/Categories/Categories.tsx | 25 +- .../__snapshots__/Categories.test.tsx.snap | 634 ++--- .../components/CategoryCard/CategoryCard.tsx | 6 +- .../__snapshots__/CategoryCard.test.tsx.snap | 30 +- .../components/DatasetCard/DatasetCard.tsx | 8 +- .../__snapshots__/datasetCard.test.tsx.snap | 4 +- .../src/components/DatasetContainer/index.tsx | 12 +- .../datasetContainer.test.tsx.snap | 1657 +++++++----- .../DatasetsButton/DatasetsButton.module.scss | 25 + .../DatasetsButton.module.scss.d.ts | 13 + .../DatasetsButton/DatasetsButton.test.tsx | 15 + .../DatasetsButton/DatasetsButton.tsx | 34 + .../DatasetsButton.test.tsx.snap | 22 + client/src/components/DatasetsButton/index.ts | 2 + .../SubPageNav/SubPageNav.module.scss | 5 + .../SubPageNav/SubPageNav.module.scss.d.ts | 12 + .../src/components/SubPageNav/SubPageNav.tsx | 6 +- .../__snapshots__/SubPageNav.test.tsx.snap | 44 +- client/src/data/copy/explore.tsx | 2 +- client/src/data/copy/methodology.tsx | 1171 +++++--- client/src/intl/en.json | 324 ++- client/src/pages/methodology.tsx | 24 +- .../__snapshots__/methodology.test.tsx.snap | 2345 ++++++++++------- client/src/styles/global.scss | 5 +- 27 files changed, 4004 insertions(+), 2429 deletions(-) create mode 100644 client/src/components/DatasetsButton/DatasetsButton.module.scss create mode 100644 client/src/components/DatasetsButton/DatasetsButton.module.scss.d.ts create mode 100644 client/src/components/DatasetsButton/DatasetsButton.test.tsx create mode 100644 client/src/components/DatasetsButton/DatasetsButton.tsx create mode 100644 client/src/components/DatasetsButton/__snapshots__/DatasetsButton.test.tsx.snap create mode 100644 client/src/components/DatasetsButton/index.ts diff --git a/client/.env.development b/client/.env.development index 93bd0c61..b91ea4bd 100644 --- a/client/.env.development +++ b/client/.env.development @@ -23,4 +23,4 @@ GATSBY_MAP_TILES_PATH=tiles # If you want the map to render a MapBox base map (as opposed to the # open source one from CartoDB), please create your own API TOKEN from # your MapBox account and add the token here: -MAPBOX_STYLES_READ_TOKEN='' \ No newline at end of file +MAPBOX_STYLES_READ_TOKEN=pk.eyJ1IjoianVzdGljZTQwIiwiYSI6ImNreWtnenF6eDFxYmUydW12eDRrZnB4ejgifQ.KhDXm2M2vCT0tQ0DbS1ImQ \ No newline at end of file diff --git a/client/src/components/Categories/Categories.module.scss b/client/src/components/Categories/Categories.module.scss index 59264719..a766c1aa 100644 --- a/client/src/components/Categories/Categories.module.scss +++ b/client/src/components/Categories/Categories.module.scss @@ -5,4 +5,9 @@ justify-content: space-between; flex-wrap: wrap; @include u-margin-top(4); + + .tribalLandsPara { + @include u-margin-bottom(6); + + } } diff --git a/client/src/components/Categories/Categories.module.scss.d.ts b/client/src/components/Categories/Categories.module.scss.d.ts index 1e442d50..3c0f339e 100644 --- a/client/src/components/Categories/Categories.module.scss.d.ts +++ b/client/src/components/Categories/Categories.module.scss.d.ts @@ -1,6 +1,7 @@ declare namespace CategoriesNamespace { export interface ICategoriesScss { categoriesContainer: string; + tribalLandsPara: string; } } diff --git a/client/src/components/Categories/Categories.tsx b/client/src/components/Categories/Categories.tsx index 76c5c66d..822e22c9 100644 --- a/client/src/components/Categories/Categories.tsx +++ b/client/src/components/Categories/Categories.tsx @@ -1,4 +1,5 @@ import React from 'react'; +import {useIntl} from 'gatsby-plugin-intl'; import {Grid} from '@trussworks/react-uswds'; import CategoryCard from '../CategoryCard'; @@ -10,22 +11,26 @@ import * as styles from './Categories.module.scss'; const categories = [ METHODOLOGY_COPY.CATEGORIES.CLIMATE_CHANGE, METHODOLOGY_COPY.CATEGORIES.CLEAN_ENERGY, - METHODOLOGY_COPY.CATEGORIES.CLEAN_TRANSPORT, + METHODOLOGY_COPY.CATEGORIES.HEALTH_BURDENS, METHODOLOGY_COPY.CATEGORIES.AFFORDABLE_HOUSING, METHODOLOGY_COPY.CATEGORIES.LEGACY_POLLUTION, + METHODOLOGY_COPY.CATEGORIES.CLEAN_TRANSPORT, METHODOLOGY_COPY.CATEGORIES.CLEAN_WATER, - METHODOLOGY_COPY.CATEGORIES.HEALTH_BURDENS, METHODOLOGY_COPY.CATEGORIES.WORKFORCE_DEV, ]; const Categories = () => { + const intl = useIntl(); + return ( <> - + - +

{METHODOLOGY_COPY.CATEGORY.HEADING}

+

{intl.formatMessage(METHODOLOGY_COPY.PAGE.PARA3)}

+

{intl.formatMessage(METHODOLOGY_COPY.PAGE.PARA4)}

@@ -36,6 +41,18 @@ const Categories = () => { categories.map((category, index) => ) }
+ + + + + +

{intl.formatMessage(METHODOLOGY_COPY.PAGE.SUB_HEADING_2)}

+

{intl.formatMessage(METHODOLOGY_COPY.PAGE.PARA5)}

+
+
+ +
+ ); }; diff --git a/client/src/components/Categories/__snapshots__/Categories.test.tsx.snap b/client/src/components/Categories/__snapshots__/Categories.test.tsx.snap index 58c63e41..b54f17a7 100644 --- a/client/src/components/Categories/__snapshots__/Categories.test.tsx.snap +++ b/client/src/components/Categories/__snapshots__/Categories.test.tsx.snap @@ -11,12 +11,25 @@ exports[`rendering of the Categories checks if component renders 1`] = ` data-testid="grid" >

- Categories + Categories of Burdens

+

+ + The tool uses datasets as indicators of burdens. The burdens are organized into categories. A community is highlighted as disadvantaged on the CEJST map if it is in a census tract that is (1) at or above the threshold for one or more environmental, climate, or other burdens, and (2) at or + above the threshold for an associated socioeconomic burden. In addition, a census tract that is completely surrounded by disadvantaged communities that meet the burden thresholds, and is at or above + the 50% percentile for low income, is also considered disadvantaged. + +

+

+ + Census tracts are small units of geography. Census tract boundaries are determined by the U.S. Census Bureau once every ten years. The tool utilizes the census tract boundaries from 2010. This was chosen primarily because many of the data sources in the tool currently use the 2010 + census boundaries. + +

@@ -34,12 +47,12 @@ exports[`rendering of the Categories checks if component renders 1`] = ` identified as disadvantaged - + if they are in census tracts that:

- IF + ARE at or above the 90th percentile for expected population loss rate + OR + + projected flood risk + + OR + + projected wildfire risk +

@@ -69,28 +96,20 @@ exports[`rendering of the Categories checks if component renders 1`] = ` AND - is at or above the 65th percentile for + are at or above the 65th percentile for low income - AND 80% or more of individuals 15 or older are not enrolled in - - higher education - - +

-

- Clean energy and energy efficiency + Energy

@@ -98,19 +117,19 @@ exports[`rendering of the Categories checks if component renders 1`] = ` identified as disadvantaged - + if they are in census tracts that:

- IF + ARE at or above the 90th percentile for - energy burden + energy cost OR AND - is at or above the 65th percentile for + are at or above the 65th percentile for low income - AND 80% or more of individuals 15 or older are not enrolled in - - higher education - - +

-

- Clean transit + Health

@@ -155,251 +166,12 @@ exports[`rendering of the Categories checks if component renders 1`] = ` identified as disadvantaged - - -

-

- - - - IF - - at or above the 90th percentile for - - diesel particulate matter exposure - - or - - traffic proximity and volume - - - -

-

- - - - AND - - is at or above the 65th percentile for - - low income - - AND 80% or more of individuals 15 or older are not enrolled in - - higher education - - - -

-

-

-
-

- Affordable and sustainable housing -

-

- - Communities are - - identified as disadvantaged - - + if they are in census tracts that:

- IF - - at or above the 90th percentile for - - lead paint - - AND - - median home value - - is at or less than the 90th percentile OR at or above the 90th percentile for the - - housing cost burden - -

-

- - - - AND - - is at or above the 65th percentile for - - low income - - AND 80% or more of individuals 15 or older are not enrolled in - - higher education - - - -

-

-

-
-

- Reduction and remediation of legacy pollution -

-

- - Communities are - - identified as disadvantaged - - - -

-

- - IF - - at or above the 90th percentile for - - proximity to hazardous waste facilities - - OR - - proximity to National Priorities List (NPL) sites - - OR - - proximity to Risk Management Plan (RMP) facilities - -

-

- - - - AND - - is at or above the 65th percentile for - - low income - - AND 80% or more of individuals 15 or older are not enrolled in - - higher education - - - -

-

-

-
-

- Critical clean water and wastewater infrastructure -

-

- - Communities are - - identified as disadvantaged - - - -

-

- - IF - - at or above the 90th percentile for - - wastewater discharge - -

-

- - - - AND - - is at or above the 65th percentile for - - low income - - AND 80% or more of individuals 15 or older are not enrolled in - - higher education - - - -

-

-

-
-

- Health burdens -

-

- - Communities are - - identified as disadvantaged - - - -

-

- - IF + ARE at or above the 90th percentile for AND - is at or above the 65th percentile for + are at or above the 65th percentile for low income - AND 80% or more of individuals 15 or older are not enrolled in - - higher education - - + + +

+
+
+

+ Housing +

+

+ + Communities are + + identified as disadvantaged + + if they are in census tracts that: + +

+

+ Experienced + + historic underinvestment + + OR are at or above the 90th percentile for the + + housing cost + + OR + + lack of green space + + OR + + lack of indoor plumbing + + OR + + lead paint + +

+

+ + + + AND + + are at or above the 65th percentile for + + low income + + + +

+
+
+

+ Legacy pollution +

+

+ + Communities are + + identified as disadvantaged + + if they are in census tracts that: + +

+

+ Have at least one + + abandoned mine land + + OR + + Formerly Used Defense Sites + + OR are at or above the 90th percentile for + + proximity to hazardous waste facilities + + OR + + proximity to Superfind sites + + OR + + proximity to Risk Management Plan facilities + +

+

+ + + + AND + + are at or above the 65th percentile for + + low income + + + +

+
+
+

+ Transportation +

+

+ + Communities are + + identified as disadvantaged + + if they are in census tracts that: + +

+

+ + + + ARE + + at or above the 90th percentile for + + diesel particulate matter exposure + + OR + + transportation barriers + + OR + + traffic proximity and volume + + + +

+

+ + + + AND + + are at or above the 65th percentile for + + low income + + + +

+
+
+

+ Water and wastewater +

+

+ + Communities are + + identified as disadvantaged + + if they are in census tracts that: + +

+

+ + ARE + + at or above the 90th percentile for + + leaking underground storage tanks + + OR + + wastewater discharge + +

+

+ + + + AND + + are at or above the 65th percentile for + + low income + +

-

@@ -465,21 +472,16 @@ exports[`rendering of the Categories checks if component renders 1`] = ` identified as disadvantaged - + if they are in census tracts that:

+ + - IF + ARE at or above the 90th percentile for - - low median income - - as a percentage of area median income OR - unemployment + low median income - OR percentage of individuals in households at or below 100% Federal + OR poverty - level + OR + + unemployment + +

AND - 10% or more of adults 25 or older have not attained a + have 10% or more of adults have a - high school degree + high school education - AND 80% or more of individuals 15 or older are not enrolled in - - higher education - - + level less than a high school degree

-

+

+ +
+
+
+

+ + Tribal lands + +

+

+ + Federally-Recognized Tribal lands, including Alaska Native Villages, are also considered disadvantaged and highlighted on the map. + +

+
diff --git a/client/src/components/CategoryCard/CategoryCard.tsx b/client/src/components/CategoryCard/CategoryCard.tsx index dbbbc5ec..12d68724 100644 --- a/client/src/components/CategoryCard/CategoryCard.tsx +++ b/client/src/components/CategoryCard/CategoryCard.tsx @@ -6,8 +6,7 @@ interface ICategoryInterface { categoryInfo: { TITLE: JSX.Element, IF: JSX.Element, - AND: JSX.Element, - THEN: JSX.Element + AND: JSX.Element } } const CategoryCard = ({categoryInfo}: ICategoryInterface) => { @@ -25,9 +24,6 @@ const CategoryCard = ({categoryInfo}: ICategoryInterface) => {

{categoryInfo.AND}

-

- {categoryInfo.THEN} -

); }; diff --git a/client/src/components/CategoryCard/__snapshots__/CategoryCard.test.tsx.snap b/client/src/components/CategoryCard/__snapshots__/CategoryCard.test.tsx.snap index b3bf5e4b..a04d935d 100644 --- a/client/src/components/CategoryCard/__snapshots__/CategoryCard.test.tsx.snap +++ b/client/src/components/CategoryCard/__snapshots__/CategoryCard.test.tsx.snap @@ -12,12 +12,12 @@ exports[`rendering of the CategoryCard checks if component renders 1`] = ` identified as disadvantaged - + if they are in census tracts that:

- IF + ARE at or above the 90th percentile for expected population loss rate + OR + + projected flood risk + + OR + + projected wildfire risk +

@@ -47,24 +61,16 @@ exports[`rendering of the CategoryCard checks if component renders 1`] = ` AND - is at or above the 65th percentile for + are at or above the 65th percentile for low income - AND 80% or more of individuals 15 or older are not enrolled in - - higher education - - +

-

`; diff --git a/client/src/components/DatasetCard/DatasetCard.tsx b/client/src/components/DatasetCard/DatasetCard.tsx index 4739f6a0..b3d3c4ca 100644 --- a/client/src/components/DatasetCard/DatasetCard.tsx +++ b/client/src/components/DatasetCard/DatasetCard.tsx @@ -17,6 +17,7 @@ interface IDatasetCardProps { */ const DatasetCard = ({datasetCardProps}: IDatasetCardProps) => { const intl = useIntl(); + const isNoteAtEnd = datasetCardProps.domID === 'ling-iso' ? true : false; return (

@@ -29,7 +30,7 @@ const DatasetCard = ({datasetCardProps}: IDatasetCardProps) => {
{/* Dataset note */} - {datasetCardProps.note &&
+ {(datasetCardProps.note && !isNoteAtEnd) &&

{datasetCardProps.note}

} @@ -69,6 +70,11 @@ const DatasetCard = ({datasetCardProps}: IDatasetCardProps) => { {intl.formatMessage(dataSource.availableFor)} + + {/* Dataset note */} + {(datasetCardProps.note && isNoteAtEnd) &&
+

{datasetCardProps.note}

+
} ))} diff --git a/client/src/components/DatasetCard/tests/__snapshots__/datasetCard.test.tsx.snap b/client/src/components/DatasetCard/tests/__snapshots__/datasetCard.test.tsx.snap index f9c8db2c..1ef70362 100644 --- a/client/src/components/DatasetCard/tests/__snapshots__/datasetCard.test.tsx.snap +++ b/client/src/components/DatasetCard/tests/__snapshots__/datasetCard.test.tsx.snap @@ -11,7 +11,7 @@ exports[`rendering of indicator dataset card checks if component renders 1`] = `
Percent of a census tract's population in households where household income is at or below - 200% of the Federal poverty level. + 200% of the Federal poverty level, not including students enrolled in higher education.

- The datasets used in the current version of the tool come from a variety of sources and were - selected based on relevance, availability, and quality. The datasets seek to identify a range of - human health, environmental, climate-related, and other impacts on communities. + The tool's datasets are public and consistent nationwide. They come from different sources and are high quality. The Council on Environmental Quality (CEQ) chose them based on relevance, availability, and quality. They identify climate, environmental, and other burdens on communities.

+
Percent of a census tract's population in households where household income is at or below - 200% of the Federal poverty level. + 200% of the Federal poverty level, not including students enrolled in higher education.
-
-

- Higher education non-enrollment -

-
- - Percent of people 15 or older who are not currently enrolled in college, university, or graduate school. - -
- -
@@ -152,12 +129,7 @@ exports[`rendering of the DatasetContainer checks if various text fields are vis
- Percent of agricultural value at risk from losses due to fourteen types of - natural hazards that have some link - to climate change: avalanche, coastal flooding, - cold wave, drought, hail, heat wave, hurricane, ice storm, landslide, riverine flooding, strong - wind, tornado, wildfire, and winter weather. Rate calculated by dividing the agricultural value at risk in - a census tract by the total agricultural value in that census tract. + Expected agricultural value at risk from losses due to fourteen types of natural hazards. These hazards have some link to climate change. They are: avalanche, coastal flooding, cold wave, drought, hail, heat wave, hurricane, ice storm, landslide, riverine flooding, strong wind, tornado, wildfire, and winter weather. The rate is calculated by dividing the agricultural value at risk by the total agricultural value.

- Energy burden + NEW Projected flood risk

- Average annual energy cost per household ($) divided by average household income. + + A high precision, climate-adjusted model that projects future flood risk for properties in the future. The dataset calculates how many properties are at risk of floods occurring in the next thirty years from tides, rain, riverine and storm surges, or a 26% risk total over the 30-year time horizon. The risk is defined as an annualized 1% chance. The tool calculates tract-level risk as the share of properties meeting the risk threshold. The risk does not include property value. +
+
+
+

+ NEW Projected wildfire risk +

+
+ + A 30-meter resolution model projecting the wildfire exposure for any specific location in the contiguous US, today and with future climate change. The risk of wildfire is calculated from inputs associated with fire fuels, weather, human influence, and fire movement. The risk does not include property value. + +
+ +
+
+

+ Energy cost +

+
+ + Average household annual energy cost in dollars divided by the average household income. + +
+
@@ -358,9 +412,7 @@ exports[`rendering of the DatasetContainer checks if various text fields are vis
- Fine inhalable particles, with diameters that are generally 2.5 micrometers and smaller. The value - in the fields is the weight of these particles in micrograms per cubic meter. - + Fine inhalable particles with 2.5 or smaller micrometer diameters. The percentile is the weight of the particles per cubic meter.
-
-

- Diesel particulate matter exposure -

-
- - Mixture of particles that is part of diesel exhaust in the air. The value in the fields is the - weight of these particles in micrograms per cubic meter. - -
- -
-
-

- Traffic proximity and volume -

-
- - Count of vehicles (average annual daily traffic) at major roads - within 500 meters, divided by distance in meters. - -
- -
-
-

- Housing cost burden -

-
- - Percent of households in a census tract that are both earning less than 80% of HUD Area Median - Family Income by county and are spending more than 30% of their income on housing costs. - -
- -
-
-

- Lead paint -

-
- - Percent of housing units built pre-1960, used as an indicator of potential lead paint exposure in - census tracts with median home values less than the 90th percentile. - -
- -
-
-

- Median home value -

-
- - Median home value of owner-occupied housing units in the census tract. - -
- -
-
-

- Proximity to hazardous waste facilities -

-
- - Count of hazardous waste facilities (Treatment, Storage, and Disposal Facilities and Large - Quantity Generators) within 5 kilometers (or nearest beyond 5 kilometers), each divided by - distance in kilometers. - -
- -
-
-

- Proximity to National Priorities List (NPL) sites -

-
- - Count of proposed or listed NPL - also known as Superfund - sites within 5 kilometers (or nearest one - beyond 5 kilometers), each divided by distance in kilometers. - -
- -
-
-

- Proximity to Risk Management Plan (RMP) facilities -

-
- - Count of RMP (potential chemical accident management plan) facilities within 5 kilometers (or nearest - one beyond 5 kilometers), each divided by distance in kilometers. - -
- -
-
-

- Wastewater discharge -

-
- - Risk-Screening Environmental Indicators (RSEI) modeled toxic concentrations at - stream segments within 500 meters, divided by distance in kilometers. - -
- -
@@ -844,9 +460,7 @@ exports[`rendering of the DatasetContainer checks if various text fields are vis
- Weighted percent of people who answer “yes” to both of the following questions: “Have you ever - been told by a doctor, nurse, or other health professional that you have asthma?” and - “Do you still have asthma?” + Share of people who answer “yes” to both of these questions: “Have you ever been told by a health professional that you have asthma?” and “Do you still have asthma?”.

- Low median income + New Historic underinvestment

- Median income of the census tract calculated as a percent of the area’s median income. + Census tracts that experienced historic underinvestment as determined by the National Community Reinvestment Coalition’s (NCRC) historic redlining score. It is determined using the + + NCRC’s methodology + + for identifying areas with the most historic redlining (i.e. a score of 3.25 or more out of 4). This means that people in the tract had high barriers to accessing home loans.
@@ -1059,7 +679,15 @@ exports[`rendering of the DatasetContainer checks if various text fields are vis Note: - The percentiles for this dataset have been reversed so that census tracts with lower numbers have higher median incomes and census tracts with the higher numbers have lower median income when compared to area median income. + The historic underinvestment data indicator + + does not + + appear on the map for tracts + + that were not + + evaluated by the National Community Reinvestment Coalition. It is shown in tracts that are most commonly in larger metropolitan areas.

@@ -1068,13 +696,794 @@ exports[`rendering of the DatasetContainer checks if various text fields are vis Used in: - Training and workforce development category + Housing category
  • Responsible Party: - Census + Nationl Community Reinvestment Coalition (NCRC) +
  • +
  • + + Source: + + + Dataset of formerly redlined areas + + using digitized maps from the Home Owners Loan Corporation from 2010 +
  • +
  • + + Available for: + + Metro areas of US that were HOLC graded +
  • + +
    +
    +

    + Housing cost +

    +
    + + Share of households that are both earning less than 80% of Housing and Urban Development’s Area Median Family Income and are spending more than 30% of their income on housing costs. + +
    + +
    +
    +

    + NEW Lack of green space +

    +
    + + Share of land with developed surfaces covered with artificial materials like concrete or pavement and crop land used for agricultural purposes. + +
    + +
    +
    +

    + NEW Lack of indoor plumbing +

    +
    + + Housing without complete kitchen facilities or complete plumbing facilities. + +
    + +
    +
    +

    + Lead paint +

    +
    + + Share of homes built before 1960, which indicates potential lead paint exposure. Tracts with extremely high home values (i.e. median home values above the 90th percentile) are not likely to have lead paint exposure and are not included. + +
    + +
    +
    +

    + NEW Abandoned mine lands +

    +
    + + Presence of an abandoned mine left by legacy coal mining operations. + +
    + +
    +
    +

    + NEW Formerly Used Defense Sites +

    +
    + + Properties that were owned, leased, or possessed by the United States, under the jurisdiction of the Secretary of Defense prior to October 1986. + +
    + +
    +
    +

    + Proximity to hazardous waste sites +

    +
    + + Number of hazardous waste facilities (Treatment, Storage, and Disposal Facilities and Large Quantity Generators) within 5 kilometers (or nearest beyond 5 kilometers), each divided by distance in kilometers. + +
    + +
    +
    +

    + Proximity to Superfund sites +

    +
    + + Number of proposed or listed Superfund or National Priorities list (NPL) sites within 5 kilometers (or nearest one beyond 5 kilometers), each divided by distance in kilometers. + +
    + +
    +
    +

    + Proximity to Risk Management Plan (RMP) facilities +

    +
    + + Count of RMP, or potential chemical accident management plan, facilities within 5 kilometers (or nearest one beyond 5 kilometers), each divided by distance in kilometers. + +
    + +
    +
    +

    + Diesel particulate matter exposure +

    +
    + + Mixture of particles in diesel exhaust in the air, measured as micrograms per cubic meter. + +
    + +
    +
    +

    + NEW Transportation barriers +

    +
    + + Average relative cost and time spent on transportation relative to all other tracts. + +
    + +
    +
    +

    + Traffic proximity and volume +

    +
    + + Number of vehicles (average annual daily traffic) at major roads within 500 meters, divided by distance in meters. + +
    + +
    +
    +

    + NEW Leaking underground storage tanks +

    +
    + + Weighted formula of number of leaking underground storage tanks and the number of underground storage tanks within 1,500 feet. + +
    + +
    +
    +

    + Wastewater discharge +

    +
    + + Risk-Screening Environmental Indicators (RSEI) modeled toxic concentrations at + stream segments within 500 meters, divided by distance in kilometers. + +
    + +
    +
    +

    + Linguistic isolation +

    +
    + + Share of households where no one over the age 14 speaks English well. + +
    + +
    +
    +

    + Low median income +

    +
    + + Low median income calculated as a share of the area’s median income. + +
    +
    +

    + + + + Note: + + The tool reverses the percentiles for this burden. This means that census tracts with lower numbers have higher median incomes and census tracts with the higher numbers have lower median incomes. + +

    +
    +

    - Linguistic isolation + Poverty

    - Percent of households where no one over the age 14 speaks English well. + Share of people living at or below 100% of the Federal poverty level.
    -
    -

    - Poverty -

    -
    - - Percent of a census tract's population in households where the household income is at or below 100% of - the Federal poverty level. - -
    -
    @@ -1308,11 +1650,11 @@ exports[`rendering of the DatasetContainer checks if various text fields are vis id="high-school" >

    - High school degree non-attainment + High school education

    - Percent of people age 25 years or older in a census tract whose education level is less than a high school diploma. + Share of people aged 25 years or older who didn’t graduate from high school.
    + +
    +

    + NEW Tribal lands +

    +
    + + The Land Area Representation (LAR) dataset depicts the exterior extent of a Federal Indian land area. + +
    +
    +

    + + + + Note: + + The LAR dataset depicts the exterior extent of a Federal Indian land area. Not all Federally recognized tribes have a designated land area; therefore, they may not have an associated land area represented in the land area dataset. + +

    +
    +
    diff --git a/client/src/components/DatasetsButton/DatasetsButton.module.scss b/client/src/components/DatasetsButton/DatasetsButton.module.scss new file mode 100644 index 00000000..b2cdf9ab --- /dev/null +++ b/client/src/components/DatasetsButton/DatasetsButton.module.scss @@ -0,0 +1,25 @@ +@use '../../styles/design-system.scss' as *; + +.datasetsButtonContainer{ + @include u-margin-top(3); + + @include u-height(6); + z-index: 2; + + @include u-text("blue-70v"); + @include u-bg("yellow-20v"); + + &:hover { + @include u-bg("yellow-20"); + @include u-text("gray-90"); + } + + .launchIcon { + height: .8rem; + + // Change color of USWDS icon + filter: invert(13%) sepia(76%) saturate(5142%) hue-rotate(192deg) brightness(80%) contrast(106%); + } +} + + diff --git a/client/src/components/DatasetsButton/DatasetsButton.module.scss.d.ts b/client/src/components/DatasetsButton/DatasetsButton.module.scss.d.ts new file mode 100644 index 00000000..863efccd --- /dev/null +++ b/client/src/components/DatasetsButton/DatasetsButton.module.scss.d.ts @@ -0,0 +1,13 @@ +declare namespace DatasetsButtonNamespace { + export interface IDatasetsButtonScss { + datasetsButtonContainer: string; + launchIcon: string; + } + } + +declare const DatasetsButtonScssModule: DatasetsButtonNamespace.IDatasetsButtonScss & { + /** WARNING: Only available when "css-loader" is used without "style-loader" or "mini-css-extract-plugin" */ + locals: DatasetsButtonNamespace.IDatasetsButtonScss; + }; + + export = DatasetsButtonScssModule; diff --git a/client/src/components/DatasetsButton/DatasetsButton.test.tsx b/client/src/components/DatasetsButton/DatasetsButton.test.tsx new file mode 100644 index 00000000..6cee18c0 --- /dev/null +++ b/client/src/components/DatasetsButton/DatasetsButton.test.tsx @@ -0,0 +1,15 @@ +import React from 'react'; +import {render} from '@testing-library/react'; +import {LocalizedComponent} from '../../test/testHelpers'; +import DatasetsButton from './DatasetsButton'; + +describe('rendering of DatasetsButton Component', () => { + const {asFragment} = render( + + + , + ); + it('checks if component renders', () => { + expect(asFragment()).toMatchSnapshot(); + }); +}); diff --git a/client/src/components/DatasetsButton/DatasetsButton.tsx b/client/src/components/DatasetsButton/DatasetsButton.tsx new file mode 100644 index 00000000..d7b9f5ca --- /dev/null +++ b/client/src/components/DatasetsButton/DatasetsButton.tsx @@ -0,0 +1,34 @@ +import React from 'react'; +import {useIntl} from 'gatsby-plugin-intl'; +import {Button} from '@trussworks/react-uswds'; + +import * as styles from './DatasetsButton.module.scss'; +import * as METHODOLOGY_COPY from '../../data/copy/methodology'; + +// @ts-ignore +import launchIcon from '/node_modules/uswds/dist/img/usa-icons/launch.svg'; + +export interface IDatasetsButtonProps { + href: string, +} + +const DatasetsButton = ({href}: IDatasetsButtonProps) => { + const intl = useIntl(); + + return ( + + + + ); +}; + +export default DatasetsButton; diff --git a/client/src/components/DatasetsButton/__snapshots__/DatasetsButton.test.tsx.snap b/client/src/components/DatasetsButton/__snapshots__/DatasetsButton.test.tsx.snap new file mode 100644 index 00000000..060eeda3 --- /dev/null +++ b/client/src/components/DatasetsButton/__snapshots__/DatasetsButton.test.tsx.snap @@ -0,0 +1,22 @@ +// Jest Snapshot v1, https://goo.gl/fbAQLP + +exports[`rendering of DatasetsButton Component checks if component renders 1`] = ` + + + + + +`; diff --git a/client/src/components/DatasetsButton/index.ts b/client/src/components/DatasetsButton/index.ts new file mode 100644 index 00000000..d5def2ac --- /dev/null +++ b/client/src/components/DatasetsButton/index.ts @@ -0,0 +1,2 @@ +import DatasetsButton from './DatasetsButton'; +export default DatasetsButton; diff --git a/client/src/components/SubPageNav/SubPageNav.module.scss b/client/src/components/SubPageNav/SubPageNav.module.scss index e69de29b..af1fdee9 100644 --- a/client/src/components/SubPageNav/SubPageNav.module.scss +++ b/client/src/components/SubPageNav/SubPageNav.module.scss @@ -0,0 +1,5 @@ +@use '../../styles/design-system.scss' as *; + +.subPageNavContainer { + @include u-margin-top(2); +} \ No newline at end of file diff --git a/client/src/components/SubPageNav/SubPageNav.module.scss.d.ts b/client/src/components/SubPageNav/SubPageNav.module.scss.d.ts index e69de29b..0b978ba2 100644 --- a/client/src/components/SubPageNav/SubPageNav.module.scss.d.ts +++ b/client/src/components/SubPageNav/SubPageNav.module.scss.d.ts @@ -0,0 +1,12 @@ +declare namespace SurveyButtonNamespace { + export interface ISurveyButtonScss { + subPageNavContainer: string; + } + } + +declare const SurveyButtonScssModule: SurveyButtonNamespace.ISurveyButtonScss & { + /** WARNING: Only available when `css-loader` is used without `style-loader` or `mini-css-extract-plugin` */ + locals: SurveyButtonNamespace.ISurveyButtonScss; + }; + + export = SurveyButtonScssModule; diff --git a/client/src/components/SubPageNav/SubPageNav.tsx b/client/src/components/SubPageNav/SubPageNav.tsx index 754830a6..c3625d03 100644 --- a/client/src/components/SubPageNav/SubPageNav.tsx +++ b/client/src/components/SubPageNav/SubPageNav.tsx @@ -6,6 +6,8 @@ import LinkTypeWrapper from '../LinkTypeWrapper'; import {PAGES_ENDPOINTS} from '../../data/constants'; import * as COMMON_COPY from '../../data/copy/common'; +import * as styles from './SubPageNav.module.scss'; + // This prop is used to set which sub-page navigation is active interface ISubPageNav { activeSubPageIndex?: number; @@ -78,7 +80,9 @@ const SubPageNav = ({activeSubPageIndex = 0, endPoints}:ISubPageNav) => { // ]; return ( - +
    + +
    ); }; diff --git a/client/src/components/SubPageNav/__snapshots__/SubPageNav.test.tsx.snap b/client/src/components/SubPageNav/__snapshots__/SubPageNav.test.tsx.snap index dc01d810..e2c283c0 100644 --- a/client/src/components/SubPageNav/__snapshots__/SubPageNav.test.tsx.snap +++ b/client/src/components/SubPageNav/__snapshots__/SubPageNav.test.tsx.snap @@ -2,28 +2,30 @@ exports[`rendering of the SubPageNav checks SubPageNav renders 1`] = ` - + `; diff --git a/client/src/data/copy/explore.tsx b/client/src/data/copy/explore.tsx index 7c7d5619..4976142e 100644 --- a/client/src/data/copy/explore.tsx +++ b/client/src/data/copy/explore.tsx @@ -1211,7 +1211,7 @@ export const SIDE_PANEL_INDICATOR_DESCRIPTION = defineMessages({ // Legacy Pollution ABANDON_MINES: { id: 'explore.map.page.side.panel.indicator.description.abandon.mines', - defaultMessage: 'Presence of an abandoned mine lands within the tract', + defaultMessage: 'Presence of an abandoned mine land within the tract', description: `Navigate to the explore the map page. When the map is in view, click on the map. The side panel will show an indicator description of Presence of an abandoned mine lands within the tract`, }, FORMER_DEF_SITES: { diff --git a/client/src/data/copy/methodology.tsx b/client/src/data/copy/methodology.tsx index 78f28ab5..e92508dc 100644 --- a/client/src/data/copy/methodology.tsx +++ b/client/src/data/copy/methodology.tsx @@ -17,28 +17,65 @@ export const PAGE = defineMessages({ defaultMessage: 'Methodology', description: 'Navigate to the methodology page. This is the methodology page header text', }, - DESCRIPTION: { - id: 'methodology.page.paragraph', + PARA1: { + id: 'methodology.page.paragraph.1', defaultMessage: ` - The current version of the tool identifies communities that are disadvantaged for the purposes of - the Justice40 Initiative using census tracts, which are the smallest geographic unit for - which publicly-available and nationally-consistent datasets can be consistently displayed on the - tool. Census tract geographical boundaries are determined by the U.S. Census Bureau once every ten - years. This tool utilizes the census tract boundaries from 2010 because they match the datasets used - in the tool. + The tool highlights disadvantaged census tracts across all 50 states, the District of Columbia, and the U.S. territories. A community is considered disadvantaged: `, - description: 'Navigate to the methodology page. This is the methodology page paragraph', + description: 'Navigate to the methodology page. This is the methodology paragraph 1', }, - CATEGORY_TEXT: { - id: 'methodology.page.categories.title', + PARA1_BULLET1: { + id: 'methodology.page.paragraph.1.bullet.1', defaultMessage: ` - Communities are identified as disadvantaged by the current version of the tool for the purposes of - the Justice40 Initiative if they are located in census tracts that are at or above the - thresholds in one or more of eight categories of criteria below. + If they are in a census tract that meets the thresholds for at least one of tool’s categories of burden, or `, - description: 'Navigate to the methodology page. This is the methodology page explanation of the categories', + description: 'Navigate to the methodology page. This is the methodology paragraph 1, bullet 1', + }, + PARA1_BULLET2: { + id: 'methodology.page.paragraph.1.bullet.2', + defaultMessage: ` + If they are on Federally-Recognized Tribal land + `, + description: 'Navigate to the methodology page. This is the methodology paragraph 1, bullet 2', + }, + SUB_HEADING_1: { + id: 'methodology.page.sub.heading.1', + defaultMessage: ` + Categories of Burdens + `, + description: 'Navigate to the methodology page. This is sub-heading 1', + }, + SUB_HEADING_2: { + id: 'methodology.page.sub.heading.2', + defaultMessage: ` + Tribal lands + `, + description: 'Navigate to the methodology page. This is sub-heading 2', + }, + PARA3: { + id: 'methodology.page.paragraph.3', + defaultMessage: ` + The tool uses datasets as indicators of burdens. The burdens are organized into categories. A community is highlighted as disadvantaged on the CEJST map if it is in a census tract that is (1) at or above the threshold for one or more environmental, climate, or other burdens, and (2) at or + above the threshold for an associated socioeconomic burden. In addition, a census tract that is completely surrounded by disadvantaged communities that meet the burden thresholds, and is at or above + the 50% percentile for low income, is also considered disadvantaged. + `, + description: 'Navigate to the methodology page. This is the methodology paragraph 3', + }, + PARA4: { + id: 'methodology.page.paragraph.4', + defaultMessage: ` + Census tracts are small units of geography. Census tract boundaries are determined by the U.S. Census Bureau once every ten years. The tool utilizes the census tract boundaries from 2010. This was chosen primarily because many of the data sources in the tool currently use the 2010 + census boundaries. + `, + description: 'Navigate to the methodology page. This is the methodology paragraph 4', + }, + PARA5: { + id: 'methodology.page.paragraph.5', + defaultMessage: ` + Federally-Recognized Tribal lands, including Alaska Native Villages, are also considered disadvantaged and highlighted on the map. + `, + description: 'Navigate to the methodology page. This is the methodology paragraph 5', }, - }); export const FORMULA = { @@ -75,13 +112,13 @@ export const FORMULA = { export const CATEGORY = { HEADING: , ID_AS_DISADV_TEXT: identified as disadvantaged + Communities are identified as disadvantaged if they are in census tracts that: `} description={'Navigate to the methodology page. Navigate to the category section. This is category heading'} values={{ @@ -92,21 +129,20 @@ export const CATEGORY = { // Category AND Clause: export const CATEGORY_AND_CLAUSE = { - LOW_INC_65_WHEN_HIGH_ED_LTE_20: AND is at or above the 65th percentile for low income AND 80% or more of individuals 15 or older are not enrolled in higher education + AND are at or above the 65th percentile for low income `} - description={'Navigate to the methodology page. Navigate to the category section. This is category portion of the formula dealing with lower income and high school degree rate'} + description={'Navigate to the methodology page. Navigate to the category section. This is category portion of the formula dealing with lower income'} values={{ boldtag: boldFn, link1: simpleLink('#low-income'), - link2: simpleLink('#high-ed-enroll-rate'), }} />, - HS_DEG_90_WHEN_HIGH_ED_LTE_20: AND 10% or more of adults 25 or older have not attained a high school degree AND 80% or more of individuals 15 or older are not enrolled in higher education + defaultMessage={`AND have 10% or more of adults have a high school education level less than a high school degree `} description={'Navigate to the methodology page. Navigate to the category section. This is the portion of the formula dealing with higher ed enrollment and high school degree rate'} values={{ @@ -143,32 +179,34 @@ export const CATEGORIES = { />, IF: IF at or above the 90th percentile for expected agriculture loss rate OR expected building loss rate OR expected population loss rate`} + defaultMessage={`ARE at or above the 90th percentile for expected agriculture loss rate OR expected building loss rate OR expected population loss rate OR projected flood risk OR projected wildfire risk`} description={'Navigate to the methodology page. Navigate to the category section. This will set the if portion of the formula'} values={{ boldtag: boldFn, link1: simpleLink('#exp-agr-loss-rate'), link2: simpleLink('#exp-bld-loss-rate'), link3: simpleLink('#exp-pop-loss-rate'), + link4: simpleLink('#flood-risk'), + link5: simpleLink('#wildfire-risk'), }} />, - AND: CATEGORY_AND_CLAUSE.LOW_INC_65_WHEN_HIGH_ED_LTE_20, + AND: CATEGORY_AND_CLAUSE.LOW_INC_65, }, CLEAN_ENERGY: { METHODOLOGY: , TITLE: , IF: IF at or above the 90th percentile for energy burden OR PM2.5 in the air`} + defaultMessage={`ARE at or above the 90th percentile for energy cost OR PM2.5 in the air`} description={'Navigate to the methodology page. Navigate to the category section. This will set the if if portion of the formula'} values={{ boldtag: boldFn, @@ -176,122 +214,23 @@ export const CATEGORIES = { link2: simpleLink('#pm-25'), }} />, - AND: CATEGORY_AND_CLAUSE.LOW_INC_65_WHEN_HIGH_ED_LTE_20, - }, - CLEAN_TRANSPORT: { - METHODOLOGY: , - TITLE: , - IF: IF at or above the 90th percentile for diesel particulate matter exposure or traffic proximity and volume - `} - description={'Navigate to the methodology page. Navigate to the category section. This will set the if portion of the formula'} - values={{ - boldtag: boldFn, - link1: simpleLink('#diesel-pm'), - link2: simpleLink('#traffic-vol'), - }} - />, - AND: CATEGORY_AND_CLAUSE.LOW_INC_65_WHEN_HIGH_ED_LTE_20, - }, - AFFORDABLE_HOUSING: { - METHODOLOGY: , - TITLE: , - IF: IF at or above the 90th percentile for lead paint AND median home value is at or less than the 90th percentile OR at or above the 90th percentile for the housing cost burden`} - description={'Navigate to the methodology page. Navigate to the category section. This will set the if portion of the formula'} - values={{ - boldtag: boldFn, - link1: simpleLink('#lead-paint'), - link2: simpleLink('#median-home'), - link3: simpleLink('#house-burden'), - }} - />, - AND: CATEGORY_AND_CLAUSE.LOW_INC_65_WHEN_HIGH_ED_LTE_20, - }, - LEGACY_POLLUTION: { - METHODOLOGY: , - TITLE: , - IF: IF at or above the 90th percentile for proximity to hazardous waste facilities OR proximity to National Priorities List (NPL) sites OR proximity to Risk Management Plan (RMP) facilities`} - description={'Navigate to the methodology page. Navigate to the category section. This will set the if portion of the formula'} - values={{ - boldtag: boldFn, - link1: simpleLink('#prox-haz'), - link2: simpleLink('#prox-npl'), - link3: simpleLink('#prox-rmp'), - }} - />, - AND: CATEGORY_AND_CLAUSE.LOW_INC_65_WHEN_HIGH_ED_LTE_20, - }, - CLEAN_WATER: { - METHODOLOGY: , - TITLE: , - IF: IF at or above the 90th percentile for wastewater discharge`} - description={'Navigate to the methodology page. Navigate to the category section. This will set the if portion of the formula'} - values={{ - boldtag: boldFn, - link1: simpleLink('#waste-water'), - }} - />, - AND: CATEGORY_AND_CLAUSE.LOW_INC_65_WHEN_HIGH_ED_LTE_20, + AND: CATEGORY_AND_CLAUSE.LOW_INC_65, }, HEALTH_BURDENS: { METHODOLOGY: , TITLE: , IF: IF at or above the 90th percentile for asthma OR diabetes OR heart disease OR low life expectancy`} + defaultMessage={`ARE at or above the 90th percentile for asthma OR diabetes OR heart disease OR low life expectancy`} description={'Navigate to the methodology page. Navigate to the category section. This will set the if portion of the formula'} values={{ boldtag: boldFn, @@ -301,12 +240,115 @@ export const CATEGORIES = { link4: simpleLink('#life-exp'), }} />, - AND: CATEGORY_AND_CLAUSE.LOW_INC_65_WHEN_HIGH_ED_LTE_20, + AND: CATEGORY_AND_CLAUSE.LOW_INC_65, + }, + AFFORDABLE_HOUSING: { + METHODOLOGY: , + TITLE: , + IF: historic underinvestment OR are at or above the 90th percentile for the housing cost OR lack of green space OR lack of indoor plumbing OR lead paint`} + description={'Navigate to the methodology page. Navigate to the category section. This will set the if portion of the formula'} + values={{ + link0: simpleLink('#hist-underinv'), + link1: simpleLink('#house-burden'), + link2: simpleLink('#green-space'), + link3: simpleLink('#indoor-plumb'), + link4: simpleLink('#lead-paint'), + }} + />, + AND: CATEGORY_AND_CLAUSE.LOW_INC_65, + }, + LEGACY_POLLUTION: { + METHODOLOGY: , + TITLE: , + IF: abandoned mine land OR Formerly Used Defense Sites OR are at or above the 90th percentile for proximity to hazardous waste facilities OR proximity to Superfind sites OR proximity to Risk Management Plan facilities`} + description={'Navigate to the methodology page. Navigate to the category section. This will set the if portion of the formula'} + values={{ + link0: simpleLink('#mine-land'), + link1: simpleLink('#fuds'), + link2: simpleLink('#prox-haz'), + link3: simpleLink('#prox-npl'), + link4: simpleLink('#prox-rmp'), + }} + />, + AND: CATEGORY_AND_CLAUSE.LOW_INC_65, + }, + CLEAN_TRANSPORT: { + METHODOLOGY: , + TITLE: , + IF: ARE at or above the 90th percentile for diesel particulate matter exposure OR transportation barriers OR traffic proximity and volume + `} + description={'Navigate to the methodology page. Navigate to the category section. This will set the if portion of the formula'} + values={{ + boldtag: boldFn, + link1: simpleLink('#diesel-pm'), + link2: simpleLink('#traffic-vol'), + link3: simpleLink('#trans-barrier'), + }} + />, + AND: CATEGORY_AND_CLAUSE.LOW_INC_65, + }, + CLEAN_WATER: { + METHODOLOGY: , + TITLE: , + IF: ARE at or above the 90th percentile for leaking underground storage tanks OR wastewater discharge`} + description={'Navigate to the methodology page. Navigate to the category section. This will set the if portion of the formula'} + values={{ + boldtag: boldFn, + link0: simpleLink('#leaky-uwt'), + link1: simpleLink('#waste-water'), + }} + />, + AND: CATEGORY_AND_CLAUSE.LOW_INC_65, }, WORKFORCE_DEV: { METHODOLOGY: , TITLE: , IF: IF at or above the 90th percentile for low median income as a percentage of area median income OR linguistic isolation OR unemployment OR percentage of individuals in households at or below 100% Federal poverty level + defaultMessage={` + ARE at or above the 90th percentile for linguistic isolation OR low median income OR poverty OR unemployment `} description={'Navigate to the methodology page. Navigate to the category section. This will set the if portion of the formula'} values={{ @@ -328,7 +371,15 @@ export const CATEGORIES = { link4: simpleLink('#poverty'), }} />, - AND: CATEGORY_AND_CLAUSE.HS_DEG_90_WHEN_HIGH_ED_LTE_20, + AND: CATEGORY_AND_CLAUSE.HS_DEG_GTE_10, + }, + TRIBAL_LANDS: { + METHODOLOGY: , + }, }; @@ -339,12 +390,15 @@ export const DATASETS = defineMessages({ defaultMessage: 'Datasets used in beta methodology', description: 'Navigate to the Methodology page. This is the section heading of which datasets are used in cumulative score', }, + BUTTON_TEXT: { + id: 'methodology.page.datasetContainer.button.text', + defaultMessage: 'Share data sources with CEQ', + description: 'Navigate to the Methodology page. This is the section heading of which datasets are used in cumulative score with a button labeled: Share data sources with CEQ', + }, INFO: { id: 'methodology.page.datasetContainer.info', defaultMessage: ` - The datasets used in the current version of the tool come from a variety of sources and were - selected based on relevance, availability, and quality. The datasets seek to identify a range of - human health, environmental, climate-related, and other impacts on communities. + The tool's datasets are public and consistent nationwide. They come from different sources and are high quality. The Council on Environmental Quality (CEQ) chose them based on relevance, availability, and quality. They identify climate, environmental, and other burdens on communities. `, description: 'Navigate to the Methodology page. This is the description of the dataset section', }, @@ -360,6 +414,17 @@ export const DATASETS = defineMessages({ }, }); +export const DATASETS_RICH_TEXT = { + HEADING: , +}; + export const DATASET_CARD_LABELS = defineMessages({ USED_IN: { id: 'methodology.page.datasetCard.used.in', @@ -399,18 +464,27 @@ export const DATE_RANGE = { SIXTEEN_PLUS_4: '2016-2020', SEVENTEEN: '2017', EIGHTEEN: '2018', + NINETEEN: '2019', TWENTY: '2020', + TWENTYONE: '2021', + TWENTYTWO: '2022', }; export const RESPONSIBLE_PARTIES = { + BIA: `Bureau of Indian Affairs (BIA)`, CDC: `Centers for Disease Control and Prevention (CDC)`, - CENSUS: `Census`, + CENSUS: `U.S. Census`, DOE: `Department of Energy (DOE)`, + DOI: `Department of the Interior (DOI)`, DOT: `Department of Transportation (DOT)`, EPA: `Environmental Protection Agency (EPA)`, EPA_OAR: `Environmental Protection Agency (EPA) Office of Air and Radiation (OAR)`, + FIRST: `First Street Foundation`, FEMA: `Federal Emergency Management Agency (FEMA)`, HUD: `Department of Housing & Urban Development (HUD)`, + NCRC: `Nationl Community Reinvestment Coalition (NCRC)`, + TPL: `The Trust for Public Lands and American Forestry`, + USACE: `U.S. Army Corps of Engineers`, }; export const SOURCE_LINKS = { @@ -544,6 +618,79 @@ export const SOURCE_LINKS = { date10_15: DATE_RANGE.TEN_PLUS_5, }} />, + FIRST_ST: Climate Risk Data Access from {date22}`} + description={'Navigate to the Methodology page. This is the source link for CDC Sleep'} + values={{ + link1: linkFn('https://firststreet.org/data-access/', false, true), + date22: DATE_RANGE.TWENTYTWO, + }} + />, + HOLC: Dataset of formerly redlined areas using digitized maps from the Home Owners Loan Corporation from {date10}`} + description={'Navigate to the Methodology page. This is the source link for CDC Sleep'} + values={{ + link1: linkFn('https://www.openicpsr.org/openicpsr/project/141121/version/V2/view', false, true), + date10: DATE_RANGE.TEN, + }} + />, + PDI: Percent Developed Imperviousness (CONUS) from {date19}`} + description={'Navigate to the Methodology page. This is the source link for CDC Sleep'} + values={{ + link1: linkFn('https://www.mrlc.gov/data/nlcd-2019-percent-developed-imperviousness-conus', false, true), + date19: DATE_RANGE.NINETEEN, + }} + />, + AML: Abandoned Mine Land Inventory System (e-AMLIS) from {date17}`} + description={'Navigate to the Methodology page. This is the source link for CDC Sleep'} + values={{ + link1: linkFn('https://www.osmre.gov/programs/e-amlis', false, true), + date17: DATE_RANGE.SEVENTEEN, + }} + />, + FUDS: Formerly Used Defense Sites (FUDS) from {date19}`} + description={'Navigate to the Methodology page. This is the source link for CDC Sleep'} + values={{ + link1: linkFn('https://www.usace.army.mil/Missions/Environmental/Formerly-Used-Defense-Sites/', false, true), + date19: DATE_RANGE.NINETEEN, + }} + />, + TRANS_BUR: Transportation Burdens indicator (need link) from {date22}`} + description={'Navigate to the Methodology page. This is the source link for Transportation burdens'} + values={{ + link1: linkFn('http://google.com', false, true), + date22: DATE_RANGE.TWENTYTWO, + }} + />, + UST_FIND: UST Finder from {date21} as compiled by EPA's EJScreen + `} + description={'Navigate to the Methodology page. This is the source link for UST Find'} + values={{ + link1: linkFn('https://www.epa.gov/ust/ust-finder', false, true), + date21: DATE_RANGE.TWENTYONE, + }} + />, + BIA_LAR: Land Area Representation (LAR) dataset from {date18}`} + description={'Navigate to the Methodology page. This is the source link for BIA data'} + values={{ + link1: linkFn('https://www.bia.gov/bia/ots/dpmc/bogs', false, true), + date18: DATE_RANGE.EIGHTEEN, + }} + />, }; export const AVAILABLE_FOR = defineMessages({ @@ -560,7 +707,28 @@ export const AVAILABLE_FOR = defineMessages({ AS_NMI: { id: 'methodology.page.dataset.card.availableFor.AS_NMI', defaultMessage: `American Samoa and the Northern Mariana Islands`, - description: 'Methodology page dataset card available for American Samoa and Northern Mariana Islands type', + description: 'Methodology page dataset card available for AS_NMI', + }, + ALL_ISLDS: { + id: 'methodology.page.dataset.card.availableFor.ALL_ISLDS', + defaultMessage: `American Samoa, Guam, the Northern Mariana Islands, and the U.S. Virgin Islands + `, + description: 'Methodology page dataset card available for ALL_ISLDS', + }, + CONUS_DC: { + id: 'methodology.page.dataset.card.availableFor.CONUS_DC', + defaultMessage: `All contiguous U.S. states and the District of Columbia `, + description: 'Methodology page dataset card available for CONUS and DC', + }, + METRO_US_HOLC: { + id: 'methodology.page.dataset.card.availableFor.METRO_US_HOLC', + defaultMessage: `Metro areas of US that were HOLC graded `, + description: 'Methodology page dataset card available for METRO_US_HOLC', + }, + FRT: { + id: 'methodology.page.dataset.card.availableFor.FRT', + defaultMessage: `Federally-Recognized Tribes, including Alaskan Native villages `, + description: 'Methodology page dataset card available for FRT', }, }); @@ -582,6 +750,7 @@ export interface IIndicators { }; export const INDICATORS = [ + // All categories: { domID: 'low-income', indicator: , @@ -606,29 +775,8 @@ export const INDICATORS = [ }, ], }, - { - domID: 'high-ed-enroll-rate', - indicator: , - description: , - usedIn: CATEGORIES.ALL, - responsibleParty: RESPONSIBLE_PARTIES.CENSUS, - sources: [ - { - source: SOURCE_LINKS.CENSUS_ACS_15_19, - availableFor: AVAILABLE_FOR.ALL_US_DC_PR, - }, - ], - }, + + // Climate change category: { domID: 'exp-agr-loss-rate', indicator: , @@ -667,11 +810,7 @@ export const INDICATORS = [ description: , @@ -694,18 +833,8 @@ export const INDICATORS = [ description: , @@ -718,16 +847,66 @@ export const INDICATORS = [ }, ], }, + { + domID: 'flood-risk', + indicator: , + description: , + usedIn: CATEGORIES.CLIMATE_CHANGE.METHODOLOGY, + responsibleParty: RESPONSIBLE_PARTIES.FIRST, + sources: [ + { + source: SOURCE_LINKS.FIRST_ST, + availableFor: AVAILABLE_FOR.ALL_US_DC_PR, + }, + ], + }, + { + domID: 'wildfire-risk', + indicator: , + description: , + usedIn: CATEGORIES.CLIMATE_CHANGE.METHODOLOGY, + responsibleParty: RESPONSIBLE_PARTIES.FIRST, + sources: [ + { + source: SOURCE_LINKS.FIRST_ST, + availableFor: AVAILABLE_FOR.CONUS_DC, + }, + ], + }, + + // Energy category: { domID: 'energy-burden', indicator: , description: , usedIn: CATEGORIES.CLEAN_ENERGY.METHODOLOGY, @@ -735,7 +914,7 @@ export const INDICATORS = [ sources: [ { source: SOURCE_LINKS.DOE_LEAD, - availableFor: AVAILABLE_FOR.ALL_US_DC, + availableFor: AVAILABLE_FOR.ALL_US_DC_PR, }, ], }, @@ -749,9 +928,7 @@ export const INDICATORS = [ description: , @@ -764,66 +941,159 @@ export const INDICATORS = [ }, ], }, + + // Health category: { - domID: 'diesel-pm', + domID: 'asthma', indicator: , description: , - usedIn: CATEGORIES.CLEAN_TRANSPORT.METHODOLOGY, - responsibleParty: RESPONSIBLE_PARTIES.EPA, + usedIn: CATEGORIES.HEALTH_BURDENS.METHODOLOGY, + responsibleParty: RESPONSIBLE_PARTIES.CDC, sources: [ { - source: SOURCE_LINKS.EPA_NATA, + source: SOURCE_LINKS.CDC_PLACES, availableFor: AVAILABLE_FOR.ALL_US_DC, }, ], }, { - domID: 'traffic-vol', + domID: 'diabetes', indicator: , description: , - usedIn: CATEGORIES.CLEAN_TRANSPORT.METHODOLOGY, - responsibleParty: RESPONSIBLE_PARTIES.DOT, + usedIn: CATEGORIES.HEALTH_BURDENS.METHODOLOGY, + responsibleParty: RESPONSIBLE_PARTIES.CDC, sources: [ { - source: SOURCE_LINKS.DOT_EPA, + source: SOURCE_LINKS.CDC_PLACES, availableFor: AVAILABLE_FOR.ALL_US_DC, }, ], }, + { + domID: 'heart-disease', + indicator: , + description: , + usedIn: CATEGORIES.HEALTH_BURDENS.METHODOLOGY, + responsibleParty: RESPONSIBLE_PARTIES.CDC, + sources: [ + { + source: SOURCE_LINKS.CDC_PLACES, + availableFor: AVAILABLE_FOR.ALL_US_DC, + }, + ], + }, + { + domID: 'life-exp', + indicator: , + description: , + note: Note: The tool reverses the percentiles for this burden. This means that census tracts with lower numbers have higher life expectancies and that census tracts with higher numbers have lower life expectancies. + `} + description={'Navigate to the Methodology page. This is the note text for low life expectancy'} + values={{ + boldtag: boldFn, + }} + />, + usedIn: CATEGORIES.HEALTH_BURDENS.METHODOLOGY, + responsibleParty: RESPONSIBLE_PARTIES.CDC, + sources: [ + { + source: SOURCE_LINKS.CDC_SLEEP, + availableFor: AVAILABLE_FOR.ALL_US_DC, + }, + ], + }, + + // Housing category: + { + domID: 'hist-underinv', + indicator: , + description: NCRC’s methodology for identifying areas with the most historic redlining (i.e. a score of 3.25 or more out of 4). This means that people in the tract had high barriers to accessing home loans. + `} + description={'Navigate to the Methodology page. This is the description text for Historic Underinvestment'} + values={{ + link1: linkFn('https://ncrc.org/explainer-why-we-created-a-new-method-for-measuring-the-impact-of-redlining/', false, true), + }} + />, + note: Note: The historic underinvestment data indicator does not appear on the map for tracts that were not evaluated by the National Community Reinvestment Coalition. It is shown in tracts that are most commonly in larger metropolitan areas. + `} + description={'Navigate to the Methodology page. This is the note text for Historic Underinvestment'} + values={{ + boldtag: boldFn, + }} + />, + usedIn: CATEGORIES.AFFORDABLE_HOUSING.METHODOLOGY, + responsibleParty: RESPONSIBLE_PARTIES.NCRC, + sources: [ + { + source: SOURCE_LINKS.HOLC, + availableFor: AVAILABLE_FOR.METRO_US_HOLC, + }, + ], + }, { domID: 'house-burden', indicator: , description: , @@ -832,7 +1102,53 @@ export const INDICATORS = [ sources: [ { source: SOURCE_LINKS.HUD, - availableFor: AVAILABLE_FOR.ALL_US_DC, + availableFor: AVAILABLE_FOR.ALL_US_DC_PR, + }, + ], + }, + { + domID: 'green-space', + indicator: , + description: , + usedIn: CATEGORIES.AFFORDABLE_HOUSING.METHODOLOGY, + responsibleParty: RESPONSIBLE_PARTIES.TPL, + sources: [ + { + source: SOURCE_LINKS.PDI, + availableFor: AVAILABLE_FOR.CONUS_DC, + }, + ], + }, + { + domID: 'indoor-plumb', + indicator: , + description: , + usedIn: CATEGORIES.AFFORDABLE_HOUSING.METHODOLOGY, + responsibleParty: RESPONSIBLE_PARTIES.HUD, + sources: [ + { + source: SOURCE_LINKS.HUD, + availableFor: AVAILABLE_FOR.ALL_US_DC_PR, }, ], }, @@ -846,8 +1162,7 @@ export const INDICATORS = [ description: , @@ -856,29 +1171,54 @@ export const INDICATORS = [ sources: [ { source: SOURCE_LINKS.CENSUS_ACS_15_19, + availableFor: AVAILABLE_FOR.ALL_US_DC_PR, + }, + ], + }, + + // Legacy pollution category: + { + domID: 'mine-land', + indicator: , + description: , + usedIn: CATEGORIES.LEGACY_POLLUTION.METHODOLOGY, + responsibleParty: RESPONSIBLE_PARTIES.DOI, + sources: [ + { + source: SOURCE_LINKS.AML, availableFor: AVAILABLE_FOR.ALL_US_DC, }, ], }, { - domID: 'median-home', + domID: 'fuds', indicator: , description: , - usedIn: CATEGORIES.AFFORDABLE_HOUSING.METHODOLOGY, - responsibleParty: RESPONSIBLE_PARTIES.CENSUS, + usedIn: CATEGORIES.LEGACY_POLLUTION.METHODOLOGY, + responsibleParty: RESPONSIBLE_PARTIES.USACE, sources: [ { - source: SOURCE_LINKS.CENSUS_ACS_15_19, + source: SOURCE_LINKS.FUDS, availableFor: AVAILABLE_FOR.ALL_US_DC, }, ], @@ -887,15 +1227,13 @@ export const INDICATORS = [ domID: 'prox-haz', indicator: , description: , @@ -904,7 +1242,7 @@ export const INDICATORS = [ sources: [ { source: SOURCE_LINKS.EPA_TSDF, - availableFor: AVAILABLE_FOR.ALL_US_DC, + availableFor: AVAILABLE_FOR.ALL_US_DC_PR, }, ], }, @@ -912,14 +1250,13 @@ export const INDICATORS = [ domID: 'prox-npl', indicator: , description: , @@ -928,7 +1265,7 @@ export const INDICATORS = [ sources: [ { source: SOURCE_LINKS.EPA_CERCLIS, - availableFor: AVAILABLE_FOR.ALL_US_DC, + availableFor: AVAILABLE_FOR.ALL_US_DC_PR, }, ], }, @@ -942,8 +1279,7 @@ export const INDICATORS = [ description: , @@ -952,7 +1288,103 @@ export const INDICATORS = [ sources: [ { source: SOURCE_LINKS.EPA_RMP, - availableFor: AVAILABLE_FOR.ALL_US_DC, + availableFor: AVAILABLE_FOR.ALL_US_DC_PR, + }, + ], + }, + + // Transportation category: + { + domID: 'diesel-pm', + indicator: , + description: , + usedIn: CATEGORIES.CLEAN_TRANSPORT.METHODOLOGY, + responsibleParty: RESPONSIBLE_PARTIES.EPA, + sources: [ + { + source: SOURCE_LINKS.EPA_NATA, + availableFor: AVAILABLE_FOR.ALL_US_DC_PR, + }, + ], + }, + { + domID: 'trans-barrier', + indicator: , + description: , + usedIn: CATEGORIES.CLEAN_TRANSPORT.METHODOLOGY, + responsibleParty: RESPONSIBLE_PARTIES.DOT, + sources: [ + { + source: SOURCE_LINKS.TRANS_BUR, + availableFor: AVAILABLE_FOR.ALL_US_DC_PR, + }, + ], + }, + { + domID: 'traffic-vol', + indicator: , + description: , + usedIn: CATEGORIES.CLEAN_TRANSPORT.METHODOLOGY, + responsibleParty: RESPONSIBLE_PARTIES.DOT, + sources: [ + { + source: SOURCE_LINKS.DOT_EPA, + availableFor: AVAILABLE_FOR.ALL_US_DC_PR, + }, + ], + }, + + // Water and wastewater category: + { + domID: 'leaky-uwt', + indicator: , + description: , + usedIn: CATEGORIES.CLEAN_WATER.METHODOLOGY, + responsibleParty: RESPONSIBLE_PARTIES.EPA, + sources: [ + { + source: SOURCE_LINKS.UST_FIND, + availableFor: AVAILABLE_FOR.ALL_US_DC_PR, }, ], }, @@ -976,114 +1408,41 @@ export const INDICATORS = [ sources: [ { source: SOURCE_LINKS.EPA_RSEI, - availableFor: AVAILABLE_FOR.ALL_US_DC, + availableFor: AVAILABLE_FOR.ALL_US_DC_PR, }, ], }, + + // Workforce dev category: { - domID: 'asthma', + domID: 'ling-iso', indicator: , description: , - usedIn: CATEGORIES.HEALTH_BURDENS.METHODOLOGY, - responsibleParty: RESPONSIBLE_PARTIES.CDC, - sources: [ - { - source: SOURCE_LINKS.CDC_PLACES, - availableFor: AVAILABLE_FOR.ALL_US_DC, - }, - ], - }, - { - domID: 'diabetes', - indicator: , - description: , - usedIn: CATEGORIES.HEALTH_BURDENS.METHODOLOGY, - responsibleParty: RESPONSIBLE_PARTIES.CDC, - sources: [ - { - source: SOURCE_LINKS.CDC_PLACES, - availableFor: AVAILABLE_FOR.ALL_US_DC, - }, - ], - }, - { - domID: 'heart-disease', - indicator: , - description: , - usedIn: CATEGORIES.HEALTH_BURDENS.METHODOLOGY, - responsibleParty: RESPONSIBLE_PARTIES.CDC, - sources: [ - { - source: SOURCE_LINKS.CDC_PLACES, - availableFor: AVAILABLE_FOR.ALL_US_DC, - }, - ], - }, - { - domID: 'life-exp', - indicator: , - description: , note: Note: The percentiles for this dataset have been reversed so that census tracts with lower numbers have higher life expectancies and the census tracts with higher numbers have lower life expectancy when compared to life expectancy in the area. + Note: Linguistic isolation was removed from Puerto Rico based on feedback during the beta period. `} - description={'Navigate to the Methodology page. This is the note text for low life expectancy'} + description={'Navigate to the Methodology page. This is the note text for linguistic.iso'} values={{ boldtag: boldFn, }} />, - usedIn: CATEGORIES.HEALTH_BURDENS.METHODOLOGY, - responsibleParty: RESPONSIBLE_PARTIES.CDC, + usedIn: CATEGORIES.WORKFORCE_DEV.METHODOLOGY, + responsibleParty: RESPONSIBLE_PARTIES.CENSUS, sources: [ { - source: SOURCE_LINKS.CDC_SLEEP, + source: SOURCE_LINKS.CENSUS_ACS_15_19, availableFor: AVAILABLE_FOR.ALL_US_DC, }, ], @@ -1098,14 +1457,14 @@ export const INDICATORS = [ description: , note: Note: The percentiles for this dataset have been reversed so that census tracts with lower numbers have higher median incomes and census tracts with the higher numbers have lower median income when compared to area median income. + Note: The tool reverses the percentiles for this burden. This means that census tracts with lower numbers have higher median incomes and census tracts with the higher numbers have lower median incomes. `} description={'Navigate to the Methodology page. This is the note text for low median expectancy'} values={{ @@ -1121,23 +1480,23 @@ export const INDICATORS = [ }, { source: SOURCE_LINKS.CENSUS_ACS_10, - availableFor: AVAILABLE_FOR.AS_NMI, + availableFor: AVAILABLE_FOR.ALL_ISLDS, }, ], }, { - domID: 'ling-iso', + domID: 'poverty', indicator: , description: , usedIn: CATEGORIES.WORKFORCE_DEV.METHODOLOGY, responsibleParty: RESPONSIBLE_PARTIES.CENSUS, @@ -1158,7 +1517,7 @@ export const INDICATORS = [ description: , @@ -1171,35 +1530,7 @@ export const INDICATORS = [ }, { source: SOURCE_LINKS.CENSUS_ACS_10, - availableFor: AVAILABLE_FOR.AS_NMI, - }, - ], - }, - { - domID: 'poverty', - indicator: , - description: , - usedIn: CATEGORIES.WORKFORCE_DEV.METHODOLOGY, - responsibleParty: RESPONSIBLE_PARTIES.CENSUS, - sources: [ - { - source: SOURCE_LINKS.CENSUS_ACS_15_19, - availableFor: AVAILABLE_FOR.ALL_US_DC_PR, - }, - { - source: SOURCE_LINKS.CENSUS_ACS_10, - availableFor: AVAILABLE_FOR.AS_NMI, + availableFor: AVAILABLE_FOR.ALL_ISLDS, }, ], }, @@ -1207,13 +1538,13 @@ export const INDICATORS = [ domID: 'high-school', indicator: , description: , @@ -1226,11 +1557,93 @@ export const INDICATORS = [ }, { source: SOURCE_LINKS.CENSUS_ACS_10, - availableFor: AVAILABLE_FOR.AS_NMI, + availableFor: AVAILABLE_FOR.ALL_ISLDS, }, ], isPercent: true, }, + + + { + domID: 'tribal-lands', + indicator: , + description: , + note: Note: The LAR dataset depicts the exterior extent of a Federal Indian land area. Not all Federally recognized tribes have a designated land area; therefore, they may not have an associated land area represented in the land area dataset. + `} + description={'Navigate to the Methodology page. This is the note text for low median expectancy'} + values={{ + boldtag: boldFn, + }} + />, + usedIn: CATEGORIES.TRIBAL_LANDS.METHODOLOGY, + responsibleParty: RESPONSIBLE_PARTIES.BIA, + sources: [ + { + source: SOURCE_LINKS.BIA_LAR, + availableFor: AVAILABLE_FOR.FRT, + }, + ], + }, + // Unused burdens: + // { + // domID: 'high-ed-enroll-rate', + // indicator: , + // description: , + // usedIn: CATEGORIES.ALL, + // responsibleParty: RESPONSIBLE_PARTIES.CENSUS, + // sources: [ + // { + // source: SOURCE_LINKS.CENSUS_ACS_15_19, + // availableFor: AVAILABLE_FOR.ALL_US_DC_PR, + // }, + // ], + // }, + // { + // domID: 'median-home', + // indicator: , + // description: , + // usedIn: CATEGORIES.AFFORDABLE_HOUSING.METHODOLOGY, + // responsibleParty: RESPONSIBLE_PARTIES.CENSUS, + // sources: [ + // { + // source: SOURCE_LINKS.CENSUS_ACS_15_19, + // availableFor: AVAILABLE_FOR.ALL_US_DC, + // }, + // ], + // }, ]; export const RETURN_TO_TOP = { diff --git a/client/src/intl/en.json b/client/src/intl/en.json index 6eb36b25..25cf8555 100644 --- a/client/src/intl/en.json +++ b/client/src/intl/en.json @@ -588,7 +588,7 @@ "description": "Navigate to the explore the map page. When the map is in view, click on the map. The side panel will show transportation barriers" }, "explore.map.page.side.panel.indicator.description.abandon.mines": { - "defaultMessage": "Presence of an abandoned mine lands within the tract", + "defaultMessage": "Presence of an abandoned mine land within the tract", "description": "Navigate to the explore the map page. When the map is in view, click on the map. The side panel will show an indicator description of Presence of an abandoned mine lands within the tract" }, "explore.map.page.side.panel.indicator.description.asthma": { @@ -1152,27 +1152,27 @@ "description": "Navigate to the FAQs page, this will be the page title text" }, "indicator.categories.afford.house.title": { - "defaultMessage": "Affordable and sustainable housing", + "defaultMessage": "Housing", "description": "Navigate to the methodology page. Navigate to the category section. This will set the category title" }, "indicator.categories.clean.energy.title": { - "defaultMessage": "Clean energy and energy efficiency", + "defaultMessage": "Energy", "description": "Navigate to the methodology page. Navigate to the category section. This will set the category title" }, "indicator.categories.clean.transport.title": { - "defaultMessage": "Clean transit", + "defaultMessage": "Transportation", "description": "Navigate to the methodology page. Navigate to the category section. This will set the category title" }, "indicator.categories.clean.water.title": { - "defaultMessage": "Critical clean water and wastewater infrastructure", + "defaultMessage": "Water and wastewater", "description": "Navigate to the methodology page. Navigate to the category section. This will set the category title" }, "indicator.categories.health.burdens.title": { - "defaultMessage": "Health burdens", + "defaultMessage": "Health", "description": "Navigate to the methodology page. Navigate to the category section. This will set the category title" }, "indicator.categories.legacy.pollution.title": { - "defaultMessage": "Reduction and remediation of legacy pollution", + "defaultMessage": "Legacy pollution", "description": "Navigate to the methodology page. Navigate to the category section. This will set the category title" }, "indicator.categories.work.dev.title": { @@ -1183,114 +1183,146 @@ "defaultMessage": "Focus on {territory}", "description": "Focus on the bounds of a specific territory" }, - "methodology.page.categories.title": { - "defaultMessage": "Communities are identified as disadvantaged by the current version of the tool for the purposes of the Justice40 Initiative if they are located in census tracts that are at or above the thresholds in one or more of eight categories of criteria below.", - "description": "Navigate to the methodology page. This is the methodology page explanation of the categories" - }, "methodology.page.category.and.clause.hs.ed.higher.ed": { - "defaultMessage": "AND 10% or more of adults 25 or older have not attained a high school degree AND 80% or more of individuals 15 or older are not enrolled in higher education", + "defaultMessage": "AND have 10% or more of adults have a high school education level less than a high school degree", "description": "Navigate to the methodology page. Navigate to the category section. This is the portion of the formula dealing with higher ed enrollment and high school degree rate" }, - "methodology.page.category.and.clause.low.inc.hs.ed": { - "defaultMessage": "AND is at or above the 65th percentile for low income AND 80% or more of individuals 15 or older are not enrolled in higher education", - "description": "Navigate to the methodology page. Navigate to the category section. This is category portion of the formula dealing with lower income and high school degree rate" + "methodology.page.category.and.clause.low.inc": { + "defaultMessage": "AND are at or above the 65th percentile for low income", + "description": "Navigate to the methodology page. Navigate to the category section. This is category portion of the formula dealing with lower income" }, "methodology.page.category.asthma.description.text": { - "defaultMessage": "Weighted percent of people who answer “yes” to both of the following questions: “Have you ever been told by a doctor, nurse, or other health professional that you have asthma?” and “Do you still have asthma?”", + "defaultMessage": "Share of people who answer “yes” to both of these questions: “Have you ever been told by a health professional that you have asthma?” and “Do you still have asthma?”.", "description": "Navigate to the Methodology page. This is the description text for asthma" }, "methodology.page.category.card.title": { - "defaultMessage": "Communities are identified as disadvantaged", + "defaultMessage": "Communities are identified as disadvantaged if they are in census tracts that:", "description": "Navigate to the methodology page. Navigate to the category section. This is category heading" }, "methodology.page.category.diabetes.description.text": { - "defaultMessage": "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.", + "defaultMessage": "Share of people ages 18 years and older who have been told by a health professional that they have diabetes other than diabetes during pregnancy.", "description": "Navigate to the Methodology page. This is the description text for diabetes" }, "methodology.page.category.diesel.pm.description.text": { - "defaultMessage": "Mixture of particles that is part of diesel exhaust in the air. The value in the fields is the weight of these particles in micrograms per cubic meter.", + "defaultMessage": "Mixture of particles in diesel exhaust in the air, measured as micrograms per cubic meter.", "description": "Navigate to the Methodology page. This is the description text for diesel pm" }, "methodology.page.category.energy.burden.description.text": { - "defaultMessage": "Average annual energy cost per household ($) divided by average household income.", + "defaultMessage": "Average household annual energy cost in dollars divided by the average household income.", "description": "Navigate to the Methodology page. This is the description text for energy burden" }, "methodology.page.category.exp.agr.loss.rate.description.text": { - "defaultMessage": "Percent of agricultural value at risk from losses due to fourteen types of natural hazards that have some link to climate change: avalanche, coastal flooding, cold wave, drought, hail, heat wave, hurricane, ice storm, landslide, riverine flooding, strong wind, tornado, wildfire, and winter weather. Rate calculated by dividing the agricultural value at risk in a census tract by the total agricultural value in that census tract.", + "defaultMessage": "Expected agricultural value at risk from losses due to fourteen types of natural hazards. These hazards have some link to climate change. They are: avalanche, coastal flooding, cold wave, drought, hail, heat wave, hurricane, ice storm, landslide, riverine flooding, strong wind, tornado, wildfire, and winter weather. The rate is calculated by dividing the agricultural value at risk by the total agricultural value.", "description": "Navigate to the Methodology page. This is the description text for exp agr loss rate" }, "methodology.page.category.exp.bld.loss.rate.description.text": { - "defaultMessage": "Percent of building value at risk from losses due to fourteen types of natural hazards that have some link to climate change: avalanche, coastal flooding, cold wave, drought, hail, heat wave, hurricane, ice storm, landslide, riverine flooding, strong wind, tornado, wildfire, and winter weather. Rate calculated by dividing the building value at risk in a census tract by the total building value in that census tract.", + "defaultMessage": "Expected building value at risk from losses due to fourteen types of natural hazards. These hazards have some link to climate change. They are: avalanche, coastal flooding, cold wave, drought, hail, heat wave, hurricane, ice storm, landslide, riverine flooding, strong wind, tornado, wildfire, and winter weather. The rate is calculated by dividing the building value at risk by the total building value.", "description": "Navigate to the Methodology page. This is the description text for exp bld loss rate" }, "methodology.page.category.exp.pop.loss.rate.description.text": { - "defaultMessage": "Rate relative to the population of fatalities and injuries due to fourteen types of natural hazards each year that have some link to climate change: 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 and National Centers for Environmental Information’s (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.", + "defaultMessage": "Expected fatalities and injuries due to fourteen types of natural hazards each year. These hazards have some link to climate change. They are: 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 by the Spatial Hazard Events and Losses and National Centers for Environmental Information’s (NCEI). It reports the number of fatalities and injuries caused by the hazard. An injury is counted as one-tenth (1/10) of a fatality. The NCEI Storm Events Database classifies both direct and indirect injuries. Both types are counted as population loss. The total number is divided by the population in the census tract to get the rate of population loss.", "description": "Navigate to the Methodology page. This is the description text for exp pop loss rate" }, + "methodology.page.category.flood.risk.rate.description.text": { + "defaultMessage": "A high precision, climate-adjusted model that projects future flood risk for properties in the future. The dataset calculates how many properties are at risk of floods occurring in the next thirty years from tides, rain, riverine and storm surges, or a 26% risk total over the 30-year time horizon. The risk is defined as an annualized 1% chance. The tool calculates tract-level risk as the share of properties meeting the risk threshold. The risk does not include property value.", + "description": "Navigate to the Methodology page. This is the description text for exp bld loss rate" + }, + "methodology.page.category.fuds.description.text": { + "defaultMessage": "Properties that were owned, leased, or possessed by the United States, under the jurisdiction of the Secretary of Defense prior to October 1986.", + "description": "Navigate to the Methodology page. This is the description text for Formerly Used Defense Sites" + }, + "methodology.page.category.green.space.description.text": { + "defaultMessage": "Share of land with developed surfaces covered with artificial materials like concrete or pavement and crop land used for agricultural purposes.", + "description": "Navigate to the Methodology page. This is the description text for housing burden" + }, "methodology.page.category.heart.disease.description.text": { - "defaultMessage": "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.", + "defaultMessage": "Share of people ages 18 years and older who have been told by a health professional that they had angina or coronary heart disease.", "description": "Navigate to the Methodology page. This is the description text for heart disease" }, - "methodology.page.category.high.ed.enroll.rate.description.text": { - "defaultMessage": "Percent of people 15 or older who are not currently enrolled in college, university, or graduate school.", - "description": "Navigate to the Methodology page. This is the description text for high ed enrollment" - }, "methodology.page.category.highschool.description.text": { - "defaultMessage": "Percent of people age 25 years or older in a census tract whose education level is less than a high school diploma.", + "defaultMessage": "Share of people aged 25 years or older who didn’t graduate from high school.", "description": "Navigate to the Methodology page. This is the description text for high school" }, "methodology.page.category.house.burden.description.text": { - "defaultMessage": "Percent of households in a census tract that are both earning less than 80% of HUD Area Median Family Income by county and are spending more than 30% of their income on housing costs.", + "defaultMessage": "Share of households that are both earning less than 80% of Housing and Urban Development’s Area Median Family Income and are spending more than 30% of their income on housing costs.", + "description": "Navigate to the Methodology page. This is the description text for housing burden" + }, + "methodology.page.category.indoor.plumb.description.text": { + "defaultMessage": "Housing without complete kitchen facilities or complete plumbing facilities.", "description": "Navigate to the Methodology page. This is the description text for housing burden" }, "methodology.page.category.lead.paint.description.text": { - "defaultMessage": "Percent of housing units built pre-1960, used as an indicator of potential lead paint exposure in census tracts with median home values less than the 90th percentile.", + "defaultMessage": "Share of homes built before 1960, which indicates potential lead paint exposure. Tracts with extremely high home values (i.e. median home values above the 90th percentile) are not likely to have lead paint exposure and are not included.", "description": "Navigate to the Methodology page. This is the description text for lead paint" }, + "methodology.page.category.leaky.uwt.description.text": { + "defaultMessage": "Weighted formula of number of leaking underground storage tanks and the number of underground storage tanks within 1,500 feet.", + "description": "Navigate to the Methodology page. This is the description text for Leaking underground storage tanks" + }, "methodology.page.category.linguistic.iso.description.text": { - "defaultMessage": "Percent of households where no one over the age 14 speaks English well.", + "defaultMessage": "Share of households where no one over the age 14 speaks English well.", "description": "Navigate to the Methodology page. This is the description text for linguistic isolation" }, + "methodology.page.category.linguistic.iso.note.text": { + "defaultMessage": "Note: Linguistic isolation was removed from Puerto Rico based on feedback during the beta period.", + "description": "Navigate to the Methodology page. This is the note text for linguistic.iso" + }, + "methodology.page.category.low.hist.underinvestectancy.description.text": { + "defaultMessage": "Census tracts that experienced historic underinvestment as determined by the National Community Reinvestment Coalition’s (NCRC) historic redlining score. It is determined using the NCRC’s methodology for identifying areas with the most historic redlining (i.e. a score of 3.25 or more out of 4). This means that people in the tract had high barriers to accessing home loans.", + "description": "Navigate to the Methodology page. This is the description text for Historic Underinvestment" + }, + "methodology.page.category.low.hist.underinvestectancy.note.text": { + "defaultMessage": "Note: The historic underinvestment data indicator does not appear on the map for tracts that were not evaluated by the National Community Reinvestment Coalition. It is shown in tracts that are most commonly in larger metropolitan areas.", + "description": "Navigate to the Methodology page. This is the note text for Historic Underinvestment" + }, "methodology.page.category.low.income.description.text": { - "defaultMessage": "Percent of a census tract's population in households where household income is at or below 200% of the Federal poverty level.", + "defaultMessage": "Percent of a census tract's population in households where household income is at or below 200% of the Federal poverty level, not including students enrolled in higher education.", "description": "Navigate to the Methodology page. This is the description text for low income" }, "methodology.page.category.low.life.expectancy.description.text": { - "defaultMessage": "Average number of years of life a person who has attained a given age can expect to live.", + "defaultMessage": "Average number of years people have left in their lives.", "description": "Navigate to the Methodology page. This is the description text for low life expectancy" }, "methodology.page.category.low.life.expectancy.note.text": { - "defaultMessage": "Note: The percentiles for this dataset have been reversed so that census tracts with lower numbers have higher life expectancies and the census tracts with higher numbers have lower life expectancy when compared to life expectancy in the area.", + "defaultMessage": "Note: The tool reverses the percentiles for this burden. This means that census tracts with lower numbers have higher life expectancies and that census tracts with higher numbers have lower life expectancies.", "description": "Navigate to the Methodology page. This is the note text for low life expectancy" }, - "methodology.page.category.low.median.expectancy.note.text": { - "defaultMessage": "Note: The percentiles for this dataset have been reversed so that census tracts with lower numbers have higher median incomes and census tracts with the higher numbers have lower median income when compared to area median income.", + "methodology.page.category.low.median.note.text": { + "defaultMessage": "Note: The tool reverses the percentiles for this burden. This means that census tracts with lower numbers have higher median incomes and census tracts with the higher numbers have lower median incomes.", "description": "Navigate to the Methodology page. This is the note text for low median expectancy" }, - "methodology.page.category.median.home.value.description.text": { - "defaultMessage": "Median home value of owner-occupied housing units in the census tract.", - "description": "Navigate to the Methodology page. This is the description text for lead paint" + "methodology.page.category.mine.land.description.text": { + "defaultMessage": "Presence of an abandoned mine left by legacy coal mining operations.", + "description": "Navigate to the Methodology page. This is the description text for Abandoned mine lands" }, "methodology.page.category.pm2.5.description.text": { - "defaultMessage": "Fine inhalable particles, with diameters that are generally 2.5 micrometers and smaller. The value in the fields is the weight of these particles in micrograms per cubic meter.", + "defaultMessage": "Fine inhalable particles with 2.5 or smaller micrometer diameters. The percentile is the weight of the particles per cubic meter.", "description": "Navigate to the Methodology page. This is the description text for pm 2.5" }, "methodology.page.category.poverty.description.text": { - "defaultMessage": "Percent of a census tract's population in households where the household income is at or below 100% of the Federal poverty level.", + "defaultMessage": "Share of people living at or below 100% of the Federal poverty level.", "description": "Navigate to the Methodology page. This is the description text for poverty" }, "methodology.page.category.prox.haz.description.text": { - "defaultMessage": "Count of hazardous waste facilities (Treatment, Storage, and Disposal Facilities and Large Quantity Generators) within 5 kilometers (or nearest beyond 5 kilometers), each divided by distance in kilometers.", + "defaultMessage": "Number of hazardous waste facilities (Treatment, Storage, and Disposal Facilities and Large Quantity Generators) within 5 kilometers (or nearest beyond 5 kilometers), each divided by distance in kilometers.", "description": "Navigate to the Methodology page. This is the description text for proximity to hazards" }, "methodology.page.category.prox.npl.description.text": { - "defaultMessage": "Count of proposed or listed NPL - also known as Superfund - sites within 5 kilometers (or nearest one beyond 5 kilometers), each divided by distance in kilometers.", + "defaultMessage": "Number of proposed or listed Superfund or National Priorities list (NPL) sites within 5 kilometers (or nearest one beyond 5 kilometers), each divided by distance in kilometers.", "description": "Navigate to the Methodology page. This is the description text for proximity to npl" }, "methodology.page.category.prox.rmp.description.text": { - "defaultMessage": "Count of RMP (potential chemical accident management plan) facilities within 5 kilometers (or nearest one beyond 5 kilometers), each divided by distance in kilometers.", + "defaultMessage": "Count of RMP, or potential chemical accident management plan, facilities within 5 kilometers (or nearest one beyond 5 kilometers), each divided by distance in kilometers.", "description": "Navigate to the Methodology page. This is the description text for proximity to rmp" }, + "methodology.page.category.source.aml.link": { + "defaultMessage": "Abandoned Mine Land Inventory System (e-AMLIS) from {date17}", + "description": "Navigate to the Methodology page. This is the source link for CDC Sleep" + }, + "methodology.page.category.source.bia.lar.link": { + "defaultMessage": "Land Area Representation (LAR) dataset from {date18}", + "description": "Navigate to the Methodology page. This is the source link for BIA data" + }, "methodology.page.category.source.cdc.places.link": { "defaultMessage": "PLACES data from {date16_19}", "description": "Navigate to the Methodology page. This is the source link for CDC Places" @@ -1343,29 +1375,85 @@ "defaultMessage": "National Risk Index from {date14_21}", "description": "Navigate to the Methodology page. This is the source link for FEMA" }, + "methodology.page.category.source.first.street.link": { + "defaultMessage": "Climate Risk Data Access from {date22}", + "description": "Navigate to the Methodology page. This is the source link for CDC Sleep" + }, + "methodology.page.category.source.fuds.link": { + "defaultMessage": "Formerly Used Defense Sites (FUDS) from {date19}", + "description": "Navigate to the Methodology page. This is the source link for CDC Sleep" + }, + "methodology.page.category.source.holc.link": { + "defaultMessage": "Dataset of formerly redlined areas using digitized maps from the Home Owners Loan Corporation from {date10}", + "description": "Navigate to the Methodology page. This is the source link for CDC Sleep" + }, "methodology.page.category.source.hud.link": { "defaultMessage": "Comprehensive Housing Affordability Strategy dataset from {date14_18}", "description": "Navigate to the Methodology page. This is the source link for HUD" }, + "methodology.page.category.source.pdi.link": { + "defaultMessage": "Percent Developed Imperviousness (CONUS) from {date19}", + "description": "Navigate to the Methodology page. This is the source link for CDC Sleep" + }, + "methodology.page.category.source.trans.bur.link": { + "defaultMessage": "Transportation Burdens indicator (need link) from {date22}", + "description": "Navigate to the Methodology page. This is the source link for Transportation burdens" + }, + "methodology.page.category.source.ust.find.link": { + "defaultMessage": "Calculated from EPA’s UST Finder from {date21} as compiled by EPA's EJScreen", + "description": "Navigate to the Methodology page. This is the source link for UST Find" + }, "methodology.page.category.traffic.vol.description.text": { - "defaultMessage": "Count of vehicles (average annual daily traffic) at major roads within 500 meters, divided by distance in meters.", + "defaultMessage": "Number of vehicles (average annual daily traffic) at major roads within 500 meters, divided by distance in meters.", "description": "Navigate to the Methodology page. This is the description text for traffic volume" }, + "methodology.page.category.trans.barrier.description.text": { + "defaultMessage": "Average relative cost and time spent on transportation relative to all other tracts.", + "description": "Navigate to the Methodology page. This is the description text for Transportation barriers" + }, + "methodology.page.category.tribal.lands.description.text": { + "defaultMessage": "The Land Area Representation (LAR) dataset depicts the exterior extent of a Federal Indian land area.", + "description": "Navigate to the Methodology page. This is the description text for Tribal lands" + }, + "methodology.page.category.tribal.lands.note.text": { + "defaultMessage": "Note: The LAR dataset depicts the exterior extent of a Federal Indian land area. Not all Federally recognized tribes have a designated land area; therefore, they may not have an associated land area represented in the land area dataset.", + "description": "Navigate to the Methodology page. This is the note text for low median expectancy" + }, "methodology.page.category.unemploy.description.text": { - "defaultMessage": "Number of unemployed people as a percentage of the civilian labor force.", + "defaultMessage": "Number of unemployed people as a share of the labor force.", "description": "Navigate to the Methodology page. This is the description text for unemployment" }, "methodology.page.category.waste.water.description.text": { "defaultMessage": "Risk-Screening Environmental Indicators (RSEI) modeled toxic concentrations at stream segments within 500 meters, divided by distance in kilometers.", "description": "Navigate to the Methodology page. This is the description text for waste water" }, + "methodology.page.category.wildfire.risk.rate.description.text": { + "defaultMessage": "A 30-meter resolution model projecting the wildfire exposure for any specific location in the contiguous US, today and with future climate change. The risk of wildfire is calculated from inputs associated with fire fuels, weather, human influence, and fire movement. The risk does not include property value.", + "description": "Navigate to the Methodology page. This is the description text for exp bld loss rate" + }, "methodology.page.category.workforce.dev.description.text": { - "defaultMessage": "Median income of the census tract calculated as a percent of the area’s median income.", + "defaultMessage": "Low median income calculated as a share of the area’s median income.", "description": "Navigate to the Methodology page. This is the description text for workforce dev" }, + "methodology.page.dataset.card.availableFor.ALL_ISLDS": { + "defaultMessage": "American Samoa, Guam, the Northern Mariana Islands, and the U.S. Virgin Islands", + "description": "Methodology page dataset card available for ALL_ISLDS" + }, "methodology.page.dataset.card.availableFor.AS_NMI": { "defaultMessage": "American Samoa and the Northern Mariana Islands", - "description": "Methodology page dataset card available for American Samoa and Northern Mariana Islands type" + "description": "Methodology page dataset card available for AS_NMI" + }, + "methodology.page.dataset.card.availableFor.CONUS_DC": { + "defaultMessage": "All contiguous U.S. states and the District of Columbia", + "description": "Methodology page dataset card available for CONUS and DC" + }, + "methodology.page.dataset.card.availableFor.FRT": { + "defaultMessage": "Federally-Recognized Tribes, including Alaskan Native villages", + "description": "Methodology page dataset card available for FRT" + }, + "methodology.page.dataset.card.availableFor.METRO_US_HOLC": { + "defaultMessage": "Metro areas of US that were HOLC graded", + "description": "Methodology page dataset card available for METRO_US_HOLC" }, "methodology.page.dataset.card.availableFor.US_DC": { "defaultMessage": "All U.S. states and the District of Columbia", @@ -1388,7 +1476,7 @@ "description": "Navigate to the Methodology page. This is the title text for the diesel pm dataset" }, "methodology.page.dataset.indicator.energy.burden.title.text": { - "defaultMessage": "Energy burden", + "defaultMessage": "Energy cost", "description": "Navigate to the Methodology page. This is the title text for the energy burden dataset" }, "methodology.page.dataset.indicator.exp.bld.loss.title.text": { @@ -1403,26 +1491,46 @@ "defaultMessage": "Expected agriculture loss rate", "description": "Navigate to the Methodology page. This is the title text for the expected agr loss rate income dataset" }, + "methodology.page.dataset.indicator.flood.risk.title.text": { + "defaultMessage": "NEW Projected flood risk", + "description": "Navigate to the Methodology page. This is the title text for the NEW Projected flood risk" + }, + "methodology.page.dataset.indicator.fuds.title.text": { + "defaultMessage": "NEW Formerly Used Defense Sites", + "description": "Navigate to the Methodology page. This is the title text for the Formerly Used Defense Sites" + }, + "methodology.page.dataset.indicator.green.space.title.text": { + "defaultMessage": "NEW Lack of green space", + "description": "Navigate to the Methodology page. This is the title text for the house burden dataset" + }, "methodology.page.dataset.indicator.heart.disease.title.text": { "defaultMessage": "Heart disease", "description": "Navigate to the Methodology page. This is the title text for the heart disease dataset" }, - "methodology.page.dataset.indicator.high.ed.enroll.title.text": { - "defaultMessage": "Higher education non-enrollment", - "description": "Navigate to the Methodology page. This is the title text for the high ed enrollment dataset" - }, "methodology.page.dataset.indicator.high.school.title.text": { - "defaultMessage": "High school degree non-attainment", + "defaultMessage": "High school education", "description": "Navigate to the Methodology page. This is the title text for the high school dataset" }, + "methodology.page.dataset.indicator.hist.underinvest.title.text": { + "defaultMessage": "New Historic underinvestment", + "description": "Navigate to the Methodology page. This is the title text for the Historic Underinvestment" + }, "methodology.page.dataset.indicator.house.burden.title.text": { - "defaultMessage": "Housing cost burden", + "defaultMessage": "Housing cost", "description": "Navigate to the Methodology page. This is the title text for the house burden dataset" }, + "methodology.page.dataset.indicator.indoor.plumb.title.text": { + "defaultMessage": "NEW Lack of indoor plumbing", + "description": "Navigate to the Methodology page. This is the title text for the indoor plumbing" + }, "methodology.page.dataset.indicator.lead.paint.title.text": { "defaultMessage": "Lead paint", "description": "Navigate to the Methodology page. This is the title text for the lead paint dataset" }, + "methodology.page.dataset.indicator.leaky.uwt.title.text": { + "defaultMessage": "NEW Leaking underground storage tanks", + "description": "Navigate to the Methodology page. This is the title text for the Leaking underground storage tanks" + }, "methodology.page.dataset.indicator.life.exp.title.text": { "defaultMessage": "Low life expectancy", "description": "Navigate to the Methodology page. This is the title text for the life exp dataset" @@ -1439,9 +1547,9 @@ "defaultMessage": "Low median income", "description": "Navigate to the Methodology page. This is the title text for the low median income dataset" }, - "methodology.page.dataset.indicator.median.home.title.text": { - "defaultMessage": "Median home value", - "description": "Navigate to the Methodology page. This is the title text for the median home dataset" + "methodology.page.dataset.indicator.mine.land.title.text": { + "defaultMessage": "NEW Abandoned mine lands", + "description": "Navigate to the Methodology page. This is the title text for the Abandoned mine lands" }, "methodology.page.dataset.indicator.pm25.title.text": { "defaultMessage": "PM2.5 in the air", @@ -1452,11 +1560,11 @@ "description": "Navigate to the Methodology page. This is the title text for the poverty dataset" }, "methodology.page.dataset.indicator.prox.haz.title.text": { - "defaultMessage": "Proximity to hazardous waste facilities", + "defaultMessage": "Proximity to hazardous waste sites", "description": "Navigate to the Methodology page. This is the title text for the prox haz dataset" }, "methodology.page.dataset.indicator.prox.npl.title.text": { - "defaultMessage": "Proximity to National Priorities List (NPL) sites", + "defaultMessage": "Proximity to Superfund sites", "description": "Navigate to the Methodology page. This is the title text for the prox npl dataset" }, "methodology.page.dataset.indicator.prox.rpm.title.text": { @@ -1467,6 +1575,14 @@ "defaultMessage": "Traffic proximity and volume", "description": "Navigate to the Methodology page. This is the title text for the traffic.volume dataset" }, + "methodology.page.dataset.indicator.trans.barrier.title.text": { + "defaultMessage": "NEW Transportation barriers", + "description": "Navigate to the Methodology page. This is the title text for the Transportation barriers" + }, + "methodology.page.dataset.indicator.tribal.lands.title.text": { + "defaultMessage": "NEW Tribal lands", + "description": "Navigate to the Methodology page. This is the title text for the Tribal lands" + }, "methodology.page.dataset.indicator.unemploy.title.text": { "defaultMessage": "Unemployment", "description": "Navigate to the Methodology page. This is the title text for the unemployment dataset" @@ -1475,6 +1591,10 @@ "defaultMessage": "Wastewater discharge", "description": "Navigate to the Methodology page. This is the title text for the waste water dataset" }, + "methodology.page.dataset.indicator.wildfire.risk.title.text": { + "defaultMessage": "NEW Projected wildfire risk", + "description": "Navigate to the Methodology page. This is the title text for the NEW Projected wildfire risk" + }, "methodology.page.datasetCard.available.for": { "defaultMessage": "Available for:", "description": "Navigate to the Methodology page. This is the label associated with available for which regions of the card" @@ -1503,12 +1623,20 @@ "defaultMessage": "These datasets provide additional information about each community.", "description": "Navigate to the Methodology page. This is the additional indicator info" }, + "methodology.page.datasetContainer.button.text": { + "defaultMessage": "Share data sources with CEQ", + "description": "Navigate to the Methodology page. This is the section heading of which datasets are used in cumulative score with a button labeled: Share data sources with CEQ" + }, "methodology.page.datasetContainer.heading": { "defaultMessage": "Datasets used in beta methodology", "description": "Navigate to the Methodology page. This is the section heading of which datasets are used in cumulative score" }, + "methodology.page.datasetContainer.heading.rich.text": { + "defaultMessage": "Datasets used in v{version} methodology", + "description": "Navigate to the Methodology page. This is the section heading of which datasets are used in cumulative score" + }, "methodology.page.datasetContainer.info": { - "defaultMessage": "The datasets used in the current version of the tool come from a variety of sources and were selected based on relevance, availability, and quality. The datasets seek to identify a range of human health, environmental, climate-related, and other impacts on communities.", + "defaultMessage": "The tool's datasets are public and consistent nationwide. They come from different sources and are high quality. The Council on Environmental Quality (CEQ) chose them based on relevance, availability, and quality. They identify climate, environmental, and other burdens on communities.", "description": "Navigate to the Methodology page. This is the description of the dataset section" }, "methodology.page.datasets.all.except.workforce.used.in.text": { @@ -1536,39 +1664,39 @@ "description": "Navigate to the methodology page. This is the methodology page header text" }, "methodology.page.indicator.categories.afford.house.if": { - "defaultMessage": "IF at or above the 90th percentile for lead paint AND median home value is at or less than the 90th percentile OR at or above the 90th percentile for the housing cost burden", + "defaultMessage": "Experienced historic underinvestment OR are at or above the 90th percentile for the housing cost OR lack of green space OR lack of indoor plumbing OR lead paint", "description": "Navigate to the methodology page. Navigate to the category section. This will set the if portion of the formula" }, "methodology.page.indicator.categories.afford.housing.methodology": { - "defaultMessage": "Affordable and sustainable housing category", + "defaultMessage": "Housing category", "description": "Navigate to the methodology page. Navigate to the dataset section. This is the portion of the dataset card that populates the Used in section for the Affordable and sustainable housing methodology" }, "methodology.page.indicator.categories.clean.energy.if": { - "defaultMessage": "IF at or above the 90th percentile for energy burden OR PM2.5 in the air", + "defaultMessage": "ARE at or above the 90th percentile for energy cost OR PM2.5 in the air", "description": "Navigate to the methodology page. Navigate to the category section. This will set the if if portion of the formula" }, "methodology.page.indicator.categories.clean.energy.methodology": { - "defaultMessage": "Clean energy and energy efficiency category", + "defaultMessage": "Energy category", "description": "Navigate to the methodology page. Navigate to the dataset section. This is the portion of the dataset card that populates the Used in section for the Clean energy and energy efficiency methodology" }, "methodology.page.indicator.categories.clean.transport.if": { - "defaultMessage": "IF at or above the 90th percentile for diesel particulate matter exposure or traffic proximity and volume", + "defaultMessage": "ARE at or above the 90th percentile for diesel particulate matter exposure OR transportation barriers OR traffic proximity and volume", "description": "Navigate to the methodology page. Navigate to the category section. This will set the if portion of the formula" }, "methodology.page.indicator.categories.clean.transport.methodology": { - "defaultMessage": "Clean transit category", + "defaultMessage": "Transportation category", "description": "Navigate to the methodology page. Navigate to the dataset section. This is the portion of the dataset card that populates the Used in section for the Clean transportation methodology" }, "methodology.page.indicator.categories.clean.water.if": { - "defaultMessage": "IF at or above the 90th percentile for wastewater discharge", + "defaultMessage": "ARE at or above the 90th percentile for leaking underground storage tanks OR wastewater discharge", "description": "Navigate to the methodology page. Navigate to the category section. This will set the if portion of the formula" }, "methodology.page.indicator.categories.clean.water.methodology": { - "defaultMessage": "Critical clean water and wastewater infrastructure category", - "description": "Navigate to the methodology page. Navigate to the dataset section. This is the portion of the dataset card that populates the Used in section for the Critical clean water and wastewater infrastructure methodology" + "defaultMessage": "Water and wastewater category", + "description": "Navigate to the methodology page. Navigate to the dataset section. This is the portion of the dataset card that populates the Used in section for the Water and wastewater methodology" }, "methodology.page.indicator.categories.climate.change.if": { - "defaultMessage": "IF at or above the 90th percentile for expected agriculture loss rate OR expected building loss rate OR expected population loss rate", + "defaultMessage": "ARE at or above the 90th percentile for expected agriculture loss rate OR expected building loss rate OR expected population loss rate OR projected flood risk OR projected wildfire risk", "description": "Navigate to the methodology page. Navigate to the category section. This will set the if portion of the formula" }, "methodology.page.indicator.categories.climate.change.methodology": { @@ -1580,41 +1708,73 @@ "description": "Navigate to the methodology page. Navigate to the category section. This will set the category title" }, "methodology.page.indicator.categories.heading": { - "defaultMessage": "Categories", + "defaultMessage": "Categories of Burdens", "description": "Navigate to the methodology page. Navigate to the category section. This is category heading" }, "methodology.page.indicator.categories.health.burdens.if": { - "defaultMessage": "IF at or above the 90th percentile for asthma OR diabetes OR heart disease OR low life expectancy", + "defaultMessage": "ARE at or above the 90th percentile for asthma OR diabetes OR heart disease OR low life expectancy", "description": "Navigate to the methodology page. Navigate to the category section. This will set the if portion of the formula" }, "methodology.page.indicator.categories.health.burdens.methodology": { - "defaultMessage": "Health burdens category", + "defaultMessage": "Health category", "description": "Navigate to the methodology page. Navigate to the dataset section. This is the portion of the dataset card that populates the Used in section for the Health burdens methodology" }, "methodology.page.indicator.categories.legacy.pollute.methodology": { - "defaultMessage": "Reduction and remediation of legacy pollution category", + "defaultMessage": "Legacy pollution category", "description": "Navigate to the methodology page. Navigate to the dataset section. This is the portion of the dataset card that populates the Used in section for the Reduction and remediation of legacy pollution methodology" }, "methodology.page.indicator.categories.legacy.pollution.if": { - "defaultMessage": "IF at or above the 90th percentile for proximity to hazardous waste facilities OR proximity to National Priorities List (NPL) sites OR proximity to Risk Management Plan (RMP) facilities", + "defaultMessage": "Have at least one abandoned mine land OR Formerly Used Defense Sites OR are at or above the 90th percentile for proximity to hazardous waste facilities OR proximity to Superfind sites OR proximity to Risk Management Plan facilities", "description": "Navigate to the methodology page. Navigate to the category section. This will set the if portion of the formula" }, + "methodology.page.indicator.categories.tribal.lands.methodology": { + "defaultMessage": "Displaying Federally recognized tribal boundaries and Alaska Native Villages on the map", + "description": "Displaying Federally recognized tribal boundaries and Alaska Native Villages on the map" + }, "methodology.page.indicator.categories.work.dev.if": { - "defaultMessage": "IF at or above the 90th percentile for low median income as a percentage of area median income OR linguistic isolation OR unemployment OR percentage of individuals in households at or below 100% Federal poverty level", + "defaultMessage": "ARE at or above the 90th percentile for linguistic isolation OR low median income OR poverty OR unemployment", "description": "Navigate to the methodology page. Navigate to the category section. This will set the if portion of the formula" }, "methodology.page.indicator.categories.workforce.dev.methodology": { - "defaultMessage": "Training and workforce development category", + "defaultMessage": "Workforce development category", "description": "Navigate to the methodology page. Navigate to the dataset section. This is the portion of the dataset card that populates the Used in section for the Training and workforce development" }, - "methodology.page.paragraph": { - "defaultMessage": "The current version of the tool identifies communities that are disadvantaged for the purposes of the Justice40 Initiative using census tracts, which are the smallest geographic unit for which publicly-available and nationally-consistent datasets can be consistently displayed on the tool. Census tract geographical boundaries are determined by the U.S. Census Bureau once every ten years. This tool utilizes the census tract boundaries from 2010 because they match the datasets used in the tool.", - "description": "Navigate to the methodology page. This is the methodology page paragraph" + "methodology.page.paragraph.1": { + "defaultMessage": "The tool highlights disadvantaged census tracts across all 50 states, the District of Columbia, and the U.S. territories. A community is considered disadvantaged:", + "description": "Navigate to the methodology page. This is the methodology paragraph 1" + }, + "methodology.page.paragraph.1.bullet.1": { + "defaultMessage": "If they are in a census tract that meets the thresholds for at least one of tool’s categories of burden, or", + "description": "Navigate to the methodology page. This is the methodology paragraph 1, bullet 1" + }, + "methodology.page.paragraph.1.bullet.2": { + "defaultMessage": "If they are on Federally-Recognized Tribal land", + "description": "Navigate to the methodology page. This is the methodology paragraph 1, bullet 2" + }, + "methodology.page.paragraph.3": { + "defaultMessage": "The tool uses datasets as indicators of burdens. The burdens are organized into categories. A community is highlighted as disadvantaged on the CEJST map if it is in a census tract that is (1) at or above the threshold for one or more environmental, climate, or other burdens, and (2) at or above the threshold for an associated socioeconomic burden. In addition, a census tract that is completely surrounded by disadvantaged communities that meet the burden thresholds, and is at or above the 50% percentile for low income, is also considered disadvantaged.", + "description": "Navigate to the methodology page. This is the methodology paragraph 3" + }, + "methodology.page.paragraph.4": { + "defaultMessage": "Census tracts are small units of geography. Census tract boundaries are determined by the U.S. Census Bureau once every ten years. The tool utilizes the census tract boundaries from 2010. This was chosen primarily because many of the data sources in the tool currently use the 2010 census boundaries.", + "description": "Navigate to the methodology page. This is the methodology paragraph 4" + }, + "methodology.page.paragraph.5": { + "defaultMessage": "Federally-Recognized Tribal lands, including Alaska Native Villages, are also considered disadvantaged and highlighted on the map.", + "description": "Navigate to the methodology page. This is the methodology paragraph 5" }, "methodology.page.return.to.top.link": { "defaultMessage": "Return to top", "description": "Navigate to the Methodology page. This is the link text to return to top" }, + "methodology.page.sub.heading.1": { + "defaultMessage": "Categories of Burdens", + "description": "Navigate to the methodology page. This is sub-heading 1" + }, + "methodology.page.sub.heading.2": { + "defaultMessage": "Tribal lands", + "description": "Navigate to the methodology page. This is sub-heading 2" + }, "methodology.page.title.text": { "defaultMessage": "Methodology & data", "description": "Navigate to the methodology page. This is the methodology page title text" diff --git a/client/src/pages/methodology.tsx b/client/src/pages/methodology.tsx index 57b5d0e5..b9970f22 100644 --- a/client/src/pages/methodology.tsx +++ b/client/src/pages/methodology.tsx @@ -6,7 +6,6 @@ import {useWindowSize} from 'react-use'; import Categories from '../components/Categories'; import DatasetContainer from '../components/DatasetContainer'; import J40MainGridContainer from '../components/J40MainGridContainer'; -import MethodologyFormula from '../components/MethodologyFormula'; import Layout from '../components/layout'; import SubPageNav from '../components/SubPageNav'; import PublicEngageButton from '../components/PublicEngageButton'; @@ -33,24 +32,25 @@ const IndexPage = ({location}: MethodPageProps) => { - + {/* First column */}

    - {intl.formatMessage(METHODOLOGY_COPY.PAGE.DESCRIPTION)} + {intl.formatMessage(METHODOLOGY_COPY.PAGE.PARA1)}

    -
    - {/* Formula section */} - - - {/* Category description */} -
    -

    - {intl.formatMessage(METHODOLOGY_COPY.PAGE.CATEGORY_TEXT)} -

    +
    +
      +
    • + {intl.formatMessage(METHODOLOGY_COPY.PAGE.PARA1_BULLET1)} +
    • +
    • + {intl.formatMessage(METHODOLOGY_COPY.PAGE.PARA1_BULLET2)} +
    • +
    +
    diff --git a/client/src/pages/tests/__snapshots__/methodology.test.tsx.snap b/client/src/pages/tests/__snapshots__/methodology.test.tsx.snap index 07dc5127..9944b757 100644 --- a/client/src/pages/tests/__snapshots__/methodology.test.tsx.snap +++ b/client/src/pages/tests/__snapshots__/methodology.test.tsx.snap @@ -400,7 +400,7 @@ exports[`rendering of the DatasetContainer checks if various text fields are vis

    - The current version of the tool identifies communities that are disadvantaged for the purposes of - the Justice40 Initiative using census tracts, which are the smallest geographic unit for - which publicly-available and nationally-consistent datasets can be consistently displayed on the - tool. Census tract geographical boundaries are determined by the U.S. Census Bureau once every ten - years. This tool utilizes the census tract boundaries from 2010 because they match the datasets used - in the tool. + The tool highlights disadvantaged census tracts across all 50 states, the District of Columbia, and the U.S. territories. A community is considered disadvantaged:

    - -
    -

    - - Under the current formula, a census tract will be identified as disadvantaged in one or more - categories of criteria: +

    +
      +
    • + + If they are in a census tract that meets the thresholds for at least one of tool’s categories of burden, or -

      -

      - - - - IF - - the census tract is above the threshold for one or more environmental or climate indicators - -

      -

      - - - - AND - - the census tract is above the threshold for the socioeconomic indicators +

    • +
    • + + If they are on Federally-Recognized Tribal land -

      -
    -
    -

    - - Communities are identified as disadvantaged by the current version of the tool for the purposes of - the Justice40 Initiative if they are located in census tracts that are at or above the - thresholds in one or more of eight categories of criteria below. - -

    + + +

    - Categories + Categories of Burdens

    +

    + + The tool uses datasets as indicators of burdens. The burdens are organized into categories. A community is highlighted as disadvantaged on the CEJST map if it is in a census tract that is (1) at or above the threshold for one or more environmental, climate, or other burdens, and (2) at or + above the threshold for an associated socioeconomic burden. In addition, a census tract that is completely surrounded by disadvantaged communities that meet the burden thresholds, and is at or above + the 50% percentile for low income, is also considered disadvantaged. + +

    +

    + + Census tracts are small units of geography. Census tract boundaries are determined by the U.S. Census Bureau once every ten years. The tool utilizes the census tract boundaries from 2010. This was chosen primarily because many of the data sources in the tool currently use the 2010 + census boundaries. + +

    @@ -493,12 +480,12 @@ exports[`rendering of the DatasetContainer checks if various text fields are vis identified as disadvantaged - + if they are in census tracts that:

    - IF + ARE at or above the 90th percentile for expected population loss rate + OR + + projected flood risk + + OR + + projected wildfire risk +

    @@ -528,28 +529,20 @@ exports[`rendering of the DatasetContainer checks if various text fields are vis AND - is at or above the 65th percentile for + are at or above the 65th percentile for low income - AND 80% or more of individuals 15 or older are not enrolled in - - higher education - - +

    -

    - Clean energy and energy efficiency + Energy

    @@ -557,19 +550,19 @@ exports[`rendering of the DatasetContainer checks if various text fields are vis identified as disadvantaged - + if they are in census tracts that:

    - IF + ARE at or above the 90th percentile for - energy burden + energy cost OR AND - is at or above the 65th percentile for + are at or above the 65th percentile for low income - AND 80% or more of individuals 15 or older are not enrolled in - - higher education - - +

    -

    - Clean transit + Health

    @@ -614,251 +599,12 @@ exports[`rendering of the DatasetContainer checks if various text fields are vis identified as disadvantaged - - -

    -

    - - - - IF - - at or above the 90th percentile for - - diesel particulate matter exposure - - or - - traffic proximity and volume - - - -

    -

    - - - - AND - - is at or above the 65th percentile for - - low income - - AND 80% or more of individuals 15 or older are not enrolled in - - higher education - - - -

    -

    -

    -
    -

    - Affordable and sustainable housing -

    -

    - - Communities are - - identified as disadvantaged - - + if they are in census tracts that:

    - IF - - at or above the 90th percentile for - - lead paint - - AND - - median home value - - is at or less than the 90th percentile OR at or above the 90th percentile for the - - housing cost burden - -

    -

    - - - - AND - - is at or above the 65th percentile for - - low income - - AND 80% or more of individuals 15 or older are not enrolled in - - higher education - - - -

    -

    -

    -
    -

    - Reduction and remediation of legacy pollution -

    -

    - - Communities are - - identified as disadvantaged - - - -

    -

    - - IF - - at or above the 90th percentile for - - proximity to hazardous waste facilities - - OR - - proximity to National Priorities List (NPL) sites - - OR - - proximity to Risk Management Plan (RMP) facilities - -

    -

    - - - - AND - - is at or above the 65th percentile for - - low income - - AND 80% or more of individuals 15 or older are not enrolled in - - higher education - - - -

    -

    -

    -
    -

    - Critical clean water and wastewater infrastructure -

    -

    - - Communities are - - identified as disadvantaged - - - -

    -

    - - IF - - at or above the 90th percentile for - - wastewater discharge - -

    -

    - - - - AND - - is at or above the 65th percentile for - - low income - - AND 80% or more of individuals 15 or older are not enrolled in - - higher education - - - -

    -

    -

    -
    -

    - Health burdens -

    -

    - - Communities are - - identified as disadvantaged - - - -

    -

    - - IF + ARE at or above the 90th percentile for AND - is at or above the 65th percentile for + are at or above the 65th percentile for low income - AND 80% or more of individuals 15 or older are not enrolled in - - higher education - - + + +

    +
    +
    +

    + Housing +

    +

    + + Communities are + + identified as disadvantaged + + if they are in census tracts that: + +

    +

    + Experienced + + historic underinvestment + + OR are at or above the 90th percentile for the + + housing cost + + OR + + lack of green space + + OR + + lack of indoor plumbing + + OR + + lead paint + +

    +

    + + + + AND + + are at or above the 65th percentile for + + low income + + + +

    +
    +
    +

    + Legacy pollution +

    +

    + + Communities are + + identified as disadvantaged + + if they are in census tracts that: + +

    +

    + Have at least one + + abandoned mine land + + OR + + Formerly Used Defense Sites + + OR are at or above the 90th percentile for + + proximity to hazardous waste facilities + + OR + + proximity to Superfind sites + + OR + + proximity to Risk Management Plan facilities + +

    +

    + + + + AND + + are at or above the 65th percentile for + + low income + + + +

    +
    +
    +

    + Transportation +

    +

    + + Communities are + + identified as disadvantaged + + if they are in census tracts that: + +

    +

    + + + + ARE + + at or above the 90th percentile for + + diesel particulate matter exposure + + OR + + transportation barriers + + OR + + traffic proximity and volume + + + +

    +

    + + + + AND + + are at or above the 65th percentile for + + low income + + + +

    +
    +
    +

    + Water and wastewater +

    +

    + + Communities are + + identified as disadvantaged + + if they are in census tracts that: + +

    +

    + + ARE + + at or above the 90th percentile for + + leaking underground storage tanks + + OR + + wastewater discharge + +

    +

    + + + + AND + + are at or above the 65th percentile for + + low income + +

    -

    @@ -924,21 +905,16 @@ exports[`rendering of the DatasetContainer checks if various text fields are vis identified as disadvantaged - + if they are in census tracts that:

    + + - IF + ARE at or above the 90th percentile for - - low median income - - as a percentage of area median income OR - unemployment + low median income - OR percentage of individuals in households at or below 100% Federal + OR poverty - level + OR + + unemployment + +

    AND - 10% or more of adults 25 or older have not attained a + have 10% or more of adults have a - high school degree + high school education - AND 80% or more of individuals 15 or older are not enrolled in - - higher education - - + level less than a high school degree

    -

    +

    + +
    +
    +
    +

    + + Tribal lands + +

    +

    + + Federally-Recognized Tribal lands, including Alaska Native Villages, are also considered disadvantaged and highlighted on the map. + +

    +

    - Datasets used in beta methodology + Datasets used in v1.0 methodology

    - The datasets used in the current version of the tool come from a variety of sources and were - selected based on relevance, availability, and quality. The datasets seek to identify a range of - human health, environmental, climate-related, and other impacts on communities. + The tool's datasets are public and consistent nationwide. They come from different sources and are high quality. The Council on Environmental Quality (CEQ) chose them based on relevance, availability, and quality. They identify climate, environmental, and other burdens on communities.

    +
    Percent of a census tract's population in households where household income is at or below - 200% of the Federal poverty level. + 200% of the Federal poverty level, not including students enrolled in higher education.
      @@ -1056,7 +1080,7 @@ exports[`rendering of the DatasetContainer checks if various text fields are vis Responsible Party: - Census + U.S. Census
    • @@ -1081,53 +1105,6 @@ exports[`rendering of the DatasetContainer checks if various text fields are vis
    -
    -

    - Higher education non-enrollment -

    -
    - - Percent of people 15 or older who are not currently enrolled in college, university, or graduate school. - -
    -
      -
    • - - Used in: - - All categories -
    • -
    • - - Responsible Party: - - Census -
    • -
    • - - Source: - - - American Community Survey - - from 2015-2019 -
    • -
    • - - Available for: - - All U.S. states, the District of Columbia, and Puerto Rico -
    • -
    -
    @@ -1136,12 +1113,7 @@ exports[`rendering of the DatasetContainer checks if various text fields are vis
    - Percent of agricultural value at risk from losses due to fourteen types of - natural hazards that have some link - to climate change: avalanche, coastal flooding, - cold wave, drought, hail, heat wave, hurricane, ice storm, landslide, riverine flooding, strong - wind, tornado, wildfire, and winter weather. Rate calculated by dividing the agricultural value at risk in - a census tract by the total agricultural value in that census tract. + Expected agricultural value at risk from losses due to fourteen types of natural hazards. These hazards have some link to climate change. They are: avalanche, coastal flooding, cold wave, drought, hail, heat wave, hurricane, ice storm, landslide, riverine flooding, strong wind, tornado, wildfire, and winter weather. The rate is calculated by dividing the agricultural value at risk by the total agricultural value.
      @@ -1188,11 +1160,7 @@ exports[`rendering of the DatasetContainer checks if various text fields are vis
      - Percent of building value at risk from losses due to fourteen types of natural hazards - that have some link to climate change: avalanche, coastal flooding, - cold wave, drought, hail, heat wave, hurricane, ice storm, landslide, riverine flooding, strong - wind, tornado, wildfire, and winter weather. Rate calculated by dividing the building value at risk in - a census tract by the total building value in that census tract. + Expected building value at risk from losses due to fourteen types of natural hazards. These hazards have some link to climate change. They are: avalanche, coastal flooding, cold wave, drought, hail, heat wave, hurricane, ice storm, landslide, riverine flooding, strong wind, tornado, wildfire, and winter weather. The rate is calculated by dividing the building value at risk by the total building value.
        @@ -1239,18 +1207,8 @@ exports[`rendering of the DatasetContainer checks if various text fields are vis
        - Rate relative to the population of fatalities and injuries due to fourteen types of - natural hazards each year - that have some link to climate change: 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 and National Centers for Environmental Information’s - (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. + Expected fatalities and injuries due to fourteen types of natural hazards each year. These hazards have some link to climate change. They are: 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 by the Spatial Hazard Events and Losses and National Centers for Environmental Information’s (NCEI). It reports the number of fatalities and injuries caused by the hazard. An injury is counted as one-tenth (1/10) of a fatality. The NCEI Storm Events Database classifies both direct and indirect injuries. Both types are counted as population loss. The total number is divided by the population in the census tract to get the rate of population loss. +
          @@ -1290,20 +1248,116 @@ exports[`rendering of the DatasetContainer checks if various text fields are vis

    - Energy burden + NEW Projected flood risk

    - Average annual energy cost per household ($) divided by average household income. + + A high precision, climate-adjusted model that projects future flood risk for properties in the future. The dataset calculates how many properties are at risk of floods occurring in the next thirty years from tides, rain, riverine and storm surges, or a 26% risk total over the 30-year time horizon. The risk is defined as an annualized 1% chance. The tool calculates tract-level risk as the share of properties meeting the risk threshold. The risk does not include property value. +
    • Used in: - Clean energy and energy efficiency category + Climate change category +
    • +
    • + + Responsible Party: + + First Street Foundation +
    • +
    • + + Source: + + + Climate Risk Data Access + + from 2022 +
    • +
    • + + Available for: + + All U.S. states, the District of Columbia, and Puerto Rico +
    • +
    +
    +
    +

    + NEW Projected wildfire risk +

    +
    + + A 30-meter resolution model projecting the wildfire exposure for any specific location in the contiguous US, today and with future climate change. The risk of wildfire is calculated from inputs associated with fire fuels, weather, human influence, and fire movement. The risk does not include property value. + +
    +
      +
    • + + Used in: + + Climate change category +
    • +
    • + + Responsible Party: + + First Street Foundation +
    • +
    • + + Source: + + + Climate Risk Data Access + + from 2022 +
    • +
    • + + Available for: + + All contiguous U.S. states and the District of Columbia +
    • +
    +
    +
    +

    + Energy cost +

    +
    + + Average household annual energy cost in dollars divided by the average household income. + +
    +
      +
    • + + Used in: + + Energy category
    • @@ -1330,7 +1384,7 @@ exports[`rendering of the DatasetContainer checks if various text fields are vis Available for: - All U.S. states and the District of Columbia + All U.S. states, the District of Columbia, and Puerto Rico
    @@ -1342,9 +1396,7 @@ exports[`rendering of the DatasetContainer checks if various text fields are vis
    - Fine inhalable particles, with diameters that are generally 2.5 micrometers and smaller. The value - in the fields is the weight of these particles in micrograms per cubic meter. - + Fine inhalable particles with 2.5 or smaller micrometer diameters. The percentile is the weight of the particles per cubic meter.
    -
    -

    - Diesel particulate matter exposure -

    -
    - - Mixture of particles that is part of diesel exhaust in the air. The value in the fields is the - weight of these particles in micrograms per cubic meter. - -
    -
      -
    • - - Used in: - - Clean transit category -
    • -
    • - - Responsible Party: - - Environmental Protection Agency (EPA) -
    • -
    • - - Source: - - - National Air Toxics Assessment (NATA) - - from 2014 as compiled by EPA's EJScreen -
    • -
    • - - Available for: - - All U.S. states and the District of Columbia -
    • -
    -
    -
    -

    - Traffic proximity and volume -

    -
    - - Count of vehicles (average annual daily traffic) at major roads - within 500 meters, divided by distance in meters. - -
    -
      -
    • - - Used in: - - Clean transit category -
    • -
    • - - Responsible Party: - - Department of Transportation (DOT) -
    • -
    • - - Source: - - - Traffic data - - from 2017 as compiled by EPA's EJScreen -
    • -
    • - - Available for: - - All U.S. states and the District of Columbia -
    • -
    -
    -
    -

    - Housing cost burden -

    -
    - - Percent of households in a census tract that are both earning less than 80% of HUD Area Median - Family Income by county and are spending more than 30% of their income on housing costs. - -
    -
      -
    • - - Used in: - - Affordable and sustainable housing category -
    • -
    • - - Responsible Party: - - Department of Housing & Urban Development (HUD) -
    • -
    • - - Source: - - - Comprehensive Housing Affordability Strategy dataset - - from 2014-2018 -
    • -
    • - - Available for: - - All U.S. states and the District of Columbia -
    • -
    -
    -
    -

    - Lead paint -

    -
    - - Percent of housing units built pre-1960, used as an indicator of potential lead paint exposure in - census tracts with median home values less than the 90th percentile. - -
    -
      -
    • - - Used in: - - Affordable and sustainable housing category -
    • -
    • - - Responsible Party: - - Census -
    • -
    • - - Source: - - - American Community Survey - - from 2015-2019 -
    • -
    • - - Available for: - - All U.S. states and the District of Columbia -
    • -
    -
    -
    -

    - Median home value -

    -
    - - Median home value of owner-occupied housing units in the census tract. - -
    -
      -
    • - - Used in: - - Affordable and sustainable housing category -
    • -
    • - - Responsible Party: - - Census -
    • -
    • - - Source: - - - American Community Survey - - from 2015-2019 -
    • -
    • - - Available for: - - All U.S. states and the District of Columbia -
    • -
    -
    -
    -

    - Proximity to hazardous waste facilities -

    -
    - - Count of hazardous waste facilities (Treatment, Storage, and Disposal Facilities and Large - Quantity Generators) within 5 kilometers (or nearest beyond 5 kilometers), each divided by - distance in kilometers. - -
    -
      -
    • - - Used in: - - Reduction and remediation of legacy pollution category -
    • -
    • - - Responsible Party: - - Environmental Protection Agency (EPA) -
    • -
    • - - Source: - - - - - Treatment, Storage, and Disposal Facilities (TSDF) data - - from 2020 calculated from EPA's RCRA database as compiled - by EPA's EJScreen - -
    • -
    • - - Available for: - - All U.S. states and the District of Columbia -
    • -
    -
    -
    -

    - Proximity to National Priorities List (NPL) sites -

    -
    - - Count of proposed or listed NPL - also known as Superfund - sites within 5 kilometers (or nearest one - beyond 5 kilometers), each divided by distance in kilometers. - -
    -
      -
    • - - Used in: - - Reduction and remediation of legacy pollution category -
    • -
    • - - Responsible Party: - - Environmental Protection Agency (EPA) -
    • -
    • - - Source: - - - CERCLIS database - - from 2020 as compiled by EPA’s EJScreen -
    • -
    • - - Available for: - - All U.S. states and the District of Columbia -
    • -
    -
    -
    -

    - Proximity to Risk Management Plan (RMP) facilities -

    -
    - - Count of RMP (potential chemical accident management plan) facilities within 5 kilometers (or nearest - one beyond 5 kilometers), each divided by distance in kilometers. - -
    -
      -
    • - - Used in: - - Reduction and remediation of legacy pollution category -
    • -
    • - - Responsible Party: - - Environmental Protection Agency (EPA) -
    • -
    • - - Source: - - - RMP database - - from 2020 as compiled by EPA’s EJScreen -
    • -
    • - - Available for: - - All U.S. states and the District of Columbia -
    • -
    -
    -
    -

    - Wastewater discharge -

    -
    - - Risk-Screening Environmental Indicators (RSEI) modeled toxic concentrations at - stream segments within 500 meters, divided by distance in kilometers. - -
    -
      -
    • - - Used in: - - Critical clean water and wastewater infrastructure category -
    • -
    • - - Responsible Party: - - Environmental Protection Agency (EPA) -
    • -
    • - - Source: - - - Risk-Screening Environmental Indicators (RSEI) Model - - from 2020 as compiled by EPA’s EJScreen -
    • -
    • - - Available for: - - All U.S. states and the District of Columbia -
    • -
    -
    @@ -1828,9 +1444,7 @@ exports[`rendering of the DatasetContainer checks if various text fields are vis
    - Weighted percent of people who answer “yes” to both of the following questions: “Have you ever - been told by a doctor, nurse, or other health professional that you have asthma?” and - “Do you still have asthma?” + Share of people who answer “yes” to both of these questions: “Have you ever been told by a health professional that you have asthma?” and “Do you still have asthma?”.
      @@ -1838,7 +1452,7 @@ exports[`rendering of the DatasetContainer checks if various text fields are vis Used in: - Health burdens category + Health category
    • @@ -1877,9 +1491,7 @@ exports[`rendering of the DatasetContainer checks if various text fields are vis
      - 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. + Share of people ages 18 years and older who have been told by a health professional that they have diabetes other than diabetes during pregnancy.
        @@ -1887,7 +1499,7 @@ exports[`rendering of the DatasetContainer checks if various text fields are vis Used in: - Health burdens category + Health category
      • @@ -1926,9 +1538,7 @@ exports[`rendering of the DatasetContainer checks if various text fields are vis
        - 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. + Share of people ages 18 years and older who have been told by a health professional that they had angina or coronary heart disease.
          @@ -1936,7 +1546,7 @@ exports[`rendering of the DatasetContainer checks if various text fields are vis Used in: - Health burdens category + Health category
        • @@ -1975,7 +1585,7 @@ exports[`rendering of the DatasetContainer checks if various text fields are vis
          - Average number of years of life a person who has attained a given age can expect to live. + Average number of years people have left in their lives.
          @@ -1985,7 +1595,7 @@ exports[`rendering of the DatasetContainer checks if various text fields are vis Note: - The percentiles for this dataset have been reversed so that census tracts with lower numbers have higher life expectancies and the census tracts with higher numbers have lower life expectancy when compared to life expectancy in the area. + The tool reverses the percentiles for this burden. This means that census tracts with lower numbers have higher life expectancies and that census tracts with higher numbers have lower life expectancies.

          @@ -1994,7 +1604,7 @@ exports[`rendering of the DatasetContainer checks if various text fields are vis Used in: - Health burdens category + Health category
        • @@ -2026,14 +1636,24 @@ exports[`rendering of the DatasetContainer checks if various text fields are vis

    - Low median income + New Historic underinvestment

    - Median income of the census tract calculated as a percent of the area’s median income. + Census tracts that experienced historic underinvestment as determined by the National Community Reinvestment Coalition’s (NCRC) historic redlining score. It is determined using the + + NCRC’s methodology + + for identifying areas with the most historic redlining (i.e. a score of 3.25 or more out of 4). This means that people in the tract had high barriers to accessing home loans.
    @@ -2043,7 +1663,15 @@ exports[`rendering of the DatasetContainer checks if various text fields are vis Note: - The percentiles for this dataset have been reversed so that census tracts with lower numbers have higher median incomes and census tracts with the higher numbers have lower median income when compared to area median income. + The historic underinvestment data indicator + + does not + + appear on the map for tracts + + that were not + + evaluated by the National Community Reinvestment Coalition. It is shown in tracts that are most commonly in larger metropolitan areas.

    @@ -2052,13 +1680,794 @@ exports[`rendering of the DatasetContainer checks if various text fields are vis Used in: - Training and workforce development category + Housing category
  • Responsible Party: - Census + Nationl Community Reinvestment Coalition (NCRC) +
  • +
  • + + Source: + + + Dataset of formerly redlined areas + + using digitized maps from the Home Owners Loan Corporation from 2010 +
  • +
  • + + Available for: + + Metro areas of US that were HOLC graded +
  • + +
    +
    +

    + Housing cost +

    +
    + + Share of households that are both earning less than 80% of Housing and Urban Development’s Area Median Family Income and are spending more than 30% of their income on housing costs. + +
    +
      +
    • + + Used in: + + Housing category +
    • +
    • + + Responsible Party: + + Department of Housing & Urban Development (HUD) +
    • +
    • + + Source: + + + Comprehensive Housing Affordability Strategy dataset + + from 2014-2018 +
    • +
    • + + Available for: + + All U.S. states, the District of Columbia, and Puerto Rico +
    • +
    +
    +
    +

    + NEW Lack of green space +

    +
    + + Share of land with developed surfaces covered with artificial materials like concrete or pavement and crop land used for agricultural purposes. + +
    +
      +
    • + + Used in: + + Housing category +
    • +
    • + + Responsible Party: + + The Trust for Public Lands and American Forestry +
    • +
    • + + Source: + + + Percent Developed Imperviousness (CONUS) + + from 2019 +
    • +
    • + + Available for: + + All contiguous U.S. states and the District of Columbia +
    • +
    +
    +
    +

    + NEW Lack of indoor plumbing +

    +
    + + Housing without complete kitchen facilities or complete plumbing facilities. + +
    +
      +
    • + + Used in: + + Housing category +
    • +
    • + + Responsible Party: + + Department of Housing & Urban Development (HUD) +
    • +
    • + + Source: + + + Comprehensive Housing Affordability Strategy dataset + + from 2014-2018 +
    • +
    • + + Available for: + + All U.S. states, the District of Columbia, and Puerto Rico +
    • +
    +
    +
    +

    + Lead paint +

    +
    + + Share of homes built before 1960, which indicates potential lead paint exposure. Tracts with extremely high home values (i.e. median home values above the 90th percentile) are not likely to have lead paint exposure and are not included. + +
    +
      +
    • + + Used in: + + Housing category +
    • +
    • + + Responsible Party: + + U.S. Census +
    • +
    • + + Source: + + + American Community Survey + + from 2015-2019 +
    • +
    • + + Available for: + + All U.S. states, the District of Columbia, and Puerto Rico +
    • +
    +
    +
    +

    + NEW Abandoned mine lands +

    +
    + + Presence of an abandoned mine left by legacy coal mining operations. + +
    +
      +
    • + + Used in: + + Legacy pollution category +
    • +
    • + + Responsible Party: + + Department of the Interior (DOI) +
    • +
    • + + Source: + + + Abandoned Mine Land Inventory System (e-AMLIS) + + from 2017 +
    • +
    • + + Available for: + + All U.S. states and the District of Columbia +
    • +
    +
    +
    +

    + NEW Formerly Used Defense Sites +

    +
    + + Properties that were owned, leased, or possessed by the United States, under the jurisdiction of the Secretary of Defense prior to October 1986. + +
    +
      +
    • + + Used in: + + Legacy pollution category +
    • +
    • + + Responsible Party: + + U.S. Army Corps of Engineers +
    • +
    • + + Source: + + + Formerly Used Defense Sites (FUDS) + + from 2019 +
    • +
    • + + Available for: + + All U.S. states and the District of Columbia +
    • +
    +
    +
    +

    + Proximity to hazardous waste sites +

    +
    + + Number of hazardous waste facilities (Treatment, Storage, and Disposal Facilities and Large Quantity Generators) within 5 kilometers (or nearest beyond 5 kilometers), each divided by distance in kilometers. + +
    +
      +
    • + + Used in: + + Legacy pollution category +
    • +
    • + + Responsible Party: + + Environmental Protection Agency (EPA) +
    • +
    • + + Source: + + + + + Treatment, Storage, and Disposal Facilities (TSDF) data + + from 2020 calculated from EPA's RCRA database as compiled + by EPA's EJScreen + +
    • +
    • + + Available for: + + All U.S. states, the District of Columbia, and Puerto Rico +
    • +
    +
    +
    +

    + Proximity to Superfund sites +

    +
    + + Number of proposed or listed Superfund or National Priorities list (NPL) sites within 5 kilometers (or nearest one beyond 5 kilometers), each divided by distance in kilometers. + +
    +
      +
    • + + Used in: + + Legacy pollution category +
    • +
    • + + Responsible Party: + + Environmental Protection Agency (EPA) +
    • +
    • + + Source: + + + CERCLIS database + + from 2020 as compiled by EPA’s EJScreen +
    • +
    • + + Available for: + + All U.S. states, the District of Columbia, and Puerto Rico +
    • +
    +
    +
    +

    + Proximity to Risk Management Plan (RMP) facilities +

    +
    + + Count of RMP, or potential chemical accident management plan, facilities within 5 kilometers (or nearest one beyond 5 kilometers), each divided by distance in kilometers. + +
    +
      +
    • + + Used in: + + Legacy pollution category +
    • +
    • + + Responsible Party: + + Environmental Protection Agency (EPA) +
    • +
    • + + Source: + + + RMP database + + from 2020 as compiled by EPA’s EJScreen +
    • +
    • + + Available for: + + All U.S. states, the District of Columbia, and Puerto Rico +
    • +
    +
    +
    +

    + Diesel particulate matter exposure +

    +
    + + Mixture of particles in diesel exhaust in the air, measured as micrograms per cubic meter. + +
    +
      +
    • + + Used in: + + Transportation category +
    • +
    • + + Responsible Party: + + Environmental Protection Agency (EPA) +
    • +
    • + + Source: + + + National Air Toxics Assessment (NATA) + + from 2014 as compiled by EPA's EJScreen +
    • +
    • + + Available for: + + All U.S. states, the District of Columbia, and Puerto Rico +
    • +
    +
    +
    +

    + NEW Transportation barriers +

    +
    + + Average relative cost and time spent on transportation relative to all other tracts. + +
    +
      +
    • + + Used in: + + Transportation category +
    • +
    • + + Responsible Party: + + Department of Transportation (DOT) +
    • +
    • + + Source: + + + Transportation Burdens indicator (need link) + + from 2022 +
    • +
    • + + Available for: + + All U.S. states, the District of Columbia, and Puerto Rico +
    • +
    +
    +
    +

    + Traffic proximity and volume +

    +
    + + Number of vehicles (average annual daily traffic) at major roads within 500 meters, divided by distance in meters. + +
    +
      +
    • + + Used in: + + Transportation category +
    • +
    • + + Responsible Party: + + Department of Transportation (DOT) +
    • +
    • + + Source: + + + Traffic data + + from 2017 as compiled by EPA's EJScreen +
    • +
    • + + Available for: + + All U.S. states, the District of Columbia, and Puerto Rico +
    • +
    +
    +
    +

    + NEW Leaking underground storage tanks +

    +
    + + Weighted formula of number of leaking underground storage tanks and the number of underground storage tanks within 1,500 feet. + +
    +
      +
    • + + Used in: + + Water and wastewater category +
    • +
    • + + Responsible Party: + + Environmental Protection Agency (EPA) +
    • +
    • + + Source: + + Calculated from EPA’s + + UST Finder + + from 2021 as compiled by EPA's EJScreen + +
    • +
    • + + Available for: + + All U.S. states, the District of Columbia, and Puerto Rico +
    • +
    +
    +
    +

    + Wastewater discharge +

    +
    + + Risk-Screening Environmental Indicators (RSEI) modeled toxic concentrations at + stream segments within 500 meters, divided by distance in kilometers. + +
    +
      +
    • + + Used in: + + Water and wastewater category +
    • +
    • + + Responsible Party: + + Environmental Protection Agency (EPA) +
    • +
    • + + Source: + + + Risk-Screening Environmental Indicators (RSEI) Model + + from 2020 as compiled by EPA’s EJScreen +
    • +
    • + + Available for: + + All U.S. states, the District of Columbia, and Puerto Rico +
    • +
    +
    +
    +

    + Linguistic isolation +

    +
    + + Share of households where no one over the age 14 speaks English well. + +
    +
      +
    • + + Used in: + + Workforce development category +
    • +
    • + + Responsible Party: + + U.S. Census +
    • +
    • + + Source: + + + American Community Survey + + from 2015-2019 +
    • +
    • + + Available for: + + All U.S. states and the District of Columbia +
    • +
      +

      + + + + Note: + + Linguistic isolation was removed from Puerto Rico based on feedback during the beta period. + +

      +
      +
    +
    +
    +

    + Low median income +

    +
    + + Low median income calculated as a share of the area’s median income. + +
    +
    +

    + + + + Note: + + The tool reverses the percentiles for this burden. This means that census tracts with lower numbers have higher median incomes and census tracts with the higher numbers have lower median incomes. + +

    +
    +
      +
    • + + Used in: + + Workforce development category +
    • +
    • + + Responsible Party: + + U.S. Census
    • @@ -2100,19 +2509,20 @@ exports[`rendering of the DatasetContainer checks if various text fields are vis Available for: - American Samoa and the Northern Mariana Islands + American Samoa, Guam, the Northern Mariana Islands, and the U.S. Virgin Islands +

    - Linguistic isolation + Poverty

    - Percent of households where no one over the age 14 speaks English well. + Share of people living at or below 100% of the Federal poverty level.
      @@ -2120,13 +2530,13 @@ exports[`rendering of the DatasetContainer checks if various text fields are vis Used in: - Training and workforce development category + Workforce development category
    • Responsible Party: - Census + U.S. Census
    • @@ -2159,7 +2569,7 @@ exports[`rendering of the DatasetContainer checks if various text fields are vis
      - Number of unemployed people as a percentage of the civilian labor force. + Number of unemployed people as a share of the labor force.
        @@ -2167,13 +2577,13 @@ exports[`rendering of the DatasetContainer checks if various text fields are vis Used in: - Training and workforce development category + Workforce development category
      • Responsible Party: - Census + U.S. Census
      • @@ -2215,76 +2625,8 @@ exports[`rendering of the DatasetContainer checks if various text fields are vis Available for: - American Samoa and the Northern Mariana Islands -
      • -
      -
    -
    -

    - Poverty -

    -
    - - Percent of a census tract's population in households where the household income is at or below 100% of - the Federal poverty level. - -
    -
      -
    • - - Used in: - - Training and workforce development category -
    • -
    • - - Responsible Party: - - Census -
    • -
    • - - Source: - - - American Community Survey - - from 2015-2019 -
    • -
    • - - Available for: - - All U.S. states, the District of Columbia, and Puerto Rico -
    • -
    • - - Source: - - - American Community Survey - - from 2010 -
    • -
    • - - Available for: - - American Samoa and the Northern Mariana Islands + American Samoa, Guam, the Northern Mariana Islands, and the U.S. Virgin Islands +
    @@ -2292,11 +2634,11 @@ exports[`rendering of the DatasetContainer checks if various text fields are vis id="high-school" >

    - High school degree non-attainment + High school education

    - Percent of people age 25 years or older in a census tract whose education level is less than a high school diploma. + Share of people aged 25 years or older who didn’t graduate from high school.
    + +
    +

    + NEW Tribal lands +

    +
    + + The Land Area Representation (LAR) dataset depicts the exterior extent of a Federal Indian land area. + +
    +
    +

    + + + + Note: + + The LAR dataset depicts the exterior extent of a Federal Indian land area. Not all Federally recognized tribes have a designated land area; therefore, they may not have an associated land area represented in the land area dataset. + +

    +
    +
      +
    • + + Used in: + + Displaying Federally recognized tribal boundaries and Alaska Native Villages on the map +
    • +
    • + + Responsible Party: + + Bureau of Indian Affairs (BIA) +
    • +
    • + + Source: + + + Land Area Representation (LAR) dataset + + from 2018 +
    • +
    • + + Available for: + + Federally-Recognized Tribes, including Alaskan Native villages
    diff --git a/client/src/styles/global.scss b/client/src/styles/global.scss index 15284460..28bd0341 100644 --- a/client/src/styles/global.scss +++ b/client/src/styles/global.scss @@ -166,12 +166,15 @@ li.usa-nav__primary-item a:hover::after{ flex-direction: column; } } - .j40-mb5-mt3 { @include u-margin-bottom(5); @include u-margin-top(3); } + .j40-mt3 { + @include u-margin-top(3); + } + .j40-p-tag { margin-top: 1.25rem; font-size: 1.06rem;