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.
Metadata
Release files for everybeam 0.9.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| everybeam-0.9.0.tar.gz | 7.3 MB | Details |
Built distributions (wheels)
| File | Reset | |||
|---|---|---|---|---|
| everybeam-0.9.0-cp314-cp314-manylinux_2_28_x86_64.whl | CPython 3.14 | CPython 3.14 | Linux glibc 2.28+ x86-64 | Details |
| everybeam-0.9.0-cp313-cp313-manylinux_2_28_x86_64.whl | CPython 3.13 | CPython 3.13 | Linux glibc 2.28+ x86-64 | Details |
| everybeam-0.9.0-cp312-cp312-manylinux_2_28_x86_64.whl | CPython 3.12 | CPython 3.12 | Linux glibc 2.28+ x86-64 | Details |
| everybeam-0.9.0-cp311-cp311-manylinux_2_28_x86_64.whl | CPython 3.11 | CPython 3.11 | Linux glibc 2.28+ x86-64 | Details |
| everybeam-0.9.0-cp310-cp310-manylinux_2_28_x86_64.whl | CPython 3.10 | CPython 3.10 | Linux glibc 2.28+ x86-64 | Details |
Total release size: 164.2 MB
Release files / everybeam-0.9.0.tar.gz
| Download URL | everybeam-0.9.0.tar.gz |
|---|---|
| Size | 7.3 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
1da7fe2c58c5a1b2712f0462ee97433e2987ffe1218b2a03af6c6230eefe426a
|
|
BLAKE2b-256 checksum How to use checksums |
7be361fb4acb4264092665752d92243ed8faf8ab78f550a8947a80e7548b27e3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.14
|
Release files / everybeam-0.9.0-cp314-cp314-manylinux_2_28_x86_64.whl
| Download URL | everybeam-0.9.0-cp314-cp314-manylinux_2_28_x86_64.whl |
|---|---|
| Size | 31.4 MB |
| Tags | CPython 3.14 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
b4087f58ccc7850d225c1d1a99de90d09297197305150b3055b7aebf1bbbfee1
|
|
BLAKE2b-256 checksum How to use checksums |
eeb23e79457145330e46e195261d2c8fb72f0ba76a43e3811308ef2c0abffb4e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.14
|
Release files / everybeam-0.9.0-cp313-cp313-manylinux_2_28_x86_64.whl
| Download URL | everybeam-0.9.0-cp313-cp313-manylinux_2_28_x86_64.whl |
|---|---|
| Size | 31.4 MB |
| Tags | CPython 3.13 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
1a3791770c8120b0618b18fa2fa1e83286057438a346e2c9863c63c0950447d9
|
|
BLAKE2b-256 checksum How to use checksums |
d307b0f2ec70985d70f4488caadcba3138534b4ac3984b68a1a23dcfc199fd9a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.14
|
Release files / everybeam-0.9.0-cp312-cp312-manylinux_2_28_x86_64.whl
| Download URL | everybeam-0.9.0-cp312-cp312-manylinux_2_28_x86_64.whl |
|---|---|
| Size | 31.4 MB |
| Tags | CPython 3.12 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
2066d62eee01e2bff5875e929262d764bee8b6e6b7b12d0c73365e752dedd713
|
|
BLAKE2b-256 checksum How to use checksums |
ab7fae4d79cfec1662d271ad63bd05d284337f4a959e0e25dd79142aaee56d43
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.14
|
Release files / everybeam-0.9.0-cp311-cp311-manylinux_2_28_x86_64.whl
| Download URL | everybeam-0.9.0-cp311-cp311-manylinux_2_28_x86_64.whl |
|---|---|
| Size | 31.4 MB |
| Tags | CPython 3.11 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
8b09438eb5f39a822c78dac42d3ce09f500c4b2deace97cd97c49ead34b22b4e
|
|
BLAKE2b-256 checksum How to use checksums |
870a7b634a6aae2197362e7761d936ac7dd0942ade97e2e3b552e4b5e75979bd
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.14
|
Release files / everybeam-0.9.0-cp310-cp310-manylinux_2_28_x86_64.whl
| Download URL | everybeam-0.9.0-cp310-cp310-manylinux_2_28_x86_64.whl |
|---|---|
| Size | 31.4 MB |
| Tags | CPython 3.10 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
97454f4903f8eca5fdf645074a511153a05fb69118d34b03831d65814acd81d1
|
|
BLAKE2b-256 checksum How to use checksums |
9f2483f6f6707e43ef8338195969ffbfa48baae4b100c3b85d60d093970c451b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.14
|