Skip to main content

A tool for asteroid observation scheduling and analysis

Project description

AsteroidPy

A simple tool to manage Asteroid observations and misurements

GitHub Contributor Covenant

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 contributions welcome

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

asteroidpy-0.1.tar.gz (36.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

asteroidpy-0.1-py3-none-any.whl (38.8 kB view details)

Uploaded Python 3

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

Hashes for asteroidpy-0.1.tar.gz
Algorithm Hash digest
SHA256 dd527e549c461f76fc6c54dbea0e41333b6dc1e8e0c2531393806c16b1c84ad3
MD5 052646b5384a34542fdde98963c148af
BLAKE2b-256 a64a74f99e0437a27647b436be8e33c0ee238894dd293e04d0193d0b6f53abef

See more details on using hashes here.

Provenance

The following attestation bundles were made for asteroidpy-0.1.tar.gz:

Publisher: python-publish.yml on ziriuz84/asteroidpy

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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

Hashes for asteroidpy-0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 869d6a1b84b84e25cb3d5883fa90d4c72ac4acacf5655d1b6fb1f834e06e8de6
MD5 c965d01f71984f8f69c1260d9b32900d
BLAKE2b-256 928aebe49f04dacd02daf88b2f813836cbf958906d78d3858e5414ab17fce112

See more details on using hashes here.

Provenance

The following attestation bundles were made for asteroidpy-0.1-py3-none-any.whl:

Publisher: python-publish.yml on ziriuz84/asteroidpy

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

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