Cargando…

JSONWP: a static website generator for protein bioinformatics research

MOTIVATION: Presenting the integrated results of bioinformatics research can be challenging and requires sophisticated visualization components, which can be time-consuming to develop. This article presents a new way to effectively communicate research findings. RESULTS: We have developed a static w...

Descripción completa

Detalles Bibliográficos
Autores principales: Kilinc, Mesih, Jia, Kejue, Jernigan, Robert L
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Oxford University Press 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10613403/
https://www.ncbi.nlm.nih.gov/pubmed/37904893
http://dx.doi.org/10.1093/bioadv/vbad154
_version_ 1785128824899371008
author Kilinc, Mesih
Jia, Kejue
Jernigan, Robert L
author_facet Kilinc, Mesih
Jia, Kejue
Jernigan, Robert L
author_sort Kilinc, Mesih
collection PubMed
description MOTIVATION: Presenting the integrated results of bioinformatics research can be challenging and requires sophisticated visualization components, which can be time-consuming to develop. This article presents a new way to effectively communicate research findings. RESULTS: We have developed a static web page generator, JSONWP, which is specifically designed for protein bioinformatics research. Utilizing React (a JavaScript library used to build interactive and dynamic user interfaces for web applications), we have integrated publicly available bioinformatics visualization components to provide standardized access to these components. JSON (or JavaScript Object Notation, is a lightweight textual data format often used to structure and exchange information between different software tools.) is used as the input source due to its ability to represent nearly all types of data using key and value pairs. This allows researchers to use their preferred programming language to create a JSON representation, which can then be converted into a website by JSONWP. No server or domain is required to host the website, as only the publicly accessible JSON file is required. CONCLUSIONS: Overall, JSONWP provides a useful new tool for bioinformatics researchers to effectively communicate their findings. The open-source implementation is located at https://github.com/MesihK/react-json-wpbuilder, and the tool can be used at jsonwp.onrender.com.
format Online
Article
Text
id pubmed-10613403
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher Oxford University Press
record_format MEDLINE/PubMed
spelling pubmed-106134032023-10-30 JSONWP: a static website generator for protein bioinformatics research Kilinc, Mesih Jia, Kejue Jernigan, Robert L Bioinform Adv Application Note MOTIVATION: Presenting the integrated results of bioinformatics research can be challenging and requires sophisticated visualization components, which can be time-consuming to develop. This article presents a new way to effectively communicate research findings. RESULTS: We have developed a static web page generator, JSONWP, which is specifically designed for protein bioinformatics research. Utilizing React (a JavaScript library used to build interactive and dynamic user interfaces for web applications), we have integrated publicly available bioinformatics visualization components to provide standardized access to these components. JSON (or JavaScript Object Notation, is a lightweight textual data format often used to structure and exchange information between different software tools.) is used as the input source due to its ability to represent nearly all types of data using key and value pairs. This allows researchers to use their preferred programming language to create a JSON representation, which can then be converted into a website by JSONWP. No server or domain is required to host the website, as only the publicly accessible JSON file is required. CONCLUSIONS: Overall, JSONWP provides a useful new tool for bioinformatics researchers to effectively communicate their findings. The open-source implementation is located at https://github.com/MesihK/react-json-wpbuilder, and the tool can be used at jsonwp.onrender.com. Oxford University Press 2023-10-26 /pmc/articles/PMC10613403/ /pubmed/37904893 http://dx.doi.org/10.1093/bioadv/vbad154 Text en © The Author(s) 2023. Published by Oxford University Press. https://creativecommons.org/licenses/by/4.0/This is an Open Access article distributed under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0/), which permits unrestricted reuse, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Application Note
Kilinc, Mesih
Jia, Kejue
Jernigan, Robert L
JSONWP: a static website generator for protein bioinformatics research
title JSONWP: a static website generator for protein bioinformatics research
title_full JSONWP: a static website generator for protein bioinformatics research
title_fullStr JSONWP: a static website generator for protein bioinformatics research
title_full_unstemmed JSONWP: a static website generator for protein bioinformatics research
title_short JSONWP: a static website generator for protein bioinformatics research
title_sort jsonwp: a static website generator for protein bioinformatics research
topic Application Note
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10613403/
https://www.ncbi.nlm.nih.gov/pubmed/37904893
http://dx.doi.org/10.1093/bioadv/vbad154
work_keys_str_mv AT kilincmesih jsonwpastaticwebsitegeneratorforproteinbioinformaticsresearch
AT jiakejue jsonwpastaticwebsitegeneratorforproteinbioinformaticsresearch
AT jerniganrobertl jsonwpastaticwebsitegeneratorforproteinbioinformaticsresearch