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.5.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.5-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.5-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.5-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.5-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.5-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.5.tar.gz.

File metadata

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

File hashes

Hashes for everybeam-0.8.5.tar.gz
Algorithm Hash digest
SHA256 49ace20755b766386a9b0e0be803e814de00d53631114be6ab0b37d0ea3bcc9b
MD5 39bdde5acb729572376405ecbc44a5c3
BLAKE2b-256 c39f1428d20e6c9ea9f2b6007a26d1933f2bae71dc52f1f58365e5540cd916ff

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for everybeam-0.8.5-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 30eaf2b4cd5aa335dc45fd4dd9eca42e66f956cc6c75ef537da7f260523e34ac
MD5 ac75a06b2e03e661f86033c54776a405
BLAKE2b-256 bed6ab5f14ee92117cc4f3619b6b8b4cc3f1aa4537390d95439e132791f74186

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for everybeam-0.8.5-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 12649b65464262dc7dc8065694a85fd1a596e011384d9a901e5f61e3d018d799
MD5 253f7bdb9b735ba0a140ce841a09738b
BLAKE2b-256 903e1d2dbfd8d45c35f21fafe32d20418d60f05e9e566e5735a1de6a3f270fef

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for everybeam-0.8.5-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 18d3fa850b5508fa486e910923141312d917b4bad65e7ade0d2fff166ce8306b
MD5 8ada113d555de4da2183860af50500c1
BLAKE2b-256 39c8f5c8ca32b0c82a21bfc8335502ff25ea743d4a88b4ec6408e9e392508312

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for everybeam-0.8.5-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f074da3430ed18d3b45e57228bc0cac9ea0445d91164dea18cf96d4f676e9bbb
MD5 9b5434471ec341fa8e416f8e3133fdef
BLAKE2b-256 06d7608c550dbd521aad7a365aab8daff7018ca8376cd815f4127abce400a09c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for everybeam-0.8.5-cp39-cp39-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 db68056ce219f971f467b5a447758f2e0262ae258ad0b34c9193f744a11e5d11
MD5 741da93f707a4e7b86f80b81ca727c49
BLAKE2b-256 ecc865984baa037554004f268fefe0df202cfaab5ccd61b8a2d838baf711035e

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.8.5 This release

6 files

0.8.4

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