A Python package to find a magnetic cloud frame of reference to heliospheric observers using the Minimum Variance approach

Autores
Gulisano, A.M.; Arja, A.; Pafundi, R.; Bazzano, V.
Año de publicación
2024
Idioma
inglés
Tipo de recurso
artículo
Estado
versión publicada
Descripción
Describimos el paquete de Python que desarrollamos y que está disponible públicamente para encontrar la orientación de estructuras interplanetarias con características específicas de configuración magnética, denominadas nubes magnéticas(MCs), que permite rotarlas en su marco de referencia local. Adaptamos nuestra previa implementación tipo línea de funciones en Matlab al paradigma Python de programación orientado a objetos. Nuestro fin es proporcionar un paquete fácil de instalar y ejecutar, con un repositorio de código abierto, que brinda estándares de calidad para llegar a una comunidad más amplia de astrofísicos y astrónomos interesados en la heliofísica y la relación Sol-Tierra. Teniendo en cuenta que una nube magnética tiene su propia identidad, estado o atributos y comportamiento (relaciones y métodos), el paradigma de Python es adecuado. Dado que no había librerías o paquetes para encontrar la orientación del eje de una MC implementados en Python y ofrecidos gratuitamente, consideramos nuestro proyecto como una contribución valiosa a la comunidad de heliofísica. En consecuencia, hemos elegido una licencia de Berkeley Software Distribution para su uso, en este artículo se provee información referida a los requerimientos y un breve tutorial para su instalación y uso.
We describe the package we have developed that is publicly available to find the orientation of interplanetary structures, called magnetic clouds (MCs) due to specific characteristics of their magnetic configuration, that allows to rotate them to their local frame. We changed the function pipe-line structure of our Matlab previous implementation to the object-oriented programming Python paradigm to provide a package easy to install and run, with an open source repository. Our aim is to provide an easy to install and execute package with high quality standards to reach a wider community of astrophysicists and astronomers interested in heliophysics and Sun-Earth relationship. Taking into account that a magnetic cloud has its own identity, state or attributes, and behavior (relationships and methods), the Python paradigm is appropriate. Since there were no packages to find the MC axis orientation implemented in Python and freely offered, we regard our project as a valuable contribution to the heliophysics community. Accordingly, we have chosen a Berkeley Software Distribution license for its use, in this article information on the requirements and a brief tutorial for installation and usage are provided.
Asociación Argentina de Astronomía
Materia
Ciencias Astronómicas
solar wind
Sun: heliosphere
methods: numerical
Nivel de accesibilidad
acceso abierto
Condiciones de uso
http://creativecommons.org/licenses/by-nc-sa/4.0/
Repositorio
SEDICI (UNLP)
Institución
Universidad Nacional de La Plata
OAI Identificador
oai:sedici.unlp.edu.ar:10915/170738

