Skip to content

Make file for generating a CSV for importing into the College Matching site.

License

Notifications You must be signed in to change notification settings

datamade/ipeds-csv

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ipeds-csv

Use this Makefile to generate a clean, decoded, sparkling CSV, which can be imported into the College Matching site.

Dependencies

  • posix operating system (linux or mac os, that sort of thing)
  • python
  • postgres
  • make

On Ubuntu, install requirements like this:

sudo apt-get install postgres

On Mac OS X, install requirements like this:

brew install postgres python

Getting Started

Before running this Makefile, you need a PostGres database with tables built from the Integrated Postsecondary Education Data System (IPEDS). Use the Makefile in ipeds-db to create your DB.

Usage

Run the Makefile! It queries the IPEDS database, generates a CSV, and finally decodes that CSV into a human-readable format. You can find the results in the build directory.

make all

Want something different? Clean out the build directory, and start over.

make clean

Find a usable, human-readable CSV document in /build/schools_processed.csv. This document provides the data for the College Matching site: move it into the /data/ directory of that repo.

Copyright

Copyright (c) 2017 DataMade. Released under the MIT License.

About

Make file for generating a CSV for importing into the College Matching site.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published