A tool for asteroid observation scheduling and analysis
Project description
AsteroidPy
A simple tool to manage Asteroid observations and misurements
Description
AsteroidPy is a simple tool to help astronomers to Schedule and manage asteroidal observation and misurements. It uses the main sources in minor planets research to provide punctual prevision of ephemerides and Neocp candidates.
Features
- Weather forecast
- Observation scheduling
- NeoCP Candidates Listing
- Object ephemeris
- Twilight, Sun and Moon times
- Virtual Horizon simulation
Getting Started
Using AsteroidPy is very easy. Here you can find instructions
Requirements
- Python 3.x installed and configured
- Pip installed
Installation
From Source:
- Clone the repository in your directory
git clone https://github.com/ziriuz84/asteroipy - Enter the folder with the command of your choice, usually
cd asteroidpy - (Optional) create a Virtualenv for your installation
virtualenv env - Install AsteroidPy
pip install .
Execution
Simply launch the command
asteroidpy
Release History
Library used
- Requests
- BeautifoulSoup 4
- Configparser
- Astropy
- Astroquery
- Astroplan
- LXML
Data provenience
Contributing 
Thank you for considering contributing to Your Project Name!
Please first note we have a code of conduct, please follow it in all your interactions with the project.
We welcome any type of contribution, not only code. You can help with:
- QA: File bug reports, the more details you can give the better (e.g. screenshots with the console open)
- Community: Presenting the project at meetups, organizing a dedicated meetup for the local community
- Code: Take a look at the open issues. Even if you can't write the code yourself, you can comment on them, showing that you care about a given issue matters. It helps us triage them
TODO
- NEOcp alert integration
- Observation registration
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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file asteroidpy-0.1.tar.gz.
File metadata
- Download URL: asteroidpy-0.1.tar.gz
- Upload date:
- Size: 36.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
dd527e549c461f76fc6c54dbea0e41333b6dc1e8e0c2531393806c16b1c84ad3
|
|
| MD5 |
052646b5384a34542fdde98963c148af
|
|
| BLAKE2b-256 |
a64a74f99e0437a27647b436be8e33c0ee238894dd293e04d0193d0b6f53abef
|
Provenance
The following attestation bundles were made for asteroidpy-0.1.tar.gz:
Publisher:
python-publish.yml on ziriuz84/asteroidpy
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
asteroidpy-0.1.tar.gz -
Subject digest:
dd527e549c461f76fc6c54dbea0e41333b6dc1e8e0c2531393806c16b1c84ad3 - Sigstore transparency entry: 569801487
- Sigstore integration time:
-
Permalink:
ziriuz84/asteroidpy@3f199b717efc65c6f8152547821cdf19c588744f -
Branch / Tag:
refs/tags/0.2 - Owner: https://github.com/ziriuz84
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
python-publish.yml@3f199b717efc65c6f8152547821cdf19c588744f -
Trigger Event:
release
-
Statement type:
File details
Details for the file asteroidpy-0.1-py3-none-any.whl.
File metadata
- Download URL: asteroidpy-0.1-py3-none-any.whl
- Upload date:
- Size: 38.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
869d6a1b84b84e25cb3d5883fa90d4c72ac4acacf5655d1b6fb1f834e06e8de6
|
|
| MD5 |
c965d01f71984f8f69c1260d9b32900d
|
|
| BLAKE2b-256 |
928aebe49f04dacd02daf88b2f813836cbf958906d78d3858e5414ab17fce112
|
Provenance
The following attestation bundles were made for asteroidpy-0.1-py3-none-any.whl:
Publisher:
python-publish.yml on ziriuz84/asteroidpy
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
asteroidpy-0.1-py3-none-any.whl -
Subject digest:
869d6a1b84b84e25cb3d5883fa90d4c72ac4acacf5655d1b6fb1f834e06e8de6 - Sigstore transparency entry: 569801491
- Sigstore integration time:
-
Permalink:
ziriuz84/asteroidpy@3f199b717efc65c6f8152547821cdf19c588744f -
Branch / Tag:
refs/tags/0.2 - Owner: https://github.com/ziriuz84
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
python-publish.yml@3f199b717efc65c6f8152547821cdf19c588744f -
Trigger Event:
release
-
Statement type: