← All proof trees

PhiladelphiaMetric proof

% Economically Disadvantaged

The share of the school's students recorded as economically disadvantaged.

Measured in percent; neither direction is 'better'.

Identifiers

key pct_econ_disadv · unit PERCENT · direction NEUTRAL

  1. 1
    How it was computedvalue = 100 × Σ group count / Σ enrollment across the school's grade rows
    1. Read the district's enrollment file (one row per school × grade).
    2. Sum counts across grades to the school level.
    3. Divide the group count by total enrollment to get a share; storing shares re-derived from counts (rather than averaging per-grade percentages) weights grades by their size.

    Algorithms applied downstream: School demographic shares from per-grade counts

  2. 2
    The load that wrote it1 data load wrote this metric
    LoadedSource fileYearsCellsSuppressedFile hashCommit
    2026-06-03sdp_enrollment_demographics_school_2024-252024-25248080f169f31c3e…63ddc08c

    The hash identifies the exact file version read; the commit identifies the exact code. Both are recorded at load time.

    Evidence: sdp_enrollment_demographics.ts

  3. 3
    The publisher's fileEnrollment & Demographics, 2024-25

    Enrollment & Demographics, 2024-25School District of Philadelphia. October 1 enrollment counts by school and grade, with counts by race/ethnicity, gender, economic disadvantage, English-learner status, and special education.

    format
    CSV (one row per school × grade)
    join key
    ULCS Code
    • Economic disadvantage is recorded as 100% at most district schools (community-eligibility meal reporting), so it can't distinguish schools.

    Evidence: source registry (sources.yaml) · sdp_enrollment_demographics_school_2024-25: first-fetch findings

  4. 4
    How it was checkedChecks: 0 passed, 1 not run
    • not runNo base-case report yet for demographics (aggregation is arithmetic on published counts; see the algorithm page)
  5. 5
    Assumptions & caveatsAssumptions and caveats

    Assumptions

    • October 1 enrollment is the reference population for the whole school year.

    Caveats

    • 2024-25 only.
    • Recorded as exactly 100% at 188 of 216 district schools (community-eligibility meal reporting), so it cannot distinguish schools.
    • Published for district-run and contracted schools only — not for charters.

Coverage by year, sector, and subgroup

Cells served, with how many are suppressed (withheld by the publisher for small groups).

YearSectorGroupCellsSuppressed
2024-25District-runAll students2280
2024-25Special educationAll students10
2024-25ContractedAll students190

To see the tree for one school’s number, click any dotted-underlined figure on a school, Outliers, or Movers page.