draco
A pipeline for the analysis and simulation of drift scan radio data
Science Score: 54.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
✓Academic publication links
Links to: arxiv.org -
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (9.2%) to scientific vocabulary
Keywords
Repository
A pipeline for the analysis and simulation of drift scan radio data
Basic Info
- Host: GitHub
- Owner: radiocosmology
- License: mit
- Language: Python
- Default Branch: master
- Size: 8.97 MB
Statistics
- Stars: 9
- Watchers: 16
- Forks: 6
- Open Issues: 17
- Releases: 9
Topics
Metadata Files
README.md
draco
A pipeline for the analysis and simulation of drift scan radio data.
draco is a set of building blocks designed for the analysis of the transit radio data with the m-mode formalism (see the papers arXiv:1302.0327 and arXiv:1401.2095 for details). It is being used as part of the analysis and simulation pipeline for CHIME though is (and will remain) telescope agnostic. It can:
- Simulate time stream data from maps of the sky (using the m-mode formalism)
- Add gain fluctuations and correctly correlated instrumental noise (i.e. Wishart distributed)
- Perform various cuts on the data
- Make maps of the sky from data using the m-mode formalism
It does not do some of the key steps in radio data analysis, notably RFI flagging and calibration. The implementations we had were too specific to CHIME so they have been left out, until a more generic version is produced.
To do this it depends on various related packages:
- driftscan: for modelling the telescope and generating the computationally intensive products required for simulation and analysis.
- cora: for modelling and simulating the radio sky
- caput: provides infrastructure for building these packages
It also depends on the usual suspects: numpy, scipy, healpy, h5py and skyfield.
draco can be installed with pip in the usual way:
$ pip install git+https://github.com/radiocosmology/draco.git
or by downloading the package and running pip from within the package directory:
$ cd draco
$ pip install -e .
The full documentation of draco is at https://radiocosmology.github.io/draco/.
Owner
- Name: Radio Cosmology
- Login: radiocosmology
- Kind: organization
- Repositories: 8
- Profile: https://github.com/radiocosmology
Tools for radio cosmology
Citation (CITATION.cff)
cff-version: 1.2.0 title: draco message: >- If you use this software, please cite it using the metadata from this file. type: software doi: "10.5281/zenodo.5828372" repository-code: "https://github.com/radiocosmology/draco" abstract: >- A pipeline for the analysis and simulation of drift scan radio data. It is being used as part of the analysis and simulation pipeline for CHIME though is (and will remain) telescope agnostic. license: MIT authors: - given-names: "J. Richard" family-names: "Shaw" affiliation: "University of British Columbia" orcid: "https://orcid.org/0000-0002-4543-4588" - given-names: "Liam" family-names: "Gray" affiliation: "University of British Columbia" orcid: "https://orcid.org/0000-0003-3986-954X" - given-names: "Seth R." family-names: "Siegel" affiliation: "McGill University" orcid: "https://orcid.org/0000-0003-2631-6217" - given-names: "Simon" family-names: "Foreman" affiliation: "Arizona State University" orcid: "https://orcid.org/0000-0002-0190-2271" - given-names: "Rick" family-names: "Nitsche" affiliation: "University of British Columbia" - given-names: "Tristan" family-names: "Pinsonneault-Marotte" affiliation: "University of British Columbia" orcid: "https://orcid.org/0000-0002-9516-3245" - given-names: "Carolin" family-names: "Höfer" affiliation: "University of Groningen" - given-names: "Mateus" family-names: "Fandino" affiliation: "Thompson Rivers University" orcid: "https://orcid.org/0000-0002-6899-1176" - given-names: "Anja" family-names: "Boskovic" affiliation: "University of British Columbia" - given-names: "Arnab" family-names: "Chakraborty" affiliation: "McGill University" orcid: "https://orcid.org/0000-0002-7758-9859" - given-names: "Juan Mena" family-names: "Parra" affiliation: "MIT" orcid: "https://orcid.org/0000-0002-0772-9326" - given-names: "Joshua" family-names: "MacEachern" affiliation: "University of British Columbia" orcid: "https://orcid.org/0000-0001-8064-6116" - given-names: "Donald V." family-names: "Wiebe" affiliation: "University of British Columbia" orcid: "https://orcid.org/0000-0002-6669-3159" - given-names: "Yukari" family-names: "Uchibori" affiliation: "University of British Columbia" orcid: "https://orcid.org/0009-0003-4114-1301"
Issues and Pull Requests
Last synced: 6 months ago
All Time
- Total issues: 2
- Total pull requests: 51
- Average time to close issues: N/A
- Average time to close pull requests: about 1 month
- Total issue authors: 2
- Total pull request authors: 8
- Average comments per issue: 0.0
- Average comments per pull request: 0.61
- Merged pull requests: 34
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 2
- Pull requests: 49
- Average time to close issues: N/A
- Average time to close pull requests: 8 days
- Issue authors: 2
- Pull request authors: 8
- Average comments per issue: 0.0
- Average comments per pull request: 0.57
- Merged pull requests: 32
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- ljgray (3)
- ssiegelx (2)
- sjforeman (1)
Pull Request Authors
- ljgray (52)
- ssiegelx (22)
- Arnab-half-blood-prince (8)
- jrs65 (7)
- yukari-u (5)
- sjforeman (4)
- jmaceachern (2)
- ketiltrout (2)
- tristpinsm (2)
- hcwang96 (1)
- rikvl (1)
Top Labels
Issue Labels
Pull Request Labels
Dependencies
- actions/checkout v2 composite
- actions/setup-python v2 composite
- actions/checkout v2 composite
- actions/setup-python v1 composite
- Sphinx >=4.0,<5.0
- sphinx_rtd_theme *
- Cython >0.18
- mpi4py *
- numpy >=1.17
- scipy >=0.10
- skyfield *