Skip to main content

EveryBeam library

This package can be used to compute the beam response for a variety of radio telescopes, i.e.:

  • LOFAR
  • SKA/OSKAR
  • ATCA
  • GMRT
  • MeerKAT
  • MWA
  • VLA

This package also provides an abstract interface to a selection of beam responses for apperture arrays (LOFAR/OSKAR), and beamformed versions thereof. Currently implemented are:

  • Hamaker LOFAR model
  • OSKAR spherical wave model
  • OSKAR-dipole: work in progress
  • LOBEs: work in progress. A coefficient file is currently only available for a limited number of LOFAR stations. Selecting the LOBEs model defaults back to Hamaker, in case no coefficient file is available.
  • Gridded EEP data.

EveryBeam replaces the stand alone version of the LOFAR station response library (LOFARBeam).

EveryBeam is licensed under the terms of the GNU GPL3 license.

Documentation and Installation Instructions

Documentation along with installation instructions can be found at the provided links.

Usage with DP3

To use Everybeam within DP3 - the streaming visibility framework - DP3 needs to be compiled against EveryBeam. To do so, make sure DP3 can find EveryBeam by adding the EveryBeam install dir to the CMAKE_PREFIX_PATH.

A test measurement set is included in DP3 (tNDP3-generic.in_MS.tgz).

To simulate visibilities with a certain element model, use DP3 DP3.parset with DP3.parset a parset file with the following contents:

msin=tNDP3-generic.MS
msout=.
steps=[predict]
predict.usebeammodel=True
predict.elementmodel=oskardipole
predict.sourcedb=tNDP3-generic.MS/sky  # sourcedb file

Usage with WSClean

To use EveryBeam with WSClean (for A-term or primary beam corrections), WSClean needs to be compiled against EveryBeam. In order to do so, make sure WSClean can find EveryBeam by adding the EveryBeam install dir to the CMAKE_PREFIX_PATH.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

everybeam-0.8.4.tar.gz (7.3 MB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

everybeam-0.8.4-cp313-cp313-manylinux_2_28_x86_64.whl (31.3 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64

everybeam-0.8.4-cp312-cp312-manylinux_2_28_x86_64.whl (31.3 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

everybeam-0.8.4-cp311-cp311-manylinux_2_28_x86_64.whl (31.3 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

everybeam-0.8.4-cp310-cp310-manylinux_2_28_x86_64.whl (31.3 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

everybeam-0.8.4-cp39-cp39-manylinux_2_28_x86_64.whl (31.3 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.28+ x86-64

File details

Details for the file everybeam-0.8.4.tar.gz.

File metadata

  • Download URL: everybeam-0.8.4.tar.gz
  • Upload date:
  • Size: 7.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.12

File hashes

Hashes for everybeam-0.8.4.tar.gz
Algorithm Hash digest
SHA256 9babdc544c50b30e38e6e0e5f315b8d2a4e0276d60cc9a9ef577dde2017d37e2
MD5 85e03460023f94aab055931fd4f1c4ef
BLAKE2b-256 91e52e8e3fcdd19b7b4d875041642432aba444fb24b11a08d6ceeabfbb95d013

See more details on using hashes here.

File details

Details for the file everybeam-0.8.4-cp313-cp313-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for everybeam-0.8.4-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 07c4fe1ff959f2a81500d3acbec8c7db628eebf42880cf8088bd212916211eda
MD5 76dd6eae1f2cec15142485ca6909c78a
BLAKE2b-256 00700fecbb6ea9eca27f3e554ff99989e2e31d47c5d72f14b7d58f928d4a220c

See more details on using hashes here.

File details

Details for the file everybeam-0.8.4-cp312-cp312-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for everybeam-0.8.4-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 de422f244fa65e208bf03270c9227b6afccfc8e41bbc7c0eb722d09289b01b65
MD5 f917b3fb8f3b1014b727df072231feeb
BLAKE2b-256 5e2f1a275a6e8b7a512da4651ca76bd070033d7a8c06d5dab7ebd34e475b186b

See more details on using hashes here.

File details

Details for the file everybeam-0.8.4-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for everybeam-0.8.4-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 95909b6b596f6a566fe831bd76d0cfb7a415910ac54a6045a79d6c6e6502eab8
MD5 90ee19af9d7fd2ace7d2a437212a3088
BLAKE2b-256 105314e968495144bcb52b9185fe4bf59fca9a56395e06831738b5e6c3b00afe

See more details on using hashes here.

File details

Details for the file everybeam-0.8.4-cp310-cp310-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for everybeam-0.8.4-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c73de26d55ced84a3afcfd99d231e80e7adfdd48f82025a3219872c30197bb00
MD5 f63beaa4f84eecce85b58834a826f950
BLAKE2b-256 cc09d902b09b106de1bb1ccb6384b9d445df9333bc701e7e8d84bf91fa2e0b35

See more details on using hashes here.

File details

Details for the file everybeam-0.8.4-cp39-cp39-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for everybeam-0.8.4-cp39-cp39-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 74aef74af7bbd455941b6ad8b84f8f00ecf2828ac7ab94fbe8793e10942419d0
MD5 bbe5719260d9b4c7e8cc3fb9272fa38b
BLAKE2b-256 4ee847886e9132e5769a0c6e16e9b0ba4334c7bd59d8b6394154c37d6db8ea61

See more details on using hashes here.

Release history Release notifications | RSS feed

0.8.5

6 files

This release

0.8.4 This release

6 files

0.8.3

6 files

0.8.2

6 files

0.8.0

6 files

0.7.4

6 files

0.7.2

6 files

0.7.1

7 files

0.7.0

6 files

0.6.1

6 files

0.6.0

7 files

0.5.8

7 files

0.5.5

6 files

0.5.4

6 files

0.5.1

6 files

0.4.0

7 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page