github.com/stcorp/muninn ↗
Data product catalogue and archive system
Open this visualization on its own page →
Contributors
6
Lines of Code
1,052
From
2017-03-29
To
2021-02-09
About stcorp/muninn
Muninn is a Python library and command-line toolkit for building and maintaining data product catalogues and archives. It can operate as either a standalone metadata catalogue or as an integrated system that manages both archived products and their associated metadata. The system includes automatic property extraction capabilities that use product type-specific plugins to analyze and catalog products when they are added to the archive.
The catalogue organizes product properties using a namespace system, allowing different sets of metadata to be grouped together logically. Muninn provides a built-in 'core' namespace covering common data product properties, with support for additional domain-specific namespaces through external plugins. This plugin-based architecture makes the system extensible for various product types and metadata requirements without requiring changes to the core distribution.