Difference between revisions of "Team:Minnesota/PyMOL360"
PatrickHolec (Talk | contribs) |
PatrickHolec (Talk | contribs) |
||
(9 intermediate revisions by 2 users not shown) | |||
Line 278: | Line 278: | ||
body{ | body{ | ||
− | background-image:url("https://static.igem.org/mediawiki/ | + | background-image:url("https://static.igem.org/mediawiki/2015/9/9d/MN_2015_BG.png"); |
background-color:gray; | background-color:gray; | ||
} | } | ||
Line 770: | Line 770: | ||
<!---START HERE---> | <!---START HERE---> | ||
− | <h1> PyMOL360: | + | <h1> PyMOL360: multiuser PyMOL </h1> |
+ | <b>Fun Educational Software for Students and New Scientists <br><br></b> | ||
<i> PyMOL is a flagship software capable of viewing a wide array of biological molecules in 3D. However, familiarity among new scientists and students is often lost in the visual complexity and non-intuitive controls. To facilitate the use of PyMOL in both education and professional contexts, we've developed PyMOL360, connecting multiple users to the same PyMOL session via gaming controllers. | <i> PyMOL is a flagship software capable of viewing a wide array of biological molecules in 3D. However, familiarity among new scientists and students is often lost in the visual complexity and non-intuitive controls. To facilitate the use of PyMOL in both education and professional contexts, we've developed PyMOL360, connecting multiple users to the same PyMOL session via gaming controllers. | ||
</i><br><br> | </i><br><br> | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
<b><font size="4"><center> Why We Love it </font></b><br></center><br> | <b><font size="4"><center> Why We Love it </font></b><br></center><br> | ||
Line 787: | Line 782: | ||
<b><font size="4"><center> How it works </font></b><br></center><br> | <b><font size="4"><center> How it works </font></b><br></center><br> | ||
− | The classic versions of PyMOL operate out of Python 2.5 (Python 2.7 in newer versions). Python is a highly modular programming language with tons of modules by other developers. The key module we used was Pygame, which was originally intended for game design in Python. We hooked up that package to PyMOL and started interpreting joystick inputs. With the PyMOL command module, we were able to map each of these inputs to a particular set of commands. We then wanted to extend the usability to any kind of molecular researcher, so we a added heads-up display (HUD), settings menus, and profile memory (in case you want to show someone a specific picture right after starting up!)<br> | + | The classic versions of PyMOL operate out of Python 2.5 (Python 2.7 in newer versions). Python is a highly modular programming language with tons of modules by other developers. The key module we used was Pygame, which was originally intended for game design in Python. We hooked up that package to PyMOL and started interpreting joystick inputs. With the PyMOL command module, we were able to map each of these inputs to a particular set of commands. We then wanted to extend the usability to any kind of molecular researcher, so we a added heads-up display (HUD), settings menus, and profile memory (in case you want to show someone a specific picture right after starting up!).<br><br> |
<img src="https://static.igem.org/mediawiki/2015/1/12/MN_2015_PyMOL360_1.jpeg" width=96% height=86%> | <img src="https://static.igem.org/mediawiki/2015/1/12/MN_2015_PyMOL360_1.jpeg" width=96% height=86%> | ||
− | <br> | + | <br><br> |
<b><font size="4"><center> How to get it </font></b><br></center><br> | <b><font size="4"><center> How to get it </font></b><br></center><br> | ||
− | To get a copy to try out for yourself, head on over to my | + | To get a copy to try out for yourself, head on over to my Github page: |
<br><br><center>https://github.com/PatrickHolec/PyMOL360</center><br> | <br><br><center>https://github.com/PatrickHolec/PyMOL360</center><br> | ||
Line 802: | Line 797: | ||
<center>University of Minnesota</center><br> | <center>University of Minnesota</center><br> | ||
− | + | <center>Compatibility is currently limited to PyMOL for Windows, but Mac and Linux are next on the list and will be addressed in the very near future!</center><br><br> | |
− | + | ||
− | < | + | |
− | <br> | + | |
<!---END--> | <!---END--> |
Latest revision as of 23:34, 18 September 2015