← All proof trees · JOHN BARRY ELEMENTARY SCHOOL

PhiladelphiaOne number, traced

Attendance ≥90% rateJOHN BARRY ELEMENTARY SCHOOL, 2024-25

The share of a school's students who attended at least 90% of the days they were enrolled, as published by the district. 100 minus this number is the site's chronic-absenteeism proxy. This figure is for asian students.

Identifiers

school code 1200 · metric key attendance_rate_above_90 · year 2024-25 · subgroup ASIAN · population cut n/a

  1. 1
    What you seeWithheld by the publisher

    The publisher suppressed this cell (too few students to report). The site stores it as suppressed and never as zero.

    vs. peers
    vs. citywide
    unit
    percent
    direction
    higher is better
  2. 2
    How it was computedvalue = published '% with 90%+ Attendance (Yearly)'; denominator = published 'Total Students (Yearly)'
    1. Read the district's school-level attendance CSV.
    2. Keep rows for district-run schools in the directory; map the file's Category/Group columns to subgroups (all students, race/ethnicity, gender). Grade-level rows are not stored.
    3. Store the published percentage and student count; suppressed cells are flagged, not zeroed.

    Note: stored percentiles are computed by a batch script after loads; a difference from the live reconstruction means a newer load changed the comparison set and the batch has not been re-run.

    Evidence: metric tree: Attendance ≥90% rate

  3. 3
    The stored cellThe stored cell
    table
    philly_school_year_metrics
    value
    null
    denominator
    1
    suppressed
    true
    citywide_percentile
    null
    comparison_group_percentile
    null
    source_load_id
    af82e240-a218-4af8-9ddf-31f8ad10d932

    Evidence: data model overview

  4. 4
    The load that wrote itWritten on 2026-06-04 by sdp_attendance_and_suspensions.ts
    source id
    sdp_attendance_90_school
    SHA-256 of the file read
    552bf3bd6d53517b0f72e8b023d40e3fdeafc218abe854e6bd1bf25ac5d01e87
    bytes
    1,396,410
    year covered
    code commit
    f75e33137e8166eec3f8b5a4b39463d306ef710c

    To confirm you have the same file: download it from the URL above, then run shasum -a 256 <downloaded file> — the output should equal the hash above. If the publisher has since replaced the file, the hashes will differ, which is itself useful to know.

    Evidence: loader script · first-fetch findings for this file · source registry

  5. 5
    The publisher's fileStudent attendance — % with 90%+ attendance, by school and year

    School District of Philadelphia (Performance Office). For each school and year, the number and share of students who attended at least 90% of their enrolled days, for all students and by grade, race/ethnicity, and gender. District-run schools only.

    format
    CSV
    join key
    ULCS Code
    • District sector only — no charter, cyber, contracted, or alternative schools.
    • Small groups are suppressed; from 2021-22 one of Male/Female is also suppressed wherever Non-Binary is, including at large high schools.
    • Denominator ('Total Students (Yearly)') counts students enrolled at least 10 days at the school; a student enrolled 10+ days at two schools is counted at each (SDP, Student Attendance Patterns in Philadelphia 2017-18 to 2021-22, June 2023). Summed across schools it is a count of student records, not distinct students.
  6. 6
    How it was checkedChecks: 3 passed, 1 flagged
    • passedBase case: 216 of 216 served 2024-25 cells match an independent re-read of the file
    • passedCompleteness: every source cell is served for directory schools
    • flaggedCross-publisher vs the state's Regular Attendance figure for the same schools and attendance year: closely correlated, not interchangeable (median and per-year values in the report)
    • passedFull QA: every served cell (value and student count), every year and subgroup, matches a re-read of the district file

    Checked at ±0.5: 0 mismatches, 0 cells served but absent from the file, 0 in the file but not served (ALL, n/a, latest year).

    Evidence: Base case · Completeness · Cross-publisher vs the state's Regular Attendance figure for the same schools and attendance year · Full QA

  7. 7
    Assumptions & caveatsAssumptions and caveats
    • '90%+ attendance' is read as the complement of chronic absenteeism: attending less than 90% of enrolled days. A student at exactly 90% is in the 90%+ group (and so outside the below-90 share) but chronically absent under the federal 'missed 10% or more' definition; the district does not document rounding at that boundary.
    • Minimum enrollment: 10 days at the school, with transfers attributed to each qualifying school (SDP, June 2023 attendance report).
    • District-run schools only.
    • Schools closed before 2024-25 are absent from the served table (their rows exist in the source file and are included in the working-analysis packet).

    Algorithms involved: Chronic absenteeism as 100 minus the 90%-attendance share, Citywide and peer-group percentiles, Peer groups: 40 nearest neighbors on demographics

The same metric for this school, every year and cut

YearSubgroupCutValue
2020-21All studentsno population cut38.7%
2020-21American Indian / Alaska Native studentsno population cutwithheld
2020-21Native Hawaiian / Pacific Islander studentsno population cutwithheld
2020-21Black studentsno population cut38.7%
2020-21Hispanic studentsno population cut28.6%
2020-21White studentsno population cutwithheld
2020-21Students of two or more racesno population cut33.3%
2020-21Female studentsno population cut43.0%
2020-21Male studentsno population cut34.9%
2021-22All studentsno population cut27.0%
2021-22American Indian / Alaska Native studentsno population cutwithheld
2021-22Native Hawaiian / Pacific Islander studentsno population cutwithheld
2021-22Black studentsno population cut27.0%
2021-22Hispanic studentsno population cut22.7%
2021-22White studentsno population cutwithheld
2021-22Students of two or more racesno population cutwithheld
2021-22Female studentsno population cut30.4%
2021-22Male studentsno population cut23.7%
2022-23All studentsno population cut37.5%
2022-23Asian studentsno population cutwithheld
2022-23Black studentsno population cut37.7%
2022-23Hispanic studentsno population cut40.0%
2022-23White studentsno population cutwithheld
2022-23Students of two or more racesno population cutwithheld
2022-23Female studentsno population cut39.7%
2022-23Male studentsno population cut35.4%
2023-24All studentsno population cut38.5%
2023-24Asian studentsno population cutwithheld
2023-24Native Hawaiian / Pacific Islander studentsno population cutwithheld
2023-24Black studentsno population cut37.3%
2023-24Hispanic studentsno population cut55.6%
2023-24White studentsno population cutwithheld
2023-24Students of two or more racesno population cutwithheld
2023-24Female studentsno population cut39.8%
2023-24Male studentsno population cut37.2%
2024-25All studentsno population cut38.5%
2024-25Asian studentsno population cutwithheld
2024-25Native Hawaiian / Pacific Islander studentsno population cutwithheld
2024-25Black studentsno population cut38.5%
2024-25Hispanic studentsno population cut45.8%
2024-25White studentsno population cut40.0%
2024-25Students of two or more racesno population cut27.3%
2024-25Female studentsno population cut40.6%
2024-25Male studentsno population cut36.4%