Skip to content

GeorgeVassilakis/EMOS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Exomoon Transit Simulator

Interactive web simulator for visualizing exoplanet-exomoon transit light curves.

Live Demo

Usage

  1. Adjust star, planet, and moon parameters using the sliders
  2. View real-time light curve updates in the Light Curve tab
  3. See the orbital configuration in the Orbital View tab
  4. Use the time slider to animate the transit

Running Locally

Open index.html in a browser, or run a local server:

python -m http.server 8000

Project Structure

├── index.html          # Main HTML structure
├── styles.css          # CSS styling
├── js/
│   ├── app.js         # Main application logic
│   ├── config.js      # Configuration and defaults
│   ├── physics.js     # Transit physics calculations
│   ├── lightcurve.js  # Light curve visualization
│   └── orbital.js     # Orbital diagram generation
└── README.md          # This file

License

MIT License - see LICENSE file for details.

About

ExoMoon Observation Simulator

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •