Draft:DKAN (open data platform)
![]() | Draft article not currently submitted for review.
This is a draft Articles for creation (AfC) submission. It is not currently pending review. While there are no deadlines, abandoned drafts may be deleted after six months. To edit the draft click on the "Edit" tab at the top of the window. To be accepted, a draft should:
It is strongly discouraged to write about yourself, your business or employer. If you do so, you must declare it. This draft has not been edited in over six months and qualifies to be deleted per CSD G13.
Where to get help
How to improve a draft
You can also browse Wikipedia:Featured articles and Wikipedia:Good articles to find examples of Wikipedia's best writing on topics similar to your proposed article. Improving your odds of a speedy review To improve your odds of a faster review, tag your draft with relevant WikiProject tags using the button below. This will let reviewers know a new draft has been submitted in their area of interest. For instance, if you wrote about a female astronomer, you would want to add the Biography, Astronomy, and Women scientists tags. Editor resources
Last edited by TheBoatyMcBoatFace (talk | contribs) 9 months ago. (Update) |
DKAN (open data platform)
![]() | |
Developer(s) | CivicActions |
---|---|
Initial release | 2014 |
Written in | PHP |
Type | Open Data Portal |
License | GPL |
Website | getdkan |
DKAN is an open-source open data platform built on the Drupal content management system. Inspired by the Comprehensive Knowledge Archive Network (CKAN), DKAN is designed for the storage, publication, and management of open data.
Overview
DKAN is a robust open-source system for managing and publishing open data, originally launched in 2014. It provides a suite of tools similar to those found in CKAN but within the Drupal framework.
Features
DKAN offers a comprehensive suite of features to manage and publish open data, including:
- Harvesting: Collect data from external catalogs that provide a data.json file.
- Metadata and Resources: Manage dataset metadata and resources.
- Web Service API: Provide automated management of datasets through endpoints.
- Integration: Decoupled front end using React.
- Datastore: Store and query CSV data files.
Workflow Management
DKAN features a user-friendly interface for data publishing workflows. Editors can review data before publication through an optional Workflow module.
Visualization Tools
It includes built-in visualization tools, such as charts and graphs, and drag-and-drop dashboards, minimizing the need for external software.
Usability
DKAN enhances data usability by making it searchable and providing context with metadata. Data can be directly accessed and explored through the DKAN Datastore module.
Security
DKAN follows best practices for securing open-source software. It includes regular security updates and patches to address vulnerabilities. The platform is licensed under the GNU General Public License, version 2 or any later version. Users and developers are encouraged to report any security vulnerabilities to the DKAN security team.
History
- 2014: Initial v1.0 release.
- 2017: CivicActions took over sponsorship and maintenance.
- 2020: Completely rewritten version supporting Drupal 8, later adapted to Drupal 9 and 10.
Usage
DKAN is utilized by various institutions and organizations, including:
- Data.CMS.gov: CivicActions led a project with the Centers for Medicare and Medicaid Services (CMS) to modernize multiple platforms, including CMS open data portals, moving from proprietary systems to DKAN. This effort aimed to improve the customer experience and agency workflows.[1]
- Oak Ridge National Laboratory: CivicActions has collaborated with Oak Ridge National Laboratory on the DKAN Open Data Project. This partnership emphasizes the transparency and collaboration facilitated by DKAN.[2]
- Cambridgeshire Insight: This platform uses DKAN to provide access to data and resources that can be used for research and analysis.[3]
Components
DKAN is organized around four main data functions:
- Management: Tools for creating, editing, and managing datasets and their metadata. This includes user-friendly interfaces for administrators and contributors to manage data publication workflows.
- Aggregation: The capability to collect and combine data from multiple sources. DKAN can harvest data from external catalogs using data.json files, enabling seamless integration with other open data platforms.
- Discoverability: Advanced search and indexing features powered by Solr, allowing users to easily find and access datasets. Metadata enrichment helps improve the searchability and context of data, making it easier for users to discover relevant information.
- Usability: Tools and features that enhance the user experience, such as built-in data visualization tools, customizable dashboards, and a responsive, decoupled front-end using React. These features ensure that data is not only accessible but also interpretable and actionable for end users.
Comparison with CKAN
DKAN provides similar functionalities to CKAN but leverages Drupal's architecture, enhancing modularity and customization possibilities. This makes DKAN suitable for organizations that are already using or familiar with Drupal.
External Links
References
- ^ "Improving the online experience for Medicare beneficiaries with WECMS". Drupal.org. 20 June 2024. Retrieved 10 October 2023.
- ^ "CivicActions Partners with Oak Ridge National Laboratory on DKAN Open Data Project". The Drop Times. Retrieved 10 October 2023.
- ^ "About Cambridgeshire Insight Data Portal". Cambridgeshire Insight. Retrieved 10 October 2023.