Skip to content

caodonnell/SolarSystemSimulation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Binder

Please see LICENSE.txt for licensing information - use of these materials require credit and license notice. This notebook is adapted from an activity originally created by Rachel Smullen and Christine O'Donnell in spring 2020.

This Jupyter notebook is designed to introduce learners to how we can use simulations (and Python programming) in astronomy research. Using the Rebound package, users will be guided through an activity to simulate the orbits of the planets in our Solar System. Since we can't actually experiment with the Solar System (add/remove planets, change orbits, etc.), simulations give us the opportunity to virtually conduct those experiments. Learners will have the opportunity to play with the code to notice and wonder about how changes to the Solar System impact the stability of the system (do planets collide or get ejected?).

The main notebook (Solar_System_simulation.ipynb) contains the main user interfact, including a description of how to use Jupyter notebooks and brief primer about how we model planet orbits. The backend notebook is Files/tools.ipynb, and it does most of the heavy lifting for making the output plots and movies.

The intended audience for this activity are learners who are interested in astronomy and/or programming, but no formal experience in either topic is required.

About

Basic example of programming as used in astronomy research

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published