Skip to main content

Query the Nasa Extra-Galactic (NED) database via the command-line and programmatically

Project description

neddy

Query the Nasa Extra-Galactic (NED) database via the command-line and programmatically.

Documentation for neddy is hosted by Read the Docs (development version and master version). The code lives on github. Please report any issues you find here.

Features

  • A command-line suite to query NED for a given source name or via a sky-location conesearch.
  • The ability to send multiple name or conesearch queries with a single command.
  • Integrate neddy into your own python scripts to build your own workflows.

Installation

The best way to install or upgrade neddy is to use conda to install the package in its own isolated environment, as shown here:

conda create -n neddy python=3.9 neddy -c conda-forge
conda activate neddy

If you have previously installed neddy, a warning will be issued stating that a conda environment already exists; select 'y' when asked to remove the existing environment.

To check installation was successful run neddy -v. This should return the version number of the install.

Initialisation

Before using neddy you need to use the init command to generate a user settings file. Running the following creates a yaml settings file in your home folder under ~/.config/neddy/neddy.yaml:

neddy init

The file is initially populated with neddy's default settings which can be adjusted to your preference.

If at any point the user settings file becomes corrupted or you just want to start afresh, simply trash the neddy.yaml file and rerun neddy init.

How to cite neddy

If you use neddy in your work, please cite using the following BibTeX entry:

@software{Young_neddy,
    author = {Young, David R.},
    doi = {10.5281/zenodo.8037633},
    license = {GPL-3.0-only},
    title = {{neddy}},
    url = {https://github.com/thespacedoctor/neddy}
}

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

neddy-0.4.1.tar.gz (30.7 kB view details)

Uploaded Source

Built Distribution

neddy-0.4.1-py3-none-any.whl (33.1 kB view details)

Uploaded Python 3

File details

Details for the file neddy-0.4.1.tar.gz.

File metadata

  • Download URL: neddy-0.4.1.tar.gz
  • Upload date:
  • Size: 30.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.18

File hashes

Hashes for neddy-0.4.1.tar.gz
Algorithm Hash digest
SHA256 414ca082adde63a513eaea7ae5f789bf7903abe6aa13a428092748b00c212041
MD5 f4eeedb19cdd212e2872f3f6b67a45a6
BLAKE2b-256 da3d6633ccd70e7b33ab55c728211544483514e8c85bbfa554ed43206262d88e

See more details on using hashes here.

File details

Details for the file neddy-0.4.1-py3-none-any.whl.

File metadata

  • Download URL: neddy-0.4.1-py3-none-any.whl
  • Upload date:
  • Size: 33.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.18

File hashes

Hashes for neddy-0.4.1-py3-none-any.whl
Algorithm Hash digest
SHA256 20541d2597f8eda6e1f98277bd29b3dc8f25d29341741a9394724804da674d8a
MD5 c4c87deef37493e95b605ccee781e3d5
BLAKE2b-256 e0a8a3b3757af4e7cb54196359951de7ed1c09a5302e80858129ed56e6afdf9c

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page