Skip to content

Releases: MaxSC4/EasyCraterSim

EasyCraterSim v1.2.0

23 Feb 02:39
25e652f
Compare
Choose a tag to compare

☄️ EasyCraterSim v1.2.0

Link to the interface

EasyCraterSim is a lightweight numerical simulation tool designed to model the formation and evolution of impact craters based on the equations and methodologies described in the paper: O'Keefe, J. D., & Ahrens, T. J. (1999)__. Complex craters: Relationship of stratigraphy and rings to impact conditions. Journal of Geophysical Research: Planets, 104(E11), 27091-27104. This project aims to provide a simple and accessible visualization of crater growth dynamics based on fundamental physical parameters.

📊Features :

  • Choose pre-set crater types (Chicxulub, Meteor Crater, Tycho, Copernicus, and more).
  • Customize key physical parameters (gravity, impactor size, velocity, angle, temperature, etc.).
  • Visualize the crater shape at a specific time or animate its evolution.
  • Graphical output showing normalized radius and depth of the crater.
  • Download a GIF showcasing the evolution of the crater
  • Choose between Single Crater Simulation or Comparison Mode (WIP)
  • Reverse Simulation : Choose crater parameters (depth and diameter) and EasyCraterSim will estimate multiple impact scenarios and establish - a similarity score with known craters! (Also features random scenarios!)

Screenshot_3
Simple Crater Simulation : user inputs physical parameters and EasyCraterSim will output the crater formation! You can either simulate at a specific time, or animate the whole process (even download a GIF)

Screenshot_2
Reverse Simulation : User inputs the crater parameters (depth and diameter) and EasyCraterSim will find possible scenarios for the impactor's parameters and give a similarity score based on known craters

📧 Contact

For questions or contributions: [maxime.soares-correia@universite-paris-saclay.fr]

📝 License

This project is licensed under the GNU GPL v3 License.

EasyCraterSim

21 Feb 01:00
c8cc1cb
Compare
Choose a tag to compare

EasyCraterSim v1.1.0

EasyCraterSim is still work in progress and here is the v1.1.0 of the program.

What's new ?

  • Interface in English
  • New visuals (emojis, favicon, title)
  • A sidebar that can display contact info and context about EasyCraterSim
  • A new button to generate a GIF of the crater's evolution, and a button to download the GIF

Full Changelog: https://github.com/MaxSC4/EasyCraterSim/commits/EasyCraterSim

EasyCraterSim v1.0.0

19 Feb 21:50
1f8d8c8
Compare
Choose a tag to compare

First release of EasyCraterSim v1.0.0.

This version provides an interactive Streamlit interface to simulate the formation of impact craters based on physical parameters such as gravity, impactor velocity, planetary density, and surface strength.

Key features:

  • Selection of predefined crater types (Lunar, Terrestrial, Martian, Ceres).
  • Customizable physical parameters (gravity, impactor velocity, impact angle, temperature, etc.).
  • Visualization of the crater profile at a given time.
  • Animation of crater growth over time.
  • Normalized output showing the evolution of crater radius and depth.

Scientific basis:
This simulation is based on the work of O'Keefe, J. D., & Ahrens, T. J. (1999).
Complex craters: Relationship of stratigraphy and rings to impact conditions.
Journal of Geophysical Research: Planets, 104(E11), 27091-27104.

Developed as part of the course 'Mathematical Modeling' under the supervision of E. Léger and H. Massol, during the Earth and Universe Sciences Bachelor's degree at Université Paris-Saclay.