Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/zingale/astro_animations
Various animations used for teaching introductory astronomy concepts
https://github.com/zingale/astro_animations
Last synced: 2 days ago
JSON representation
Various animations used for teaching introductory astronomy concepts
- Host: GitHub
- URL: https://github.com/zingale/astro_animations
- Owner: zingale
- License: other
- Created: 2014-08-11T02:06:53.000Z (over 10 years ago)
- Default Branch: main
- Last Pushed: 2024-12-18T14:32:43.000Z (21 days ago)
- Last Synced: 2024-12-30T14:18:03.926Z (9 days ago)
- Language: Python
- Homepage: http://zingale.github.io/astro_animations/
- Size: 468 MB
- Stars: 85
- Watchers: 6
- Forks: 38
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
astro_animations
================See http://zingale.github.io/astro_animations/
Various animations (and some figures) used for teaching introductory
astronomy concepts.Python codes are used to generate static images which are then
animated as a movie. Both the movies and the python codes are present
here.Note: many of these animations were quickly put together before a
lecture and don't necessarily use the more elegant coding or
libraries. These will be refined during semesters when I am teaching
introductory astronomy.Many of the animations are also up on youtube:
https://www.youtube.com/playlist?list=PL5D1C3702F5D1E571
`anim_solvers`: support routines for the animations (e.g. a class
that understands a solar system and how to integrate the planet
orbits`binary_exoplanets`: various animations illustrating binary star
orbits and concepts of exoplanets (radial velocities, transits).`CFD`: some simple animations that show ideas in computational fluid
dynamics.`ellipses`: simple animations that illustrate the properties of
ellipses.`galaxies`: animations related to galaxies.
`mechanics`: animations showing the dynamics of orbits.
`radiation_thermodynamics`: simple animations showing blackbody
curves and thermodynamics concepts.`radioactive_decay`: an illustration of the random process of
radioactive decay.`scripts`: support scripts, including a simple wrapper for mencoder to
string PNGs into a movie`solar_system_motion`: lots of animations showing the basics of
Kepler's laws, the Moon's orbit and phases, sidereal vs. synodic
periods, ...`stars`: figures related to stellar astrophysics.
`waves`: animations related to wave motion.
## Setup
Many of the routines use the solver in anim_solvers to do the
integration. This directory needs to be in your `PYTHONPATH` for the
scripts to execute.You will need to have `numpy`, `matplotlib`, and the `python-basemap`
packages installed for the scripts to run.