From IRAF to Python: new software architecture for echelle spectroscopy at Universidad Tecnologica de Pereira Observatory
| dc.audience | Comunidad Universidad de Medellín | spa |
| dc.contributor.author | Rengifo Rentería, Carlos Lino | |
| dc.contributor.author | Henao Ruso, Astrid Daniela | |
| dc.contributor.author | Pastrana Pardo, Manuel Alejandro | |
| dc.coverage.spatial | Lat: 06 15 00 N degrees minutes Lat: 6.2500 decimal degreesLong: 075 36 00 W degrees minutes Long: -75.6000 decimal degrees | |
| dc.date.accessioned | 2025-09-17T14:03:31Z | |
| dc.date.available | 2025-09-17T14:03:31Z | |
| dc.date.issued | 2025-07-24 | |
| dc.description | With the evolution of technologies and the discontinuation of IRAF support for, Universidad Tecnológica de Pereira Observatory (OAUTP) identified the need to migrate to a new tool that would not only replace Image Reduction and Analysis Facility (IRAF) but also significantly enhance the Echelle spectra reduction process. To address this need, we created and implemented a new software architecture in Python, utilizing Astropy and PyReduce libraries to improve the processing of Echelle spectra at the UTP Observatory. Our methodology was structured into five steps: (1) requirements analysis, (2) solution design, (3) software development, (4) quality testing, and (5) system deployment. We analyzed data from stars HD108, HD12560, and HD194649 using a ThAr lamp to detect and create 2D spectra. The findings indicate that the new architecture effectively identifies orders and generates 2D spectra, establishing a formal foundation for software development at the UTP Observatory. This represents a significant advancement in astronomical spectroscopy, offering an improved alternative for processing Echelle spectra in astronomical telescopes. | eng |
| dc.description | Con la evolución de las tecnologías y la interrupción del soporte de IRAF para [Aquí falta información sobre el Observatorio de la Universidad Tecnológica de Pereira (OAUTP)], se identificó la necesidad de migrar a una nueva herramienta que no solo reemplazara a la Instalación de Reducción y Análisis de Imágenes (IRAF), sino que también mejorara significativamente el proceso de reducción de espectros Echelle. Para abordar esta necesidad, se creó e implementó una nueva arquitectura de software en Python, utilizando las bibliotecas Astropy y PyReduce para mejorar el procesamiento de los espectros Echelle en el Observatorio UTP. Nuestra metodología se estructuró en cinco pasos: (1) análisis de requisitos, (2) diseño de la solución, (3) desarrollo de software, (4) pruebas de calidad y (5) implementación del sistema. Se analizaron datos de las estrellas HD108, HD12560 y HD194649 utilizando una lámpara ThAr para detectar y generar espectros 2D. Los hallazgos indican que la nueva arquitectura identifica eficazmente los órdenes y genera espectros 2D, sentando las bases para el desarrollo de software en el Observatorio UTP. Esto representa un avance significativo en la espectroscopía astronómica, ofreciendo una alternativa mejorada para el procesamiento de espectros Echelle en telescopios astronómicos. | spa |
| dc.format.extent | p. 1-18 | spa |
| dc.format.medium | Electrónico | spa |
| dc.format.mimetype | ||
| dc.identifier.doi | https://doi.org/10.22395/rium.v24n46a4 | |
| dc.identifier.eissn | 2248-4094 | |
| dc.identifier.instname | instname:Universidad de Medellín | spa |
| dc.identifier.issn | 1692-3324 | |
| dc.identifier.reponame | reponame:Repositorio Institucional Universidad de Medellín | spa |
| dc.identifier.repourl | repourl:https://repository.udem.edu.co/ | |
| dc.identifier.uri | http://hdl.handle.net/11407/9169 | |
| dc.language.iso | eng | |
| dc.publisher | Universidad de Medellín | spa |
| dc.publisher.faculty | Facultad de Ingenierías | spa |
| dc.publisher.place | Medellín | spa |
| dc.relation.citationendpage | 18 | |
| dc.relation.citationissue | 46 | |
| dc.relation.citationstartpage | 1 | |
| dc.relation.citationvolume | 24 | |
| dc.relation.haspart | Revista Ingenierías Universidad de Medellín; Vol. 24 Núm. 46 enero-junio 2025 | spa |
| dc.relation.ispartofseries | Revista Ingenierías Universidad de Medellín; Vol. 24 No. 46 (2025) | spa |
| dc.relation.references | D. Katz, C. Soubiran, R. Cayrel, M. Adda, and R. Cautain, “On-line determination of stellar atmospheric parameters t_eff, log g, [fe/h] from elodie echelle spectra. i. the method,” Astron Astrophys, vol. 338, pp. 151–160, 1998. | |
| dc.relation.references | J. Bodensteiner, Observational Imprints of Binary Evolution on B- and Be-star Populations. Springer International Publishing, 2022. | |
| dc.relation.references | T. Eversberg and K. Vollmann, “Fundamentals of echelle spectroscopy,” in Spectroscopic Instrumentation: Fundamentals and Guidelines for Astronomers, Berlin, Heidelberg: Springer Berlin Heidelberg, 2015, pp. 193–227. | |
| dc.relation.references | R. Brahm, A. Jordán, and N. Espinoza, “Ceres: A set of automated routines for echelle spectra,” Publications of the Astronomical Society of the Pacific, vol. 129, no. 973, 2017. | |
| dc.relation.references | R. et al. Errmann, “Hiflex – a highly flexible package to reduce cross-dispersed echelle spectra,” Publications of the Astronomical Society of the Pacific, 2020. | |
| dc.relation.references | N. Piskunov and J. A. Valenti, “New algorithms for reducing cross-dispersed echelle spectra,” Astron Astrophys, vol. 385, no. 3, pp. 1095–1106, 2002. | |
| dc.relation.references | G. A. Galazutdinov, “Dech: A software package for astronomical spectral data processing and analysis,” Astrophysical Bulletin, vol. 77, no. 4, pp. 519–529, 2022. | |
| dc.relation.references | J. P. U. Tamayo, “Metodología para el análisis fotométrico de cuerpos menores desde el OAUTP,” Universidad Tecnológica de Pereira, 2018. | |
| dc.relation.references | iraf community: Iraf community distribution. https://irafcommunity.github.io, accessed: Jun. 11, 2023. | |
| dc.relation.references | R. S. Pressman and B. R. Maxim, Software Engineering: A Practitioner’s Approach. McGraw-Hill Education, 2020. | |
| dc.relation.references | N. Piskunov, A. Wehrhahn, and T. Marquart, “Optimal extraction of echelle spectra: Getting the most out of observations,” Astron Astrophys, vol. 646, p. A32, 2021. | |
| dc.relation.references | P. B. Kruchten, “The 4+1 view model of architecture,” IEEE Softw, vol. 12, no. 6, pp. 42–50, 1995. | |
| dc.relation.references | Andrés, H.S., Manuel, O.A.P., Ordóñez, M.L Optimal extraction of echelle spectra: Getting the most out of observations. Astronomy and Astrophysics 646, A32 (Feb 2021). https://doi. org/10.1051/0004- 6361/202038293 | |
| dc.relation.references | “Iso/iec 25010:2011, systems and software engineering — systems and software quality requirements and evaluation (square) — system and software quality models,” 2011. | |
| dc.relation.uri | https://revistas.udem.edu.co/index.php/ingenierias/article/view/5150 | |
| dc.rights.creativecommons | Attribution-NonCommercial-NoDerivatives 4.0 International | * |
| dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/4.0 | * |
| dc.source | Revista Ingenierías Universidad de Medellín; Vol. 24 No. 46 (2025): (enero-junio ); 1-18 | |
| dc.subject | Echelle spectrum processing | eng |
| dc.subject | PyReduce | eng |
| dc.subject | Process optimization | eng |
| dc.subject | Software architecture | eng |
| dc.subject | Procesamiento de espectros a escala | spa |
| dc.subject | PyReduce | spa |
| dc.subject | Optimización de procesos | spa |
| dc.subject | Arquitectura de software | spa |
| dc.title | From IRAF to Python: new software architecture for echelle spectroscopy at Universidad Tecnologica de Pereira Observatory | eng |
| dc.title | De IRAF a Python: nueva arquitectura de software para espectroscopía Echelle en el Observatorio de la Universidad Tecnológica de Pereira | spa |
| dc.type | Article | |
| dc.type.coar | http://purl.org/coar/resource_type/c_6501 | |
| dc.type.driver | info:eu-repo/semantics/article | |
| dc.type.local | Artículo científico | spa |
| dc.type.version | info:eu-repo/semantics/publishedVersion |
Archivos
Bloque original
1 - 1 de 1
Cargando...
- Nombre:
- Revista_Ingenierias_UdeM_460.pdf
- Tamaño:
- 2.34 MB
- Formato:
- Adobe Portable Document Format
