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