<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-3739187689155428332</id><updated>2012-01-19T23:50:07.299-08:00</updated><category term='queer'/><category term='SL'/><category term='JAVA'/><category term='Insects'/><category term='SLPro'/><category term='Photosynthesis'/><category term='Costa Rica'/><category term='conference'/><category term='Neuron'/><category term='OpenSim'/><category term='bioinformatics'/><category term='JCCC'/><category term='LSL'/><category term='Shared Media'/><category term='social networking'/><category term='Blender'/><category term='sculpted prims'/><category term='Biology'/><category term='proteins'/><category term='Cabbage'/><category term='ScienceSim'/><category term='SidLit'/><category term='Spring'/><category term='Viewer 2'/><category term='Best Practice in Education Conference'/><category term='Sun microsystems'/><category term='griefing'/><category term='avatars'/><category term='s'/><category term='scripting'/><category term='dinosaurs'/><category term='Bees'/><category term='simulation'/><category term='Darwin'/><category term='LSL functions'/><category term='genetics'/><category term='Avination'/><category term='autism'/><category term='mitosis'/><category term='plants'/><category term='molecular rendering'/><category term='GLBT'/><category term='Art'/><category term='Science'/><category term='computers'/><category term='Virtual Worlds'/><category term='Tropics'/><category term='building'/><category term='Xylocopa'/><category term='Second Life Scripting'/><category term='OSGrid'/><category term='Evolution'/><category term='identity'/><category term='Workshops'/><category term='gender'/><category term='Chemistry'/><category term='X3D'/><category term='flowers'/><category term='model'/><category term='Kira Cafe'/><category term='transgender'/><category term='Education'/><category term='Second Life'/><title type='text'>Second Life Biology</title><subtitle type='html'>This is a blog about the use of Second Life in teaching science, especially biology. It was begun to document my Second Life activities and development efforts leading up to and including my Sabbatical in Spring 2009. But the fun continues.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://slbiology.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://slbiology.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Simone</name><uri>http://www.blogger.com/profile/03809998096645828332</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_lOBDp3sqj5s/SK9z1y5MM6I/AAAAAAAAACA/TKaUZL5FR5M/S220/smallsimone.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>69</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-3739187689155428332.post-3856235896069896122</id><published>2011-07-28T21:05:00.000-07:00</published><updated>2011-07-28T21:16:09.214-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Second Life'/><title type='text'>Second Life Shadows</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/-WWQgQ34jV0E/TjIzANGDUEI/AAAAAAAAAbg/cuRjGy05Xf8/s1600/SLShadows_001.jpg"&gt;&lt;img style="float: left; margin: 0pt 10px 10px 0pt; cursor: pointer; width: 320px; height: 190px;" src="http://4.bp.blogspot.com/-WWQgQ34jV0E/TjIzANGDUEI/AAAAAAAAAbg/cuRjGy05Xf8/s320/SLShadows_001.jpg" alt="" id="BLOGGER_PHOTO_ID_5634622162401972290" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;If your graphics card&lt;/span&gt; is up for it Second Life Shadows are pretty cool. But be forwarned...even my 1GB 8800 Nvidea card has to be tweaked a bit and performance is really degraded. Of course this computer "only" has 2GB of RAM.&lt;br /&gt;&lt;br /&gt;What's cool is that the shadow to the right of me is cast by a prim that has a texture that has transparent regions and that is reasonably well echoed in the shadow!  How's that done?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3739187689155428332-3856235896069896122?l=slbiology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://slbiology.blogspot.com/feeds/3856235896069896122/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3739187689155428332&amp;postID=3856235896069896122' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/3856235896069896122'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/3856235896069896122'/><link rel='alternate' type='text/html' href='http://slbiology.blogspot.com/2011/07/second-life-shadows.html' title='Second Life Shadows'/><author><name>Simone</name><uri>http://www.blogger.com/profile/03809998096645828332</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_lOBDp3sqj5s/SK9z1y5MM6I/AAAAAAAAACA/TKaUZL5FR5M/S220/smallsimone.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-WWQgQ34jV0E/TjIzANGDUEI/AAAAAAAAAbg/cuRjGy05Xf8/s72-c/SLShadows_001.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3739187689155428332.post-5946334020951032896</id><published>2011-07-26T19:58:00.000-07:00</published><updated>2011-07-26T20:32:09.552-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Avination'/><category scheme='http://www.blogger.com/atom/ns#' term='Second Life'/><category scheme='http://www.blogger.com/atom/ns#' term='OpenSim'/><category scheme='http://www.blogger.com/atom/ns#' term='OSGrid'/><title type='text'>More on Avination</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/-LHpsQyRE2F4/Ti-FwAvEcoI/AAAAAAAAAbY/1c122kRoHc0/s1600/import_002.png"&gt;&lt;img style="float: left; margin: 0pt 10px 10px 0pt; cursor: pointer; width: 320px; height: 202px;" src="http://2.bp.blogspot.com/-LHpsQyRE2F4/Ti-FwAvEcoI/AAAAAAAAAbY/1c122kRoHc0/s320/import_002.png" alt="" id="BLOGGER_PHOTO_ID_5633868718741418626" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;My &lt;a href="http://slbiology.blogspot.com/2011/07/alternative-to-second-life.html"&gt;initial enthusiam&lt;/a&gt; for the $40 price for a sim&lt;/span&gt; is a bit tempered by a couple of limitations in Avination. The first is minor-namely it doesn't seem to support SL's media on a prim idea. In SL I am used to being able to have my blogs and my Flickr site open on prims so that I can at least see what's going on. The second is a bit more surprising given the OpenSim background of the owner, namely that Avination does not support OpenSim specific functions some of which are really cool especially the texturing functions.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;On the plus side&lt;/span&gt; my inquiry about OS functions was quickly answered by their support staff. I also like that you can import prims that you own from SL using the Avination viewer, including scupted prims as my picture shows. Just be aware that it doesn't seem possible to import the scripts in the object- you have to do that separately or use Stored Inventory as explained here.&lt;br /&gt;&lt;br /&gt;&lt;a href="https://www.avination.com/support/faq/creation-inventory.html"&gt;https://www.avination.com/support/faq/creation-inventory.html&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Of course Second Life is not sitting still&lt;/span&gt; what with pending rolling out of mesh and if you haven't noticed realistic shadow rendering like that in &lt;a href="http://www.bluemars.com/"&gt;Blue Mars&lt;/a&gt;. Since Avination is billing itself as content creator friendly, I wonder how the introduction of mesh in SL will affect Avination.&lt;br /&gt;&lt;br /&gt;Who knows, I may ultimately find it cheaper to set up my own Open Sim server, and link it to &lt;a href="http://www.osgrid.org/"&gt;OSGrid&lt;/a&gt;.  Not that I have ever done anything like that mind you. Hmm as cheap as computers are today...might be worth it to take that plunge.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3739187689155428332-5946334020951032896?l=slbiology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://slbiology.blogspot.com/feeds/5946334020951032896/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3739187689155428332&amp;postID=5946334020951032896' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/5946334020951032896'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/5946334020951032896'/><link rel='alternate' type='text/html' href='http://slbiology.blogspot.com/2011/07/more-on-avination.html' title='More on Avination'/><author><name>Simone</name><uri>http://www.blogger.com/profile/03809998096645828332</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_lOBDp3sqj5s/SK9z1y5MM6I/AAAAAAAAACA/TKaUZL5FR5M/S220/smallsimone.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-LHpsQyRE2F4/Ti-FwAvEcoI/AAAAAAAAAbY/1c122kRoHc0/s72-c/import_002.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3739187689155428332.post-296248058662307031</id><published>2011-07-23T15:13:00.000-07:00</published><updated>2011-07-23T16:27:02.528-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Avination'/><category scheme='http://www.blogger.com/atom/ns#' term='Virtual Worlds'/><category scheme='http://www.blogger.com/atom/ns#' term='Second Life'/><category scheme='http://www.blogger.com/atom/ns#' term='OpenSim'/><title type='text'>An Alternative to Second Life?</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/-AG-DYkNBoO4/TitSQN5SrsI/AAAAAAAAAbQ/LETHSW2mK3k/s1600/newsim_001.jpg"&gt;&lt;img style="float: left; margin: 0pt 10px 10px 0pt; cursor: pointer; width: 320px; height: 202px;" src="http://4.bp.blogspot.com/-AG-DYkNBoO4/TitSQN5SrsI/AAAAAAAAAbQ/LETHSW2mK3k/s320/newsim_001.jpg" alt="" id="BLOGGER_PHOTO_ID_5632686197518282434" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;Somehow I keep getting side tracked.&lt;/span&gt; Today I stumbled upon a new virtual world grid based on open sim called &lt;a href="http://avination.com/"&gt;Avination&lt;/a&gt; and of course checking this out took precedence over cleaning and reorganizing my study.&lt;br /&gt;&lt;br /&gt;Avination according to its website was started by an OpenSim developer, Melanie Thielker who has created her own "spin" on Open Sim. See &lt;a href="https://www.avination.com/inside-avination/management-team.html"&gt;https://www.avination.com/inside-avination/management-team.html&lt;/a&gt; for more information about Avination's Staff.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Now I have invested lots of time and energy in Second Life&lt;/span&gt;, including on my college's land. Unfortunately Second Life has doubled educational fees for a ful sim to around $4,000 which has my IT people really nervous. Avination right now is advertising full sims with 15,000 prims at the special price of $60.00 a month. Hmm in SL I am at the $40.00 tier level which means I am paying about 6 times what I could be paying in Avination.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Well even a virtual lady&lt;/span&gt; can't resist a bargain so I went on over. Joining is easy and similar to Second Life in that you choose your own first name and then select a second name from a predefined list and select your basic avatar form. One slick thing is that Avination has terminals in Second Life. (Wonder if Linden Lab knows about this.) You can go there and use the terminal to assign your Second Life AV name. Which I did right away. You don't get to share your inventories or your appearance but when you log back in to Avination your SL profile name shows in place of your Avination AV name.  The system is like SL's new double naming system so my Avination name still shows on my profile if you click on the Avatar.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;You can use SL viewers&lt;/span&gt; for Avination but I choose to use the Avination viewer. This viewer is clearly based on the SL viewers but is a lot more like the older 1.2 series of SL viewers wth some things out of SL 2.X viewers.  Just about everything should be familiar to veteran SL users.  I have not had a chance to try any scripting but Open Sim's version of  LSL typically has some things on it that are not found in SL's language so I would be suprised if all my scripts will always work.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Buying land.&lt;/span&gt; Unlike SL it looks like the best thing to do is buy a whole sim.  In fact the map is set up as a huge grid and you pick your sim and which one of a limited number of configurations you want and buy the sim using one of several methods including Paypal.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;The advertisements&lt;/span&gt; have a promotional code so you might watch out for that. A sim is $40.00 a month for the first three months and then goes up to $60/month. Mmmm sounds to good to be true even at $60 a month but the lure of the bargain was too strong so I am giving it a whirl. I am sure there are some limitations in terms of flexibility and service...we shall see. Supposedly I can port my SL objects to Avination-assuming I have permissions on the objects so we shall see. Probably can't port my nice Kimono collection though.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;I had my sim&lt;/span&gt; within 5 minutes of the transaction. Seeing all that sunny empty land is a bit intimidation as I have always lived in the mainland in SL. By the way there is apparently no sort of division between PG, Mature and the "Dark side" but you can control access to your sim just as in SL. So I figure at $40 bucks a month for three months this is worth a try.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;One risk is that this is a small company&lt;/span&gt;-when I was on there were about 850 users online (SL might have 60K users online at the same time) so that perhaps adds a bit of premium to SL. Avination has it's own currency(C$) I haven't compared it closely, but it looks to be valued roughly the same as the Linden. I bought 2,000 C$ for $8.00 so I can upload textures and files.  Uploading costs are 10C$ per upload.&lt;br /&gt;&lt;br /&gt;I am not ready to give up my SL account so you still find me in Carmine at &lt;a href="http://maps.secondlife.com/secondlife/Carmine/137/181/144"&gt;http://maps.secondlife.com/secondlife/Carmine/137/181/144&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;More to come.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3739187689155428332-296248058662307031?l=slbiology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://slbiology.blogspot.com/feeds/296248058662307031/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3739187689155428332&amp;postID=296248058662307031' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/296248058662307031'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/296248058662307031'/><link rel='alternate' type='text/html' href='http://slbiology.blogspot.com/2011/07/alternative-to-second-life.html' title='An Alternative to Second Life?'/><author><name>Simone</name><uri>http://www.blogger.com/profile/03809998096645828332</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_lOBDp3sqj5s/SK9z1y5MM6I/AAAAAAAAACA/TKaUZL5FR5M/S220/smallsimone.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-AG-DYkNBoO4/TitSQN5SrsI/AAAAAAAAAbQ/LETHSW2mK3k/s72-c/newsim_001.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3739187689155428332.post-8143130804364437375</id><published>2011-07-22T20:04:00.000-07:00</published><updated>2011-07-22T20:33:29.065-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Second Life'/><category scheme='http://www.blogger.com/atom/ns#' term='building'/><title type='text'>Today all started when...</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/-Zlvp9Kp-CTs/Tio-HPZ9J8I/AAAAAAAAAbI/eIF3ZytVGcs/s1600/treoflife_001.jpg"&gt;&lt;img style="float: left; margin: 0pt 10px 10px 0pt; cursor: pointer; width: 320px; height: 190px;" src="http://2.bp.blogspot.com/-Zlvp9Kp-CTs/Tio-HPZ9J8I/AAAAAAAAAbI/eIF3ZytVGcs/s320/treoflife_001.jpg" alt="" id="BLOGGER_PHOTO_ID_5632382578095630274" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;My meat avatar&lt;/span&gt; decided to get a web cam to use with his desktop. Well the USB cable was too short so he decided to rearrange the office and computer. That meant a lot of cleaning and throwing away of stuff. Then testing the computer and the new monitor arrangement and the web cam. And then booting up SL and spending a delightful afternoon listening to jazz and doing some simple building. I had forgotten how therapeutic building in SL can be.  So here is the first pass at the Tree of Life...&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Pretty rough but lots of fun...more to come at &lt;a href="http://maps.secondlife.com/secondlife/Carmine/133/181/144"&gt;http://maps.secondlife.com/secondlife/Carmine/133/181/144&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3739187689155428332-8143130804364437375?l=slbiology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://slbiology.blogspot.com/feeds/8143130804364437375/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3739187689155428332&amp;postID=8143130804364437375' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/8143130804364437375'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/8143130804364437375'/><link rel='alternate' type='text/html' href='http://slbiology.blogspot.com/2011/07/today-all-started-when.html' title='Today all started when...'/><author><name>Simone</name><uri>http://www.blogger.com/profile/03809998096645828332</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_lOBDp3sqj5s/SK9z1y5MM6I/AAAAAAAAACA/TKaUZL5FR5M/S220/smallsimone.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-Zlvp9Kp-CTs/Tio-HPZ9J8I/AAAAAAAAAbI/eIF3ZytVGcs/s72-c/treoflife_001.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3739187689155428332.post-6498582907944015321</id><published>2011-05-06T19:14:00.000-07:00</published><updated>2011-05-06T21:21:38.031-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='gender'/><category scheme='http://www.blogger.com/atom/ns#' term='avatars'/><category scheme='http://www.blogger.com/atom/ns#' term='GLBT'/><category scheme='http://www.blogger.com/atom/ns#' term='identity'/><category scheme='http://www.blogger.com/atom/ns#' term='queer'/><category scheme='http://www.blogger.com/atom/ns#' term='transgender'/><category scheme='http://www.blogger.com/atom/ns#' term='SL'/><title type='text'>Identity in Second Life</title><content type='html'>&lt;span style="font-weight: bold;"&gt;One of my first life&lt;/span&gt; interests is gender identity, so I periodically search the SL forums for gender related posts. Today I ran across a wonderful thread called the &lt;a href="http://community.secondlife.com/t5/Lifestyles-and-Relationships/The-UnQueering-of-Second-Life/td-p/815765"&gt;Unqueering of Second Life&lt;/a&gt;, started by resident Scylla Rhiadra. Scylla argues that one of the things that SL does well is queering our perceptions. Here Scylla isn't quite talking about queer in the sense that the word is being reclaimed by GLBT people but a process related to that notion that forces us to reexamine our assumptions about people and identity. Scylla writes:&lt;br /&gt;&lt;br /&gt;" “Queering” in this sense is really a process of “making strange,” a  kind of shifting or even distortion of perspective that forces us to  perceive anew, and in different ways, objects, ideas, and  socially-constructed conceptions that we otherwise take for granted. "&lt;br /&gt;&lt;br /&gt;Scylla then argues that this queering process is under threat by social networking such as facebook where one's "real life" identity becomes paramount as well as by groups requiring gender verification via SL voice.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;The threats posed&lt;/span&gt; by social networking and beyond that, the threats posed by facial recognition software and other technologies is something that I have been thinking about. To me the threat of such systems is that they threaten to take away any sense of sanctuary that one might want online to explore by trying on other identities. Now I don't believe for a second that I have expectation of absolute privacy online but there should be room for relatively safe spaces where a person has some control over what information from these identities they wish to link to their real life information.&lt;br /&gt;&lt;br /&gt;For transgender people, this can present a problem because there is the desire and for some the need to keep their transgender issues private, and at the same time be able to talk and share with other people including those outside the transgender community. In my case I am a professor and generally keep my transgender identity separate from my work life. But as a professor I am told "to be authentic" by academic theoreticians and to me being authentic means presenting myself as an integrated whole.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Of course in real life&lt;/span&gt;, we take on specific roles but to me the quest for integration implies that I don't keep my gender dysphoria suppressed-been there most of my life and that path is inherently destructive.  Besides as professor-I can and do maintain a male persona at work-but unless in my private time I am going to relegate my gender expression to the shadows some bleed through is inevitable.  Students do from time to time see me outside of class as a female. So my strategy is not to keep my other self hidden but keep my presentation separate enough so as not to upset the gender binary natives and yet reveal this aspect of my psyche in a sort of matter of fact way.  I am for instance co-advisor of my school's GLBT student group and also am a Safe Space trainer  for my campus and I can't exactly be hidden there.  The whole idea is to open up some psychological space for myself.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Certainly students can find out about me.&lt;/span&gt; Now returning to SL, if you check out my profile you will a picture of me in SL but also there is a real life picture of me as I look in RL.  When I teach, work, or shop in SL, Simone is my expression-sort of an extended phenotype. She is the face my biology students see when we go into SL. I did create a male AV which I use only rarely. Why should I bring the dysphoria I feel in first life into Second Life? To me that makes no sense. My experiences in SL as Simone have generally been good. I guess most people who might other feel threatened by my alternate identities appreciate the transparency or they don't find a short Japanese -Creole female AV in a Kimono to be threatening or desirable as a SL pick up.&lt;br /&gt;&lt;br /&gt;One of my best experiences happened the other Spring when I was on sabbatical and working in SL. One day a strange male IM'd me in SL, and as I normally do, refused the IM since he did not state what he wanted. Well he persisted and on his third attempt said "Paul it's XXXXXX". Now it turns out that XXXXXX was an old friend from South America whom I had lost track of for about 15 years. At any rate he had googled my first life male name, found this blog and made the connection.&lt;br /&gt;&lt;br /&gt;He asked me if I was gay since I have a female AV so I took the time to explain the issues I have and even show him a picture of myself "en femme" in real life. For the record, dear reader, "Paula" is pretty conservative in dress-not pick up material at all. But this fellow knows me in first life and my colleagues and friends have pretty much stuck with me. So my friends allow me an oasis where I can be more myself. That gets me through the week sometimes.&lt;br /&gt;&lt;br /&gt;Yet even me being relatively transparent feels threatened by social network technology. First all of the sudden my RL "official" identity becomes key-I was dragged kicking and screaming into Facebook by my son who insisted that this how he and his friends communicate. Plus enough of my colleagues are on FB that my morning coffee ritual is to look at FB first rather than opening my campus E-mail.  But I was a bit disturbed when FB kept insisting that I had to give my sex as male or female else how could people find me? Ya right. Fortunately FB stopped that nonsense. Maybe they imputed it from my RL name or from the funky stuffed caterpillar that currently graces my FB profile.&lt;br /&gt;&lt;br /&gt;Now I really don't mind FB or SL having my legal ID information but why should this be the primary thing for a profile.  Why can't FB allow me to establish a profile at variance with my legal identity if by doing so I am giving a more authentic face to myself? Fortunately in the circles I run in-even SL work related circles have not insisted in any sort of voice or verification of gender which would in my case be a verification of assigned gender based on the fact that my gonads produce microgametes with tails (i.e. sperm). SL provides still an oasis for me to the degree that my assigned gender or even my male name is not an issue.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Voice verification&lt;/span&gt;, linking SL to other social networks etc threaten the informational oasis because all of the sudden it become too easy for "queering" information to leak out to people who don't know me and may not be so willing to set aside their biases about people who are transgender.  Rather than being like a large city where anonymity serves as a buffer against judgmental busy bodies, making first life assigned gender markers etc makes the net even more a city of judgmental busy bodies where the gender binary is enforced and those of us who don't fit are relegated to the shadows of the closet.&lt;br /&gt;&lt;br /&gt;Scylla has a lot more to say in the SL forum thread and if you are interested in identity issues in Second Life it's worth a read.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3739187689155428332-6498582907944015321?l=slbiology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://slbiology.blogspot.com/feeds/6498582907944015321/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3739187689155428332&amp;postID=6498582907944015321' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/6498582907944015321'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/6498582907944015321'/><link rel='alternate' type='text/html' href='http://slbiology.blogspot.com/2011/05/identity-in-second-life.html' title='Identity in Second Life'/><author><name>Simone</name><uri>http://www.blogger.com/profile/03809998096645828332</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_lOBDp3sqj5s/SK9z1y5MM6I/AAAAAAAAACA/TKaUZL5FR5M/S220/smallsimone.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3739187689155428332.post-7249191770157578776</id><published>2010-08-28T19:13:00.000-07:00</published><updated>2010-08-28T19:17:13.940-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='computers'/><category scheme='http://www.blogger.com/atom/ns#' term='Second Life'/><title type='text'>Wiki on SL hardware requirments...</title><content type='html'>Torley Linden has just started a Wiki covering hardware requirements for Second Life. He provides generic advice for selecting computers running the major OS's and graphics cards. Definitely worth a look if you are getting a new computer.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://wiki.secondlife.com/wiki/Choosing_a_computer"&gt;http://wiki.secondlife.com/wiki/Choosing_a_computer&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3739187689155428332-7249191770157578776?l=slbiology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://slbiology.blogspot.com/feeds/7249191770157578776/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3739187689155428332&amp;postID=7249191770157578776' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/7249191770157578776'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/7249191770157578776'/><link rel='alternate' type='text/html' href='http://slbiology.blogspot.com/2010/08/wiki-on-sl-hardware-requirments.html' title='Wiki on SL hardware requirments...'/><author><name>Simone</name><uri>http://www.blogger.com/profile/03809998096645828332</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_lOBDp3sqj5s/SK9z1y5MM6I/AAAAAAAAACA/TKaUZL5FR5M/S220/smallsimone.jpg'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3739187689155428332.post-5673470073406740737</id><published>2010-07-20T13:28:00.001-07:00</published><updated>2010-07-20T13:57:11.604-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Second Life'/><category scheme='http://www.blogger.com/atom/ns#' term='Science'/><category scheme='http://www.blogger.com/atom/ns#' term='Biology'/><category scheme='http://www.blogger.com/atom/ns#' term='SL'/><category scheme='http://www.blogger.com/atom/ns#' term='Education'/><title type='text'>Student activity at University of New Orleans</title><content type='html'>Today I visited the University of New Orleans in Second Life, where Stephen Gasior (SL  Stephen Xootfly) showed off his student's work in Second Life. The assignment was to select an animal and in the space of a three panel display present information about the animal's natural history, classification and phylogeny and distribution. These students are in a non majors class and did a fine job with their assignment. So you might go on over to the University of New Orleans region and have a look. You can start your tour and get a map here:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://maps.secondlife.com/secondlife/Louisiana%20Regents/53/60/25"&gt;http://maps.secondlife.com/secondlife/Louisiana%20Regents/53/60/25&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;But it's just as much fun to wonder around. Here are a few representative displays:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_lOBDp3sqj5s/TEYKE5IMniI/AAAAAAAAAaQ/GQduUnWFhqg/s1600/orca_001.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 189px;" src="http://4.bp.blogspot.com/_lOBDp3sqj5s/TEYKE5IMniI/AAAAAAAAAaQ/GQduUnWFhqg/s320/orca_001.jpg" alt="" id="BLOGGER_PHOTO_ID_5496091474423225890" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_lOBDp3sqj5s/TEYK5hiksxI/AAAAAAAAAag/J3PufvW3D2Q/s1600/shark_002.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 189px;" src="http://3.bp.blogspot.com/_lOBDp3sqj5s/TEYK5hiksxI/AAAAAAAAAag/J3PufvW3D2Q/s320/shark_002.jpg" alt="" id="BLOGGER_PHOTO_ID_5496092378624471826" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_lOBDp3sqj5s/TEYKnBBwKpI/AAAAAAAAAaY/XXihV9ss-Fc/s1600/cnidaria1.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 189px;" src="http://1.bp.blogspot.com/_lOBDp3sqj5s/TEYKnBBwKpI/AAAAAAAAAaY/XXihV9ss-Fc/s320/cnidaria1.jpg" alt="" id="BLOGGER_PHOTO_ID_5496092060659231378" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;I really liked how he kept the assignment simple and focused-no building was required of the students but they did have to design their own layouts. Steve brought in judges-yours truly was supposed to be one but of course misread the starting time.&lt;br /&gt;&lt;br /&gt;Great job students!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3739187689155428332-5673470073406740737?l=slbiology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://slbiology.blogspot.com/feeds/5673470073406740737/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3739187689155428332&amp;postID=5673470073406740737' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/5673470073406740737'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/5673470073406740737'/><link rel='alternate' type='text/html' href='http://slbiology.blogspot.com/2010/07/student-activity-at-university-of-new.html' title='Student activity at University of New Orleans'/><author><name>Simone</name><uri>http://www.blogger.com/profile/03809998096645828332</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_lOBDp3sqj5s/SK9z1y5MM6I/AAAAAAAAACA/TKaUZL5FR5M/S220/smallsimone.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_lOBDp3sqj5s/TEYKE5IMniI/AAAAAAAAAaQ/GQduUnWFhqg/s72-c/orca_001.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3739187689155428332.post-1218976118848441812</id><published>2010-07-02T19:22:00.000-07:00</published><updated>2010-07-02T19:27:29.789-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Second Life'/><category scheme='http://www.blogger.com/atom/ns#' term='building'/><category scheme='http://www.blogger.com/atom/ns#' term='Biology'/><category scheme='http://www.blogger.com/atom/ns#' term='Education'/><title type='text'>An SL Biology Event-call for volunteers</title><content type='html'>I just received a note from a Biology professor who is asking for volunteers to help access from student projects in Second Life.&lt;br /&gt;&lt;br /&gt;Stephen Gasior(SL=Stephen Xootfly) writes:&lt;br /&gt;&lt;br /&gt;Dear Biologists-&lt;br /&gt;&lt;br /&gt;Hi. I am teaching a nonscience majors biology class in Second Life this summer. I am having my students  make a presentation board about an animal. Basically 3 static textures. I am going to grade the content, but I would like to have biology faculty come talk to them about it. You can also note that they seem to know what they are talking about and  confirm that they did the work. In other words, if you can tell me whether they should pass/fail the assignment.&lt;br /&gt;&lt;br /&gt;Preferably, I would like to have other university or college faculty with a background in biology. If you would like to volunteer, please send me a link to your faculty profile page.&lt;br /&gt;&lt;br /&gt;The event will take place in SL on Tuesday July 20th from 12:40 to 1:40 CST (10:40 to 11:40 SLT). If you are interested in helping me out, please let me know. By July 15th. Location will be on the Louisiana Board of Regents Island (look in my profile).&lt;br /&gt;&lt;br /&gt;Thank you.&lt;br /&gt;&lt;br /&gt;Stephen Gasior&lt;br /&gt;sgasior@uno.edu&lt;br /&gt;&lt;br /&gt;Stephen Xootfly in SL&lt;br /&gt;&lt;br /&gt;Sounds like fun and its on a Tuesday when I am not teaching.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3739187689155428332-1218976118848441812?l=slbiology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://slbiology.blogspot.com/feeds/1218976118848441812/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3739187689155428332&amp;postID=1218976118848441812' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/1218976118848441812'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/1218976118848441812'/><link rel='alternate' type='text/html' href='http://slbiology.blogspot.com/2010/07/sl-biology-event-call-for-volunteers.html' title='An SL Biology Event-call for volunteers'/><author><name>Simone</name><uri>http://www.blogger.com/profile/03809998096645828332</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_lOBDp3sqj5s/SK9z1y5MM6I/AAAAAAAAACA/TKaUZL5FR5M/S220/smallsimone.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3739187689155428332.post-1856208210417045897</id><published>2010-05-20T11:30:00.000-07:00</published><updated>2010-05-20T11:41:34.560-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Second Life'/><category scheme='http://www.blogger.com/atom/ns#' term='Biology'/><category scheme='http://www.blogger.com/atom/ns#' term='SL'/><title type='text'>Been Kind of Busy with First Life</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_lOBDp3sqj5s/S_WCAQK0QFI/AAAAAAAAAaA/BUBZls_BQ0o/s1600/jcccoffice_002.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 197px;" src="http://1.bp.blogspot.com/_lOBDp3sqj5s/S_WCAQK0QFI/AAAAAAAAAaA/BUBZls_BQ0o/s320/jcccoffice_002.jpg" alt="" id="BLOGGER_PHOTO_ID_5473423862990651474" border="0" /&gt;&lt;/a&gt;Well some first life projects took over for about a month...but finally the semester is just about over. Yesterday I, or rather my meat avatar, met with the our IT people about refreshing our colleges's island to accommodate projects and make the island easier to use (yea!). &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;So to ease back into SL, I decided to revamp my JCCC office to make it cleaner in appearance, cut down on prim use turn it into more of a floating residence. This is because we are going to flatten the topography and I want my ground space free for my evolution critters.&lt;br /&gt;&lt;br /&gt;Speaking of which now I can get back to that project. Yea!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3739187689155428332-1856208210417045897?l=slbiology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://slbiology.blogspot.com/feeds/1856208210417045897/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3739187689155428332&amp;postID=1856208210417045897' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/1856208210417045897'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/1856208210417045897'/><link rel='alternate' type='text/html' href='http://slbiology.blogspot.com/2010/05/been-kind-of-busy-with-first-life.html' title='Been Kind of Busy with First Life'/><author><name>Simone</name><uri>http://www.blogger.com/profile/03809998096645828332</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_lOBDp3sqj5s/SK9z1y5MM6I/AAAAAAAAACA/TKaUZL5FR5M/S220/smallsimone.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_lOBDp3sqj5s/S_WCAQK0QFI/AAAAAAAAAaA/BUBZls_BQ0o/s72-c/jcccoffice_002.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3739187689155428332.post-2743783884109551451</id><published>2010-03-23T21:38:00.000-07:00</published><updated>2010-03-23T22:40:30.228-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ScienceSim'/><category scheme='http://www.blogger.com/atom/ns#' term='Evolution'/><category scheme='http://www.blogger.com/atom/ns#' term='Biology'/><category scheme='http://www.blogger.com/atom/ns#' term='OpenSim'/><category scheme='http://www.blogger.com/atom/ns#' term='scripting'/><title type='text'>Evolution Simulation IV: Mutating critters at last!</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_lOBDp3sqj5s/S6mi0fqliDI/AAAAAAAAAZs/sFjpVzdFB5I/s1600/mutatingcritters_001.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 240px;" src="http://2.bp.blogspot.com/_lOBDp3sqj5s/S6mi0fqliDI/AAAAAAAAAZs/sFjpVzdFB5I/s320/mutatingcritters_001.png" alt="" id="BLOGGER_PHOTO_ID_5452067846645712946" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;As noted in my &lt;a href="http://slbiology.blogspot.com/2010/03/evolution-simulation-iii-devastation-in.html"&gt;last post&lt;/a&gt;&lt;/span&gt; I was finding all sorts of problems with my region. Turns out that these were due to two things. First to control my critters I was killing them off bu broadcasting a commmand that triggers the llDie() function. But too many prims dying at once was messing up the asset server.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Also I was duplicating the critters&lt;/span&gt; en mass and that I led the server to treat my critters as the dreaded grey goo. Grey goo is a term for excessive rapid self replicating prims.  See &lt;a href="http://en.wikipedia.org/wiki/Grey_goo"&gt;this discussion&lt;/a&gt; of the origin of the term from nanotechnology. When Second Life, and apparently OpenSim as well, detects too rapid prim replication this is treated as grey goo and a defense against this called the grey goo fence is activated.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Open Sim&lt;/span&gt; apparently doesn't warn you about this and I only discovered the problem when experimenting with my critters in Second Life. Second Life does warn you about grey goo and I got the warning rezzing even a small number of critters at once. Apparently the limit is about 240 rezzings in 6 seconds. Beyond that the ability to rez those prims is restricted. My inadvertant experiments suggest that in SL the limit may be more stringent than 240 rezzings in 6 seconds.&lt;br /&gt;&lt;br /&gt;See &lt;a href="http://lslwiki.net/lslwiki/wakka.php?wakka=GreyGooFence"&gt;http://lslwiki.net/lslwiki/wakka.php?wakka=GreyGooFence&lt;/a&gt; for a discussion of Grey Goo and the Grey Goo Fence.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;This last week&lt;/span&gt; I worked out how to input and represent the critters genetics and the mutation routines. In my earlier systems I had the critters read their initial genetics from a note card. Instead I use the object description field to enter and store the genetics as a string of integers.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Right now the description field&lt;/span&gt; has 4 digits&lt;br /&gt;&lt;br /&gt;position 1 = "1" or "2" "1" = haploid "2" = diploid. Right now the critters are strictly haploid so this position is ignored for now.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Position 2, 3, 4&lt;/span&gt; are three loci each with 9 possible alleles represented by single character "0" through "9". For the haploid critters, this means there are 1,000 possible genotypes.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Since I mean my evolution simulation&lt;/span&gt; to be visual the genotypes in the three loci are used to make a vector that can be used with the llSetColor function.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;So in the object description&lt;/span&gt; field the legitimate genetic description would be&lt;br /&gt;"1045" . When a new critter is rezzed, the description can be passed to the offspring through the parameter in the llRezObject function.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;I also wrote a mutation function:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;string mutation(string start, float mforward, float mback)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Where the string is the genetic description&lt;/span&gt;, mforward and mback are forward and back mutation rates going forward to the next allele and mback the back mutation rate to the previous allele. So I assume if the allele is "7" then forward mutation would lead to a change to "8", and back would change from "7" to "6".&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;In addition another function setcolor(string thedata)&lt;/span&gt; takes the genetic string, isolated the loci and uses them to set the color of the critter and display the genetic description as using llSetText. I did this because just as in real populations most of the genetic variation leads to subtle variation in the population phenotypes over the short run.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;The image shows the results. &lt;/span&gt;The critters started out with the color &lt;.9, 0 .9&gt; which sort of a light bluish green. After 4 generations of mutations if you look at the image you can see subtle differences resulting from successive mutations.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;The critters&lt;/span&gt; still don't really interact with each other and wander around randomly, but not leaving my region. I did some work streamlining this routine so it was much more efficient.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Next up&lt;/span&gt;....adding simple natural selection to the mix.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3739187689155428332-2743783884109551451?l=slbiology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://slbiology.blogspot.com/feeds/2743783884109551451/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3739187689155428332&amp;postID=2743783884109551451' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/2743783884109551451'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/2743783884109551451'/><link rel='alternate' type='text/html' href='http://slbiology.blogspot.com/2010/03/evolution-simulation-iv-mutating.html' title='Evolution Simulation IV: Mutating critters at last!'/><author><name>Simone</name><uri>http://www.blogger.com/profile/03809998096645828332</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_lOBDp3sqj5s/SK9z1y5MM6I/AAAAAAAAACA/TKaUZL5FR5M/S220/smallsimone.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_lOBDp3sqj5s/S6mi0fqliDI/AAAAAAAAAZs/sFjpVzdFB5I/s72-c/mutatingcritters_001.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3739187689155428332.post-2683921482884365106</id><published>2010-03-08T21:14:00.000-08:00</published><updated>2010-03-08T22:00:54.718-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Second Life'/><category scheme='http://www.blogger.com/atom/ns#' term='ScienceSim'/><category scheme='http://www.blogger.com/atom/ns#' term='Evolution'/><category scheme='http://www.blogger.com/atom/ns#' term='Second Life Scripting'/><category scheme='http://www.blogger.com/atom/ns#' term='OpenSim'/><title type='text'>Evolution Simulation III Devastation in Science Sim!</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_lOBDp3sqj5s/S5XdIcA4-yI/AAAAAAAAAZk/jDqEJROSvGo/s1600-h/4417992581_97dfb6fa6b_b.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 188px;" src="http://1.bp.blogspot.com/_lOBDp3sqj5s/S5XdIcA4-yI/AAAAAAAAAZk/jDqEJROSvGo/s320/4417992581_97dfb6fa6b_b.jpg" alt="" id="BLOGGER_PHOTO_ID_5446502461403101986" border="0" /&gt;&lt;/a&gt;Well not quite. But I was testing my critters to see how big a population my parcel in Science Sim could hold. Everything was fine until I went to delete them using a listen event with llDie triggered by a chatted command.  Guess what, 600 prims dying all at once causes the asset server to have a fit: a bit disconcerting but Mic Bowman got things fixed....&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;And immediately after Mic's fix:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_lOBDp3sqj5s/S5XbFT8-j8I/AAAAAAAAAZc/-qunmrrqOfE/s1600-h/weareback_001.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 240px;" src="http://3.bp.blogspot.com/_lOBDp3sqj5s/S5XbFT8-j8I/AAAAAAAAAZc/-qunmrrqOfE/s320/weareback_001.png" alt="" id="BLOGGER_PHOTO_ID_5446500208676343746" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Thigs were still loading at this point. What Mic recommended is that I use a random number to determine when a particular critter is going to die so that when I issue the command to die the critters don't all die at once.&lt;br /&gt;&lt;br /&gt;In SL this bit of code gives a quite realistic movement for my critters:&lt;br /&gt;&lt;br /&gt;&lt;meta equiv="CONTENT-TYPE" content="text/html; charset=utf-8"&gt;&lt;title&gt;&lt;/title&gt;&lt;meta name="GENERATOR" content="OpenOffice.org 3.1  (Win32)"&gt;&lt;style type="text/css"&gt; 	&lt;!-- 		@page { margin: 0.79in } 		P { margin-bottom: 0.08in } 	--&gt; 	&lt;/style&gt;  &lt;p style="margin-bottom: 0in;"&gt;vector newpos =  newcoodinates(llGetPos() ,3.0);&lt;/p&gt;&lt;p style="margin-bottom: 0in;"&gt;llSetRot(llEuler2Rot(&lt;0,0,-pi/2&gt;)*llGetRot());&lt;/p&gt; &lt;p style="margin-bottom: 0in;"&gt;            llLookAt(newpos,1,0);&lt;/p&gt; &lt;p style="margin-bottom: 0in;"&gt;            llSetPos(newpos);&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;But in OpenSim the critters don't seem to turn toward the target in response to llLookAt as they do in SL.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3739187689155428332-2683921482884365106?l=slbiology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://slbiology.blogspot.com/feeds/2683921482884365106/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3739187689155428332&amp;postID=2683921482884365106' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/2683921482884365106'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/2683921482884365106'/><link rel='alternate' type='text/html' href='http://slbiology.blogspot.com/2010/03/evolution-simulation-iii-devastation-in.html' title='Evolution Simulation III Devastation in Science Sim!'/><author><name>Simone</name><uri>http://www.blogger.com/profile/03809998096645828332</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_lOBDp3sqj5s/SK9z1y5MM6I/AAAAAAAAACA/TKaUZL5FR5M/S220/smallsimone.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_lOBDp3sqj5s/S5XdIcA4-yI/AAAAAAAAAZk/jDqEJROSvGo/s72-c/4417992581_97dfb6fa6b_b.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3739187689155428332.post-7215246382612951562</id><published>2010-02-25T09:39:00.000-08:00</published><updated>2010-02-25T09:49:30.057-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sculpted prims'/><category scheme='http://www.blogger.com/atom/ns#' term='Second Life'/><category scheme='http://www.blogger.com/atom/ns#' term='Science'/><category scheme='http://www.blogger.com/atom/ns#' term='SLPro'/><category scheme='http://www.blogger.com/atom/ns#' term='building'/><category scheme='http://www.blogger.com/atom/ns#' term='Biology'/><category scheme='http://www.blogger.com/atom/ns#' term='Insects'/><title type='text'>SLPro Conference Day 3 Invasion!</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_lOBDp3sqj5s/S4a2gcc585I/AAAAAAAAAZM/IqBonHzG9YE/s1600-h/insects_001.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 423px; height: 260px;" src="http://3.bp.blogspot.com/_lOBDp3sqj5s/S4a2gcc585I/AAAAAAAAAZM/IqBonHzG9YE/s320/insects_001.png" alt="" id="BLOGGER_PHOTO_ID_5442237868233323410" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;Just down the road&lt;/span&gt; from my project is this collection of marvelous insects made with scupted prims...and they are flyable according to the menu options. But I guess you have to be the owner to fly them.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The Dragonfly is spectacular!&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_lOBDp3sqj5s/S4a2rlV3opI/AAAAAAAAAZU/Hs3ln2eJVkk/s1600-h/insects_002.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 400px; height: 246px;" src="http://2.bp.blogspot.com/_lOBDp3sqj5s/S4a2rlV3opI/AAAAAAAAAZU/Hs3ln2eJVkk/s400/insects_002.png" alt="" id="BLOGGER_PHOTO_ID_5442238059598291602" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The builder by the way is Strat Inshan.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3739187689155428332-7215246382612951562?l=slbiology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://slbiology.blogspot.com/feeds/7215246382612951562/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3739187689155428332&amp;postID=7215246382612951562' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/7215246382612951562'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/7215246382612951562'/><link rel='alternate' type='text/html' href='http://slbiology.blogspot.com/2010/02/slpro-conference-day-3-invasion.html' title='SLPro Conference Day 3 Invasion!'/><author><name>Simone</name><uri>http://www.blogger.com/profile/03809998096645828332</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_lOBDp3sqj5s/SK9z1y5MM6I/AAAAAAAAACA/TKaUZL5FR5M/S220/smallsimone.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_lOBDp3sqj5s/S4a2gcc585I/AAAAAAAAAZM/IqBonHzG9YE/s72-c/insects_001.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3739187689155428332.post-4655970199522027600</id><published>2010-02-24T23:37:00.000-08:00</published><updated>2010-02-24T23:46:21.798-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Shared Media'/><category scheme='http://www.blogger.com/atom/ns#' term='Second Life'/><category scheme='http://www.blogger.com/atom/ns#' term='SLPro'/><title type='text'>SLPro Conference Day 2</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_lOBDp3sqj5s/S4YqAuTuUdI/AAAAAAAAAZE/JvPM08MBoQE/s1600-h/entry_001.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 170px;" src="http://1.bp.blogspot.com/_lOBDp3sqj5s/S4YqAuTuUdI/AAAAAAAAAZE/JvPM08MBoQE/s320/entry_001.png" alt="" id="BLOGGER_PHOTO_ID_5442083391642948050" border="0" /&gt;&lt;/a&gt;My humble entry into the Shared Media competition.&lt;br /&gt;&lt;br /&gt;Don't expect to win the $L 10,000 but I had fun putting together a little chi square demo showing how Google's Spreadsheet can be used on a prim. The hard part was working around the limitations of Google's Spreadsheet.&lt;br /&gt;&lt;br /&gt;Sorry Google, you may be taking over the world but you ought to spend some time improving your spread sheet especially protections. I can't believe your programmers couldn't figure out how to protect just part of a spreadsheet!&lt;br /&gt;&lt;br /&gt;I finally figured out that I can protect my original spreadsheet and have people access it and copy it and just work with the copy.&lt;br /&gt;&lt;br /&gt;Grrrrrr......&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3739187689155428332-4655970199522027600?l=slbiology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://slbiology.blogspot.com/feeds/4655970199522027600/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3739187689155428332&amp;postID=4655970199522027600' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/4655970199522027600'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/4655970199522027600'/><link rel='alternate' type='text/html' href='http://slbiology.blogspot.com/2010/02/slpro-conference-day-2.html' title='SLPro Conference Day 2'/><author><name>Simone</name><uri>http://www.blogger.com/profile/03809998096645828332</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_lOBDp3sqj5s/SK9z1y5MM6I/AAAAAAAAACA/TKaUZL5FR5M/S220/smallsimone.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_lOBDp3sqj5s/S4YqAuTuUdI/AAAAAAAAAZE/JvPM08MBoQE/s72-c/entry_001.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3739187689155428332.post-8194288893531043918</id><published>2010-02-23T09:31:00.000-08:00</published><updated>2010-02-23T14:38:11.148-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Virtual Worlds'/><category scheme='http://www.blogger.com/atom/ns#' term='SLPro'/><category scheme='http://www.blogger.com/atom/ns#' term='SL'/><category scheme='http://www.blogger.com/atom/ns#' term='Second Life Scripting'/><category scheme='http://www.blogger.com/atom/ns#' term='Education'/><category scheme='http://www.blogger.com/atom/ns#' term='Viewer 2'/><title type='text'>SLPro Conference Day 1: A Rocky Start but...</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_lOBDp3sqj5s/S4RXCVqhfUI/AAAAAAAAAYQ/MCuJ_EldZyQ/s1600-h/slpro1_002.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 196px;" src="http://1.bp.blogspot.com/_lOBDp3sqj5s/S4RXCVqhfUI/AAAAAAAAAYQ/MCuJ_EldZyQ/s320/slpro1_002.jpg" alt="" id="BLOGGER_PHOTO_ID_5441569947457256770" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;The key note&lt;/span&gt; got off to a rocky start with most participants not able to get audio and video for much of the time. But the big announcment is SL's Viewer 2 which we get to preview! Looks like a cleaner interface and my impression is that Viewer 2 renders graphics more rapidly than the current viewer.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;But what is really cool&lt;/span&gt; is the viewer's shared media feature. One thing that I and other "content devlopers" in Second Life have groused about is the inability to display interactive sorts of media such as, well web pages.  With the current Second Life viewer the user can display a web page by replacing using the llLoadUrl function but you can't interact with it. But now you can.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_lOBDp3sqj5s/S4RWzkGqmQI/AAAAAAAAAYI/AekEiodiYLY/s1600-h/slproviewersharedmedia_001.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 198px;" src="http://3.bp.blogspot.com/_lOBDp3sqj5s/S4RWzkGqmQI/AAAAAAAAAYI/AekEiodiYLY/s320/slproviewersharedmedia_001.png" alt="" id="BLOGGER_PHOTO_ID_5441569693635352834" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;After the keynote&lt;/span&gt; we got to play for example with a drawing program and we could all interact with it in real time even though it was displayed as a texture on a prim. If you use a web page as a texture you can not only see the web page but you can scroll through the web page and even open new links just as with a standard browser!&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Ahhh but there is more.&lt;/span&gt; Currently when you display a web page it uses you're parcel media feature which means only one medium per parcel. So if you are a teacher and want to display say multiple web pages you can't have them all display at the same time unless you subdivide your parcel into smaller parcels. Now you can!&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_lOBDp3sqj5s/S4RXNsSQXLI/AAAAAAAAAYY/5EjATVntkSQ/s1600-h/webonaprim_001.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 198px;" src="http://1.bp.blogspot.com/_lOBDp3sqj5s/S4RXNsSQXLI/AAAAAAAAAYY/5EjATVntkSQ/s320/webonaprim_001.png" alt="" id="BLOGGER_PHOTO_ID_5441570142508047538" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;This is a big deal for SL content providers&lt;/span&gt; and really integrates SL with the web.  I just had to try it and works as advertised. So this image shows two of my blogs on separate prim's and these are all on the same parcel.  You can do the same thing with media such as Flash sites opening up a new potential for gaming in SL.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;I have just started working with this feature&lt;/span&gt; so don't have more to say about it...but it looks like web on a prim is here finally. and I think it is really going to improve the immersive experience in Second Life. I can almost forgive the keynote glitches for this.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3739187689155428332-8194288893531043918?l=slbiology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://slbiology.blogspot.com/feeds/8194288893531043918/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3739187689155428332&amp;postID=8194288893531043918' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/8194288893531043918'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/8194288893531043918'/><link rel='alternate' type='text/html' href='http://slbiology.blogspot.com/2010/02/slpro-conference-day-1-rocky-start-but.html' title='SLPro Conference Day 1: A Rocky Start but...'/><author><name>Simone</name><uri>http://www.blogger.com/profile/03809998096645828332</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_lOBDp3sqj5s/SK9z1y5MM6I/AAAAAAAAACA/TKaUZL5FR5M/S220/smallsimone.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_lOBDp3sqj5s/S4RXCVqhfUI/AAAAAAAAAYQ/MCuJ_EldZyQ/s72-c/slpro1_002.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3739187689155428332.post-2896564037940916822</id><published>2010-02-22T20:15:00.000-08:00</published><updated>2010-02-22T20:25:12.989-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Second Life'/><category scheme='http://www.blogger.com/atom/ns#' term='SLPro'/><category scheme='http://www.blogger.com/atom/ns#' term='Education'/><category scheme='http://www.blogger.com/atom/ns#' term='scripting'/><title type='text'>NMC SL Pro Conference...</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_lOBDp3sqj5s/S4NYSZxfkgI/AAAAAAAAAYA/b-gYyiyhsEU/s1600-h/slpro_logo.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 200px; height: 49px;" src="http://2.bp.blogspot.com/_lOBDp3sqj5s/S4NYSZxfkgI/AAAAAAAAAYA/b-gYyiyhsEU/s200/slpro_logo.jpg" alt="" id="BLOGGER_PHOTO_ID_5441289847973057026" border="0" /&gt;&lt;/a&gt;The NMC SL Pro conference begins tomorrow and I will be there in amongst my first life teaching and meetings so I think my laptop will be my special friend through Thursday. The focus is on scripting...so hope to get some good tips.  The schedule is here:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.nmc.org/2010-slpro/program"&gt;http://www.nmc.org/2010-slpro/program&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3739187689155428332-2896564037940916822?l=slbiology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://slbiology.blogspot.com/feeds/2896564037940916822/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3739187689155428332&amp;postID=2896564037940916822' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/2896564037940916822'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/2896564037940916822'/><link rel='alternate' type='text/html' href='http://slbiology.blogspot.com/2010/02/nmc-sl-pro-conference.html' title='NMC SL Pro Conference...'/><author><name>Simone</name><uri>http://www.blogger.com/profile/03809998096645828332</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_lOBDp3sqj5s/SK9z1y5MM6I/AAAAAAAAACA/TKaUZL5FR5M/S220/smallsimone.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_lOBDp3sqj5s/S4NYSZxfkgI/AAAAAAAAAYA/b-gYyiyhsEU/s72-c/slpro_logo.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3739187689155428332.post-4361720240703452195</id><published>2010-02-20T18:49:00.000-08:00</published><updated>2010-02-20T19:14:00.842-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Second Life'/><category scheme='http://www.blogger.com/atom/ns#' term='ScienceSim'/><category scheme='http://www.blogger.com/atom/ns#' term='Evolution'/><category scheme='http://www.blogger.com/atom/ns#' term='OpenSim'/><category scheme='http://www.blogger.com/atom/ns#' term='scripting'/><title type='text'>The Selfish Herd: OpenSim Evolution Simulation II</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_lOBDp3sqj5s/S4CkWUieRTI/AAAAAAAAAX4/9ytkBXD_nUs/s1600-h/selfisherd_001.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 167px;" src="http://2.bp.blogspot.com/_lOBDp3sqj5s/S4CkWUieRTI/AAAAAAAAAX4/9ytkBXD_nUs/s320/selfisherd_001.png" alt="" id="BLOGGER_PHOTO_ID_5440529053240935730" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;Been a bit distracted by academics&lt;/span&gt; but this week worked a bit on my evolution simulation. First I put limits on my critters so that if they escape my parcel they die. Next I set up a controller that uses or at least attempts to use llGetParcelPrimCount in a timer event to count my organisms and kill them all if the population grows beyond a certain size.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;The script is straightforward:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;But the script&lt;/span&gt; does seem to update the prim count properly in OpenSim unless I touch the prim with the script. What's weird is that I have used a very similar script in SL and it updates fine.&lt;br /&gt;&lt;br /&gt;The other thing I have been working on is the duplication script itself. I am using the basic script givenn in the LSL Wiki at this link.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://lslwiki.net/lslwiki/wakka.php?wakka=ExampleSelfReplication"&gt;http://lslwiki.net/lslwiki/wakka.php?wakka=ExampleSelfReplication&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;This gives a pretty complete list of precautions&lt;/span&gt; if you want to make self replicating critters. So should you decide that you need some sort of self replicating critters pay real close attention lest you get the grey goo.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Right now I have the basic replication scheme&lt;/span&gt; worked into my code but right now the critters replicate only on a command from me...so they are on a pretty tight leash. The picture accompanying this post is after 8 doublings from a single critter. My critter sensing prim did not pick up that there were more than 128 critters so it is good thing I am not letting these things replicate on their own!  The critters remind me of a herd hence the Selfish Herd after W. D. Hamilton's famous paper: Geometry for the selfish herd. J. theor. Biol. 31:295-311.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3739187689155428332-4361720240703452195?l=slbiology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://slbiology.blogspot.com/feeds/4361720240703452195/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3739187689155428332&amp;postID=4361720240703452195' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/4361720240703452195'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/4361720240703452195'/><link rel='alternate' type='text/html' href='http://slbiology.blogspot.com/2010/02/selfish-herd-opensim-evolution.html' title='The Selfish Herd: OpenSim Evolution Simulation II'/><author><name>Simone</name><uri>http://www.blogger.com/profile/03809998096645828332</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_lOBDp3sqj5s/SK9z1y5MM6I/AAAAAAAAACA/TKaUZL5FR5M/S220/smallsimone.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_lOBDp3sqj5s/S4CkWUieRTI/AAAAAAAAAX4/9ytkBXD_nUs/s72-c/selfisherd_001.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3739187689155428332.post-7214562846226796444</id><published>2010-02-04T09:01:00.000-08:00</published><updated>2010-02-04T13:25:37.782-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Second Life'/><category scheme='http://www.blogger.com/atom/ns#' term='ScienceSim'/><category scheme='http://www.blogger.com/atom/ns#' term='Evolution'/><category scheme='http://www.blogger.com/atom/ns#' term='s'/><category scheme='http://www.blogger.com/atom/ns#' term='Biology'/><category scheme='http://www.blogger.com/atom/ns#' term='Second Life Scripting'/><category scheme='http://www.blogger.com/atom/ns#' term='OpenSim'/><title type='text'>OpenSim Evolution Simulation I</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_lOBDp3sqj5s/S2s6Bo0_r5I/AAAAAAAAAXw/JiKzZ_9j7OQ/s1600-h/paramecia_001.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 190px;" src="http://3.bp.blogspot.com/_lOBDp3sqj5s/S2s6Bo0_r5I/AAAAAAAAAXw/JiKzZ_9j7OQ/s320/paramecia_001.png" alt="" id="BLOGGER_PHOTO_ID_5434501175166611346" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;This is the first progress&lt;/span&gt; report on what's going on with my OpenSim Artificial Life/Evolution simulation introduced in &lt;a href="http://slbiology.blogspot.com/2010/01/i-know-i-have-been-quiet.html"&gt;this post&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Since I am interested in social behavior&lt;/span&gt; I think a good place to start is simulating a population where prisoner's dilemma is operating.  The term "game" here used in the game theoretic sense, gets its name from the following scenario:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;Two suspects are arrested by the police. The police lack enough evidence for a conviction.  The prisoners are kept separate and the prosecutor visits each of them with the same deal. If one testifies (defects from the other) against the other, and the other remains silent (cooperates with the other prisoner), the betrayer goes free and the silent accomplice receives the full 10-year sentence. If both remain silent (they cooperate with each other), each gets only six months in jail for a minor charge. If each betrays the other, each receives a five-year sentence. Each prisoner must choose to betray the other or to remain silent. Each one is assured that the other would not know about the betrayal before the end of the investigation.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;(modified from &lt;a href="http://en.wikipedia.org/wiki/Prisoner%27s_dilemma"&gt;http://en.wikipedia.org/wiki/Prisoner%27s_dilemma&lt;/a&gt;)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Now this scenario may not seem related&lt;/span&gt; to evolution but it turns out that this is exactly the sort of thing that happens when two animals related or not might have choices to cooperate or not with other animals either of the same species or sometimes other species.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;A couple of design issues&lt;/span&gt; revolve around topics like how to link the organisms' behavor to genetics, represent the genetics of the interacting organisms and how to pass that genetics to offspring. To get a feel for the general strategy I have used in the past, go to this &lt;a href="http://slbiology.blogspot.com/2009/03/caminalcules-iii-colorful-pups.html"&gt;post&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;One new technical issue&lt;/span&gt; is that unlike my genetics activities and my discrete generation evolution simulation, the organisms I am using here have to be able to replicate themselves independently of some command from me. Now that a scary thought since I don't want to over run a sim with thousands of little evolving critters.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Fortunately the LSL Wiki&lt;/span&gt; gives a good rundown on how to make non invasive self replicating critters. For instance have them be killed if they get out of your parcel. Right now my critters are able to detect the parcel boundary and turn away from the boundary....but I will add the kill feature as an additional safety.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;One of LSL's safety features isn't going to work in my case.&lt;/span&gt; LSL recommends using a counter that is decremented by 1 each time an offspring is replicated from the parent.  The value of the counter is passed as the integer parameter in the llRezObject function and when the counter reaches zero say after 10 generations the critter dies rather than replicating. The problem is that I use this parameter to pass the genetics from parent to offspring.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;So I need to figure out how&lt;/span&gt; to prevent non invasive critters from over running my parcel. My first impulse was to have each critter sense the number of critters in the parcel and stop them from replicating when the parcel count gets to a certain point-kind of a parcel carrying capacity. And that might be a good idea but the simplest way to do it might be to have one object track the number of critters in in the parcel and periodically send that to all the critters using llRegionSay on a private channel and have the critters individually adjust their replication as required.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;A more interesting option&lt;/span&gt; might be to use a sensor event to get the number of critters in a set radius around the sensing critter and use that to adjust the rate of reproduction, perhaps make it negative.  So critters in  a region with few others would be able to multiply more rapidly than those at higher densities. I already use a sensor event to let the critters detect each other so I could modify that to do this as well. This would actually be quite realistic since organism's reproductive rates are often affected by density dependent factors.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;So here is what I am thinking on the replication issue:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;1. Implement a die if beyond land owned by me along with my current boundary detection routine.&lt;br /&gt;2. Implement a central controller that determines how many critters are in my region and either kills them all or stops them from reproducing further if they get too numerous beyond some large population size say 4,000.&lt;br /&gt;3. Implement the sensor option to determine the density of critters and adjust the rate of local reproduction. Should be possible to tweek this so the population's maximum would tend to run at a lower limit than 4,000, say 2,000.&lt;br /&gt;&lt;br /&gt;Maybe I am being paranoid but who knows what sort of chaotic things can happen with 2,000 artificial life forms run around a sim unchecked. It would be the equivalent of pythons in the Everglades and probably really annoy my neighbors.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;This may be interesting&lt;/span&gt; in its own right as a simple population growth model even with out the complication of prisoner's dilemma!  If you want to join the fun and see what's going on, IM me as Paul Decelles in ScienceSim or as Simone Gateaux in  SL . Remember, you need to configure your client for  OpenSim and set up a user account. Also Avatars do not port between SL and Opensim.&lt;br /&gt;&lt;br /&gt;The ScienceSim site will get you started.: &lt;a href="http://www.sciencesim.com/"&gt;http://www.sciencesim.com/&lt;/a&gt; Make sure you read and follow the directions and rules carefully.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;PS:&lt;/span&gt; SLurls don't work in OpenSim as far as I can tell but if you are in OpenSim I am in&lt;br /&gt;Oregon North 47, 184, 23 in the ScienceSim grid.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3739187689155428332-7214562846226796444?l=slbiology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://slbiology.blogspot.com/feeds/7214562846226796444/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3739187689155428332&amp;postID=7214562846226796444' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/7214562846226796444'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/7214562846226796444'/><link rel='alternate' type='text/html' href='http://slbiology.blogspot.com/2010/02/opensim-evolution-simulation-i.html' title='OpenSim Evolution Simulation I'/><author><name>Simone</name><uri>http://www.blogger.com/profile/03809998096645828332</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_lOBDp3sqj5s/SK9z1y5MM6I/AAAAAAAAACA/TKaUZL5FR5M/S220/smallsimone.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_lOBDp3sqj5s/S2s6Bo0_r5I/AAAAAAAAAXw/JiKzZ_9j7OQ/s72-c/paramecia_001.png' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3739187689155428332.post-7787284653190775</id><published>2010-01-30T14:41:00.000-08:00</published><updated>2010-01-30T15:51:46.942-08:00</updated><title type='text'>I know I have been quiet...</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_lOBDp3sqj5s/S2TDIloyEPI/AAAAAAAAAXI/jJ_JVFvpUhM/s1600-h/paramecia_001.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 190px;" src="http://3.bp.blogspot.com/_lOBDp3sqj5s/S2TDIloyEPI/AAAAAAAAAXI/jJ_JVFvpUhM/s320/paramecia_001.png" alt="" id="BLOGGER_PHOTO_ID_5432681602825195762" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;But there is a lot going on.&lt;/span&gt; First of all I am busy moving and tweaking some of my projects from Spring and its always interesting to revisit scripts with a bit more maturity and say to one's self. "Gee that's sloppy" or "hmm why didn't I do it this way".&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;At any rate&lt;/span&gt; some of my online students will be able to work on my college's island and use some of my materials for their course work and I will be using some of the simulations in lecture as well.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Also, as if that isn't enough&lt;/span&gt;, I have a six month land grant for a larger scale project at &lt;a href="http://slbiology.blogspot.com/2009/03/opensim.html"&gt;INTEL's Science Sim&lt;/a&gt; using &lt;a href="http://opensimulator.org/wiki/Main_Page"&gt;OpenSim&lt;/a&gt; and am starting an artificial life type simulation to visualize some of the interesting effects spatial distribution and simple behaviors can have on group properties and evolution. This is inspired both by my Second Life &lt;a href="http://slbiology.blogspot.com/2009/04/evolution-i-simulating-genetic-drift.html"&gt;sabattical project&lt;/a&gt; on evolution but also by my interest in social insects where complex group behavior arises from simple individual behaviors. And it is inspired by Aaron Duffy's work on fern genetics at Science Sim.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_lOBDp3sqj5s/S2TCar2dMUI/AAAAAAAAAW4/hRQu3oP0dqE/s1600-h/paramecia_005.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 190px;" src="http://2.bp.blogspot.com/_lOBDp3sqj5s/S2TCar2dMUI/AAAAAAAAAW4/hRQu3oP0dqE/s320/paramecia_005.png" alt="" id="BLOGGER_PHOTO_ID_5432680814219178306" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;The difference between my projec&lt;/span&gt;t and Aaron's is that his is a special purpose project focused on fern genetics while I am working on visualization of more general sorts of models that visitors can work with and watch evolve over time. My project is more like some of the Artificial Life described here:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://en.wikipedia.org/wiki/Artificial_life"&gt;http://en.wikipedia.org/wiki/Artificial_lif&lt;/a&gt;&lt;a href="http://en.wikipedia.org/wiki/Artificial_life"&gt;e&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;So this is quite different than my earlier simulation which uses population wide parameters such as fitness to determine what mix of critters to have as you go from one generation to the next.  It is also a bit like the now defunct (unfortunately) &lt;a href="http://network.nature.com/people/joannascott/blog/2007/10/24/creating-an-artificial-ecosystem-in-second-life-the-report"&gt;ecosystem project&lt;/a&gt; in Second Life. One big difference is that I am going to use LSL and Opensim functions to change the characteristics of the critters (within certain limits so as not to blow stuff up and crash servers) in response of changes in an underlying "genetic" system. So organisms of different sizes, shapes and with different rates of movement and types of behavior would be allowed to mutate and evolve.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_lOBDp3sqj5s/S2TCwqGEdNI/AAAAAAAAAXA/381rsSr1dE0/s1600-h/paramecia_004.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 190px;" src="http://1.bp.blogspot.com/_lOBDp3sqj5s/S2TCwqGEdNI/AAAAAAAAAXA/381rsSr1dE0/s320/paramecia_004.png" alt="" id="BLOGGER_PHOTO_ID_5432681191704917202" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;I will be reporting on this throughout the Spring.&lt;/span&gt;  The attractiveness of OpenSim is that depending on your server many of the limits of Second Life such as the small number of prims available to the user in a parcel. For instance I have use of an OpenSim region that supports 6,000 plus prims. This is all part of INTEL's land grant program. If you are interested you can learn more at &lt;a href="http://www.sciencesim.com/wiki/doku.php"&gt;http://www.sciencesim.com/wiki/doku.php&lt;/a&gt; or at:&lt;br /&gt;&lt;a href="http://shenlei.com/2010/01/03/sneak-preview-of-settlement-land-in-sciencesim/"&gt;http://shenlei.com/2010/01/03/sneak-preview-of-settlement-land-in-sciencesim/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;If want to see what can be done&lt;/span&gt; at ScienceSim in terms of large scale simulations check out these &lt;a href="http://shenlei.com/2010/01/27/more-images-from-virtual-yellowstone-national-park/"&gt;pictures of the ScienceSim&lt;/a&gt; model of Yellowstone Park: Yellowstone without the bears. The picture in this post show me, actually my ScienceSim Avatar, and some of the critters I am working on. These guys look to me a lot like Paramecia but one visitor thinks they are more like banana slugs. Right now they don't do much but wander randomly around the parcel and when they encounter each other they stop for a bit and alternately blink red and white. I will not tell you what my wife thinks they are doing ...that may be a bit TMI.&lt;br /&gt;&lt;br /&gt;For those interested here is a bit more about using geological data with OpenSim at &lt;a href="http://blog.simgis.com/"&gt;ScienceSim&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;As always&lt;/span&gt;, you can contact me in SL as Simone Gateaux or now in ScienceSim as Paul Decelles.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3739187689155428332-7787284653190775?l=slbiology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://slbiology.blogspot.com/feeds/7787284653190775/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3739187689155428332&amp;postID=7787284653190775' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/7787284653190775'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/7787284653190775'/><link rel='alternate' type='text/html' href='http://slbiology.blogspot.com/2010/01/i-know-i-have-been-quiet.html' title='I know I have been quiet...'/><author><name>Simone</name><uri>http://www.blogger.com/profile/03809998096645828332</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_lOBDp3sqj5s/SK9z1y5MM6I/AAAAAAAAACA/TKaUZL5FR5M/S220/smallsimone.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_lOBDp3sqj5s/S2TDIloyEPI/AAAAAAAAAXI/jJ_JVFvpUhM/s72-c/paramecia_001.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3739187689155428332.post-6568920779000782149</id><published>2009-10-15T07:20:00.000-07:00</published><updated>2009-10-15T08:43:09.111-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Virtual Worlds'/><category scheme='http://www.blogger.com/atom/ns#' term='Second Life'/><category scheme='http://www.blogger.com/atom/ns#' term='JCCC'/><category scheme='http://www.blogger.com/atom/ns#' term='autism'/><title type='text'>Welcome JCCC Autism spectrum conference!</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_lOBDp3sqj5s/Stcwsfg7EvI/AAAAAAAAAWw/K2s8q0eLyTw/s1600-h/autismposter.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 296px; height: 292px;" src="http://2.bp.blogspot.com/_lOBDp3sqj5s/Stcwsfg7EvI/AAAAAAAAAWw/K2s8q0eLyTw/s320/autismposter.jpg" alt="" id="BLOGGER_PHOTO_ID_5392832619731423986" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;Virtual World Resources related to Autism&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;This is a selected list for the JCCC workshop on Second Life and Autism being presented by Marziah Masala and me October 16.  You can get an SL notecard with these links and relevant SL land marks by visiting my  JCCC home at&lt;br /&gt;&lt;a href="http://slurl.com/secondlife/JohnsonCountyCommCollege/36/92/65"&gt;http://slurl.com/secondlife/JohnsonCountyCommCollege/36/92/65&lt;/a&gt;&lt;br /&gt;You need to have Second Life installed.&lt;br /&gt;&lt;br /&gt;Once there touch the rotating box with the brightly colored autism ribbon.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;"&gt;Virtual World Resources including virtual world resources for young children&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Second Life&lt;br /&gt;&lt;a href="http://www.secondlife.com/"&gt;http://www.secondlife.com&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Virtual world with over 90% user-created content. Must be 18 to create an account. Basic accounts are free, but "Linden dollars" can optionally be spent and earned in-world. Some users have created in-world businesses that earn enough to support them in "first life," but most view their in-world business as a hobby.&lt;br /&gt;&lt;br /&gt;Suggested places to visit: Virtual Ability Island, Autism Society of America, Autism Liberation Front&lt;br /&gt;&lt;br /&gt;Second Life Teen Grid&lt;br /&gt;&lt;a href="http://teen.secondlife.com/"&gt;http://teen.secondlife.com&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Teens 13-17. This is exactly like Second Life's main grid, except that membership is restricted to teenagers and educators who pass background checks. Teens also have restrictions on how many Lindens they can purchase per month and stricter rules on conduct. Basic accounts are free, but paid accounts are required for land ownership. Parents can also request an activity summary for teens. Teens can "graduate" their avatar and possessions to the main grid when they turn 18.&lt;br /&gt;&lt;br /&gt;Alice&lt;br /&gt;&lt;a href="http://alice.org/"&gt;http://alice.org&lt;/a&gt;&lt;br /&gt;free download&lt;br /&gt;&lt;br /&gt;Alice is a programming language designed for kids to make programs that can be uploaded to the Web and shared with others. The 3D virtual world programming environment was designed by Carnegie Mellon and teaches object oriented programming principles that apply to more advanced programming languages like C++ or C#. There are also lesson plans available for teachers.&lt;br /&gt;&lt;br /&gt;Although it's designed for kids, they should have strong reading and computer skills.&lt;br /&gt;&lt;br /&gt;Project Wonderland&lt;br /&gt;Free&lt;br /&gt;&lt;a href="http://wonderland.commonneed.com:8080/Wonderland/"&gt;http://wonderland.commonneed.com:8080/Wonderland/&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;Sun Micrososystems Java environment for virtual worlds. Mainly aimed at higher ed/corporate environments but&lt;br /&gt;see &lt;a href="http://isocial.rnet.missouri.edu/"&gt;http://isocial.rnet.missouri.edu/&lt;/a&gt; for video about iSocial at the University of Missouri. iSocial is designed to help autism spectrum youth develop social competencies and uses Sun's Wonderland software.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Open Sim&lt;br /&gt;&lt;a href="http://opensimulator.org/wiki/Main_Page"&gt;http://opensimulator.org/wiki/Main_Page&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Open Sim is an environment similar to Second Life, but open source. It can be run on a single server instead of connected to a large grid. Building content in Open Sim is nearly identical to doing it in Second Life.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Young Children:&lt;br /&gt;&lt;br /&gt;Secret Builders&lt;br /&gt;&lt;a href="http://secretbuilders.com/"&gt;http://secretbuilders.com/&lt;/a&gt;&lt;br /&gt;Free&lt;br /&gt;Secret Builders is a virtual world for 5-14 year olds emphasizing education and creativity. Children interact with virtual versions of famous historical figures and characters and can create and publish their own writing, art, and videos.&lt;br /&gt;&lt;br /&gt;Club Penguin&lt;br /&gt;&lt;a href="http://www.clubpenguin.com/"&gt;http://www.clubpenguin.com/&lt;/a&gt;&lt;br /&gt;Free membership, but some activities require a paid membership&lt;br /&gt;&lt;br /&gt;Virtual world for kids from Disney where each avatar is a penguin. Attempts to offer personally identifying information like addresses/phone numbers are filtered out by the system. Parents can choose between allowing free dialog or allowing only limited, scripted communication.&lt;br /&gt;&lt;br /&gt;Along the same lines, Disney offers:&lt;br /&gt;Pixie Hollow&lt;br /&gt;&lt;a href="http://pixiehollow.go.com/"&gt;http://pixiehollow.go.com/&lt;/a&gt;&lt;br /&gt;Pirates of the Caribbean (10+ for simulated violence and drinking)&lt;br /&gt;&lt;a href="http://piratesonline.go.com/"&gt;http://piratesonline.go.com&lt;/a&gt;&lt;br /&gt;Toon Town&lt;br /&gt;&lt;span style="visibility: visible;" id="main"&gt;&lt;span style="visibility: visible;" id="search"&gt;&lt;cite&gt;&lt;/cite&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://play.toontown.com/"&gt;http://play.toontown.com/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;And Mattel offers Barbie Girls http:barbiegirls.com/&lt;br /&gt;&lt;br /&gt;Webkinz&lt;br /&gt;&lt;a href="http://www.webkinz.com/"&gt;www.webkinz.com&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Membership requires a purchase of a plush Webkinz doll per pet per year  ~ $10-15&lt;br /&gt;&lt;br /&gt;This is a virtual world where members care for pets that resemble their stuffed toy. They can earn points by playing games and then spend those points on items relating to their pets, such as food, clothing, furniture, etc. The pets have monitors corresponding to their health and wellbeing of the virtual pet.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;Articles and videos related to Autism activities in Virtual Worlds.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Naughty Auties from cnn&lt;br /&gt;&lt;a href="http://www.cnn.com/2008/HEALTH/conditions/03/28/sl.autism.irpt/index.html"&gt;http://www.cnn.com/2008/HEALTH/conditions/03/28/sl.autism.irpt/index.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Link to video and article about Amanda Baggs.&lt;br /&gt;&lt;a href="http://www.miltonbroome.com/2009/05/autism-awareness-in-virtual-world.html"&gt;http://www.miltonbroome.com/2009/05/autism-awareness-in-virtual-world.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Autism community forges virtual haven&lt;br /&gt;&lt;a href="http://www.guardian.co.uk/society/2006/mar/08/guardiansocietysupplement1"&gt;http://www.guardian.co.uk/society/2006/mar/08/guardiansocietysupplement1&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Virtual Worlds Turn Therapeutic for Autistic Disorders&lt;br /&gt;&lt;a href="http://chronicle.com/article/Virtual-Worlds-Turn/11607/"&gt;http://chronicle.com/article/Virtual-Worlds-Turn/11607/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Milton Broome Autism and Aspergers in Second Life&lt;br /&gt;&lt;a href="http://www.slideshare.net/Milton.Broome/autism-and-aspergers-in-second-life"&gt;http://www.slideshare.net/Milton.Broome/autism-and-aspergers-in-second-life&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Internet resources for special neds educators&lt;br /&gt;&lt;a href="http://www.emergingedtech.com/2009/07/internet-resources-for-special-needs-educators-this-week-autism-pdd/"&gt;http://www.emergingedtech.com/2009/07/internet-resources-for-special-needs-educators-this-week-autism-pdd/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Seond Life virtual world: A heaven for autistic people? &lt;a href="http://www.sciencedirect.com/science?_ob=ArticleURL&amp;amp;_udi=B6WN2-4TDBMGK-2&amp;amp;_user=4558894&amp;amp;_rdoc=1&amp;amp;_fmt=&amp;amp;_orig=search&amp;amp;_sort=d&amp;amp;_docanchor=&amp;amp;view=c&amp;amp;_acct=C000063405&amp;amp;_version=1&amp;amp;_urlVersion=0&amp;amp;_userid=4558894&amp;amp;md5=8962aef203a348469c83462b49d9a641"&gt;http://www.sciencedirect.com/science?_ob=ArticleURL&amp;amp;_udi=B6WN2-4TDBMGK-2&amp;amp;_user=4558894&amp;amp;_rdoc=1&amp;amp;_fmt=&amp;amp;_orig=search&amp;amp;_sort=d&amp;amp;_docanchor=&amp;amp;view=c&amp;amp;_acct=C000063405&amp;amp;_version=1&amp;amp;_urlVersion=0&amp;amp;_userid=4558894&amp;amp;md5=8962aef203a348469c83462b49d9a641&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Autistic Acceptance, The College Campus and Technology:Growth of Neurodiversity in Society and Academia&lt;br /&gt;&lt;a href="http://www.dsq-sds.org/article/view/146/146"&gt;http://www.dsq-sds.org/article/view/146/146&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;Monitor on Pyschology, Can Second Life Therapy help with Autism?&lt;br /&gt;&lt;a href="http://www.apa.org/monitor/2009/09/second-life.html"&gt;http://www.apa.org/monitor/2009/09/second-life.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;A Second LIfe for E-Health Prospects for Use of 3-D WOrlds in Clinical Pyschology&lt;br /&gt;&lt;a href="http://www.ncbi.nlm.nih.gov/pmc/articles/PMC2553247/"&gt;http://www.ncbi.nlm.nih.gov/pmc/articles/PMC2553247/&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;A Virtual Environment for Teaching Social Skills&lt;br /&gt;&lt;a href="http://www2.computer.org/portal/web/csdl/doi/10.1109/MCG.2009.57"&gt;http://www2.computer.org/portal/web/csdl/doi/10.1109/MCG.2009.57&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;iSocial 3D Virtual Learning: Helping youth with Autism Spectrum Disorders develop social competence&lt;br /&gt;&lt;a href="http://isocial.rnet.missouri.edu/"&gt;http://isocial.rnet.missouri.edu&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;iSocial Video&lt;br /&gt;&lt;a href="http://vimeo.com/2064686"&gt;http://vimeo.com/2064686&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3739187689155428332-6568920779000782149?l=slbiology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://slbiology.blogspot.com/feeds/6568920779000782149/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3739187689155428332&amp;postID=6568920779000782149' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/6568920779000782149'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/6568920779000782149'/><link rel='alternate' type='text/html' href='http://slbiology.blogspot.com/2009/10/welcome-jccc-autism-spectrum-conference.html' title='Welcome JCCC Autism spectrum conference!'/><author><name>Simone</name><uri>http://www.blogger.com/profile/03809998096645828332</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_lOBDp3sqj5s/SK9z1y5MM6I/AAAAAAAAACA/TKaUZL5FR5M/S220/smallsimone.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_lOBDp3sqj5s/Stcwsfg7EvI/AAAAAAAAAWw/K2s8q0eLyTw/s72-c/autismposter.jpg' height='72' width='72'/><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3739187689155428332.post-3293636984945490970</id><published>2009-07-30T17:18:00.000-07:00</published><updated>2009-07-30T18:01:18.876-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='conference'/><category scheme='http://www.blogger.com/atom/ns#' term='Second Life'/><category scheme='http://www.blogger.com/atom/ns#' term='simulation'/><category scheme='http://www.blogger.com/atom/ns#' term='SidLit'/><category scheme='http://www.blogger.com/atom/ns#' term='Education'/><title type='text'>Welcome SidLit!</title><content type='html'>&lt;span style="font-weight: bold;"&gt;Science Simulations for students in Second Life at &lt;a href="http://www.sidlit.org/"&gt;SidLit&lt;/a&gt; July 31, 2009.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_lOBDp3sqj5s/SnI5-_RD-bI/AAAAAAAAAWQ/-UkMYlU_KPU/s1600-h/SidLit_001.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 222px;" src="http://3.bp.blogspot.com/_lOBDp3sqj5s/SnI5-_RD-bI/AAAAAAAAAWQ/-UkMYlU_KPU/s320/SidLit_001.jpg" alt="" id="BLOGGER_PHOTO_ID_5364413860449352114" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Welcome from Simone Gateaux and her carbon based side kick Paul Decelles!&lt;br /&gt;&lt;br /&gt;Install the Second Life viewer first and create your avatar.&lt;br /&gt;&lt;br /&gt;SLURL to Sidlit Notecard with landmarks:&lt;br /&gt;&lt;a href="http://slurl.com/secondlife/Carmine/87/145/135"&gt;http://slurl.com/secondlife/Carmine/87/145/135&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;When you arrive, touch on the box which will offer you a note card with landmarks to the sites discussed in my presentation. Accept the note card into your inventory.&lt;br /&gt;&lt;br /&gt;Other links-not SLURLS:&lt;br /&gt;&lt;br /&gt;Some scripting resources:&lt;br /&gt;&lt;br /&gt;Scratch for Second Life:&lt;br /&gt;&lt;a href="http://web.mit.edu/%7Eeric_r/Public/S4SL/"&gt;http://web.mit.edu/~eric_r/Public/S4SL/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Autoscript: A web based script generator:&lt;br /&gt;&lt;a href="http://www.3greeneggs.com/autoscript/"&gt;http://www.3greeneggs.com/autoscript/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Other virtual World Systems:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Virtual Worlds: Best Practices in Education 2009:&lt;br /&gt;&lt;a href="http://www.vwbpe.org/"&gt;http://www.vwbpe.org/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Wonderland&lt;br /&gt;Blog Entry about Wonderland:&lt;br /&gt;&lt;a href="http://slbiology.blogspot.com/2009/03/wonderland.html"&gt;http://slbiology.blogspot.com/2009/03/wonderland.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Sun's Wonderland Site:&lt;br /&gt;&lt;a href="https://lg3d-wonderland.dev.java.net/index.html"&gt;https://lg3d-wonderland.dev.java.net/index.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Video about iSocial at U of Missouri in Columbia MO:&lt;br /&gt;&lt;br /&gt;&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/oCfihhiLS0M&amp;amp;hl=en&amp;amp;fs=1&amp;amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/oCfihhiLS0M&amp;amp;hl=en&amp;amp;fs=1&amp;amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;OpenSim Links:&lt;br /&gt;Blog entry about OpenSim and Intel's Science Island:&lt;br /&gt;&lt;a href="http://slbiology.blogspot.com/2009/03/opensim.html"&gt;http://slbiology.blogspot.com/2009/03/opensim.html&lt;/a&gt;&lt;br /&gt;OpenSim main site:&lt;br /&gt;&lt;a href="http://opensimulator.org/wiki/Main_Page"&gt;http://opensimulator.org/wiki/Main_Page&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Exit Reality&lt;br /&gt;Blog Entry about Exit Reality:&lt;br /&gt;&lt;a href="http://slbiology.blogspot.com/2009/02/another-virtual-reality-system.html"&gt;http://slbiology.blogspot.com/2009/02/another-virtual-reality-system.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Exit Reality Site:&lt;br /&gt;&lt;a href="http://www.blogger.com/Exit%20Reality%20Site:%20http://3d.exitreality.com/"&gt;http://3d.exitreality.com/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3739187689155428332-3293636984945490970?l=slbiology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://slbiology.blogspot.com/feeds/3293636984945490970/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3739187689155428332&amp;postID=3293636984945490970' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/3293636984945490970'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/3293636984945490970'/><link rel='alternate' type='text/html' href='http://slbiology.blogspot.com/2009/07/welcome-sidlit.html' title='Welcome SidLit!'/><author><name>Simone</name><uri>http://www.blogger.com/profile/03809998096645828332</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_lOBDp3sqj5s/SK9z1y5MM6I/AAAAAAAAACA/TKaUZL5FR5M/S220/smallsimone.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_lOBDp3sqj5s/SnI5-_RD-bI/AAAAAAAAAWQ/-UkMYlU_KPU/s72-c/SidLit_001.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3739187689155428332.post-4186449677144286482</id><published>2009-07-21T21:01:00.000-07:00</published><updated>2009-07-21T21:10:01.879-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='genetics'/><category scheme='http://www.blogger.com/atom/ns#' term='Science'/><category scheme='http://www.blogger.com/atom/ns#' term='Biology'/><category scheme='http://www.blogger.com/atom/ns#' term='simulation'/><category scheme='http://www.blogger.com/atom/ns#' term='Second Life Scripting'/><title type='text'>Mitosis I Wigglies</title><content type='html'>&lt;object width="320" height="266" class="BLOG_video_class" id="BLOG_video-633bbefca5b37e55" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"&gt;&lt;param name="movie" value="http://www.youtube.com/get_player"&gt;&lt;param name="bgcolor" value="#FFFFFF"&gt;&lt;param name="allowfullscreen" value="true"&gt;&lt;param name="flashvars" value="flvurl=http://v9.nonxt3.googlevideo.com/videoplayback?id%3D633bbefca5b37e55%26itag%3D5%26app%3Dblogger%26ip%3D0.0.0.0%26ipbits%3D0%26expire%3D1330218276%26sparams%3Did,itag,ip,ipbits,expire%26signature%3D7A26D1B30AEB3ED9C4C33BD428CCA73639D067E1.686AEFAFD24E8474ED856C44B02E3B983AC16B71%26key%3Dck1&amp;amp;iurl=http://video.google.com/ThumbnailServer2?app%3Dblogger%26contentid%3D633bbefca5b37e55%26offsetms%3D5000%26itag%3Dw160%26sigh%3DKlZthozxpSKraFYtZr8PLml1Zss&amp;amp;autoplay=0&amp;amp;ps=blogger"&gt;&lt;embed src="http://www.youtube.com/get_player" type="application/x-shockwave-flash"width="320" height="266" bgcolor="#FFFFFF"flashvars="flvurl=http://v9.nonxt3.googlevideo.com/videoplayback?id%3D633bbefca5b37e55%26itag%3D5%26app%3Dblogger%26ip%3D0.0.0.0%26ipbits%3D0%26expire%3D1330218276%26sparams%3Did,itag,ip,ipbits,expire%26signature%3D7A26D1B30AEB3ED9C4C33BD428CCA73639D067E1.686AEFAFD24E8474ED856C44B02E3B983AC16B71%26key%3Dck1&amp;iurl=http://video.google.com/ThumbnailServer2?app%3Dblogger%26contentid%3D633bbefca5b37e55%26offsetms%3D5000%26itag%3Dw160%26sigh%3DKlZthozxpSKraFYtZr8PLml1Zss&amp;autoplay=0&amp;ps=blogger"allowFullScreen="true" /&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;Animated and wiggly duplicated chromosomes (Reddish wormie things*) scripted to separate and behave as they do during anaphase. The green structures are the paired centrioles, the pink box when touched tells the sister chromatids...those are the wigglies... to separate into unduplicated chromosomes.&lt;br /&gt;&lt;br /&gt;*notice the precise biological terminology in this post.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3739187689155428332-4186449677144286482?l=slbiology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='enclosure' type='video/mp4' href='http://www.blogger.com/video-play.mp4?contentId=633bbefca5b37e55&amp;type=video%2Fmp4' length='0'/><link rel='replies' type='application/atom+xml' href='http://slbiology.blogspot.com/feeds/4186449677144286482/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3739187689155428332&amp;postID=4186449677144286482' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/4186449677144286482'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/4186449677144286482'/><link rel='alternate' type='text/html' href='http://slbiology.blogspot.com/2009/07/mitosis-i-wigglies.html' title='Mitosis I Wigglies'/><author><name>Simone</name><uri>http://www.blogger.com/profile/03809998096645828332</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_lOBDp3sqj5s/SK9z1y5MM6I/AAAAAAAAACA/TKaUZL5FR5M/S220/smallsimone.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3739187689155428332.post-2114508310959440844</id><published>2009-07-21T09:09:00.000-07:00</published><updated>2009-07-21T10:25:01.733-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Second Life'/><category scheme='http://www.blogger.com/atom/ns#' term='Science'/><category scheme='http://www.blogger.com/atom/ns#' term='Second Life Scripting'/><title type='text'>Lots of stuff: Part 1</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_lOBDp3sqj5s/SmX1sE1N0SI/AAAAAAAAAWI/BYwwRzp7Md4/s1600-h/nature2_001.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 226px;" src="http://1.bp.blogspot.com/_lOBDp3sqj5s/SmX1sE1N0SI/AAAAAAAAAWI/BYwwRzp7Md4/s320/nature2_001.jpg" alt="" id="BLOGGER_PHOTO_ID_5360961069014438178" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;Been busy teaching in first life&lt;/span&gt; this summer but also with Second Life as well. In about 2 weeks I in my first life presence as Paul &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;Decelles&lt;/span&gt; will be giving a presentation on doing simulations in Second Life to the &lt;a href="http://www.sidlit.org/"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;SIDLIT&lt;/span&gt;&lt;/a&gt; conference in Kansas City. My topic is &lt;a href="http://www.sidlit.org/sessions/scientific-simulations-students-virtual-worlds"&gt;Scientific Simulations in Virtual Worlds&lt;/a&gt; and I will cover some of the stuff I did on my sabbatical, lots of which is on this blog, and also discuss alternative virtual world systems for doing simulations.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Also, I am part&lt;/span&gt; of a group of Second Lifers working over at Nature Magazine's Second Life site at &lt;a href="http://slurl.com/secondlife/Elucian%20Omega/243/77/27"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;Elucian&lt;/span&gt; Omega&lt;/a&gt; associated with their Second Nature site. The idea is to have people share lab space to work on their own projects and by sharing space and working in close proximity hopefully the collaboration engendered will lead to greater productivity.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;The group includes&lt;/span&gt; a bunch of really talented people including Max &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;Chatnoir&lt;/span&gt;, whose Genome Island Site I have visited numerous times. Another really talented person doing some exciting work on visualizing proteins is &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;Hiro&lt;/span&gt; Sheridan who does lots of really cook stuff on visualizing protein structure. We each have our own project areas, my project is to build a mitosis and meiosis simulation, something I have wanted to do, but it is a bit more complex than the other things I have done and so its only now do I have the background in scripting to attempt this.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Since we have people at different levels&lt;/span&gt; of Second Life experience, we are having some basic workshops to get us started. For instance the first week was basic building, given by &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;Hiro&lt;/span&gt;. I don't know about the other participants, but I thought it is really valuable to see how another person explains Second Life.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_lOBDp3sqj5s/SmX0I8FKewI/AAAAAAAAAWA/c_gF5TQ7ajc/s1600-h/chairsandtable_001.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 226px;" src="http://1.bp.blogspot.com/_lOBDp3sqj5s/SmX0I8FKewI/AAAAAAAAAWA/c_gF5TQ7ajc/s320/chairsandtable_001.jpg" alt="" id="BLOGGER_PHOTO_ID_5360959365858360066" border="0" /&gt;&lt;/a&gt;In Second Life there are often several ways to &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;ummm&lt;/span&gt; build a cat. So it is easy to get stuck in one way of doing things. For instance, when I duplicate an object I always do it from the pie menu and had forgotten about the little shift and drag trick, which is actually a lot easier. Another example: our first homework assignment is to build a chair and while I have done some building had not built my on chairs-just quickly slapping things together not not being too concerned with the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;llSitTarget&lt;/span&gt; function.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;So this morning, I spent some time building a chair and using &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;llSitTarget&lt;/span&gt;...and of course it needed a table, and a nice rug. The result is shown here. Now I can replace those lumpy cushions in my lab space!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3739187689155428332-2114508310959440844?l=slbiology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://slbiology.blogspot.com/feeds/2114508310959440844/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3739187689155428332&amp;postID=2114508310959440844' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/2114508310959440844'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/2114508310959440844'/><link rel='alternate' type='text/html' href='http://slbiology.blogspot.com/2009/07/lots-of-stuff-part-1.html' title='Lots of stuff: Part 1'/><author><name>Simone</name><uri>http://www.blogger.com/profile/03809998096645828332</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_lOBDp3sqj5s/SK9z1y5MM6I/AAAAAAAAACA/TKaUZL5FR5M/S220/smallsimone.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_lOBDp3sqj5s/SmX1sE1N0SI/AAAAAAAAAWI/BYwwRzp7Md4/s72-c/nature2_001.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3739187689155428332.post-3779964737772142385</id><published>2009-06-04T20:31:00.000-07:00</published><updated>2009-07-21T09:20:42.489-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='genetics'/><category scheme='http://www.blogger.com/atom/ns#' term='Second Life'/><category scheme='http://www.blogger.com/atom/ns#' term='Biology'/><category scheme='http://www.blogger.com/atom/ns#' term='scripting'/><title type='text'>Particle fun</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_lOBDp3sqj5s/SmXpPf8gnxI/AAAAAAAAAV4/4eMkqRTGEm0/s1600-h/prototype3_001.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 226px;" src="http://1.bp.blogspot.com/_lOBDp3sqj5s/SmXpPf8gnxI/AAAAAAAAAV4/4eMkqRTGEm0/s320/prototype3_001.jpg" alt="" id="BLOGGER_PHOTO_ID_5360947383937048338" border="0" /&gt;&lt;/a&gt;In building my protein synthesis model, I really don't want to use more prims than needed. At the same time I want to display the results in a more interesting way than than as a string. So I have been playing with a particle system.&lt;br /&gt;&lt;br /&gt;Here's the result.  The script is modified from a snippit of script that generates a particle banner by Debbie Trilling, part of her &lt;a href="http://wiki.secondlife.com/wiki/Random_AV_Profile_Projector"&gt;Random AV profile script&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;I tweaked those settings to give two functions that collectively take a text string and converts it into a string of particles.  One could use this to display text messages, but here I am using it to display the one letter amino codes of a proteins primary structure. The colors represent the type of amino acid (non polar, acidic, polar non ionizing etc). Of course you have to put a texture for each symbol.&lt;br /&gt;&lt;br /&gt;The two functions I developed to represent the protein's primary structure as a string of particles&lt;br /&gt;&lt;br /&gt;particleletter(string texture, float distance, float size)&lt;br /&gt;&lt;br /&gt;&lt;size,size,0.00&gt;&lt;size,size,0.00&gt;&lt;br /&gt;particlemessage(string message, float distance, float size, float speed)&lt;br /&gt;&lt;br /&gt;This system unfortunately does not work reliably in that the individual particles are not always produced so the display will have gaps in it. This is a big problem with long polypeptides such as this one here which is the primary structure of an opsin protein.&lt;br /&gt;&lt;br /&gt;Another limitation is that the particles only last for a minute or so.&lt;br /&gt;&lt;br /&gt;For the student version I will use a small polypeptide with 10-12 residues, that way the DNA template and RNA will require only 30 or so DNA bases. That is a lot more practical.&lt;br /&gt;&lt;br /&gt;&lt;/size,size,0.00&gt;&lt;/size,size,0.00&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3739187689155428332-3779964737772142385?l=slbiology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://slbiology.blogspot.com/feeds/3779964737772142385/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3739187689155428332&amp;postID=3779964737772142385' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/3779964737772142385'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/3779964737772142385'/><link rel='alternate' type='text/html' href='http://slbiology.blogspot.com/2009/06/particle-fun.html' title='Particle fun'/><author><name>Simone</name><uri>http://www.blogger.com/profile/03809998096645828332</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_lOBDp3sqj5s/SK9z1y5MM6I/AAAAAAAAACA/TKaUZL5FR5M/S220/smallsimone.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_lOBDp3sqj5s/SmXpPf8gnxI/AAAAAAAAAV4/4eMkqRTGEm0/s72-c/prototype3_001.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3739187689155428332.post-1021332971979977508</id><published>2009-05-29T08:33:00.000-07:00</published><updated>2009-05-29T09:22:59.570-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='genetics'/><category scheme='http://www.blogger.com/atom/ns#' term='bioinformatics'/><category scheme='http://www.blogger.com/atom/ns#' term='Biology'/><category scheme='http://www.blogger.com/atom/ns#' term='simulation'/><category scheme='http://www.blogger.com/atom/ns#' term='Second Life Scripting'/><title type='text'>What's going on at  the lab?</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_lOBDp3sqj5s/SiAB2xAbhDI/AAAAAAAAAUg/JSQyMIJE5B0/s1600-h/operonprototype4_001.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 226px;" src="http://1.bp.blogspot.com/_lOBDp3sqj5s/SiAB2xAbhDI/AAAAAAAAAUg/JSQyMIJE5B0/s320/operonprototype4_001.jpg" alt="" id="BLOGGER_PHOTO_ID_5341271198441112626" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;My &lt;a href="http://slbiology.blogspot.com/2009/05/protein-synthesis-functions.html"&gt;protein synthesis functions&lt;/a&gt;&lt;/span&gt;, got me thinking about developing an animated model of protein synthesis that actually does transcription and translation and so I have been trying to figure out a good way to do this.  The figure shows a animated prototype for an &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;operon&lt;/span&gt; that I have been working on. The model loosely mimics the behavior of the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;repressor&lt;/span&gt; protein and inducer of the lac &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;operon&lt;/span&gt; as well as the RNA polymerase.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;In the picture the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;repressor&lt;/span&gt; protein&lt;/span&gt; (red) is sitting on the operator and the RNA polymerase(purple) cannot attach to the promoter to begin transcription of the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;operon's&lt;/span&gt; coding region (teal). The inducer is the green ball. The can see how the system behaves by touching say the inducer which will then bind to the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;repressor&lt;/span&gt; protein, preventing it from blocking the RNA polymerase.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_lOBDp3sqj5s/SiACqqMb-RI/AAAAAAAAAUo/XmoUO-2xtX0/s1600-h/operonprototype2_001.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 226px;" src="http://4.bp.blogspot.com/_lOBDp3sqj5s/SiACqqMb-RI/AAAAAAAAAUo/XmoUO-2xtX0/s320/operonprototype2_001.jpg" alt="" id="BLOGGER_PHOTO_ID_5341272089965623570" border="0" /&gt;&lt;/a&gt; &lt;span style="font-weight: bold;"&gt;This view shows the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;repressor&lt;/span&gt; protein&lt;/span&gt; not on the operator allowing the RNA polymerase to begin transcription. As the polymerase moves down the coding region the transcript (yellow) grows.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_lOBDp3sqj5s/SiADZqCHIUI/AAAAAAAAAUw/TxrhammHkSk/s1600-h/operonprototype_001.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 226px;" src="http://4.bp.blogspot.com/_lOBDp3sqj5s/SiADZqCHIUI/AAAAAAAAAUw/TxrhammHkSk/s320/operonprototype_001.jpg" alt="" id="BLOGGER_PHOTO_ID_5341272897376166210" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;When the RNA polymerase&lt;/span&gt; reaches the terminator part of the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;operon&lt;/span&gt; the polymerase detaches, the RNA detaches and the small &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;ribosomal&lt;/span&gt; subunit (brown) attaches to the start of the start of the transcript.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Obviously there are some simplifications here. &lt;/span&gt;For instance in &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;prokaryotes&lt;/span&gt; translation can begin while transcription is still on going and I don't bother with the details of how RNA polymerase works.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;The goal is to let the students&lt;/span&gt; input a short DNA sequence, animate transcription and show the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_10"&gt;mRNA&lt;/span&gt; in local chat (or perhaps as hovering text above the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_11"&gt;mRNA&lt;/span&gt;) and optionally send it as an e-mail. Then as translation proceeds actually have the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_12"&gt;tRNA's&lt;/span&gt; bring in the amino acids and make a short polypeptide. In this scheme the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_13"&gt;mRNA&lt;/span&gt; is a single prim but carries the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_14"&gt;codons&lt;/span&gt; as data inside.  But the development of the polypeptide via translation is explicitly animated in terms of what happens at the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_15"&gt;ribosome&lt;/span&gt;, each amino acid shown as a separate object.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;In the foreground&lt;/span&gt; are some crude &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_16"&gt;tRNA's&lt;/span&gt; (orange rectangles) some of which have amino acids represented by balls attached to them.  This is going to be a fairly elaborate scripting effort with some neat tricks involved so stay tuned...&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;My sabbatical is officially over&lt;/span&gt; and have already given my sabbatical report. I will be teaching summer school-just two intro biology lecture sections. Also at the end of July I will be speaking on Science simulations in Second Life at &lt;a href="http://www.sidlit.org/sessions/scientific-simulations-students-virtual-worlds"&gt;SidLit &lt;/a&gt;and giving also giving several local talks about Second Life in general.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3739187689155428332-1021332971979977508?l=slbiology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://slbiology.blogspot.com/feeds/1021332971979977508/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3739187689155428332&amp;postID=1021332971979977508' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/1021332971979977508'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/1021332971979977508'/><link rel='alternate' type='text/html' href='http://slbiology.blogspot.com/2009/05/whats-going-on-at-lab.html' title='What&apos;s going on at  the lab?'/><author><name>Simone</name><uri>http://www.blogger.com/profile/03809998096645828332</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_lOBDp3sqj5s/SK9z1y5MM6I/AAAAAAAAACA/TKaUZL5FR5M/S220/smallsimone.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_lOBDp3sqj5s/SiAB2xAbhDI/AAAAAAAAAUg/JSQyMIJE5B0/s72-c/operonprototype4_001.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3739187689155428332.post-6802643857536369002</id><published>2009-05-14T09:24:00.001-07:00</published><updated>2009-05-15T08:45:48.296-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='genetics'/><category scheme='http://www.blogger.com/atom/ns#' term='Evolution'/><category scheme='http://www.blogger.com/atom/ns#' term='Biology'/><category scheme='http://www.blogger.com/atom/ns#' term='Second Life Scripting'/><category scheme='http://www.blogger.com/atom/ns#' term='Education'/><title type='text'>Protein synthesis functions</title><content type='html'>&lt;span style="font-weight: bold;"&gt;The chromosome module mentioned&lt;/span&gt; &lt;a href="http://slbiology.blogspot.com/2009/05/jccc-chromosome-module.html"&gt;previously&lt;/a&gt; is part of my &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;JCCC&lt;/span&gt; evolution build on the agents of evolution. Mutations are any sort of heritable change in the DNA, that is changes in the DNA passed on to future generations of cells. Chromosomal mutations are large scale rearrangements, involving many nucleotide bases. But a discussion of mutations has to include point mutations-changes on the level of a single nucleotide base.&lt;br /&gt;&lt;br /&gt;Discussing these means dealing with protein synthesis first. So the last couple of days I have been scripting core functions to do the basic steps in protein synthesis , namely transcription and translation. Max &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;Chatnoir&lt;/span&gt; over at Genome Island has a nice little collaborative game related to protein synthesis, (&lt;a href="http://slurl.com/secondlife/Genome/119/144/54"&gt;http://slurl.com/secondlife/Genome/119/144/54&lt;/a&gt;) but since my focus is on evolution at &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;JCCC&lt;/span&gt;, I've decided to build my module around a series of functions that start with a strand of DNA, transcribe that DNA to get a messenger RNA and then translate that DNA.&lt;br /&gt;&lt;br /&gt;Doing this involves a series of string manipulations and here are some functions I've written specifically to manipulate DNA and RNA represented as a sequence of letters:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;string  &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;stringclean&lt;/span&gt;(string &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;toclean&lt;/span&gt;, string allowed);&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;This function takes a string &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;toclean&lt;/span&gt; and strips out blanks and any characters that are not allowed after converting upper case letters to lower case. &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;Permissible&lt;/span&gt; characters are in the string allowed. For instance DNA nucleotide bases are represented as a,t,g or c so the the string allowed is "&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;atgc&lt;/span&gt;". Were the string &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;toclean&lt;/span&gt; representing RNA then allowed would be "&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;augc&lt;/span&gt;". Just to be safe the function trims any leading and trailing spaces. The reason for this function is to try to catch elementary mistakes and strip out extra characters from genetic information copied and pasted from &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_10"&gt;GenBank&lt;/span&gt; or &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_11"&gt;FASTA&lt;/span&gt; formatted data.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;string &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_12"&gt;compdna&lt;/span&gt;(string &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_13"&gt;dna&lt;/span&gt;);&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;This function takes a DNA strand and outputs the complementary strand. This is useful because data bases often give a so called sense strand which is like the RNA only with "t" shown instead of "u". For illustrating transcription you need to start with the complement of the the sense strand as happens in the cell. Hence the need for a function to generate the correct DNA strand.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;string transcription(string &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_14"&gt;dna&lt;/span&gt;);&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;This function takes what ever DNA strand is given it and mechanically does transcription. It doesn't recognize any sort of promoter region such as a -35 or &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_15"&gt;Pribnow&lt;/span&gt; box. If you don't know what those are..well don't worry.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;string &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_16"&gt;transcodon&lt;/span&gt;(string &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_17"&gt;codon&lt;/span&gt;);&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Takes an &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_18"&gt;mRNA&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_19"&gt;codon&lt;/span&gt; and uses the standard genetic code table to translate the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_20"&gt;codon&lt;/span&gt; into the corresponding amino acid using the standard genetic code, used by most &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_21"&gt;eukaryotes&lt;/span&gt;.  This function is needed for the translation function:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;string translation(string &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_22"&gt;mrna&lt;/span&gt;);&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;This function takes the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_23"&gt;mRNA&lt;/span&gt; string and using the function &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_24"&gt;transcodon&lt;/span&gt;, translates the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_25"&gt;mRNA&lt;/span&gt; into the polypeptide that would be produced in the cell at the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_26"&gt;ribosome&lt;/span&gt;. The function does not recognize the &lt;a href="http://en.wikipedia.org/wiki/Shine-Dalgarno_sequence"&gt;Shine-&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_27"&gt;Dalgarno&lt;/span&gt;&lt;/a&gt; sequence and &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_28"&gt;mRNA's&lt;/span&gt; start for simplicity with the start &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_29"&gt;codon&lt;/span&gt;, '&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_30"&gt;aug&lt;/span&gt;'. The function terminates the polypeptide when it recognizes a stop &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_31"&gt;codon&lt;/span&gt;. Polypeptides are represented by the now standard one letter abbreviations commonly used in protein data bases. Thus it will allow the student to compare the effects of frame shift mutations caused by insertions or deletions to substitutions on the resulting polypeptide.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;These functions&lt;/span&gt; work for small genes with on the order of 250 nucleotide bases. One frustrating thing is the limited ability of &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_32"&gt;SL&lt;/span&gt; to write data to files and for now the easiest way &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_33"&gt;fo&lt;/span&gt; the user to save the output, is to e-mail it to themselves.That will be built into the module as an option. Otherwise users would have to cut and paste from the chat window.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Users will have the option&lt;/span&gt; of using data they obtain from another &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_34"&gt;source&lt;/span&gt; by configuring a &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_35"&gt;note card&lt;/span&gt; with the raw data copied from say &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_36"&gt;NCBI&lt;/span&gt;, or using a small gene &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_37"&gt;data set&lt;/span&gt; preloaded onto a note card.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Three other core functions are being developed:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;string &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_38"&gt;makesubstitution&lt;/span&gt;(string &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_39"&gt;dna&lt;/span&gt;)&lt;/span&gt; makes a random base substitution in an original DNA strand.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;string &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_40"&gt;makeinsertion&lt;/span&gt;(string &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_41"&gt;dna&lt;/span&gt;)&lt;/span&gt; makes a random insertion while&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;string &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_42"&gt;makedeletion&lt;/span&gt;(string &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_43"&gt;dna&lt;/span&gt;) &lt;/span&gt;makes a random deletion.&lt;br /&gt;&lt;br /&gt;But these will be easy to make.  The activities are being designed around a pencil and paper exercise I use in my classes currently, only now the students will be able to use more realistic data and quickly investigate at a number of different mutations.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3739187689155428332-6802643857536369002?l=slbiology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://slbiology.blogspot.com/feeds/6802643857536369002/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3739187689155428332&amp;postID=6802643857536369002' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/6802643857536369002'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/6802643857536369002'/><link rel='alternate' type='text/html' href='http://slbiology.blogspot.com/2009/05/protein-synthesis-functions.html' title='Protein synthesis functions'/><author><name>Simone</name><uri>http://www.blogger.com/profile/03809998096645828332</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_lOBDp3sqj5s/SK9z1y5MM6I/AAAAAAAAACA/TKaUZL5FR5M/S220/smallsimone.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3739187689155428332.post-2461782809013135192</id><published>2009-05-11T11:15:00.000-07:00</published><updated>2009-05-11T11:20:20.411-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Second Life'/><category scheme='http://www.blogger.com/atom/ns#' term='Science'/><category scheme='http://www.blogger.com/atom/ns#' term='Biology'/><category scheme='http://www.blogger.com/atom/ns#' term='Education'/><category scheme='http://www.blogger.com/atom/ns#' term='scripting'/><title type='text'>Sabbatical Presentation</title><content type='html'>&lt;span style="font-weight: bold;"&gt;Last Thursday&lt;/span&gt; I gave my Sabbatical report on my Second Life activities this semester. It is only about 20 minutes long so it is really difficult to say and show everything one might want to show. The video was just posted today so if you want to see my take on what to say about Second Life in less than 20 minutes have a look at:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://video.jccc.edu/publicvid/innovations/PaulDecelles.asx"&gt;http://video.jccc.edu/publicvid/innovations/PaulDecelles.asx&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3739187689155428332-2461782809013135192?l=slbiology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://slbiology.blogspot.com/feeds/2461782809013135192/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3739187689155428332&amp;postID=2461782809013135192' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/2461782809013135192'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/2461782809013135192'/><link rel='alternate' type='text/html' href='http://slbiology.blogspot.com/2009/05/sabbatical-presentation.html' title='Sabbatical Presentation'/><author><name>Simone</name><uri>http://www.blogger.com/profile/03809998096645828332</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_lOBDp3sqj5s/SK9z1y5MM6I/AAAAAAAAACA/TKaUZL5FR5M/S220/smallsimone.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3739187689155428332.post-5576194630677726855</id><published>2009-05-06T21:02:00.000-07:00</published><updated>2009-05-06T21:17:15.478-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='genetics'/><category scheme='http://www.blogger.com/atom/ns#' term='Second Life'/><category scheme='http://www.blogger.com/atom/ns#' term='Science'/><category scheme='http://www.blogger.com/atom/ns#' term='Evolution'/><category scheme='http://www.blogger.com/atom/ns#' term='building'/><category scheme='http://www.blogger.com/atom/ns#' term='Biology'/><category scheme='http://www.blogger.com/atom/ns#' term='Education'/><title type='text'>JCCC Chromosome module</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_lOBDp3sqj5s/SgJdqqRV_hI/AAAAAAAAAUY/3fIXgXGgnYk/s1600-h/chromsomebuild_001.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 226px;" src="http://4.bp.blogspot.com/_lOBDp3sqj5s/SgJdqqRV_hI/AAAAAAAAAUY/3fIXgXGgnYk/s320/chromsomebuild_001.jpg" alt="" id="BLOGGER_PHOTO_ID_5332927896243011090" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;Chromosome Build at JCCC site.&lt;/span&gt; This is part of the evolution unit being installed at the JCCC site. It currently includes the human chimp ideograms courtesy of &lt;a href="http://www.indiana.edu/%7Eensiweb/"&gt;ENSI&lt;/a&gt;. You can see two of my real simple viewers, the one on the left with some narrative and the one on the right with the human chimp chromosome ideograms.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;On the side directly behind me&lt;/span&gt; are some red and blue chromosome, that illustrate reciprical and non reciprical translocations. The four cylinders with the colored horizontal stripes illustrate basic chromosomal rearrangements. Because of their importance, I want to have a separate activity for duplications and the evolution of gene families if I can keep it simple.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;On the right hand side&lt;/span&gt; of the picture a some of &lt;a href="http://slbiology.blogspot.com/2009/05/mitosis-in-morning.html"&gt;my human chromosomes&lt;/a&gt; that link into the Ensemble web site.&lt;br /&gt;&lt;br /&gt;The chromosome build is at &lt;a href="http://slurl.com/secondlife/JohnsonCountyCommCollege/38/94/65"&gt;http://slurl.com/secondlife/JohnsonCountyCommCollege/38/94/65&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This is open access but the rest of the JCCC sim is currently not.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3739187689155428332-5576194630677726855?l=slbiology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://slbiology.blogspot.com/feeds/5576194630677726855/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3739187689155428332&amp;postID=5576194630677726855' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/5576194630677726855'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/5576194630677726855'/><link rel='alternate' type='text/html' href='http://slbiology.blogspot.com/2009/05/jccc-chromosome-module.html' title='JCCC Chromosome module'/><author><name>Simone</name><uri>http://www.blogger.com/profile/03809998096645828332</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_lOBDp3sqj5s/SK9z1y5MM6I/AAAAAAAAACA/TKaUZL5FR5M/S220/smallsimone.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_lOBDp3sqj5s/SgJdqqRV_hI/AAAAAAAAAUY/3fIXgXGgnYk/s72-c/chromsomebuild_001.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3739187689155428332.post-5884511724129209825</id><published>2009-05-02T22:11:00.000-07:00</published><updated>2009-05-02T23:09:54.488-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Second Life'/><category scheme='http://www.blogger.com/atom/ns#' term='Science'/><category scheme='http://www.blogger.com/atom/ns#' term='Evolution'/><category scheme='http://www.blogger.com/atom/ns#' term='bioinformatics'/><category scheme='http://www.blogger.com/atom/ns#' term='building'/><category scheme='http://www.blogger.com/atom/ns#' term='Biology'/><category scheme='http://www.blogger.com/atom/ns#' term='model'/><category scheme='http://www.blogger.com/atom/ns#' term='mitosis'/><title type='text'>Mitosis in the Morning...</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_lOBDp3sqj5s/Sf0sSs19NZI/AAAAAAAAATo/xeKhf6aG-hQ/s1600-h/chromsomes1_001.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 226px;" src="http://3.bp.blogspot.com/_lOBDp3sqj5s/Sf0sSs19NZI/AAAAAAAAATo/xeKhf6aG-hQ/s320/chromsomes1_001.jpg" alt="" id="BLOGGER_PHOTO_ID_5331466233663272338" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;As part of my evolution build&lt;/span&gt; I wanted to have an activity related to chromosomal rearrangements. We know these are important in evolution, some of the clearest examples are in our own evolutionary history. So I developed a series of human chromosomes similar to those over at Genome Island.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;These consist of representations of human chromosomes&lt;/span&gt;, textured with the standard banding patterns (ideograms) that geneticists use.  When the user clicks on the chromosome, menu dialogue allows the user to look at the similarities between the human chromosome and the chromosomes of selected mammals: mouse, chimp, and the macaque. This is done using a data base portal called Ensembl. This displays regions of synteny, which in the bioinformatics context refers to regions of chromosome that have the same arrangement of genes in both species. Here is a quick example for human chromosome 1 showing the regions of synteny in chimp chromosomes to human chromosome 1.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_lOBDp3sqj5s/Sf0skWzBoAI/AAAAAAAAATw/UGTo9WCV4d0/s1600-h/chimp1.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 247px; height: 320px;" src="http://2.bp.blogspot.com/_lOBDp3sqj5s/Sf0skWzBoAI/AAAAAAAAATw/UGTo9WCV4d0/s320/chimp1.jpg" alt="" id="BLOGGER_PHOTO_ID_5331466536983044098" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;It's probably hard to see what's going on here.&lt;/span&gt; But the big white structure in the center represents huna chromsome 1, and the chimp chromsomes with regions of synteny for human chromosome 1 are shown to the left and right. Human chromosome one has synteny with most of chimp chromosome 1 with just a little region of synteny with chimp chromosome 2A and chimp chromosome 10.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Speaking of chromosomes&lt;/span&gt;, Max Chatnoir was wishing for a build related to mitosis and meiosis so to help me think about this, I spent the last couple of days building mitosis at my carmine site. None of this is scripted and it still isn't clear what the best strategy for this is.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Here is a quick look at my mitosis builds.&lt;/span&gt; These are quite large and I will probably scale them down a bit. They are relatively simple but do take up a fair amount of real estate-not prims but literally really real estate.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_lOBDp3sqj5s/Sf0u0Qtjk3I/AAAAAAAAAT4/DR2Jkt2_4tU/s1600-h/mitosis1_001.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 226px;" src="http://4.bp.blogspot.com/_lOBDp3sqj5s/Sf0u0Qtjk3I/AAAAAAAAAT4/DR2Jkt2_4tU/s320/mitosis1_001.jpg" alt="" id="BLOGGER_PHOTO_ID_5331469009250653042" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;This shows prophase, prometaphase, metaphase, anaphase and telophase.&lt;/span&gt; You can see me in the bottom of the picture. Each of the "cells" is 10m in diameter.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;I don't normally build&lt;/span&gt; this big, but it seemed easier to do this big. The mitosis build is currently at:&lt;br /&gt;&lt;a href="http://slurl.com/secondlife/Carmine/120/190/138"&gt;http://slurl.com/secondlife/Carmine/120/190/138&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Here is a close up&lt;/span&gt; of metaphase when the chromosomes (shown in red and blue) are lined up in the middle of the cell.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_lOBDp3sqj5s/Sf0v9PqGElI/AAAAAAAAAUA/7Ua-OFtGqoo/s1600-h/mitosis3_001.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 226px;" src="http://2.bp.blogspot.com/_lOBDp3sqj5s/Sf0v9PqGElI/AAAAAAAAAUA/7Ua-OFtGqoo/s320/mitosis3_001.jpg" alt="" id="BLOGGER_PHOTO_ID_5331470263098151506" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;My thinking is rather than animate mitosis,&lt;/span&gt; having this build (maybe on a smaller scale) and then an activity center where students can play with chromsome models like they do in lab. I think it is possible to script the chromosomes to sense a proper arrangement. That would provide a nice collaborative activity.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_lOBDp3sqj5s/Sf0xsHGWu8I/AAAAAAAAAUI/NUv_sm2B_Kc/s1600-h/predator.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 283px; height: 267px;" src="http://2.bp.blogspot.com/_lOBDp3sqj5s/Sf0xsHGWu8I/AAAAAAAAAUI/NUv_sm2B_Kc/s320/predator.jpg" alt="" id="BLOGGER_PHOTO_ID_5331472167766244290" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;Speaking of collaborative activities,&lt;/span&gt; I also tweaked my predator natural selection module and installed it on my college land site. The module is packaged appropriately with a velociraptor texture so hopefully student predators will get in to the spirit of things.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Here's the module installed&lt;/span&gt; at &lt;a href="http://slurl.com/secondlife/JohnsonCountyCommCollege/41/95/64"&gt;http://slurl.com/secondlife/JohnsonCountyCommCollege/41/95/64&lt;/a&gt;. I am also building an activity center just above Predator which students will do first to study natural selection under less challenging conditions.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_lOBDp3sqj5s/Sf0zbHCjeMI/AAAAAAAAAUQ/B8ul4TNkXxQ/s1600-h/predator_001.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 226px;" src="http://3.bp.blogspot.com/_lOBDp3sqj5s/Sf0zbHCjeMI/AAAAAAAAAUQ/B8ul4TNkXxQ/s320/predator_001.jpg" alt="" id="BLOGGER_PHOTO_ID_5331474074715781314" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3739187689155428332-5884511724129209825?l=slbiology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://slbiology.blogspot.com/feeds/5884511724129209825/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3739187689155428332&amp;postID=5884511724129209825' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/5884511724129209825'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/5884511724129209825'/><link rel='alternate' type='text/html' href='http://slbiology.blogspot.com/2009/05/mitosis-in-morning.html' title='Mitosis in the Morning...'/><author><name>Simone</name><uri>http://www.blogger.com/profile/03809998096645828332</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_lOBDp3sqj5s/SK9z1y5MM6I/AAAAAAAAACA/TKaUZL5FR5M/S220/smallsimone.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_lOBDp3sqj5s/Sf0sSs19NZI/AAAAAAAAATo/xeKhf6aG-hQ/s72-c/chromsomes1_001.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3739187689155428332.post-7992832617167765702</id><published>2009-04-27T21:59:00.000-07:00</published><updated>2009-04-27T22:14:58.891-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Cabbage'/><category scheme='http://www.blogger.com/atom/ns#' term='Xylocopa'/><category scheme='http://www.blogger.com/atom/ns#' term='Bees'/><category scheme='http://www.blogger.com/atom/ns#' term='Spring'/><category scheme='http://www.blogger.com/atom/ns#' term='flowers'/><category scheme='http://www.blogger.com/atom/ns#' term='Insects'/><title type='text'>A Little Break</title><content type='html'>&lt;span style="font-weight: bold;"&gt;Last week we went to Big Cedar&lt;/span&gt; in the Ozarks for a little break. No computer work at all. OK I did sneak a quick look at e-mail but that is it. I did take lots of pictures and will get them posted on my flickr stream this week. Since I just had my macro lens took lots of flower pictures. Here are a few shots:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/pdecell/3482496182/" title="Xylocopa virginica male by pdecell, on Flickr"&gt;&lt;img src="http://farm4.static.flickr.com/3594/3482496182_1828a85410.jpg" width="500" height="333" alt="Xylocopa virginica male" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;This is a male carpenter bee&lt;/span&gt;, &lt;span style="font-style: italic;"&gt;Xylocopa virginica&lt;/span&gt;. This is a macro uncropped so you can see maybe just how close he was to my lens!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/pdecell/3482496918/" title="Dogwood blooms by pdecell, on Flickr"&gt;&lt;img src="http://farm4.static.flickr.com/3410/3482496918_f2f0cc2130.jpg" width="333" height="500" alt="Dogwood blooms" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;We timed this vacation to coincide&lt;/span&gt; with the Dogwood bloom. Maybe we were a week late for the best viewing but the trees were still quite nice!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/pdecell/3482497794/" title="Ornamental Cabbage by pdecell, on Flickr"&gt;&lt;img src="http://farm4.static.flickr.com/3589/3482497794_0bc90fd669.jpg" width="333" height="500" alt="Ornamental Cabbage" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Most people might think&lt;/span&gt; I took this shot for the bee. Actually, no. I had never seen ornamental cabbage when it bolts, or at least had never paid attention to it. But the yellow blossoms against the purple stems are quite striking making me reassess my dislike of ornamental cabbage.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Today I had meetings&lt;/span&gt; at school and spent sometime designing a chromosome activity. More on that later this week.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3739187689155428332-7992832617167765702?l=slbiology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://slbiology.blogspot.com/feeds/7992832617167765702/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3739187689155428332&amp;postID=7992832617167765702' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/7992832617167765702'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/7992832617167765702'/><link rel='alternate' type='text/html' href='http://slbiology.blogspot.com/2009/04/little-break.html' title='A Little Break'/><author><name>Simone</name><uri>http://www.blogger.com/profile/03809998096645828332</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_lOBDp3sqj5s/SK9z1y5MM6I/AAAAAAAAACA/TKaUZL5FR5M/S220/smallsimone.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm4.static.flickr.com/3594/3482496182_1828a85410_t.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3739187689155428332.post-7145503062432216183</id><published>2009-04-21T12:25:00.000-07:00</published><updated>2009-04-21T13:18:26.859-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Second Life'/><category scheme='http://www.blogger.com/atom/ns#' term='Science'/><category scheme='http://www.blogger.com/atom/ns#' term='Evolution'/><category scheme='http://www.blogger.com/atom/ns#' term='Biology'/><category scheme='http://www.blogger.com/atom/ns#' term='Education'/><title type='text'>Evolution IV</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_lOBDp3sqj5s/Se4j6Xb6CxI/AAAAAAAAATQ/fQMQRgATp2c/s1600-h/jcccland_001.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 288px; height: 203px;" src="http://4.bp.blogspot.com/_lOBDp3sqj5s/Se4j6Xb6CxI/AAAAAAAAATQ/fQMQRgATp2c/s320/jcccland_001.jpg" alt="" id="BLOGGER_PHOTO_ID_5327234894856325906" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;Now that I have my drift and selection modules in hand&lt;/span&gt;, the next goal is to working on activities that can be fit around them. I know this is a bit backwards on the surface, but what I want to focus on in my evolution module is mainly the agents of evolution. These are basically:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Mutation&lt;/li&gt;&lt;li&gt;Genetic Drift&lt;/li&gt;&lt;li&gt;Non random mating (of which there are several types!)&lt;/li&gt;&lt;li&gt;Migration&lt;/li&gt;&lt;li&gt;Selection&lt;/li&gt;&lt;/ul&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_lOBDp3sqj5s/Se4kLuwZ9bI/AAAAAAAAATY/7O1xpeh-IUk/s1600-h/jcccbuild_001.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 291px; height: 205px;" src="http://4.bp.blogspot.com/_lOBDp3sqj5s/Se4kLuwZ9bI/AAAAAAAAATY/7O1xpeh-IUk/s320/jcccbuild_001.jpg" alt="" id="BLOGGER_PHOTO_ID_5327235193174095282" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;To house the activities&lt;/span&gt; related to these agents, I have deviated from my photosynthesis and genetics design and come up with a series of open activity arenas.  Each one will have a sensor driven script for tracking visitors, an simple activity rezzer of my own design, built into one of the corner posts. Rather than use my Carmine land, I am building the agents of evolution site at my College's island. The design challenge is to work with in a 281 prim limit.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;The natural selection&lt;/span&gt; and drift modules use temporary prims so only the rezzers for these count. My 5 activity arenas and office take up a grand total of 67 prims so that leaves me a budget of 220 prims. Now I can stretch that, since activities will not be rezzed all at the same time since each arena but each activity has a "budget" of 40 prims.  Ah but each activity arena can hold multiple activities in waiting so the "budget" isn't so draconian after all. 220/5 activity arenas.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_lOBDp3sqj5s/Se4oc3jGilI/AAAAAAAAATg/Q8zTu-p7szU/s1600-h/narnia1_010.bmp"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 295px; height: 211px;" src="http://2.bp.blogspot.com/_lOBDp3sqj5s/Se4oc3jGilI/AAAAAAAAATg/Q8zTu-p7szU/s320/narnia1_010.bmp" alt="" id="BLOGGER_PHOTO_ID_5327239885638502994" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;Oh and my goal&lt;/span&gt; is to have this done by May 7th. At least now I can focus on design more rather than the arcanity of the LSL's llfrand function and other such issues. Plus I will have two radically different design approaches to compare, the module in a box approach of my photosynthesis and gentics builds versus my more open arena centered approach.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;Evolution lends&lt;/span&gt; itself to the more open approach, and this summer I will install photosynthesis and the Cami genetics modules in Carmine using the arena centered approach. That way I can have the same material side by side with different design features to begin to assess what works best with students.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3739187689155428332-7145503062432216183?l=slbiology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://slbiology.blogspot.com/feeds/7145503062432216183/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3739187689155428332&amp;postID=7145503062432216183' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/7145503062432216183'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/7145503062432216183'/><link rel='alternate' type='text/html' href='http://slbiology.blogspot.com/2009/04/evolution-iv.html' title='Evolution IV'/><author><name>Simone</name><uri>http://www.blogger.com/profile/03809998096645828332</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_lOBDp3sqj5s/SK9z1y5MM6I/AAAAAAAAACA/TKaUZL5FR5M/S220/smallsimone.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_lOBDp3sqj5s/Se4j6Xb6CxI/AAAAAAAAATQ/fQMQRgATp2c/s72-c/jcccland_001.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3739187689155428332.post-2555854103179588785</id><published>2009-04-18T19:03:00.000-07:00</published><updated>2009-04-18T20:14:20.459-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Second Life'/><category scheme='http://www.blogger.com/atom/ns#' term='Science'/><category scheme='http://www.blogger.com/atom/ns#' term='Evolution'/><category scheme='http://www.blogger.com/atom/ns#' term='Education'/><category scheme='http://www.blogger.com/atom/ns#' term='scripting'/><title type='text'>Evolution III:  the Predator version...</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_lOBDp3sqj5s/SeqSJvtvt7I/AAAAAAAAASs/odwgmbn94vY/s1600-h/preditor1_001.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 226px;" src="http://2.bp.blogspot.com/_lOBDp3sqj5s/SeqSJvtvt7I/AAAAAAAAASs/odwgmbn94vY/s320/preditor1_001.jpg" alt="" id="BLOGGER_PHOTO_ID_5326230205443848114" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;My &lt;a href="http://slbiology.blogspot.com/2009/04/evolution-ii-101-dalmations.html"&gt;natural selection&lt;/a&gt;&lt;/span&gt; module works pretty well but one concern was how to make it a bit more interesting. One obviously way to do that would be to make Cami's that move so that they are harder to spot and catch.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;So since I really don't know a whole lot&lt;/span&gt;  about making things move in Second Life, the first thing I did was develop a cami that will roam around randomly but stay in my land.&lt;br /&gt;&lt;br /&gt;The strategy I developed builds on a function I had previously scripted for random movement of a prim:&lt;br /&gt;//--------------------------------&lt;br /&gt;vector newcoodinates(vector pos ,float pathlength, integer start)&lt;br /&gt;{&lt;br /&gt;&lt;br /&gt;integer icount;&lt;br /&gt;float deltax;&lt;br /&gt;float deltay;&lt;br /&gt;vector temp;&lt;br /&gt;float ground;&lt;br /&gt;temp = llGetPos();&lt;br /&gt;if (start = TRUE)&lt;br /&gt;{&lt;br /&gt;deltax = llFrand(pathlength)-pathlength/2;&lt;br /&gt;deltay = llFrand(pathlength)-pathlength/2;&lt;br /&gt;temp.x = temp.x + deltax;&lt;br /&gt;temp.y = temp.y + deltay;&lt;br /&gt;ground = llGround(&lt;0.0,0.0,0.1&gt;);&lt;br /&gt;&lt;br /&gt;  temp.z = ground;&lt;br /&gt;if (llGetLandOwnerAt(temp) == llGetOwnerKey(llGetKey()))&lt;br /&gt;{&lt;br /&gt;&lt;br /&gt;  return temp;&lt;br /&gt;}&lt;br /&gt;  else {&lt;br /&gt;&lt;br /&gt;      return pos;&lt;br /&gt;  }&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;return temp;&lt;br /&gt;}&lt;br /&gt;//---------------------------------------------------&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;The idea is to take the prim's&lt;/span&gt; current position and update it with a "random" number between zero and some maximum path length. That's what this statement does in the one dimension:&lt;br /&gt;&lt;br /&gt;deltax = llFrand(pathlength)-pathlength/2;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Since I want the cami's&lt;/span&gt; to hug the ground for the vertical dimension I use LSL's llGround function:&lt;br /&gt;&lt;br /&gt;ground = llGround(&lt;0.0,0.0,0.1&gt;); the result is the vertical dimension.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_lOBDp3sqj5s/SeqSiyrlQVI/AAAAAAAAAS0/ZhcnFmqFf90/s1600-h/wildcami_001.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 226px;" src="http://1.bp.blogspot.com/_lOBDp3sqj5s/SeqSiyrlQVI/AAAAAAAAAS0/ZhcnFmqFf90/s320/wildcami_001.jpg" alt="" id="BLOGGER_PHOTO_ID_5326230635736809810" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;One thing that flummoxed me&lt;/span&gt; for awhile was how to keep the cami in bounds.  My original idea was to have the cami detect when it was on someone else's land and have it turn around and leave. But that turned out to be more difficult to script in a totally fool proof manner to this trigonometrically challenged scriptor. Besides, it seemed much better and nicer, to stop the cami from even entering someone's land in the first place:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;So that's what this piece of code does:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;if (llGetLandOwnerAt(temp) == llGetOwnerKey(llGetKey()))&lt;br /&gt;{&lt;br /&gt;&lt;br /&gt;  return temp;&lt;br /&gt;}&lt;br /&gt;  else {&lt;br /&gt;&lt;br /&gt;      return pos;&lt;br /&gt;  }&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;The rest of the basic movement script&lt;/span&gt; is deceptively simple:&lt;br /&gt;&lt;br /&gt;default&lt;br /&gt;{&lt;br /&gt;&lt;br /&gt;state_entry()&lt;br /&gt;{&lt;br /&gt;&lt;br /&gt;do {&lt;br /&gt;&lt;br /&gt;      newpos =  newcoodinates(llGetPos() ,2,start);&lt;br /&gt;     llSetRot(llEuler2Rot(&lt;0,0,-pi/2&gt;)*llGetRot());&lt;br /&gt;      llLookAt(newpos,1,0);&lt;br /&gt;      llSetPos(newpos);&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;      llStopLookAt();&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;  }&lt;br /&gt;   while (start==TRUE);&lt;br /&gt;&lt;br /&gt;  }&lt;br /&gt;} &lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;The rotation functions are&lt;/span&gt; sort of trial and error on my part but the cami's end up with an interesting waddling motion, so I am pleased with that even if it wasn't quite what I wanted at first.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Deceptively simple&lt;/span&gt; because I also needed toggle that stops the cami's so I can catch them and for determining the cami genotypes and phenotypes. Fortunately my previous cami scripts are easily modified to to work with my cami movement script.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;The result is Natural Selection&lt;/span&gt; the Predator version right now at:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://slurl.com/secondlife/Carmine/123/151/135"&gt;http://slurl.com/secondlife/Carmine/123/151/135&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Just touch the light blue prim&lt;/span&gt; and 50 maddingly difficult to catch cami's will start swarming around:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_lOBDp3sqj5s/SeqTB_NawzI/AAAAAAAAAS8/KI0nxqS-zp0/s1600-h/preditor2_001.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 226px;" src="http://2.bp.blogspot.com/_lOBDp3sqj5s/SeqTB_NawzI/AAAAAAAAAS8/KI0nxqS-zp0/s320/preditor2_001.jpg" alt="" id="BLOGGER_PHOTO_ID_5326231171675898674" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The idea is to put yourself&lt;/span&gt; in the role of a predator selecting against one of the phenotypes. The phenotypes use my cami genetics scripts and it is possible to select against one of the phenotypes and eliminate the genes for that phenotype, but its harder than it looks.&lt;br /&gt;&lt;br /&gt;This version will allow you to keep selecting until the the cami's derez at which point you must touch the blue prim again to rez the next generation of cami's using the ones you didn't get as the parent population. I may change this feature.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;The main script&lt;/span&gt; in the cube again handles all the book keeping and generates a report tracking the allele frquencies when you touch it to rez the next generation.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;By the way, when you touch one&lt;/span&gt; of the camis in your role as predators they explode red blood thanks to a little particle script...next will be sound effects.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;So even if you don't know squat&lt;/span&gt; about population genetics or evolution, at least you get to blow up stuff. I guess there is a bit of adolescent even in the most prim and proper of us.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Oh if you visit&lt;/span&gt;, watch out for cami sharks.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_lOBDp3sqj5s/SeqVin9XE_I/AAAAAAAAATI/QHxL5thgeWA/s1600-h/preditor4_001.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 277px; height: 320px;" src="http://2.bp.blogspot.com/_lOBDp3sqj5s/SeqVin9XE_I/AAAAAAAAATI/QHxL5thgeWA/s320/preditor4_001.jpg" alt="" id="BLOGGER_PHOTO_ID_5326233931393471474" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;This week&lt;/span&gt; I will be designing some suggested activities related to evolution using my cami system and also taking a few days for a trip to the Ozarks for springtime dogwood viewing, I hope.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3739187689155428332-2555854103179588785?l=slbiology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://slbiology.blogspot.com/feeds/2555854103179588785/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3739187689155428332&amp;postID=2555854103179588785' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/2555854103179588785'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/2555854103179588785'/><link rel='alternate' type='text/html' href='http://slbiology.blogspot.com/2009/04/evolution-iii-predator-version.html' title='Evolution III:  the Predator version...'/><author><name>Simone</name><uri>http://www.blogger.com/profile/03809998096645828332</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_lOBDp3sqj5s/SK9z1y5MM6I/AAAAAAAAACA/TKaUZL5FR5M/S220/smallsimone.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_lOBDp3sqj5s/SeqSJvtvt7I/AAAAAAAAASs/odwgmbn94vY/s72-c/preditor1_001.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3739187689155428332.post-4968300997208934067</id><published>2009-04-14T15:33:00.000-07:00</published><updated>2009-04-14T15:54:35.487-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Second Life'/><category scheme='http://www.blogger.com/atom/ns#' term='Science'/><category scheme='http://www.blogger.com/atom/ns#' term='Biology'/><category scheme='http://www.blogger.com/atom/ns#' term='simulation'/><category scheme='http://www.blogger.com/atom/ns#' term='Education'/><category scheme='http://www.blogger.com/atom/ns#' term='scripting'/><title type='text'>Evolution II 101 Dalmations?</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_lOBDp3sqj5s/SeUS3JmWLWI/AAAAAAAAASI/cL5I-51DkMc/s1600-h/naturalselection_001.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 226px;" src="http://2.bp.blogspot.com/_lOBDp3sqj5s/SeUS3JmWLWI/AAAAAAAAASI/cL5I-51DkMc/s320/naturalselection_001.jpg" alt="" id="BLOGGER_PHOTO_ID_5324682873114340706" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;Well no&lt;/span&gt;, how about 30 &lt;a href="http://slbiology.blogspot.com/2009/04/cami-lab-is-up.html"&gt;Caminalcules&lt;/a&gt; after selection favoring a recessive allele for 8 generations. The natural selection module beta is finished and works very well.  The basic strategy is to have the user or users act as visual predators removing camis from the population. The module might for instance be on a certain background where some cami phenotypes are real obvious while others are not.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;The "predators"&lt;/span&gt; remove cami's by touching them, and the population is up dated. After a set period of time say 1 minute the remaining cami's are used to make a new population, which the module generates when it is touched and the cycle is repeated until only one genotype remains or until the users give up.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;At the start of each generation&lt;/span&gt; the module generates a report in chat on the screen showing the allele frequencies for both of the cami loci.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;If Cami's&lt;/span&gt; are never "eaten" the result is genetic drift. So this module really combines &lt;a href="http://slbiology.blogspot.com/2009/04/evolution-i-simulating-genetic-drift.html"&gt;genetic drift&lt;/a&gt; and natural selection. It does not use or even compute selection coefficients, but one could add that to a report.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3739187689155428332-4968300997208934067?l=slbiology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://slbiology.blogspot.com/feeds/4968300997208934067/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3739187689155428332&amp;postID=4968300997208934067' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/4968300997208934067'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/4968300997208934067'/><link rel='alternate' type='text/html' href='http://slbiology.blogspot.com/2009/04/evolution-ii-101-dalmations.html' title='Evolution II 101 Dalmations?'/><author><name>Simone</name><uri>http://www.blogger.com/profile/03809998096645828332</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_lOBDp3sqj5s/SK9z1y5MM6I/AAAAAAAAACA/TKaUZL5FR5M/S220/smallsimone.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_lOBDp3sqj5s/SeUS3JmWLWI/AAAAAAAAASI/cL5I-51DkMc/s72-c/naturalselection_001.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3739187689155428332.post-2713384135841527872</id><published>2009-04-13T11:30:00.000-07:00</published><updated>2009-04-13T11:45:38.272-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='LSL functions'/><category scheme='http://www.blogger.com/atom/ns#' term='Second Life Scripting'/><category scheme='http://www.blogger.com/atom/ns#' term='scripting'/><title type='text'>A Scripting Interlude</title><content type='html'>&lt;span style="font-weight: bold;"&gt;While revisiting&lt;/span&gt; my &lt;a href="http://slbiology.blogspot.com/2009/04/evolution-i-simulating-genetic-drift.html"&gt;genetic drift module&lt;/a&gt; and starting my natural selection module, I decided to fix a potentially annoying problem. Since Caminalcules rez as physical objects sometimes they behave really flaky and end up in other regions. Right now they are set to die on their own after a set time but that would be a scant comfort to  another land owner who has one of these things appear on her land.&lt;br /&gt;&lt;br /&gt;With the help of the good folks in the College of Scripting Music Science group here's the basic strategy...&lt;br /&gt;&lt;br /&gt;default {&lt;br /&gt;   state_entry()&lt;br /&gt;   {&lt;br /&gt;   llSetTimerEvent(1.0);&lt;br /&gt; }&lt;br /&gt;   timer()&lt;br /&gt;   {&lt;br /&gt;       // check if the touching person is over the script owner's land&lt;br /&gt;    &lt;br /&gt;       if (llOverMyLand(llGetKey())) {&lt;br /&gt;           llSay(0, "the prim is on my land.");&lt;br /&gt;       }    else {&lt;br /&gt;           llSay(0, "the prim is NOT on my land.");&lt;br /&gt;           llDie();&lt;br /&gt;       }&lt;br /&gt;   }&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;Not real hard and experienced scripters probably know about llOverMyLand, but it solves one of life's little mysteries. I can of course shorten this to a single if statement if I just want the critter to die, but I might want different sorts of behavior depending where the critter is, hmmmmm.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;By the way&lt;/span&gt;, since I have several parcels, I was interested to find that llOverMyLand doesn't care what parcel the object is in just whether or not you own the parcel.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3739187689155428332-2713384135841527872?l=slbiology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://slbiology.blogspot.com/feeds/2713384135841527872/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3739187689155428332&amp;postID=2713384135841527872' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/2713384135841527872'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/2713384135841527872'/><link rel='alternate' type='text/html' href='http://slbiology.blogspot.com/2009/04/scripting-interlude.html' title='A Scripting Interlude'/><author><name>Simone</name><uri>http://www.blogger.com/profile/03809998096645828332</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_lOBDp3sqj5s/SK9z1y5MM6I/AAAAAAAAACA/TKaUZL5FR5M/S220/smallsimone.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3739187689155428332.post-4858815795194202124</id><published>2009-04-11T23:22:00.000-07:00</published><updated>2009-04-11T23:59:27.689-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Virtual Worlds'/><category scheme='http://www.blogger.com/atom/ns#' term='Second Life'/><category scheme='http://www.blogger.com/atom/ns#' term='Science'/><category scheme='http://www.blogger.com/atom/ns#' term='Costa Rica'/><category scheme='http://www.blogger.com/atom/ns#' term='Biology'/><category scheme='http://www.blogger.com/atom/ns#' term='Tropics'/><title type='text'>Soror Nishi's at it again...</title><content type='html'>&lt;a href="http://www.flickr.com/photos/pdecell/3433899338/" title="At Soror Nishi's new build by pdecell, on Flickr"&gt;&lt;img src="http://farm4.static.flickr.com/3650/3433899338_49beb7d38d.jpg" alt="At Soror Nishi's new build" width="500" height="352" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;I am a big fan of Soror Nishi's&lt;/span&gt; phantasmagorical plants and was thrilled to see that she has lots of new stuff on her site. Some of her things are pretty prim intensive and much of my stuff is the same way. So prims are precious. But I do believe in supporting artists I like to the degree that I can so did find a couple things that were low prim.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Here is one&lt;/span&gt; of my two buys sited in my land.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/pdecell/3433899124/" title="Tree fern by pdecell, on Flickr"&gt;&lt;img src="http://farm4.static.flickr.com/3359/3433899124_71f0893253.jpg" alt="Tree fern" width="500" height="352" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Camilab&lt;/span&gt; is in the background.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;You can visit Soror&lt;/span&gt; at &lt;a href="http://slurl.com/secondlife/Lifstaen/10/50/228"&gt;http://slurl.com/secondlife/Lifstaen/10/50/228&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Definitely worth it.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Also today, actually yesterday now&lt;/span&gt; I spent some time in the Costa Rica sims poking around. These are definitely worth a visit as they are very detailed.&lt;br /&gt;&lt;br /&gt;Here is a view from the Palo Verde sim:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/pdecell/3433142541/" title="Palo verde by pdecell, on Flickr"&gt;&lt;img src="http://farm4.static.flickr.com/3608/3433142541_cc08634efc.jpg" alt="Palo verde" width="500" height="352" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;By the way the Costa Rica builds&lt;/span&gt; are so nice that for the first time I have been tempted to buy into a private region...but its quite a bit more expensive than my mainland region.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;I recommend Cocos Island&lt;/span&gt; which you can visit here:&lt;br /&gt;&lt;a href="http://slurl.com/secondlife/Cocos%20Island/128/218/1002"&gt;http://slurl.com/secondlife/Cocos%20Island/128/218/1002&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Here are a couple of pictures:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/pdecell/3433142201/" title="Cocos Island by pdecell, on Flickr"&gt;&lt;img src="http://farm4.static.flickr.com/3581/3433142201_8a1a7f8da6.jpg" alt="Coco Island" width="500" height="352" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;This bridge&lt;/span&gt; is quite famous in RL.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/pdecell/3433949780/" title="Cocos Island by pdecell, on Flickr"&gt;&lt;img src="http://farm4.static.flickr.com/3547/3433949780_4e5cb6f40e.jpg" alt="Coco Island" width="500" height="352" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;An example&lt;/span&gt; of the wonderful plant texturing on Cocos Island.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3739187689155428332-4858815795194202124?l=slbiology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://slbiology.blogspot.com/feeds/4858815795194202124/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3739187689155428332&amp;postID=4858815795194202124' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/4858815795194202124'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/4858815795194202124'/><link rel='alternate' type='text/html' href='http://slbiology.blogspot.com/2009/04/soror-nishis-at-it-again.html' title='Soror Nishi&apos;s at it again...'/><author><name>Simone</name><uri>http://www.blogger.com/profile/03809998096645828332</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_lOBDp3sqj5s/SK9z1y5MM6I/AAAAAAAAACA/TKaUZL5FR5M/S220/smallsimone.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm4.static.flickr.com/3650/3433899338_49beb7d38d_t.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3739187689155428332.post-7756769344412399804</id><published>2009-04-11T13:43:00.000-07:00</published><updated>2009-04-11T13:51:28.485-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Second Life'/><category scheme='http://www.blogger.com/atom/ns#' term='Science'/><category scheme='http://www.blogger.com/atom/ns#' term='Neuron'/><category scheme='http://www.blogger.com/atom/ns#' term='Biology'/><category scheme='http://www.blogger.com/atom/ns#' term='simulation'/><category scheme='http://www.blogger.com/atom/ns#' term='scripting'/><title type='text'>A certain cell membrane...</title><content type='html'>My biology viewers might recognise what this SL model is supposed to be.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/pdecell/3432585086/" title="Membrane of a certain cell by pdecell, on Flickr"&gt;&lt;img src="http://farm4.static.flickr.com/3297/3432585086_2d89048640.jpg" width="500" height="352" alt="Membrane of a certain cell" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This is a preliminary prototype for a neuron membrane showing stylised transport proteins (purple). The round guys with the lids are gated  sodium proteins the lidless tubes are gated potassium channel proteins. The "lids" on the sodium gates will be scripted to pop open to let Na+ ions through while the bottoms of the K+ channels will flip open and closed.&lt;br /&gt;&lt;br /&gt;The oval shaped guy on the right is part of a Na+/K+ pump.&lt;br /&gt;&lt;br /&gt;All these proteins are embedded in a stylised plasma membrane (red fatty acid residues connected to white polar heads with phosphorus for the phospholipids).&lt;br /&gt;&lt;br /&gt;This project is actually part of  a planned metabolism build which uses the neuron to illustrate how cells use active and passive transport for complex processes. So it's not meant as a full action potential simulation though my scripting strategy will take that possibility into account.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3739187689155428332-7756769344412399804?l=slbiology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://slbiology.blogspot.com/feeds/7756769344412399804/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3739187689155428332&amp;postID=7756769344412399804' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/7756769344412399804'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/7756769344412399804'/><link rel='alternate' type='text/html' href='http://slbiology.blogspot.com/2009/04/certain-cell-membrane.html' title='A certain cell membrane...'/><author><name>Simone</name><uri>http://www.blogger.com/profile/03809998096645828332</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_lOBDp3sqj5s/SK9z1y5MM6I/AAAAAAAAACA/TKaUZL5FR5M/S220/smallsimone.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm4.static.flickr.com/3297/3432585086_2d89048640_t.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3739187689155428332.post-414487398653898974</id><published>2009-04-05T15:08:00.000-07:00</published><updated>2009-04-05T18:59:47.240-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Second Life'/><category scheme='http://www.blogger.com/atom/ns#' term='Best Practice in Education Conference'/><category scheme='http://www.blogger.com/atom/ns#' term='Education'/><category scheme='http://www.blogger.com/atom/ns#' term='scripting'/><title type='text'>Fret no more!</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_lOBDp3sqj5s/Sdkvt_YGvXI/AAAAAAAAASA/o9P3yidt8HE/s1600-h/sillyviewer_001.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 226px;" src="http://1.bp.blogspot.com/_lOBDp3sqj5s/Sdkvt_YGvXI/AAAAAAAAASA/o9P3yidt8HE/s320/sillyviewer_001.jpg" alt="" id="BLOGGER_PHOTO_ID_5321336901868109170" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;When at the Best Practices&lt;/span&gt; conference several presenters beefed about having to face the slide viewers in use to advance their slides.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Well, heated discussions of the merits of slide presentations in SL aside&lt;/span&gt;, I modified my simple viewer discussed in my last post to take care of this problem. So fret no more SL conference presenters because now there is Simone's absurdly simple minimalist podium slide viewer/podium! (AKA Silly viewer)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;It consists of a big viewer&lt;/span&gt; for the audience and a small viewer that the present er can use to control the slides while facing the audience! All you do is transfer your slide textures from you inventory to the inventory of both the big and small viwers and you are good to go.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;I haven't tested it on big sets of slides&lt;/span&gt; so I don't know how Erich Bremer'sbuffering system will work with big sets. But it took about 5 minutes last night to whip this together (with a last minute change tonight). By the way I did not start out to make this viewer but it was a proof of concept to myself of another project, namely to update my clunky &lt;a href="http://slbiology.blogspot.com/2008/12/simones-simple-scripts-2-image-maps-in.html"&gt;image map type viewer&lt;/a&gt; used in my photosynthesis build. More later.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;The picture shows my male AV&lt;/span&gt;, Simeon Gateaux who has his own land next to mine and he tests permissions etc.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;So if you think my silly little viewer&lt;/span&gt; might be of use to you (you can resize and move both prims), you can IM me, Simone Gateaux, in SL or stop by my &lt;a href="http://slurl.com/secondlife/Carmine/128/144/136"&gt;garden spot&lt;/a&gt; (SLurl) in Carmine and grab a copy to try and a note card. It's free but both feedback and donations toward my private tier are accepted.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;All you have to do&lt;/span&gt; (and this is changed from my desription in SLED BTW, is rez the viewer and insert your slides in the right order (careful here SL will put them in alpha order) into the "podium", resize the main viewer, position the podium and you are ready. Do not mess with the blacked out parts of the prims. They hide the buffered textures.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3739187689155428332-414487398653898974?l=slbiology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://slbiology.blogspot.com/feeds/414487398653898974/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3739187689155428332&amp;postID=414487398653898974' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/414487398653898974'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/414487398653898974'/><link rel='alternate' type='text/html' href='http://slbiology.blogspot.com/2009/04/fret-no-more.html' title='Fret no more!'/><author><name>Simone</name><uri>http://www.blogger.com/profile/03809998096645828332</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_lOBDp3sqj5s/SK9z1y5MM6I/AAAAAAAAACA/TKaUZL5FR5M/S220/smallsimone.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_lOBDp3sqj5s/Sdkvt_YGvXI/AAAAAAAAASA/o9P3yidt8HE/s72-c/sillyviewer_001.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3739187689155428332.post-8598633525719443204</id><published>2009-04-03T13:39:00.001-07:00</published><updated>2009-04-03T14:11:31.324-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='genetics'/><category scheme='http://www.blogger.com/atom/ns#' term='Science'/><category scheme='http://www.blogger.com/atom/ns#' term='simulation'/><category scheme='http://www.blogger.com/atom/ns#' term='Second Life Scripting'/><category scheme='http://www.blogger.com/atom/ns#' term='Education'/><title type='text'>The Cami Lab is up!</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_lOBDp3sqj5s/SdZ1-v-7y3I/AAAAAAAAAR4/1Fn1NXXDpX8/s1600-h/camilab_001.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 226px;" src="http://2.bp.blogspot.com/_lOBDp3sqj5s/SdZ1-v-7y3I/AAAAAAAAAR4/1Fn1NXXDpX8/s320/camilab_001.jpg" alt="" id="BLOGGER_PHOTO_ID_5320569730677590898" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The &lt;a href="http://slbiology.blogspot.com/2009/03/configurable-caminalcules.html"&gt;Caminalcules&lt;/a&gt;&lt;/span&gt; (camis for short) have been safely installed in a Mendelian Genetics lab module called the Cami Lab. I use my note card configurable camis to illustrate dominance relations, monohybrid crosses, and dihybrid crosses. The evolution module will be directly underneath.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;I have had to readjust my land&lt;/span&gt; and merge several parcels to give me some prim breathing room. Feel free to come and visit Cami Lab currently at:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://slurl.com/secondlife/Carmine/128/144/136"&gt;http://slurl.com/secondlife/Carmine/128/144/136&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;As part of this&lt;/span&gt;, I rescripted my &lt;a href="http://slbiology.blogspot.com/2008/12/simones-simple-scripts-1.html"&gt;simple viewer&lt;/a&gt; to use &lt;a href="http://www.ebremer.com/"&gt;Erich Bremer's&lt;/a&gt; double buffering script which makes loading much faster.  My essentially new viewer uses LSL's way cool &lt;a href="http://wiki.secondlife.com/wiki/LlDetectedTouchST"&gt;llDetectedTouchST &lt;/a&gt; function. This function detects where on a prim's surface you are touching and returns that as the x and y terms of a vector.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;You can then access,&lt;/span&gt; these to do things like change a slide or teleport. What is really cool is that the coordinates are normalized to the size of the prim so they are presented as a float between 0.0 and 1.0, so if you stretch, say a viewer, the detected function still works properly.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3739187689155428332-8598633525719443204?l=slbiology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://slbiology.blogspot.com/feeds/8598633525719443204/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3739187689155428332&amp;postID=8598633525719443204' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/8598633525719443204'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/8598633525719443204'/><link rel='alternate' type='text/html' href='http://slbiology.blogspot.com/2009/04/cami-lab-is-up.html' title='The Cami Lab is up!'/><author><name>Simone</name><uri>http://www.blogger.com/profile/03809998096645828332</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_lOBDp3sqj5s/SK9z1y5MM6I/AAAAAAAAACA/TKaUZL5FR5M/S220/smallsimone.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_lOBDp3sqj5s/SdZ1-v-7y3I/AAAAAAAAAR4/1Fn1NXXDpX8/s72-c/camilab_001.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3739187689155428332.post-2610277350613496128</id><published>2009-04-01T09:29:00.000-07:00</published><updated>2009-04-01T10:24:19.202-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='genetics'/><category scheme='http://www.blogger.com/atom/ns#' term='Second Life'/><category scheme='http://www.blogger.com/atom/ns#' term='Science'/><category scheme='http://www.blogger.com/atom/ns#' term='Evolution'/><category scheme='http://www.blogger.com/atom/ns#' term='simulation'/><category scheme='http://www.blogger.com/atom/ns#' term='Education'/><category scheme='http://www.blogger.com/atom/ns#' term='scripting'/><title type='text'>Evolution I: Simulating genetic drift with Caminalcules</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_lOBDp3sqj5s/SdOiKwrIAaI/AAAAAAAAARw/azdngAM5wyI/s1600-h/drift1_001.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 240px;" src="http://1.bp.blogspot.com/_lOBDp3sqj5s/SdOiKwrIAaI/AAAAAAAAARw/azdngAM5wyI/s320/drift1_001.jpg" alt="" id="BLOGGER_PHOTO_ID_5319773890602860962" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;So far I been working with my caminalcules in terms of genetics.&lt;/span&gt; But of course-and maybe someone ought to tell creationists about this-evolution and genetics are logically connected and evolution follows from genetics. So naturally I want to use my system to simulate the basic mechanisms of evolution.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Yesterday and toda&lt;/span&gt;y I programed a prototype Evolver (pink square) that simulates genetic drift. Genetic drift is an agent of evolution where a population's genetic make up changes due to sampling error.  Drift is particularly important for small populations, such as caminalcule populations which given the prim limits in SL can never be very big.&lt;br /&gt;&lt;br /&gt;Genetic drift is actually easier to simulate than natural selection, so it makes a good starting point for scripting and probably also for students to play with.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;To look at populations of caminalcules&lt;/span&gt; I treat the population as a list containing the genotypes of all the individuals in the population. I use the same phenotype routines developed for genetics crosses and simply can access the approriate caminalcule through the list index.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Next&lt;/span&gt; I had to write a series of population functions:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;string randommating(list the_pop)&lt;/span&gt; chooses two individuals from the population at random to mate and produces one offspring.&lt;br /&gt;&lt;br /&gt;initialise(integer popsize) produces an initial random population and stores it in a list called start_pop_list and returns that list after rezzing an offspring:&lt;br /&gt;&lt;br /&gt;Here's a snippet form this function:&lt;br /&gt;&lt;br /&gt;start_pop_list = start_pop_list + genotype;&lt;br /&gt;pass2offspring =  (integer)genotype;&lt;br /&gt;  llRezObject("bigpup",llGetPos()+&lt;2.0-llfrand(4),2.0-llfrand(4),0&gt;,&lt;0,0,0&gt;,&lt;0,pi/4,0,0&gt;, pass2offspring);&lt;br /&gt;}&lt;br /&gt;while (++icount&lt;popsize);&gt;&lt;br /&gt;return start_pop_list;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Most of  the other routines&lt;/span&gt; are functions made before for the Caminalcule genetics module. So there is nothing new here.  The simulation is direct in that I do not calculate allele frequencies and sample from that.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Doing random mating&lt;/span&gt; is pretty easy and here is the new function that handles that:&lt;br /&gt;&lt;br /&gt;string randommating(list the_pop)&lt;br /&gt;{&lt;br /&gt;integer index;&lt;br /&gt;string organism1;&lt;br /&gt;string organism2;&lt;br /&gt;string thezygote;&lt;br /&gt;string gamete1;&lt;br /&gt;string gamete2;&lt;br /&gt;integer pop_size = llGetListLength(the_pop);&lt;br /&gt;index = irandom(0, pop_size-1);&lt;br /&gt;organism1 = llList2String(the_pop,index);&lt;br /&gt;gamete1 = make_a_gamete(organism1);&lt;br /&gt;index = irandom(0, pop_size-1);&lt;br /&gt;organism2 = llList2String(the_pop,index);&lt;br /&gt;gamete2 = make_a_gamete(organism2);&lt;br /&gt;&lt;br /&gt;//----pick 2 organisms at random to mate from the_pop, self mating allowed----&lt;br /&gt;//list the_pop must have been checked!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;return make_zygote_string("4",gamete1, gamete2);&lt;br /&gt;//4 because we assume independence here&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Well so what happens with genetic drift&lt;/span&gt;? I want to write routines to quantitatively track what happens, but for many situations running the drift script for for a number of trials ought to get the idea across so here are some pictures from two sets of runs.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;My first run&lt;/span&gt; started with a population that looked like this:&lt;br /&gt;&lt;br /&gt;&lt;/popsize);&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_lOBDp3sqj5s/SdOcf8SHtaI/AAAAAAAAAQ4/CFbnhEoUiqg/s1600-h/drift1_001.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_lOBDp3sqj5s/SdOcf8SHtaI/AAAAAAAAAQ4/CFbnhEoUiqg/s400/drift1_001.jpg" alt="" id="BLOGGER_PHOTO_ID_5319767657426695586" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Four generations later...&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_lOBDp3sqj5s/SdOczPqO2rI/AAAAAAAAARA/h3EcXX29jT4/s1600-h/drift4_001.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_lOBDp3sqj5s/SdOczPqO2rI/AAAAAAAAARA/h3EcXX29jT4/s400/drift4_001.jpg" alt="" id="BLOGGER_PHOTO_ID_5319767989045615282" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;Notice the pink and green phenotypes&lt;/span&gt; are becoming more common. The the genes related to the white caminalcules have apparently been eliminated. Since the genes related to the white photype are recessive the student might think (as did some geneticicts in the early 20th century)&lt;popsize);&gt; that the recessive allele ought to dissappear over time any way.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;By the 11th generation&lt;/span&gt; all you have are these caminalcules:&lt;br /&gt;&lt;br /&gt;&lt;/popsize);&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_lOBDp3sqj5s/SdOeIvik3QI/AAAAAAAAARI/mBb6pOSM7aQ/s1600-h/drift14_001.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_lOBDp3sqj5s/SdOeIvik3QI/AAAAAAAAARI/mBb6pOSM7aQ/s400/drift14_001.jpg" alt="" id="BLOGGER_PHOTO_ID_5319769457892318466" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;Actually the picture shows the population after 14 generations&lt;/span&gt; since I wanted to make sure the other types were eliminated. This nicely shows that the effect of genetic drift is to reduce genetic variation in a population.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Now consider&lt;/span&gt; a trial starting with this population:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_lOBDp3sqj5s/SdOe7TnQSrI/AAAAAAAAARQ/QhkQkX5aCAw/s1600-h/driftb1_001.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_lOBDp3sqj5s/SdOe7TnQSrI/AAAAAAAAARQ/QhkQkX5aCAw/s400/driftb1_001.jpg" alt="" id="BLOGGER_PHOTO_ID_5319770326569077426" border="0" /&gt;&lt;/a&gt; &lt;span style="font-weight: bold;"&gt;Not very different&lt;/span&gt; than the starting population from the previous run. But look what happens now! This is at generation 10. Note the large number of white caminalcules. Remember white is recessive.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_lOBDp3sqj5s/SdOfZb5Gv-I/AAAAAAAAARY/mrRtZIWJOdE/s1600-h/driftb10_001.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_lOBDp3sqj5s/SdOfZb5Gv-I/AAAAAAAAARY/mrRtZIWJOdE/s400/driftb10_001.jpg" alt="" id="BLOGGER_PHOTO_ID_5319770844187508706" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;And by generation 15:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_lOBDp3sqj5s/SdOgGCWmyEI/AAAAAAAAARg/YuYrLmjt1Us/s1600-h/driftb15_001.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_lOBDp3sqj5s/SdOgGCWmyEI/AAAAAAAAARg/YuYrLmjt1Us/s400/driftb15_001.jpg" alt="" id="BLOGGER_PHOTO_ID_5319771610426034242" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Only the white caminacules&lt;/span&gt; are left and it looks like only one type of spotting! This illustrates two points. First of all as I noted earler, recessive alleles are not eliminated just because they are recessive, but evolution is strongly contingent. Just because you get one result one time, the chance elements in evolution such as genetic drift may cause completely different out comes the following time.  This can lead students and teachers into all sorts of interesting avenues of thinking about how evolution works!&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;If you want to see how this works&lt;/span&gt;, look for me in world.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Hopefully later this week&lt;/span&gt; I will have worked through natural selection.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;popsize);&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/popsize);&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3739187689155428332-2610277350613496128?l=slbiology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://slbiology.blogspot.com/feeds/2610277350613496128/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3739187689155428332&amp;postID=2610277350613496128' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/2610277350613496128'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/2610277350613496128'/><link rel='alternate' type='text/html' href='http://slbiology.blogspot.com/2009/04/evolution-i-simulating-genetic-drift.html' title='Evolution I: Simulating genetic drift with Caminalcules'/><author><name>Simone</name><uri>http://www.blogger.com/profile/03809998096645828332</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_lOBDp3sqj5s/SK9z1y5MM6I/AAAAAAAAACA/TKaUZL5FR5M/S220/smallsimone.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_lOBDp3sqj5s/SdOiKwrIAaI/AAAAAAAAARw/azdngAM5wyI/s72-c/drift1_001.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3739187689155428332.post-5375278613937107347</id><published>2009-03-30T15:23:00.000-07:00</published><updated>2009-03-31T09:42:45.546-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='social networking'/><category scheme='http://www.blogger.com/atom/ns#' term='Virtual Worlds'/><category scheme='http://www.blogger.com/atom/ns#' term='conference'/><category scheme='http://www.blogger.com/atom/ns#' term='Second Life'/><category scheme='http://www.blogger.com/atom/ns#' term='Best Practice in Education Conference'/><category scheme='http://www.blogger.com/atom/ns#' term='Education'/><title type='text'>Virtual World Best Practices Conference</title><content type='html'>&lt;span style="font-weight: bold;"&gt;Wow its over and I am still mentally going through everything that I saw at this conference. &lt;/span&gt;But needless to say seeing all the wonderful things being done in Second Life and other Virtual World systems is exciting. There was just no way to be everywhere at once and the best I can do here is present a few comments and pictures. The presenters are putting up outlines of their talks and slides at the best practices Wiki &lt;a href="http://wiki.vwbpe.org/index.php?title=Main_Page"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_lOBDp3sqj5s/SdFMSgpo3ZI/AAAAAAAAAOg/97ouLmRkHrc/s1600-h/nicole6_001.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 240px;" src="http://2.bp.blogspot.com/_lOBDp3sqj5s/SdFMSgpo3ZI/AAAAAAAAAOg/97ouLmRkHrc/s320/nicole6_001.jpg" alt="" id="BLOGGER_PHOTO_ID_5319116515787201938" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Rather than try to recap everything,&lt;/span&gt; a few general impressions. First the conference was extremely well run with surprisingly few crashes, considering the number of avatars present at any given time.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_lOBDp3sqj5s/SdFMn7ndvUI/AAAAAAAAAOo/itDWLG9K5Ws/s1600-h/nicole4_001.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 240px;" src="http://4.bp.blogspot.com/_lOBDp3sqj5s/SdFMn7ndvUI/AAAAAAAAAOo/itDWLG9K5Ws/s320/nicole4_001.jpg" alt="" id="BLOGGER_PHOTO_ID_5319116883803094338" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;While the conference was mainly held and dealt with Second Life, one track did look at other virtual world systems. For example here is Nicole Yankelovich presenting on Sun Microsystems wonderland project, which I have blogged about &lt;a href="http://slbiology.blogspot.com/2009/03/wonderland.html"&gt;earlier&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;In the same vein there were virtual tours of &lt;a href="http://www.beyondspaceandtime.org/FCBSTWeb/web/index.html#link="&gt;Beyond Space and Time's Forbidden City&lt;/a&gt;, a tour I went on. It is visually stunning and photo realistic and I high recommend it as a great resource for anyone interested in Chinese culture.&lt;br /&gt;&lt;br /&gt;It's not to use the latest 3D world buzz word interoperable with Second life and from my perspective it is not a virtual word in the same sense as Second Life.  Everything is controlled and you can't build and somehow to me that lack of spontaneity makes the experience less immersive than Second Life; there is no sense of being embedded in a larger world.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;I did not get to see this&lt;/span&gt;, but people interested in accessibility issues ought to check out Max the guide dog designed to help persons with limited vision cope with Second Life which after all is highly visible. Along the same vein, Nichole Yankelovitch mentioned what looks like an interesting Autism site located physically not too far from me at at University of Missouri. This particular project is called&lt;a href="http://isocial.rnet.missouri.edu/"&gt; iSocia&lt;/a&gt;&lt;a href="http://isocial.rnet.missouri.edu/"&gt;l&lt;/a&gt;. This system uses Wonderland so it is not accessible through Second Life.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;The talks I was at&lt;/span&gt; involved the main presenter using voice rather than chat with background text banter among the avatar's in the audience, and I found myself listening to the presentation, taking pictures and dealing with several chats at the same time. Now that may seem rude but remember several things in SL, the avatar can do all these things while looking perfectly still to the speaker. Secondly the chat generally became entrained to the speaker's topic.&lt;br /&gt;&lt;br /&gt;In some cases the presenter was clearly comfortable with this, in other cases the moderator would monitor the chat and relay questions to the presenter. The one thing that did mar a few presentations was sound quality. One otherwise good presentation was very difficult to listen to because the sound was too distorted and I think presenters using voice need to pay close attention to the quality of their equipment and how they use it.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Here is maybe&lt;/span&gt; an extreme case of my screen while at a presentation. Those who have seen my computer screens in RL or for that matter my cluttered RL office desk will probably chuckle at this.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_lOBDp3sqj5s/SdFM-QEmcFI/AAAAAAAAAOw/3q0vjlcPCes/s1600-h/afternoon_001.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 240px;" src="http://3.bp.blogspot.com/_lOBDp3sqj5s/SdFM-QEmcFI/AAAAAAAAAOw/3q0vjlcPCes/s320/afternoon_001.jpg" alt="" id="BLOGGER_PHOTO_ID_5319117267251130450" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Most of the talks&lt;/span&gt; were formatted pretty much as standard Avatar sitting and listening to the main presenter while watching power point type slides.  I think this was a good strategy since there were lots of new Second Life participants and getting the hang of SL camera controls can take a little time. The most interesting alternative was a walk about presentation by Dona Cady (RL) and Don Margulis (RL) where the slides were on separate panels and the avatars had to teleport to the presentation site high up in the sky. Since the slides were on large panels there was no fussing with camera or slide viewer controls. So again sometimes simple things work best.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_lOBDp3sqj5s/SdItqDpU06I/AAAAAAAAAO4/epVp1EXQCWM/s1600-h/forbiddencity1_001.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 240px;" src="http://1.bp.blogspot.com/_lOBDp3sqj5s/SdItqDpU06I/AAAAAAAAAO4/epVp1EXQCWM/s320/forbiddencity1_001.jpg" alt="" id="BLOGGER_PHOTO_ID_5319364310434370466" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;This presentation&lt;/span&gt; also did a nice job relating virtual worlds to the sorts of paradigms common in oriental cultures. The slides by the way are wonderful and I hope the presenters get them up on the conference Wiki for others to see.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_lOBDp3sqj5s/SdIwwxqf-mI/AAAAAAAAAPA/noiaO0yoESQ/s1600-h/realism3_001.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 240px;" src="http://3.bp.blogspot.com/_lOBDp3sqj5s/SdIwwxqf-mI/AAAAAAAAAPA/noiaO0yoESQ/s320/realism3_001.jpg" alt="" id="BLOGGER_PHOTO_ID_5319367724401424994" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;The talks tended to be theoretical&lt;/span&gt; or taxonomic in nature rather than quantitative but they all raised lots of neat questions. For example Shailey Minocha and colleagues from Open University gave a fascinating talk on realism versus fantasy in Second Life and how that might relate to the design of learning spaces.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;What they found&lt;/span&gt; suggests that spaces for social interaction tend to be filled with familiar stuff couches and tables, "vending machines" etc, while less realistic and more metaphorical spaces can be effective for discussions. For example a discussion about test tube babies had a series of test tubes for the avatars to sit in during the discussion.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_lOBDp3sqj5s/SdJBGIVUIMI/AAAAAAAAAQg/EWJ5sDmIM9Q/s1600-h/max7_001.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 240px;" src="http://1.bp.blogspot.com/_lOBDp3sqj5s/SdJBGIVUIMI/AAAAAAAAAQg/EWJ5sDmIM9Q/s320/max7_001.jpg" alt="" id="BLOGGER_PHOTO_ID_5319385683449880770" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;Other talks&lt;/span&gt; dealt with applying pedagogical models to virtual worlds or dealt with the importance play as part of the learning experience. I particularly enjoyed Max Chatnoir's talk where she emphasized this in terms of science in Second Life.&lt;br /&gt;&lt;br /&gt;The themes of her talk were some what echoed in a really interesting study by on the effectiveness of collaboration by &lt;a href="http://wiki.vwbpe.org/index.php?title=Collaborative_Virtual_Environment_for_Architectural_Design"&gt;Jason Breland&lt;/a&gt; and colleagues in the use of virtual world systems by architecture students.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Also these two talks were among the most quantitative; Max had some wonderful data on visitors to Genome Island and what they do, much of it very fine grained as she builds sensors into many of her objects. So she can infer for instance, what tasks she has assigned her students are the most challenging in terms of the amount of time they spend on the task or with the object.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Breland's study&lt;/span&gt; was almost an analysis of variance type study that attempted to control for experience in determining the effectiveness of collaboration. I think an expert on ANOVA could help Breland and company with their design but they have an interesting approach to getting at some good answers to important questions.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_lOBDp3sqj5s/SdI07fv49pI/AAAAAAAAAPI/9dK7IUrybYY/s1600-h/coffee.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 240px;" src="http://2.bp.blogspot.com/_lOBDp3sqj5s/SdI07fv49pI/AAAAAAAAAPI/9dK7IUrybYY/s320/coffee.jpg" alt="" id="BLOGGER_PHOTO_ID_5319372306617267858" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;The conference&lt;/span&gt; was really intense and even when I got away, for instance to go back to my SL lab to do &lt;a href="http://slbiology.blogspot.com/2009/03/configurable-caminalcules.html"&gt;some scripting&lt;/a&gt;, I found myself talking to conferees. And I drank copious quantities of coffee. So to the left is my mug.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;But there was plenty of play as well&lt;/span&gt;...that's part of learning right?  There were lots of fun avatars among the participants and presenters.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_lOBDp3sqj5s/SdI2UFfraaI/AAAAAAAAAPQ/270nNu2VWYY/s1600-h/pathfinderlinden_001.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 240px;" src="http://4.bp.blogspot.com/_lOBDp3sqj5s/SdI2UFfraaI/AAAAAAAAAPQ/270nNu2VWYY/s320/pathfinderlinden_001.jpg" alt="" id="BLOGGER_PHOTO_ID_5319373828578306466" border="0" /&gt;&lt;/a&gt; &lt;span style="font-weight: bold;"&gt;Pathfinder Linden&lt;/span&gt; from Linden Labs was a constant presence.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_lOBDp3sqj5s/SdI3EzBA9iI/AAAAAAAAAPY/-Vb0Doqwk-U/s1600-h/simone_001.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 240px;" src="http://4.bp.blogspot.com/_lOBDp3sqj5s/SdI3EzBA9iI/AAAAAAAAAPY/-Vb0Doqwk-U/s320/simone_001.jpg" alt="" id="BLOGGER_PHOTO_ID_5319374665431447074" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;Here I am in a Kimono&lt;/span&gt;, I either wore this or a two piece pants suit.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_lOBDp3sqj5s/SdI3yyCsdhI/AAAAAAAAAPg/49rXgWY9ryw/s1600-h/LoriVonne+Luster_001.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 240px;" src="http://4.bp.blogspot.com/_lOBDp3sqj5s/SdI3yyCsdhI/AAAAAAAAAPg/49rXgWY9ryw/s320/LoriVonne+Luster_001.jpg" alt="" id="BLOGGER_PHOTO_ID_5319375455444039186" border="0" /&gt;&lt;/a&gt; Lori Vonn Luster&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_lOBDp3sqj5s/SdI4b2RBEtI/AAAAAAAAAPo/qkTOLq6dEHk/s1600-h/richter6_001.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 240px;" src="http://1.bp.blogspot.com/_lOBDp3sqj5s/SdI4b2RBEtI/AAAAAAAAAPo/qkTOLq6dEHk/s320/richter6_001.jpg" alt="" id="BLOGGER_PHOTO_ID_5319376160952488658" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;Here is one of the presenters&lt;/span&gt;, Jonathon Richter, during his talk. Those Salamander people really are dedicated. Imagine the effort keeping that skin moist!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_lOBDp3sqj5s/SdJBw8oNbOI/AAAAAAAAAQo/4R-qpiO1OLg/s1600-h/DRAGON_001.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 240px;" src="http://1.bp.blogspot.com/_lOBDp3sqj5s/SdJBw8oNbOI/AAAAAAAAAQo/4R-qpiO1OLg/s320/DRAGON_001.jpg" alt="" id="BLOGGER_PHOTO_ID_5319386419042282722" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;Continuing the herpetological theme, this dragon&lt;/span&gt; kept asking for cookies.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_lOBDp3sqj5s/SdI6zR9C40I/AAAAAAAAAPw/eYWM_LiEDrw/s1600-h/simone2_001.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 240px;" src="http://4.bp.blogspot.com/_lOBDp3sqj5s/SdI6zR9C40I/AAAAAAAAAPw/eYWM_LiEDrw/s320/simone2_001.jpg" alt="" id="BLOGGER_PHOTO_ID_5319378762545161026" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;Of course as any good conference there was a big party at the end.&lt;/span&gt; So to close things out we all went to a club for dancing. Now this was pretty new experience for me since I am not a particularly social critter in real life but it turned out to be lots of fun in spite of a fair amount of lag due to lots of avatars in a small space. Plus I had to dig a bit to find an outfit that was a bit more suited for the event. Fortunately I had just the thing.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_lOBDp3sqj5s/SdI7MxXYa7I/AAAAAAAAAP4/_atGOYr9Cf4/s1600-h/closingparty1_001.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 240px;" src="http://4.bp.blogspot.com/_lOBDp3sqj5s/SdI7MxXYa7I/AAAAAAAAAP4/_atGOYr9Cf4/s320/closingparty1_001.jpg" alt="" id="BLOGGER_PHOTO_ID_5319379200473852850" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;Here is a general party shot.&lt;/span&gt; As people danced there was lots of local chat and it was more fun than I thought it would be. What was interesting is the parallel with real life in that more women danced than men. In real life I am very self conscious about my dancing...but not here and I didn't even work up a sweat.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_lOBDp3sqj5s/SdI8n8ATwgI/AAAAAAAAAQI/hnRs4pcE96g/s1600-h/simonedancing_001.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 240px;" src="http://3.bp.blogspot.com/_lOBDp3sqj5s/SdI8n8ATwgI/AAAAAAAAAQI/hnRs4pcE96g/s320/simonedancing_001.jpg" alt="" id="BLOGGER_PHOTO_ID_5319380766697964034" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Of course a party&lt;/span&gt; called for switching out the coffee for a glass of...&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_lOBDp3sqj5s/SdI-rlKAHoI/AAAAAAAAAQQ/Ukrg66bvemc/s1600-h/wine.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 240px; height: 320px;" src="http://3.bp.blogspot.com/_lOBDp3sqj5s/SdI-rlKAHoI/AAAAAAAAAQQ/Ukrg66bvemc/s320/wine.jpg" alt="" id="BLOGGER_PHOTO_ID_5319383028307336834" border="0" /&gt;&lt;/a&gt;OK just one.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3739187689155428332-5375278613937107347?l=slbiology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://slbiology.blogspot.com/feeds/5375278613937107347/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3739187689155428332&amp;postID=5375278613937107347' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/5375278613937107347'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/5375278613937107347'/><link rel='alternate' type='text/html' href='http://slbiology.blogspot.com/2009/03/virtual-world-best-practices-conference.html' title='Virtual World Best Practices Conference'/><author><name>Simone</name><uri>http://www.blogger.com/profile/03809998096645828332</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_lOBDp3sqj5s/SK9z1y5MM6I/AAAAAAAAACA/TKaUZL5FR5M/S220/smallsimone.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_lOBDp3sqj5s/SdFMSgpo3ZI/AAAAAAAAAOg/97ouLmRkHrc/s72-c/nicole6_001.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3739187689155428332.post-4988383506996604071</id><published>2009-03-28T12:06:00.000-07:00</published><updated>2009-03-28T12:27:15.904-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='genetics'/><category scheme='http://www.blogger.com/atom/ns#' term='Second Life'/><category scheme='http://www.blogger.com/atom/ns#' term='Science'/><category scheme='http://www.blogger.com/atom/ns#' term='Biology'/><category scheme='http://www.blogger.com/atom/ns#' term='simulation'/><category scheme='http://www.blogger.com/atom/ns#' term='Second Life Scripting'/><title type='text'>Configurable Caminalcules!</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_lOBDp3sqj5s/Sc549uCYC9I/AAAAAAAAAOY/PkO-PIgmGSY/s1600-h/dihybridcross1_001.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 240px;" src="http://3.bp.blogspot.com/_lOBDp3sqj5s/Sc549uCYC9I/AAAAAAAAAOY/PkO-PIgmGSY/s320/dihybridcross1_001.jpg" alt="" id="BLOGGER_PHOTO_ID_5318321211696483282" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;One thing I wanted for my &lt;a href="http://slbiology.blogspot.com/2009/02/about-caminalcules.html"&gt;Caminalcules&lt;/a&gt;&lt;/span&gt; to is allow for the instructor to configure different genetic systems via a note card rather than a menu system. Turned out to be pretty easy and so in amongst Best Practices Workshops, I've been squeezing out time for this.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;So here is an example&lt;/span&gt; of a pair of Caminalcules who have indulged in a little bit of dihybrid Mendelian interaction.  I'm making little activity pens or corrals (as Max Chatnoir suggests) for them partly to keep them in but because when the pups are "born" sometimes they don't end up right side up. Visitors can move them around with fear that they are going to escape!&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;I need to give them&lt;/span&gt; some sort of movement but that will need to wait and I will probably introduce that option in a couple weeks when I script my Caminalcule evolution activity.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3739187689155428332-4988383506996604071?l=slbiology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://slbiology.blogspot.com/feeds/4988383506996604071/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3739187689155428332&amp;postID=4988383506996604071' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/4988383506996604071'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/4988383506996604071'/><link rel='alternate' type='text/html' href='http://slbiology.blogspot.com/2009/03/configurable-caminalcules.html' title='Configurable Caminalcules!'/><author><name>Simone</name><uri>http://www.blogger.com/profile/03809998096645828332</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_lOBDp3sqj5s/SK9z1y5MM6I/AAAAAAAAACA/TKaUZL5FR5M/S220/smallsimone.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_lOBDp3sqj5s/Sc549uCYC9I/AAAAAAAAAOY/PkO-PIgmGSY/s72-c/dihybridcross1_001.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3739187689155428332.post-431851106844377408</id><published>2009-03-27T05:40:00.000-07:00</published><updated>2009-03-27T05:55:41.738-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='genetics'/><category scheme='http://www.blogger.com/atom/ns#' term='Second Life'/><category scheme='http://www.blogger.com/atom/ns#' term='building'/><category scheme='http://www.blogger.com/atom/ns#' term='Biology'/><category scheme='http://www.blogger.com/atom/ns#' term='simulation'/><category scheme='http://www.blogger.com/atom/ns#' term='scripting'/><title type='text'>Caminalcules Spotted at Genome Island!</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_lOBDp3sqj5s/SczMGwQhgAI/AAAAAAAAAOQ/l8gxdT71adk/s1600-h/caminalculessatmax.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 320px;" src="http://3.bp.blogspot.com/_lOBDp3sqj5s/SczMGwQhgAI/AAAAAAAAAOQ/l8gxdT71adk/s320/caminalculessatmax.jpg" alt="" id="BLOGGER_PHOTO_ID_5317849676423200770" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;No need to panic&lt;/span&gt;. I sent Max Chatnoir a pair of them for her to break as a beta tester, which she very nicely did in about 1 minute. So made some changes based on her feedback. The &lt;a href="http://slbiology.blogspot.com/2009/03/caminalcules-iii-colorful-pups.html"&gt;Caminalcules&lt;/a&gt; can now do various modes of inheritance and can either mate with each other of self fertilize as any proper organism for genetic studies ought to be able to do.  Did I mention they also do linked genes? The picture show Max with her first brood. There had been a problem with permissions which caused a bit of grief until I tracked the problem down.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;This coming week&lt;/span&gt; will see lots of frantic designing and building for the &lt;a href="http://slbiology.blogspot.com/2009/03/caminalcules-iii-colorful-pups.html"&gt;Caminalcule project&lt;/a&gt; including plans for a build on Genome Island once the prototype build is finished at Carmine. But a good part of today and Saturday I will be at the &lt;a href="http://wiki.vwbpe.org/index.php?title=Schedule"&gt;Virtual World best Practices Conference&lt;/a&gt;. Oops! Starting in about 10 minutes.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3739187689155428332-431851106844377408?l=slbiology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://slbiology.blogspot.com/feeds/431851106844377408/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3739187689155428332&amp;postID=431851106844377408' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/431851106844377408'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/431851106844377408'/><link rel='alternate' type='text/html' href='http://slbiology.blogspot.com/2009/03/caminalcules-spotted-at-genome-island.html' title='Caminalcules Spotted at Genome Island!'/><author><name>Simone</name><uri>http://www.blogger.com/profile/03809998096645828332</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_lOBDp3sqj5s/SK9z1y5MM6I/AAAAAAAAACA/TKaUZL5FR5M/S220/smallsimone.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_lOBDp3sqj5s/SczMGwQhgAI/AAAAAAAAAOQ/l8gxdT71adk/s72-c/caminalculessatmax.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3739187689155428332.post-4901586130584534516</id><published>2009-03-21T16:12:00.000-07:00</published><updated>2009-03-21T21:02:19.600-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='genetics'/><category scheme='http://www.blogger.com/atom/ns#' term='Virtual Worlds'/><category scheme='http://www.blogger.com/atom/ns#' term='Second Life'/><category scheme='http://www.blogger.com/atom/ns#' term='ScienceSim'/><category scheme='http://www.blogger.com/atom/ns#' term='Biology'/><category scheme='http://www.blogger.com/atom/ns#' term='OpenSim'/><title type='text'>OpenSim and INTEL's ScienceSim</title><content type='html'>&lt;span style="font-weight: bold;"&gt;A group from INTEL&lt;/span&gt; has been busy setting up a virtual world called &lt;a href="http://www.sciencesim.com/wiki/doku.php"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;ScienceSim&lt;/span&gt;&lt;/a&gt; using &lt;a href="http://opensimulator.org/wiki/Main_Page"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;OpenSim&lt;/span&gt;&lt;/a&gt; and so over the last few days I took a little look. First about &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;OpenSim&lt;/span&gt;:  &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;OpenSim&lt;/span&gt; can use a scripting language based on &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;lsl&lt;/span&gt; and indeed you can use the standard &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;SL&lt;/span&gt; viewer for &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;OpenSim&lt;/span&gt; sites. However &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;OpenSim&lt;/span&gt; is not centralized as is most of &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;SL&lt;/span&gt; but is run on servers owned by different people and groups.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;According to the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;OpenSim&lt;/span&gt; wiki&lt;/span&gt;, &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_10"&gt;OpenSim&lt;/span&gt;:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt; Supports creating multiple 'worlds' in a single application instance. &lt;/li&gt;&lt;li&gt; Supports multiple clients and protocols - access the same world at the same time via multiple protocols. &lt;/li&gt;&lt;li&gt; Extensive ability to customize your avatar, both with custom clothing, skins, and attached objects. &lt;/li&gt;&lt;li&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_11"&gt;Realtime&lt;/span&gt; Physics Simulation, with multiple engine options including ODE, &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_12"&gt;PhysX&lt;/span&gt;, Bullet and more. &lt;/li&gt;&lt;li&gt; The ability to create content real time in the environment using in world building tools. What you see is what you get. &lt;/li&gt;&lt;li&gt; In world application development using a number of different languages, including &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_13"&gt;LSL&lt;/span&gt;/&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_14"&gt;OSSL&lt;/span&gt;, C#, &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_15"&gt;JScript&lt;/span&gt; and VB.NET &lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;You can have your own virtual world&lt;/span&gt; offline on your own computer or link a server so that people from the outside can visit. Plus its free and you don't have to pay $L to anyone.  So let's see, I am at the $40/month tier so that means I pay $480 + $88 or $568/year so maybe it would pay to use my tier money and get my own server and load &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_16"&gt;OpenSim&lt;/span&gt;. Also &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_17"&gt;OpenSim&lt;/span&gt; has some really cool extensions to &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_18"&gt;LSL&lt;/span&gt;. Check &lt;a href="http://opensimulator.org/wiki/OSSL_TextureDrawing"&gt;these&lt;/a&gt; out.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Of course the flip side&lt;/span&gt; is I have never run  my own server and &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_19"&gt;OpenSim&lt;/span&gt; is buggy at least when using the current &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_20"&gt;SL&lt;/span&gt; client so it would be very difficult to bring freshmen or sophomore students into an &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_21"&gt;OpenSim&lt;/span&gt; region.  For example I had great difficulty &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_22"&gt;teleporting&lt;/span&gt; and my avatar sometimes would not be easily controllable. How much of that is due to problems with the software vs the servers and connections is not clear to me. As an alternative to the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_23"&gt;SL&lt;/span&gt; viewer you can use a viewer called &lt;a href="http://forge.opensimulator.org/gf/project/opensim-viewer/"&gt;Hippo&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;First getting there-&lt;/span&gt;  You need to set up an account via the &lt;a href="http://www.sciencesim.com/scisim/index.php?page=home&amp;amp;btn=1"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_24"&gt;ScienceSim&lt;/span&gt;&lt;/a&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_25"&gt;adminstration&lt;/span&gt; page. But read &lt;a href="http://www.sciencesim.com/wiki/doku.php/gettingstarted"&gt;these instructions&lt;/a&gt; and follow them carefully. You will need to make another copy of your Second Life shortcut, rename it and change the target. Remember that &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_26"&gt;OpenSim&lt;/span&gt; is not Second Life so that you need to register a new avatar. &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_27"&gt;ScienceSim&lt;/span&gt; prefers that you use your real life name for your avatar; I chose to register Simone again since I am not working in &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_28"&gt;ScienceSim's&lt;/span&gt; grid but did register with my carbon based world name.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_lOBDp3sqj5s/ScWqxb0dwFI/AAAAAAAAAOI/tJ4Xz-sgV0k/s1600-h/sincesimopening.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 210px;" src="http://2.bp.blogspot.com/_lOBDp3sqj5s/ScWqxb0dwFI/AAAAAAAAAOI/tJ4Xz-sgV0k/s320/sincesimopening.JPG" alt="" id="BLOGGER_PHOTO_ID_5315842701438861394" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;When you open the log in page&lt;/span&gt;, the left hand side has a list of regions run on private servers linked to the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_29"&gt;ScienceSim&lt;/span&gt; grid but I recommend just logging in. It may look at first like you are going to Second Life but you are not!&lt;br /&gt;&lt;br /&gt;&lt;span style="text-decoration: underline;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_lOBDp3sqj5s/ScV7xCSj7SI/AAAAAAAAANY/bM_Hu3xCJ9k/s1600-h/orientation_001.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 240px;" src="http://3.bp.blogspot.com/_lOBDp3sqj5s/ScV7xCSj7SI/AAAAAAAAANY/bM_Hu3xCJ9k/s320/orientation_001.jpg" alt="" id="BLOGGER_PHOTO_ID_5315791017539267874" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;When you first launch your viewer to enter &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_30"&gt;ScienceSim&lt;/span&gt;,  you get a default female avatar&lt;/span&gt; which you can customize just as in Second Life. But while visiting &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_31"&gt;ScienceSim&lt;/span&gt; decided to keep things simple. So here I am &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_32"&gt;rezzing&lt;/span&gt; at &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_33"&gt;ScienceSim's&lt;/span&gt; orientation site which serves as your default home.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;There are four regions&lt;/span&gt; in the main &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_34"&gt;ScienceSim&lt;/span&gt; grid Galileo, Kepler, Newton and Einstein, the world map is shows just those four regions. However there are currently 46 regions in total as shown &lt;a href="http://www.sciencesim.com/scisim/index.php?page=regions&amp;amp;btn=5"&gt;here&lt;/a&gt;, which is a bit confusing. But it makes sense when you consider that these other regions are not really set up for the most part for public display but used for visualizing scientific data.&lt;br /&gt;&lt;br /&gt;Here are some various screen shots I took on my first visit:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_lOBDp3sqj5s/ScV-V8SJHeI/AAAAAAAAANg/1d4qR4iG45M/s1600-h/einstein_001.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 240px;" src="http://4.bp.blogspot.com/_lOBDp3sqj5s/ScV-V8SJHeI/AAAAAAAAANg/1d4qR4iG45M/s320/einstein_001.jpg" alt="" id="BLOGGER_PHOTO_ID_5315793850605313506" border="0" /&gt;&lt;/a&gt;Einstein Region&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_lOBDp3sqj5s/ScV-vBcRmLI/AAAAAAAAANo/m16AH7OjMUU/s1600-h/kepler_001.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 240px;" src="http://1.bp.blogspot.com/_lOBDp3sqj5s/ScV-vBcRmLI/AAAAAAAAANo/m16AH7OjMUU/s320/kepler_001.jpg" alt="" id="BLOGGER_PHOTO_ID_5315794281486719154" border="0" /&gt;&lt;/a&gt;Kepler Region&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_lOBDp3sqj5s/ScV_BOhqDrI/AAAAAAAAANw/-YMeLoBlYV4/s1600-h/newton_001.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 240px;" src="http://2.bp.blogspot.com/_lOBDp3sqj5s/ScV_BOhqDrI/AAAAAAAAANw/-YMeLoBlYV4/s320/newton_001.jpg" alt="" id="BLOGGER_PHOTO_ID_5315794594236599986" border="0" /&gt;&lt;/a&gt;Newton Region. This shows part of the amphitheater. There also an observatory build in &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_35"&gt;ScienceSim&lt;/span&gt; from where you can &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_36"&gt;teleport&lt;/span&gt; to some of the other regions connected to the grid.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_lOBDp3sqj5s/ScV_074PbJI/AAAAAAAAAN4/c91eBeAvdhQ/s1600-h/marblelauncher_001.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 240px;" src="http://2.bp.blogspot.com/_lOBDp3sqj5s/ScV_074PbJI/AAAAAAAAAN4/c91eBeAvdhQ/s320/marblelauncher_001.jpg" alt="" id="BLOGGER_PHOTO_ID_5315795482584247442" border="0" /&gt;&lt;/a&gt; There is kind of a fun marble launcher and several other goodies like that in the main grid but right now there is not a whole lot to see.&lt;br /&gt;&lt;br /&gt;Since I am a biologist I was particularly hot to see some of the biology being done there and sent an inquiry to the site master and got a nice response inviting me to the user's meeting on Friday. Unfortunately people got really confused as to what time the meeting was so it really didn't happen as scheduled.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;However I did find a friendly group&lt;/span&gt; of users and they invited me to join their discussion and then later on met some other users at the amphitheater. They use &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_37"&gt;Skype&lt;/span&gt; for much of their conferencing so I had to download and set up &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_38"&gt;skype&lt;/span&gt; on my machine but that was pretty painless and the sound quality was excellent, much better than &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_39"&gt;SL's&lt;/span&gt; voice.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_lOBDp3sqj5s/ScWDSRy4KaI/AAAAAAAAAOA/scMfxhwGWWA/s1600-h/andrew_001.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 240px;" src="http://1.bp.blogspot.com/_lOBDp3sqj5s/ScWDSRy4KaI/AAAAAAAAAOA/scMfxhwGWWA/s320/andrew_001.jpg" alt="" id="BLOGGER_PHOTO_ID_5315799285218421154" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;One of the people I met is &lt;a href="http://fernseed.wordpress.com/"&gt;Aaron Duffy&lt;/a&gt; &lt;/span&gt;who a grad student using &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_40"&gt;OpenSim&lt;/span&gt; to simulate the population genetics of ferns and since some of my training is in population genetics, was interested to see that. So today I went back and he graciously gave me a tour and demo of his work which is just starting. His project superficially resembles the &lt;a href="http://slurl.com/secondlife/Second%20Nature%203/151/106/22"&gt;ecosystem working group&lt;/a&gt; effort in Second Life, in fact Aaron got onto his project from exposure to that group.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;This is Aaron&lt;/span&gt; and in the back ground are shown the 3 basic stages of the fern life cycle. The tall structure that is not entirely in the frame represents a &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_41"&gt;sporophyte&lt;/span&gt;.  The upside down "hat" to the left of &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_42"&gt;sporophyte&lt;/span&gt; stem is a &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_43"&gt;gametophyte&lt;/span&gt; and the brown ball partially hidden by Aaron is the spore which of course is produced by the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_44"&gt;sporophyte&lt;/span&gt;. Guess what &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_45"&gt;gametophytes&lt;/span&gt; produce. &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_46"&gt;Hmmm&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;His simulation tracks the details&lt;/span&gt; of the genetics of the population as the population evolves over time. So for me this was really neat to see. Right now he is working on interpretative slides to make his project more understandable to non population genetics geeks.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3739187689155428332-4901586130584534516?l=slbiology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://slbiology.blogspot.com/feeds/4901586130584534516/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3739187689155428332&amp;postID=4901586130584534516' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/4901586130584534516'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/4901586130584534516'/><link rel='alternate' type='text/html' href='http://slbiology.blogspot.com/2009/03/opensim.html' title='OpenSim and INTEL&apos;s ScienceSim'/><author><name>Simone</name><uri>http://www.blogger.com/profile/03809998096645828332</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_lOBDp3sqj5s/SK9z1y5MM6I/AAAAAAAAACA/TKaUZL5FR5M/S220/smallsimone.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_lOBDp3sqj5s/ScWqxb0dwFI/AAAAAAAAAOI/tJ4Xz-sgV0k/s72-c/sincesimopening.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3739187689155428332.post-7928086938668402766</id><published>2009-03-18T10:07:00.000-07:00</published><updated>2009-03-18T10:50:00.346-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Virtual Worlds'/><category scheme='http://www.blogger.com/atom/ns#' term='Sun microsystems'/><category scheme='http://www.blogger.com/atom/ns#' term='Second Life'/><category scheme='http://www.blogger.com/atom/ns#' term='Science'/><category scheme='http://www.blogger.com/atom/ns#' term='bioinformatics'/><category scheme='http://www.blogger.com/atom/ns#' term='s'/><category scheme='http://www.blogger.com/atom/ns#' term='JAVA'/><category scheme='http://www.blogger.com/atom/ns#' term='Education'/><title type='text'>Wonderland</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_lOBDp3sqj5s/ScEy1l1NpDI/AAAAAAAAAM4/YxpGOxnt3Pk/s1600-h/joshulalinden_001.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 240px;" src="http://3.bp.blogspot.com/_lOBDp3sqj5s/ScEy1l1NpDI/AAAAAAAAAM4/YxpGOxnt3Pk/s320/joshulalinden_001.jpg" alt="" id="BLOGGER_PHOTO_ID_5314584931543655474" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;Today &lt;a href="http://slurl.com/secondlife/BaikUn/247/96/251"&gt;Kira Cafe&lt;/a&gt;&lt;/span&gt; hosted a presentation by Nicole Yankelovich from Sun Microsystems about &lt;a href="https://lg3d-wonderland.dev.java.net/index.html"&gt;Wonderland&lt;/a&gt;, an environment for creating virtual worlds. Wonderland is quite different than Second Life in a number of respects. So I will briefly summarize my in world notes.&lt;br /&gt;&lt;br /&gt;The handsome &lt;a href="http://en.wikipedia.org/wiki/Nautilus"&gt;nautilus&lt;/a&gt; to the left is Joshua Linden by the way.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Wonderland is free and developers&lt;/span&gt; can make either open source or proprietary applications. One can create data driven worlds or programmatic worlds. Also it has modules that allow you to create just bits of functionality e.g. an audio recorder or a microphone. In fact a big push for her group in Sun is in audio for virtual conferencing. For example, one can dial up or down bandwidth from telephone quality to CD quality for internal meetings. Thus one can get a really immersive experience&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Suns' vision is different&lt;/span&gt; than Second Life since rather than one big world, Wonderland is decentralized and the idea is to have the possibility of a federation of worlds.&lt;br /&gt;As for how big a world can wonderland make, version 0.4 could only support 20 users and scalability is an issue. Her group is aiming for worlds with several hundred avatars.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Right now&lt;/span&gt; they are in the middle of doing their fourth developer release 0.5 version. This involves a complete rebuild with better avatars and graphics.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Sun is very much interested&lt;/span&gt; in the education market, and its use for data visualization and teaching. There is also a wireless &lt;a href="http://www.sunspotworld.com/"&gt;sensor platform&lt;/a&gt; (this is way cool) for bringing real world data into a Wonderland World for processing or visualization. Sounds like Wonderland has a lot of potential given that it is JAVA based and open source. Perhaps learning system providers such as Blackboard and Angel Learning Systems should check this out.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;The Wonderland group&lt;/span&gt; is not directly involved in interoperability issues between virtual worlds but perhaps one of their community will pick this up.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Makes me&lt;/span&gt; wish I knew JAVA!&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;By the way Friday&lt;/span&gt;, Simone will be at Intel's Science Sim for a visit and blogging session.&lt;br /&gt;&lt;br /&gt;Related Links:&lt;br /&gt;&lt;br /&gt;&lt;a href="https://lg3d-wonderland.dev.java.net/index.html"&gt;https://lg3d-wonderland.dev.java.net/index.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.sunspotworld.com/"&gt;http://www.sunspotworld.com/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3739187689155428332-7928086938668402766?l=slbiology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://slbiology.blogspot.com/feeds/7928086938668402766/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3739187689155428332&amp;postID=7928086938668402766' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/7928086938668402766'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/7928086938668402766'/><link rel='alternate' type='text/html' href='http://slbiology.blogspot.com/2009/03/wonderland.html' title='Wonderland'/><author><name>Simone</name><uri>http://www.blogger.com/profile/03809998096645828332</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_lOBDp3sqj5s/SK9z1y5MM6I/AAAAAAAAACA/TKaUZL5FR5M/S220/smallsimone.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_lOBDp3sqj5s/ScEy1l1NpDI/AAAAAAAAAM4/YxpGOxnt3Pk/s72-c/joshulalinden_001.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3739187689155428332.post-4519148744998189680</id><published>2009-03-16T15:59:00.000-07:00</published><updated>2009-03-16T19:23:21.820-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Second Life'/><category scheme='http://www.blogger.com/atom/ns#' term='Science'/><category scheme='http://www.blogger.com/atom/ns#' term='Evolution'/><category scheme='http://www.blogger.com/atom/ns#' term='Darwin'/><category scheme='http://www.blogger.com/atom/ns#' term='Biology'/><category scheme='http://www.blogger.com/atom/ns#' term='Education'/><title type='text'>The Voyage of the Beagle in Second Life</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_lOBDp3sqj5s/Sb7cruy77NI/AAAAAAAAAMA/OOI-9hy-rn0/s1600-h/465px-Mimus_trifasciatus.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 310px; height: 400px;" src="http://2.bp.blogspot.com/_lOBDp3sqj5s/Sb7cruy77NI/AAAAAAAAAMA/OOI-9hy-rn0/s400/465px-Mimus_trifasciatus.jpg" alt="" id="BLOGGER_PHOTO_ID_5313927254197923026" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;So much science in Second Life&lt;/span&gt; and so little time. But today I took a little &lt;a href="http://slurl.com/secondlife/Elucian%20Omega/113/79/22"&gt;side trip&lt;/a&gt; following Darwin's Voyage of the Beagle. This is a wonderful build and very appropriate for the 200th anniversary of Darwin's birth and the 150th anniversary of the publication of Origin of Species.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;The basic idea is to put the clues&lt;/span&gt; together to release &lt;a href="http://thebeagleproject.blogspot.com/2008/07/saving-darwins-muse.html"&gt;Darwin's Muse&lt;/a&gt;, a Galapagos mocking bird, &lt;span style="font-style: italic;"&gt;Mimus trifasciatus&lt;/span&gt; . I hesitate reporting too much so as to not spoil the fun. I did the voyage by myself but this is an ideal resource for collaborative learning. There is, for instance, a fun puzzle which took me wayy to long to solve. Don't feel handicapped by not knowing much about the real voyage of the Beagle. You still have to find the clues even if you are like a biology geek like me who read the Voyage in grade school.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_lOBDp3sqj5s/Sb7dP0rcFHI/AAAAAAAAAMI/Iou1G2HBiJE/s1600-h/beagle5_002.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_lOBDp3sqj5s/Sb7dP0rcFHI/AAAAAAAAAMI/Iou1G2HBiJE/s400/beagle5_002.jpg" alt="" id="BLOGGER_PHOTO_ID_5313927874252379250" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;If you go, dress appropriately&lt;/span&gt;, my normal dress in SL is much too fancy and just to be safe I removed my Geisha hair attachment and skin and donned my Science Friday shirt.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_lOBDp3sqj5s/Sb7dvH-3cDI/AAAAAAAAAMQ/g1mI2BK3ACo/s1600-h/beagle3_001.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_lOBDp3sqj5s/Sb7dvH-3cDI/AAAAAAAAAMQ/g1mI2BK3ACo/s400/beagle3_001.jpg" alt="" id="BLOGGER_PHOTO_ID_5313928412010082354" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;There is lots of wildlife&lt;/span&gt; some of which are clues for the game and plenty of poisonous snakes which of course I think are cool. Here is a cobra. I don't recall Darwin mentioning cobras in Voyage, but I ought to check that. Needless to say good thing the SL health option was not on, else I would have died several times over from snake bites.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_lOBDp3sqj5s/Sb8CBgCXaTI/AAAAAAAAAMg/x662BPLzsgw/s1600-h/beagle13_001.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_lOBDp3sqj5s/Sb8CBgCXaTI/AAAAAAAAAMg/x662BPLzsgw/s400/beagle13_001.jpg" alt="" id="BLOGGER_PHOTO_ID_5313968310123456818" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;Of course there are the Galapagos&lt;/span&gt; tortoises, pretty much in scale. Here's one with &lt;span style="font-style: italic;"&gt;Opuntia &lt;/span&gt;cactuses. The focus of the build goes beyond evolution and natural selection to include Darwin's hypotheses about coral reef formation and if you want you can even go diving.&lt;br /&gt;&lt;br /&gt;You also get some nice details about the wildlife Darwin encountered and a bit about how Darwin was influenced by the then new geology of &lt;a href="http://en.wikipedia.org/wiki/Charles_Lyell"&gt;Charles Lyell&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;Here is what every well dressed avatar&lt;/span&gt; needs in her wardrobe:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_lOBDp3sqj5s/Sb8CupUugWI/AAAAAAAAAMo/njiNtlXDAiU/s1600-h/beagle10_001.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_lOBDp3sqj5s/Sb8CupUugWI/AAAAAAAAAMo/njiNtlXDAiU/s400/beagle10_001.jpg" alt="" id="BLOGGER_PHOTO_ID_5313969085710500194" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;By the way the interface&lt;/span&gt; includes a supply pack that provides you with a compass and journal. Both are lots of fun.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;And if you get four keys and release Darwin's muse&lt;/span&gt;, you get the Darwin Prize which includes several goodies such as the Beagle in a bottle which now takes a place of pride in my lab, Second Life lab that is.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_lOBDp3sqj5s/Sb8EJYn8aYI/AAAAAAAAAMw/QnO_Pc39IpM/s1600-h/beagle20_001.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_lOBDp3sqj5s/Sb8EJYn8aYI/AAAAAAAAAMw/QnO_Pc39IpM/s400/beagle20_001.jpg" alt="" id="BLOGGER_PHOTO_ID_5313970644595796354" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;I suppose, now the creationists&lt;/span&gt; will follow suite and probably put up a Second Life Creation Museum. I wonder how they will show the intelligent designer. Oh I forget, you're not allowed to infer anything about the nature of said designer.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;If you have&lt;/span&gt; A Second Life viewer installed you can visit The Voyage of the Beagle sim at:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://slurl.com/secondlife/Elucian%20Omega/113/79/22"&gt;http://slurl.com/secondlife/Elucian%20Omega/113/79/22&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3739187689155428332-4519148744998189680?l=slbiology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://slbiology.blogspot.com/feeds/4519148744998189680/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3739187689155428332&amp;postID=4519148744998189680' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/4519148744998189680'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/4519148744998189680'/><link rel='alternate' type='text/html' href='http://slbiology.blogspot.com/2009/03/voyage-of-beagle-in-second-life.html' title='The Voyage of the Beagle in Second Life'/><author><name>Simone</name><uri>http://www.blogger.com/profile/03809998096645828332</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_lOBDp3sqj5s/SK9z1y5MM6I/AAAAAAAAACA/TKaUZL5FR5M/S220/smallsimone.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_lOBDp3sqj5s/Sb7cruy77NI/AAAAAAAAAMA/OOI-9hy-rn0/s72-c/465px-Mimus_trifasciatus.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3739187689155428332.post-6355600098224348786</id><published>2009-03-14T13:26:00.000-07:00</published><updated>2009-03-14T13:30:37.744-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Second Life'/><category scheme='http://www.blogger.com/atom/ns#' term='Bees'/><category scheme='http://www.blogger.com/atom/ns#' term='Biology'/><category scheme='http://www.blogger.com/atom/ns#' term='flowers'/><title type='text'>First Life Bursts In...</title><content type='html'>&lt;span style="font-weight: bold;"&gt;Second Life&lt;/span&gt; from my perspective is meant to enrich the rest of our lives and in that spirit some people watch for the first robin but I watch for the first...&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/pdecell/3354654262/" title="First Bee... by pdecell, on Flickr"&gt;&lt;img src="http://farm4.static.flickr.com/3602/3354654262_e9d3fa2a76.jpg" width="500" height="361" alt="First Bee..." /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3739187689155428332-6355600098224348786?l=slbiology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://slbiology.blogspot.com/feeds/6355600098224348786/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3739187689155428332&amp;postID=6355600098224348786' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/6355600098224348786'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/6355600098224348786'/><link rel='alternate' type='text/html' href='http://slbiology.blogspot.com/2009/03/first-life-bursts-in.html' title='First Life Bursts In...'/><author><name>Simone</name><uri>http://www.blogger.com/profile/03809998096645828332</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_lOBDp3sqj5s/SK9z1y5MM6I/AAAAAAAAACA/TKaUZL5FR5M/S220/smallsimone.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm4.static.flickr.com/3602/3354654262_e9d3fa2a76_t.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3739187689155428332.post-7465119187543138765</id><published>2009-03-13T12:52:00.000-07:00</published><updated>2009-03-13T12:59:07.778-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Second Life'/><category scheme='http://www.blogger.com/atom/ns#' term='simulation'/><title type='text'>Virtual Worlds-Best Practices in Education</title><content type='html'>&lt;span style="font-weight: bold;"&gt;I will be attending&lt;/span&gt;, but not presenting at this conference in late March(27th -29th)...look for Simone. Not sure where in SL it will be held.  They do have a rack on simulation and gaming so I plan to be learning (I hope) and blogging.&lt;br /&gt;&lt;br /&gt;Go to&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.vwbpe.org/"&gt;http://www.vwbpe.org/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;for registration and schedule information.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3739187689155428332-7465119187543138765?l=slbiology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://slbiology.blogspot.com/feeds/7465119187543138765/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3739187689155428332&amp;postID=7465119187543138765' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/7465119187543138765'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/7465119187543138765'/><link rel='alternate' type='text/html' href='http://slbiology.blogspot.com/2009/03/virtual-worlds-best-practices-in.html' title='Virtual Worlds-Best Practices in Education'/><author><name>Simone</name><uri>http://www.blogger.com/profile/03809998096645828332</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_lOBDp3sqj5s/SK9z1y5MM6I/AAAAAAAAACA/TKaUZL5FR5M/S220/smallsimone.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3739187689155428332.post-4611006588467827512</id><published>2009-03-10T14:55:00.000-07:00</published><updated>2009-03-10T19:34:29.627-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Science'/><category scheme='http://www.blogger.com/atom/ns#' term='Kira Cafe'/><category scheme='http://www.blogger.com/atom/ns#' term='Workshops'/><category scheme='http://www.blogger.com/atom/ns#' term='SL'/><title type='text'>A Visit to Kira Cafe</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_lOBDp3sqj5s/SbcipytmKII/AAAAAAAAAL4/CuW3GKpY440/s1600-h/kiradarkeagle.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 302px; height: 400px;" src="http://3.bp.blogspot.com/_lOBDp3sqj5s/SbcipytmKII/AAAAAAAAAL4/CuW3GKpY440/s400/kiradarkeagle.JPG" alt="" id="BLOGGER_PHOTO_ID_5311752386889787522" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;I really do need to blog&lt;/span&gt; more about some of the places and workshops I visit. One of my new places to visit is Kira Cafe sponsored by the &lt;a href="http://www.kira.org/"&gt;Kira Institute&lt;/a&gt;. Kira Cafe is for discussion of science and more. As the institute's mission statement notes:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;The Kira Institute's mission&lt;/span&gt; is to investigate distinct views of reality, taking off from one central question: “Starting with science, &lt;a href="http://www.kira.org/index.php?option=com_content&amp;amp;task=view&amp;amp;id=26&amp;amp;Itemid=64"&gt;what else is true?&lt;/a&gt;”&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;The Institute holds lots of workshops/discussions&lt;/span&gt; related to this theme. Some of them are ongoing. For example the other week I attended a really interesting one about the role of virtual environments in scientific visualization as part of an ongoing workshop called &lt;a href="http://www.kira.org/index.php?option=com_content&amp;amp;task=view&amp;amp;id=119&amp;amp;Itemid=149"&gt;Relocatable Laboratories in the Metaverse&lt;/a&gt; (ReLaM). This workshop dealt with Open Sim and the Science Sim by Intel.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Today was a weekly science discussion&lt;/span&gt; called Nymf's Science Circle which was hosted by Darkeagle Darkstone (left), in real life a computer science instructor in a Californian community college. The discussion revolved around the theme of how virtual reality environments such as SL can help persons with disabilities. Quoting from the note card:&lt;br /&gt;&lt;br /&gt;"  There are people here, who in real life are strapped into wheelchairs. Here can the walk away from the isolation and prejudice the face in their day to day lives. Here they dance, fly, and mingle. Their bodies here are not ravaged and mangled by disease or genetics in the Virtual worlds. Their speech is not slurred or laborious; we accept them here like everyone else. We discover that they are valuable and treasured friends. "&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;I was particularly interested&lt;/span&gt; in discussion related to use of SL by persons with autism (called in the discussion autists)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Kira has a packed schedule&lt;/span&gt; of events and you can view them &lt;a href="http://www.kira.org/index.php?option=com_content&amp;amp;task=view&amp;amp;id=83&amp;amp;Itemid=113"&gt;her&lt;/a&gt;&lt;a href="http://www.kira.org/index.php?option=com_content&amp;amp;task=view&amp;amp;id=83&amp;amp;Itemid=113"&gt;e&lt;/a&gt;.  You can visit the Kira campus in Second Life at &lt;a href="http://slurl.com/secondlife/BaikUn/234/95/251"&gt;http://slurl.com/secondlife/BaikUn/234/95/251&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3739187689155428332-4611006588467827512?l=slbiology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://slbiology.blogspot.com/feeds/4611006588467827512/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3739187689155428332&amp;postID=4611006588467827512' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/4611006588467827512'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/4611006588467827512'/><link rel='alternate' type='text/html' href='http://slbiology.blogspot.com/2009/03/visit-to-kira-cafe.html' title='A Visit to Kira Cafe'/><author><name>Simone</name><uri>http://www.blogger.com/profile/03809998096645828332</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_lOBDp3sqj5s/SK9z1y5MM6I/AAAAAAAAACA/TKaUZL5FR5M/S220/smallsimone.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_lOBDp3sqj5s/SbcipytmKII/AAAAAAAAAL4/CuW3GKpY440/s72-c/kiradarkeagle.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3739187689155428332.post-8997466214862330955</id><published>2009-03-09T09:06:00.000-07:00</published><updated>2009-03-09T10:11:16.794-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sculpted prims'/><category scheme='http://www.blogger.com/atom/ns#' term='Second Life'/><category scheme='http://www.blogger.com/atom/ns#' term='building'/><category scheme='http://www.blogger.com/atom/ns#' term='Blender'/><category scheme='http://www.blogger.com/atom/ns#' term='Biology'/><title type='text'>A Building Frenzy...</title><content type='html'>&lt;span style="font-weight: bold;"&gt;Well not really.&lt;/span&gt; But one real nice thing about doing Second Life projects is that there are so many different things to do. So, if you OD on scripting there is always something to build. I like doing both and I decided that maybe when I dream about scripting that it is time to do something else. So last night I played a bit more with Blender and sculpted a pair of very simple guard cells for my photosynthesis project.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_lOBDp3sqj5s/SbVIgdUNYOI/AAAAAAAAALY/Mg756eexBk4/s1600-h/giantguardcells_002.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_lOBDp3sqj5s/SbVIgdUNYOI/AAAAAAAAALY/Mg756eexBk4/s400/giantguardcells_002.jpg" alt="" id="BLOGGER_PHOTO_ID_5311231058015772898" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;This picture shows the result.&lt;/span&gt; Probably the sort of thing a master builder would snort at but they are pretty dramatic.  Guard cells have a much more complex form than what I show here so for advanced students I might want to show that. Right now these are phantom and the visitor has to walk through them to enter the photosynthesis module. And since Mat Chatnoir has already asked about this...yes eventually they will be scripted to open and close: eventually ;-).&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;I have also redone the sky box*&lt;/span&gt; that my photosynthesis module is in. Originally it was built like the lab where I do my scripting and prototyping as a 20m x 20m x 10m box made from 10 x 10 x .1M prims, plus extra prims for window framing and entrances. My lab module bare bones has 16 prims.  But since I currently do my work on my own private region on the mainland I need to watch prim count. You can visit the photosynthesis module in world at &lt;a href="http://slurl.com/secondlife/Carmine/118/142/296"&gt;http://slurl.com/secondlife/Carmine/118/142/296&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;In my inventory&lt;/span&gt; I have the infamous mega prim package from Alberto Linden, so decided to play with them. Generally I avoid mega prims because the big ones are really intrusive. In fact one of my neighbors has rezzed a big one for some weird reason and it goes right up to my property line...but that is another issue. My neighbor seems to only speak Japanese and while I typically wear a Kimono, I do not. Fortunately my neighbor did blend it so it is textured the same as the region's ground. A few eucalyptus trees and that mega prim is hidden.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_lOBDp3sqj5s/SbVI20SH-BI/AAAAAAAAALg/EeWgWa9yA2E/s1600-h/megaprimmodule_001.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_lOBDp3sqj5s/SbVI20SH-BI/AAAAAAAAALg/EeWgWa9yA2E/s400/megaprimmodule_001.jpg" alt="" id="BLOGGER_PHOTO_ID_5311231442138167314" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;At any rate I put together a barebones box&lt;/span&gt;, the same size as my SL lab/office but uses only 4 prims rather than 16. Astute biologists will recognise that it is textured with a scanning electron micrograph of the upper epidermis for a leaf. In fact both the inside and the outside were originally textured the same way which is really cool and immersive but maybe over kill. So I retextured the inside with the same sorts of window textures I use in my lab/office and the result is basically what you see in the first picture showing the guard cells at the entrance to the photosynthesis module.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Also this weekend&lt;/span&gt;, worked a bit more on the Caminalcule menuing system so that it is a bit more sensible; I was making things way to complex to follow and so I am having to reorganize the scripting a bit.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;You're also&lt;/span&gt; welcome to stop by my lab/office at &lt;a href="http://slurl.com/secondlife/Carmine/174/217/137"&gt;http://slurl.com/secondlife/Carmine/174/217/137&lt;/a&gt; You can also TP there from the photosynthesis landing spot.&lt;br /&gt;&lt;br /&gt;* Generally I loathe skyboxes..but creatively textured they do have their uses.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3739187689155428332-8997466214862330955?l=slbiology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://slbiology.blogspot.com/feeds/8997466214862330955/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3739187689155428332&amp;postID=8997466214862330955' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/8997466214862330955'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/8997466214862330955'/><link rel='alternate' type='text/html' href='http://slbiology.blogspot.com/2009/03/building-frenzy.html' title='A Building Frenzy...'/><author><name>Simone</name><uri>http://www.blogger.com/profile/03809998096645828332</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_lOBDp3sqj5s/SK9z1y5MM6I/AAAAAAAAACA/TKaUZL5FR5M/S220/smallsimone.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_lOBDp3sqj5s/SbVIgdUNYOI/AAAAAAAAALY/Mg756eexBk4/s72-c/giantguardcells_002.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3739187689155428332.post-3904604152311275744</id><published>2009-03-06T12:21:00.000-08:00</published><updated>2009-03-06T12:57:57.710-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Second Life'/><category scheme='http://www.blogger.com/atom/ns#' term='LSL functions'/><category scheme='http://www.blogger.com/atom/ns#' term='LSL'/><category scheme='http://www.blogger.com/atom/ns#' term='Second Life Scripting'/><category scheme='http://www.blogger.com/atom/ns#' term='scripting'/><title type='text'>A handy little string function...</title><content type='html'>&lt;span style="font-weight: bold;"&gt;For the Caminalcule project&lt;/span&gt; I'm finding it easier to represent a genotype as a string because I can easily manipulate strings. But LSL is not real whippy on the string manipulation front.One function I needed was one that would substitute a sub-string starting at a certain position in an original string without making any other changes in the original string.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;There are functions&lt;/span&gt; that do similar things but they rely on having a recognizable set of characters in the original string as in  standard find and replace. But what I wanted was a function that goes to a particular position in the original string where I (or a script) specify where the position starts.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;This is important for me&lt;/span&gt; because the way I represent genotypes there are some things that change a lot, but somethings may not change very often and yet I want to keep those things together with the more variable stuff-kind of like what happens in a chromosome.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;So if I have two sentences:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;"The sly big fox is learning scripting." and&lt;br /&gt;&lt;br /&gt;"The big sly cat is learning scripting" ,&lt;br /&gt;&lt;br /&gt;I might want to change what ever starts at letter 9 with the substring "red". Hence my little function:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;replace_string(string original,string sub_string,integer pos).&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Try copying the following code&lt;/span&gt; and inserting it in to a prim and let me know what you think. Given Blogger's tendency to mess up LSL code, you might have to change a few things by hand. Or IM me (Simone Gateaux) in world and I will send the script to you.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;//begin code here&lt;br /&gt;string replace_string(string original,string sub_string,integer pos)&lt;br /&gt;//replaces part of string starting at pos with substring; does not change the original string length&lt;br /&gt;//real handy for me&lt;br /&gt;{&lt;br /&gt;&lt;br /&gt;    integer orig_length;&lt;br /&gt;    integer length;&lt;br /&gt;    string new_string;&lt;br /&gt;   length = llStringLength(sub_string);&lt;br /&gt;   orig_length = llStringLength(original);&lt;br /&gt;   if ((orig_length-1) &gt; pos &amp;amp;&amp;amp;( pos &gt;= 0))&lt;br /&gt;   {&lt;br /&gt;&lt;br /&gt;     new_string = llInsertString(original,pos,sub_string);&lt;br /&gt;     new_string = llDeleteSubString(new_string,pos+length, pos+length -1+length);&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;else new_string = original;&lt;br /&gt;   return new_string;&lt;br /&gt;&lt;br /&gt;} //end function&lt;br /&gt;&lt;br /&gt;default&lt;br /&gt;{&lt;br /&gt;   &lt;br /&gt;touch_start(integer num_detected)&lt;br /&gt;{   &lt;br /&gt;     string newstring;&lt;br /&gt;      string oldstring = "The sly big fox is learning how to script.";&lt;br /&gt;    string replacement = "red";&lt;br /&gt;    integer position = 8; //position start at 0 index so here 8 is the start of "big"&lt;br /&gt;  newstring =  replace_string(oldstring,replacement,position);&lt;br /&gt;    llWhisper(DEBUG_CHANNEL,oldstring);&lt;br /&gt;    llWhisper(DEBUG_CHANNEL,newstring);&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;//end code&lt;a id="autosaveButton" class="cssButton" href="javascript:void(0)" onclick="'if" target=""&gt;&lt;div class="cssButtonOuter"&gt;&lt;div class="cssButtonMiddle"&gt;&lt;div class="cssButtonInner"&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3739187689155428332-3904604152311275744?l=slbiology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://slbiology.blogspot.com/feeds/3904604152311275744/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3739187689155428332&amp;postID=3904604152311275744' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/3904604152311275744'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/3904604152311275744'/><link rel='alternate' type='text/html' href='http://slbiology.blogspot.com/2009/03/handy-little-string-function.html' title='A handy little string function...'/><author><name>Simone</name><uri>http://www.blogger.com/profile/03809998096645828332</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_lOBDp3sqj5s/SK9z1y5MM6I/AAAAAAAAACA/TKaUZL5FR5M/S220/smallsimone.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3739187689155428332.post-6601280278096671325</id><published>2009-03-05T20:13:00.000-08:00</published><updated>2009-03-05T21:08:26.048-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='genetics'/><category scheme='http://www.blogger.com/atom/ns#' term='Science'/><category scheme='http://www.blogger.com/atom/ns#' term='Biology'/><category scheme='http://www.blogger.com/atom/ns#' term='simulation'/><category scheme='http://www.blogger.com/atom/ns#' term='Second Life Scripting'/><title type='text'>Caminalcules III Colorful pups...</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_lOBDp3sqj5s/SbCuiUvwZqI/AAAAAAAAALA/Qu7Ys3RaH3U/s1600-h/mendelbugpups_001.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 240px;" src="http://4.bp.blogspot.com/_lOBDp3sqj5s/SbCuiUvwZqI/AAAAAAAAALA/Qu7Ys3RaH3U/s320/mendelbugpups_001.jpg" alt="" id="BLOGGER_PHOTO_ID_5309935865377613474" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;This week I implemented a version&lt;/span&gt; of &lt;a href="http://www.blogger.com/profile/00645110245532917138"&gt;Eloise Pasteure's&lt;/a&gt; suggestion to get genetic data into the Caminalcule's offspring, representing the genetic data as a 7 digit integer. This integer has two positions for each locus or allele pair, a dominance term which is 1 position for each locus and an extra flag telling the program whether to process one or both loci when making the phenotype of the offspring. It's a little less compact than what Eloise suggested but easier for me to keep track of.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt; &lt;span style="font-weight: bold;"&gt;This version of the Caminalcule&lt;/span&gt; will illustrate Mendel's two laws and does not do linkage...yet. The second locus, by the way, has to do with the type and number of black spots on the critter and I just got that implemented today.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Yet to do are some fixes&lt;/span&gt; to the menu system- I've had to think carefully how the lldialog function works-and think out the mechanics of Caminalcule mating. How will they communicate and behave? Right now they can detect each other with sensors but I haven't given them an sort of movement. What happens if two encounter each other and they are genetically incompatible? What sort of reproductive system? We already know that some of them are &lt;a href="http://en.wikipedia.org/wiki/Hermaphrodite"&gt;hermaphroditic&lt;/a&gt;.  Is there also a non hermaphroditic gender? Hmmmm. Stranger things than this happen in nature. You might look up the life cycle of &lt;a href="http://en.wikipedia.org/wiki/Caenorhabditis_elegans"&gt;Caenorhabditis elegans&lt;/a&gt;, one of the major organisms in modern genetics.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Lots of potential here&lt;/span&gt; for getting students thinking about life cycles and gender that go beyond genetics and collaborating with each other. I've also been to several interesting workshops related to Second Life and I will post more on those later.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3739187689155428332-6601280278096671325?l=slbiology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://slbiology.blogspot.com/feeds/6601280278096671325/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3739187689155428332&amp;postID=6601280278096671325' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/6601280278096671325'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/6601280278096671325'/><link rel='alternate' type='text/html' href='http://slbiology.blogspot.com/2009/03/caminalcules-iii-colorful-pups.html' title='Caminalcules III Colorful pups...'/><author><name>Simone</name><uri>http://www.blogger.com/profile/03809998096645828332</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_lOBDp3sqj5s/SK9z1y5MM6I/AAAAAAAAACA/TKaUZL5FR5M/S220/smallsimone.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_lOBDp3sqj5s/SbCuiUvwZqI/AAAAAAAAALA/Qu7Ys3RaH3U/s72-c/mendelbugpups_001.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3739187689155428332.post-6450223004242878780</id><published>2009-02-26T10:05:00.000-08:00</published><updated>2009-02-26T10:39:06.071-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='genetics'/><category scheme='http://www.blogger.com/atom/ns#' term='Second Life'/><category scheme='http://www.blogger.com/atom/ns#' term='Science'/><category scheme='http://www.blogger.com/atom/ns#' term='Biology'/><category scheme='http://www.blogger.com/atom/ns#' term='simulation'/><category scheme='http://www.blogger.com/atom/ns#' term='Second Life Scripting'/><category scheme='http://www.blogger.com/atom/ns#' term='scripting'/><title type='text'>Caminalcules II: Mother and her pups</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_lOBDp3sqj5s/Sabeti6DDuI/AAAAAAAAAKw/rOj48khh_TQ/s1600-h/motherandpups_001.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 298px; height: 223px;" src="http://2.bp.blogspot.com/_lOBDp3sqj5s/Sabeti6DDuI/AAAAAAAAAKw/rOj48khh_TQ/s320/motherandpups_001.jpg" alt="" id="BLOGGER_PHOTO_ID_5307174084948463330" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;Continuing along with my &lt;a href="http://slbiology.blogspot.com/2009/02/about-caminalcules.html"&gt;Caminalcule &lt;/a&gt;genetics activity...&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;Here is a heterozygous &lt;a href="http://slbiology.blogspot.com/2009/02/about-caminalcules.html"&gt;Caminalcule&lt;/a&gt; mother&lt;/span&gt; with 10 of her pups produced by selfing under incomplete dominance.  The maternal script produces two gametes at random, the "pup" is rezzed and the genotype along with the degree of dominance communicated to the pup and the pup then changes phenotype.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;This is of course&lt;/span&gt; not the way it works in the real world; the pups should be rezzed with the genotype in place but there doesn't seem to be an easy way to do that save maybe with some really clever use of  &lt;a href="http://www.lslwiki.net/lslwiki/wakka.php?wakka=llSetPrimitiveParams"&gt;llSetPrimativeParams&lt;/a&gt;. But my approach seems more flexible.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Here notice&lt;/span&gt; that roughly half the "pups" have the heterozygote's phenotype (grey) and roughly half are one of the two phenotypes (black or white) of the homozygotes.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Right now&lt;/span&gt; I represent a gene's locus with an SL vector type&lt;allele1,allele2,0&gt;. The third position is not currently used but it could be used to store some other type of float type information related to the gene say something about its linkage position along a chromosome.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Coming up soon...&lt;/span&gt;Caminalcules make nookie.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/allele1,allele2,0&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3739187689155428332-6450223004242878780?l=slbiology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://slbiology.blogspot.com/feeds/6450223004242878780/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3739187689155428332&amp;postID=6450223004242878780' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/6450223004242878780'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/6450223004242878780'/><link rel='alternate' type='text/html' href='http://slbiology.blogspot.com/2009/02/caminalcules-ii-mother-and-her-pups.html' title='Caminalcules II: Mother and her pups'/><author><name>Simone</name><uri>http://www.blogger.com/profile/03809998096645828332</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_lOBDp3sqj5s/SK9z1y5MM6I/AAAAAAAAACA/TKaUZL5FR5M/S220/smallsimone.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_lOBDp3sqj5s/Sabeti6DDuI/AAAAAAAAAKw/rOj48khh_TQ/s72-c/motherandpups_001.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3739187689155428332.post-7721366274145766572</id><published>2009-02-25T21:41:00.000-08:00</published><updated>2009-02-25T22:13:05.139-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sculpted prims'/><category scheme='http://www.blogger.com/atom/ns#' term='Second Life'/><category scheme='http://www.blogger.com/atom/ns#' term='Biology'/><category scheme='http://www.blogger.com/atom/ns#' term='simulation'/><title type='text'>Caminalcules I</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_lOBDp3sqj5s/SaYwuYaN6iI/AAAAAAAAAKo/KAGhff6xfcc/s1600-h/caminacules_001.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 282px; height: 211px;" src="http://3.bp.blogspot.com/_lOBDp3sqj5s/SaYwuYaN6iI/AAAAAAAAAKo/KAGhff6xfcc/s320/caminacules_001.jpg" alt="" id="BLOGGER_PHOTO_ID_5306982784287238690" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;I could work on photosynthesis forever&lt;/span&gt;, but must move on to get another project started. One thing I have wanted is a creature that might serve as the basis for several different modules. So I whipped together these cute (OK I think they are cute) &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;sculpties&lt;/span&gt;. What I had in mind was something like Joe &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;Camin's&lt;/span&gt; famous &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;Caminalcules&lt;/span&gt;, fanciful, but useful as a teaching tool.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;If you are not familiar with &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;Caminalcules&lt;/span&gt;&lt;/span&gt; &lt;a href="http://nsm1.nsm.iup.edu/rgendron/Caminalcules.shtml"&gt;here&lt;/a&gt; is a pretty good discussion of these little critters. My guys look more like ground beetles than the original &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;Caminalcule&lt;/span&gt; but I think they will do for now. I wanted to keep them fairly small and yet large enough to see and manipulate. The blue rod in the picture is an &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;SL&lt;/span&gt; meter, so these are pretty small. Any smaller and the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;scultpie's&lt;/span&gt; little legs don't show well. Besides this is a good size for students to manipulate in Second Life.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;My first project with these guys&lt;/span&gt; is going to be real simple: Mendelian &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;monohybrid&lt;/span&gt; and &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;dihybrid&lt;/span&gt; crosses followed by linkage. But these guys could easily be used for natural selection or ecology and I have put together a little interface for selecting the sorts of crosses you might want to do, concentrating on &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;monohybrid&lt;/span&gt; crosses. Students will be able to self them(they have the potential of being hermaphroditic) or cross them with another one.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Right now there are four color form&lt;/span&gt;s: white, grey and black controlled at a single locus with incomplete dominance, though I can adjust the level of dominance. The 4&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_10"&gt;th&lt;/span&gt; color form is bright red and that is displayed when one senses a &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_11"&gt;compatible&lt;/span&gt; mate. I knew there was a use for sensor functions somewhere!&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;They will have litters of up to 10 pups at a time&lt;/span&gt;. Not to worry- the pups will be genetically modified to be sterile so they won't overrun a region!&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Now to write the genetics states&lt;/span&gt; and functions I need. Once this is done then I will add more colors and textures controlled by different loci and allow for mutation so there will be plenty of variation for natural selection. I may introduce some genetically based behaviors as well.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3739187689155428332-7721366274145766572?l=slbiology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://slbiology.blogspot.com/feeds/7721366274145766572/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3739187689155428332&amp;postID=7721366274145766572' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/7721366274145766572'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/7721366274145766572'/><link rel='alternate' type='text/html' href='http://slbiology.blogspot.com/2009/02/about-caminalcules.html' title='Caminalcules I'/><author><name>Simone</name><uri>http://www.blogger.com/profile/03809998096645828332</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_lOBDp3sqj5s/SK9z1y5MM6I/AAAAAAAAACA/TKaUZL5FR5M/S220/smallsimone.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_lOBDp3sqj5s/SaYwuYaN6iI/AAAAAAAAAKo/KAGhff6xfcc/s72-c/caminacules_001.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3739187689155428332.post-3177203053114308925</id><published>2009-02-24T08:37:00.000-08:00</published><updated>2009-02-24T09:54:38.415-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Virtual Worlds'/><category scheme='http://www.blogger.com/atom/ns#' term='Second Life'/><category scheme='http://www.blogger.com/atom/ns#' term='Science'/><category scheme='http://www.blogger.com/atom/ns#' term='X3D'/><title type='text'>Another Virtual Reality System</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_lOBDp3sqj5s/SaQlHfTjCdI/AAAAAAAAAIs/NeC9zJBd6cQ/s1600-h/craneexit.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 307px; height: 186px;" src="http://3.bp.blogspot.com/_lOBDp3sqj5s/SaQlHfTjCdI/AAAAAAAAAIs/NeC9zJBd6cQ/s320/craneexit.JPG" alt="" id="BLOGGER_PHOTO_ID_5306407071542086098" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;Bruce &lt;/span&gt;&lt;span style="font-weight: bold;" class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;Sommerville&lt;/span&gt;&lt;/span&gt;, a member of SLED had been exploring a very different Virtual Reality system (really a &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;plugin&lt;/span&gt;&lt;/span&gt; for your browser) called &lt;a href="http://3d.exitreality.com/"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;ExitReality&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;. This system is quite different than Second Life as it is based on &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;VRML&lt;/span&gt;&lt;/span&gt; (virtual reality modelling language), or rather its &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_4"&gt;descendant&lt;/span&gt; &lt;a href="http://en.wikipedia.org/wiki/X3D"&gt;X3D&lt;/a&gt;. As the name suggests this is meant to be a 3D extension to HTML in the web. &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;VRML&lt;/span&gt;&lt;/span&gt; has apparently been around for awhile but has not become popular. Maybe though it is worth a look.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Bruce gives a pretty good rundown&lt;/span&gt; on &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;ExitReality&lt;/span&gt;&lt;/span&gt; and he has graciously given me permission to quote from his SLED report. I will intersperse pictures from his site amongst his commentary and follow that with a few additional comments and pictures.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Bruce writes:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;"Over the last few months, I have been experimenting with the new&lt;br /&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;ExitReality&lt;/span&gt;&lt;/span&gt; browser plug-in, which allows any web page to be viewed in 3D,&lt;br /&gt;and used as an &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;immersive&lt;/span&gt;&lt;/span&gt; and communicative space.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_lOBDp3sqj5s/SaQlg9l7FaI/AAAAAAAAAI0/iM9ebm_hQNE/s1600-h/webcontentexit.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 199px;" src="http://1.bp.blogspot.com/_lOBDp3sqj5s/SaQlg9l7FaI/AAAAAAAAAI0/iM9ebm_hQNE/s320/webcontentexit.JPG" alt="" id="BLOGGER_PHOTO_ID_5306407509168952738" border="0" /&gt;&lt;/a&gt;Although I have not used it in teaching yet, I have constructed a series&lt;br /&gt;of activities, constituting a lesson, which utilises 3D animated models, a&lt;br /&gt;variety of different audio-visual media, and lesson materials in the form of&lt;br /&gt;texts (Word docs), in order to explore the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;affordances&lt;/span&gt;&lt;/span&gt; of &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_10"&gt;ExitReality&lt;/span&gt;&lt;/span&gt; in&lt;br /&gt;education. Since most of my students are international Science and&lt;br /&gt;Engineering students studying in Australia, the lesson materials have a&lt;br /&gt;certain ESL/Literacy flavour. The site may be viewed here:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.users.bigpond.net.au/academic/X3D/EngineeringRoom/index.htm"&gt;http://www.users.bigpond.net.au/academic/X3D/EngineeringRoom/index.htm&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_lOBDp3sqj5s/SaQyhFGzpRI/AAAAAAAAAJ8/AXxMDckZn_c/s1600-h/robotexit.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 257px;" src="http://2.bp.blogspot.com/_lOBDp3sqj5s/SaQyhFGzpRI/AAAAAAAAAJ8/AXxMDckZn_c/s320/robotexit.JPG" alt="" id="BLOGGER_PHOTO_ID_5306421804837086482" border="0" /&gt;&lt;/a&gt;*Please note that I did not build the bicycle, welding robot, or crane that&lt;br /&gt;are used in the site, but have linked to the two latter at their original&lt;br /&gt;sites on the net, and have given acknowledgements. The bicycle was freebie&lt;br /&gt;from Google Warehouse. The lesson materials (obtained by clicking on the&lt;br /&gt;large books) were written by me. The lesson is based on an &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_10"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_11"&gt;RL&lt;/span&gt;&lt;/span&gt; lesson I have&lt;br /&gt;used with my Foundation Studies students on 'Describing the Functioning of a&lt;br /&gt;Machine'.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;- Portal Crane is based on the work done by Mr. Martin &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_11"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_12"&gt;Foltin&lt;/span&gt;&lt;/span&gt; and Mr. Samuel&lt;br /&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_12"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_13"&gt;Bartos&lt;/span&gt;&lt;/span&gt;, Department of Automatic Control Systems, Slovak Technical&lt;br /&gt;University, Bratislava, Slovak Republic, Source: "Gallery", *&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_13"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_14"&gt;Orbisnap&lt;/span&gt;&lt;/span&gt;*,&lt;br /&gt;http://www.orbisnap.com/gallery.html&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;- Welding Robot created by University of Michigan Virtual Reality Laboratory&lt;br /&gt;at the College of Engineering, http://www-vrl.engin.umich.edu/projects.html&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Thanks Bruce&lt;/span&gt; for allowing me to post your comments.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_lOBDp3sqj5s/SaQyI9VnosI/AAAAAAAAAJ0/22ADqFH2ezc/s1600-h/chemistryexit.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 218px;" src="http://1.bp.blogspot.com/_lOBDp3sqj5s/SaQyI9VnosI/AAAAAAAAAJ0/22ADqFH2ezc/s320/chemistryexit.JPG" alt="" id="BLOGGER_PHOTO_ID_5306421390434869954" border="0" /&gt;&lt;/a&gt;While I was using the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_14"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_15"&gt;ExitReality&lt;/span&gt;&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_15"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_16"&gt;plugin&lt;/span&gt;&lt;/span&gt; I decided to explore a bit. I found the interface a bit awkward to use. Avatar customization is extremely limited (Simone was not happy with that!) and there doesn't seem to be any way to fly or use camera features to zoom in close to something far away.&lt;br /&gt;&lt;br /&gt;But I really was impressed with some of the places I visited and the ability to view just about any sort of web content in the plug in, something that is lacking in Second Life. You  can store sites and inventory items and there is chat including voice.  So here are some representative screen captures.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_lOBDp3sqj5s/SaQn2ifdbzI/AAAAAAAAAJM/Oa0bBk-Z3Uc/s1600-h/exitrealityplaza.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 232px;" src="http://2.bp.blogspot.com/_lOBDp3sqj5s/SaQn2ifdbzI/AAAAAAAAAJM/Oa0bBk-Z3Uc/s320/exitrealityplaza.JPG" alt="" id="BLOGGER_PHOTO_ID_5306410078874464050" border="0" /&gt;&lt;/a&gt; I recommend &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_19"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_17"&gt;ExitReality&lt;/span&gt;&lt;/span&gt; plaza as a first stop to get your bearings. It's analogous to Second Life orientation and has &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_20"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_18"&gt;VRML&lt;/span&gt;&lt;/span&gt; links to various goodies and companies with sites designed for &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_21"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_19"&gt;VRML&lt;/span&gt;&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_lOBDp3sqj5s/SaQolBS0yhI/AAAAAAAAAJU/IcH7TyHrDp4/s1600-h/forestexit.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 225px;" src="http://3.bp.blogspot.com/_lOBDp3sqj5s/SaQolBS0yhI/AAAAAAAAAJU/IcH7TyHrDp4/s320/forestexit.JPG" alt="" id="BLOGGER_PHOTO_ID_5306410877416950290" border="0" /&gt;&lt;/a&gt;A forest site viewed with &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_22"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_20"&gt;ExitReality&lt;/span&gt;&lt;/span&gt; showing some of the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_23"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_21"&gt;texturing&lt;/span&gt;&lt;/span&gt; potential.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Here some entrepreneurs are using &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_24"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_22"&gt;x3d&lt;/span&gt;&lt;/span&gt; and&lt;br /&gt;the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_25"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_23"&gt;plugin&lt;/span&gt;&lt;/span&gt; to sell "islands" for 3D conferencing and collaboration. These islands are again only analogous to Second Life Islands.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_lOBDp3sqj5s/SaQpO66OwTI/AAAAAAAAAJc/A8pbvESS6-w/s1600-h/islandexit.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 206px;" src="http://4.bp.blogspot.com/_lOBDp3sqj5s/SaQpO66OwTI/AAAAAAAAAJc/A8pbvESS6-w/s320/islandexit.JPG" alt="" id="BLOGGER_PHOTO_ID_5306411597257687346" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Simone needs to stop and get a quick drink. Non alcoholic, of course, on work time.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_lOBDp3sqj5s/SaQpy3DrM_I/AAAAAAAAAJk/Xnqy1IeEVAo/s1600-h/quickdrinkexit.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 215px;" src="http://1.bp.blogspot.com/_lOBDp3sqj5s/SaQpy3DrM_I/AAAAAAAAAJk/Xnqy1IeEVAo/s320/quickdrinkexit.JPG" alt="" id="BLOGGER_PHOTO_ID_5306412214698849266" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Finally, a quick visit to my college's web site (&lt;a href="http://www.jccc.edu/"&gt;www.jccc.edu&lt;/a&gt;). This shows very nicely what the plug in does with a site NOT designed for &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_26"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_24"&gt;X3D&lt;/span&gt;&lt;/span&gt;. The results are really quite interesting!&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_lOBDp3sqj5s/SaQqfhmvgAI/AAAAAAAAAJs/i_J9vVE0ZGM/s1600-h/jcccexit.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 225px;" src="http://4.bp.blogspot.com/_lOBDp3sqj5s/SaQqfhmvgAI/AAAAAAAAAJs/i_J9vVE0ZGM/s320/jcccexit.JPG" alt="" id="BLOGGER_PHOTO_ID_5306412982034464770" border="0" /&gt;&lt;/a&gt;By the way the picture in front of me scrolls much as it does on the 2D website and all the links work, though it takes you out of the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_27"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_25"&gt;plugin's&lt;/span&gt;&lt;/span&gt; viewer in to the regular mundane 2D web.&lt;br /&gt;&lt;br /&gt;I don't know how building in &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_28"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_26"&gt;X3D&lt;/span&gt;&lt;/span&gt; compares with building in Second Life but I think that if integration with the web is critical than this sort of system merits a look. You are also necessarily dependent on a 3rd party server.&lt;br /&gt;&lt;br /&gt;You can build animations that the user can interact with, there is chat and voice and you can stream other media apparently limited only by what the web supports. It also looks like you can do some limited 3D web editing with the ExitReality but I didn't explore that.&lt;br /&gt;&lt;br /&gt;ExitReality doesn't have the same sort of &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_30"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_28"&gt;immersive&lt;/span&gt;&lt;/span&gt; feel to me that &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_31"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_29"&gt;SL&lt;/span&gt;&lt;/span&gt; has and the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_30"&gt;plugin&lt;/span&gt; seemed pretty buggy. But it is still in Beta, so I expect improvements. I'd be interested in what other people's experience with this sort of approach to virtual reality have been and any experences in using X3D in teaching.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3739187689155428332-3177203053114308925?l=slbiology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://slbiology.blogspot.com/feeds/3177203053114308925/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3739187689155428332&amp;postID=3177203053114308925' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/3177203053114308925'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/3177203053114308925'/><link rel='alternate' type='text/html' href='http://slbiology.blogspot.com/2009/02/another-virtual-reality-system.html' title='Another Virtual Reality System'/><author><name>Simone</name><uri>http://www.blogger.com/profile/03809998096645828332</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_lOBDp3sqj5s/SK9z1y5MM6I/AAAAAAAAACA/TKaUZL5FR5M/S220/smallsimone.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_lOBDp3sqj5s/SaQlHfTjCdI/AAAAAAAAAIs/NeC9zJBd6cQ/s72-c/craneexit.JPG' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3739187689155428332.post-4555097538873569266</id><published>2009-02-24T06:42:00.000-08:00</published><updated>2009-02-24T07:06:14.309-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Photosynthesis'/><category scheme='http://www.blogger.com/atom/ns#' term='Biology'/><category scheme='http://www.blogger.com/atom/ns#' term='Second Life Scripting'/><title type='text'>Building the Photosynthesis Engine VI :Calvin cycle</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_lOBDp3sqj5s/SaQKo3GEwqI/AAAAAAAAAIk/naEd5tLwY8E/s1600-h/calvin_001.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_lOBDp3sqj5s/SaQKo3GEwqI/AAAAAAAAAIk/naEd5tLwY8E/s400/calvin_001.jpg" alt="" id="BLOGGER_PHOTO_ID_5306377958049759906" border="0" /&gt;&lt;/a&gt;Last night I finished the basic Calvin cycle model. The Calvin cycle is the part of photosynthesis where carbon dioxide is brought into the metabolism of the plant (or other photosynthetic organism).&lt;br /&gt;&lt;br /&gt;Next the ATP and NADPH from the light reactions are used to donate energy and hydrogens to the carbon atoms from the carbon dioxide.&lt;br /&gt;&lt;br /&gt;The resulting molecule, a three carbon sugar, called G3P then can be used to make glucose or other organic compounds. Making this G3P is the point of photosynthesis!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The model rezzes the molecules involved in the Calvin cycle and it is a real three ring circus to watch. Come visit the model along with the light reactions in Carmine at: &lt;a href="http://slurl.com/secondlife/Carmine/116/148/296"&gt;http://slurl.com/secondlife/Carmine/116/148/296&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;There is still more to do in terms of design issues and presentation  and particle usage...but as with the Light Reactions, my immediate concern has been with the scripting.&lt;br /&gt;&lt;br /&gt;The model can only be toggled on or off but unlike the light reaction model, the molecules move from spot to spot at a more sedate pace.&lt;br /&gt;&lt;br /&gt;I want to thank SL educators Azwaldo Villota and  Eloise Pasteur for their feedback on this project as well as other visitors who have dropped by from time to time.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3739187689155428332-4555097538873569266?l=slbiology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://slbiology.blogspot.com/feeds/4555097538873569266/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3739187689155428332&amp;postID=4555097538873569266' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/4555097538873569266'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/4555097538873569266'/><link rel='alternate' type='text/html' href='http://slbiology.blogspot.com/2009/02/building-photosynthesis-engine-vi.html' title='Building the Photosynthesis Engine VI :Calvin cycle'/><author><name>Simone</name><uri>http://www.blogger.com/profile/03809998096645828332</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_lOBDp3sqj5s/SK9z1y5MM6I/AAAAAAAAACA/TKaUZL5FR5M/S220/smallsimone.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_lOBDp3sqj5s/SaQKo3GEwqI/AAAAAAAAAIk/naEd5tLwY8E/s72-c/calvin_001.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3739187689155428332.post-5775477004775796676</id><published>2009-02-17T14:11:00.000-08:00</published><updated>2009-02-17T14:36:53.417-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Photosynthesis'/><category scheme='http://www.blogger.com/atom/ns#' term='Second Life'/><category scheme='http://www.blogger.com/atom/ns#' term='simulation'/><category scheme='http://www.blogger.com/atom/ns#' term='model'/><category scheme='http://www.blogger.com/atom/ns#' term='scripting'/><title type='text'>Photosynthesis Engine V....more nitty gritty...</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_lOBDp3sqj5s/SZs5qY7WTBI/AAAAAAAAAIU/ir-RLC8VIIE/s1600-h/overview.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 400px; height: 267px;" src="http://1.bp.blogspot.com/_lOBDp3sqj5s/SZs5qY7WTBI/AAAAAAAAAIU/ir-RLC8VIIE/s400/overview.JPG" alt="" id="BLOGGER_PHOTO_ID_5303896386567556114" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;Well the sensor approach&lt;/span&gt; outlined last time had some problems. The entire light reaction model has 18 prims. Sensors are limited to the 16 prims closest to the sensor. When the model was running, some of the parts were not conststantly sensing where they needed to go.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;So this meant a rework&lt;/span&gt; using linked prims and learning about how to get linked prims to communicate.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;The big issue was my protons&lt;/span&gt; which are rezzed at various times. The problem is that when they are rezzed, they are unlinked prims and so can't communicate with the rest of the model using the link communication functions.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;The strategy that worked&lt;/span&gt; was to first rezz a proton, then have the linked prim that rezzed the proton get the keys for the required places the protons need to go to and sending that information to the newly rezzed prim using llWhisper functions and listen events in the proton. I was concerned that the proton's listen events might not pick up all the Whispers, but that doesn't seem to be an issue.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;The model runs&lt;/span&gt; much more smoothly as well!&lt;br /&gt;&lt;br /&gt;So come on over and visit at:&lt;br /&gt;&lt;a href="http://slurl.com/secondlife/Carmine/118/143/296"&gt;http://slurl.com/secondlife/Carmine/118/143/296&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Still trying to decide&lt;/span&gt; the best way to present the Calvin cycle....and working on some other other goodies. I will also be commenting on the Stepping into Science workshop I attended In World last Friday.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3739187689155428332-5775477004775796676?l=slbiology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://slbiology.blogspot.com/feeds/5775477004775796676/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3739187689155428332&amp;postID=5775477004775796676' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/5775477004775796676'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/5775477004775796676'/><link rel='alternate' type='text/html' href='http://slbiology.blogspot.com/2009/02/photosynthesis-engine-vmore-nitty.html' title='Photosynthesis Engine V....more nitty gritty...'/><author><name>Simone</name><uri>http://www.blogger.com/profile/03809998096645828332</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_lOBDp3sqj5s/SK9z1y5MM6I/AAAAAAAAACA/TKaUZL5FR5M/S220/smallsimone.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_lOBDp3sqj5s/SZs5qY7WTBI/AAAAAAAAAIU/ir-RLC8VIIE/s72-c/overview.JPG' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3739187689155428332.post-944386641370269111</id><published>2009-02-09T12:15:00.001-08:00</published><updated>2009-02-09T13:15:57.613-08:00</updated><title type='text'>Building the Photosynthesis Engine IV: Nitty Gritty TIme in the Lab</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_lOBDp3sqj5s/SZCbiyZwmMI/AAAAAAAAAIM/abZWRkPLv5g/s1600-h/lightreactionbeta_001.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_lOBDp3sqj5s/SZCbiyZwmMI/AAAAAAAAAIM/abZWRkPLv5g/s400/lightreactionbeta_001.jpg" alt="" id="BLOGGER_PHOTO_ID_5300907783362746562" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;Finally got a beta version of my light reaction&lt;/span&gt; light model to work properly. There were of course some programming issues. Since the model has moving parts, the parts had to be able to tell where they are in relation to other parts, get and send messages to other parts and that takes no small amount of coordination.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Not only that, when I moved&lt;/span&gt; the model to another spot, that created a problem since I tried an end run around some issues by using object keys. Well as I was afraid, keys are useless once the model is rezzed , since Second Life generates a new key every time an object as rezzed.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;So here is what I did.&lt;/span&gt; I set up those parts that need to know where other things are to detect those parts using a sensor event as partly shown here:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_lOBDp3sqj5s/SZCSyUkANmI/AAAAAAAAAIE/mfYUOSXzEcc/s1600-h/sensorcode1.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 330px; height: 354px;" src="http://4.bp.blogspot.com/_lOBDp3sqj5s/SZCSyUkANmI/AAAAAAAAAIE/mfYUOSXzEcc/s400/sensorcode1.JPG" alt="" id="BLOGGER_PHOTO_ID_5300898154625906274" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;The llSensor statement tells the object (in this case a proton) to scan a 10 meter radius for what ever objects are around and then the if statements within the sensor event enable the proton to "tell" Of course real protons move randomly but in Second Life having lots of randomly moving protons presents some problems...so this is a compromise.&lt;br /&gt;&lt;br /&gt;Also I could have done the protons as particles, but you can't control where particles go and since they are generated client side, can't interact with the model.&lt;br /&gt;&lt;br /&gt;There are always design compromises in modeling and that is true in Second Life as well as in other modeling systems and the modeler has to pick the right compromises for the level of modeling being used for the audience.&lt;br /&gt;&lt;br /&gt;The Calvin cycle will be much easier...far fewer moving parts and coordination problems especially since I have dealt with some of the issues involved in the Calvin cycle in &lt;a href="http://slbiology.blogspot.com/2009/01/building-photosynthesis-engine-iiilight.html"&gt;Photosynthesis Engine I and II&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;If you have Second Life installed you can visit the light reaction model in its temporary home at:&lt;br /&gt;&lt;a href="http://slurl.com/secondlife/Carmine/117/140/296"&gt;http://slurl.com/secondlife/Carmine/117/140/296&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;On tap this week:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Calvin cycle.&lt;/li&gt;&lt;li&gt;Look at Max Chatnoir's pedigree program. Max has graciously sent me a copy to study.&lt;/li&gt;&lt;li&gt;Faculty meeting - in person no less...that's so 20th century.&lt;/li&gt;&lt;li&gt;Also in the middle of Angel training.&lt;/li&gt;&lt;li&gt;Friday I am going to be at the Stepping to Science workshop. I was supposed to go to the first iteration of the workshop but my registration got messed up.&lt;/li&gt;&lt;li&gt;Oh yes one more thing: change the cats' litter boxes. Now that really is so 20th century.&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3739187689155428332-944386641370269111?l=slbiology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://slbiology.blogspot.com/feeds/944386641370269111/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3739187689155428332&amp;postID=944386641370269111' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/944386641370269111'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/944386641370269111'/><link rel='alternate' type='text/html' href='http://slbiology.blogspot.com/2009/02/building-photosynthesis-engine-iv-nitty.html' title='Building the Photosynthesis Engine IV: Nitty Gritty TIme in the Lab'/><author><name>Simone</name><uri>http://www.blogger.com/profile/03809998096645828332</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_lOBDp3sqj5s/SK9z1y5MM6I/AAAAAAAAACA/TKaUZL5FR5M/S220/smallsimone.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_lOBDp3sqj5s/SZCbiyZwmMI/AAAAAAAAAIM/abZWRkPLv5g/s72-c/lightreactionbeta_001.jpg' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3739187689155428332.post-6295817176149881806</id><published>2009-01-23T22:40:00.000-08:00</published><updated>2009-01-24T12:48:54.693-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Second Life'/><category scheme='http://www.blogger.com/atom/ns#' term='Science'/><category scheme='http://www.blogger.com/atom/ns#' term='Biology'/><category scheme='http://www.blogger.com/atom/ns#' term='Second Life Scripting'/><title type='text'>Building the Photosynthesis Engine III:Light Reactions</title><content type='html'>&lt;a href="http://www.flickr.com/photos/pdecell/3221349171/" title="Light Reactions by pdecell, on Flickr"&gt;&lt;img src="http://farm4.static.flickr.com/3389/3221349171_28af77367c.jpg" width="500" height="375" alt="Light Reactions" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;The light reactions&lt;/span&gt; in photosynthesis are where light is absorbed and converted to a flow of electrons. The electrons are used to make energy rich compounds for the rest of photosynthesis. It is also the step where oxygen is produced.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;This week I have worked out&lt;/span&gt; a way to simulate the light reactions  in which all the parts of the model are embedded in a lipid bilayer as in nature (more or less). The model is more detailed model than my &lt;a href="http://slbiology.blogspot.com/2009/01/building-photosynthesis-engine-ii.html"&gt;more general simulation&lt;/a&gt; of the whole photosynthesis process in that the parts are meant to sense each other and communicate with each other. Here both photosystems are glowing purple because they both have absorbed photons. The structures in red or purple are parts of the electron transport systems, the red indicating the passage of electrons.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;The user will eventually be able to treat&lt;/span&gt; this simulation as a work bench adding or removing parts and putting them in the right order to get their own working model of the light reactions. The parts interact via a series of sensor and listen events. This seems to be an easier approach to implement than the one used in my more general simulation where all the parts are linked into one large object. Again the idea is not to mimic every single detail of the light reactions but allow the user to explore the steps in the light reaction.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3739187689155428332-6295817176149881806?l=slbiology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://slbiology.blogspot.com/feeds/6295817176149881806/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3739187689155428332&amp;postID=6295817176149881806' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/6295817176149881806'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/6295817176149881806'/><link rel='alternate' type='text/html' href='http://slbiology.blogspot.com/2009/01/building-photosynthesis-engine-iiilight.html' title='Building the Photosynthesis Engine III:Light Reactions'/><author><name>Simone</name><uri>http://www.blogger.com/profile/03809998096645828332</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_lOBDp3sqj5s/SK9z1y5MM6I/AAAAAAAAACA/TKaUZL5FR5M/S220/smallsimone.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm4.static.flickr.com/3389/3221349171_28af77367c_t.jpg' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3739187689155428332.post-8596872219646173446</id><published>2009-01-20T21:13:00.000-08:00</published><updated>2009-01-20T21:52:36.328-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Virtual Worlds'/><category scheme='http://www.blogger.com/atom/ns#' term='sculpted prims'/><category scheme='http://www.blogger.com/atom/ns#' term='Second Life'/><category scheme='http://www.blogger.com/atom/ns#' term='Blender'/><title type='text'>Playing with Light</title><content type='html'>&lt;span style="font-weight: bold;"&gt;Visiting &lt;/span&gt;&lt;a style="font-weight: bold;" href="http://slbiology.blogspot.com/2009/01/experimental-flora.html"&gt;Soror&lt;/a&gt;&lt;span style="font-weight: bold;"&gt; inspired me&lt;/span&gt; to get back to &lt;a href="http://www.blender.org/"&gt;Blender&lt;/a&gt; which I had struggled with last summer and found it very difficult.  Part of the problem is that the tutorials are often times confusing especially when it comes to exporting sculptie textures. Fortunately  there is new stuff out there. Now there is a site called &lt;a href="http://www.secondlifeartist.com/"&gt;Second Life Artis&lt;/a&gt;&lt;a href="http://www.secondlifeartist.com/"&gt;t&lt;/a&gt; which gives a really clear explanation of how to export sculpted prim textures to Second Life using a set of Python scripts developed by &lt;a href="http://www.dominodesigns.info/second_life/blender_scripts.html"&gt;Dominodesigns&lt;/a&gt;. &lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;It works great!&lt;/span&gt; No more editing meshes by hand and voodoo baking. Soror suggested a good place to start with Blender is with a sphere and use the Sculpting tool.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;So here are a few things I did today after the inauguration.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;This is a shot showing some of my sculpties.&lt;/span&gt; The star was made with Blender, the other glowing sculpties where made earlier as part of an installation for a &lt;a href="http://theforcethat.blogspot.com/2008/06/protein-motif.html"&gt;video&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/pdecell/3214844978/" title="carmine_002 by pdecell, on Flickr"&gt;&lt;img src="http://farm4.static.flickr.com/3115/3214844978_5faf21ab71.jpg" alt="carmine_002" width="500" height="375" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;I thought cactuses would be easy...but I can't get fine enough detail to do spines, but I think these are cute.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/pdecell/3214068491/" title="Virtual Succulents by pdecell, on Flickr"&gt;&lt;img src="http://farm4.static.flickr.com/3443/3214068491_9204edd3f7.jpg" alt="Virtual Succulents" width="500" height="375" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3739187689155428332-8596872219646173446?l=slbiology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://slbiology.blogspot.com/feeds/8596872219646173446/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3739187689155428332&amp;postID=8596872219646173446' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/8596872219646173446'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/8596872219646173446'/><link rel='alternate' type='text/html' href='http://slbiology.blogspot.com/2009/01/playing-with-light.html' title='Playing with Light'/><author><name>Simone</name><uri>http://www.blogger.com/profile/03809998096645828332</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_lOBDp3sqj5s/SK9z1y5MM6I/AAAAAAAAACA/TKaUZL5FR5M/S220/smallsimone.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm4.static.flickr.com/3115/3214844978_5faf21ab71_t.jpg' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3739187689155428332.post-3696675156766820410</id><published>2009-01-18T21:14:00.000-08:00</published><updated>2009-01-19T08:28:50.007-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sculpted prims'/><category scheme='http://www.blogger.com/atom/ns#' term='Second Life'/><category scheme='http://www.blogger.com/atom/ns#' term='Science'/><category scheme='http://www.blogger.com/atom/ns#' term='plants'/><category scheme='http://www.blogger.com/atom/ns#' term='Blender'/><category scheme='http://www.blogger.com/atom/ns#' term='Biology'/><category scheme='http://www.blogger.com/atom/ns#' term='Art'/><title type='text'>Experimental Flora</title><content type='html'>&lt;span style="font-weight: bold;"&gt;When I was in grade school&lt;/span&gt; I got into trouble when we had to do one of those infamous class murals. What could possibly have gotten me in trouble? Well my job was paint tree trunks and I painted them as I saw them, not brown but various other shades and encrusted with lichens like this.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Now I wonder&lt;/span&gt; what my class mates and teacher would have done if I painted trees looking like this gem?&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/pdecell/3209089956/" title="nishi_021 by pdecell, on Flickr"&gt;&lt;img src="http://farm4.static.flickr.com/3336/3209089956_d06cc111bc.jpg" alt="nishi_021" width="500" height="375" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;This bit of experimental flora&lt;/span&gt; was created by &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;Soror&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;Nishi&lt;/span&gt; who does some of the most inspired objects I have seen in Second Life. &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;Soror&lt;/span&gt; has a really keen eye and a wonderful organic sense-organic in the meaning related to life.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;All around&lt;/span&gt;, one sees cellular shapes, tissues, flowers and seeds that pay homage to evolutionary exuberance. I must confess I spent way too much time last night going from one plant to another, and snapping pictures. So here is a sampling from my &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;Flickr&lt;/span&gt; Stream.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;This one&lt;/span&gt; echoes either a palm or maybe an extreme split leaved philodendron with aerial roots.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/pdecell/3209090508/" title="nishi_022 by pdecell, on Flickr"&gt;&lt;img src="http://farm4.static.flickr.com/3523/3209090508_483fe8d0ff.jpg" alt="nishi_022" width="500" height="375" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;" class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;Soror&lt;/span&gt;&lt;span style="font-weight: bold;"&gt; titles&lt;/span&gt; this one "Bog Lily" but it is really more like a &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_5"&gt;Calla&lt;/span&gt; lily complete with spathe.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/pdecell/3208243123/" title="Bog lily by pdecell, on Flickr"&gt;&lt;img src="http://farm4.static.flickr.com/3086/3208243123_865aaaab95.jpg" alt="Bog lily" width="500" height="375" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Everything is fantastic maybe the biologist equivalent of magical realism such as these jeweled mushrooms. In some universes they probably would be down right illegal.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/pdecell/3209078774/" title="nishilittlegem_001 by pdecell, on Flickr"&gt;&lt;img src="http://farm4.static.flickr.com/3379/3209078774_539f4bbe05.jpg" alt="nishilittlegem_001" width="500" height="375" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;These lily pads are clearly inspired by the &lt;a href="http://www.geograph.org.uk/photo/176626"&gt;real thing&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/pdecell/3209086898/" title="nishi_014 by pdecell, on Flickr"&gt;&lt;img src="http://farm4.static.flickr.com/3120/3209086898_7ccc605120.jpg" alt="nishi_014" width="500" height="375" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;There is attention to botanical detail everywhere. Consider these wonderful hanging legume pods:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/pdecell/3209088426/" title="nishi_018 by pdecell, on Flickr"&gt;&lt;img src="http://farm4.static.flickr.com/3352/3209088426_e634046902.jpg" alt="nishi_018" width="500" height="351" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;Soror&lt;/span&gt; has a clear grasp of the importance of small things too, that the average visitor to a tropical &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_7"&gt;rain&lt;/span&gt; forest might miss such as these wonderful beach flowers instantly recognisable to me as a morning glory echoing some I have seen in Florida.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/pdecell/3209088212/" title="nishi_017 by pdecell, on Flickr"&gt;&lt;img src="http://farm4.static.flickr.com/3334/3209088212_800377776e.jpg" alt="nishi_017" width="500" height="375" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;So if you want to visit a great site to see just what you can do with &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;SL&lt;/span&gt;...maybe wow first time visitors, check out &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;Soror&lt;/span&gt; at &lt;a href="http://slurl.com/secondlife/Lifstaen/20/52/228"&gt;http://slurl.com/secondlife/Lifstaen/20/52/228&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_10"&gt;Soror&lt;/span&gt; is currently having a show at &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_11"&gt;LALALALA&lt;/span&gt; Gallery at http://slurl.com/secondlife/Avendale/51/76/22&lt;br /&gt;&lt;br /&gt;If you send up &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_12"&gt;teleporting&lt;/span&gt; to the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_13"&gt;Avendale&lt;/span&gt; town square, let everything &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_14"&gt;rez&lt;/span&gt; and click on the Gallery's sign on the sign post for a &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_15"&gt;teleport&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;In the artist information &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_16"&gt;notecard&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_17"&gt;Soror&lt;/span&gt; says:&lt;br /&gt;&lt;br /&gt;"The extensive attempts some make to populate this new world with "realistic" copies of the Old World show a colonial tendency to ignore the native culture and superimpose a &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_18"&gt;pre&lt;/span&gt;-formed visual style on this new medium.  This medium (&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_19"&gt;SL&lt;/span&gt;) has more in common with stained glass than with photography, and failure to recognise this results in poor copies of boring everyday objects, architecture, flora and fauna."&lt;br /&gt;&lt;br /&gt;And I think this is an &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_20"&gt;interesting&lt;/span&gt; point for someone such as myself who tends to import photos for textures.&lt;br /&gt;&lt;br /&gt;I see Soror works with Blender...wonder what tips she has for a novice?&lt;br /&gt;&lt;br /&gt;Soror's blog is at &lt;a href="http://sorornishi.blogspot.com/"&gt;http://sorornishi.blogspot.com/&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3739187689155428332-3696675156766820410?l=slbiology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://slbiology.blogspot.com/feeds/3696675156766820410/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3739187689155428332&amp;postID=3696675156766820410' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/3696675156766820410'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/3696675156766820410'/><link rel='alternate' type='text/html' href='http://slbiology.blogspot.com/2009/01/experimental-flora.html' title='Experimental Flora'/><author><name>Simone</name><uri>http://www.blogger.com/profile/03809998096645828332</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_lOBDp3sqj5s/SK9z1y5MM6I/AAAAAAAAACA/TKaUZL5FR5M/S220/smallsimone.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm4.static.flickr.com/3336/3209089956_d06cc111bc_t.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3739187689155428332.post-2189528353621384345</id><published>2009-01-16T06:10:00.001-08:00</published><updated>2009-01-16T07:16:58.631-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Science'/><category scheme='http://www.blogger.com/atom/ns#' term='bioinformatics'/><category scheme='http://www.blogger.com/atom/ns#' term='Chemistry'/><category scheme='http://www.blogger.com/atom/ns#' term='Biology'/><category scheme='http://www.blogger.com/atom/ns#' term='proteins'/><category scheme='http://www.blogger.com/atom/ns#' term='Second Life Scripting'/><category scheme='http://www.blogger.com/atom/ns#' term='molecular rendering'/><title type='text'>Molecular Mayhem in Second Life</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_lOBDp3sqj5s/SXChEoLtZBI/AAAAAAAAAGk/m9OM3MmIut8/s1600-h/eric_001.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 240px;" src="http://2.bp.blogspot.com/_lOBDp3sqj5s/SXChEoLtZBI/AAAAAAAAAGk/m9OM3MmIut8/s320/eric_001.jpg" alt="" id="BLOGGER_PHOTO_ID_5291906663038411794" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;Yesterday I visited with Erich Bremer&lt;/span&gt; from Stony Brook for a quick tour of &lt;a href="http://secondlife.som.stonybrook.edu/monolith"&gt;Monolith&lt;/a&gt;, his Molecular rezzer, discussed in &lt;a href="http://slbiology.blogspot.com/2009/01/visit-to-monolith.html"&gt;my previous post&lt;/a&gt;.  He asked me to select a protein from the &lt;a href="http://www.rcsb.org/pdb/home/home.do"&gt;Protein Data Base&lt;/a&gt;(RCSB) so he could test it on his new beta version of Monolith. So many proteins! So I picked three favorites, a cytochrome C (pdb &lt;a href="http://www.rcsb.org/pdb/explore/explore.do?structureId=3CP5"&gt;3CP5&lt;/a&gt;), a dicer (&lt;a href="http://www.rcsb.org/pdb/explore/explore.do?structureId=2FFL"&gt;2FFL&lt;/a&gt;) and a Rubisco (&lt;a href="http://www.rcsb.org/pdb/explore/explore.do?structureId=1RXO"&gt;1RXO&lt;/a&gt;). The dicer and Rubisco would have required too many prims for the sim-I should have known that- but we had lots of fun rezzing and playing with cytochrome C.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_lOBDp3sqj5s/SXChErfwRrI/AAAAAAAAAGs/Hvk0P--DR_w/s1600-h/eric_002.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 240px;" src="http://1.bp.blogspot.com/_lOBDp3sqj5s/SXChErfwRrI/AAAAAAAAAGs/Hvk0P--DR_w/s320/eric_002.jpg" alt="" id="BLOGGER_PHOTO_ID_5291906663927793330" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;Two big things.&lt;/span&gt; First Monolith is fast. It takes roughly one minute to rez a protein. Since a protein such as cytochrome C easily has 5,000 plus atoms, each of which is rezzed as a prim.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Second&lt;/span&gt; Monolith provides a fair amount of flexibility to color different regions of the molecule. For instance, cytochrome C has a heme group-this is a set of four carbon rings with an iron atom in the middle, just as in hemoglobin. Erich was able to immediately find the heme group in the pdb format file and color it, just as one might do with a traditional molecular rendering tool such as &lt;a href="http://www.ncbi.nlm.nih.gov/Structure/CN3D/cn3d.shtml"&gt;Cn3D&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Right now&lt;/span&gt; Monolith only does space filling models but Erich has plans for ball and stick models, and some ideas for clever use of particles. Monolith is not nearly as powerful as s Cn3D in terms of the types of displays you can use and right now you can't rotate the molecule right now and scaling might be nice, but then these traditional viewers don't let you easily fly through the molecule.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_lOBDp3sqj5s/SXChE416tDI/AAAAAAAAAG0/F_4Z2inxFUI/s1600-h/eric_003.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 240px;" src="http://4.bp.blogspot.com/_lOBDp3sqj5s/SXChE416tDI/AAAAAAAAAG0/F_4Z2inxFUI/s320/eric_003.jpg" alt="" id="BLOGGER_PHOTO_ID_5291906667510412338" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;Not quite the holy grail&lt;/span&gt; of molecular rendering which for me would be a Cn3D type rendering system in world. But given that Monolith is still in beta, it's pretty impressive given the current constraints of Second Life's environment the Erich has to work around.&lt;br /&gt;&lt;br /&gt;Monolith is at &lt;a href="http://slurl.com/secondlife/SBU%20Medical%20Center/58/26/28"&gt;http://slurl.com/secondlife/SBU%20Medical%20Center/58/26/28&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3739187689155428332-2189528353621384345?l=slbiology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://slbiology.blogspot.com/feeds/2189528353621384345/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3739187689155428332&amp;postID=2189528353621384345' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/2189528353621384345'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/2189528353621384345'/><link rel='alternate' type='text/html' href='http://slbiology.blogspot.com/2009/01/molecular-mayhem-in-second-life.html' title='Molecular Mayhem in Second Life'/><author><name>Simone</name><uri>http://www.blogger.com/profile/03809998096645828332</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_lOBDp3sqj5s/SK9z1y5MM6I/AAAAAAAAACA/TKaUZL5FR5M/S220/smallsimone.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_lOBDp3sqj5s/SXChEoLtZBI/AAAAAAAAAGk/m9OM3MmIut8/s72-c/eric_001.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3739187689155428332.post-5753267832425291763</id><published>2009-01-14T06:18:00.000-08:00</published><updated>2009-01-14T07:10:54.180-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Second Life'/><category scheme='http://www.blogger.com/atom/ns#' term='Science'/><category scheme='http://www.blogger.com/atom/ns#' term='Chemistry'/><category scheme='http://www.blogger.com/atom/ns#' term='Biology'/><category scheme='http://www.blogger.com/atom/ns#' term='Education'/><title type='text'>A visit to the monolith...</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_lOBDp3sqj5s/SW32l3_8OTI/AAAAAAAAAF0/mvrXze2uZGk/s1600-h/monolith1_004.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 240px;" src="http://3.bp.blogspot.com/_lOBDp3sqj5s/SW32l3_8OTI/AAAAAAAAAF0/mvrXze2uZGk/s320/monolith1_004.jpg" alt="" id="BLOGGER_PHOTO_ID_5291156267777931570" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;Imagine being able to fly through a molecule. &lt;/span&gt;Well now you can at the Stony Brook School of Medicine SL site where Erich &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;Bremer&lt;/span&gt; has put together Monolith. Monolith creates huge complex molecules using a complex Second Life script that is actually able to import data from some of the standard molecular data base files and use that data to create 3D molecules. Way cool!&lt;br /&gt;&lt;br /&gt;Here is monolith itself. Straight out of 2001 at the Stony Brook site.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Some molecular views. I made these a little bit dramatic and I bet some of the more artistic &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;SL&lt;/span&gt; residents will want to visit.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_lOBDp3sqj5s/SW33dMknwHI/AAAAAAAAAF8/W-q9ccnuYF0/s1600-h/monolith1_001.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 240px;" src="http://3.bp.blogspot.com/_lOBDp3sqj5s/SW33dMknwHI/AAAAAAAAAF8/W-q9ccnuYF0/s320/monolith1_001.jpg" alt="" id="BLOGGER_PHOTO_ID_5291157218193293426" border="0" /&gt;&lt;/a&gt;This is a transfer RNA.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;And to show you the scale these models are done at, in this view I am barely visible on the left hand side of the image:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_lOBDp3sqj5s/SW34SErTKzI/AAAAAAAAAGE/Fk40YTVUOM4/s1600-h/monolith1_003.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 240px;" src="http://3.bp.blogspot.com/_lOBDp3sqj5s/SW34SErTKzI/AAAAAAAAAGE/Fk40YTVUOM4/s320/monolith1_003.jpg" alt="" id="BLOGGER_PHOTO_ID_5291158126606887730" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;One more view. The metallic looking molecule in the foreground is DNA.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_lOBDp3sqj5s/SW35-W3-cuI/AAAAAAAAAGc/CAz5ojzRRFI/s1600-h/monolith1_007.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 240px;" src="http://3.bp.blogspot.com/_lOBDp3sqj5s/SW35-W3-cuI/AAAAAAAAAGc/CAz5ojzRRFI/s320/monolith1_007.jpg" alt="" id="BLOGGER_PHOTO_ID_5291159986917765858" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;This is a really neat system. I haven't had a chance to play with monolith and the program is still under development.&lt;br /&gt;&lt;br /&gt;One weakness of course is that each atom is a single prim. So that &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;tRNA&lt;/span&gt; might gobble up 400 &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;prims&lt;/span&gt;...so if you don't own an island monolith probably won't work. It might be possible to save on &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;prims&lt;/span&gt; if monolith can be &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;pre&lt;/span&gt; programmed with certain stock sculpted &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;prims&lt;/span&gt; for certain common structures, but suspect it is not practical.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Certainly monolith would not work on my land in Carmine...let's see (&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;teleporting&lt;/span&gt; home for a sec), one of my parcels is 1024 m squared and it supports 234 &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;prims&lt;/span&gt;. Even the Stony Brook land (&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;teleporting&lt;/span&gt; back...) supports roughly 15,000 &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_10"&gt;prims&lt;/span&gt;...so Monolith could quickly eat into that. So Linden lab...if you want &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_11"&gt;SL&lt;/span&gt; to be able to host these intensive sort of educational environments, we need more &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_12"&gt;prims&lt;/span&gt;!&lt;br /&gt;&lt;br /&gt;If you have &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_13"&gt;SL&lt;/span&gt; installed on your machine visit Monolith at&lt;br /&gt;&lt;br /&gt; &lt;a href="http://slurl.com/secondlife/SBU%20Medical%20Center/58/26/27"&gt;http://slurl.com/secondlife/SBU%20Medical%20Center/58/26/27&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3739187689155428332-5753267832425291763?l=slbiology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://slbiology.blogspot.com/feeds/5753267832425291763/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3739187689155428332&amp;postID=5753267832425291763' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/5753267832425291763'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/5753267832425291763'/><link rel='alternate' type='text/html' href='http://slbiology.blogspot.com/2009/01/visit-to-monolith.html' title='A visit to the monolith...'/><author><name>Simone</name><uri>http://www.blogger.com/profile/03809998096645828332</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_lOBDp3sqj5s/SK9z1y5MM6I/AAAAAAAAACA/TKaUZL5FR5M/S220/smallsimone.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_lOBDp3sqj5s/SW32l3_8OTI/AAAAAAAAAF0/mvrXze2uZGk/s72-c/monolith1_004.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3739187689155428332.post-4339009125635963143</id><published>2009-01-13T14:14:00.000-08:00</published><updated>2009-01-13T14:53:29.057-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Photosynthesis'/><category scheme='http://www.blogger.com/atom/ns#' term='Science'/><category scheme='http://www.blogger.com/atom/ns#' term='Biology'/><category scheme='http://www.blogger.com/atom/ns#' term='Second Life Scripting'/><title type='text'>Building the Photosynthesis Engine II</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_lOBDp3sqj5s/SW0TGCQ9YcI/AAAAAAAAAFs/TEZAfsb4NdU/s1600-h/photosynenginevero.2.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_lOBDp3sqj5s/SW0TGCQ9YcI/AAAAAAAAAFs/TEZAfsb4NdU/s400/photosynenginevero.2.jpg" alt="" id="BLOGGER_PHOTO_ID_5290906131638346178" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;Here is a working prototype&lt;/span&gt; of the Photosynthesis Engine. The Engine consists of eight linked prims, scripted to qualitatively model photosynthesis. This model presented a number of challenges.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;First is developing&lt;/span&gt; a representation of  of photosynthesis that captures qualitative aspects of the process without getting bogged down in heavy model building. I chose to avoid dynamic modeling and and use very general functions to illustrate what is happening in photosynthesis.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;The scripting challenge&lt;/span&gt; involved getting the parts of the model to talk to each other since the physical model consists of linked prims which pass data to each other. The trick was to develop a system that allows the prims to pass data using SL's llMessageLinked function to send data and the Link_message event to receive data. If you compare this version of the engine, you'll notice it has far fewer parts-important since SL does have limits on how many prims you can have. I also could simply the scripting since each prim has fewer other prims to keep track of.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;The next challenge&lt;/span&gt; is making the way users interact with the Engine as smooth as possible and this is still being played with along with adjusting the script parameters to give more realistic output.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;It is hard to see&lt;/span&gt; in this image but the blue horizontal object with the left and right arrows is a tunable lamp. The user can select a particular wavelength of light and "shine"  it on the chloroplast to examine the relationship between light wavelength and the rate of photosynthesis. The trick here is to develop a way to represent the spectral color of a wavelength of light in SL's r,g,b color scheme The yellow and light grey boxes show the sugar and oxygen produced by the chloroplast.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;The user can also change&lt;/span&gt; the level of carbon dioxide and water independently. Note that the user has to manually change the factor she wants to investigate..the engine is not completely automatic.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;The model has a thylakoid&lt;/span&gt; that receives a wavelength of light from the lamp and uses its own absorption spectrum (input as a notecard) to interact with the wavelength received from the lamp. So the can gets to generate a real action spectrum. I might point out that the thylakoid's color is generated internally with a function based on the its own spectrum. So there is a fair amount of flexible scripting embedded in this innocent looking model!&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;More details later&lt;/span&gt;...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3739187689155428332-4339009125635963143?l=slbiology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://slbiology.blogspot.com/feeds/4339009125635963143/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3739187689155428332&amp;postID=4339009125635963143' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/4339009125635963143'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/4339009125635963143'/><link rel='alternate' type='text/html' href='http://slbiology.blogspot.com/2009/01/building-photosynthesis-engine-ii.html' title='Building the Photosynthesis Engine II'/><author><name>Simone</name><uri>http://www.blogger.com/profile/03809998096645828332</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_lOBDp3sqj5s/SK9z1y5MM6I/AAAAAAAAACA/TKaUZL5FR5M/S220/smallsimone.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_lOBDp3sqj5s/SW0TGCQ9YcI/AAAAAAAAAFs/TEZAfsb4NdU/s72-c/photosynenginevero.2.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3739187689155428332.post-4966684473252060520</id><published>2009-01-02T08:33:00.000-08:00</published><updated>2009-01-02T08:54:34.568-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Photosynthesis'/><category scheme='http://www.blogger.com/atom/ns#' term='Second Life'/><category scheme='http://www.blogger.com/atom/ns#' term='Biology'/><title type='text'>Building the Photosynthesis Engine I</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_lOBDp3sqj5s/SV5GHtVY2BI/AAAAAAAAAFE/E_0SD77efeE/s1600-h/photoengine.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 240px;" src="http://3.bp.blogspot.com/_lOBDp3sqj5s/SV5GHtVY2BI/AAAAAAAAAFE/E_0SD77efeE/s320/photoengine.jpg" alt="" id="BLOGGER_PHOTO_ID_5286740110821873682" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;One of my projects&lt;/span&gt; is an interactive photosynthesis module that the students can experiment on. I am just starting to work on an object I call the Photosynthesis Engine. The idea is to roughly...(very roughly I might add) model photosynthesis in a way that students can adjust the inputs: light, carbon dioxide and water and observe how the outputs of photosynthesis behave.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;My initial version&lt;/span&gt; of the Engine is a set of 14 linked objects representing the steps and reactants and products of the light reactions and the Calvin cycle, avoiding most of the details of what happens in each cycle.  The immediate challenge is figuring out what are reasonable parameters to get sensible qualitative behaviors out of the model and getting all the linked parts of the model to communicate properly.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;The picture shows&lt;/span&gt; a preliminary set up for the Engine, including a &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_0"&gt;nifty&lt;/span&gt;(OK that dates me) light source that displays the spectral colors of the wavelength, allowing the students to display the wavelength. Also the light reaction &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;prim's&lt;/span&gt; color uses a  function that takes a transmission spectrum and converts it to R,G,B values and displays that on the prim. Students will be able to send the light's wavelength to the light reaction as input and generate an action spectrum.&lt;br /&gt;&lt;br /&gt;More later...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3739187689155428332-4966684473252060520?l=slbiology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://slbiology.blogspot.com/feeds/4966684473252060520/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3739187689155428332&amp;postID=4966684473252060520' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/4966684473252060520'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/4966684473252060520'/><link rel='alternate' type='text/html' href='http://slbiology.blogspot.com/2009/01/building-photosynthesis-engine-i.html' title='Building the Photosynthesis Engine I'/><author><name>Simone</name><uri>http://www.blogger.com/profile/03809998096645828332</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_lOBDp3sqj5s/SK9z1y5MM6I/AAAAAAAAACA/TKaUZL5FR5M/S220/smallsimone.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_lOBDp3sqj5s/SV5GHtVY2BI/AAAAAAAAAFE/E_0SD77efeE/s72-c/photoengine.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3739187689155428332.post-1444099783837793687</id><published>2008-12-19T19:57:00.000-08:00</published><updated>2008-12-19T20:13:53.334-08:00</updated><title type='text'>A Walk in the Garden</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_lOBDp3sqj5s/SUxt0fpMyYI/AAAAAAAAAEg/LrspvZpl_qU/s1600-h/gardenwalkslstyle_001.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 240px;" src="http://4.bp.blogspot.com/_lOBDp3sqj5s/SUxt0fpMyYI/AAAAAAAAAEg/LrspvZpl_qU/s320/gardenwalkslstyle_001.png" alt="" id="BLOGGER_PHOTO_ID_5281717211613677954" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;Of course I have a Second Life&lt;/span&gt; garden just as I have a first life garden. Most of the plants were bought in Second Life...in the very back is a wall textured with a cool little Ficus-at least I think that is what it is- taken from a photo I shot in Florida over break. And my goal for the garden is to make it completely interactive as an introduction to plants.&lt;br /&gt;&lt;br /&gt;Visit my SL garden at:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://slurl.com/secondlife/Carmine/99/141/135"&gt;http://slurl.com/secondlife/Carmine/99/141/135&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;You can also visit my First Life garden via this &lt;a href="http://www.flickr.com/photos/pdecell/sets/72157604887762237/"&gt;Flickr stream set&lt;/a&gt;&lt;span style="text-decoration: underline;"&gt;&lt;/span&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3739187689155428332-1444099783837793687?l=slbiology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://slbiology.blogspot.com/feeds/1444099783837793687/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3739187689155428332&amp;postID=1444099783837793687' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/1444099783837793687'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/1444099783837793687'/><link rel='alternate' type='text/html' href='http://slbiology.blogspot.com/2008/12/walk-in-garden.html' title='A Walk in the Garden'/><author><name>Simone</name><uri>http://www.blogger.com/profile/03809998096645828332</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_lOBDp3sqj5s/SK9z1y5MM6I/AAAAAAAAACA/TKaUZL5FR5M/S220/smallsimone.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_lOBDp3sqj5s/SUxt0fpMyYI/AAAAAAAAAEg/LrspvZpl_qU/s72-c/gardenwalkslstyle_001.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3739187689155428332.post-1235014418430391826</id><published>2008-12-18T15:33:00.000-08:00</published><updated>2008-12-18T19:28:58.820-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Virtual Worlds'/><category scheme='http://www.blogger.com/atom/ns#' term='Second Life'/><category scheme='http://www.blogger.com/atom/ns#' term='Second Life Scripting'/><title type='text'>Simone's Simple Scripts #2 Image maps in SL?</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_lOBDp3sqj5s/SUrjoXxz5BI/AAAAAAAAAEQ/1akSCQ8o8LA/s1600-h/leaftest1_001.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 240px;" src="http://1.bp.blogspot.com/_lOBDp3sqj5s/SUrjoXxz5BI/AAAAAAAAAEQ/1akSCQ8o8LA/s320/leaftest1_001.png" alt="" id="BLOGGER_PHOTO_ID_5281283795762537490" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;One neat feature&lt;/span&gt; of the web is the ability to create image maps. We take for granted that you can often interact with images and get different responses depending on where you click.  But until very recently this has not been possible in Second Life.&lt;br /&gt;&lt;br /&gt;However now it is, thanks to a new function called &lt;a href="http://wiki.secondlife.com/wiki/LlDetectedTouchST"&gt;llDetectedTouchST&lt;/a&gt;. This function allows you to return coordinates you have touched on the face of a prim.  If you have a rectangular face the upper left corner is 0,0 and the lower right corner is 1,1.&lt;br /&gt;&lt;br /&gt;I have found that with successive calls to this function, you can design rectangular hot spots for a texture. The texture can be anything from an image of a leaf, to menu items or a city map that you want a visitor to interact with.  For learning purposes, I decided to set up an interactive leaf using this function. The object tells the visitor what the part is and displays a short text explanation as a texture of an object rezzed when the visitor touches on the appropriate spot on the leaf. I thought about displaying the textures as particles but decided that rezzing objects would give me greater flexibility.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;I built in an interesting feature&lt;/span&gt; and this came about because I haven't quite mastered how SL handles coordinates. When I rotated the leaf prim, the objects with the explanations often ended up behind or on the wrong side of the leaf. Rather than mess with figuring out the right set of coordinate functions. I decided on a different strategy. I made an invisible prim called "positioner" linked to the leaf object and let it determine where the explanations are rezzed.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_lOBDp3sqj5s/SUsTknbjigI/AAAAAAAAAEY/aoBSnJ_juMI/s1600-h/simeontestingleaf2_001.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 240px;" src="http://3.bp.blogspot.com/_lOBDp3sqj5s/SUsTknbjigI/AAAAAAAAAEY/aoBSnJ_juMI/s320/simeontestingleaf2_001.png" alt="" id="BLOGGER_PHOTO_ID_5281336507802814978" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;This is cool&lt;/span&gt; because it allows me to customize where the explanations rezz without with any sort of code. I just move the positioner prim to the right position. To make this little feature I linked the leaf prim to the positioner prim and then used the following set of statements in the Leaf's code to rezz the objects:&lt;br /&gt;&lt;br /&gt;puthere = llGetObjectDetails(llGetLinkKey(2),[OBJECT_POS]);&lt;br /&gt;llRezObject(part_name, llList2Vector(puthere,0), &lt;0,0,0&gt;, llGetRot(), 0);&lt;br /&gt;&lt;br /&gt;The variable "puthere" is a list and the position of puthere has to be extracted from the list by &lt;a href="http://wiki.secondlife.com/wiki/LlList2Vector"&gt;llList2Vector&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;The image shows the invisible prim highlighted (translucent red cube) in the middle of the object for Phloem.&lt;br /&gt;&lt;br /&gt;Right now the hot spots and object names for rezzing are written into the code, but it should be easy to have all this be somewhat more automated were I to make this tool generally available. Unfortunately you need to find the prim coordinates for the hot spots by hand via repeated calls to &lt;a href="http://wiki.secondlife.com/wiki/LlDetectedTouchST"&gt;llDetectedTouchST&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;If you want to play with the leaf, and  assuming SL is installed on your machine, just teleport to my home in Carmine at:&lt;br /&gt;&lt;a href="http://slurl.com/secondlife/Carmine/102/143/135"&gt;http://slurl.com/secondlife/Carmine/102/143/135&lt;br /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3739187689155428332-1235014418430391826?l=slbiology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://slbiology.blogspot.com/feeds/1235014418430391826/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3739187689155428332&amp;postID=1235014418430391826' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/1235014418430391826'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/1235014418430391826'/><link rel='alternate' type='text/html' href='http://slbiology.blogspot.com/2008/12/simones-simple-scripts-2-image-maps-in.html' title='Simone&apos;s Simple Scripts #2 Image maps in SL?'/><author><name>Simone</name><uri>http://www.blogger.com/profile/03809998096645828332</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_lOBDp3sqj5s/SK9z1y5MM6I/AAAAAAAAACA/TKaUZL5FR5M/S220/smallsimone.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_lOBDp3sqj5s/SUrjoXxz5BI/AAAAAAAAAEQ/1akSCQ8o8LA/s72-c/leaftest1_001.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3739187689155428332.post-7528303682492494839</id><published>2008-12-09T15:25:00.000-08:00</published><updated>2008-12-09T20:24:11.326-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Second Life'/><category scheme='http://www.blogger.com/atom/ns#' term='SL'/><category scheme='http://www.blogger.com/atom/ns#' term='scripting'/><title type='text'>Simone's Simple Scripts #1</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_lOBDp3sqj5s/ST8FUfGpJMI/AAAAAAAAAEI/K6vugOkOwHI/s1600-h/simpleviewer.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 278px; height: 272px;" src="http://4.bp.blogspot.com/_lOBDp3sqj5s/ST8FUfGpJMI/AAAAAAAAAEI/K6vugOkOwHI/s320/simpleviewer.jpg" alt="" id="BLOGGER_PHOTO_ID_5277943137806394562" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;One of my pre-sabbatical tasks&lt;/span&gt; is to learn the scripting lanquage. So I am starting a new occasional feature Simone's Simple Scripts to share some scripts and amuse more advanced scripters with my fumbling around.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;A useful tool in Second Life&lt;/span&gt; is a viewer that visitors to flip through textures or text-the holy grail of course is true web on a prim where users could essentially use a prim as a web browser, thus bringing the web into Second Life.  Failing that, a standard thing to do is display information as textures and flip through that and there are of course lots of such viewers out there.&lt;br /&gt;&lt;br /&gt;Prowling around the SL scripting portal I found a really cool and new function, llDetectedTouchFace(i). This function detects what face of a prim you are touching. Now this has possibilities. So I decided to make a simple viewer that uses only one prim and real simple controls. I like simple.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;So I tool a box prim&lt;/span&gt;, flattened it out so that the central face is a display and the left and right faces are for flipping through images-which could be text captured as a texture of course.&lt;br /&gt;&lt;br /&gt;The accompanying picture shows the result:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;The script is pretty simple.&lt;br /&gt;&lt;br /&gt;Unfortunately Blogger seems to mangle SL script. &lt;/span&gt;&lt;span&gt;So if you want a copy of my one prim viewer&lt;/span&gt; that you can copy and modify contact me in world (Simone Gateaux) or e-mail me. sgateaux at gmail dot com and I will send you the script or if you want, in world give you a copy of the one prim viewer.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Of course feedback&lt;/span&gt; and suggestions are always welcome.&lt;br /&gt;&lt;br /&gt;P.S. If any one has an idea how to stop Blogger from mangling SL code...let me know.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3739187689155428332-7528303682492494839?l=slbiology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://slbiology.blogspot.com/feeds/7528303682492494839/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3739187689155428332&amp;postID=7528303682492494839' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/7528303682492494839'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/7528303682492494839'/><link rel='alternate' type='text/html' href='http://slbiology.blogspot.com/2008/12/simones-simple-scripts-1.html' title='Simone&apos;s Simple Scripts #1'/><author><name>Simone</name><uri>http://www.blogger.com/profile/03809998096645828332</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_lOBDp3sqj5s/SK9z1y5MM6I/AAAAAAAAACA/TKaUZL5FR5M/S220/smallsimone.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_lOBDp3sqj5s/ST8FUfGpJMI/AAAAAAAAAEI/K6vugOkOwHI/s72-c/simpleviewer.jpg' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3739187689155428332.post-5971311392468948307</id><published>2008-09-11T14:01:00.000-07:00</published><updated>2008-09-11T14:26:18.632-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Virtual Worlds'/><category scheme='http://www.blogger.com/atom/ns#' term='Second Life'/><category scheme='http://www.blogger.com/atom/ns#' term='griefing'/><category scheme='http://www.blogger.com/atom/ns#' term='SL'/><title type='text'>Griefed</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_lOBDp3sqj5s/SMmIVPejDoI/AAAAAAAAAD4/-szHpgdTPR0/s1600-h/griefed.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://3.bp.blogspot.com/_lOBDp3sqj5s/SMmIVPejDoI/AAAAAAAAAD4/-szHpgdTPR0/s320/griefed.jpg" alt="" id="BLOGGER_PHOTO_ID_5244873139562942082" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;One of the perils of Second Life&lt;/span&gt; is getting griefed which can take a number of forms. Last weekend I went hiking in the Ozarks-lots of pictures but no Second Life. When I returned to SL, I had a message from the owner of the sim adjacent to mine that someone had griefed my land and would I please change my options so strangers can't build on my land.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;I am usually really careful&lt;/span&gt; about building permissions but had just bought two 512m squared parcels to add to my public land holding and had forgotten to set the land permissions. So my poor neighbors were confronted with this wonderful mess.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;I guess griefers&lt;/span&gt; attract each other and apparently things were actually much worse and a bit explicit. Fortunately my neighbor was able to file an abuse report with Linden Lab against the griefers, and apparently the griefers were immediately banned. I get the impression that use of their particular ISP address was also banned. Not too  serious a hassle for them but maybe enough so that they will think a bit before griefing.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_lOBDp3sqj5s/SMmLI65E9AI/AAAAAAAAAEA/zL80vjsuJY8/s1600-h/aboutland.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://3.bp.blogspot.com/_lOBDp3sqj5s/SMmLI65E9AI/AAAAAAAAAEA/zL80vjsuJY8/s320/aboutland.jpg" alt="" id="BLOGGER_PHOTO_ID_5244876226413523970" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;All I had to do then&lt;/span&gt; is set my access permissions, which I immediately did. Just in case someone hasn't done this here is what to do. Click on your land to access the about land dialogue. Open the options page and unclick the anyone can build option-unless of course you are running a sand box or like to be griefed.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3739187689155428332-5971311392468948307?l=slbiology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://slbiology.blogspot.com/feeds/5971311392468948307/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3739187689155428332&amp;postID=5971311392468948307' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/5971311392468948307'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/5971311392468948307'/><link rel='alternate' type='text/html' href='http://slbiology.blogspot.com/2008/09/griefed.html' title='Griefed'/><author><name>Simone</name><uri>http://www.blogger.com/profile/03809998096645828332</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_lOBDp3sqj5s/SK9z1y5MM6I/AAAAAAAAACA/TKaUZL5FR5M/S220/smallsimone.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_lOBDp3sqj5s/SMmIVPejDoI/AAAAAAAAAD4/-szHpgdTPR0/s72-c/griefed.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3739187689155428332.post-8331745310293377354</id><published>2008-08-26T09:59:00.000-07:00</published><updated>2008-08-26T11:18:00.322-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Second Life'/><category scheme='http://www.blogger.com/atom/ns#' term='Science'/><category scheme='http://www.blogger.com/atom/ns#' term='dinosaurs'/><category scheme='http://www.blogger.com/atom/ns#' term='avatars'/><category scheme='http://www.blogger.com/atom/ns#' term='Biology'/><category scheme='http://www.blogger.com/atom/ns#' term='Education'/><title type='text'>A visit to Dinosaur Park</title><content type='html'>&lt;span style="font-weight: bold;"&gt;What makes Second Life so neat is that you can really play&lt;/span&gt; and immerse yourself in a world if only to explore. So yesterday I took a trip, actually several trips to Dinosaur Park (&lt;a href="http://slurl.com/secondlife/Dinosaurs%20Park/229/234/22"&gt;http://slurl.com/secondlife/Dinosaurs%20Park/229/234/22&lt;/a&gt;), This a real ambitious  sim owned by a group called the Dinosaur's council, started by Nargus Asturias (&lt;a href="http://narguslab.com/press/"&gt;Nargus Lab website&lt;/a&gt;). Nargus runs Nargus Lab whose motto is "The Past is Our Future. The web site has photos and a little &lt;a href="http://narguslab.com/press/history/"&gt;history&lt;/a&gt; of the park.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;The park is a lot like Jurassic Park&lt;/span&gt; right down to the labs and electric fences but it is not a slavish imitation of Jurassic park. Here's a view just outside one of the building entrances. This gives a pretty good feel for the build present in the sim:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/pdecell/2799140718/" title="dinosaur1_002 by pdecell, on Flickr"&gt;&lt;img src="http://farm4.static.flickr.com/3128/2799140718_a0b7a7d8e3.jpg" width="500" height="375" alt="dinosaur1_002" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Right now there are not too many dinosaurs&lt;/span&gt; wandering around but the shops and laboratory facilities are fun to visit. You might even find several Park employees hanging around such as these two dinos:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/pdecell/2799145790/" title="dinosaur1_016 by pdecell, on Flickr"&gt;&lt;img src="http://farm4.static.flickr.com/3217/2799145790_b02d83a178.jpg" width="500" height="375" alt="dinosaur1_016" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;One nice feature in the visitors center is an information Kiosk that gives information on different dinosaurs and rezzes a dinosaur that you can walk around and view from different angles. This is really slick!&lt;br /&gt;&lt;br /&gt;Here's a little raptor rezzed with this system. Unfortunately the textures were not quite fully loaded when I snapped this shot:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/pdecell/2799110526/" title="dinoutahraptor_001 by pdecell, on Flickr"&gt;&lt;img src="http://farm4.static.flickr.com/3167/2799110526_7f9bcce55b.jpg" width="500" height="375" alt="dinoutahraptor_001" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Another shot of a park Employee talking with me.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/pdecell/2798294511/" title="dinosaur1_003 by pdecell, on Flickr"&gt;&lt;img src="http://farm4.static.flickr.com/3213/2798294511_e2acbc1cdf.jpg" width="500" height="375" alt="dinosaur1_003" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Well lest you get jealous as I was of the cool dino AV&lt;/span&gt;, never fear you can buy dino AV's at the park. Normally I try to maintain a consistent appearance as Simone but decided to have some fun and buy an avatar, an official Nargus Lab raptor. The are a bit pricey,  the one I  settled on was around 1500$L, but I am a big believer in supporting good Second Life designers. Besides you get what's you pay for.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;So here I am, Simone as velociraptor:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/pdecell/2799118424/" title="dinosuar2_004 by pdecell, on Flickr"&gt;&lt;img src="http://farm4.static.flickr.com/3161/2799118424_7a0977eb2a.jpg" width="500" height="375" alt="dinosuar2_004" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;As you can see,&lt;/span&gt; the AV is feathered very nicely reflecting current thinking about how dinosaurs. This AV comes with a HUD (Heads up display) that you can use to modify the texture, and coloring of your AV. I did not get the full mod version since I am not really experienced with modifying AV parts.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;The next shot shows me&lt;/span&gt; wandering around the park's lab and restaurant with another visitor. Here AV is from another designer and is not nearly was well articulated as my Nargus AV.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/pdecell/2798272569/" title="dinosuar2_005 by pdecell, on Flickr"&gt;&lt;img src="http://farm4.static.flickr.com/3030/2798272569_e9f6a5b2e7.jpg" width="500" height="375" alt="dinosuar2_005" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;You buy scripts and other add ons&lt;/span&gt; for your AV, and what I really like is you get a little card that you can take to an upgrade station to get the latest version of the AV if one is available which there was for mine. Very painless and free.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Well back at my lab:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/pdecell/2799115866/" title="dinosuar2_003 by pdecell, on Flickr"&gt;&lt;img src="http://farm4.static.flickr.com/3074/2799115866_a633ee16dc.jpg" width="500" height="375" alt="dinosuar2_003" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;You can see the HUD in the left hand corner of the image. &lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;I was getting hungry&lt;/span&gt; so decided to go to Torley Lindon's sim Here which had these adorable bunnies and I thought it might be fun to get a shot with the bunnies before I ate them:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/pdecell/2743469358/" title="An Easter Scene by pdecell, on Flickr"&gt;&lt;img src="http://farm4.static.flickr.com/3250/2743469358_3d406f67e0.jpg" width="500" height="351" alt="An Easter Scene" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Unfortunately the bunnies were either hiding or gone so here I am looking very forlorn going "where the bunnies I'm hungry!"&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/pdecell/2798363247/" title="Where's the food? by pdecell, on Flickr"&gt;&lt;img src="http://farm4.static.flickr.com/3193/2798363247_a1f7a2ce4c.jpg" width="500" height="375" alt="Where's the food?" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Warning! &lt;/span&gt;If you gt one of these AV's, make sure you properly save your current AV. When I switched back to my usual appearance, I had a little bit of trouble putting myself back together again. For instance the AV's script gives me a male shape-really ugly and so I had to find my female shape again. But the whole experience was lots of fun and my difficulty was probably more related to my lack of experience in radical AV transformations than to the dinosaur AV.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Dinosaur park is really engaging&lt;/span&gt;, the scripts operate very smoothly and the AV's are lots of fun and well thought out. There need to be more dinosaurs, yummy dino food in the restaurant and right now the labs are pretty empty. Looks like that will change. I know I will keep going back and even if you are not a dinosaur person, there are lots of neat little ideas that could be incorporated into educational builds.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3739187689155428332-8331745310293377354?l=slbiology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://slbiology.blogspot.com/feeds/8331745310293377354/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3739187689155428332&amp;postID=8331745310293377354' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/8331745310293377354'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/8331745310293377354'/><link rel='alternate' type='text/html' href='http://slbiology.blogspot.com/2008/08/visit-to-dinosaur-park.html' title='A visit to Dinosaur Park'/><author><name>Simone</name><uri>http://www.blogger.com/profile/03809998096645828332</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_lOBDp3sqj5s/SK9z1y5MM6I/AAAAAAAAACA/TKaUZL5FR5M/S220/smallsimone.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm4.static.flickr.com/3128/2799140718_a0b7a7d8e3_t.jpg' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3739187689155428332.post-5648071840408605496</id><published>2008-08-22T19:41:00.000-07:00</published><updated>2008-08-23T12:31:25.859-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Second Life'/><category scheme='http://www.blogger.com/atom/ns#' term='Science'/><category scheme='http://www.blogger.com/atom/ns#' term='Biology'/><category scheme='http://www.blogger.com/atom/ns#' term='Education'/><title type='text'>More about this Blog.</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_lOBDp3sqj5s/SK-I9Reg5FI/AAAAAAAAACk/9lQ2AZsoNxM/s1600-h/playinSL_001.bmp"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://3.bp.blogspot.com/_lOBDp3sqj5s/SK-I9Reg5FI/AAAAAAAAACk/9lQ2AZsoNxM/s320/playinSL_001.bmp" alt="" id="BLOGGER_PHOTO_ID_5237555477899961426" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;As noted in the header&lt;/span&gt;, this blog is narrowly focused on using &lt;a href="http://www.secondlife.com/"&gt;Second Life&lt;/a&gt; to teach biology. So I probably ought to explain my thinking. One of the problems in teaching biology is getting the students to under stand how the big processes in biology work, such as cellular respiration, photosynthesis, protein synthesis and for that matter evolution.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;What attracted me to Second Life&lt;/span&gt; was not only the ability to build and texture objects and place them in an &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;immersive&lt;/span&gt; environment but also the ability to link objects together and script them and so was born my sabbatical project  to develop some simulations tools in Second Life that students could then experiment with.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;For example in photosynthesis&lt;/span&gt; how about if students could uncover the relationship between light absorption and oxygen production for themselves, much like they would do in a laboratory setting. Or how about if they use working mock ups of lab equipment before doing the real thing.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_lOBDp3sqj5s/SK-JiU7FvsI/AAAAAAAAACs/N3JepoxSd5M/s1600-h/scifriday_008.bmp"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://4.bp.blogspot.com/_lOBDp3sqj5s/SK-JiU7FvsI/AAAAAAAAACs/N3JepoxSd5M/s320/scifriday_008.bmp" alt="" id="BLOGGER_PHOTO_ID_5237556114480283330" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;There are other biology places&lt;/span&gt; in Second Life, for instance Max &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;Chatnoir's&lt;/span&gt; Genome Island (&lt;a href="http://slurl.com/secondlife/Genome/145/84/30"&gt;http://slurl.com/secondlife/Genome/145/84/30&lt;/a&gt;). Max has done some really nice genetics work in Second Life and I have even taken my students there and Max has graciously served as our host. See the &lt;a href="http://theforcethat.blogspot.com/2008/03/second-life-field-trip.html"&gt;post about this&lt;/a&gt; on my general blog, &lt;a href="http://theforcethat.blogspot.com/"&gt;The Force That Through&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;As an aside&lt;/span&gt;, you will notice that some links are &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;slurls&lt;/span&gt;, literally second life &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;urls&lt;/span&gt;. These will take you to the Second Life map and if Second Life is installed on your computer you can &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;teleport&lt;/span&gt; you avatar to the place in Second Life I am discussion. I will always show the whole &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;slurl&lt;/span&gt; so you don't get surprised by one if you don't have Second Life installed.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_lOBDp3sqj5s/SK-KbUDOzYI/AAAAAAAAAC0/dTW36L72540/s1600-h/Snapshot_002.bmp"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://1.bp.blogspot.com/_lOBDp3sqj5s/SK-KbUDOzYI/AAAAAAAAAC0/dTW36L72540/s320/Snapshot_002.bmp" alt="" id="BLOGGER_PHOTO_ID_5237557093498539394" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;So what sorts of things&lt;/span&gt; will I cover here? Obviously other biology sites and efforts similar to mine. Also as I fumble through scripting and try to build cool things and explore various aspects of &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;SL's&lt;/span&gt; scripting language.  So this is my place to get geeky. I am a photographer-OK I take lots of pictures-in real life and really love that I can use these as the basis for realistic textures so you will some of my &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;texturing&lt;/span&gt; efforts.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_lOBDp3sqj5s/SLBj81YihoI/AAAAAAAAAC8/sq9JOf9YGW4/s1600-h/scifriday_005.bmp"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://4.bp.blogspot.com/_lOBDp3sqj5s/SLBj81YihoI/AAAAAAAAAC8/sq9JOf9YGW4/s320/scifriday_005.bmp" alt="" id="BLOGGER_PHOTO_ID_5237796263405192834" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;I will cover Second Life Science events&lt;/span&gt; and hopefully throw in some interviews with more seasoned users of Second Life for education, of and maybe students(now there is a thought, ya think?). I will continue to blog about SL on my general blog, The force that through and on occasion on my Science Blog, Dangerous Ideas...but &lt;a href="http://theforcethat.blogspot.com/2008/08/warning-second-life-geek-attack.html"&gt;geek attack moments&lt;/a&gt; and scripting stumblings (all to common!) will be here now.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;As absorbing as Second Life&lt;/span&gt; is to me and as much as I think it is a useful tool, it does have limitations. These become quite clear to anyone who has tried to visit a large online event in Second Life. I am really interested in what makes a good Second Life experience for Students and how do we figure this out?&lt;br /&gt;&lt;br /&gt;Sometimes I wonder if Second Life is still waiting for a "killer app" or some technological breakthrough that will really get people excited. I get excited by the creative possibilities in design and scripting, but students want something that they can use quickly, they want structure and something where they can learn without lots of technical issues getting in the way. I think these needs can be met in Second Life but it is going to take really careful design borrowing from game design. It's a bit like the early days of the web when we didn't know a whole lot about web page design and now we are trying to work in three dimensions? &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;Gaack&lt;/span&gt;!&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;By the way&lt;/span&gt; you can always look for me and visit my office in Second Life. The &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;SLurl&lt;/span&gt; is &lt;a href="http://slurl.com/secondlife/Carmine/171/224/137"&gt;http://slurl.com/secondlife/Carmine/171/224/137&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3739187689155428332-5648071840408605496?l=slbiology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://slbiology.blogspot.com/feeds/5648071840408605496/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3739187689155428332&amp;postID=5648071840408605496' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/5648071840408605496'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3739187689155428332/posts/default/5648071840408605496'/><link rel='alternate' type='text/html' href='http://slbiology.blogspot.com/2008/08/more-about-this-blog.html' title='More about this Blog.'/><author><name>Simone</name><uri>http://www.blogger.com/profile/03809998096645828332</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_lOBDp3sqj5s/SK9z1y5MM6I/AAAAAAAAACA/TKaUZL5FR5M/S220/smallsimone.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_lOBDp3sqj5s/SK-I9Reg5FI/AAAAAAAAACk/9lQ2AZsoNxM/s72-c/playinSL_001.bmp' height='72' width='72'/><thr:total>3</thr:total></entry></feed>
