<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" ><generator uri="https://jekyllrb.com/" version="4.3.4">Jekyll</generator><link href="https://chem-bla-ics.linkedchemistry.info/feed/by_tag/wave.xml" rel="self" type="application/atom+xml" /><link href="https://chem-bla-ics.linkedchemistry.info/" rel="alternate" type="text/html" /><updated>2026-06-15T12:00:19+00:00</updated><id>https://chem-bla-ics.linkedchemistry.info/feed/by_tag/wave.xml</id><title type="html">chem-bla-ics</title><subtitle>Chemblaics (pronounced chem-bla-ics) is the science that uses open science and computers to solve problems in chemistry, biochemistry and related fields.</subtitle><author><name>Egon Willighagen</name></author><entry><title type="html">Web 2.0 technologies in Student Assessment</title><link href="https://chem-bla-ics.linkedchemistry.info/2010/05/08/web-20-technologies-in-student.html" rel="alternate" type="text/html" title="Web 2.0 technologies in Student Assessment" /><published>2010-05-08T00:10:00+00:00</published><updated>2010-05-08T00:10:00+00:00</updated><id>https://chem-bla-ics.linkedchemistry.info/2010/05/08/web-20-technologies-in-student</id><content type="html" xml:base="https://chem-bla-ics.linkedchemistry.info/2010/05/08/web-20-technologies-in-student.html"><![CDATA[<p>Below should show up the wave (that is, if you have a <a href="http://en.wikipedia.org/wiki/Google_Wave">Google Wave</a> account), about a piece I am writing
for a course on PhD Supervision I am following. The aim is to dig up <em>old</em> standards and how they apply to Web 2.0 technologies, including wikis,
waves, blogs, source code repositories etc.</p>

<p><strong>Update</strong>: there seems to be some problems even for those who have a wave account to load the wave. Not sure why that is happening. I’m using the
<a href="http://completewaveguide.com/guide/Wave_Bots#Madoqua_.28blog-bot.40appspot.com.29">Madoqua robot</a>; should I be using something else?</p>

<p><strong>Update</strong>: this technology is long gone, and I replaced the whitespace with displaying the underlying HTML as a code block:</p>

<div class="language-html highlighter-rouge"><div class="highlight"><pre class="highlight"><code><span class="nt">&lt;div</span> <span class="na">id=</span><span class="s">"wave1"</span> <span class="na">style=</span><span class="s">"width: 500px; height: 420px;"</span><span class="nt">&gt;&lt;/div&gt;</span>

<span class="nt">&lt;script </span><span class="na">type=</span><span class="s">"text/javascript"</span><span class="nt">&gt;</span>
  <span class="kd">var</span> <span class="nx">wave</span> <span class="o">=</span> <span class="k">new</span> <span class="nc">WavePanel</span><span class="p">(</span><span class="dl">'</span><span class="s1">https://wave.google.com/wave/</span><span class="dl">'</span><span class="p">);</span>
  <span class="nx">wave</span><span class="p">.</span><span class="nf">setUIConfig</span><span class="p">(</span><span class="dl">'</span><span class="s1">white</span><span class="dl">'</span><span class="p">,</span> <span class="dl">'</span><span class="s1">black</span><span class="dl">'</span><span class="p">,</span> <span class="dl">'</span><span class="s1">Arial</span><span class="dl">'</span><span class="p">,</span> <span class="dl">'</span><span class="s1">13px</span><span class="dl">'</span><span class="p">);</span>
  <span class="nx">wave</span><span class="p">.</span><span class="nf">loadWave</span><span class="p">(</span><span class="dl">'</span><span class="s1">googlewave.com!w+2gYDmL7eA</span><span class="dl">'</span><span class="p">);</span>
  <span class="nx">wave</span><span class="p">.</span><span class="nf">init</span><span class="p">(</span><span class="nb">document</span><span class="p">.</span><span class="nf">getElementById</span><span class="p">(</span><span class="dl">'</span><span class="s1">wave1</span><span class="dl">'</span><span class="p">));</span>
