Skip to content

art-institute-of-chicago/data-enhancer

Repository files navigation

Art Institute of Chicago

Data Enhancer

A system-of-record for manually cleaned and reconciled data in our public API

Our data hub—which powers our public API—is largely build to be frangible. In most cases, it treats upstream systems as the system-of-record, and it could be recreated just using data from those upstream systems. However, sometimes, we need to do some manual clean up or enhancement of existing data, store it somewhere on a semi-permanent basis, and feed it back into the API. The data enhacer serves that role.

This system is currently a work-in-progress. Documentation will be updated as more features get added.

Contributing

We encourage your contributions. Please fork this repository and make your changes in a separate branch. To better understand how we organize our code, please review our version control guidelines.

# Clone the repo to your computer
git clone git@github.com:your-github-account/data-service-template.git

# Enter the folder that was created by the clone
cd data-service-template

# Start a feature branch
git checkout -b feature/good-short-description

# ... make some changes, commit your code

# Push your branch to GitHub
git push origin feature/good-short-description

Then on github.com, create a Pull Request to merge your changes into our develop branch.

This project is released with a Contributor Code of Conduct. By participating in this project you agree to abide by its terms.

We welcome bug reports and questions under GitHub's Issues. For other concerns, you can reach our engineering team at engineering@artic.edu

Licensing

This project is licensed under the GNU Affero General Public License Version 3.

About

Augments our data with external authorities and manual entry

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published