{
 "inputs": {
  "db_charters": 278,
  "nysed_charter_allstudents_rows": 2184,
  "nysed_distinct_charter_beds": 322,
  "beds_matched": 287,
  "match_notes": [],
  "beds_match_via": {
   "db_beds": 260,
   "name": 20,
   "relocation": 7
  },
  "beds_unmatched": 35,
  "unmatched_beds": [
   {
    "beds": "310300861180",
    "names": [
     "KIPP BEYOND CHARTER SCHOOL"
    ],
    "years": [
     "2022",
     "2023",
     "2024",
     "2025"
    ]
   },
   {
    "beds": "310400861007",
    "names": [
     "URBAN DOVE TEAM CHARTER SCHOOL IV"
    ],
    "years": [
     "2025"
    ]
   },
   {
    "beds": "310600861176",
    "names": [
     "AMBER CHARTER SCHOOL INWOOD"
    ],
    "years": [
     "2022",
     "2023",
     "2024",
     "2025"
    ]
   },
   {
    "beds": "320700861089",
    "names": [
     "SUCCESS ACADEMY CS-BRONX 5 LOWER"
    ],
    "years": [
     "2023",
     "2024",
     "2025"
    ]
   },
   {
    "beds": "320700861097",
    "names": [
     "SUCCESS ACADEMY CS-BRONX 5 UPPER"
    ],
    "years": [
     "2023",
     "2024",
     "2025"
    ]
   },
   {
    "beds": "320700861160",
    "names": [
     "BRILLA CARITAS CHARTER SCHOOL"
    ],
    "years": [
     "2023"
    ]
   },
   {
    "beds": "320700861161",
    "names": [
     "BRILLA PAX CHARTER SCHOOL"
    ],
    "years": [
     "2023"
    ]
   },
   {
    "beds": "320700861169",
    "names": [
     "E MONROE NEW RENAISSANCE BASKETBALL"
    ],
    "years": [
     "2022",
     "2023",
     "2024",
     "2025"
    ]
   },
   {
    "beds": "320700861179",
    "names": [
     "GIRLS PREP CS - BRONX II"
    ],
    "years": [
     "2022",
     "2023",
     "2024"
    ]
   },
   {
    "beds": "320800861098",
    "names": [
     "SUCCESS ACADEMY CS-NYC 12"
    ],
    "years": [
     "2025"
    ]
   },
   {
    "beds": "320900861166",
    "names": [
     "DREAM CHARTER SCHOOL-HIGHBRIDGE"
    ],
    "years": [
     "2023",
     "2024",
     "2025"
    ]
   },
   {
    "beds": "320900861174",
    "names": [
     "WILDFLOWER NEW YORK CHARTER SCHOOL",
     "WILDFLOWER NEW YORK CS"
    ],
    "years": [
     "2021",
     "2022",
     "2023",
     "2024",
     "2025"
    ]
   },
   {
    "beds": "320900861178",
    "names": [
     "FAMILY LIFE ACADEMY CS HS"
    ],
    "years": [
     "2023",
     "2024",
     "2025"
    ]
   },
   {
    "beds": "320900861181",
    "names": [
     "ZETA CHARTER SCHOOL - MOUNT EDEN",
     "ZETA CHARTER SCHOOL-BRONX MOUNT EDEN"
    ],
    "years": [
     "2022",
     "2023",
     "2024",
     "2025"
    ]
   },
   {
    "beds": "321000861088",
    "names": [
     "SUCCESS ACADEMY CS - NORWOOD"
    ],
    "years": [
     "2025"
    ]
   },
   {
    "beds": "321000861093",
    "names": [
     "SUCCESS ACADEMY CS-NYC 7"
    ],
    "years": [
     "2025"
    ]
   },
   {
    "beds": "321000861160",
    "names": [
     "BRILLA CARITAS CHARTER SCHOOL"
    ],
    "years": [
     "2022",
     "2024",
     "2025"
    ]
   },
   {
    "beds": "321000861161",
    "names": [
     "BRILLA PAX CHARTER SCHOOL"
    ],
    "years": [
     "2022",
     "2024",
     "2025"
    ]
   },
   {
    "beds": "321000861179",
    "names": [
     "GIRLS PREP CS - BRONX II"
    ],
    "years": [
     "2025"
    ]
   },
   {
    "beds": "321100861092",
    "names": [
     "SUCCESS ACADEMY CS-NYC 6"
    ],
    "years": [
     "2025"
    ]
   },
   {
    "beds": "321100861163",
    "names": [
     "CAPITAL PREPARATORY BRONX CHARTER",
     "CAPITAL PREPARATORY BRONX CS"
    ],
    "years": [
     "2021",
     "2022",
     "2023",
     "2024",
     "2025"
    ]
   },
   {
    "beds": "321200861182",
    "names": [
     "ZETA CHARTER - BRONX TREMONT PARK",
     "ZETA CHARTER SCHOOL - TREMONT PARK"
    ],
    "years": [
     "2022",
     "2023",
     "2024",
     "2025"
    ]
   },
   {
    "beds": "331600861082",
    "names": [
     "ACHIEVEMENT FIRST LEGACY CS"
    ],
    "years": [
     "2023",
     "2024",
     "2025"
    ]
   },
   {
    "beds": "331600861197",
    "names": [
     "BEDFORD STUY-NEW BEGINNINGS CS 2"
    ],
    "years": [
     "2025"
    ]
   },
   {
    "beds": "331800861168",
    "names": [
     "LAMAD ACADEMY CHARTER SCHOOL"
    ],
    "years": [
     "2021",
     "2022",
     "2023",
     "2024",
     "2025"
    ]
   },
   {
    "beds": "331800861177",
    "names": [
     "BROOKLYN ASCEND CHARTER SCHOOL 6"
    ],
    "years": [
     "2025"
    ]
   },
   {
    "beds": "332200861039",
    "names": [
     "SUCCESS ACADEMY CS-SHEEPSHEAD"
    ],
    "years": [
     "2025"
    ]
   },
   {
    "beds": "332300861007",
    "names": [
     "ROADS CHARTER SCHOOL 1"
    ],
    "years": [
     "2018",
     "2019"
    ]
   },
   {
    "beds": "342400861128",
    "names": [
     "RENAISSANCE CHARTER SCHOOL 2",
     "RENAISSANCE CHARTER SCHOOL 2 (THE)"
    ],
    "years": [
     "2021",
     "2022",
     "2023",
     "2024",
     "2025"
    ]
   },
   {
    "beds": "342400861170",
    "names": [
     "OUR WORLD NEIGHBORHOOD CS 3"
    ],
    "years": [
     "2023",
     "2024",
     "2025"
    ]
   },
   {
    "beds": "342400861198",
    "names": [
     "CENTRAL QUEENS ACADEMY CS II"
    ],
    "years": [
     "2025"
    ]
   },
   {
    "beds": "342700861100",
    "names": [
     "SUCCESS ACADEMY CS-NYC 14"
    ],
    "years": [
     "2025"
    ]
   },
   {
    "beds": "343000861010",
    "names": [
     "URBAN DOVE TEAM CHARTER SCHOOL III"
    ],
    "years": [
     "2025"
    ]
   },
   {
    "beds": "353100861148",
    "names": [
     "RICHMOND PREP CHARTER SCHOOL"
    ],
    "years": [
     "2022",
     "2023",
     "2024",
     "2025"
    ]
   },
   {
    "beds": "353100861159",
    "names": [
     "STATEN ISLAND HEBREW PUBLIC CS"
    ],
    "years": [
     "2023",
     "2024",
     "2025"
    ]
   }
  ]
 },
 "served_equals_combined": {
  "n_both": 889,
  "n_mismatch_gt_1e6": 0,
  "max_abs_diff": 0.0,
  "served_only": 1,
  "combined_only": 0
 },
 "candidate_bases": {
  "all": {
   "vs_EM_band": {
    "n": 745,
    "share_within_0p5": 0.1705,
    "share_within_1p0": 0.3181,
    "share_within_1p5": 0.4242,
    "median_abs_diff": 1.892,
    "median_diff": -0.556,
    "p10_diff": -10.93,
    "p90_diff": 2.9
   },
   "vs_HS_band": {
    "n": 251,
    "share_within_0p5": 0.0956,
    "share_within_1p0": 0.1594,
    "share_within_1p5": 0.2191,
    "median_abs_diff": 8.352,
    "median_diff": -4.351,
    "p10_diff": -36.84,
    "p90_diff": 7.51
   },
   "vs_combined": {
    "n": 796,
    "share_within_0p5": 0.157,
    "share_within_1p0": 0.2789,
    "share_within_1p5": 0.3781,
    "median_abs_diff": 2.292,
    "median_diff": -0.89,
    "p10_diff": -17.47,
    "p90_diff": 2.89
   },
   "vs_served": {
    "n": 796,
    "share_within_0p5": 0.157,
    "share_within_1p0": 0.2789,
    "share_within_1p5": 0.3781,
    "median_abs_diff": 2.292,
    "median_diff": -0.89,
    "p10_diff": -17.47,
    "p90_diff": 2.89
   }
  },
  "snapshot_EMS_feed": {
   "vs_EM_band": {
    "n": 710,
    "share_within_0p5": 0.1761,
    "share_within_1p0": 0.331,
    "share_within_1p5": 0.4423,
    "median_abs_diff": 1.79,
    "median_diff": -0.565,
    "p10_diff": -10.21,
    "p90_diff": 2.53
   },
   "vs_HS_band": {
    "n": 140,
    "share_within_0p5": 0.0143,
    "share_within_1p0": 0.0429,
    "share_within_1p5": 0.0786,
    "median_abs_diff": 11.023,
    "median_diff": -8.481,
    "p10_diff": -36.93,
    "p90_diff": 11.3
   },
   "vs_combined": {
    "n": 689,
    "share_within_0p5": 0.1495,
    "share_within_1p0": 0.2772,
    "share_within_1p5": 0.3788,
    "median_abs_diff": 2.261,
    "median_diff": -0.875,
    "p10_diff": -14.12,
    "p90_diff": 2.88
   },
   "vs_served": {
    "n": 689,
    "share_within_0p5": 0.1495,
    "share_within_1p0": 0.2772,
    "share_within_1p5": 0.3788,
    "median_abs_diff": 2.261,
    "median_diff": -0.875,
    "p10_diff": -14.12,
    "p90_diff": 2.88
   }
  },
  "snapshot_HS_feed": {
   "vs_EM_band": {
    "n": 35,
    "share_within_0p5": 0.0571,
    "share_within_1p0": 0.0571,
    "share_within_1p5": 0.0571,
    "median_abs_diff": 13.051,
    "median_diff": 1.515,
    "p10_diff": -29.35,
    "p90_diff": 24.0
   },
   "vs_HS_band": {
    "n": 111,
    "share_within_0p5": 0.1982,
    "share_within_1p0": 0.3063,
    "share_within_1p5": 0.3964,
    "median_abs_diff": 2.515,
    "median_diff": -1.468,
    "p10_diff": -32.36,
    "p90_diff": 1.59
   },
   "vs_combined": {
    "n": 107,
    "share_within_0p5": 0.2056,
    "share_within_1p0": 0.2897,
    "share_within_1p5": 0.3738,
    "median_abs_diff": 3.166,
    "median_diff": -1.27,
    "p10_diff": -29.26,
    "p90_diff": 4.02
   },
   "vs_served": {
    "n": 107,
    "share_within_0p5": 0.2056,
    "share_within_1p0": 0.2897,
    "share_within_1p5": 0.3738,
    "median_abs_diff": 3.166,
    "median_diff": -1.27,
    "p10_diff": -29.26,
    "p90_diff": 4.02
   }
  },
  "by_year": {
   "2019": {
    "vs_EM_band": {
     "n": 124,
     "share_within_0p5": 0.1371,
     "share_within_1p0": 0.2581,
     "share_within_1p5": 0.371,
     "median_abs_diff": 2.506,
     "median_diff": 1.813,
     "p10_diff": -1.47,
     "p90_diff": 8.56
    },
    "vs_HS_band": {
     "n": 45,
     "share_within_0p5": 0.1333,
     "share_within_1p0": 0.2444,
     "share_within_1p5": 0.3333,
     "median_abs_diff": 3.561,
     "median_diff": 0.142,
     "p10_diff": -12.14,
     "p90_diff": 7.51
    },
    "vs_combined": {
     "n": 132,
     "share_within_0p5": 0.1288,
     "share_within_1p0": 0.25,
     "share_within_1p5": 0.3485,
     "median_abs_diff": 2.493,
     "median_diff": 1.534,
     "p10_diff": -3.39,
     "p90_diff": 6.95
    },
    "vs_served": {
     "n": 132,
     "share_within_0p5": 0.1288,
     "share_within_1p0": 0.25,
     "share_within_1p5": 0.3485,
     "median_abs_diff": 2.493,
     "median_diff": 1.534,
     "p10_diff": -3.39,
     "p90_diff": 6.95
    }
   },
   "2021": {
    "vs_EM_band": {
     "n": 196,
     "share_within_0p5": 0.1786,
     "share_within_1p0": 0.3418,
     "share_within_1p5": 0.4286,
     "median_abs_diff": 1.79,
     "median_diff": -0.905,
     "p10_diff": -12.18,
     "p90_diff": 1.87
    },
    "vs_HS_band": {
     "n": 65,
     "share_within_0p5": 0.1077,
     "share_within_1p0": 0.1692,
     "share_within_1p5": 0.2308,
     "median_abs_diff": 10.0,
     "median_diff": -4.847,
     "p10_diff": -38.69,
     "p90_diff": 15.0
    },
    "vs_combined": {
     "n": 211,
     "share_within_0p5": 0.1706,
     "share_within_1p0": 0.2891,
     "share_within_1p5": 0.3886,
     "median_abs_diff": 2.261,
     "median_diff": -1.068,
     "p10_diff": -22.34,
     "p90_diff": 2.18
    },
    "vs_served": {
     "n": 211,
     "share_within_0p5": 0.1706,
     "share_within_1p0": 0.2891,
     "share_within_1p5": 0.3886,
     "median_abs_diff": 2.261,
     "median_diff": -1.068,
     "p10_diff": -22.34,
     "p90_diff": 2.18
    }
   },
   "2022": {
    "vs_EM_band": {
     "n": 207,
     "share_within_0p5": 0.1739,
     "share_within_1p0": 0.3043,
     "share_within_1p5": 0.401,
     "median_abs_diff": 2.103,
     "median_diff": -1.914,
     "p10_diff": -23.22,
     "p90_diff": 0.86
    },
    "vs_HS_band": {
     "n": 68,
     "share_within_0p5": 0.0294,
     "share_within_1p0": 0.0588,
     "share_within_1p5": 0.1029,
     "median_abs_diff": 13.793,
     "median_diff": -12.298,
     "p10_diff": -58.59,
     "p90_diff": 3.43
    },
    "vs_combined": {
     "n": 224,
     "share_within_0p5": 0.1384,
     "share_within_1p0": 0.2455,
     "share_within_1p5": 0.3304,
     "median_abs_diff": 2.755,
     "median_diff": -2.403,
     "p10_diff": -26.93,
     "p90_diff": 0.77
    },
    "vs_served": {
     "n": 224,
     "share_within_0p5": 0.1384,
     "share_within_1p0": 0.2455,
     "share_within_1p5": 0.3304,
     "median_abs_diff": 2.755,
     "median_diff": -2.403,
     "p10_diff": -26.93,
     "p90_diff": 0.77
    }
   },
   "2023": {
    "vs_EM_band": {
     "n": 218,
     "share_within_0p5": 0.1789,
     "share_within_1p0": 0.344,
     "share_within_1p5": 0.4725,
     "median_abs_diff": 1.614,
     "median_diff": -0.452,
     "p10_diff": -7.75,
     "p90_diff": 2.36
    },
    "vs_HS_band": {
     "n": 73,
     "share_within_0p5": 0.1233,
     "share_within_1p0": 0.1918,
     "share_within_1p5": 0.2466,
     "median_abs_diff": 8.758,
     "median_diff": -6.13,
     "p10_diff": -30.51,
     "p90_diff": 7.97
    },
    "vs_combined": {
     "n": 229,
     "share_within_0p5": 0.179,
     "share_within_1p0": 0.3188,
     "share_within_1p5": 0.4323,
     "median_abs_diff": 1.899,
     "median_diff": -0.709,
     "p10_diff": -14.32,
     "p90_diff": 2.32
    },
    "vs_served": {
     "n": 229,
     "share_within_0p5": 0.179,
     "share_within_1p0": 0.3188,
     "share_within_1p5": 0.4323,
     "median_abs_diff": 1.899,
     "median_diff": -0.709,
     "p10_diff": -14.32,
     "p90_diff": 2.32
    }
   }
  },
  "n_snapshot_and_nysed_by_year": {
   "2019": 139,
   "2021": 218,
   "2022": 228,
   "2023": 238
  }
 },
 "k_inclusion": {
  "scope": "EMS-feed charters, max served grade <= 8, snapshot+NYSED EM enrollment both present",
  "k_serving": {
   "n": 504,
   "share_surplus_pos": 0.9583,
   "share_surplus_gt_5pct": 0.8016,
   "median_surplus": 46.5,
   "median_surplus_pct": 9.77,
   "p10_surplus_pct": 2.58,
   "p90_surplus_pct": 18.12
  },
  "non_k_serving": {
   "n": 90,
   "share_surplus_pos": 0.2556,
   "share_surplus_gt_5pct": 0.1444,
   "median_surplus": -7.0,
   "median_surplus_pct": -2.4,
   "p10_surplus_pct": -18.28,
   "p90_surplus_pct": 8.1
  },
  "k_serving_with_pk": {
   "n": 0
  },
  "k_serving_no_pk": {
   "n": 504,
   "share_surplus_pos": 0.9583,
   "share_surplus_gt_5pct": 0.8016,
   "median_surplus": 46.5,
   "median_surplus_pct": 9.77,
   "p10_surplus_pct": 2.58,
   "p90_surplus_pct": 18.12
  },
  "expected_note": "if Snapshot enrollment is K(/PK)-inclusive and NYSED EM is grades 1-8, K-serving surplus_pct should approximate the K(+PK) share of enrollment (~8-20%) while non-K surplus stays near 0"
 },
 "exactness": {
  "EMS_feed_vs_EM_band": {
   "n": 710,
   "share_equal_rounded": 0.1746,
   "share_within_0p5": 0.1761
  },
  "EMS_feed_vs_combined": {
   "n": 689,
   "share_equal_rounded": 0.148,
   "share_within_0p5": 0.1495
  },
  "HS_feed_vs_HS_band": {
   "n": 111,
   "share_equal_rounded": 0.1982,
   "share_within_0p5": 0.1982
  },
  "HS_feed_vs_combined": {
   "n": 107,
   "share_equal_rounded": 0.2056,
   "share_within_0p5": 0.2056
  },
  "all_vs_best_band": {
   "n": 823,
   "share_within_0p5": 0.192
  }
 },
 "success_academy": {
  "n_sa_in_db": 31,
  "n_sa_with_snapshot_ca_2021_2023": 31,
  "n_of_those_null_2024_and_2025": 31,
  "exceptions": [],
  "per_school": {
   "84K125": {
    "2019": null,
    "2020": null,
    "2021": 15.0,
    "2022": 37.0,
    "2023": 41.0,
    "2024": null,
    "2025": null
   },
   "84K129": {
    "2019": null,
    "2020": null,
    "2021": 10.0,
    "2022": 28.0,
    "2023": 26.0,
    "2024": null,
    "2025": null
   },
   "84K182": {
    "2019": null,
    "2020": null,
    "2021": 11.0,
    "2022": 28.0,
    "2023": 28.0,
    "2024": null,
    "2025": null
   },
   "84K367": {
    "2019": null,
    "2020": null,
    "2021": 11.0,
    "2022": 24.0,
    "2023": 20.0,
    "2024": null,
    "2025": null
   },
   "84K741": {
    "2019": null,
    "2020": null,
    "2021": 5.0,
    "2022": 18.0,
    "2023": 22.0,
    "2024": null,
    "2025": null
   },
   "84K752": {
    "2019": null,
    "2020": null,
    "2021": 27.0,
    "2022": 43.0,
    "2023": 16.0,
    "2024": null,
    "2025": null
   },
   "84K756": {
    "2019": null,
    "2020": null,
    "2021": 7.0,
    "2022": 26.0,
    "2023": 34.0,
    "2024": null,
    "2025": null
   },
   "84K772": {
    "2019": null,
    "2020": null,
    "2021": 5.0,
    "2022": 18.0,
    "2023": 23.0,
    "2024": null,
    "2025": null
   },
   "84K781": {
    "2019": null,
    "2020": null,
    "2021": 11.0,
    "2022": 16.0,
    "2023": 16.0,
    "2024": null,
    "2025": null
   },
   "84K882": {
    "2019": null,
    "2020": null,
    "2021": 11.0,
    "2022": 17.0,
    "2023": 17.0,
    "2024": null,
    "2025": null
   },
   "84K883": {
    "2019": null,
    "2020": null,
    "2021": 2.0,
    "2022": 17.0,
    "2023": 17.0,
    "2024": null,
    "2025": null
   },
   "84K886": {
    "2019": null,
    "2020": null,
    "2021": 16.0,
    "2022": 35.0,
    "2023": 32.0,
    "2024": null,
    "2025": null
   },
   "84M170": {
    "2019": null,
    "2020": null,
    "2021": 6.0,
    "2022": 16.0,
    "2023": 18.0,
    "2024": null,
    "2025": null
   },
   "84M174": {
    "2019": null,
    "2020": null,
    "2021": 2.0,
    "2022": 15.0,
    "2023": 19.0,
    "2024": null,
    "2025": null
   },
   "84M265": {
    "2019": null,
    "2020": null,
    "2021": 11.0,
    "2022": 32.0,
    "2023": 30.0,
    "2024": null,
    "2025": null
   },
   "84M351": {
    "2019": null,
    "2020": null,
    "2021": 11.0,
    "2022": 24.0,
    "2023": 26.0,
    "2024": null,
    "2025": null
   },
   "84M357": {
    "2019": null,
    "2020": null,
    "2021": 14.0,
    "2022": 33.0,
    "2023": 35.0,
    "2024": null,
    "2025": null
   },
   "84M358": {
    "2019": null,
    "2020": null,
    "2021": 13.0,
    "2022": 28.0,
    "2023": 31.0,
    "2024": null,
    "2025": null
   },
   "84M384": {
    "2019": null,
    "2020": null,
    "2021": 14.0,
    "2022": 30.0,
    "2023": 32.0,
    "2024": null,
    "2025": null
   },
   "84M385": {
    "2019": null,
    "2020": null,
    "2021": 9.0,
    "2022": 25.0,
    "2023": 28.0,
    "2024": null,
    "2025": null
   },
   "84M386": {
    "2019": null,
    "2020": null,
    "2021": 11.0,
    "2022": 25.0,
    "2023": 23.0,
    "2024": null,
    "2025": null
   },
   "84M482": {
    "2019": null,
    "2020": null,
    "2021": 9.0,
    "2022": 25.0,
    "2023": 28.0,
    "2024": null,
    "2025": null
   },
   "84M523": {
    "2019": null,
    "2020": null,
    "2021": 5.0,
    "2022": 7.0,
    "2023": 18.0,
    "2024": null,
    "2025": null
   },
   "84Q337": {
    "2019": null,
    "2020": null,
    "2021": 7.0,
    "2022": 8.0,
    "2023": 13.0,
    "2024": null,
    "2025": null
   },
   "84Q339": {
    "2019": 0.0,
    "2020": null,
    "2021": 4.0,
    "2022": 10.0,
    "2023": 12.0,
    "2024": null,
    "2025": null
   },
   "84Q374": {
    "2019": null,
    "2020": null,
    "2021": 9.0,
    "2022": 16.0,
    "2023": 20.0,
    "2024": null,
    "2025": null
   },
   "84Q375": {
    "2019": null,
    "2020": null,
    "2021": 16.0,
    "2022": 28.0,
    "2023": 23.0,
    "2024": null,
    "2025": null
   },
   "84X380": {
    "2019": null,
    "2020": null,
    "2021": 11.0,
    "2022": 23.0,
    "2023": 27.0,
    "2024": null,
    "2025": null
   },
   "84X464": {
    "2019": 0.0,
    "2020": null,
    "2021": 12.0,
    "2022": 22.0,
    "2023": 27.0,
    "2024": null,
    "2025": null
   },
   "84X493": {
    "2019": null,
    "2020": null,
    "2021": 15.0,
    "2022": 25.0,
    "2023": 20.0,
    "2024": null,
    "2025": null
   },
   "84X494": {
    "2019": null,
    "2020": null,
    "2021": 11.0,
    "2022": 26.0,
    "2023": 19.0,
    "2024": null,
    "2025": null
   }
  },
  "snapshot_state_2024": {
   "no_report": 1,
   "report_ca_null": 30,
   "value": 0
  },
  "snapshot_state_2025": {
   "no_report": 2,
   "report_ca_null": 29,
   "value": 0
  }
 },
 "drf_overlap": {
  "2021": {
   "n": 220,
   "drfN_and_snapNull": 0,
   "drfN_and_snapValue": 0,
   "drfY_and_snapNull": 2,
   "drfY_and_snapValue": 218
  },
  "2022": {
   "n": 231,
   "drfN_and_snapNull": 2,
   "drfN_and_snapValue": 0,
   "drfY_and_snapNull": 1,
   "drfY_and_snapValue": 228
  },
  "2023": {
   "n": 241,
   "drfN_and_snapNull": 3,
   "drfN_and_snapValue": 0,
   "drfY_and_snapNull": 0,
   "drfY_and_snapValue": 238
  },
  "2024": {
   "n": 240,
   "drfN_and_snapNull": 44,
   "drfN_and_snapValue": 0,
   "drfY_and_snapNull": 8,
   "drfY_and_snapValue": 188
  },
  "2025": {
   "n": 236,
   "drfN_and_snapNull": 33,
   "drfN_and_snapValue": 0,
   "drfY_and_snapNull": 6,
   "drfY_and_snapValue": 197
  }
 },
 "drf_n_schools": {
  "2021": [],
  "2022": [
   "Zeta Charter Schools - New York City 1",
   "Zeta Charter Schools - New York City 2"
  ],
  "2023": [
   "New York City Charter School of the Arts",
   "Zeta Charter Schools - New York City 1",
   "Zeta Charter Schools - New York City 2"
  ],
  "2024": [
   "Brooklyn RISE Charter School",
   "Imagine Me Leadership Charter School",
   "Inwood Academy for Leadership Charter School",
   "La Cima Charter School",
   "Neighborhood Charter School: Bronx",
   "New York City Charter School of the Arts",
   "New York City Montessori Charter School",
   "Peninsula Preparatory Academy Charter School",
   "South Bronx Classical Charter School",
   "South Bronx Classical Charter School II",
   "South Bronx Classical Charter School III",
   "South Bronx Classical Charter School IV",
   "Success Academy Charter School - Bed Stuy 3",
   "Success Academy Charter School - Bed-Stuy 1",
   "Success Academy Charter School - Bed-Stuy 2",
   "Success Academy Charter School - Bensonhurst - New",
   "Success Academy Charter School - Bergen Beach - Ne",
   "Success Academy Charter School - Bronx 1",
   "Success Academy Charter School - Bronx 2",
   "Success Academy Charter School - Bronx 3",
   "Success Academy Charter School - Bronx 4 - New Yor",
   "Success Academy Charter School - Bushwick",
   "Success Academy Charter School - Cobble Hill",
   "Success Academy Charter School - Far Rockaway",
   "Success Academy Charter School - Flatbush",
   "Success Academy Charter School - Harlem 1",
   "Success Academy Charter School - Harlem 2",
   "Success Academy Charter School - Harlem 3",
   "Success Academy Charter School - Harlem 4",
   "Success Academy Charter School - Harlem 5",
   "Success Academy Charter School - Harlem 6",
   "Success Academy Charter School - Hudson Yards",
   "Success Academy Charter School - Rosedale - New Yo",
   "Success Academy Charter School - South Jamaica",
   "Success Academy Charter School - Springfield Garde",
   "Success Academy Charter School - Upper West",
   "Success Academy Charter School - Washington Height",
   "Success Academy Charter School - Williamsburg",
   "Success Academy Crown Heights (Brooklyn 7)",
   "Success Academy Fort Greene (Brooklyn 5)",
   "Success Academy Hell's Kitchen (Manhattan 2)",
   "Success Academy Prospect Heights (Brooklyn 6)",
   "Success Academy Union Square (Manhattan 1)",
   "Zeta Charter Schools - New York City 1",
   "Zeta Charter Schools - New York City 2"
  ],
  "2025": [
   "Boys Preparatory Charter School of New York",
   "Girls Preparatory Charter School of New York",
   "Girls Preparatory Charter School of the Bronx",
   "Success Academy Charter School - Bed Stuy 3",
   "Success Academy Charter School - Bed-Stuy 1",
   "Success Academy Charter School - Bed-Stuy 2",
   "Success Academy Charter School - Bensonhurst - New",
   "Success Academy Charter School - Bergen Beach - Ne",
   "Success Academy Charter School - Bronx 1",
   "Success Academy Charter School - Bronx 2",
   "Success Academy Charter School - Bronx 3",
   "Success Academy Charter School - Bronx 4 - New Yor",
   "Success Academy Charter School - Bushwick",
   "Success Academy Charter School - Cobble Hill",
   "Success Academy Charter School - Far Rockaway",
   "Success Academy Charter School - Flatbush",
   "Success Academy Charter School - Harlem 1",
   "Success Academy Charter School - Harlem 2",
   "Success Academy Charter School - Harlem 3",
   "Success Academy Charter School - Harlem 4",
   "Success Academy Charter School - Harlem 5",
   "Success Academy Charter School - Hudson Yards",
   "Success Academy Charter School - Rosedale - New Yo",
   "Success Academy Charter School - South Jamaica",
   "Success Academy Charter School - Springfield Garde",
   "Success Academy Charter School - Upper West",
   "Success Academy Charter School - Washington Height",
   "Success Academy Charter School - Williamsburg",
   "Success Academy Crown Heights (Brooklyn 7)",
   "Success Academy Hell's Kitchen (Manhattan 2)",
   "Success Academy Prospect Heights (Brooklyn 6)",
   "Success Academy Union Square (Manhattan 1)",
   "Zeta Charter Schools - New York City 1",
   "Zeta Charter Schools - New York City 2"
  ]
 },
 "non_sa_drf_n": {
  "2022": [
   [
    "84M373",
    "Zeta Charter Schools - New York City 1",
    null
   ],
   [
    "84X609",
    "Zeta Charter Schools - New York City 2",
    null
   ]
  ],
  "2023": [
   [
    "84M263",
    "New York City Charter School of the Arts",
    null
   ],
   [
    "84M373",
    "Zeta Charter Schools - New York City 1",
    null
   ],
   [
    "84X609",
    "Zeta Charter Schools - New York City 2",
    null
   ]
  ],
  "2024": [
   [
    "84K649",
    "La Cima Charter School",
    null
   ],
   [
    "84K785",
    "Imagine Me Leadership Charter School",
    null
   ],
   [
    "84K937",
    "Brooklyn RISE Charter School",
    null
   ],
   [
    "84M263",
    "New York City Charter School of the Arts",
    null
   ],
   [
    "84M373",
    "Zeta Charter Schools - New York City 1",
    null
   ],
   [
    "84M478",
    "Inwood Academy for Leadership Charter School",
    null
   ],
   [
    "84Q170",
    "Peninsula Preparatory Academy Charter School",
    null
   ],
   [
    "84X346",
    "South Bronx Classical Charter School",
    null
   ],
   [
    "84X364",
    "South Bronx Classical Charter School II",
    null
   ],
   [
    "84X489",
    "South Bronx Classical Charter School III",
    null
   ],
   [
    "84X554",
    "New York City Montessori Charter School",
    null
   ],
   [
    "84X588",
    "South Bronx Classical Charter School IV",
    null
   ],
   [
    "84X609",
    "Zeta Charter Schools - New York City 2",
    null
   ],
   [
    "84X623",
    "Neighborhood Charter School: Bronx",
    null
   ]
  ],
  "2025": [
   [
    "84M330",
    "Girls Preparatory Charter School of New York",
    null
   ],
   [
    "84M373",
    "Zeta Charter Schools - New York City 1",
    null
   ],
   [
    "84X465",
    "Boys Preparatory Charter School of New York",
    null
   ],
   [
    "84X487",
    "Girls Preparatory Charter School of the Bronx",
    null
   ],
   [
    "84X609",
    "Zeta Charter Schools - New York City 2",
    null
   ]
  ]
 },
 "kipp_anchor": [
  {
   "dbn": "84X704",
   "name": "KIPP Academy Charter School",
   "year": "2023",
   "snap_ca": 29.0,
   "snap_enr": 851,
   "em_rate": 31.7,
   "em_enr": 770.0
  }
 ],
 "pure_band_strata": {
  "em_pure_no_k_vs_EM_band": {
   "n": 82,
   "share_within_0p5": 0.1707,
   "share_within_1p0": 0.3171,
   "share_within_1p5": 0.4146,
   "median_abs_diff": 2.945,
   "median_diff": -1.29,
   "p10_diff": -16.23,
   "p90_diff": 1.85,
   "pearson_r": 0.8316
  },
  "em_pure_with_k_vs_EM_band": {
   "n": 485,
   "share_within_0p5": 0.1629,
   "share_within_1p0": 0.3072,
   "share_within_1p5": 0.4247,
   "median_abs_diff": 1.867,
   "median_diff": -0.503,
   "p10_diff": -10.06,
   "p90_diff": 2.81,
   "pearson_r": 0.7625
  },
  "hs_pure_vs_HS_band": {
   "n": 76,
   "share_within_0p5": 0.2763,
   "share_within_1p0": 0.3947,
   "share_within_1p5": 0.5,
   "median_abs_diff": 1.631,
   "median_diff": -0.763,
   "p10_diff": -27.44,
   "p90_diff": 1.92,
   "pearson_r": 0.748
  },
  "note": "em_pure_no_k = EMS-feed charters serving only grades 1-8 (no K): if the Snapshot republished or recomputed the same NYSED band on the same population, these should match within whole-percent rounding; K-serving schools may differ via K inclusion"
 },
 "year_alignment": {
  "scope": "EMS-feed pairs with EM band in BOTH report year y and y-1 (y in 2019/2022/2023)",
  "same_year": {
   "n": 489,
   "share_within_0p5": 0.1697,
   "share_within_1p0": 0.3211,
   "share_within_1p5": 0.4417,
   "median_abs_diff": 1.807,
   "median_diff": -0.495,
   "p10_diff": -10.86,
   "p90_diff": 2.82
  },
  "lag_one_year": {
   "n": 489,
   "share_within_0p5": 0.0491,
   "share_within_1p0": 0.092,
   "share_within_1p5": 0.1268,
   "median_abs_diff": 8.943,
   "median_diff": 2.255,
   "p10_diff": -19.35,
   "p90_diff": 19.0
  }
 },
 "district_benchmark": {
  "scope": "district (non-84) schools, same years, snapshot student_chronic_absent vs NYSED band rate for the school's snapshot feed type \u2014 DOE computes these from its own attendance system, so this benchmarks 'computed by DOE, different definitions'",
  "EMS_feed_vs_EM_band": {
   "n": 3709,
   "share_within_0p5": 0.2208,
   "share_within_1p0": 0.412,
   "share_within_1p5": 0.5454,
   "median_abs_diff": 1.333,
   "median_diff": 1.069,
   "p10_diff": -0.79,
   "p90_diff": 3.47,
   "pearson_r": 0.993,
   "share_equal_rounded": 0.2192
  },
  "HS_feed_vs_HS_band": {
   "n": 1546,
   "share_within_0p5": 0.2768,
   "share_within_1p0": 0.4483,
   "share_within_1p5": 0.5576,
   "median_abs_diff": 1.244,
   "median_diff": -0.785,
   "p10_diff": -14.37,
   "p90_diff": 0.92,
   "pearson_r": 0.9015,
   "share_equal_rounded": 0.2755
  },
  "EMS_feed_r_by_year": {
   "2019": {
    "n": 927,
    "r": 0.9903
   },
   "2021": {
    "n": 919,
    "r": 0.9918
   },
   "2022": {
    "n": 924,
    "r": 0.9941
   },
   "2023": {
    "n": 939,
    "r": 0.9911
   }
  }
 },
 "charter_analogue_for_benchmark": {
  "EMS_feed_vs_EM_band": {
   "n": 710,
   "share_within_0p5": 0.1761,
   "share_within_1p0": 0.331,
   "share_within_1p5": 0.4423,
   "median_abs_diff": 1.79,
   "median_diff": -0.565,
   "p10_diff": -10.21,
   "p90_diff": 2.53,
   "pearson_r": 0.7854,
   "share_equal_rounded": 0.1746
  },
  "HS_feed_vs_HS_band": {
   "n": 111,
   "share_within_0p5": 0.1982,
   "share_within_1p0": 0.3063,
   "share_within_1p5": 0.3964,
   "median_abs_diff": 2.515,
   "median_diff": -1.468,
   "p10_diff": -32.36,
   "p90_diff": 1.59,
   "pearson_r": 0.6804,
   "share_equal_rounded": 0.1982
  }
 },
 "drf_n_snapshot_state": {
  "2021": {
   "counts": {},
   "schools": []
  },
  "2022": {
   "counts": {
    "report_ca_null": 2
   },
   "schools": [
    [
     "84M373",
     "Zeta Charter Schools - New York City 1",
     "report_ca_null"
    ],
    [
     "84X609",
     "Zeta Charter Schools - New York City 2",
     "report_ca_null"
    ]
   ]
  },
  "2023": {
   "counts": {
    "report_ca_null": 3
   },
   "schools": [
    [
     "84M263",
     "New York City Charter School of the Arts",
     "report_ca_null"
    ],
    [
     "84M373",
     "Zeta Charter Schools - New York City 1",
     "report_ca_null"
    ],
    [
     "84X609",
     "Zeta Charter Schools - New York City 2",
     "report_ca_null"
    ]
   ]
  },
  "2024": {
   "counts": {
    "report_ca_null": 44,
    "no_report": 1
   },
   "schools": [
    [
     "84K125",
     "Success Academy Charter School - Bed-Stuy 2",
     "report_ca_null"
    ],
    [
     "84K129",
     "Success Academy Charter School - Cobble Hill",
     "report_ca_null"
    ],
    [
     "84K182",
     "Success Academy Charter School - Williamsburg",
     "report_ca_null"
    ],
    [
     "84K367",
     "Success Academy Charter School - Bed-Stuy 1",
     "report_ca_null"
    ],
    [
     "84K649",
     "La Cima Charter School",
     "report_ca_null"
    ],
    [
     "84K741",
     "Success Academy Crown Heights (Brooklyn 7)",
     "report_ca_null"
    ],
    [
     "84K752",
     "Success Academy Fort Greene (Brooklyn 5)",
     "no_report"
    ],
    [
     "84K756",
     "Success Academy Prospect Heights (Brooklyn 6)",
     "report_ca_null"
    ],
    [
     "84K772",
     "Success Academy Charter School - Bensonhurst - New",
     "report_ca_null"
    ],
    [
     "84K781",
     "Success Academy Charter School - Bergen Beach - Ne",
     "report_ca_null"
    ],
    [
     "84K785",
     "Imagine Me Leadership Charter School",
     "report_ca_null"
    ],
    [
     "84K882",
     "Success Academy Charter School - Bushwick",
     "report_ca_null"
    ],
    [
     "84K883",
     "Success Academy Charter School - Bed Stuy 3",
     "report_ca_null"
    ],
    [
     "84K886",
     "Success Academy Charter School - Flatbush",
     "report_ca_null"
    ],
    [
     "84K937",
     "Brooklyn RISE Charter School",
     "report_ca_null"
    ],
    [
     "84M170",
     "Success Academy Hell's Kitchen (Manhattan 2)",
     "report_ca_null"
    ],
    [
     "84M174",
     "Success Academy Union Square (Manhattan 1)",
     "report_ca_null"
    ],
    [
     "84M263",
     "New York City Charter School of the Arts",
     "report_ca_null"
    ],
    [
     "84M265",
     "Success Academy Charter School - Washington Height",
     "report_ca_null"
    ],
    [
     "84M351",
     "Success Academy Charter School - Harlem 1",
     "report_ca_null"
    ],
    [
     "84M357",
     "Success Academy Charter School - Harlem 6",
     "report_ca_null"
    ],
    [
     "84M358",
     "Success Academy Charter School - Hudson Yards",
     "report_ca_null"
    ],
    [
     "84M373",
     "Zeta Charter Schools - New York City 1",
     "report_ca_null"
    ],
    [
     "84M384",
     "Success Academy Charter School - Harlem 2",
     "report_ca_null"
    ],
    [
     "84M385",
     "Success Academy Charter School - Harlem 3",
     "report_ca_null"
    ],
    [
     "84M386",
     "Success Academy Charter School - Harlem 4",
     "report_ca_null"
    ],
    [
     "84M478",
     "Inwood Academy for Leadership Charter School",
     "report_ca_null"
    ],
    [
     "84M482",
     "Success Academy Charter School - Harlem 5",
     "report_ca_null"
    ],
    [
     "84M523",
     "Success Academy Charter School - Upper West",
     "report_ca_null"
    ],
    [
     "84Q170",
     "Peninsula Preparatory Academy Charter School",
     "report_ca_null"
    ],
    [
     "84Q337",
     "Success Academy Charter School - Rosedale - New Yo",
     "report_ca_null"
    ],
    [
     "84Q339",
     "Success Academy Charter School - Springfield Garde",
     "report_ca_null"
    ],
    [
     "84Q374",
     "Success Academy Charter School - South Jamaica",
     "report_ca_null"
    ],
    [
     "84Q375",
     "Success Academy Charter School - Far Rockaway",
     "report_ca_null"
    ],
    [
     "84X346",
     "South Bronx Classical Charter School",
     "report_ca_null"
    ],
    [
     "84X364",
     "South Bronx Classical Charter School II",
     "report_ca_null"
    ],
    [
     "84X380",
     "Success Academy Charter School - Bronx 3",
     "report_ca_null"
    ],
    [
     "84X464",
     "Success Academy Charter School - Bronx 4 - New Yor",
     "report_ca_null"
    ],
    [
     "84X489",
     "South Bronx Classical Charter School III",
     "report_ca_null"
    ],
    [
     "84X493",
     "Success Academy Charter School - Bronx 1",
     "report_ca_null"
    ],
    [
     "84X494",
     "Success Academy Charter School - Bronx 2",
     "report_ca_null"
    ],
    [
     "84X554",
     "New York City Montessori Charter School",
     "report_ca_null"
    ],
    [
     "84X588",
     "South Bronx Classical Charter School IV",
     "report_ca_null"
    ],
    [
     "84X609",
     "Zeta Charter Schools - New York City 2",
     "report_ca_null"
    ],
    [
     "84X623",
     "Neighborhood Charter School: Bronx",
     "report_ca_null"
    ]
   ]
  },
  "2025": {
   "counts": {
    "report_ca_null": 33,
    "no_report": 1
   },
   "schools": [
    [
     "84K125",
     "Success Academy Charter School - Bed-Stuy 2",
     "report_ca_null"
    ],
    [
     "84K129",
     "Success Academy Charter School - Cobble Hill",
     "report_ca_null"
    ],
    [
     "84K182",
     "Success Academy Charter School - Williamsburg",
     "report_ca_null"
    ],
    [
     "84K367",
     "Success Academy Charter School - Bed-Stuy 1",
     "report_ca_null"
    ],
    [
     "84K741",
     "Success Academy Crown Heights (Brooklyn 7)",
     "report_ca_null"
    ],
    [
     "84K756",
     "Success Academy Prospect Heights (Brooklyn 6)",
     "report_ca_null"
    ],
    [
     "84K772",
     "Success Academy Charter School - Bensonhurst - New",
     "report_ca_null"
    ],
    [
     "84K781",
     "Success Academy Charter School - Bergen Beach - Ne",
     "report_ca_null"
    ],
    [
     "84K882",
     "Success Academy Charter School - Bushwick",
     "report_ca_null"
    ],
    [
     "84K883",
     "Success Academy Charter School - Bed Stuy 3",
     "report_ca_null"
    ],
    [
     "84K886",
     "Success Academy Charter School - Flatbush",
     "report_ca_null"
    ],
    [
     "84M170",
     "Success Academy Hell's Kitchen (Manhattan 2)",
     "report_ca_null"
    ],
    [
     "84M174",
     "Success Academy Union Square (Manhattan 1)",
     "report_ca_null"
    ],
    [
     "84M265",
     "Success Academy Charter School - Washington Height",
     "report_ca_null"
    ],
    [
     "84M330",
     "Girls Preparatory Charter School of New York",
     "no_report"
    ],
    [
     "84M351",
     "Success Academy Charter School - Harlem 1",
     "report_ca_null"
    ],
    [
     "84M358",
     "Success Academy Charter School - Hudson Yards",
     "report_ca_null"
    ],
    [
     "84M373",
     "Zeta Charter Schools - New York City 1",
     "report_ca_null"
    ],
    [
     "84M384",
     "Success Academy Charter School - Harlem 2",
     "report_ca_null"
    ],
    [
     "84M385",
     "Success Academy Charter School - Harlem 3",
     "report_ca_null"
    ],
    [
     "84M386",
     "Success Academy Charter School - Harlem 4",
     "report_ca_null"
    ],
    [
     "84M482",
     "Success Academy Charter School - Harlem 5",
     "report_ca_null"
    ],
    [
     "84M523",
     "Success Academy Charter School - Upper West",
     "report_ca_null"
    ],
    [
     "84Q337",
     "Success Academy Charter School - Rosedale - New Yo",
     "report_ca_null"
    ],
    [
     "84Q339",
     "Success Academy Charter School - Springfield Garde",
     "report_ca_null"
    ],
    [
     "84Q374",
     "Success Academy Charter School - South Jamaica",
     "report_ca_null"
    ],
    [
     "84Q375",
     "Success Academy Charter School - Far Rockaway",
     "report_ca_null"
    ],
    [
     "84X380",
     "Success Academy Charter School - Bronx 3",
     "report_ca_null"
    ],
    [
     "84X464",
     "Success Academy Charter School - Bronx 4 - New Yor",
     "report_ca_null"
    ],
    [
     "84X465",
     "Boys Preparatory Charter School of New York",
     "report_ca_null"
    ],
    [
     "84X487",
     "Girls Preparatory Charter School of the Bronx",
     "report_ca_null"
    ],
    [
     "84X493",
     "Success Academy Charter School - Bronx 1",
     "report_ca_null"
    ],
    [
     "84X494",
     "Success Academy Charter School - Bronx 2",
     "report_ca_null"
    ],
    [
     "84X609",
     "Zeta Charter Schools - New York City 2",
     "report_ca_null"
    ]
   ]
  }
 },
 "coverage_asymmetry": {
  "note": "charter school-years where the Snapshot carries a CA value but NYSED has no row (or only suppressed/unreported rows) for that DBN-year \u2014 Snapshot publishing where NYSED does not would bound how 'downstream-of-NYSED-publication' it can be",
  "by_year": {
   "2019": {
    "snapshot_value": 154,
    "of_which_no_nysed_row": 3,
    "of_which_nysed_suppressed_or_unreported": 19,
    "no_nysed_row_dbns": [
     "84Q373",
     "84X597",
     "84X610"
    ]
   },
   "2021": {
    "snapshot_value": 218,
    "of_which_no_nysed_row": 0,
    "of_which_nysed_suppressed_or_unreported": 7,
    "no_nysed_row_dbns": []
   },
   "2022": {
    "snapshot_value": 230,
    "of_which_no_nysed_row": 2,
    "of_which_nysed_suppressed_or_unreported": 4,
    "no_nysed_row_dbns": [
     "84K739",
     "84K912"
    ]
   },
   "2023": {
    "snapshot_value": 240,
    "of_which_no_nysed_row": 2,
    "of_which_nysed_suppressed_or_unreported": 9,
    "no_nysed_row_dbns": [
     "84K780",
     "84M186"
    ]
   }
  }
 }
}