<span class="nt">&lt;/script&gt;</span>
</code></pre></div></div>]]></content><author><name>Egon Willighagen</name></author><category term="google" /><category term="wave" /><summary type="html"><![CDATA[Below should show up the wave (that is, if you have a Google Wave account), about a piece I am writing for a course on PhD Supervision I am following. The aim is to dig up old standards and how they apply to Web 2.0 technologies, including wikis, waves, blogs, source code repositories etc.]]></summary></entry><entry><title type="html">Google Wave Invite: but you need to work on the CDK and the CDKitty robot</title><link href="https://chem-bla-ics.linkedchemistry.info/2009/10/01/google-wave-invite-but-you-need-to-work.html" rel="alternate" type="text/html" title="Google Wave Invite: but you need to work on the CDK and the CDKitty robot" /><published>2009-10-01T00:10:00+00:00</published><updated>2009-10-01T00:10:00+00:00</updated><id>https://chem-bla-ics.linkedchemistry.info/2009/10/01/google-wave-invite-but-you-need-to-work</id><content type="html" xml:base="https://chem-bla-ics.linkedchemistry.info/2009/10/01/google-wave-invite-but-you-need-to-work.html"><![CDATA[<p>I just posted to below email to the cdk-user mailing list. Next Monday, I’ll decide.</p>

<blockquote>
  <p>Hi all,</p>

  <p>unless you have not read any news in the last two days, you will have
seen that Google is rolling out a second batch of <a href="http://en.wikipedia.org/wiki/Google_Wave">Google Wave</a>
accounts… I have one invite for someone who wants to co-develop the
CDKitty robot, which adds <a href="http://cdk.sf.net/">CDK</a>-based functionality to Google Wave…</p>

  <p>The code is at: <a href="https://github.com/egonw/cdkitty">https://github.com/egonw/cdkitty</a></p>

  <p>If you are interested in the account, please email me offline with:</p>

  <ul>
    <li>how you think you can contribute to the robot</li>
    <li>why you want to do that</li>
    <li>how much time you will have for it</li>
  </ul>

  <p>The position is open to anyway, and consider your email an application
to the position :) (and, if you are a student, we could even try to
arrange <a href="http://www.uu.se/">Uppsala University</a> credit points, if you can work 20 weeks
full time on it).</p>

  <p>Egon
