2021
DOI: 10.12688/wellcomeopenres.16619.1
|View full text |Cite
|
Sign up to set email alerts
|

BoneJ2 - refactoring established research software

Abstract: Research software is often developed with expedience as a core development objective because experimental results, but not the software, are specified and resourced as a project output. While such code can help find answers to specific research questions, it may lack longevity and flexibility to make it reusable. We reimplemented BoneJ, our software for skeletal biology image analysis, to address design limitations that put it at risk of becoming unusable. We improved the quality of BoneJ code by following con… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
27
0
1

Year Published

2021
2021
2023
2023

Publication Types

Select...
9

Relationship

3
6

Authors

Journals

citations
Cited by 87 publications
(28 citation statements)
references
References 13 publications
0
27
0
1
Order By: Relevance
“…We also report the effect of input parameters more in-depth (details in the electronic supplementary material, (a)). EF is available freely as part of the latest B one J, a collection of I mage J plug-ins intended for skeletal biology [ 23 , 24 ].…”
Section: Introductionmentioning
confidence: 99%
“…We also report the effect of input parameters more in-depth (details in the electronic supplementary material, (a)). EF is available freely as part of the latest B one J, a collection of I mage J plug-ins intended for skeletal biology [ 23 , 24 ].…”
Section: Introductionmentioning
confidence: 99%
“…To gauge the reproducibility of our segmentation, we additionally used 'intersection over union' [28] as a metric to quantify overlap between segmentations performed both before and after foramina-sealing. Intersection over union was calculated with a custom ImageJ [29,30] (https://doi.org/10.5281/zenodo.1427262) macro, available as part of https://zenodo.org/badge/ latestdoi/341621577.…”
Section: Methods For Addressing the Presence Of Intra-cortical Foramina And Porositymentioning
confidence: 99%
“…The current implementation has been developed in the Java programming language for the popular scientific image processing platform ImageJ [16]. The simplest and recommended way to install the software is by installing the Fiji Is Just ImageJ (Fiji) [17] bundle from , and adding the BoneJ update site [18] to Fiji according to the instructions at . This installs the command in the user menus, which can be found using the keyboard shortcut [L] or using the search bar in the ImageJ GUI.…”
Section: Installation and Code Availabilitymentioning
confidence: 99%
“…BoneJ source code and changes: . BoneJ release on Zenodo [31] doi:10.5281/zenodo.372642210.5281/zenodo.3726422. Test images and performance testing results doi:10.6084/m9.figshare.1186054210.6084/m9.figshare.11860542.…”
Section: Data Accessibilitymentioning
confidence: 99%