Metadata-Version: 2.4
Name: Asteroidpy
Version: 0.1
Summary: A tool for asteroid observation scheduling and analysis
Home-page: https://github.com/ziriuz84/asteroidpy
Author: Sirio Negri
Author-email: Sirio Negri <ziriuz84@gmail.com>
License-Expression: GPL-3.0
Project-URL: Homepage, https://github.com/ziriuz84/asteroidpy
Project-URL: Issues, https://github.com/ziriuz84/asteroidpy/issues
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Science/Research
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.9
Description-Content-Type: text/markdown
License-File: LICENSE
Dynamic: author
Dynamic: home-page
Dynamic: license-file

# AsteroidPy

A simple tool to manage Asteroid observations and misurements

![GitHub](https://img.shields.io/github/license/ziriuz84/asteroidpy)
[![Contributor Covenant](https://img.shields.io/badge/Contributor%20Covenant-2.1-4baaaa.svg)](code_of_conduct.md)

## 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

- [7Timer](https://7timer.info)
- [Minor Planet Center](https://www.minorplanetcenter.net/)

## Contributing [![contributions welcome](https://img.shields.io/badge/contributions-welcome-brightgreen.svg?style=flat)](https://github.com/ziriuz84/asteroidpy/issues)


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](https://github.com/ziriuz84/asteroidpy/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