```</p>
</blockquote>

<p>BTW, existing Google Wave users can invite the robot by adding <em>chemdevelkit@appspot.com</em>.</p>]]></content><author><name>Egon Willighagen</name></author><category term="google" /><category term="wave" /><category term="cdk" /><summary type="html"><![CDATA[I just posted to below email to the cdk-user mailing list. Next Monday, I’ll decide.]]></summary></entry><entry><title type="html">Google Wave robot for CDK functionality</title><link href="https://chem-bla-ics.linkedchemistry.info/2009/09/02/google-wave-robot-for-cdk-functionality.html" rel="alternate" type="text/html" title="Google Wave robot for CDK functionality" /><published>2009-09-02T00:00:00+00:00</published><updated>2009-09-02T00:00:00+00:00</updated><id>https://chem-bla-ics.linkedchemistry.info/2009/09/02/google-wave-robot-for-cdk-functionality</id><content type="html" xml:base="https://chem-bla-ics.linkedchemistry.info/2009/09/02/google-wave-robot-for-cdk-functionality.html"><![CDATA[<p>I was really happy to hear early last week that I was invited to take part in the <a href="https://chem-bla-ics.linkedchemistry.info/2009/08/17/social-web-does-not-wait-for-bioclipse.html">Google Wave <i class="fa-solid fa-recycle fa-xs"></i></a> beta,
and received my account details this Monday, while at attending (and <a href="http://chem-bla-ics.blogspot.com/2009/09/open-knowledge-reproducibility-in.html">speaking at</a>) the GDCh
Wissenschaftsforum Chemie 2009. Yesterday was a travel day, and while working on course material for the <a href="http://www.pharmbio.org/">Pharmaceutical Bioinformatics</a> course that
uses <a href="http://www.bioclipse.net/">Bioclipse</a>, I set up an Eclipse environment for development of a wave robot. <a href="http://code.google.com/apis/wave/extensions/robots/java-tutorial.html">Documentation</a>
was very clear, and deployment on <a href="http://www.appspot.com/">Appspot</a> one click on the appropriate button. Great work from the people from Google! It was all so easy, I could not
resist pushing things a bit further, and looked carefully at other robots, like <a href="http://www.chemspider.com/blog/chemspidey-rides-the-wave-courtesy-of-cameron-neylon.html">ChemSpidey</a>
by <a href="http://blog.openwetware.org/scienceintheopen/2009/08/27/writing-a-wave-robot-some-thoughts-on-good-practice-for-research-robots/">Cameron</a> and
<a href="http://blogs.nature.com/wp/nascent/2009/07/igor_a_google_wave_robot_to_ma.html">Igor</a> by <a href="http://www.ghastlyfop.com/blog/">Euan</a>, to see how text replacement is done,
and wrote my first functional robot, <em>CDKitty (<strong>chemdevelkit@appspot.com</strong>)</em>:</p>

<p><img src="/assets/images/cdkitty.png" alt="" /></p>

<p>It seems that it is a policy that wave robot names end with <code class="language-plaintext highlighter-rouge">-y</code>, so CDKitty sounded somewhat appropriate. Anyways, the robot is not overly functional yet, but it has
a <em>profile</em> (which took some extra googling) and one function <strong><em>mwOf</em></strong>. Add the robot to your wave and prefix a molecular formula with <code class="language-plaintext highlighter-rouge">mwOf:</code>,
and CDKitty will calculate the molecular formula on the fly. Clearly, this opens up a whole new application world for the <a href="http://cdk.sf.net/">CDK</a>,
and you can leave feature requests at the <a href="http://github.com/egonw/CDKitty/issues">issue tracker</a> of the <a href="http://github.com/egonw/CDKitty">project home at GitHub</a>.
Patches are most welcome too! :)</p>

<p>BTW, it seems I messed up the regular expression, which seems not to be including the last digit (filed as <a href="http://github.com/egonw/CDKitty/issues/#issue/1">issue 1</a>).</p>

<p>Almost forgot to add that: many thanx to <a href="http://blog.openwetware.org/scienceintheopen/">Cameron</a> for the insightful discussions we had over applecider,
Weisse and German dinner on Monday evening!</p>]]></content><author><name>Egon Willighagen</name></author><category term="cdk" /><category term="cheminf" /><category term="google" /><category term="wave" /><summary type="html"><![CDATA[I was really happy to hear early last week that I was invited to take part in the Google Wave beta, and received my account details this Monday, while at attending (and speaking at) the GDCh Wissenschaftsforum Chemie 2009. Yesterday was a travel day, and while working on course material for the Pharmaceutical Bioinformatics course that uses Bioclipse, I set up an Eclipse environment for development of a wave robot. Documentation was very clear, and deployment on Appspot one click on the appropriate button. Great work from the people from Google! It was all so easy, I could not resist pushing things a bit further, and looked carefully at other robots, like ChemSpidey by Cameron and Igor by Euan, to see how text replacement is done, and wrote my first functional robot, CDKitty (chemdevelkit@appspot.com):]]></summary><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://chem-bla-ics.linkedchemistry.info/assets/images/cdkitty.png" /><media:content medium="image" url="https://chem-bla-ics.linkedchemistry.info/assets/images/cdkitty.png" xmlns:media="http://search.yahoo.com/mrss/" /></entry><entry><title type="html">The Social Web does not wait for Bioclipse… here comes Google Wave</title><link href="https://chem-bla-ics.linkedchemistry.info/2009/08/17/social-web-does-not-wait-for-bioclipse.html" rel="alternate" type="text/html" title="The Social Web does not wait for Bioclipse… here comes Google Wave" /><published>2009-08-17T00:00:00+00:00</published><updated>2009-08-17T00:00:00+00:00</updated><id>https://chem-bla-ics.linkedchemistry.info/2009/08/17/social-web-does-not-wait-for-bioclipse</id><content type="html" xml:base="https://chem-bla-ics.linkedchemistry.info/2009/08/17/social-web-does-not-wait-for-bioclipse.html"><![CDATA[<p><a href="https://wave.google.com/">Google Wave</a> is going to change the web. It’s the end of Google Docs, and likely many other services. It’s
going to be Open Source and being a Wave Provider will not be restricted to Google. This will be enough to make this a success. If
you haven’t watched the full video demo yet, please have a look yourself:</p>

<object width="560" height="340"><param name="movie" value="https://www.youtube.com/v/v_UyVmITiYQ&amp;hl=en&amp;fs=1&amp;" />
  <param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" />
  <embed src="https://www.youtube.com/v/v_UyVmITiYQ&amp;hl=en&amp;fs=1&amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="560" height="340" wmode="opaque" />
</object>

<p>I left some thoughts and notes on FriendFeed, but they got lost.</p>]]></content><author><name>Egon Willighagen</name></author><category term="google" /><category term="wave" /><summary type="html"><![CDATA[Google Wave is going to change the web. It’s the end of Google Docs, and likely many other services. It’s going to be Open Source and being a Wave Provider will not be restricted to Google. This will be enough to make this a success. If you haven’t watched the full video demo yet, please have a look yourself:]]></summary></entry></feed>