CodeAllianceOrg / allianceTime

http://www.codealliance.org
5 stars 20 forks source link

Academic graph projects - REBOUND and OGRE #3

Closed Dattax closed 8 years ago

Dattax commented 8 years ago

REBOUND - Planetary System Simulation Package

We are working on REBOUND, an open-source C/Python package for doing simulations of planetary systems. It has state-of-the-art integrators for carrying out the simulations quickly and accurately, but we would like to animate the output as the simulation proceeds. This would greatly enhance the community's ability to disseminate cutting-edge science results to both the public and academics, and improve user engagement with the code.

In particular, we want to incorporate this capability in Jupyter notebooks, which we are using heavily for research, education, and for writing tutorials (see examples for what the code can do here: https://github.com/hannorein/rebound/tree/master/ipython_examples). We have written some code as a proof of concept that can communicate between the underlying C code, the Jupyter notebook, and the browser where the notebook is rendered, but need help developing and improving it. We would also be eager to explore different types of solutions.

Time Estimation: 10-40 Hours

Recruiting for the Following Skills: Languages: Python, JavaScript, C, OpenGL, Socket Programming

Looking for a Team of: 1-4 Volunteers


OGRE - Orbital Graphical Environment

Many codes have been developed by astronomers to simulate the orbits of planets and satellites (to see how the orbits change, whether they will collide etc.). Unfortunately there isn't much software available for visualizing the outputs from these simulations. We're therefore developing an open-source, generic graphical user interface for viewing the outputs from all such typically used codes. The user can customize the viewing geometry, create a sequence of camera movements, and generate a movie of the result for easy incorporation into presentations/websites etc. I think this can become the standard in the field, and makes it possible to present cutting-edge research in an accessible way to both other scientists and the public. The infrastructure is in place, and we have a working version. You can find an example movie of a satellite orbit going unstable here: https://drive.google.com/file/d/0B19eUVZbcEKtaWxxM0swSXhlMlk/view?usp=sharing, and you can find the code at https://github.com/dtamayo/OGRE. We need help adding features and improving the graphics (OpenGL) to make everything easy to use and visually striking.

Time Estimation: 10-40 Hours

Recruiting for the Following Skills: Languages: C++, Qt, OpenGL

Looking for a Team of: 2-4 Volunteers

Dattax commented 8 years ago

Closing Issue