sci-api-req

Provider for scientific APIs


License
BSD-3-Clause
Install
pip install sci-api-req==0.2.1

Documentation

sci-api-req

GitHub watchers GitHub stars GitHub release (latest SemVer) PyPI GitHub issues GitHub repo size GitHub

Sci-api-req is library facilitating use of the most popular scientific apis. With this tool you could make requests to NASA apis e.g. "Astronomy picture of the day"

from sci_api_req import config
from sci_api_req.providers.NASA.neows_provider import NeoWsProvider

#Set your NASA API key
config.set_api_keys(('NASA', 'Your NASA API KEY'))
provider = NeoWsProvider()

#Retrieve a list of Asteroids based on 
#their closest approach date to Earth.
print(provider.feed())
#Retrieve Sentry (Impact Risk ) Near Earth Objects
print(provider.sentry())

If you want try install it via PyPi:

pip install sci-api-req

List of all APIs you can now use with the library:

  • NeoWs (Near Earth Object Web Service)
  • Astronomy Picture of the Day
  • Space Weather Database Of Notifications, Knowledge, Information (DONKI)