carttopolardetector
A tool to convert a cartesian detector grid into a polar detector grid taking into account the various possible cross section areas of cartesian and polar pixels.
Science Score: 44.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
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (7.4%) to scientific vocabulary
Repository
A tool to convert a cartesian detector grid into a polar detector grid taking into account the various possible cross section areas of cartesian and polar pixels.
Basic Info
- Host: GitHub
- Owner: anton-krieger
- License: mit
- Language: Jupyter Notebook
- Default Branch: main
- Size: 701 KB
Statistics
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
- Releases: 0
Metadata Files
README.md
Convert cartesian to polar detector
With this tool, you can precisely convert a cartesian detector to a polar detector. CartToPolarDetector does not rely on any approximation methods like the nearest-neighbor method or interpolation. This tool simply overlays a cartesian detector with a polar detector grid and computes the polar pixel values depending on the cross-section areas with the cartesian pixels and their corresponding pixel values.
Installation
Run the following line:
''' pip install -e . '''
If you have problems with the installation you may also simply import ./src/CartToPolarDetector.py and use it.
How to use it
A few examples with illustrations and explanations are presented in a notebook: ./example/example_convert.ipynb. This short tutorial additionally requires matplotlib.
Citation
If ConvertToPolarDetector is integral to a scientific publication, please cite it. A paper that describes the method that is used in this tool is submitted and will soon be found on my ORCID page: https://orcid.org/0000-0002-3639-2435
Owner
- Login: anton-krieger
- Kind: user
- Repositories: 1
- Profile: https://github.com/anton-krieger
Citation (CITATION.cff)
# This CITATION.cff file was generated with cffinit.
# Visit https://bit.ly/cffinit to generate yours today!
cff-version: 1.2.0
title: CartToPolarDetector
message: >-
If you use this software, please cite it using the
metadata from this file.
type: software
authors:
- given-names: Anton
family-names: Krieger
email: akrieger@astrophysik.uni-kiel.de
affiliation: >-
Institut für Theoretische Physik und Astrophysik,
Christian-Albrechts-Universität zu Kiel
orcid: 'https://orcid.org/0000-0002-3639-2435'
identifiers:
- type: doi
value: 10.1051/0004-6361/202142652
- type: other
value: 'arXiv:2203.01891'
description: The ArXiv deposit of the encompassing paper.
repository-code: 'https://github.com/anton-krieger/CartToPolarDetector'
abstract: >-
With this tool, you can precisely convert a cartesian
detector to a polar detector. CartToPolarDetector does not
rely on any approximation methods like the
nearest-neighbor method or interpolation. This tool simply
overlays a cartesian detector with a polar detector grid
and computes the polar pixel values depending on the
cross-section areas with the cartesian pixels and their
corresponding pixel values.
license: MIT
commit: b88749e397c54405c6b3f0ff85ec4d5b7668416b
version: 0.0.1
date-released: '2022-01-17'
GitHub Events
Total
Last Year
Dependencies
- numpy *
- numpy *