{
  "groups": [
    {
      "group": "Payroll extracts",
      "about": "The School District of Philadelphia’s quarterly “Employee Information” releases, one zip per year. Every retention figure on this site is counted from the October file inside these.",
      "upstream": "https://opendataphilly.org/datasets/sdp-district-employees/",
      "upstreamLabel": "OpenDataPhilly — SDP district employees",
      "files": [
        {
          "key": "data/Employee_Data_2014_2015.zip",
          "name": "Employee_Data_2014_2015.zip",
          "group": "Payroll extracts",
          "bytes": 1150779,
          "sha256": "60dd2936f26b96f24de138788e7c7b4f38e8a82a3a2fae3a0c33faad21bee003"
        },
        {
          "key": "data/Employee_Data_2015_2016.zip",
          "name": "Employee_Data_2015_2016.zip",
          "group": "Payroll extracts",
          "bytes": 1512195,
          "sha256": "c85fd5009f6bb5b5f7ed3fe95dfff613c34f4fb8a5ffc613210bd222a1135daf"
        },
        {
          "key": "data/Employee_Data_2016_2017.zip",
          "name": "Employee_Data_2016_2017.zip",
          "group": "Payroll extracts",
          "bytes": 1528092,
          "sha256": "8cba0185907bac668614cbcc068980dd252ed618eb84d1f2a53952a0fc9b1c2b"
        },
        {
          "key": "data/Employee_Data_2017_2018.zip",
          "name": "Employee_Data_2017_2018.zip",
          "group": "Payroll extracts",
          "bytes": 1609576,
          "sha256": "6f65432a0f2084f0765409c1ef4c2d90a8405dc968fa88db8c394ef052b85e9d"
        },
        {
          "key": "data/Employee_Data_2018_2019.zip",
          "name": "Employee_Data_2018_2019.zip",
          "group": "Payroll extracts",
          "bytes": 1638410,
          "sha256": "c6b3a860c86d89ce4fb685a3d1fc25af2bf5a49e6e8a05c841a1fe7222acfc96"
        },
        {
          "key": "data/Employee_Data_2019_2020.zip",
          "name": "Employee_Data_2019_2020.zip",
          "group": "Payroll extracts",
          "bytes": 1727725,
          "sha256": "b7b156345ae10442561da0f5258f432811792503237ffe71b881c75172eb39d2"
        },
        {
          "key": "data/Employee_Data_2020_2021.zip",
          "name": "Employee_Data_2020_2021.zip",
          "group": "Payroll extracts",
          "bytes": 1771431,
          "sha256": "e1d6e69caccd67657ed2d0b2f17a0090a362b2b9c1ece902f907a3363b8a7c1c"
        },
        {
          "key": "data/Employee_Data_2021_2022.zip",
          "name": "Employee_Data_2021_2022.zip",
          "group": "Payroll extracts",
          "bytes": 1833004,
          "sha256": "ed070486667fb05d82d07675c8132a7f391880c4bdd5b5297d0de9496ec7bbf7"
        },
        {
          "key": "data/Employee_Data_2022_2023.zip",
          "name": "Employee_Data_2022_2023.zip",
          "group": "Payroll extracts",
          "bytes": 1891269,
          "sha256": "140398c559145d2f92866e31dd3d72f33bb9cee32b837c615c9b745e517e3d9a"
        },
        {
          "key": "data/Employee_Data_2023-2024.zip",
          "name": "Employee_Data_2023-2024.zip",
          "group": "Payroll extracts",
          "bytes": 2161372,
          "sha256": "2f2e3a48a368bccb2a9b3f9e8260eea8e682638e54ed37c7572c33653b78f2e0"
        },
        {
          "key": "data/Employee_Data_2024-2025.zip",
          "name": "Employee_Data_2024-2025.zip",
          "group": "Payroll extracts",
          "bytes": 2189336,
          "sha256": "f494b5afaafee506e05b37ad12d43d37fed35257290e4399fc7367d6df8b6a8a"
        },
        {
          "key": "data/Employee_Data_2025-2026.zip",
          "name": "Employee_Data_2025-2026.zip",
          "group": "Payroll extracts",
          "bytes": 2591090,
          "sha256": "127720cd0e55e35a5ea8d31377b17c8d8d16b193c1da70946691fbd8f695114c"
        }
      ],
      "bytes": 21604279
    },
    {
      "group": "Achievement",
      "about": "Stanford Education Data Archive 4.1 (school level, pooled) and SEDA 2022 v2.0 (district level), gzipped. These are what put Philadelphia and Tuscaloosa on one scale.",
      "upstream": "https://edopportunity.org/get-the-data/",
      "upstreamLabel": "Stanford Education Data Archive",
      "files": [
        {
          "key": "seda/seda2022_dist.csv.gz",
          "name": "seda2022_dist.csv.gz",
          "group": "Achievement",
          "bytes": 1886913,
          "sha256": "0de5427d6396b2d3483040c6f40b8c96ab26a250e6a5441860e8d19f36c7825c"
        },
        {
          "key": "seda/seda_cov_school_pool_4.1.csv.gz",
          "name": "seda_cov_school_pool_4.1.csv.gz",
          "group": "Achievement",
          "bytes": 9372116,
          "sha256": "29cbf82595585d54dadef57f989a91234d2d23c8abe7d5253a1abfdddce065ed"
        },
        {
          "key": "seda/seda_school_pool_cs_4.1.csv.gz",
          "name": "seda_school_pool_cs_4.1.csv.gz",
          "group": "Achievement",
          "bytes": 10979950,
          "sha256": "cbfae517c3e46b4cd1cee86f72b4fdad133a5f7a7124e696f5e99cef699eeff9"
        }
      ],
      "bytes": 22238979
    },
    {
      "group": "Attendance",
      "about": "Philadelphia student and teacher attendance, New York end-of-year attendance and chronic absenteeism, and the federal CRDC and CCD extracts behind the three-city comparison.",
      "upstream": "https://opendataphilly.org/datasets/sdp-school-performance/",
      "upstreamLabel": "OpenDataPhilly — SDP school performance",
      "files": [
        {
          "key": "attendance/Archive_Attendance.zip.gz",
          "name": "Archive_Attendance.zip.gz",
          "group": "Attendance",
          "bytes": 279550,
          "sha256": "c660e6b12987b270e0710781867aa86701ab44834eda1bdc0cb0bc79deb85014"
        },
        {
          "key": "attendance/Archive_Teacher.zip.gz",
          "name": "Archive_Teacher.zip.gz",
          "group": "Attendance",
          "bytes": 28577,
          "sha256": "70a63f6787aa7f70dc9c7d6a6d962929da0a930d5b379e1775b29657d6a248e6"
        },
        {
          "key": "attendance/Student_ADA_School.csv.gz",
          "name": "Student_ADA_School.csv.gz",
          "group": "Attendance",
          "bytes": 9280,
          "sha256": "e04d0d523871efa14b3800f39d793ec3038b3a86b629fd3a32e9054366e46f74"
        },
        {
          "key": "attendance/Student_Attendance_90_School.csv.gz",
          "name": "Student_Attendance_90_School.csv.gz",
          "group": "Attendance",
          "bytes": 173125,
          "sha256": "551000a18a958790b004c870238f288bf74397bcd33374f538e22860480b4461"
        },
        {
          "key": "attendance/Student_Attendance_95_School.csv.gz",
          "name": "Student_Attendance_95_School.csv.gz",
          "group": "Attendance",
          "bytes": 171171,
          "sha256": "f9c707ca95378e321c8af11a16b4d6ce670896791568df7a428c54c245fa2ed0"
        },
        {
          "key": "attendance/crdc_absent_2017_0103360.json.gz",
          "name": "crdc_absent_2017_0103360.json.gz",
          "group": "Attendance",
          "bytes": 514,
          "sha256": "35479da948a9609defffb9fa5da6c7f7c85146ceb0b281fa5d959482bcc199e3"
        },
        {
          "key": "attendance/crdc_absent_2017_3600091.json.gz",
          "name": "crdc_absent_2017_3600091.json.gz",
          "group": "Attendance",
          "bytes": 821,
          "sha256": "ea961fcdb01cfda3ded435fe2186cb3bd6a625a213febd10f2a48e6177810648"
        },
        {
          "key": "attendance/crdc_absent_2017_3600092.json.gz",
          "name": "crdc_absent_2017_3600092.json.gz",
          "group": "Attendance",
          "bytes": 910,
          "sha256": "80e1070a6eb5ee3e937f9e3fe9fbb56fe7b6c6697d6473f8c8e52d2df3dfef3f"
        },
        {
          "key": "attendance/crdc_absent_2017_4218990.json.gz",
          "name": "crdc_absent_2017_4218990.json.gz",
          "group": "Attendance",
          "bytes": 2950,
          "sha256": "8f822f74ef4f847a3a44c2757eb1c63a9a5ef9cb8b556a747a62a3594f3a103b"
        },
        {
          "key": "attendance/crdc_absent_2022_0103360.json.gz",
          "name": "crdc_absent_2022_0103360.json.gz",
          "group": "Attendance",
          "bytes": 537,
          "sha256": "f2420a427433ad5c82b6cea1f647be4b9269a2fa6793f70217a57405ada2fac9"
        },
        {
          "key": "attendance/crdc_absent_2022_3600091.json.gz",
          "name": "crdc_absent_2022_3600091.json.gz",
          "group": "Attendance",
          "bytes": 1001,
          "sha256": "2a5ddcd3a44560dec108384637d3151917556c8225eea0fa35d6e25ad0ea6716"
        },
        {
          "key": "attendance/crdc_absent_2022_3600092.json.gz",
          "name": "crdc_absent_2022_3600092.json.gz",
          "group": "Attendance",
          "bytes": 1150,
          "sha256": "3702183f2e6fda309fd37eef40ded9db0a2dfe648228e9ee4a6fb5a1c3141991"
        },
        {
          "key": "attendance/crdc_absent_2022_4218990.json.gz",
          "name": "crdc_absent_2022_4218990.json.gz",
          "group": "Attendance",
          "bytes": 3974,
          "sha256": "2e4804f80af41353b1ec99c0c8cce910ce0c99853d8d88040dffc08e11b7dc5b"
        },
        {
          "key": "attendance/crdc_enrolled_2017_0103360.json.gz",
          "name": "crdc_enrolled_2017_0103360.json.gz",
          "group": "Attendance",
          "bytes": 405,
          "sha256": "b83da036d62963070ea047acead616ae992312f7b3fd31e1379bebe4b24fd060"
        },
        {
          "key": "attendance/crdc_enrolled_2017_3600091.json.gz",
          "name": "crdc_enrolled_2017_3600091.json.gz",
          "group": "Attendance",
          "bytes": 595,
          "sha256": "38a8d33d2549663614ca560fb164e2925747119b6495d7e683e40baec95fe254"
        },
        {
          "key": "attendance/crdc_enrolled_2017_3600092.json.gz",
          "name": "crdc_enrolled_2017_3600092.json.gz",
          "group": "Attendance",
          "bytes": 659,
          "sha256": "67934472d3f9b7d86424e12e6adb3aab26d0d469c6476ed4c9b3a46a6cb53e88"
        },
        {
          "key": "attendance/crdc_enrolled_2017_4218990.json.gz",
          "name": "crdc_enrolled_2017_4218990.json.gz",
          "group": "Attendance",
          "bytes": 2156,
          "sha256": "4e750f0141fedcc9ce72d7860ea9588413cd95c24f34dd11ce13f6e36a922301"
        },
        {
          "key": "attendance/crdc_enrolled_2022_0103360.json.gz",
          "name": "crdc_enrolled_2022_0103360.json.gz",
          "group": "Attendance",
          "bytes": 380,
          "sha256": "6409f1318f1f09cc1c278910f680b1f090bbc1fa9d3cd6bff1242d9857b4acda"
        },
        {
          "key": "attendance/crdc_enrolled_2022_3600091.json.gz",
          "name": "crdc_enrolled_2022_3600091.json.gz",
          "group": "Attendance",
          "bytes": 597,
          "sha256": "237f990357681e37fd8743a6603d9d157d58ce9194c0c9f9a0080621d5d07468"
        },
        {
          "key": "attendance/crdc_enrolled_2022_3600092.json.gz",
          "name": "crdc_enrolled_2022_3600092.json.gz",
          "group": "Attendance",
          "bytes": 680,
          "sha256": "729c8b19a10f0899ca12a79b87f31a7df9d60fc45ddeeca13d47d27b7aa964eb"
        },
        {
          "key": "attendance/crdc_enrolled_2022_4218990.json.gz",
          "name": "crdc_enrolled_2022_4218990.json.gz",
          "group": "Attendance",
          "bytes": 2166,
          "sha256": "c1c2e75c920916a2fc9d05190346c0ab0bee7cec76d1c132b1f3c26ff834cfb3"
        },
        {
          "key": "attendance/nyc_attendance_2016-17.json.gz",
          "name": "nyc_attendance_2016-17.json.gz",
          "group": "Attendance",
          "bytes": 38788,
          "sha256": "56d48954902edac031394d52bd4dc9106f9adb74d9f3a75ae05cfbe0599a967c"
        },
        {
          "key": "attendance/nyc_attendance_2017-18.json.gz",
          "name": "nyc_attendance_2017-18.json.gz",
          "group": "Attendance",
          "bytes": 38650,
          "sha256": "f20504a864a6dd098c413edbd23f1f84d4d69cf7d1d0771e49cc28da031e9ff5"
        },
        {
          "key": "attendance/nyc_attendance_2018-19.json.gz",
          "name": "nyc_attendance_2018-19.json.gz",
          "group": "Attendance",
          "bytes": 38296,
          "sha256": "691e95f48bc262b7abdae380bd737f99df3316f86e2794b238c8d306b609dcde"
        },
        {
          "key": "attendance/nyc_attendance_2019-20.json.gz",
          "name": "nyc_attendance_2019-20.json.gz",
          "group": "Attendance",
          "bytes": 38019,
          "sha256": "f21611807a20e10ece915ef74978cda51f898a5b03463c54748c78fee7e99dc3"
        },
        {
          "key": "attendance/nyc_attendance_2020-21.json.gz",
          "name": "nyc_attendance_2020-21.json.gz",
          "group": "Attendance",
          "bytes": 38700,
          "sha256": "1a83fd3565205b02ecd8361213679b12b91cd9e02df1b9ff55cca72059ade0e5"
        }
      ],
      "bytes": 873651
    },
    {
      "group": "Demographics",
      "about": "Federal Common Core of Data enrolment by race for 2023-24, for all four districts. This is what the achievement page shows beside SEDA’s own 2009-2018 composition, because school intakes have moved a long way in between.",
      "upstream": "https://educationdata.urban.org/",
      "upstreamLabel": "Urban Institute Education Data API — CCD enrolment",
      "files": [
        {
          "key": "demographics/enrollment_0103360.json.gz",
          "name": "enrollment_0103360.json.gz",
          "group": "Demographics",
          "bytes": 2940,
          "sha256": "195c0354baaf5fd428c5f6d756eced25e181b5c88e1c0e649b0549184949f21d"
        },
        {
          "key": "demographics/enrollment_3600091.json.gz",
          "name": "enrollment_3600091.json.gz",
          "group": "Demographics",
          "bytes": 6056,
          "sha256": "4992131f11923ce9483eaa510fa035f734cf043d0b0cfb452ddaf7f5a560e15b"
        },
        {
          "key": "demographics/enrollment_3600092.json.gz",
          "name": "enrollment_3600092.json.gz",
          "group": "Demographics",
          "bytes": 7310,
          "sha256": "aa75dd460c065c170c613ca2a23ee30b0115825b8fca2ac9038daac574f3231b"
        },
        {
          "key": "demographics/enrollment_4218990.json.gz",
          "name": "enrollment_4218990.json.gz",
          "group": "Demographics",
          "bytes": 30399,
          "sha256": "8809f8b637a4875535df2fd2501b7a5d382476f52362f77766624eeb769b38c1"
        }
      ],
      "bytes": 46705
    },
    {
      "group": "Geography",
      "about": "New York DOE school zones for 2024-25, Philadelphia catchment polygons, the Census geocoder responses for the points those layers are queried at, and the federal school directory.",
      "upstream": "https://data.cityofnewyork.us/d/cmjf-yawu",
      "upstreamLabel": "NYC Open Data — School Zones",
      "files": [
        {
          "key": "geo/ccd_directory_0103360.json.gz",
          "name": "ccd_directory_0103360.json.gz",
          "group": "Geography",
          "bytes": 2621,
          "sha256": "f324ed94e4d0f8ca140e62b313628d6bd93f09c8e36236e8ab97eb70af2af22a"
        },
        {
          "key": "geo/ccd_directory_3600091.json.gz",
          "name": "ccd_directory_3600091.json.gz",
          "group": "Geography",
          "bytes": 4280,
          "sha256": "43adc5bf54d7268303b4146b517233c2a5986db415c5df546ef84c02161b5f7d"
        },
        {
          "key": "geo/ccd_directory_3600092.json.gz",
          "name": "ccd_directory_3600092.json.gz",
          "group": "Geography",
          "bytes": 4680,
          "sha256": "8dba09607db6a4b30c9b2613d64359699e0a71dcb036a1ed64bee37130fedbe4"
        },
        {
          "key": "geo/ccd_directory_4218990.json.gz",
          "name": "ccd_directory_4218990.json.gz",
          "group": "Geography",
          "bytes": 18834,
          "sha256": "938ebde6591df60e7d6281f48253dea2e23aa6039adb2709fddffbee8ad14690"
        },
        {
          "key": "geo/nyc_plaza_east_geocode.json",
          "name": "nyc_plaza_east_geocode.json",
          "group": "Geography",
          "bytes": 644,
          "sha256": "3dfb64acbafb606e0bf0e9e78d70da39b76ba4e66d9290ed732a4d1db9a101fb"
        },
        {
          "key": "geo/nyc_plaza_west_geocode.json",
          "name": "nyc_plaza_west_geocode.json",
          "group": "Geography",
          "bytes": 643,
          "sha256": "dc8b3677eee03242226c8acb92cd6e97d68f34850e06309c704aae9dbcb840b3"
        },
        {
          "key": "geo/nyc_ps11_geocode.json",
          "name": "nyc_ps11_geocode.json",
          "group": "Geography",
          "bytes": 647,
          "sha256": "b697ce48304f13fc125aabc74d8097aabd8be10e77cf875eea822c2506aa2ce5"
        },
        {
          "key": "geo/nyc_zones_cmjf-yawu.geojson.gz",
          "name": "nyc_zones_cmjf-yawu.geojson.gz",
          "group": "Geography",
          "bytes": 756108,
          "sha256": "04660684599705eef73d048663e7e1ab968cff50a7043e7321fc0ab1dffeb1f0"
        },
        {
          "key": "geo/nyc_zones_ruu9-egea.geojson.gz",
          "name": "nyc_zones_ruu9-egea.geojson.gz",
          "group": "Geography",
          "bytes": 295080,
          "sha256": "35f12ee63bd659bd072572216cfc1b645e6694c3feeda6bc1aecc40a36996467"
        },
        {
          "key": "geo/nyc_zones_t26j-jbq7.geojson.gz",
          "name": "nyc_zones_t26j-jbq7.geojson.gz",
          "group": "Geography",
          "bytes": 452097,
          "sha256": "777e391836918bf687c64eb12d91621f973ba566fed9829e73f7630a50337748"
        },
        {
          "key": "geo/phl_catchment_ES.geojson.gz",
          "name": "phl_catchment_ES.geojson.gz",
          "group": "Geography",
          "bytes": 250135,
          "sha256": "2f99b4db91c40288bbc9591acd6289f4c93b2cd366335d2c0c5933fa53ad5bc4"
        },
        {
          "key": "geo/phl_catchment_HS.geojson.gz",
          "name": "phl_catchment_HS.geojson.gz",
          "group": "Geography",
          "bytes": 93621,
          "sha256": "001e5739f109937592621ac879513548dc91505bf9e2256914910aa78fe068a0"
        },
        {
          "key": "geo/phl_pentridge_geocode.json",
          "name": "phl_pentridge_geocode.json",
          "group": "Geography",
          "bytes": 667,
          "sha256": "3b452ed7f12fbe3cf1b5017c19a307ada2007b4f04500ca753f27997da1dc83f"
        }
      ],
      "bytes": 1880057
    }
  ],
  "files": 58,
  "bytes": 46643671
}