Skip to main content

A Python package helping with astronomical observations

Project description

AstroHelper

AstroHelper is a tool created to provide for clean, easy to understand and comprehensive help to observational astronomy.

Introduction

This code has been developed to help amateur astronomers easily find the best observable objects at their location and at the best observation time. We (the creators) are physics/astronomy students ourselves as well as amateur astronomers. We have found it inconvenient to always have to pull up Stellarium or other sky viewing programs/apps to view one object at a time. Our project has the goal to create a somewhat simpler and versatile tool to help amateur astronomers, especially astrophotographers.

How to install AstroHelper

To install AstroHelper you just need to run the pip command:

pip install astrohelper

Concept

This package functions on the basis of a data array. You can either create your own list of elements and then run Simbad_extraction_with_ned()to collect all data for your objects. There are lists of NGC, IC and Messier objects with all the data provided with this project. We encourage using these as it saves time. Before continuing please set your telescope data by using the function TelescopeData(). To plot objects which are most viable for observation at your location and time use the function PlotBestObjects(). There are many arguments you can set, they are listed in the documentation. The output is a plot of the best objects determined by the function, followed by single plots for each of the top 10 (this number is variable) objects. There you will see the altitude and azimuth as a function of time, aswell as the appearance and the expected luminosity in your telescope FOV.

Future

Future projects are a community photo upload which can then be shown with the singular plots. A larger project is a GUI.

Documentation

Full documentation of the functions can be found on the wiki.

Contributing

We welcome contributions to develop the code further and create a better tool for the users. If you want to contribute pull requests are welcome. For pull requests please use the template!

License

This project falls under the MIT license.

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

astrohelper-0.1.2.tar.gz (16.9 kB view details)

Uploaded Source

Built Distribution

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

astrohelper-0.1.2-py3-none-any.whl (15.8 kB view details)

Uploaded Python 3

File details

Details for the file astrohelper-0.1.2.tar.gz.

File metadata

  • Download URL: astrohelper-0.1.2.tar.gz
  • Upload date:
  • Size: 16.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.10

File hashes

Hashes for astrohelper-0.1.2.tar.gz
Algorithm Hash digest
SHA256 f3b7db1e1ebb568942fa7ea1c106bc46ea007696f500f831dbd23694e706c6ba
MD5 c0b6b4baa7ffaea3371ec58b7084e13d
BLAKE2b-256 38cc4803cad51b3058f4ec361c5055726afac6c9b0733504236ec03f8d5e67b3

See more details on using hashes here.

File details

Details for the file astrohelper-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: astrohelper-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 15.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.10

File hashes

Hashes for astrohelper-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 eb39e7b1fe665b55a4068e1356ce03a26d42ad2b1b0ed173b093e972a1ff3817
MD5 b3289194f7000485ff016e86440661f5
BLAKE2b-256 d767164959955f56128431e28f0a823edda43b585a38c37c1acfc4d29ffa3527

See more details on using hashes here.

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