Visualise a solar system and do cool stuff with it
Project description
solarkit - BPhO Computational challenge
A tool to easily visualise and perform calculation on a solar system. The solutions for all challenges are embed but also provides the tools to tinker around and build new, original simulations.
It was built as the first part of a two part subimission for the challenge. My idea is to create a website using django to allow anyone to use the simulation. Having this package will ensure clean, backend code that will do the work in just a couple of lines.
- Repo link (for PyPI)
Challenges
-
Kepler's Third Law
-
Visualise a solar system
-
Visualise the solar system, animated
-
Spinograph
-
Heliocentric model
Personal aditions
-
Tools to create, save & load a custom solar system
-
Save the model output to an image
-
Spinograph, animated
How to use
-
"pip install solarkit" or download package files from repository and install locally
-
Download or create your own data
-
Create .py file
-
Start experimenting! (follow example image for guidance)
Use example
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
Built Distribution
File details
Details for the file solarkit-0.1.1.tar.gz
.
File metadata
- Download URL: solarkit-0.1.1.tar.gz
- Upload date:
- Size: 8.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.7.1 importlib_metadata/4.8.2 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.64.0 CPython/3.9.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3dcf08b9c73fa708e693fb213141942c4959976f9fffa60db8dac392cdc37767 |
|
MD5 | 0d00302274dcd64dbdb596baf9a1a17b |
|
BLAKE2b-256 | acbb6adb1a22ef2ab7378302201034a322d9fadc5eaf06c5bc1c3e5665316bd9 |
File details
Details for the file solarkit-0.1.1-py3-none-any.whl
.
File metadata
- Download URL: solarkit-0.1.1-py3-none-any.whl
- Upload date:
- Size: 8.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.7.1 importlib_metadata/4.8.2 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.64.0 CPython/3.9.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c3d573324a261d70285087c3fb5d1057536b9e1a2c7087eab18253be55bb9950 |
|
MD5 | bd28fe0d95621fc9460aac874701a22b |
|
BLAKE2b-256 | e7d22b2274a421bcaf2fc76aac515eaaa39310dbc934f72ee9ef940376564cff |