← All proof trees · ANDREW HAMILTON SCHOOL

PhiladelphiaOne number, traced

OSS — % students with 2+ suspensionsANDREW HAMILTON SCHOOL, 2021-22

The share of a school's students with two or more out-of-school suspensions in the year. This figure is for asian students.

Identifiers

school code 1290 · metric key oss_pct_multiple · year 2021-22 · 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
    lower is better (percentiles are flipped so a high percentile is always good)
  2. 2
    How it was computedvalue = published % with 2 + published % with 3 + derived % with 4+ (where 4+ = 100 − (%0 + %1 + %2 + %3), floored at 0)
    1. Read the suspensions CSV.
    2. Derive the unpublished '4 or more' share as the residual of the published 0/1/2/3 shares.
    3. Sum the 2, 3, and 4+ shares.

    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: OSS — % students with 2+ suspensions

  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
    9ed07178-853d-4052-aa83-1bfe11ce1d24

    Evidence: data model overview

  4. 4
    The load that wrote itWritten on 2026-06-04 by sdp_attendance_and_suspensions.ts
    source id
    sdp_suspensions_school
    SHA-256 of the file read
    6eaa8e3907d80e2572464dbcef793fafb312567cdfa120f3a4820f08fca517c4
    bytes
    2,057,896
    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 fileOut-of-school suspensions, by school and year

    School District of Philadelphia (Performance Office). For each school and year, the share of students with 0, 1, 2, and 3 out-of-school suspensions, by subgroup.

    format
    CSV
    join key
    ULCS Code
    • No published '4 or more' column — derived as a residual (see the suspensions algorithm).
  6. 6
    How it was checkedChecks: 1 passed
    • passedComputed-value check: derived cells match an independent recomputation

    Evidence: Computed-value check

  7. 7
    Assumptions & caveatsAssumptions and caveats
    • The 0/1/2/3 shares are exhaustive and sum to at most 100; small negative residuals from rounding are floored at 0.
    • District-run schools only.

    Algorithms involved: Suspension shares derived from the published 0/1/2/3 columns, Citywide and peer-group percentiles, Peer groups: 40 nearest neighbors on demographics

The same metric for this school, every year and cut

YearSubgroupCutValue
2019-20All studentsno population cut2.1%
2019-20American Indian / Alaska Native studentsno population cutwithheld
2019-20Asian studentsno population cutwithheld
2019-20Black studentsno population cut2.3%
2019-20Hispanic studentsno population cut0.0%
2019-20White studentsno population cutwithheld
2019-20Students of two or more racesno population cut0.0%
2019-20Female studentsno population cut1.5%
2019-20Male studentsno population cut2.7%
2020-21All studentsno population cut0.0%
2020-21American Indian / Alaska Native studentsno population cutwithheld
2020-21Asian studentsno population cutwithheld
2020-21Black studentsno population cut0.0%
2020-21Hispanic studentsno population cut0.0%
2020-21White studentsno population cutwithheld
2020-21Students of two or more racesno population cutwithheld
2020-21Female studentsno population cut0.0%
2020-21Male studentsno population cut0.0%
2021-22All studentsno population cut4.4%
2021-22American Indian / Alaska Native studentsno population cutwithheld
2021-22Asian studentsno population cutwithheld
2021-22Black studentsno population cut4.7%
2021-22Hispanic studentsno population cut0.0%
2021-22White studentsno population cutwithheld
2021-22Students of two or more racesno population cutwithheld
2021-22Female studentsno population cut5.4%
2021-22Male studentsno population cut3.6%
2022-23All studentsno population cut2.2%
2022-23American Indian / Alaska Native studentsno population cutwithheld
2022-23Asian studentsno population cutwithheld
2022-23Black studentsno population cut2.1%
2022-23Hispanic studentsno population cut4.8%
2022-23White studentsno population cutwithheld
2022-23Students of two or more racesno population cutwithheld
2022-23Female studentsno population cut1.0%
2022-23Male studentsno population cut3.3%
2023-24All studentsno population cut1.7%
2023-24American Indian / Alaska Native studentsno population cutwithheld
2023-24Asian studentsno population cutwithheld
2023-24Black studentsno population cut1.3%
2023-24Hispanic studentsno population cut9.5%
2023-24White studentsno population cutwithheld
2023-24Students of two or more racesno population cutwithheld
2023-24Female studentsno population cut1.5%
2023-24Male studentsno population cut1.9%
2024-25All studentsno population cut100.0%
2024-25American Indian / Alaska Native studentsno population cutwithheld
2024-25Asian studentsno population cutwithheld
2024-25Black studentsno population cut1.1%
2024-25Hispanic studentsno population cut0.0%
2024-25White studentsno population cutwithheld
2024-25Students of two or more racesno population cutwithheld
2024-25Female studentsno population cut0.0%
2024-25Male studentsno population cut1.9%