CKAN
Introduction
CKAN is a tool for making open data websites. It helps you manage and publish collections of data. It is used by national and local governments, research institutions, and other organizations who collect a lot of data. (https://docs.ckan.org/en/2.9/user-guide.html)
Datasheet
Status: 14.06.2022
Homepage | https://ckan.org |
Description | https://ckan.org/features |
Code | https://github.com/ckan/ckan |
Communities | --- |
Version | 2.9.5 (released on 19.01.2022) |
Features
Status: 08.06.2021
Supported Schema(s) | internal | |
Supported Format(s) | --- | |
Interface(s) | HTTP | REST like |
Open Source | yes | |
License | AGPL | GNU Affero General Public License |
Versioning | yes | history |
AAI | yes | user/group management |
External Storage | yes | via extensions |
Referencable | DOI | via extension |
Description
- Register Schema:
- Support for arbitrary schemas of a specific format (e.g. JSON Schema, XSD)
- The schema should at least be referencable by a unique identifier.
- Update Schema:
- Possibility to
- work on different versions of a schema
- adapt schemas over time
- Possibility to
- Validate Schema:
- Check schema for correct syntax
- Ingest Metadata:
- Store metadata (document) in repository
- Ideally with previous validation
- Store metadata (document) in repository
- Update Metadata:
- Possibility to update already ingested metadata (documents).
- Validate Metadata:
- Possibility to validate documents on the basis of registered schemas.
- Search by Administrative MD:
- Search documents by their metadata (e.g. ingest date, ingester, ...)
- Search by Content:
- Search documents by their content
- Persistent Identifier:
- Support for Persistent Identifiers (e.g. DOI, Handle)
Additional Features
Status: 08.06.2021
- Creation of a federated network of data portals which share data between each other.
- Create data-visualisation views and expose data as line, bar and pie charts.
- Advanced geospatial features, covering data preview, search, and discovery.
Functionality
Status: 08.06.2021
Function | Supported | Remarks |
---|---|---|
Register Schema | - | supports an own proprietary format |
Update Schema | - | |
Validate Schema | - | |
Ingest Metadata | + | as data |
Update Metadata | + | |
Validate Metadata | (+) | via 'scheming' plugin |
Search by ... | ||
... Administrative MD | + | |
... Content | (+) | via 'DataStore' plugin |
Persistent Identifier | + | via extension |
Remarks
Higly customizable via extensions.