OpenCitations Meta processes bibliographic metadata for the OpenCitations infrastructure. It curates data from CSV files and generates RDF compliant with the OpenCitations Data Model.
Full documentation: https://opencitations.github.io/oc_meta/
pip install oc_metauv run python -m oc_meta.run.meta_process -c meta_config.yamlSee the getting started guide for configuration details.
git clone https://github.com/opencitations/oc_meta.git
cd oc_meta
uv syncRun tests:
./test/start-test-databases.sh
uv run coverage run --rcfile=test/coverage/.coveragerc
./test/stop-test-databases.shIf you use OpenCitations Meta in your research, please cite:
Arcangelo Massari, Fabio Mariani, Ivan Heibi, Silvio Peroni, David Shotton; OpenCitations Meta. Quantitative Science Studies 2024; 5 (1): 50-75. doi: https://doi.org/10.1162/qss_a_00292