RDF2JSON

RDF2JSON converts Resource Description Framework (RDF) biomedical data into JavaScript Object Notation (JSON) to enable scalable management and release of large biomedical datasets.


Key Features:

  • Mapping rules: A defined set of mapping rules systematically converts RDF structures into corresponding JSON structures.
  • Transformation algorithm: An algorithm underpins the mappings to ensure accurate conversion and preservation of data integrity and usability.
  • Data extraction automation: Automation of extracting data from RDF sources and generating JSON outputs is implemented.
  • Large-scale data support: Architecture and conversion approach are intended to support management of large-scale biomedical data volumes and future releases.
  • Design precedent: Design principles reflect JSON-based implementations used by the National Center for Biotechnology Information dbSNP for handling substantial data volumes.

Scientific Applications:

  • Biomedical data migration: Converting RDF-formatted biomedical datasets into JSON for downstream processing and distribution.
  • Database releases: Supporting large-scale dataset releases and expansions in biomedical research contexts, including databases such as NCBI dbSNP.
  • Data representation interoperability: Enabling alternative JSON-based representations of RDF-modeled biomedical knowledge for integration into diverse computational workflows.

Methodology:

Extracts data from RDF sources, applies predefined mapping rules and a transformation algorithm, and outputs JSON structures.

Topics

Details

Tool Type:
command-line tool
Programming Languages:
JavaScript
Added:
1/20/2021
Last Updated:
5/19/2021

Operations

Publications

Liu J, Yang M, Zhang L, Zhou W. An effective biomedical data migration tool from resource description framework to JSON. Database. 2019;2019. doi:10.1093/database/baz088. PMID:31343683. PMCID:PMC6657663.

PMID: 31343683
PMCID: PMC6657663
Funding: - Fundamental Research Funds for the Central Universities: HIT.NSRIF.2017036 - Heilongjiang Youth Development Foundation: QC2015067 - Heilongjiang Postdoctoral Fund: LBH-Z14089 - China Postdoctoral Science Foundation: 2015M581449, 2016T90294 - National Natural Science Foundation of China: 61602130, 61872115 - National Key R&D Program of China: 2017YFC1200200, 2017YFC1200205, 2018YFC1603800, 2018YFC1603802