Cargando…
A Python-based educational software tool for visualizing bioinformatics alignment algorithms
Bioinformatics education can be defined as the teaching and learning of how to use software tools, along with mathematical and statistical analysis, to solve biological problems. Although many resources are available, most students still struggle to understand even the simplest sequence alignment al...
Autores principales: | , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Korea Genome Organization
2023
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10085741/ https://www.ncbi.nlm.nih.gov/pubmed/37037473 http://dx.doi.org/10.5808/gi.22055 |
_version_ | 1785022000799940608 |
---|---|
author | Khatizah, Elis Nam, Hee-Jo Park, Hyun-Seok |
author_facet | Khatizah, Elis Nam, Hee-Jo Park, Hyun-Seok |
author_sort | Khatizah, Elis |
collection | PubMed |
description | Bioinformatics education can be defined as the teaching and learning of how to use software tools, along with mathematical and statistical analysis, to solve biological problems. Although many resources are available, most students still struggle to understand even the simplest sequence alignment algorithms. Applying visualizations to these topics benefits both lecturers and students. Unfortunately, educational software for visualizing step-by-step processes in the user experience of sequence alignment algorithms is rare. In this article, an educational visualization tool for biological sequence alignment is presented, and the source code is released in order to encourage the collaborative power of open-source software, with the expectation of further contributions from the community in the future. Two different modules are integrated to enable a student to investigate the characteristics of alignment algorithms. |
format | Online Article Text |
id | pubmed-10085741 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2023 |
publisher | Korea Genome Organization |
record_format | MEDLINE/PubMed |
spelling | pubmed-100857412023-04-12 A Python-based educational software tool for visualizing bioinformatics alignment algorithms Khatizah, Elis Nam, Hee-Jo Park, Hyun-Seok Genomics Inform Application Note Bioinformatics education can be defined as the teaching and learning of how to use software tools, along with mathematical and statistical analysis, to solve biological problems. Although many resources are available, most students still struggle to understand even the simplest sequence alignment algorithms. Applying visualizations to these topics benefits both lecturers and students. Unfortunately, educational software for visualizing step-by-step processes in the user experience of sequence alignment algorithms is rare. In this article, an educational visualization tool for biological sequence alignment is presented, and the source code is released in order to encourage the collaborative power of open-source software, with the expectation of further contributions from the community in the future. Two different modules are integrated to enable a student to investigate the characteristics of alignment algorithms. Korea Genome Organization 2023-03-31 /pmc/articles/PMC10085741/ /pubmed/37037473 http://dx.doi.org/10.5808/gi.22055 Text en (c) 2023, Korea Genome Organization https://creativecommons.org/licenses/by/4.0/(CC) 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 use, distribution, and reproduction in any medium, provided the original work is properly cited. |
spellingShingle | Application Note Khatizah, Elis Nam, Hee-Jo Park, Hyun-Seok A Python-based educational software tool for visualizing bioinformatics alignment algorithms |
title | A Python-based educational software tool for visualizing bioinformatics alignment algorithms |
title_full | A Python-based educational software tool for visualizing bioinformatics alignment algorithms |
title_fullStr | A Python-based educational software tool for visualizing bioinformatics alignment algorithms |
title_full_unstemmed | A Python-based educational software tool for visualizing bioinformatics alignment algorithms |
title_short | A Python-based educational software tool for visualizing bioinformatics alignment algorithms |
title_sort | python-based educational software tool for visualizing bioinformatics alignment algorithms |
topic | Application Note |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10085741/ https://www.ncbi.nlm.nih.gov/pubmed/37037473 http://dx.doi.org/10.5808/gi.22055 |
work_keys_str_mv | AT khatizahelis apythonbasededucationalsoftwaretoolforvisualizingbioinformaticsalignmentalgorithms AT namheejo apythonbasededucationalsoftwaretoolforvisualizingbioinformaticsalignmentalgorithms AT parkhyunseok apythonbasededucationalsoftwaretoolforvisualizingbioinformaticsalignmentalgorithms AT khatizahelis pythonbasededucationalsoftwaretoolforvisualizingbioinformaticsalignmentalgorithms AT namheejo pythonbasededucationalsoftwaretoolforvisualizingbioinformaticsalignmentalgorithms AT parkhyunseok pythonbasededucationalsoftwaretoolforvisualizingbioinformaticsalignmentalgorithms |