Solar Background Updater
==============================
[//]: # (Badges)
<a href="https://github.com/GillySpace27/sunback/tree/master" target="_blank">![GitHub last commit (branch)](https://img.shields.io/github/last-commit/GillySpace27/sunback/master)</a>
<a href="https://travis-ci.com/GillySpace27/sunback" target="_blank">![Travis Build Status](https://travis-ci.com/GillySpace27/sunback.svg?branch=master)</a>
<a href="https://ci.appveyor.com/project/GillySpace27/sunback/" target="_blank">![AppVeyor Build status](https://ci.appveyor.com/api/projects/status/ji7e0pm5xxckf6rq/branch/master?svg=true)</a>
<a href="https://sunback.readthedocs.io/en/latest/?badge=latest" target="_blank">![Documentation Status](https://readthedocs.org/projects/sunback/badge/?version=latest)</a>
<a href="https://pypi.org/project/sunback/" target="_blank"><img alt="PyPI - Downloads" src="https://img.shields.io/pypi/dm/sunback"></a>
<a href="https://pypi.org/project/sunback/" target="_blank">![PyPI](https://img.shields.io/pypi/v/sunback)</a>
<img alt="PyPI - Python Version" src="https://img.shields.io/pypi/pyversions/sunback">
<a href="https://github.com/GillySpace27/sunback/" target="_blank">![GitHub repo size](https://img.shields.io/github/repo-size/GillySpace27/sunback)</a>
<a href="https://opensource.org/licenses/BSD-3-Clause" target="_blank">![GitHub](https://img.shields.io/github/license/GillySpace27/sunback)</a>
<a href="https://codeclimate.com/github/GillySpace27/sunback/maintainability"><img src="https://api.codeclimate.com/v1/badges/f7ae86dc9703d4a7eec6/maintainability" /></a>
<a href="https://codeclimate.com/github/GillySpace27/sunback/test_coverage"><img src="https://api.codeclimate.com/v1/badges/f7ae86dc9703d4a7eec6/test_coverage" /></a>
<a href="https://www.codacy.com/manual/GillySpace27/sunback" target="_blank">![Codacy Badge](https://api.codacy.com/project/badge/Grade/a47b3701e7544010a4708d923a71fedb)</a>
<a href="https://codecov.io/gh/GillySpace27/sunback/branch/master" target="_blank">![codecov](https://codecov.io/gh/GillySpace27/sunback/branch/master/graph/badge.svg)</a>
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
``` zsh
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:
``` bash
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](https://gilly.space) [ORCiD](https://orcid.org/0000-0003-0021-9056)
#### Acknowledgements
Project based on the
[Computational Molecular Science Python Cookiecutter](https://github.com/molssi/cookiecutter-cms) version 1.1.
Raw data
{
"_id": null,
"home_page": "https://github.com/GillySpace27/sunback",
"name": "sunback",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.0",
"maintainer_email": null,
"keywords": null,
"author": "C. R. Gilly",
"author_email": "\"C. R. Gilly\" <chris.gilly@colorado.edu>",
"download_url": "https://files.pythonhosted.org/packages/a6/57/64d44123260d073e0309487259ac6fe0233b043d574b7737570bbc3ca43b/sunback-0.6.17.tar.gz",
"platform": null,
"description": "Solar Background Updater\n==============================\n[//]: # (Badges)\n<a href=\"https://github.com/GillySpace27/sunback/tree/master\" target=\"_blank\">![GitHub last commit (branch)](https://img.shields.io/github/last-commit/GillySpace27/sunback/master)</a>\n<a href=\"https://travis-ci.com/GillySpace27/sunback\" target=\"_blank\">![Travis Build Status](https://travis-ci.com/GillySpace27/sunback.svg?branch=master)</a>\n<a href=\"https://ci.appveyor.com/project/GillySpace27/sunback/\" target=\"_blank\">![AppVeyor Build status](https://ci.appveyor.com/api/projects/status/ji7e0pm5xxckf6rq/branch/master?svg=true)</a>\n<a href=\"https://sunback.readthedocs.io/en/latest/?badge=latest\" target=\"_blank\">![Documentation Status](https://readthedocs.org/projects/sunback/badge/?version=latest)</a>\n\n<a href=\"https://pypi.org/project/sunback/\" target=\"_blank\"><img alt=\"PyPI - Downloads\" src=\"https://img.shields.io/pypi/dm/sunback\"></a>\n<a href=\"https://pypi.org/project/sunback/\" target=\"_blank\">![PyPI](https://img.shields.io/pypi/v/sunback)</a>\n<img alt=\"PyPI - Python Version\" src=\"https://img.shields.io/pypi/pyversions/sunback\">\n<a href=\"https://github.com/GillySpace27/sunback/\" target=\"_blank\">![GitHub repo size](https://img.shields.io/github/repo-size/GillySpace27/sunback)</a>\n<a href=\"https://opensource.org/licenses/BSD-3-Clause\" target=\"_blank\">![GitHub](https://img.shields.io/github/license/GillySpace27/sunback)</a>\n\n<a href=\"https://codeclimate.com/github/GillySpace27/sunback/maintainability\"><img src=\"https://api.codeclimate.com/v1/badges/f7ae86dc9703d4a7eec6/maintainability\" /></a>\n<a href=\"https://codeclimate.com/github/GillySpace27/sunback/test_coverage\"><img src=\"https://api.codeclimate.com/v1/badges/f7ae86dc9703d4a7eec6/test_coverage\" /></a>\n<a href=\"https://www.codacy.com/manual/GillySpace27/sunback\" target=\"_blank\">![Codacy Badge](https://api.codacy.com/project/badge/Grade/a47b3701e7544010a4708d923a71fedb)</a>\n<a href=\"https://codecov.io/gh/GillySpace27/sunback/branch/master\" target=\"_blank\">![codecov](https://codecov.io/gh/GillySpace27/sunback/branch/master/graph/badge.svg)</a>\n\n\nThis 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.\n\n## Installation\n\n### Github Installation Instructions\n\n``` zsh\ngit clone https://github.com/GillySpace27/sunback.git\ncd sunback\npython3 -m venv .venv\nsource .venv/bin/activate\npip install .\nsunback-run\n```\n\n### PyPi Installation Instructions:\n``` bash\npip install sunback\n```\nfollowed by either\n```\nsunback-run\n```\nin the console, or in python\n```\npython3\n>> from sunback.run.run_client_background import run_client as run\n>> run(delay=20) # Delay in seconds between updates\n```\nYou'll need to give the process access to come computer services when you first install it.\n\nCheck contribute.md to see how you can help out!\n\n### Copyright\n\nCopyright (c) 2019, [C. R. Gilly](https://gilly.space) [ORCiD](https://orcid.org/0000-0003-0021-9056)\n\n\n#### Acknowledgements\n\nProject based on the\n[Computational Molecular Science Python Cookiecutter](https://github.com/molssi/cookiecutter-cms) version 1.1.\n",
"bugtrack_url": null,
"license": "BSD-3-Clause",
"summary": "Sets your desktop background to the most recent images of the Sun.",
"version": "0.6.17",
"project_urls": {
"Homepage": "https://github.com/GillySpace27/sunback"
},
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "5684b4f5e20d9c8d8b56f11ea756ef994bd926afe1b0867ab83f354133bfced2",
"md5": "a5908e60719fd453deae82c914a535bb",
"sha256": "86457183ad87da4324e388f739f4514c16ac6008531c2dfaac6f0a07214ceb0a"
},
"downloads": -1,
"filename": "sunback-0.6.17-py3-none-any.whl",
"has_sig": false,
"md5_digest": "a5908e60719fd453deae82c914a535bb",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.0",
"size": 2741540,
"upload_time": "2025-01-14T19:04:19",
"upload_time_iso_8601": "2025-01-14T19:04:19.845206Z",
"url": "https://files.pythonhosted.org/packages/56/84/b4f5e20d9c8d8b56f11ea756ef994bd926afe1b0867ab83f354133bfced2/sunback-0.6.17-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "a65764d44123260d073e0309487259ac6fe0233b043d574b7737570bbc3ca43b",
"md5": "6c712aa2637f09f94260b70d25f5eb70",
"sha256": "2a165069cbbd3bfb85d472c1c25fa78097ab0f3556c8238cb2c3f42b8709e5ff"
},
"downloads": -1,
"filename": "sunback-0.6.17.tar.gz",
"has_sig": false,
"md5_digest": "6c712aa2637f09f94260b70d25f5eb70",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.0",
"size": 2689034,
"upload_time": "2025-01-14T19:04:22",
"upload_time_iso_8601": "2025-01-14T19:04:22.244807Z",
"url": "https://files.pythonhosted.org/packages/a6/57/64d44123260d073e0309487259ac6fe0233b043d574b7737570bbc3ca43b/sunback-0.6.17.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-01-14 19:04:22",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "GillySpace27",
"github_project": "sunback",
"github_not_found": true,
"lcname": "sunback"
}