hammurabi X

hammurabi X: a C++ package for simulating Galactic emissions - Published in JOSS (2020)

https://bitbucket.org/hammurabicode/hamx

Science Score: 89.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
  • .zenodo.json file
  • DOI references
    Found 1 DOI reference(s) in JOSS metadata
  • Academic publication links
    Links to: arxiv.org, zenodo.org
  • Committers with academic emails
    4 of 39 committers (10.3%) from academic institutions
  • Institutional organization owner
  • JOSS paper metadata
    Published in Journal of Open Source Software
Last synced: 10 months ago · JSON representation

Repository

hammurabi code version X

Basic Info
  • Host: Bitbucket.org
  • Owner: hammurabicode
  • Language: c++
  • Default Branch: master
  • Homepage:
  • Size: 11.1 MB
Statistics
  • Stars:
  • Forks:
  • Open Issues:
  • Releases: 0
Created over 8 years ago

https://bitbucket.org/hammurabicode/hamx/blob/master/

# hammurabi X README

[![DOI](https://zenodo.org/badge/238854871.svg)](https://zenodo.org/badge/latestdoi/238854871)

[![Build Status](https://travis-ci.org/hammurabi-dev/hammurabiX.svg?branch=master)](https://travis-ci.org/hammurabi-dev/hammurabiX)

hammurabi is an open-source (GNU General Public License v3) HEALPix-based tool 
for simulating full/partial-sky Galactic emissions.
The outputs of (current version) hammurabi X include:

- **polarized synchrotron emission**
- **dispersion measure** 
- **Faraday depth**

Essential physical inputs/modelings required during simulation include:  

- **Galactic magnetic field**
- **(cosmic-ray & thermal) electron distribution**

hammurabi X is a modular C++ framework which is friendly to user defined models.
Based on earlier versions of hammurabi, we mainly focus on improving its numerical reliablility and scalability.

Please check our [**WIKI PAGE**](https://bitbucket.org/hammurabicode/hamx/wiki/Home) for more detailed technical information.

The original hammurabi source code can be found [**here**](https://sourceforge.net/projects/hammurabicode/).

### hammurabi team publications:

- [hammurabi X: Simulating Galactic Synchrotron Emission with Random Magnetic Fields](https://arxiv.org/abs/1907.00207)

- [Simulating polarized Galactic synchrotron emission at all frequencies. The Hammurabi code](https://www.aanda.org/articles/aa/abs/2009/08/aa10564-08/aa10564-08.html)

### contact
*bug reports and code contributions are warmly welcomed, feel free to contact*

- [Jiaxin Wang](https://gioacchinowang.bitbucket.io/)
- [Tess Jaffe](https://science.gsfc.nasa.gov/sed/bio/tess.jaffe)
- [Torsten Ensslin](https://wwwmpa.mpa-garching.mpg.de/~ensslin/)

JOSS Publication

hammurabi X: a C++ package for simulating Galactic emissions
Published
March 06, 2020
Volume 5, Issue 47, Page 1889
Authors
Jiaxin Wang ORCID
Scuola Internazionale Superiore di Studi Avanzati, Via Bonomea 265, 34136 Trieste, Italy, Department of Astronomy, Shanghai Jiao Tong University, 800 Dongchuan Road, 200240 Shanghai, China, Istituto Nazionale di Fisica Nucleare, Sezione di Trieste, Via Bonomea 265, 34136 Trieste, Italy
Tess R. Jaffe ORCID
Department of Astronomy, University of Maryland, College Park, MD, 20742, USA, CRESST, NASA Goddard Space Flight Center, Greenbelt, MD 20771, USA
Torsten A. Ensslin ORCID
Max Planck Institute for Astrophysics, Karl-Schwarzschild-Str. 1, D-85741 Garching, Germany
Joe Taylor
Department of Astronomy, University of Maryland, College Park, MD, 20742, USA
Editor
Dan Foreman-Mackey ORCID
Tags
astronomy Galactic emission

Committers

Last synced: 11 months ago

All Time
  • Total Commits: 271
  • Total Committers: 39
  • Avg Commits per committer: 6.949
  • Development Distribution Score (DDS): 0.31
Past Year
  • Commits: 0
  • Committers: 0
  • Avg Commits per committer: 0.0
  • Development Distribution Score (DDS): 0.0
Top Committers
Name Email Commits
Jiaxin Wang j****n@J****l 187
gioacchinowang g****g@g****m 18
Jiaxin Wang j****n@d****t 7
Jiaxin Wang j****n@d****t 6
Jiaxin Wang j****n@d****t 5
Jiaxin Wang j****n@d****t 4
Theo Steininger t****r@u****e 4
Dan Foreman-Mackey f****y@g****m 3
Jiaxin Wang j****g@s****t 3
Jiaxin Wang j****n@d****t 2
Jiaxin Wang j****n@d****t 2
Jiaxin Wang j****n@d****t 2
Jiaxin Wang j****n@n****t 2
Duncan Watts d****s@p****u 1
Jaffe t****e@g****v 1
Jiaxin Wang 1****g@u****m 1
Jiaxin Wang j****n@1****3 1
Jiaxin Wang j****n@d****t 1
Jiaxin Wang j****n@d****t 1
Jiaxin Wang j****n@d****t 1
Jiaxin Wang j****n@d****t 1
Jiaxin Wang j****n@d****t 1
Jiaxin Wang j****n@d****t 1
Jiaxin Wang j****n@d****t 1
Jiaxin Wang j****n@d****t 1
Jiaxin Wang j****n@d****t 1
Jiaxin Wang j****n@d****t 1
Jiaxin Wang j****n@d****t 1
Jiaxin Wang j****n@d****t 1
Jiaxin Wang j****n@d****t 1
and 9 more...

Issues and Pull Requests

Last synced: 10 months ago


Dependencies

setup.py pypi
  • healpy *
  • numpy *