ASCL.net

Astrophysics Source Code Library

Making codes discoverable since 1999

ASCL Code Record

[ascl:1810.008] pycraf: Spectrum-management compatibility

The pycraf Python package provides functions and procedures for spectrum-management compatibility studies, such as calculating the interference levels at a radio telescope produced from a radio broadcasting tower. It includes an implementation of ITU-R Recommendation P.452-16 for calculating path attenuation for the distance between an interferer and the victim service. It supports NASA's Shuttle Radar Topography Mission (SRTM) data for height-profile generation, includes a full implementation of ITU-R Rec. P.676-10, which provides two atmospheric models to calculate the attenuation for paths through Earth's atmosphere, and provides various antenna patterns necessary for compatibility studies (e.g., RAS, IMT, fixed-service links). The package can also convert power flux densities, field strengths, transmitted and received powers at certain distances and frequencies into each other.

Code site:
https://pypi.org/project/pycraf/ https://github.com/bwinkel/pycraf https://doi.org/10.5281/zenodo.1244192
Described in:
https://ui.adsabs.harvard.edu/abs/2018AdRS...16..177W
Bibcode:
2018ascl.soft10008W

Views: 4255

ascl:1810.008
Add this shield to your page
Copy the above HTML to add this shield to your code's website.