Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Bioinformatics
doi.10.1093/bioinformatics/xxxxxx
Advance Access Publication Date: Day Month Year
Manuscript Category
Bioimage Informatics
Abstract
Motivation: Magnetic Resonance Imaging (MRI) is a radiological test which employs powerful magnets,
radio waves and computational analysis in order to make a detailed image of an individual’s internal organs
and tissue, thereby facilitating the diagnosis of a vast range of medical conditions including cancer. MRI
scan generates large amounts of raw data which need to be carefully handled, reconstructed and proces-
sed. Volume rendering, 2D and 3D visualization, morphometric analysis, modelization, diffusion analysis
and perfusion analysis enables the radiologists to easily and precisely pinpoint the anomaly and compare
it with several references. Image processing and analyses are rendered easy with the aid of an entire sof-
tware pipeline which requires researcher to have prior knowledge of scripting, operating systems (such as
Linux), installing and maintaining software with varying dependencies most of which are not user-friendly
and lack basic GUI. This indeed is an inconvenience for researchers in life-sciences as they are spending
increased amount of time simply maintaining software rather than conducting actual research work. The-
refore, in order to facilitate MRI sciences, this paper present ‘aXonica,’ a Graphical User Interface (GUI)
based installation and interactive application package encompassing forty-two tools stretching the entire
length of the software pipeline aiming to optimize the development of software workstations needed for
MRI-based Neuroimaging analysis.
Results: aXonica implements a Ubuntu-based package which facilitates the installation of forty-two sof-
tware related to MRI along with a separate GUI based application to run each tool.
Availability: aXonica is available at https://github.com/hasaniqbal777/aXonica
Contact: hasaniqbal777@gmail.com
Supplementary information: Supplementary data are available at Bioinformatics online.
1 Introduction for men and liver, kidneys and pancreas for both males and females.
Magnetic Resonance Imaging (MRI) is a non-invasive imaging techno-
logy that produces detailed anatomical images by using strong magnetic MRI scanner produces large amounts of raw data which need to be
fields, gradients, and radio waves. However, due to the use of strong processed and diagnosed. The raw data along with images in frequency-
magnetic fields, MRI cannot be performed on patients with iron-based domain are reconstructed into time-domain (Hansen and Kellman, 2015).
metal implants (Katti et al., 2011). Nevertheless, MRI images are speci- These images are further prepared for precise and accurate diagnosis.
ally important in the diagnosis of brain and spinal cord injuries, multiple This data processing is made possible using computational techniques.
sclerosis, cancer and stroke (Aswathy et al., 2014; McDonald and Sadow- Therefore, in order to translate this biological data into relevant clinical
sky, 2002; Barkhof et al., 1997; Chen et al., 2007; Hentschel et al., 2011; information, researchers have proposed several software along the entire
Igarashi, 2007). Moreover, MRI images are employed to assess the health pipeline. These software not only helped speed up clinical diagnosis and
research, but also compelled biologists to spend increasing amount of time
of different organs, for instance, breasts and ovaries of women, prostate
and resources in installing, configuring and maintaining software. More-
over, most of these software do not provide a graphical user interface but
© The Author 2018. Published by Oxford University Press. All rights reserved. For permissions, please e-mail: journals.permissions@oup.com 1
i i
i i
i i
rather assume that the users are comfortable with scripting. An assum- 5. Structural Analysis Installs tools categorized in (a) Modeling,(b)
ption, which in reality does not hold true or does not account for most Brain Connectomics, (c) Morphometric Analysis, (d) Quality Control,
of the users in life-sciences. Therefore, in order to ease the installation of (e)Classification, (f) 3-D Image analysis and (g) Mapping.
MRI-based software this paper presents ’aXonica,’ an installation package 6. Data Management and Annotation: Install tools classified under
geared towards Neuroimaging. (a) DICOM file management and (b) Format Management.
i i
i i
i i
aXonica 3
Fig. 1: The figure presents an overview of the MRI data analysis pipeline. The software tools packaged in aXonica, along with their size are mentioned
along each category in the figure (Riviere et al. (2003), Garyfallidis et al. (2014), Doube et al. (2010), Fogal and Krüger (2010), Loening and Gambhir
(2003), Loening and Gambhir (2003), Griffa et al. (2010), Chang et al. (2009), Ou et al. (2018), Li et al. (2017), Yushkevich et al. (2006), Eklund et al.
(2017), Craddock et al. (2012), Lesjak et al. (2015), Arganda-Carreras et al. (2006), Yoo et al. (2002), Delgado-Gonzalo et al. (2012), Eskildsen et al.
(2012), Gulban et al. (2018), Lancaster et al. (2012), Natale et al. (2011), Cointepas et al. (2001), Schirner et al. (2016), Bazin et al. (2014), Hines et al.
(2009), Barbier et al. (2017), Bekolay et al. (2014), Gleeson et al. (2007), Stimberg et al. (2017), Loula et al. (2017), Karperien (2013),
López-Fernández et al. (2016), Schindelin et al. (2015), Gorgolewski et al. (2011), Prodanov and Verstreken (2012), de Moraes et al. (2011), Kesler
et al. (2011), McAuliffe et al. (2001), Valeri et al. (2015))
i i
i i
i i
Furthermore, the developers will continue to update aXonica in order to 18 Segmentator (Gulban et al., 2018) 1.7 0.19.1
incorporate latest software tools. Additionally, the supplementary section Image Registration
contains the following:
19 Mango (Lancaster et al., 2012) 67 1.7.0
• Table for Selection criterion of software 20 bunwarpJ (Natale et al., 2011) 0.2 2.6.5
• Table for MATLAB Plug-ins which are not included
• Installation Instructions Image Surfacing
• Information about Data Acquisition and Software Pipeline
21 BrainVISA (Cointepas et al., 2001) 1100 4.5.0
• Download instructions for tutorial data-sets
• Sample examples for each step in the pipeline Structural Analysis
• Usage of aXonica_UI application
• Instruction to execute each tool Brain Connectomics
i i
i i
i i
aXonica 5
(a) Welcome Screen (b) Internet Availability Screen (c) Dependencies Installation Screen
(d) Pre-processing Tools Selection Screen (e) Processing Tools Selection Screen (f) Structural Analysis Tools Selection Screen
(g) Format Management Tools Selection Screen (h) Finalizing Installation Screen
Fig. 2: The figure shows the dialog boxes which appear during the installation process. The Installation begins by the (a) Welcome Screen and (b)
checking the internet connection. If the system is connected installation of aXonica begins by first (c) installing dependencies followed by (d)
pre-processing, (e) processing, (f) structural analysis and (g) format management tools, completing the process by showing the (h) finish screen.
i i
i i
i i
Bazin, P.-L., Weiss, M., Dinse, J., Schäfer, A., Trampel, R., and Turner, R. (2014). A
computational framework for ultra-high resolution cortical segmentation at 7 tesla.
Neuroimage, 93, 201–209.
Bekolay, T., Bergstra, J., Hunsberger, E., DeWolf, T., Stewart, T. C., Rasmussen, D.,
Choo, X., Voelker, A., and Eliasmith, C. (2014). Nengo: a python tool for building
large-scale functional brain models. Frontiers in neuroinformatics, 7, 48.
Chang, L.-C., Rohde, G. K., Basser, P. J., and Koay, G. (2009). Tortoise tolerably
obsessive registration and tensor optimization indolent software ensemble. pages
1–14. Springer.
Chen, J.-H., Agrawal, G., Feig, B., Baek, H.-M., Carpenter, P., Mehta, R., Nalcioglu,
O., and Su, M.-Y. (2007). Triple-negative breast cancer: Mri features in 29 patients.
Annals of oncology, 18(12), 2042–2043.
Cointepas, Y., Mangin, J.-F., Garnero, L., Poline, J.-B., and Benali, H. (2001).
Brainvisa: software platform for visualization and analysis of multi-modality brain
data. Neuroimage, 13(6), 98.
Craddock, R. C., James, G. A., Holtzheimer, P. E., Hu, X. P., and Mayberg, H. S.
(2012). A whole brain fmri atlas generated via spatially constrained spectral
(a) Main Step Selection Screen
clustering. Human brain mapping, 33(8), 1914–1928.
de Moraes, T. F., Amorim, P. H., de Souza Azevedo, F., and da Silva, J. V.
(2011). Invesalius: An open-source imaging application. Computational Vision
and Medical Image Processing, 1, 405–408.
Delgado-Gonzalo, R., Thevenaz, P., Seelamantula, C. S., and Unser, M. (2012). Sna-
kes with an ellipse-reproducing property. IEEE Transactions on Image Processing,
21(3), 1258–1271.
Doube, M., Kłosowski, M. M., Arganda-Carreras, I., Cordelières, F. P., Dougherty,
R. P., Jackson, J. S., Schmid, B., Hutchinson, J. R., and Shefelbine, S. J. (2010).
Bonej: free and extensible bone image analysis in imagej. Bone, 47(6), 1076–1079.
Eklund, A., Lindquist, M. A., and Villani, M. (2017). A bayesian heteroscedastic
glm with application to fmri data with motion spikes. NeuroImage, 155, 354–369.
Eskildsen, S. F., Coupé, P., Fonov, V., Manjón, J. V., Leung, K. K., Guizard, N.,
Wassef, S. N., Østergaard, L. R., Collins, D. L., Initiative, A. D. N., et al. (2012).
Beast: brain extraction based on nonlocal segmentation technique. NeuroImage,
59(3), 2362–2373.
(b) Pre-processing Selection screen Fogal, T. and Krüger, J. H. (2010). Tuvok, an architecture for large scale volume
rendering. In VMV , pages 139–146.
Garyfallidis, E., Brett, M., Amirbekian, B., Rokem, A., Van Der Walt, S., Descote-
aux, M., and Nimmo-Smith, I. (2014). Dipy, a library for the analysis of diffusion
mri data. Frontiers in neuroinformatics, 8, 8.
Gleeson, P., Steuber, V., and Silver, R. A. (2007). neuroconstruct: a tool for modeling
networks of neurons in 3d space. Neuron, 54(2), 219–235.
Gorgolewski, K., Burns, C. D., Madison, C., Clark, D., Halchenko, Y. O., Waskom,
M. L., and Ghosh, S. S. (2011). Nipype: a flexible, lightweight and extensible
neuroimaging data processing framework in python. Frontiers in neuroinformatics,
5, 13.
Griffa, A., Garin, N., and Sage, D. (2010). Comparison of deconvolution software:
a user point of view—part 2. GIT Imaging & Microscopy, 12(EPFL-ARTICLE-
163628), 41–43.
Gulban, O. F., Schneider, M., Marquardt, I., Haast, R. A., and De Martino, F. (2018).
A scalable method to improve gray matter segmentation at ultra high field mri.
bioRxiv, page 245738.
(c) Tool selection screen
Haga, T. and Fukai, T. (2017). Dendritic processing of spontaneous neuronal
sequences for one-shot learning. bioRxiv, page 165613.
Fig. 3: The figure shows the application boxes which the user will Hansen, M. S. and Kellman, P. (2015). Image reconstruction: an overview for
interact with in order to use installed software. They include (a) selecting clinicians. Journal of Magnetic Resonance Imaging, 41(3), 573–585.
Hentschel, B., Oehler, W., Strauß, D., Ulrich, A., and Malich, A. (2011). Definition
the primary analysis paradigm followed by (b) choosing the main of the ctv prostate in ct and mri by using ct–mri image fusion in imrt planning for
categories and finally (c) deciding which particular software to run prostate cancer. Strahlentherapie und Onkologie, 187(3), 183–190.
Hines, M., Davison, A. P., and Muller, E. (2009). Neuron and python. Frontiers in
neuroinformatics, 3, 1.
Hines, M. L., Markram, H., and Schürmann, F. (2008). Fully implicit paral-
References lel simulation of single neurons. Journal of computational neuroscience, 25(3),
439–448.
Arganda-Carreras, I., Sorzano, C. O., Marabini, R., Carazo, J. M., Ortiz-de
Igarashi, H. (2007). What stroke mri provides to us. Rinsho shinkeigaku= Clinical
Solorzano, C., and Kybic, J. (2006). Consistent and elastic registration of histo-
neurology, 47(11), 921–924.
logical sections using vector-spline regularization. In International Workshop on
Karperien, A. (2013). Fraclac for imagej. Charles Sturt University.
Computer Vision Approaches to Medical Image Analysis, pages 85–95. Springer.
Katti, G., Ara, S. A., and Shireen, A. (2011). Magnetic resonance imaging (mri)–a
Aswathy, S., Dhas, G. G. D., and Kumar, S. (2014). A survey on detection of brain
review. International journal of dental clinics, 3(1).
tumor from mri brain images. In Control, Instrumentation, Communication and
Kesler, S. R., Kent, J. S., and O’Hara, R. (2011). Prefrontal cortex and executive
Computational Technologies (ICCICCT), 2014 International Conference on, pages
function impairments in primary breast cancer. Archives of neurology, 68(11),
871–877. IEEE.
1447–1453.
Barbier, M., Bottelbergs, A., Nuydens, R., Ebneth, A., and De Vos, W. H. (2017).
Lancaster, J. L., Laird, A. R., Eickhoff, S. B., Martinez, M. J., Fox, P. M., and Fox,
Slicemap: an algorithm for automated brain region annotation. Bioinformatics.
P. T. (2012). Automated regional behavioral analysis for human brain images.
Barkhof, F., Filippi, M., Miller, D. H., Scheltens, P., Campi, A., Polman, C. H.,
Frontiers in neuroinformatics, 6, 23.
Comi, G., Ader, H. J., Losseff, N., and Valk, J. (1997). Comparison of mri criteria
Lesjak, Z., Galimzianova, A., Likar, B., Pernus, F., and Spiclin, Z. (2015). Incre-
at first presentation to predict conversion to clinically definite multiple sclerosis.
ased accuracy and reproducibility of ms lesion volume quantification by using
Brain: a journal of neurology, 120(11), 2059–2069.
i i
i i
i i
aXonica 7
i i
i i