Access, query, and manipulate LOFAR antenna positions
Project description
LOFAR antenna database
Module for manipulating LOFAR antenna databases. Typical usage is to create an instance of a LofarAntennaDatabase:
>>> import lofarantpos
>>> db = lofarantpos.db.LofarAntennaDatabase()
>>> cs001lba_etrs = db.phase_centres['CS001LBA']
array([3826923.942, 460915.117, 5064643.229])
>>> db.antenna_pqr('RS210LBA')[:5]
array([[ 0. , 0. , 0. ],
[-0.00006..., 2.55059..., 0.00185...],
[ 2.24997..., 1.3499502 , 0.00130...],
[ 2.24982..., -1.35031..., -0.0004149 ],
[ 0.00006..., -2.55059..., -0.00185...]])
Some functions are included to convert xyz coordinates to latitude, longitude, height w.r.t. WGS84 ellipsoid.
>>> from lofarantpos.geo import geographic_from_xyz
>>> geographic_from_xyz(cs001lba_etrs)
{'lon_rad': 0.11986275972340964,
'lat_rad': 0.9234780446647385,
'height_m': 50.162683041766286}
Installation
This module can be pip-installed:
pip install lofarantpos
Alternatively, install it from this source with
python setup.py install
Note This package used to be called lofar-antenna-positions
. It may be
necessary to uninstall lofar-antenna-positions
before installing.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
lofarantpos-0.4.1.tar.gz
(175.8 kB
view details)
Built Distribution
lofarantpos-0.4.1-py3-none-any.whl
(174.2 kB
view details)
File details
Details for the file lofarantpos-0.4.1.tar.gz
.
File metadata
- Download URL: lofarantpos-0.4.1.tar.gz
- Upload date:
- Size: 175.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/45.2.0.post20200210 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 69fc88d8a115df54a01d1f389ee2a139a403421ff395958455a765bf60b2f082 |
|
MD5 | 6e6119b7435bfa0cba8777b18ecc6384 |
|
BLAKE2b-256 | 3a0c498e3d0ec6637f72a5ed56ec357d025a07b00f6e23599839e62768676533 |
File details
Details for the file lofarantpos-0.4.1-py3-none-any.whl
.
File metadata
- Download URL: lofarantpos-0.4.1-py3-none-any.whl
- Upload date:
- Size: 174.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/45.2.0.post20200210 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1f7e8d9666606057b4e8e83e261021faf335312de1528a84d612ccc5be7b5acc |
|
MD5 | 7bebb26f9d56adaff9ec4845e4e2af9b |
|
BLAKE2b-256 | 3e6e6a1c0c1843468eb596fc7b85d23c71665103606cf20f89ea0297825e8341 |