An archive of annual Employment Summary Reports for law schools accredited by the American Bar Association.
Contains XLS(X) files downloaded from the ABA's Employment Summary Page posted without any manual manipulation.
Each file comprises only one sheet, which has been converted without manual manipulation to CSV format (see the db/
directory).
Contains PDF files downloaded from the ABA's Employment Summary Page.
Contains PDF reports hosted by the respective schools. See db/reports.csv
for an index containing the URL source for each report. This data was compiled as a result of manual search and download efforts.
Contains the results of mostly-programmatic efforts to synthesize and improve programmatic usability of original data sources.
Contains CSV files for database consumption.
Some CSV files were populated as a result of scraping the ABA's Schools Page (schools-YYYYMMDD.csv
) and the Employment Summary Page (selectable-schools-YYYYMMDD.csv
) and posted without any manual manipulation.
Contains JSON files for client application consumption.
Install Ruby and Bundler.
Clone the repo:
git clone git@github.com:s2t2/aba-employment-summary-reports-archive.git
cd aba-employment-summary-reports-archive/
Install package dependencies:
bundle install
Finally, update the repo contents by executing the following processes in sequential order:
- Run
ruby app/populate_reports_file.rb
to ensure there is a row for each possible report (one for each school for each eligible reporting year). - Find new report urls or investigate "not found" reports, and update the reports file.
- Run
ruby app/make_report_dirs.rb
to provide a place for reports to be downloaded. - Run
ruby app/download_reports.rb
to download all "found" reports.