Skip to main content

Astro Toolbox

Read the Docs GitHu image

The astro_toolbox project is developped to allow amateur astronomer and observatory to perform observationnal astronomy calculations. This repository contain the source code of the project. At this moment the project represent an alpha version.

Installation

Use pip install astro_toolbox to install last version or clone this repository and execute make install.

Basic usage

Synopsis

astro-toolbox [options1] <command> <argument> [options2]

Options 1

-v, --verbose Program verbosity.

Commands

airmass

This command allows you to plot airmass map of one or multiple objects.

argument

You can enter one or many objects or a path to a file or a directory. If you left it blank, it will search on your current directory a file named observations.lst

You must end the name to a directory with a /

examples:

astro-toolbox airmass examples/

astro-toolbox airmass examples/examples.lst

astro-toolbox airmass betelgeuse vega

options

-d, --date Option to inform a different date -d 2022-12-18, default is None (today date).

-l, --location Option to inform a location name -l Greenwich, default is None (last location used).

-o, --output Option to inform the output directory (must end with a /) -o examples/, default is '' (current directory).

--bounds Option which requires two hours arguments consider this program calculates everything in UT --bounds 19 33 mean we begin calculations at 7pm and end these at 9am the next day.

info

This command allows you to query Simbad (for stars and deep sky objects) or JPL Horizons for solar system objects.

argument

Enter the object name as argument

options

-d, --date Option to inform a different date -d 2022-12-18, default is None (today date).

-l, --location Option to inform a location name -l Greenwich, default is None (last location used).

location

This command allows you to add, update or read a location.

argument

Enter the location name, list allow you to display all locations saved.

options

-a, --add Option to add a new location (if it doesn't exists). It will ask you longitude, latitude in degrees (0.0) or DMS (0°0'0") and elevation in meters.

-d, --delete Option to delete a location (if it exists).

-u, --update Option to update an existing location it will ask the same thing as adding option but left blank the data, you don't want to change.

polaris

This command allows you to display the polaris position (northern and southern hemisphere) in a polar finder. This command doesn't need any argument.

options

-d, --datetime Option to inform a different date and time -d 2022-12-18:20:35:55, default is None (today date).

-l, --location Option to inform a location name -l Greenwich, default is None (last location used).

weather

This command allows you to display forecasts of a given location. This command doesn't need any argument.

options

-l, --location Option to inform a location name -l Greenwich, default is None (last location used).

-d, --days Counter to inform the number of days to display, default is 1.

-p, --past Counter to inform the number of past days to display, default is 0.

Documentation

The documentation is availale on readthedocs.io

License

Astropy is licensed under a GNU GPL license - see the LICENSE file.

Metadata

Release files for astro-toolbox 0.1.3

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

Source distribution (sdist)

Source distribution for astro-toolbox 0.1.3
File Size Uploaded Provenance Actions
astro-toolbox-0.1.3.tar.gz 47.9 kB Without provenance Details for astro-toolbox-0.1.3.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for astro-toolbox 0.1.3
File Interpreter ABI Platform Actions
astro_toolbox-0.1.3-py3-none-any.whl Python 3 none any Details for astro_toolbox-0.1.3-py3-none-any.whl

Total release size: 104.6 kB

Release files / astro-toolbox-0.1.3.tar.gz

Download URL astro-toolbox-0.1.3.tar.gz
Size 47.9 kB
Tags Source
SHA-256 checksum
How to use checksums
a402f0ed95d7c5677f1ae0859132da41b8cbb6d174919a26f3a116dcec33edce
BLAKE2b-256 checksum
How to use checksums
1aa1e64ed15a2bebac1cff8b0c8a1f66c36251f83438ae1ac0d3b3a2018a18c5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.3

Release files / astro_toolbox-0.1.3-py3-none-any.whl

Download URL astro_toolbox-0.1.3-py3-none-any.whl
Size 56.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
ea84332f735066b731a130671a7df1d0f13980f4279ca3b13c7294de1e72170e
BLAKE2b-256 checksum
How to use checksums
8054e4f0a185b1bd2602ebab2879e75cf4f9277b1b3d55711b25a3626fba51b8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.3

Security for astro-toolbox 0.1.3

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