Skip to main content

NEID Table Access Protocol (TAP) Client

Build Status Documentation Status Coverage Status PyPI version PyPI downloads

This repository is currently in alpha release. Features may be broken or missing. Please report any bugs to neid-help@ipac.caltech.edu

Documentation is available on ReadTheDocs

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.

Metadata

Release files for pyneid 1.0.5

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pyneid 1.0.5
File Size Uploaded Provenance Actions
pyneid-1.0.5.tar.gz 20.0 kB Without provenance Details for pyneid-1.0.5.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for pyneid 1.0.5
File Interpreter ABI Platform Actions
pyneid-1.0.5-py3-none-any.whl Python 3 none any Details for pyneid-1.0.5-py3-none-any.whl

Total release size: 40.8 kB

Release files / pyneid-1.0.5.tar.gz

Download URL pyneid-1.0.5.tar.gz
Size 20.0 kB
Tags Source
SHA-256 checksum
How to use checksums
1d405395b2ba94eea04174e183fa0a640ca8309204c25d88cddf76f9374cc4ec
BLAKE2b-256 checksum
How to use checksums
ad51c0a4a8d81481d9f610ff0e8abae4a3bcb6f166c4852b23c387af1bff4854
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.14.0 pkginfo/1.4.2 requests/2.25.1 setuptools/40.6.3 requests-toolbelt/0.9.1 tqdm/4.28.1 CPython/3.7.1

Release files / pyneid-1.0.5-py3-none-any.whl

Download URL pyneid-1.0.5-py3-none-any.whl
Size 20.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
f5bf4e76cec2aeb96db3455d8c0e6b506edb48ec5a19d86d9987788edab9ac4a
BLAKE2b-256 checksum
How to use checksums
d4942b0c08ceec1993d2c8a769f95e4a40e9c1edbc93b6d550fac1e5b4a73669
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.14.0 pkginfo/1.4.2 requests/2.25.1 setuptools/40.6.3 requests-toolbelt/0.9.1 tqdm/4.28.1 CPython/3.7.1

Security for pyneid 1.0.5

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page