La espectrometría de masas es una técnica científica para medir la relación masa-carga de los iones. A menudo se combina con técnicas cromatográficas como la cromatografía de gases o líquida y se ha adoptado ampliamente en los campos de la química analítica y la bioquímica, donde se puede utilizar para identificar y caracterizar moléculas pequeñas y proteínas ( proteómica ). El gran volumen de datos producido en un experimento típico de espectrometría de masas requiere el uso de computadoras para el almacenamiento y procesamiento de datos. A lo largo de los años, diferentes fabricantes de espectrómetros de masas han desarrollado varios formatos de datos propietarios para manejar dichos datos, lo que dificulta que los científicos académicos manipulen directamente sus datos. Para abordar esta limitación, el Trans-Proteomic Pipeline del Instituto de Biología de Sistemas ha desarrollado recientemente varios formatos de datos abiertos , basados en XML , para facilitar la manipulación de datos y la innovación en el sector público. [ 1 ] Estos formatos de datos se describen aquí.
Formatos abiertos
JCAMP-DX
Este formato fue uno de los primeros intentos de proporcionar un formato de archivo estandarizado para el intercambio de datos en espectrometría de masas. JCAMP-DX se desarrolló inicialmente para espectrometría infrarroja. JCAMP-DX es un formato basado en ASCII y, por lo tanto, no es muy compacto, aunque incluye estándares para la compresión de archivos. JCAMP se lanzó oficialmente en 1988. [ 2 ] Junto con la Sociedad Estadounidense de Espectrometría de Masas, se desarrolló un formato JCAMP-DX para espectrometría de masas con el objetivo de preservar los datos heredados. [ 3 ]
ANDI-MS o netCDF
El formato de intercambio de datos analíticos para espectrometría de masas (ANDI) es un formato para el intercambio de datos. Muchos paquetes de software de espectrometría de masas pueden leer y escribir archivos ANDI. ANDI está especificado en la norma ASTM E1947. [ 4 ] ANDI se basa en netCDF , una biblioteca de herramientas de software para la lectura y escritura de archivos de datos. ANDI se desarrolló inicialmente para datos de cromatografía-espectrometría de masas y, por lo tanto, no se utilizó en la fiebre del oro de la proteómica , donde se desarrollaron nuevos formatos basados en XML . [ 5 ]
UnIML
AnIML es un esfuerzo conjunto de la IUPAC y ASTM International para crear un estándar basado en XML que cubra una amplia variedad de técnicas analíticas, incluida la espectrometría de masas. [ 6 ]
mzData
mzData fue el primer intento de la Iniciativa de Estándares de Proteómica (PSI) de la Organización del Proteoma Humano (HUPO) para crear un formato estandarizado para datos de espectrometría de masas. [ 7 ] Este formato ahora está obsoleto y ha sido reemplazado por mzML. [ 8 ]
mzXML
mzXML es un formato de archivo común basado en XML (Lenguaje de Marcado Extensible) para datos de espectrometría de masas de proteómica . [ 9 ] [ 10 ] Este formato fue desarrollado en el Centro de Proteómica de Seattle/Instituto de Biología de Sistemas mientras el HUPO-PSI intentaba especificar el formato estandarizado mzData, y todavía se utiliza en la comunidad de proteómica.
YAFMS
Y et Another Format for Mass Spectrometry (YAFMS) es una sugerencia para guardar datos en un esquema de base de datos relacional sin servidor de cuatro tablas, donde la extracción y adición de datos se realiza mediante consultas SQL . [ 11 ]
mzML
Dado que tener dos formatos (mzData y mzXML) para representar la misma información es una situación indeseable, HUPO-PSI, SPC/ISB y los fabricantes de instrumentos colaboraron para crear un estándar unificado que combinara las mejores características de ambos formatos, mzData y mzXML, con el objetivo de reemplazarlos. Originalmente llamado dataXML, se anunció oficialmente como mzML. [ 12 ] La primera especificación se publicó en junio de 2008. [ 13 ] Este formato se presentó oficialmente en la reunión de la Sociedad Americana de Espectrometría de Masas de 2008 y, desde entonces, se ha mantenido relativamente estable con muy pocas actualizaciones. El 1 de junio de 2009 se publicó mzML 1.1.0. No hay planes para realizar más cambios a partir de 2013.
API mz
En lugar de definir nuevos formatos de archivo y escribir convertidores para formatos propietarios de proveedores, un grupo de científicos propuso definir una interfaz de programación de aplicaciones común para trasladar la responsabilidad del cumplimiento de las normas a las bibliotecas de acceso a datos existentes de los fabricantes de instrumentos. [ 14 ]
mz5
El formato mz5 aborda los problemas de rendimiento de los formatos anteriores basados en XML. Utiliza la ontología mzML, pero guarda los datos mediante el backend HDF5 para reducir los requisitos de espacio de almacenamiento y mejorar la velocidad de lectura/escritura. [ 15 ]
imzML
El estándar imzML se propuso para intercambiar datos de imágenes de espectrometría de masas en un archivo XML estandarizado basado en la ontología mzML. Divide los datos experimentales en XML y datos espectrales en un archivo binario . Ambos archivos están vinculados por un identificador único universal . [ 16 ]
mzDB
mzDB guarda los datos en una base de datos SQLite para ahorrar espacio de almacenamiento y mejorar los tiempos de acceso, ya que los puntos de datos se pueden consultar desde una base de datos relacional . [ 17 ]
Caramelo
Toffee es un formato de archivo abierto sin pérdidas para espectrometría de masas con adquisición independiente de datos . Aprovecha HDF5 y busca lograr tamaños de archivo similares a los de los formatos propietarios y cerrados de los proveedores. [ 18 ]
mzMLb
mzMLb es otra forma de utilizar un backend HDF5 para guardar datos sin procesar con alto rendimiento. Sin embargo, conserva la estructura de datos XML de mzML y cumple con el estándar existente. [ 19 ]
Alótropo
La Fundación Allotrope gestiona un formato de archivo basado en HDF5 y Triplestore llamado Allotrope Data Format (ADF) y una representación JSON plana ASM, abreviatura de Allotrope Simple Model. Ambos se basan en las Ontologías de la Fundación Allotrope (AFO) y contienen esquemas para espectrometría de masas y cromatografía acopladas a detectores de espectrometría de masas. [ 20 ]
Formatos propietarios
A continuación se muestra una tabla con diferentes extensiones de formato de archivo.
(*) Tenga en cuenta que los formatos RAW de cada proveedor no son intercambiables; el software de uno no puede procesar los archivos RAW de otro. (**) Micromass fue adquirida por Waters en 1997. (***) Finnigan es una división de Thermo.
Software
espectadores
Existen varios visores para mzXML, mzML y mzData. Estos visores son de dos tipos: software libre de código abierto (FOSS) o software propietario.
En la categoría de visores FOSS, se pueden encontrar MZmine, [ 22 ] mineXpert2 (mzXML, mzML, timsTOF nativo, xy, MGF, BafAscii) [ 23 ] MS-Spectre, [ 24 ] TOPPView (mzXML, mzML y mzData), [ 25 ] Spectra Viewer, [ 26 ] SeeMS, [ 27 ] msInspect, [ 28 ] jmzML. [ 29 ]
En la categoría de marcas propias, se pueden encontrar PEAKS, [ 30 ] Insilicos, [ 31 ] Mascot Distiller, [ 32 ] Elsci Peaksel. [ 33 ]
Existe un visor para imágenes ITA. [ 34 ] Las imágenes ITA e ITM se pueden analizar con la biblioteca pySPM de Python. [ 35 ]
convertidores
Convertidores conocidos de mzData a mzXML:
- Hermes: Un convertidor Java "mzData, mzXML, mzML" en todas las direcciones: disponible públicamente, se ejecuta con una interfaz gráfica de usuario , por el Instituto de Biología de Sistemas Moleculares, ETH Zúrich [ 36 ] [ 37 ]
- FileConverter: Una herramienta de línea de comandos que convierte a/desde varios formatos de espectrometría de masas, parte de TOPP [ 38 ].
Convertidores conocidos para mzXML:
- El Instituto de Biología de Sistemas mantiene una lista de convertidores [ 39 ].
Convertidores conocidos para mzML:
- msConvert: Una herramienta de línea de comandos para convertir datos a/desde varios formatos de espectrometría de masas. También hay una interfaz gráfica de usuario disponible para usuarios de Windows. [ 40 ]
- ReAdW: [ 41 ] El convertidor de línea de comandos del Instituto de Biología de Sistemas para archivos Thermo RAW, parte de TransProteomicPipeline. [ 42 ] La última actualización de esta herramienta se realizó en septiembre de 2009. El equipo de desarrollo de TPP ahora redirige a los usuarios al software msConvert (ver más arriba).
- FileConverter: Una herramienta de línea de comandos que convierte a/desde varios formatos de espectrometría de masas, parte de TOPP [ 38 ].
Convertidores para formatos propietarios:
- msConvert: Una herramienta de línea de comandos que convierte datos a/desde varios formatos de espectrometría de masas, incluyendo múltiples formatos propietarios. También hay una interfaz gráfica de usuario disponible para usuarios de Windows. [ 38 ]
- CompassXport, la herramienta gratuita de Bruker que genera archivos mzXML (y ahora mzData) para muchos de sus formatos de archivo nativos (.baf). [ 43 ]
- MASSTransit, un software para convertir datos entre formatos propietarios, de Palisade Corporation y distribuido por Scientific Instrument Services, Inc. [ 44 ] y PerkinElmer . [ 45 ] Adquirido a Palisade por John Wiley and Sons en 2020 e incorporado al software de espectroscopia KnowItAll. (lista de formatos de archivo compatibles).
- Aston, [ 46 ] soporte nativo para varios formatos de archivo de Agilent Chemstation, Agilent Masshunter y Thermo Isodat
- unfinnigan, [ 47 ] soporte nativo para formatos de archivo Finnigan (*.RAW)
- OpenChrom , un software de código abierto con soporte para convertir varios formatos de archivo nativos, incluido su propio formato abierto .ocb, para almacenar cromatogramas, picos y resultados de identificación [ 48 ].
Los convertidores disponibles actualmente son :
Véase también
Referencias
- ↑ Deutsch EW (diciembre de 2012). " Formatos de archivo comúnmente utilizados en proteómica por espectrometría de masas" . Molecular & Cellular Proteomics . 11 (12): 1612–21 . doi : 10.1074/mcp.R112.019695 . PMC 3518119. PMID 22956731 .
- ↑ McDonald, Robert S.; Wilks, Paul A. (1988). "JCAMP-DX: Un formulario estándar para el intercambio de espectros infrarrojos en formato legible por computadora" (PDF) . Applied Spectroscopy . 42 (1): 151– 162. Bibcode : 1988ApSpe..42..151M . doi : 10.1366/0003702884428734 .
- ^ Lampen P, Hillig H, Davies AN, Linscheid M (diciembre de 1994). "JCAMP-DX para espectrometría de masas" . Espectroscopia Aplicada . 48 (12): 1545– 52. Bibcode : 1994ApSpe..48.1545L . doi : 10.1366/0003702944027840 . S2CID 96773027 .
- ↑ ASTM E1947 – 98(2009) Especificación estándar para el protocolo de intercambio de datos analíticos para datos cromatográficos
- ↑ Mayer G, Jones AR, Binz PA, Deutsch EW, Orchard S, Montecchi-Palazzi L, et al. (enero de 2014). "Vocabularios controlados y ontologías en proteómica: descripción general, principios y práctica" . Biochimica et Biophysica Acta (BBA) - Proteins and Proteomics . 1844 (1 Pt A): 98–107 . doi : 10.1016/ j.bbapap.2013.02.017 . PMC 3898906. PMID 23429179 .
- ↑ Davies, Tony (2007). "Agrupando AnIMLs (no, no es un error ortográfico): Actualización sobre la colaboración entre la IUPAC y la ASTM en materia de estándares de datos analíticos" . Chemistry International . 29 (6).
- ↑ Orchard S, Montechi-Palazzi L, Deutsch EW, Binz PA, Jones AR, Paton N, et al. (octubre de 2007). "Cinco años de progreso en la estandarización de datos de proteómica 4.º Taller anual de primavera de la Iniciativa de estándares de proteómica HUPO 23-25 de abril de 2007 École Nationale Supérieure (ENS), Lyon, Francia". Proteomics . 7 (19): 3436– 40. doi : 10.1002/pmic.200700658 . PMID 17907277 . S2CID 22837325 .
- ↑ "mzData" . HUPO-PSI. Archivado del original el 7 de julio de 2018. Recuperado el 26 de abril de 2021 .
- ↑ Pedrioli PG, Eng JK, Hubley R, Vogelzang M, Deutsch EW, Raught B, et al. (noviembre de 2004). "Una representación abierta común de datos de espectrometría de masas y su aplicación a la investigación en proteómica". Nature Biotechnology . 22 (11): 1459– 66. doi : 10.1038/nbt1031 . PMID 15529173. S2CID 25734712 .
- ↑ Lin SM, Zhu L, Winter AQ, Sasinowski M, Kibbe WA (diciembre de 2005). "¿Para qué sirve mzXML?". Expert Review of Proteomics . 2 (6): 839– 45. doi : 10.1586/14789450.2.6.839 . PMID 16307524. S2CID 24914725 .
- ↑ Shah AR, Davidson J, Monroe ME, Mayampurath AM, Danielson WF, Shi Y, et al. (octubre de 2010). "Un formato de datos eficiente para la proteómica basada en espectrometría de masas" . Journal of the American Society for Mass Spectrometry . 21 (10): 1784–8 . Bibcode : 2010JASMS..21.1784S . doi : 10.1016/j.jasms.2010.06.014 . PMID 20674389 .
- ↑ "mzML" . Iniciativa de Estándares de Proteómica de HUPO . Consultado el 19 de abril de 2013 .
- ↑ Deutsch E (julio de 2008). "mzML: un formato de datos único y unificador para la salida del espectrómetro de masas" . Proteomics . 8 ( 14): 2776–7 . doi : 10.1002/pmic.200890049 . PMID 18655045. S2CID 28297899 .
- ↑ Askenazi M, Parikh JR, Marto JA (abril de 2009). "mzAPI: una nueva estrategia para compartir eficientemente datos de espectrometría de masas" . Nature Methods . 6 (4): 240–1 . doi : 10.1038/nmeth0409-240 . PMC 2691659. PMID 19333238 .
- ↑ Wilhelm M, Kirchner M, Steen JA, Steen H (enero de 2012). "mz5: almacenamiento eficiente en espacio y tiempo de conjuntos de datos de espectrometría de masas" . Molecular & Cellular Proteomics . 11 (1) O111.011379. doi : 10.1074/mcp.O111.011379 . PMC 3270111. PMID 21960719 .
- ↑ Schramm T, Hester Z, Klinkert I, Both JP, Heeren RM, Brunelle A, et al. (agosto de 2012). "imzML: un formato de datos común para el intercambio y procesamiento flexible de datos de imágenes de espectrometría de masas" ( PDF) . Journal of Proteomics . 75 (16): 5106– 5110. doi : 10.1016/j.jprot.2012.07.026 . PMID 22842151. S2CID 25970597 .
- ↑ Bouyssié D, Dubois M, Nasso S, Gonzalez de Peredo A, Burlet-Schiltz O, Aebersold R, Monsarrat B (marzo de 2015). "mzDB: un formato de archivo que utiliza múltiples estrategias de indexación para el análisis eficiente de grandes conjuntos de datos LC-MS/MS y SWATH-MS" . Molecular & Cellular Proteomics . 14 (3): 771–81 . doi : 10.1074/mcp.O114.039115 . PMC 4349994. PMID 25505153 .
- ↑ Tully B (junio de 2020). "Toffee: un formato de archivo sin pérdidas y altamente eficiente para DIA-MS" . Scientific Reports . 10 (1) 8939. Bibcode : 2020NatSR..10.8939T . doi : 10.1038/s41598-020-65015-y . PMC 7265431. PMID 32488104 .
- ↑ Bhamber RS, Jankevics A, Deutsch EW, Jones AR, Dowsey AW (enero de 2021). "mzMLb: un formato de datos de espectrometría de masas sin procesar a prueba de futuro basado en mzML compatible con estándares y optimizado para requisitos de velocidad y almacenamiento" . Journal of Proteome Research . 20 (1): 172– 183. doi : 10.1021/acs.jproteome.0c00192 . PMC 7871438. PMID 32864978 .
- ^ Rauh, David; Blankenburg, Claudia; Fischer, Tillmann G.; Jung, Nicole; Kuhn, Stefan; Schatzschneider, Ulrich; Schulze, Tobías; Neumann, Steffen (27 de junio de 2022). "Estándares de formato de datos en química analítica". Química Pura y Aplicada . 94 (6): 725– 736. doi : 10.1515/pac-2021-3101 . hdl : 2086/22122 .
- ↑ "Estandarización de datos analíticos: mejores prácticas" . ACD/Labs . Consultado el 27 de abril de 2025 .
- ↑ Katajamaa, Mikko; Miettinen, Jarkko; Oresic, Matej (1 de marzo de 2006). "MZmine: caja de herramientas para el procesamiento y visualización de datos de perfiles moleculares basados en espectrometría de masas". Bioinformatics . 22 (5): 634– 636. doi : 10.1093/bioinformatics/btk039 . ISSN 1367-4803 . PMID 16403790 .
- ↑ Langella, Olivier; Rusconi, Filippo (7 de abril de 2021). "mineXpert2: Visualización y exploración en profundidad de datos de espectrometría de masas MSn". Journal of the American Society for Mass Spectrometry . 32 (4): 1138– 1141. doi : 10.1021/jasms.0c00402 . ISSN 1879-1123 . PMID 33683899 .
- ↑ "Sitio web de MS-Spectre" . Ms-spectre.sourceforge.net . Consultado el 29 de noviembre de 2011 .
- ↑ Sturm, Marc; Kohlbacher, Oliver (6 de julio de 2009). "TOPPView: Un visor de código abierto para datos de espectrometría de masas". Journal of Proteome Research . 8 (7): 3760– 3763. doi : 10.1021/pr900171m . ISSN 1535-3893 . PMID 19425593 .
- ↑ "Un visor de código abierto desarrollado en el marco de proyectos académicos" . Staff.icar.cnr.it . Consultado el 29 de noviembre de 2011 .
- ↑ "Un visor de código abierto desarrollado por Matt Chambers en Vanderbilt" . Proteowizard.sourceforge.net . Consultado el 29 de noviembre de 2011 .
- ↑ "Un visor de código abierto desarrollado en el Centro Oncológico Fred Hutchinson" . Proteomics.fhcrc.org . Consultado el 29 de noviembre de 2011 .
- ↑ Côté, Richard G.; Reisinger, Florian; Martens, Lennart (2010). "jmzML, una API Java de código abierto para mzML, el estándar PSI para datos de espectrometría de masas". Proteomics . 10 (7): 1332– 1335. doi : 10.1002/pmic.200900719 . ISSN 1615-9861 . PMID 20127693 .
- ↑ "BSI: Sitio web de PEAKS" . Bioinfor.com . Consultado el 29 de noviembre de 2011 .
- ↑ "Sitio web de Insilicos" . Archivado del original el 20 de diciembre de 2014. Consultado el 28 de marzo de 2020 .
- ↑ Matrix Science Limited. "Software comercial con modo de visualización gratuito para mzXML y muchos formatos propietarios" . Matrixscience.com . Consultado el 29 de noviembre de 2011 .
- ↑ "Peaksel: software para leer y procesar formatos HPLC propietarios y abiertos" .
- ↑ "ITAviewer en línea" ."Código fuente de ITAviewer" . GitHub . 9 de noviembre de 2017.
- ↑ "Sitio web de pySPM" . GitHub . 17 de junio de 2022.
- ↑ Hermes archivado el 3 de marzo de 2016 en Wayback Machine
- ↑ "Sitio web de Hermes" . Icecoffee.ch . Consultado el 29 de noviembre de 2011 .
- 1 2 3 Kohlbacher, Oliver; Reinert, Knut; Gröpl, Clemens; Lange, Eva; Pfeifer, Nico; Schulz-Trieglaff, Ole; Sturm, Marc (15 de enero de 2007). "TOPP: la plataforma de proteómica OpenMS". Bioinformatics . 23 (2): e191– e197. doi : 10.1093/bioinformatics/btl299 . ISSN 1367-4803 . PMID 17237091 .
- ↑ "mzXML" . Consultado el 30 de junio de 2008 .
- ↑ Kessner, Darren; Chambers, Matt; Burke, Robert; Agus, David; Mallick, Parag (1 de noviembre de 2008). "ProteoWizard: software de código abierto para el desarrollo rápido de herramientas de proteómica" . Bioinformatics . 24 ( 21): 2534– 2536. doi : 10.1093/bioinformatics/btn323 . ISSN 1367-4803 . PMC 2732273. PMID 18606607 .
- ↑ "LeerW" . Tools.proteomecenter.org . Consultado el 29 de noviembre de 2011 .
- ↑ "TransProteomicPipeline" . Tools.proteomecenter.org. 25 de mayo de 2011. Consultado el 29 de noviembre de 2011 .
- ↑ Guillaume, Erny (29 de febrero de 2016). "Conversión de archivos Bruker al formato mzML usando CompassXport" . Blog de finnee . Consultado el 11 de abril de 2025 .
- ↑ MASSTransit de Palisade Archivado el 9 de mayo de 2008 en Wayback Machine
- ↑ "Cromatografía de gases (GC)" . PerkinElmer . Consultado el 29 de noviembre de 2011 .
- ↑ aston – Software de cromatografía y espectrometría de masas de código abierto – Google Project Hosting
- ↑ unfinnigan – Extracción sencilla de espectros de masas a partir de archivos "en bruto" de Thermo – Google Project Hosting
- ↑ Dąbrowski Ł (7 de agosto de 2015). "Revisión de software gratuito de procesamiento de datos para cromatografía" . Mediterranean Journal of Chemistry . 4 (4): 193– 200. doi : 10.13171/mjc.4.4.2015.15.09.16.35/dabrowski .
- ↑ wiff2dta en sourceforge
- Software de bioinformática
- Software de espectrometría de masas
- Proteómica