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

Homepagehttps://ckan.org
Descriptionhttps://ckan.org/features
Codehttps://github.com/ckan/ckan
Communities---
Version2.9.5 (released on 19.01.2022)

Features

Status: 08.06.2021

Supported Schema(s)internal
Supported Format(s)---
Interface(s)HTTPREST like
Open Sourceyes
LicenseAGPLGNU Affero General Public License
Versioningyeshistory
AAIyesuser/group management
External Storageyesvia extensions
ReferencableDOIvia 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
  • Validate Schema:
    • Check schema for correct syntax
  • Ingest Metadata:
    • Store metadata (document) in repository
      • Ideally with previous validation
  • 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

FunctionSupportedRemarks
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.