Astro Toolbox
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)
| 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)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| 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.