Skip to main content

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.

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

  1. "pip install solarkit" or download package files from repository and install locally

  2. Download or create your own data

  3. Create .py file

  4. Start experimenting! (follow example image for guidance)

Use example

solarkit_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

solarkit-0.1.5.tar.gz (8.9 kB view details)

Uploaded Source

Built Distribution

solarkit-0.1.5-py3-none-any.whl (9.0 kB view details)

Uploaded Python 3

File details

Details for the file solarkit-0.1.5.tar.gz.

File metadata

  • Download URL: solarkit-0.1.5.tar.gz
  • Upload date:
  • Size: 8.9 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

Hashes for solarkit-0.1.5.tar.gz
Algorithm Hash digest
SHA256 cc34194a4e7028701bdb1a6498905c15e65ef6c5f9ac0f4c0f170452de67cc19
MD5 06f46ec24c77ff3ab49e915ed9b52264
BLAKE2b-256 330180225f9d5b306d810ab699e0c791d2bd20ef1aad3fc5cb82490f92412f77

See more details on using hashes here.

File details

Details for the file solarkit-0.1.5-py3-none-any.whl.

File metadata

  • Download URL: solarkit-0.1.5-py3-none-any.whl
  • Upload date:
  • Size: 9.0 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

Hashes for solarkit-0.1.5-py3-none-any.whl
Algorithm Hash digest
SHA256 b9ae8e1d76de915110d1cee59c7b170741d23b2aeeae59ce46e937b1e645a309
MD5 c5d598217a462fe61638773750afb059
BLAKE2b-256 30ca7735b54ee679896c26f49b7cd7a075103f48a5e77993a14757dceba40b47

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page