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

  2. create .py file

  3. 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.tar.gz (8.3 kB view details)

Uploaded Source

Built Distribution

solarkit-0.1-py3-none-any.whl (8.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: solarkit-0.1.tar.gz
  • Upload date:
  • Size: 8.3 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.tar.gz
Algorithm Hash digest
SHA256 228c8f0a85e3c7491034c1e669ed5bf431a4f7e8d47b2463693f81e907568af8
MD5 a8a418735c28a25888d75bd931cbd5ce
BLAKE2b-256 5a1581edbef334b11917eaf0793d82c4ab7afada11350c294929b7eb1740ffac

See more details on using hashes here.

File details

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

File metadata

  • Download URL: solarkit-0.1-py3-none-any.whl
  • Upload date:
  • Size: 8.5 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-py3-none-any.whl
Algorithm Hash digest
SHA256 27351ad9a1bcfbd1e0dfde350b74e02b98651c511e65c387a0b0e6ecc51d0698
MD5 3c2d35d153151f9010c1b8939dfe699c
BLAKE2b-256 6dde7f5dfa487a15efb46ff07e9a6891131418caff3ba83f5c813c5c5a62934d

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