← All proof trees · PARKWAY C.C. MIDDLE COLLEGE

PhiladelphiaOne number, traced

Attendance ≥90% ratePARKWAY C.C. MIDDLE COLLEGE, 2020-21

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 black students.

Identifiers

school code 5080 · metric key attendance_rate_above_90 · year 2020-21 · subgroup BLACK · population cut n/a

  1. 1
    What you seeAttendance ≥90% rate

    90.7%

    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. Based on 344 students.

    vs. peers
    27th percentile
    vs. citywide
    90th percentile
    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.

    Citywide percentile, reconstructed right now

    Among 210 default-included schools with a value for this metric, year, and subgroup, this school has a higher value than 188 and ties 1. Midrank rule: (188 + 1/2) / (210 − 1) = 0.902.Stored: 0.902. ✓ matches

    How percentiles are computed · How peer groups are chosen

    Peer percentile, reconstructed right now

    Peer group: up to 40 of the demographically nearest schools among High / selective / district schools; 13 of 13 peers have a value this year. This school is above 3 and ties 1 of them. Midrank: (3 + 1/2) / (14 − 1) = 0.269; stored 0.269. ✓ matches

    The peers and their values (13)

    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
    90.7
    denominator
    344
    suppressed
    false
    citywide_percentile
    0.9019
    comparison_group_percentile
    0.2692
    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 cut90.7%
2020-21Asian studentsno population cut94.3%
2020-21Black studentsno population cut90.7%
2020-21Hispanic studentsno population cut89.4%
2020-21White studentsno population cut100.0%
2020-21Students of two or more racesno population cut83.3%
2020-21Female studentsno population cut91.4%
2020-21Male studentsno population cut89.3%
2021-22All studentsno population cut83.3%
2021-22Asian studentsno population cut86.1%
2021-22Black studentsno population cut82.2%
2021-22Hispanic studentsno population cut84.1%
2021-22White studentsno population cutwithheld
2021-22Students of two or more racesno population cutwithheld
2021-22Female studentsno population cut81.3%
2021-22Male studentsno population cutwithheld
2021-22Non-binary studentsno population cutwithheld
2022-23All studentsno population cut82.0%
2022-23Asian studentsno population cut90.3%
2022-23Native Hawaiian / Pacific Islander studentsno population cutwithheld
2022-23Black studentsno population cut82.7%
2022-23Hispanic studentsno population cut71.2%
2022-23White studentsno population cutwithheld
2022-23Students of two or more racesno population cut87.0%
2022-23Female studentsno population cut79.2%
2022-23Male studentsno population cutwithheld
2022-23Non-binary studentsno population cutwithheld
2023-24All studentsno population cut74.9%
2023-24Asian studentsno population cut85.3%
2023-24Native Hawaiian / Pacific Islander studentsno population cutwithheld
2023-24Black studentsno population cut75.3%
2023-24Hispanic studentsno population cut67.1%
2023-24White studentsno population cutwithheld
2023-24Students of two or more racesno population cut77.3%
2023-24Female studentsno population cut71.2%
2023-24Male studentsno population cutwithheld
2023-24Non-binary studentsno population cutwithheld
2024-25All studentsno population cut76.8%
2024-25American Indian / Alaska Native studentsno population cutwithheld
2024-25Asian studentsno population cut84.8%
2024-25Native Hawaiian / Pacific Islander studentsno population cutwithheld
2024-25Black studentsno population cut74.1%
2024-25Hispanic studentsno population cut79.1%
2024-25White studentsno population cut100.0%
2024-25Students of two or more racesno population cut92.3%
2024-25Female studentsno population cut74.0%
2024-25Male studentsno population cutwithheld
2024-25Non-binary studentsno population cutwithheld