Cargando…

ScipionTomo: Towards cryo-electron tomography software integration, reproducibility, and validation

Image processing in cryogenic electron tomography (cryoET) is currently at a similar state as Single Particle Analysis (SPA) in cryogenic electron microscopy (cryoEM) was a few years ago. Its data processing workflows are far from being well defined and the user experience is still not smooth. Moreo...

Descripción completa

Detalles Bibliográficos
Autores principales: de la Morena, J. Jimenez, Conesa, P., Fonseca, Y.C., de Isidro-Gómez, F.P., Herreros, D., Fernández-Giménez, E., Strelaka, D., Moebel, E., Buchholz, T.O., Jug, F., Martinez-Sanchez, A., Harastani, M., Jonic, S., Conesa, J.J., Cuervo, A., Losana, P., Sánchez, I., Iceta, M., del Cano, L., Gragera, M., Melero, R., Sharov, G., Castaño-Díez, D., Koster, A., Piccirillo, J.G., Vilas, J.L., Otón, J., Marabini, R., Sorzano, C.O.S., Carazo, J.M.
Formato: Online Artículo Texto
Lenguaje:English
Publicado: 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7613607/
https://www.ncbi.nlm.nih.gov/pubmed/35660516
http://dx.doi.org/10.1016/j.jsb.2022.107872
_version_ 1783605498926333952
author de la Morena, J. Jimenez
Conesa, P.
Fonseca, Y.C.
de Isidro-Gómez, F.P.
Herreros, D.
Fernández-Giménez, E.
Strelaka, D.
Moebel, E.
Buchholz, T.O.
Jug, F.
Martinez-Sanchez, A.
Harastani, M.
Jonic, S.
Conesa, J.J.
Cuervo, A.
Losana, P.
Sánchez, I.
Iceta, M.
del Cano, L.
Gragera, M.
Melero, R.
Sharov, G.
Castaño-Díez, D.
Koster, A.
Piccirillo, J.G.
Vilas, J.L.
Otón, J.
Marabini, R.
Sorzano, C.O.S.
Carazo, J.M.
author_facet de la Morena, J. Jimenez
Conesa, P.
Fonseca, Y.C.
de Isidro-Gómez, F.P.
Herreros, D.
Fernández-Giménez, E.
Strelaka, D.
Moebel, E.
Buchholz, T.O.
Jug, F.
Martinez-Sanchez, A.
Harastani, M.
Jonic, S.
Conesa, J.J.
Cuervo, A.
Losana, P.
Sánchez, I.
Iceta, M.
del Cano, L.
Gragera, M.
Melero, R.
Sharov, G.
Castaño-Díez, D.
Koster, A.
Piccirillo, J.G.
Vilas, J.L.
Otón, J.
Marabini, R.
Sorzano, C.O.S.
Carazo, J.M.
author_sort de la Morena, J. Jimenez
collection PubMed
description Image processing in cryogenic electron tomography (cryoET) is currently at a similar state as Single Particle Analysis (SPA) in cryogenic electron microscopy (cryoEM) was a few years ago. Its data processing workflows are far from being well defined and the user experience is still not smooth. Moreover, file formats of different software packages and their associated metadata are not standardized, mainly since different packages are developed by different groups, focusing on different steps of the data processing pipeline. The Scipion framework, originally developed for SPA (de la Rosa-Trevín et al., 2016), has a generic python workflow engine that gives it the versatility to be extended to other fields, as demonstrated for model building (Martínez et al., 2020). In this article, we provide an extension of Scipion based on a set of tomography plugins (referred to as ScipionTomo hereafter), with a similar purpose: to allow users to be focused on the data processing and analysis instead of having to deal with multiple software installation issues and the inconvenience of switching from one to another, converting metadata files, managing possible incompatibilities, scripting (writing a simple program in a language that the computer must convert to machine language each time the program is run), etcetera. Additionally, having all the software available in an integrated platform allows comparing the results of different algorithms trying to solve the same problem. In this way, the commonalities and differences between estimated parameters shed light on which results can be more trusted than others. ScipionTomo is developed by a collaborative multidisciplinary team composed of Scipion team engineers, structural biologists, and in some cases, the developers whose software packages have been integrated. It is open to anyone in the field willing to contribute to this project. The result is a framework extension that combines the acquired knowledge of Scipion developers in close collaboration with third-party developers, and the on-demand design of functionalities requested by beta testers applying this solution to actual biological problems.
format Online
Article
Text
id pubmed-7613607
institution National Center for Biotechnology Information
language English
publishDate 2022
record_format MEDLINE/PubMed
spelling pubmed-76136072022-09-22 ScipionTomo: Towards cryo-electron tomography software integration, reproducibility, and validation de la Morena, J. Jimenez Conesa, P. Fonseca, Y.C. de Isidro-Gómez, F.P. Herreros, D. Fernández-Giménez, E. Strelaka, D. Moebel, E. Buchholz, T.O. Jug, F. Martinez-Sanchez, A. Harastani, M. Jonic, S. Conesa, J.J. Cuervo, A. Losana, P. Sánchez, I. Iceta, M. del Cano, L. Gragera, M. Melero, R. Sharov, G. Castaño-Díez, D. Koster, A. Piccirillo, J.G. Vilas, J.L. Otón, J. Marabini, R. Sorzano, C.O.S. Carazo, J.M. J Struct Biol Article Image processing in cryogenic electron tomography (cryoET) is currently at a similar state as Single Particle Analysis (SPA) in cryogenic electron microscopy (cryoEM) was a few years ago. Its data processing workflows are far from being well defined and the user experience is still not smooth. Moreover, file formats of different software packages and their associated metadata are not standardized, mainly since different packages are developed by different groups, focusing on different steps of the data processing pipeline. The Scipion framework, originally developed for SPA (de la Rosa-Trevín et al., 2016), has a generic python workflow engine that gives it the versatility to be extended to other fields, as demonstrated for model building (Martínez et al., 2020). In this article, we provide an extension of Scipion based on a set of tomography plugins (referred to as ScipionTomo hereafter), with a similar purpose: to allow users to be focused on the data processing and analysis instead of having to deal with multiple software installation issues and the inconvenience of switching from one to another, converting metadata files, managing possible incompatibilities, scripting (writing a simple program in a language that the computer must convert to machine language each time the program is run), etcetera. Additionally, having all the software available in an integrated platform allows comparing the results of different algorithms trying to solve the same problem. In this way, the commonalities and differences between estimated parameters shed light on which results can be more trusted than others. ScipionTomo is developed by a collaborative multidisciplinary team composed of Scipion team engineers, structural biologists, and in some cases, the developers whose software packages have been integrated. It is open to anyone in the field willing to contribute to this project. The result is a framework extension that combines the acquired knowledge of Scipion developers in close collaboration with third-party developers, and the on-demand design of functionalities requested by beta testers applying this solution to actual biological problems. 2022-09-01 2022-06-02 /pmc/articles/PMC7613607/ /pubmed/35660516 http://dx.doi.org/10.1016/j.jsb.2022.107872 Text en https://creativecommons.org/licenses/by/4.0/This is an open access article under the CC BY license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
de la Morena, J. Jimenez
Conesa, P.
Fonseca, Y.C.
de Isidro-Gómez, F.P.
Herreros, D.
Fernández-Giménez, E.
Strelaka, D.
Moebel, E.
Buchholz, T.O.
Jug, F.
Martinez-Sanchez, A.
Harastani, M.
Jonic, S.
Conesa, J.J.
Cuervo, A.
Losana, P.
Sánchez, I.
Iceta, M.
del Cano, L.
Gragera, M.
Melero, R.
Sharov, G.
Castaño-Díez, D.
Koster, A.
Piccirillo, J.G.
Vilas, J.L.
Otón, J.
Marabini, R.
Sorzano, C.O.S.
Carazo, J.M.
ScipionTomo: Towards cryo-electron tomography software integration, reproducibility, and validation
title ScipionTomo: Towards cryo-electron tomography software integration, reproducibility, and validation
title_full ScipionTomo: Towards cryo-electron tomography software integration, reproducibility, and validation
title_fullStr ScipionTomo: Towards cryo-electron tomography software integration, reproducibility, and validation
title_full_unstemmed ScipionTomo: Towards cryo-electron tomography software integration, reproducibility, and validation
title_short ScipionTomo: Towards cryo-electron tomography software integration, reproducibility, and validation
title_sort scipiontomo: towards cryo-electron tomography software integration, reproducibility, and validation
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7613607/
https://www.ncbi.nlm.nih.gov/pubmed/35660516
http://dx.doi.org/10.1016/j.jsb.2022.107872
work_keys_str_mv AT delamorenajjimenez scipiontomotowardscryoelectrontomographysoftwareintegrationreproducibilityandvalidation
AT conesap scipiontomotowardscryoelectrontomographysoftwareintegrationreproducibilityandvalidation
AT fonsecayc scipiontomotowardscryoelectrontomographysoftwareintegrationreproducibilityandvalidation
AT deisidrogomezfp scipiontomotowardscryoelectrontomographysoftwareintegrationreproducibilityandvalidation
AT herrerosd scipiontomotowardscryoelectrontomographysoftwareintegrationreproducibilityandvalidation
AT fernandezgimeneze scipiontomotowardscryoelectrontomographysoftwareintegrationreproducibilityandvalidation
AT strelakad scipiontomotowardscryoelectrontomographysoftwareintegrationreproducibilityandvalidation
AT moebele scipiontomotowardscryoelectrontomographysoftwareintegrationreproducibilityandvalidation
AT buchholzto scipiontomotowardscryoelectrontomographysoftwareintegrationreproducibilityandvalidation
AT jugf scipiontomotowardscryoelectrontomographysoftwareintegrationreproducibilityandvalidation
AT martinezsancheza scipiontomotowardscryoelectrontomographysoftwareintegrationreproducibilityandvalidation
AT harastanim scipiontomotowardscryoelectrontomographysoftwareintegrationreproducibilityandvalidation
AT jonics scipiontomotowardscryoelectrontomographysoftwareintegrationreproducibilityandvalidation
AT conesajj scipiontomotowardscryoelectrontomographysoftwareintegrationreproducibilityandvalidation
AT cuervoa scipiontomotowardscryoelectrontomographysoftwareintegrationreproducibilityandvalidation
AT losanap scipiontomotowardscryoelectrontomographysoftwareintegrationreproducibilityandvalidation
AT sanchezi scipiontomotowardscryoelectrontomographysoftwareintegrationreproducibilityandvalidation
AT icetam scipiontomotowardscryoelectrontomographysoftwareintegrationreproducibilityandvalidation
AT delcanol scipiontomotowardscryoelectrontomographysoftwareintegrationreproducibilityandvalidation
AT grageram scipiontomotowardscryoelectrontomographysoftwareintegrationreproducibilityandvalidation
AT meleror scipiontomotowardscryoelectrontomographysoftwareintegrationreproducibilityandvalidation
AT sharovg scipiontomotowardscryoelectrontomographysoftwareintegrationreproducibilityandvalidation
AT castanodiezd scipiontomotowardscryoelectrontomographysoftwareintegrationreproducibilityandvalidation
AT kostera scipiontomotowardscryoelectrontomographysoftwareintegrationreproducibilityandvalidation
AT piccirillojg scipiontomotowardscryoelectrontomographysoftwareintegrationreproducibilityandvalidation
AT vilasjl scipiontomotowardscryoelectrontomographysoftwareintegrationreproducibilityandvalidation
AT otonj scipiontomotowardscryoelectrontomographysoftwareintegrationreproducibilityandvalidation
AT marabinir scipiontomotowardscryoelectrontomographysoftwareintegrationreproducibilityandvalidation
AT sorzanocos scipiontomotowardscryoelectrontomographysoftwareintegrationreproducibilityandvalidation
AT carazojm scipiontomotowardscryoelectrontomographysoftwareintegrationreproducibilityandvalidation