https://github.com/cca/libraries_scelc_catalog_export
script for working with exported MARC records
https://github.com/cca/libraries_scelc_catalog_export
Last synced: about 1 month ago
JSON representation
script for working with exported MARC records
- Host: GitHub
- URL: https://github.com/cca/libraries_scelc_catalog_export
- Owner: cca
- License: other
- Created: 2018-04-17T17:46:27.000Z (over 8 years ago)
- Default Branch: main
- Last Pushed: 2021-05-03T20:50:02.000Z (about 5 years ago)
- Last Synced: 2025-10-24T18:48:20.658Z (9 months ago)
- Language: Python
- Size: 12.7 KB
- Stars: 1
- Watchers: 8
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# SCELC Shared Print Scripts
A Pymarc script for processing our Koha catalog exports and preparing data for a consortial shared print agreement. It filters out bib records based on their items status. Items must be in a circulating location such as the Main Stacks and must not be lost or non-circulating for other reasons.
## Setup
Use [pipenv](https://pipenv.pypa.io/en/latest/) to install a Python 3 virtual environment with the necessary dependencies (pymarc).
```sh
> pipenv --three
> pipenv install
> pipenv shell
> python sharedprint.py koha.mrc # running the script in the virtual env
```
See the script's usage `python sharedprint.py -h` for more details. You can also compare our current catalog holdings with what's in GreenGlass by passing a catalog MARC export and a CSV of the complete GreenGlass data. You can use Python csvkit's `in2csv` to convert the GreenGlass xslx export to CSV.
## License
[ECL 2.0](https://opensource.org/licenses/ECL-2.0)