NSF-Swift / satellite-overhead

An open-source tool for calculating satellite interference to radio astronomy observations.
https://pypi.org/project/sopp/
GNU Affero General Public License v3.0
0 stars 2 forks source link

Add Sopp class skeleton #94

Closed 0xeb-bp closed 10 months ago

0xeb-bp commented 11 months ago

This PR introduces the Sopp class, serving as the user API for invoking get_satellites_above_horizon and get_satellites_crossing_main_beam from an EventFinder class.

Note that this is a preliminary implementation, defining only the interface so that when #93 is merged, the documentation can be updated and should be relatively stable for the end-user.

nikojpapa commented 11 months ago

Looks good, just holding off on approving until we get the tests passing.