Team:Wellesley Desyne/Notebook/CassieNotebook

From 2013.igem.org

Revision as of 02:15, 4 June 2013 by Hpetrow (Talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

5/31

I’m only two weeks into my summer research and I feel like I’ve already learned so much! I started a week before everyone else, along with Dan, so we’ve had a bit of time to learn how to use the zSpace and Unity. For the record, zSpace is a machine that can turn a PC into a holographic computing system, which basically means that 3D objects in zSpace actually seem tangible. With the stylus, you can pick up and rotate object to see the entirety of them. Cameras on the machine interact with 3D glasses in order to track head movement and allow the user to see the objects in 3D. In order to make programs that will run on the zSpace, one needs a program that allows them to interact with 3D objects, so we’re working with Unity, a video game development tool.

Most of the first week was spent learning Unity and getting into the flow of working at Wellesley’s HCI Lab. We watched a few tutorial videos, looked through some code, and googled a lot of terminology. Our attempts to learn Unity were so that we could build on a program that was already started by previous HCI students. The program, zMol, intends to provide an interactive way to model the building of molecules without the many plastic pieces that students use now.

After a couple of days we felt more comfortable and started trying to make the buttons on the screen of the program interactive with the zSpace stylus. We made them bigger in the GUI so that the user would have an easier time selecting them, but ultimately we were advised that our efforts were best spent elsewhere so we moved on to trying to make the atoms have double bonding capabilities.

Memorial Day weekend gave us plenty of time go to clear our minds, enjoy the nice weather, and catch up on reading. I started learning a little bit of Blender to see if understanding the tools will help with making things in Unity. I haven’t gotten very far but I’ll keep working at it. I went into Boston on Sunday and Monday before the busses stopped running so I could enjoy it before work really picked up. Sunday we got a lot of necessary kitchen supplies shopping done, as well as visited the SoWa fair. Monday the weather was beautiful so we spent some time in the Commons enjoying the sunshine and paying our respects at the Memorial Day remembrance site. We saw Star Trek in the evening and returned to campus.

Tuesday and Wednesday Daniel and I worked on double bonding and finally got our bonds to change colors. As simple as it sounds, it was a victory for us since we just really working on this code. We also had a lot of meetings since all of the other HCI students were joining us for the first time and we had to help orient them to the lab.

Thursday we went to MIT to learn more about synthetic biology. Having no biology background and very little sleep, I was frustrated by the amount of times someone said, “Remember this from when you took biology?” The answer is no, I don’t, that was 6 or 7 years ago and I had a poorly taught bio class. Anyway, I learned as much as I could from that. I felt like there were very clear directions, but the directions really didn’t teach me anything as there was no explanation on why we did what we did. Even after taking CS240, the instructions on building the simulator with the breadboard were pretty annoying. They weren’t very clear or technological. It was okay though, I learned a bit about working in a wet lab and what the environment was nice and I temporarily got to play with fire so that was cool. Afterwards we got smoothies and then ran to the bus which proceeded to be an hour late.

Friday was commencement so I had to be there working at it. The ceremony was interesting and Orit won the Pinanski Award! I came back to the lab at about 1:30 and found out what Dan had been working on. He’d figured out how to adjust the angles of the bonds after double bonding, so we worked together on deleting the old bonds. We discovered that there was an array that kept track of bonds, so if we iterated through the array and deleted the other bonds, then we could have the correct bonds remaining in the right places. This is what we need to continue working on on Wednesday when we return from BU.

Think about these for the future:

Here are some questions you might consider:

   Who is your user?
   What and where in the design cycle are the needs in synthetic biology?
   During your wet lab experience, how did you feel? Were you ever overwhelmed? How might you mediate that?
   What other domains and tools do you think you can refer to for your projects?
   Where there gestures? Sketches? Interfaces that came to mind when you were trying to deal with the experiment protocol?
   How could you frame synbio as a "good" thing?
   Where and for what reason might a synbio-ist benefit from a
       viz interface?
       Hands-free interface
       Multitouch
       tangible
       3D