Next week, i will attend the 1st International Workshop on Virtual and Augmented Reality dedicated to Molecular Science (VARMS 2015):
The international IEEE Virtual Reality 2015 conference, through the VARMS workshop, gives researchers an excellent opportunity to:
- keep up to date with new approaches at the interface between Augmented and Virtual Reality, 3D User Interfaces and Video Games to popularize Molecular Science, both in research and teaching contexts,
- identify efforts to support the deeper integration of Virtual Reality techniques in the processes and practices of research laboratories and companies in the Molecular Science field, promoting the usefulness and usability of Virtual and Augmented Reality in Molecular Science, implying deep ergonomic analyses and user evaluations in the targeted field,
- highlight convincing success stories, thereby catalysing the use of Virtual and Augmented Reality in the targeted community, as actual research achievements that lead to decisive results in Molecular Science are still rare.
Here is my poster on Assemble2.
If you want to play with the new features available with version 1.2 before its stable release, go now to the downloads page. Please note that you will need Java 8 update 20 or greater to run it. Several features are still under development and could be buggy. Any feedback is welcome ;-)
Here is the last feature i have implemented for the upcoming Assemble2 1.2. We will start with an RNA secondary structure displayed in Assemble2 (and predicted from the sequence stored in the sample file ft3100_from_FANTOM3_project.fasta). I have selected the prediction from the algorithm RNAfold.
Now I would like to submit this sequence to the mfold Web server. By choosing Plugins | mfold Web Server, this opens the RNA folding form inside Assemble2. Once the web page loaded, and if a secondary structure is displayed, the name and the sequence are automatically filled in the form.
Once the button “Fold RNA” clicked, the sequence is reformatted by the website, indicating that the prediction has been correctly submitted. I have observed that the website is a little bit less reactive through Assemble2, but nothing dramatical. After a while, you should get the predictions. They’re listed on the web page (the blue arrow in the next screen capture), and Assemble2 lists them also in a choice box (the red arrow in the next screen capture).
Now i can use this choice box to select the prediction/structure #5 (for example) to see and manipulate it in Assemble2. To do so, i click on the button on the right (the red arrow in the next screen capture). And it’s done!!
To resume, starting from Assemble2 1.2, you will be able to use all the options available from the mfold web server to predict and manipulate your favorite molecule without leaving Assemble2. As you can imagine, more will come, based on the same principle.
In Assemble2 1.2, you will be able to send me any data which may result in an error. The messaging system will warn you that you can report a bug. The data will be automatically included in the content of the message.
Thanks to JavaFX, the upcoming release of Assemble2 will provide you the way to load data directly from several RNA databases (i have started with the Nucleic Acid Database and RNACentral). You will be able to browse the website as you were used to it. Once on a webpage describing a 3D structure (for the Nucleic Acid Database) or a sequence (for RNACentral), a button will be activated, indicating the ability to import the data into Assemble2.