Grasshopper

algorithmic modeling for Rhino

Information

Alba

Alba Overview


Alba is a suite of tools in Rhino/Grasshopper that allows a user to visualize molecular biology and to perform genetic engineering in silico. These tools help to open the discipline of synthetic biology to creative artists, designers, and architects, allowing them to bring the insight of their respective disciplines into this powerful and rapidly-developing field.


The Grasshopper Interface


Alba utilizes the Grasshopper interface to perform DNA assemblies and expressions, and then uses the 3D space of Rhino to visualize the results.


DNA Visualization


Operations done in Alba can be visualized in the Rhino window. DNA sequences are shown in linear or circular (plasmid) formats and as single or double strands. User can zoom in to the see the specific sequence or out to see location of genes. In image, a complete circular DNA plasmid is shown with each of the defined parts highlighted in a different color.


Restriction Enzyme Digestion and Ligation


Alba has a complete library of restriction enzymes. The digest tools show the sites targeted by the selected restriction enzymes, and the resultant “sticky ends” created by the cut. Ligation tools can then be used to assemble strands with compatible sticky ends.


Transcription and Translation


The transcription tools convert the DNA to RNA, with the option of using the same cues of promoters and terminators typically used in nature. The Translation tools convert the RNA to amino acids, again with the option to use natural cues, here the ribosome binding site. Zooming in on the assembled plasmid, we see the DNA sequence and how each three-nucleotide codon is translated into an amino acid.


Protein Expression


The amino acids sequence generated by the transcription and translation tool can then be searched in the Protein Database at RCSB.org via Alba's Protein Query tool. The resultant .pdb files can then be opened and the secondary and tertiary structures of the protein are determined and visualized with the Protein Ribbon tool.


About the name "Alba"

This plug-in is named after, Alba, the “GFP Bunny” of Eduardo Kac’s pioneering work of art. It is the hope the she will remind users to continually reflect on the end results of their work. In this digital space where life is abstracted into code, it takes a considerable effort to imagine the results of our work and the related social, ethical, and environmental concerns. Alba, the living rabbit, embodies these factors.


Download

Website: http://www.ryanhoover.org/rd/alba.php
Members: 6
Latest Activity: Oct 18

Discussion Forum

This group does not have any discussions yet.

Comment Wall

Comment

You need to be a member of Alba to add comments!

Comment by Ryan Hoover on May 2, 2016 at 4:20pm

I have updated Alba to version 0.111. I have added in an updated version of the protein tools.

 

Members (6)

 
 
 

About

Translate

Search

Videos

  • Add Videos
  • View All

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service