Version 1
: Received: 23 July 2020 / Approved: 23 July 2020 / Online: 23 July 2020 (12:23:10 CEST)
How to cite:
Vercruysse, S.; Zobolas, J.; Touré, V.; Andersen, M. K.; Kuiper, M. VSM-box: General-purpose Interface for Biocuration and Knowledge Representation. Preprints2020, 2020070557. https://doi.org/10.20944/preprints202007.0557.v1
Vercruysse, S.; Zobolas, J.; Touré, V.; Andersen, M. K.; Kuiper, M. VSM-box: General-purpose Interface for Biocuration and Knowledge Representation. Preprints 2020, 2020070557. https://doi.org/10.20944/preprints202007.0557.v1
Vercruysse, S.; Zobolas, J.; Touré, V.; Andersen, M. K.; Kuiper, M. VSM-box: General-purpose Interface for Biocuration and Knowledge Representation. Preprints2020, 2020070557. https://doi.org/10.20944/preprints202007.0557.v1
APA Style
Vercruysse, S., Zobolas, J., Touré, V., Andersen, M. K., & Kuiper, M. (2020). VSM-box: General-purpose Interface for Biocuration and Knowledge Representation. Preprints. https://doi.org/10.20944/preprints202007.0557.v1
Chicago/Turabian Style
Vercruysse, S., Maria K. Andersen and Martin Kuiper. 2020 "VSM-box: General-purpose Interface for Biocuration and Knowledge Representation" Preprints. https://doi.org/10.20944/preprints202007.0557.v1
Abstract
VSM is a recently introduced method for entering and displaying any type of knowledge, in a form that is both semantically precise for computation and intuitive for human understanding. VSM is the combination of a new semantic model, and the design for a dedicated user interface to support it. Here we present the implementation of this user interface, as a sophisticated HTML-element, <vsm-box>, that can be embedded in any web-based curation app. We show how developers can use it for biocuration projects, customize it to particular end-user needs, and contribute to its growth. Vsm-box is open-source at https://github.com/vsmjs/vsm-box under the AGPL license, as a JavaScript (ES6) Vue.js web-component that runs in all modern web browsers. It is the capstone of the Vsmjs organization at https://github.com/vsmjs that groups its supporting modules. Extensive supplementary material on VSM and vsm-box is available at https://vsmjs.github.io.
knowledge representation; curation; biocuration; semantics; systems biology; ontology; user interface; VSM
Subject
Computer Science and Mathematics, Information Systems
Copyright:
This is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.