id SEDICI_ecf75bc8b19126e6c641ef0774ff4b76
oai_identifier_str oai:sedici.unlp.edu.ar:10915/170738
network_acronym_str SEDICI
repository_id_str 1329
network_name_str SEDICI (UNLP)
spelling A Python package to find a magnetic cloud frame of reference to heliospheric observers using the Minimum Variance approachGulisano, A.M.Arja, A.Pafundi, R.Bazzano, V.Ciencias Astronómicassolar windSun: heliospheremethods: numericalDescribimos el paquete de Python que desarrollamos y que está disponible públicamente para encontrar la orientación de estructuras interplanetarias con características específicas de configuración magnética, denominadas nubes magnéticas(MCs), que permite rotarlas en su marco de referencia local. Adaptamos nuestra previa implementación tipo línea de funciones en Matlab al paradigma Python de programación orientado a objetos. Nuestro fin es proporcionar un paquete fácil de instalar y ejecutar, con un repositorio de código abierto, que brinda estándares de calidad para llegar a una comunidad más amplia de astrofísicos y astrónomos interesados en la heliofísica y la relación Sol-Tierra. Teniendo en cuenta que una nube magnética tiene su propia identidad, estado o atributos y comportamiento (relaciones y métodos), el paradigma de Python es adecuado. Dado que no había librerías o paquetes para encontrar la orientación del eje de una MC implementados en Python y ofrecidos gratuitamente, consideramos nuestro proyecto como una contribución valiosa a la comunidad de heliofísica. En consecuencia, hemos elegido una licencia de Berkeley Software Distribution para su uso, en este artículo se provee información referida a los requerimientos y un breve tutorial para su instalación y uso.We describe the package we have developed that is publicly available to find the orientation of interplanetary structures, called magnetic clouds (MCs) due to specific characteristics of their magnetic configuration, that allows to rotate them to their local frame. We changed the function pipe-line structure of our Matlab previous implementation to the object-oriented programming Python paradigm to provide a package easy to install and run, with an open source repository. Our aim is to provide an easy to install and execute package with high quality standards to reach a wider community of astrophysicists and astronomers interested in heliophysics and Sun-Earth relationship. Taking into account that a magnetic cloud has its own identity, state or attributes, and behavior (relationships and methods), the Python paradigm is appropriate. Since there were no packages to find the MC axis orientation implemented in Python and freely offered, we regard our project as a valuable contribution to the heliophysics community. Accordingly, we have chosen a Berkeley Software Distribution license for its use, in this article information on the requirements and a brief tutorial for installation and usage are provided.Asociación Argentina de Astronomía2024info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionArticulohttp://purl.org/coar/resource_type/c_6501info:ar-repo/semantics/articuloapplication/pdf13-16http://sedici.unlp.edu.ar/handle/10915/170738enginfo:eu-repo/semantics/altIdentifier/issn/1669-9521info:eu-repo/semantics/openAccesshttp://creativecommons.org/licenses/by-nc-sa/4.0/Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)reponame:SEDICI (UNLP)instname:Universidad Nacional de La Platainstacron:UNLP2025-09-29T11:45:57Zoai:sedici.unlp.edu.ar:10915/170738Institucionalhttp://sedici.unlp.edu.ar/Universidad públicaNo correspondehttp://sedici.unlp.edu.ar/oai/snrdalira@sedici.unlp.edu.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:13292025-09-29 11:45:57.584SEDICI (UNLP) - Universidad Nacional de La Platafalse
dc.title.none.fl_str_mv A Python package to find a magnetic cloud frame of reference to heliospheric observers using the Minimum Variance approach
title A Python package to find a magnetic cloud frame of reference to heliospheric observers using the Minimum Variance approach
spellingShingle A Python package to find a magnetic cloud frame of reference to heliospheric observers using the Minimum Variance approach
Gulisano, A.M.
Ciencias Astronómicas
solar wind
Sun: heliosphere
methods: numerical
title_short A Python package to find a magnetic cloud frame of reference to heliospheric observers using the Minimum Variance approach
title_full A Python package to find a magnetic cloud frame of reference to heliospheric observers using the Minimum Variance approach
title_fullStr A Python package to find a magnetic cloud frame of reference to heliospheric observers using the Minimum Variance approach
title_full_unstemmed A Python package to find a magnetic cloud frame of reference to heliospheric observers using the Minimum Variance approach
title_sort A Python package to find a magnetic cloud frame of reference to heliospheric observers using the Minimum Variance approach
dc.creator.none.fl_str_mv Gulisano, A.M.
Arja, A.
Pafundi, R.
Bazzano, V.
author Gulisano, A.M.
author_facet Gulisano, A.M.
Arja, A.
Pafundi, R.
Bazzano, V.
author_role author
author2 Arja, A.
Pafundi, R.
Bazzano, V.
author2_role author
author
author
dc.subject.none.fl_str_mv Ciencias Astronómicas
solar wind
Sun: heliosphere
methods: numerical
topic Ciencias Astronómicas
solar wind
Sun: heliosphere
methods: numerical
dc.description.none.fl_txt_mv Describimos el paquete de Python que desarrollamos y que está disponible públicamente para encontrar la orientación de estructuras interplanetarias con características específicas de configuración magnética, denominadas nubes magnéticas(MCs), que permite rotarlas en su marco de referencia local. Adaptamos nuestra previa implementación tipo línea de funciones en Matlab al paradigma Python de programación orientado a objetos. Nuestro fin es proporcionar un paquete fácil de instalar y ejecutar, con un repositorio de código abierto, que brinda estándares de calidad para llegar a una comunidad más amplia de astrofísicos y astrónomos interesados en la heliofísica y la relación Sol-Tierra. Teniendo en cuenta que una nube magnética tiene su propia identidad, estado o atributos y comportamiento (relaciones y métodos), el paradigma de Python es adecuado. Dado que no había librerías o paquetes para encontrar la orientación del eje de una MC implementados en Python y ofrecidos gratuitamente, consideramos nuestro proyecto como una contribución valiosa a la comunidad de heliofísica. En consecuencia, hemos elegido una licencia de Berkeley Software Distribution para su uso, en este artículo se provee información referida a los requerimientos y un breve tutorial para su instalación y uso.
We describe the package we have developed that is publicly available to find the orientation of interplanetary structures, called magnetic clouds (MCs) due to specific characteristics of their magnetic configuration, that allows to rotate them to their local frame. We changed the function pipe-line structure of our Matlab previous implementation to the object-oriented programming Python paradigm to provide a package easy to install and run, with an open source repository. Our aim is to provide an easy to install and execute package with high quality standards to reach a wider community of astrophysicists and astronomers interested in heliophysics and Sun-Earth relationship. Taking into account that a magnetic cloud has its own identity, state or attributes, and behavior (relationships and methods), the Python paradigm is appropriate. Since there were no packages to find the MC axis orientation implemented in Python and freely offered, we regard our project as a valuable contribution to the heliophysics community. Accordingly, we have chosen a Berkeley Software Distribution license for its use, in this article information on the requirements and a brief tutorial for installation and usage are provided.
Asociación Argentina de Astronomía
description Describimos el paquete de Python que desarrollamos y que está disponible públicamente para encontrar la orientación de estructuras interplanetarias con características específicas de configuración magnética, denominadas nubes magnéticas(MCs), que permite rotarlas en su marco de referencia local. Adaptamos nuestra previa implementación tipo línea de funciones en Matlab al paradigma Python de programación orientado a objetos. Nuestro fin es proporcionar un paquete fácil de instalar y ejecutar, con un repositorio de código abierto, que brinda estándares de calidad para llegar a una comunidad más amplia de astrofísicos y astrónomos interesados en la heliofísica y la relación Sol-Tierra. Teniendo en cuenta que una nube magnética tiene su propia identidad, estado o atributos y comportamiento (relaciones y métodos), el paradigma de Python es adecuado. Dado que no había librerías o paquetes para encontrar la orientación del eje de una MC implementados en Python y ofrecidos gratuitamente, consideramos nuestro proyecto como una contribución valiosa a la comunidad de heliofísica. En consecuencia, hemos elegido una licencia de Berkeley Software Distribution para su uso, en este artículo se provee información referida a los requerimientos y un breve tutorial para su instalación y uso.
publishDate 2024
dc.date.none.fl_str_mv 2024
dc.type.none.fl_str_mv info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
Articulo
http://purl.org/coar/resource_type/c_6501
info:ar-repo/semantics/articulo
format article
status_str publishedVersion
dc.identifier.none.fl_str_mv http://sedici.unlp.edu.ar/handle/10915/170738
url http://sedici.unlp.edu.ar/handle/10915/170738
dc.language.none.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv info:eu-repo/semantics/altIdentifier/issn/1669-9521
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
http://creativecommons.org/licenses/by-nc-sa/4.0/
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)
eu_rights_str_mv openAccess
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc-sa/4.0/
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)
dc.format.none.fl_str_mv application/pdf
13-16
dc.source.none.fl_str_mv reponame:SEDICI (UNLP)
instname:Universidad Nacional de La Plata
instacron:UNLP
reponame_str SEDICI (UNLP)
collection SEDICI (UNLP)
instname_str Universidad Nacional de La Plata
instacron_str UNLP
institution UNLP
repository.name.fl_str_mv SEDICI (UNLP) - Universidad Nacional de La Plata
repository.mail.fl_str_mv alira@sedici.unlp.edu.ar
_version_ 1844616325200084992
score 13.070432