2022
DOI: 10.1101/2022.03.10.483804
|View full text |Cite
Preprint
|
Sign up to set email alerts
|

Empirical study on software and process quality in bioinformatics tools

Abstract: Software quality in computational tools impacts research output in a variety of scientific disciplines. Biology is one of these fields, especially for High Throughput Sequencing (HTS) data, such tools play an important role. This study therefore characterises the overall quality of a selection of tools which are frequently part of HTS pipelines, as well as analyses the maintainability and process quality of a selection of HTS alignment tools. Our findings highlight the most pressing issues, and point to softwa… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
3
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
3
3

Relationship

0
6

Authors

Journals

citations
Cited by 6 publications
(3 citation statements)
references
References 56 publications
0
3
0
Order By: Relevance
“…Even with tools that are built to handle growing reference sequence databases, many tools suffer from "dormant rot," the inability to install or run the tool after the absence of updates and maintenance (Deschamps et al, 2023). The bioinformatics landscape is particularly rife with examples of poorly maintained and documented tools, as developers are often incentivized to build and publish new tools instead of ensure long term sustainability (Ferenc et al, 2022).…”
Section: Database Maintenance and Updatingmentioning
confidence: 99%
“…Even with tools that are built to handle growing reference sequence databases, many tools suffer from "dormant rot," the inability to install or run the tool after the absence of updates and maintenance (Deschamps et al, 2023). The bioinformatics landscape is particularly rife with examples of poorly maintained and documented tools, as developers are often incentivized to build and publish new tools instead of ensure long term sustainability (Ferenc et al, 2022).…”
Section: Database Maintenance and Updatingmentioning
confidence: 99%
“…Inclusion of continuous integration and static code analysis tools allow for rapid feedback loops in code inspection, reducing the time reviewers need to spend reviewing and reducing cost of time and funding of development maintenance [68,69]. Journals are increasingly requiring that the code used for analysis is made available [70].…”
Section: Make Your Processing Pipelines and Code Fairmentioning
confidence: 99%
“…Inclusion of continuous integration and static code analysis tools allow for rapid feedback loops in code inspection, reducing the time reviewers need to spend reviewing, and reducing cost of time and funding of development maintenance [ 62 , 63 ]. Journals are increasingly requiring that the code used for analysis is made available [ 64 ].…”
Section: Introductionmentioning
confidence: 99%