ckanext-stcndm
Statistics Canada Non-Dimensional Metadata (STCNDM) extension for CKAN.
This repository has been archived.
Developed by the Government of Canada’s Open Data team for Statistics Canada to manage non-dimensional metadata in CKAN. The extension includes custom dataset schemas, validation rules, and a report generator for Statistics Canada data products.
Features
- Custom dataset schemas for Statistics Canada metadata standards
- Non-dimensional metadata (NDM) management
- Report generator for data products
- Integration with Statistics Canada data workflows
- Custom validators and converters
- Bilingual (English/French) metadata support
Plugins
stcndm - Main plugin for NDM schema and validation
stcndm_report_generator - Report generation plugin
Requirements
- CKAN 2.4 (custom fork v2.4-ndm)
Installation
To install ckanext-stcndm:
- Activate your CKAN virtual environment.
- Clone the source and install it:
git clone https://github.com/open-data/ckanext-stcndm.git
cd ckanext-stcndm
pip install -e .
pip install -r requirements.txt
- Add
stcndm stcndm_report_generator to the ckan.plugins setting in your CKAN config file.
- Restart CKAN.
License
MIT