Home - TechnionYP5779/SimuMole GitHub Wiki
Molecular dynamics
Abstract
Molecular dynamics is a computer simulation method for studying the physical movements of atoms and molecules. The atoms and molecules are allowed to interact for a fixed period of time, giving a view of the dynamic evolution of the system. In the most common version, the trajectories of atoms and molecules are determined by numerically solving Newton's equations of motion for a system of interacting particles, where forces between the particles and their potential energies are often calculated using interatomic potentials or molecular mechanics force fields.
Client
Rotem Ornai, PHD candidate from the faculty of biotechnology and food engineering under the supervision of Yoval Shoham. as a part of her research she needs to simulate the movement of molecules in biological processes under certain parameters such as temperature and time using the molecular dynamics algorithm and produce an animation of the process
Goals
- Create a desktop application that is able to create an animation of the process with the parameters received from the user
- The user should be able to store and retrieve his simulations and possibly share them
- The user should be able to download the animation
Technologies
we are investigating the use of several technologies to create our application including:
- Electron: creating the desktop app using electron will enable a faster development process
- Unity: using the Unity graphics engine API to create the animation