Skip to content

GPEMPY: Galactic Polarized Emission in PYthon

License

Notifications You must be signed in to change notification settings

aniket-nath/gpempy

 
 

Repository files navigation


			 G P E M P Y

	    Galactic Polarized EMission in PYthon

gpempy has been developed in the framework of the RADIOFOREGROUNDS project to reconstruct the large-scale magnetic field of the Milky Way through the observation and analysis of the diffuse polarized emission measured at submillimeter wavelengths by cosmic microwave brackground experiments.

Specifically, "gpempy" is a simulation software to create full-sky maps of thermal dust and synchrotron polarized emission from three-dimensional parametric models describing the Galactic Magnetic field and the density distribution of matter (relativistic electron and dust grain) at large scales.

gpempy is divided in four modules:

  • BFIELD to estimate and visualize GMF models
  • GalacticProfile to estimate and visualize models of matter density distribution
  • GalacticForegrounds to estimate differential emission and produce full-sky maps of the integrated emission
  • GalaxyBasics to handle space grid, coordinate transforms, etc.

gpempy is modular and can be used to visualize and access models in a user-friendly way. More general information on gpempy can be read here and we present an overview, including practical examples, in the notebook.

If gpempy is useful for you and your research please cite this paper: "Galactic magnetic field reconstruction using the polarized diffuse Galactic emission: formalism and application to Planck data" Pelgrims, Macías-Pérez, Ruppin, Astronomy & Astrophysics, Volume 652, id.A130, 31 pp.


gpempy -- ReadMe
Copyright (C) 2022 V.Pelgrims

About

GPEMPY: Galactic Polarized Emission in PYthon

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 51.2%
  • HTML 40.9%
  • Python 7.9%