b4r

Reduction and analysis tools for LMT/B4R

https://github.com/b4r-dev/b4r

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 (10.6%) to scientific vocabulary

Keywords

astronomy b4r lmt python radio-astronomy
Last synced: 6 months ago · JSON representation ·

Repository

Reduction and analysis tools for LMT/B4R

Basic Info
  • Host: GitHub
  • Owner: b4r-dev
  • License: mit
  • Language: Python
  • Default Branch: main
  • Homepage:
  • Size: 283 KB
Statistics
  • Stars: 3
  • Watchers: 0
  • Forks: 0
  • Open Issues: 1
  • Releases: 1
Topics
astronomy b4r lmt python radio-astronomy
Created about 6 years ago · Last pushed over 1 year ago
Metadata Files
Readme License Citation

README.md

b4r

Release Python Downloads Tests

Reduction and analysis tools for LMT/B4R

Installation

shell pip install b4r==2024.7.0

Usage

Reduce individual data

```python import b4r.pipe as Bp

Bp.globBaseDir = '/home/hoge/b4r' Bp.globLogDir = '/home/hoge/b4r/logv1' Bp.PipelineAnalysis(86420) ```

This example shows a pipeline analysis for the data obsid 86420.

Reduce all data (for database)

```python import b4r.pipe as Bp

Bp.globBaseDir = '/home/hoge/b4r' Bp.globLogDir = '/home/hoge/b4r/logv1' Bp.PipelineAnalysisBatchRun() ```

You need to specify following pathes.

b4r.pipe.globBaseDir

  • The path where xffts and lmttpm directories are located.
  • XFFTS binary data (e.g., xffts20181003111006.xfftsx.01) should be stored under the xffts directory.
  • LMT antenna log data (e.g., lmttpm_2018-04-22_075858_01_0000.nc) should be stored under the lmttpm directory.

b4r.pipe.globLogDir

  • The path where outputs are created.
  • Anywhere you like is OK.

Products

The script create following outputs (if possible).

  • Continuum Map Qlook (Pointing offset, efficiency (only for uranus), etc.)
  • Line (SiO) Map Qlook (Pointing offset, etc.)
  • Spectrum Qlook (with auto-flag)
  • Time series spectrum of PSW data (NumPy readable format)
  • GoDec calibration results (see Taniguchi et al. 2021)
  • MS2 (CASA readable format)

Correspondence

B4R 2018/2019 (obsnum<=087433) data <-> CASA MS2:

| Name | B4R | CASA MS2 | | --- | --- | --- | | polarization | A | (correlation or stokes) YY | | polarization | B | (correlation or stokes) XX | | sideband | LSB | spw 0 | | sideband | USB | spw 1 |

Information

  • B4R webpage: http://lmtgtm.org/b4r/?lang=en

Owner

  • Name: B4R
  • Login: b4r-dev
  • Kind: organization

Band 4 receiver implemented on LMT

Citation (CITATION.cff)

cff-version: 1.2.0
message: "If you use this software, please cite it as below."

title: "b4r"
abstract: "Reduction and analysis tools for LMT/B4R"
version: 2024.7.0
date-released: 2024-07-09
license: "MIT"
url: "https://github.com/b4r-dev/b4r"
authors:
  - given-names: "Akio"
    family-names: "Taniguchi"
    affiliation: "Nagoya University"
    orcid: "https://orcid.org/0000-0002-9695-6183"

GitHub Events

Total
Last Year

Packages

  • Total packages: 1
  • Total downloads:
    • pypi 13 last-month
  • Total dependent packages: 0
  • Total dependent repositories: 0
  • Total versions: 1
  • Total maintainers: 1
pypi.org: b4r

Reduction and analysis tools for LMT/B4R

  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 13 Last month
Rankings
Dependent packages count: 10.7%
Average: 35.4%
Dependent repos count: 60.0%
Maintainers (1)
Last synced: 6 months ago

Dependencies

poetry.lock pypi
  • astropy 6.0.1
  • astropy-iers-data 0.2024.4.29.0.28.48
  • asttokens 2.4.1
  • black 24.4.2
  • certifi 2024.2.2
  • cftime 1.6.3
  • click 8.1.7
  • colorama 0.4.6
  • contourpy 1.2.1
  • cycler 0.12.1
  • decorator 5.1.1
  • exceptiongroup 1.2.1
  • executing 2.0.1
  • fonttools 4.51.0
  • importlib-resources 6.4.0
  • ipython 8.18.1
  • jedi 0.19.1
  • joblib 1.4.2
  • kiwisolver 1.4.5
  • matplotlib 3.8.4
  • matplotlib-inline 0.1.7
  • mypy-extensions 1.0.0
  • netcdf4 1.6.5
  • numpy 1.26.4
  • packaging 24.0
  • parso 0.8.4
  • pathspec 0.12.1
  • pexpect 4.9.0
  • pillow 10.3.0
  • platformdirs 4.2.1
  • prompt-toolkit 3.0.43
  • ptyprocess 0.7.0
  • pure-eval 0.2.2
  • pyerfa 2.0.1.4
  • pygments 2.17.2
  • pyparsing 3.1.2
  • python-casacore 3.5.2
  • python-dateutil 2.9.0.post0
  • pyyaml 6.0.1
  • scikit-learn 1.4.2
  • scipy 1.13.0
  • six 1.16.0
  • stack-data 0.6.3
  • threadpoolctl 3.5.0
  • tomli 2.0.1
  • tqdm 4.66.4
  • traitlets 5.14.3
  • typing-extensions 4.11.0
  • wcwidth 0.2.13
  • zipp 3.18.1
pyproject.toml pypi
  • black ^24.4 develop
  • ipython ^8.18 develop
  • astropy ^6.0
  • matplotlib ^3.8
  • netcdf4 ^1.6
  • numpy ^1.26
  • python >=3.9, <3.13
  • python-casacore ^3.5
  • scikit-learn ^1.4
  • scipy ^1.13
  • tqdm ^4.66
.github/workflows/pypi.yaml actions
  • abatilo/actions-poetry v3 composite
  • actions/checkout v4 composite
  • actions/setup-python v5 composite
.github/workflows/tests.yaml actions
  • abatilo/actions-poetry v3 composite
  • actions/checkout v4 composite
  • actions/setup-python v5 composite