obscura

obscura: A modular C++ tool and library for the direct detection of (sub-GeV) dark matter via nuclear and electron recoils - Published in JOSS (2021)

https://github.com/temken/obscura

Science Score: 95.0%

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

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
    Found 14 DOI reference(s) in README and JOSS metadata
  • Academic publication links
    Links to: joss.theoj.org, zenodo.org
  • Committers with academic emails
    2 of 3 committers (66.7%) from academic institutions
  • Institutional organization owner
  • JOSS paper metadata
    Published in Journal of Open Source Software

Keywords

dark-matter direct-detection-experiments
Last synced: 6 months ago · JSON representation

Repository

A modular C++ tool and library for dark matter direct detection computations for both nuclear and electron recoil experiments.

Basic Info
Statistics
  • Stars: 5
  • Watchers: 4
  • Forks: 2
  • Open Issues: 0
  • Releases: 6
Topics
dark-matter direct-detection-experiments
Created almost 6 years ago · Last pushed almost 2 years ago
Metadata Files
Readme Contributing License

README.md

Build Status codecov Documentation Status License: MIT

obscura - Direct detection of dark matter with nucleus and electron recoil experiments

status DOI

A modular C++ tool and library for dark matter direct detection computations for both nuclear and electron recoil experiments.

You can find more detailed documentation of obscura here. The documentation contains e.g. a guide to get started and a list of all included experiments.

CITATION

If you decide to use this code, or if you want to add a reference to it, please cite both the paper and the code.

Emken, T., obscura: A modular C++ tool and library for the direct detection of (sub-GeV) dark matter via nuclear and electron recoils, Journal of Open Source Software, 6(68), 3725, 2021.

Emken, T., 2021, obscura - A C++ library for dark matter detection computations [Code] [DOI:10.5281/zenodo.4557187].

Bibtex entries

``` @article{Emken:2021uzb, author = "Emken, Timon", title = "{obscura: A modular C++ tool and library for the direct detection of (sub-GeV) dark matter via nuclear and electron recoils}", eprint = "2112.01489", archivePrefix = "arXiv", primaryClass = "hep-ph", doi = "10.21105/joss.03725", journal = "J. Open Source Softw.", volume = "6", pages = "3725", year = "2021" } ``` ``` @software{obscura, author = {Emken, Timon}, title = {{obscura - A C++ library for dark matter detection computations [Code]}}, year = {2021}, publisher = {Zenodo}, doi = {DOI:10.5281/zenodo.4557187}, url = {https://doi.org/10.5281/zenodo.4557187}, howpublished={The code can be found under \url{https://github.com/temken/obscura}.} } ```

Cite a specific version (e.g. v1.0.1)

If you want to cite a specific version, please cite the respective DOI that can be found [here](https://zenodo.org/record/4557187). For example, for v1.0.1: > Emken, T., 2021, obscura - A C++ library for dark matter detection computations [Code v1.0.1] [[DOI:10.5281/zenodo.5956877]](https://zenodo.org/record/5956877). The corresponding bibtex entry: ``` @software{obscura_1_0_1, author = {Emken, Timon}, title = {{obscura - A C++ library for dark matter detection computations [Code, v1.0.1]}}, year = {2021}, publisher = {Zenodo}, version = {v1.0.1}, doi = {DOI:10.5281/zenodo.5956877}, url = {https://doi.org/10.5281/zenodo.5956877}, howpublished={The code can be found under \url{https://github.com/temken/obscura}.} } ```

VERSION HISTORY

  • 29.04.2024: Release of version 1.1.0
  • 10.11.2021: Release of version 1.0.0
  • 23.02.2021: Release of version 0.1.0

AUTHORS & CONTACT

The author of obscura is Timon Emken.

For questions, support, bug reports, or other suggestions, please contact timon.emken@fysik.su.se or open an issue.

LICENSE

This project is licensed under the MIT License - see the LICENSE file.

Owner

  • Name: Timon Emken
  • Login: temken
  • Kind: user
  • Location: Gothenburg, Sweden

Theoretical physicist working on astroparticle physics and dark matter phenomenology.

JOSS Publication

obscura: A modular C++ tool and library for the direct detection of (sub-GeV) dark matter via nuclear and electron recoils
Published
December 01, 2021
Volume 6, Issue 68, Page 3725
Authors
Timon Emken ORCID
The Oskar Klein Centre, Department of Physics, Stockholm University, AlbaNova, SE-10691 Stockholm, Sweden
Editor
Lucy Whalley ORCID
Tags
c++ astroparticle physics dark matter direct detection

GitHub Events

Total
Last Year

Committers

Last synced: 7 months ago

All Time
  • Total Commits: 314
  • Total Committers: 3
  • Avg Commits per committer: 104.667
  • Development Distribution Score (DDS): 0.213
Past Year
  • Commits: 0
  • Committers: 0
  • Avg Commits per committer: 0.0
  • Development Distribution Score (DDS): 0.0
Top Committers
Name Email Commits
Timon Emken e****n@c****e 247
Timon Emken t****n@f****e 35
Tomas Gonzalo t****o@k****u 32
Committer Domains (Top 20 + Academic)

Issues and Pull Requests

Last synced: 6 months ago

All Time
  • Total issues: 5
  • Total pull requests: 41
  • Average time to close issues: 3 days
  • Average time to close pull requests: about 5 hours
  • Total issue authors: 2
  • Total pull request authors: 2
  • Average comments per issue: 2.2
  • Average comments per pull request: 0.71
  • Merged pull requests: 39
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 0
  • Pull requests: 0
  • Average time to close issues: N/A
  • Average time to close pull requests: N/A
  • Issue authors: 0
  • Pull request authors: 0
  • Average comments per issue: 0
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • villaa (4)
  • hongwanliu (1)
Pull Request Authors
  • temken (39)
  • tegonzalo (3)
Top Labels
Issue Labels
Pull Request Labels

Dependencies

.github/workflows/draft_pdf.yml actions
  • actions/checkout v2 composite
  • actions/upload-artifact v1 composite
  • openjournals/openjournals-draft-action master composite
.github/workflows/main.yml actions
  • actions/checkout v1 composite