VSM (Visual Syntax Method)

VSM (Visual Syntax Method) encodes and represents complex scientific knowledge in a semantically precise, machine-readable format to support computational curation and knowledge representation.


Key Features:

  • Semantic precision: Encodes scientific assertions with semantic precision to make them computationally accessible.
  • General-purpose knowledge model: Uses a universal knowledge model that accommodates diverse information types and rich contextual details from scientific literature.
  • High-level encoding language: Provides a high-level language for encoding ideas into structured, machine-readable representations.
  • Knowledge curation: Supports precise curation and representation of literature-derived knowledge for downstream computational use.

Scientific Applications:

  • Literature curation in life sciences: Enables manual curation and semantic capture of literature-derived knowledge in life sciences.
  • Data integration and analysis: Translates diverse findings into computable formats for integration and computational analysis.
  • Hypothesis generation and collaboration: Facilitates hypothesis generation and collaborative sharing of semantically encoded findings.

Methodology:

Creation of a high-level encoding language that converts complex information into structured, machine-readable representations.

Topics

Collections

Details

License:
AGPL-3.0
Maturity:
Mature
Programming Languages:
JavaScript
Added:
1/18/2021
Last Updated:
4/13/2021

Operations

Data Inputs & Outputs

Publications

Vercruysse S, Kuiper M. Intuitive Representation of Computable Knowledge. Unknown Journal. 2020. doi:10.20944/preprints202007.0486.v2.

Vercruysse S, Zobolas J, Touré V, Andersen MK, Kuiper M. VSM-box: General-purpose Interface for Biocuration and Knowledge Representation. Unknown Journal. 2020. doi:10.20944/preprints202007.0557.v1.

Vercruysse S. VSM-box: the general-purpose curation interface as an open-source web-component. 2020Nov10; Available from: https://zenodo.org/record/4265420

Documentation

API documentation', 'User manual
https://github.com/vsm/vsm-box/blob/master/Documentation.md
- vsm-box demo: https://vsm.github.io/demo - VSM summary: https://vsm.github.io/vsm-pages/summary - Quick code-use example: https://vsm.github.io/#vsm-intro-code - “How to easily plant complex ideas into computers”: https://vsm.github.io/vsm-pages/intro - Animated GIF: https://vsm.github.io/#vsm-intro-interface - Video animation (VSM from NLP perspective): https://youtu.be/0kHWBZIL04E

Links

Repository
https://vsm.github.io
(https://vsm.github.io: all info on VSM https://github.com/vsm: core modules https://github.com/vsm/vsm-box: user interface web-component https://github.com/vsm/vsm-to-rdf: output as RDF)

Related Tools

causalbuilder
Relation: usedBy
bioportal
Relation: uses
ebi_search
Relation: uses
ensembl
Relation: uses
pubmed
Relation: uses
ubds
Relation: uses
uniprot
Relation: uses