Skip to main content

Sets your desktop background to the most recent images of the Sun.

Project description

Solar Background Updater

GitHub last commit (branch) Travis Build Status AppVeyor Build status Documentation Status

PyPI - Downloads PyPI PyPI - Python Version GitHub repo size GitHub

Codacy Badge codecov

This program is the core analysis package that Dr. Gilly uses for his research. This code is very modular and can perform many different data pipelines for images with arbitrary and custom filtering steps. Sunback runs analysis on images from AIA, updates Gilly's personal website, and allows users to run a daemon on their machines to update their computer desktop background.

Installation

Github Installation Instructions

git clone https://github.com/GillySpace27/sunback.git
cd sunback
python3 -m venv .venv
source .venv/bin/activate
pip install .
sunback-run

PyPi Installation Instructions:

pip install sunback

followed by either

sunback-run

in the console, or in python

python3
>> from sunback.run.run_client_background import run_client as run
>> run(delay=20) # Delay in seconds between updates

You'll need to give the process access to come computer services when you first install it.

Check contribute.md to see how you can help out!

Copyright

Copyright (c) 2019, C. R. Gilly ORCiD

Acknowledgements

Project based on the Computational Molecular Science Python Cookiecutter version 1.1.

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

sunback-0.6.17.2.tar.gz (2.7 MB view details)

Uploaded Source

Built Distribution

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

sunback-0.6.17.2-py3-none-any.whl (2.8 MB view details)

Uploaded Python 3

File details

Details for the file sunback-0.6.17.2.tar.gz.

File metadata

  • Download URL: sunback-0.6.17.2.tar.gz
  • Upload date:
  • Size: 2.7 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.9

File hashes

Hashes for sunback-0.6.17.2.tar.gz
Algorithm Hash digest
SHA256 32836c8526b8b518cd5e04da70576ea2fe8702b2406b1148295b80b946e474d4
MD5 7c1549595cd984dfe12f2a2030098d02
BLAKE2b-256 e0756100b87b841b2a6a8b0fd1760b2db39fc4a43ae6066791d2c8a69332d094

See more details on using hashes here.

File details

Details for the file sunback-0.6.17.2-py3-none-any.whl.

File metadata

  • Download URL: sunback-0.6.17.2-py3-none-any.whl
  • Upload date:
  • Size: 2.8 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.9

File hashes

Hashes for sunback-0.6.17.2-py3-none-any.whl
Algorithm Hash digest
SHA256 08b16859fe4f98787f9462ec1684ba58f2fa24325409f88e668d13f92eed0538
MD5 357f61f911f4a2e0709de87d0493a862
BLAKE2b-256 77aae894e070447266b8eaf8d49e1d9359257ed53d43f6377e4715067fda08e9

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