Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/caltech-ipac/pyneid
NEID-related python modules
https://github.com/caltech-ipac/pyneid
Last synced: about 1 month ago
JSON representation
NEID-related python modules
- Host: GitHub
- URL: https://github.com/caltech-ipac/pyneid
- Owner: Caltech-IPAC
- License: bsd-3-clause
- Created: 2020-07-15T18:45:01.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2022-11-03T18:42:49.000Z (about 2 years ago)
- Last Synced: 2024-11-10T20:52:25.866Z (about 2 months ago)
- Language: Python
- Size: 84 KB
- Stars: 4
- Watchers: 5
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
NEID Table Access Protocol (TAP) Client
======================================[![Build Status](https://www.travis-ci.com/Caltech-IPAC/pyNEID.svg?branch=master)](https://www.travis-ci.com/Caltech-IPAC/pyNEID)
[![Documentation Status](https://readthedocs.org/projects/pyneid/badge/?version=latest)](https://pyneid.readthedocs.io/en/latest/?badge=latest)
[![Coverage Status](https://coveralls.io/repos/github/Caltech-IPAC/pyNEID/badge.svg?branch=master)](https://coveralls.io/github/Caltech-IPAC/pyNEID?branch=master)
[![PyPI version](https://badge.fury.io/py/pyneid.svg)](https://badge.fury.io/py/pyneid)
[![PyPI downloads](https://img.shields.io/pypi/dm/pyneid.svg)](https://pypistats.org/packages/pyneid)Documentation is available on [ReadTheDocs](https://pyneid.readthedocs.io/en/latest/). Please report any bugs to [email protected]
This package provides API access to the NEID Archive: neid.ipac.caltech.edu
The package can be installed via pip: `pip install pyneid`
With pyNEID you can:
- log in using your NEID Archive credentials, or use without login for access to public data only
- query the archive for tables of L0, L1, and L2 metadata
- download FITS files of any level
- more features to come...Contributions are welcome! If you wish to contribute code please create a fork and submit a pull request with a good description of the proposed changes.
The NEID Table Access Protocol service is a general tool for making
SQL queries against NEID database tables (which reside in an Oracle
DBMS). TAP is a standard defined by the International Virtual
Astronomy Alliance (IVOA).There are multiple TAP client packages in existence (notably TAPPlus
from the AstroQuery Python package. This client does not try to
reproduce that functionality but rather provide simple-to-use custom
query support for a few common use cases (e.g. query by proposal ID).
In addition, it supports proprietary access using standard session
cookies and a separate login service.This software is written in Python 3.