<?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-29759946</id><updated>2011-09-30T06:27:05.941-07:00</updated><category term='Chemical Structure'/><category term='pgchem'/><category term='mychem'/><category term='alchem.org'/><category term='chemical structures'/><category term='mysql'/><category term='Blue Obelisk'/><category term='open babel'/><category term='publication'/><category term='CML'/><category term='Open Access'/><category term='chemistry'/><category term='science'/><category term='Open Source'/><category term='database'/><title type='text'>Jerome's Blog Space</title><subtitle type='html'>The aim of this blog is to share informations on software developments and computing issues in Chemistry and Life Sciences.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://pansanel.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/29759946/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://pansanel.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Jerome Pansanel</name><uri>http://www.blogger.com/profile/15017006910955783009</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>19</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-29759946.post-5470407069090403786</id><published>2010-09-17T00:12:00.000-07:00</published><updated>2010-09-17T00:32:15.054-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mysql'/><category scheme='http://www.blogger.com/atom/ns#' term='Open Source'/><category scheme='http://www.blogger.com/atom/ns#' term='pgchem'/><category scheme='http://www.blogger.com/atom/ns#' term='open babel'/><category scheme='http://www.blogger.com/atom/ns#' term='mychem'/><category scheme='http://www.blogger.com/atom/ns#' term='database'/><title type='text'>Mychem 0.8.1: more than just a bug fix</title><content type='html'>Mychem 0.8.1 has been released on 2010-09-07.&lt;br /&gt;&lt;br /&gt;This version fix an important bug. All functions using serialized obmol type were impacted. The problem has been resolved by using the solution published by the &lt;a href="http://pgfoundry.org/projects/pgchem/"&gt;pgchem&lt;/a&gt; project.&lt;br /&gt;&lt;br /&gt;Mychem is now fully usable with MySQL 5.0 and 5.1. It should also be working with MySQL 4.1, but it has not been tested.&lt;br /&gt;&lt;br /&gt;The bug list is now empty. I'm waiting for new providers!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/29759946-5470407069090403786?l=pansanel.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pansanel.blogspot.com/feeds/5470407069090403786/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=29759946&amp;postID=5470407069090403786' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/29759946/posts/default/5470407069090403786'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/29759946/posts/default/5470407069090403786'/><link rel='alternate' type='text/html' href='http://pansanel.blogspot.com/2010/09/mychem-081-more-than-just-bug-fix.html' title='Mychem 0.8.1: more than just a bug fix'/><author><name>Jerome Pansanel</name><uri>http://www.blogger.com/profile/15017006910955783009</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-29759946.post-4092001638293704471</id><published>2010-05-04T03:50:00.000-07:00</published><updated>2010-05-04T03:50:05.837-07:00</updated><title type='text'>chem-bla-ics: Warren DeLano and the future of PyMOL</title><content type='html'>&lt;a href="http://chem-bla-ics.blogspot.com/2010/01/warren-delano-and-future-of-pymol.html"&gt;chem-bla-ics: Warren DeLano and the future of PyMOL&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/29759946-4092001638293704471?l=pansanel.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://chem-bla-ics.blogspot.com/2010/01/warren-delano-and-future-of-pymol.html' title='chem-bla-ics: Warren DeLano and the future of PyMOL'/><link rel='replies' type='application/atom+xml' href='http://pansanel.blogspot.com/feeds/4092001638293704471/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=29759946&amp;postID=4092001638293704471' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/29759946/posts/default/4092001638293704471'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/29759946/posts/default/4092001638293704471'/><link rel='alternate' type='text/html' href='http://pansanel.blogspot.com/2010/05/chem-bla-ics-warren-delano-and-future.html' title='chem-bla-ics: Warren DeLano and the future of PyMOL'/><author><name>Jerome Pansanel</name><uri>http://www.blogger.com/profile/15017006910955783009</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-29759946.post-1411435045385165441</id><published>2009-10-14T10:05:00.000-07:00</published><updated>2009-10-14T10:14:35.800-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mysql'/><category scheme='http://www.blogger.com/atom/ns#' term='Open Source'/><category scheme='http://www.blogger.com/atom/ns#' term='open babel'/><category scheme='http://www.blogger.com/atom/ns#' term='mychem'/><category scheme='http://www.blogger.com/atom/ns#' term='database'/><title type='text'>The version 0.7.0 of Mychem has been released</title><content type='html'>The version 0.7.0 of Mychem has been released on 2009-09-30.&lt;br /&gt;&lt;br /&gt;This release represents a major bug-fix release and is a stable upgrade, strongly recommended for all users of Mychem.&lt;br /&gt;While there may not be many new functions, several crashes and other bugs have been fixed since 0.6.0. The main changes are:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Added the mol2_to_molecule() function&lt;/li&gt;&lt;li&gt;Added the molecule_to_mol2() function&lt;/li&gt;&lt;li&gt;Added the inchi_version() function&lt;/li&gt;&lt;li&gt;Added the pdb_to_molecule() function&lt;/li&gt;&lt;li&gt;Added the molecule_to_serializedOBMol() function&lt;/li&gt;&lt;li&gt;Added the serialized OBMol type&lt;/li&gt;&lt;li&gt;The code has been entirely rewritten&lt;/li&gt;&lt;li&gt;The documentation has been updated&lt;/li&gt;&lt;li&gt;Several bug fixes and small feature improvements&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/29759946-1411435045385165441?l=pansanel.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pansanel.blogspot.com/feeds/1411435045385165441/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=29759946&amp;postID=1411435045385165441' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/29759946/posts/default/1411435045385165441'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/29759946/posts/default/1411435045385165441'/><link rel='alternate' type='text/html' href='http://pansanel.blogspot.com/2009/10/version-070-of-mychem-has-been-released.html' title='The version 0.7.0 of Mychem has been released'/><author><name>Jerome Pansanel</name><uri>http://www.blogger.com/profile/15017006910955783009</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-29759946.post-5649458983025630068</id><published>2009-07-10T05:06:00.000-07:00</published><updated>2009-07-10T05:16:58.611-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='chemical structures'/><category scheme='http://www.blogger.com/atom/ns#' term='CML'/><category scheme='http://www.blogger.com/atom/ns#' term='Open Access'/><category scheme='http://www.blogger.com/atom/ns#' term='Blue Obelisk'/><title type='text'>The version 2.2.0 of Chemical Structures is released!</title><content type='html'>&lt;span style="font-weight: bold;"&gt;The Chemical Structures Project&lt;/span&gt;&lt;br /&gt;The Chemical Structures Project provides a set of molecular structures. Each structure is stored in a CML file, that contains the 3D coordinates and some properties of the chemical compound. The project provides also a HTML interface for accessing the data. Two types of archive are available to download:&lt;br /&gt;-  a source archive, that contains only CML files and tools for building the HTML files&lt;br /&gt;-  a binary archive, that contains the HTML files and the structure as CML and MOL files.&lt;br /&gt;&lt;br /&gt;For a better overview, look at the &lt;a href="http://chem-file.sourceforge.net/data/index_en.html"&gt;online version&lt;/a&gt;!&lt;br /&gt;&lt;br /&gt;The version 2.2.0 of Chemical Structure has been released on 2009-07-08. It is a stable upgrade and provides several enhancement. The main changes and fixes are:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Traditional Chinese translation added&lt;/li&gt; &lt;li&gt;New compound categories:&lt;br /&gt; &lt;ul&gt;&lt;li&gt;Natural products&lt;/li&gt;&lt;li&gt;Peptides&lt;/li&gt;&lt;/ul&gt; &lt;/li&gt; &lt;li&gt;New structures added:&lt;br /&gt; &lt;ul&gt;&lt;li&gt;4-Aminobutanoic acid&lt;/li&gt;&lt;li&gt;Tetrahydropyran&lt;/li&gt;&lt;li&gt;Pyrrol-2-one&lt;/li&gt;&lt;li&gt;1,5-Dihydro-2H-pyrrol-2-one&lt;/li&gt;&lt;li&gt;Norepinephrine&lt;/li&gt;&lt;li&gt;Coelenterazine&lt;/li&gt;&lt;li&gt;D-Luciferin.&lt;/li&gt;&lt;li&gt;R-Adrenaline&lt;/li&gt;&lt;li&gt;Aspartame&lt;/li&gt;&lt;/ul&gt; &lt;/li&gt; &lt;li&gt;New version of Jmol included (v11.6.25)&lt;/li&gt; &lt;li&gt;The license and contributions notices have been added to the HTML pages&lt;/li&gt; &lt;li&gt;The build system has been updated. The out-of-source build is now supported.&lt;/li&gt; &lt;li&gt;Compounds and directories are now sorted by alphabetic order&lt;/li&gt; &lt;li&gt;Several bug fixes&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;As this project is &lt;a href="http://www.fsf.org/"&gt;Free Software&lt;/a&gt;, it can be freely downloaded from the &lt;a href="http://sourceforge.net/projects/chem-file/"&gt;SourceForge repository&lt;/a&gt;!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/29759946-5649458983025630068?l=pansanel.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pansanel.blogspot.com/feeds/5649458983025630068/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=29759946&amp;postID=5649458983025630068' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/29759946/posts/default/5649458983025630068'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/29759946/posts/default/5649458983025630068'/><link rel='alternate' type='text/html' href='http://pansanel.blogspot.com/2009/07/version-220-of-chemical-structures-is.html' title='The version 2.2.0 of Chemical Structures is released!'/><author><name>Jerome Pansanel</name><uri>http://www.blogger.com/profile/15017006910955783009</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-29759946.post-6182659281471800620</id><published>2009-06-20T06:29:00.000-07:00</published><updated>2009-06-20T06:35:24.518-07:00</updated><title type='text'>chem-bla-ics: Bioclipse-JChemPaint</title><content type='html'>Les équipes de développement CDK à l'université d'Uppsala et à l'EBI ont travaillé intensivement à la ré-écriture de JChemPaint. La nouvelle version est maintenant stable et devrait être prochainement annoncée officiellement. Ci-dessous, le lien vers l'annonce sur le blog d'Egon Willighagen, l'un des fondateurs du projet CDK :&lt;br /&gt;&lt;a href="http://chem-bla-ics.blogspot.com/2009/06/bioclipse-jchempaint.html#links"&gt;chem-bla-ics: Bioclipse-JChemPaint&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/29759946-6182659281471800620?l=pansanel.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pansanel.blogspot.com/feeds/6182659281471800620/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=29759946&amp;postID=6182659281471800620' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/29759946/posts/default/6182659281471800620'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/29759946/posts/default/6182659281471800620'/><link rel='alternate' type='text/html' href='http://pansanel.blogspot.com/2009/06/chem-bla-ics-bioclipse-jchempaint.html' title='chem-bla-ics: Bioclipse-JChemPaint'/><author><name>Jerome Pansanel</name><uri>http://www.blogger.com/profile/15017006910955783009</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-29759946.post-3174765406041223775</id><published>2009-01-04T07:01:00.000-08:00</published><updated>2009-01-04T07:13:00.794-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mysql'/><category scheme='http://www.blogger.com/atom/ns#' term='Open Source'/><category scheme='http://www.blogger.com/atom/ns#' term='open babel'/><category scheme='http://www.blogger.com/atom/ns#' term='mychem'/><category scheme='http://www.blogger.com/atom/ns#' term='chemistry'/><title type='text'>Mychem v0.6.0 is Released !</title><content type='html'>&lt;p&gt;The version 0.6.0 of Mychem has been released on 2008-12-30. The main changes are:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;New functions:&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;bit_fp_or&lt;/li&gt;&lt;br /&gt;&lt;li&gt;bit_fp_count&lt;/li&gt;&lt;br /&gt;&lt;li&gt;bit_fp_and&lt;/li&gt;&lt;br /&gt;&lt;li&gt;molecule_to_inchi&lt;/li&gt;&lt;br /&gt;&lt;li&gt;inchi_to_molecule&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Bug fixes&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Updated documentation&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Molecule type is now MDL Molfile&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Works with Open Babel v2.1.1 and v2.2.0.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;p&gt;Two versions of Mychem are now available:&lt;/p&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;Mychem&lt;sup&gt;2&lt;/sup&gt; - Designed for Open Babel v2.1.1.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Mychem&lt;sup&gt;3&lt;/sup&gt; - Designed for Open Babel v2.2.0.&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/29759946-3174765406041223775?l=pansanel.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pansanel.blogspot.com/feeds/3174765406041223775/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=29759946&amp;postID=3174765406041223775' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/29759946/posts/default/3174765406041223775'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/29759946/posts/default/3174765406041223775'/><link rel='alternate' type='text/html' href='http://pansanel.blogspot.com/2009/01/mychem-v060-is-released.html' title='Mychem v0.6.0 is Released !'/><author><name>Jerome Pansanel</name><uri>http://www.blogger.com/profile/15017006910955783009</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-29759946.post-141297022930053896</id><published>2008-11-10T05:58:00.001-08:00</published><updated>2008-12-22T06:34:27.240-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mysql'/><category scheme='http://www.blogger.com/atom/ns#' term='Open Source'/><category scheme='http://www.blogger.com/atom/ns#' term='open babel'/><category scheme='http://www.blogger.com/atom/ns#' term='mychem'/><title type='text'>Major fix in Mychem</title><content type='html'>A major bug has been fixed into Mychem. Fredrik Wallner has posted the main patch.&lt;br /&gt;In some case, the return value of Mychem functions was blank and no error were raised.&lt;br /&gt;Fredrik Wallner has founded that setting a character at the end of the string to '\0' fixes this issue.&lt;br /&gt;&lt;br /&gt;The old code:&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;const char *inputMol = args-&gt;args[0];&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The new code:&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;char *inputMol = (char *)  malloc(sizeof(char)*(args-&gt;lengths[0]+1));&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  strncpy(inputMol, args-&gt;args[0], args-&gt;lengths[0]);&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  inputMol[args-&gt;lengths[0]] = 0;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;This indicates that the character string given by MySQL as parameter does not contains the '\0' character at the end.&lt;br /&gt;&lt;br /&gt;Many thanks to Fredrik Wallner !&lt;br /&gt;&lt;br /&gt;The road is now open to go to the next release (0.6.0)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/29759946-141297022930053896?l=pansanel.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pansanel.blogspot.com/feeds/141297022930053896/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=29759946&amp;postID=141297022930053896' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/29759946/posts/default/141297022930053896'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/29759946/posts/default/141297022930053896'/><link rel='alternate' type='text/html' href='http://pansanel.blogspot.com/2008/11/major-fix-in-mychem.html' title='Major fix in Mychem'/><author><name>Jerome Pansanel</name><uri>http://www.blogger.com/profile/15017006910955783009</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-29759946.post-8639654309939628580</id><published>2008-06-14T13:05:00.000-07:00</published><updated>2008-06-14T13:18:53.941-07:00</updated><title type='text'>Mychem works on Windows XP</title><content type='html'>&lt;p&gt;After some works on the source files and tuning Microsoft Visual Express C++, I'm proud to announce that Mychem is working on Microsoft Windows XP.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_Y5Kdl-QyJdk/SFQnckaFaZI/AAAAAAAAAA0/oXM6btJMWsQ/s1600-h/mychem_win32.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_Y5Kdl-QyJdk/SFQnckaFaZI/AAAAAAAAAA0/oXM6btJMWsQ/s320/mychem_win32.png" alt="" id="BLOGGER_PHOTO_ID_5211834040537409938" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;The Microsoft Windows version of Mychem will be released soon. The Mychem documentation will also contain a section about the compilation and the installation of Mychem on Windows XP.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/29759946-8639654309939628580?l=pansanel.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pansanel.blogspot.com/feeds/8639654309939628580/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=29759946&amp;postID=8639654309939628580' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/29759946/posts/default/8639654309939628580'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/29759946/posts/default/8639654309939628580'/><link rel='alternate' type='text/html' href='http://pansanel.blogspot.com/2008/06/mychem-works-on-windows-xp.html' title='Mychem works on Windows XP'/><author><name>Jerome Pansanel</name><uri>http://www.blogger.com/profile/15017006910955783009</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_Y5Kdl-QyJdk/SFQnckaFaZI/AAAAAAAAAA0/oXM6btJMWsQ/s72-c/mychem_win32.png' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-29759946.post-8717860370025870353</id><published>2008-04-08T04:52:00.000-07:00</published><updated>2008-04-08T05:09:32.943-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='alchem.org'/><category scheme='http://www.blogger.com/atom/ns#' term='mysql'/><category scheme='http://www.blogger.com/atom/ns#' term='Open Source'/><category scheme='http://www.blogger.com/atom/ns#' term='pgchem'/><category scheme='http://www.blogger.com/atom/ns#' term='open babel'/><category scheme='http://www.blogger.com/atom/ns#' term='mychem'/><title type='text'>New release of Mychem</title><content type='html'>&lt;p&gt;The version 0.5.5 of Mychem has been released on 2008-04-08. The main changes are:&lt;/p&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;New functions:&lt;br /&gt;  &lt;ul&gt;&lt;br /&gt;      &lt;li&gt;strip_salts&lt;/li&gt;&lt;br /&gt;      &lt;li&gt;molecule_to_canonical_smiles&lt;/li&gt;&lt;br /&gt;      &lt;li&gt;is_2D&lt;/li&gt;&lt;br /&gt;      &lt;li&gt;is_3D&lt;/li&gt;&lt;br /&gt;      &lt;li&gt;is_chiral&lt;/li&gt;&lt;br /&gt;      &lt;li&gt;number_of_rings&lt;/li&gt;&lt;br /&gt;      &lt;li&gt;number_of_acceptors&lt;/li&gt;&lt;br /&gt;      &lt;li&gt;number_of_donors&lt;/li&gt;&lt;br /&gt;      &lt;li&gt;molpsa&lt;/li&gt;&lt;br /&gt;      &lt;li&gt;molmr&lt;/li&gt;&lt;br /&gt;      &lt;li&gt;mollogp&lt;/li&gt;&lt;br /&gt;  &lt;/ul&gt;&lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Bug fixes&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Updated documentation&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;p&gt;The Tanimoto function has been enhanced by two methods. The first was to store the&lt;br /&gt;fingerprint as binary string. The second was to implement directly the tanimoto algorithm. Now, the Tanimoto coefficient computation of more than 70.000 entries takes less than 0.4 second on my laptop.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;At least, a &lt;a href="http://www.alchem.org/article.php3?id_article=23"&gt;short article&lt;/a&gt; has been published about &lt;a href="http://pgfoundry.org/projects/pgchem/"&gt;Pgchem&lt;/a&gt; and &lt;a href="http://mychem.sourceforge.net/"&gt;Mychem&lt;/a&gt; on &lt;a href="http://www.alchem.org/"&gt;Alchem.org&lt;/a&gt;.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/29759946-8717860370025870353?l=pansanel.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pansanel.blogspot.com/feeds/8717860370025870353/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=29759946&amp;postID=8717860370025870353' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/29759946/posts/default/8717860370025870353'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/29759946/posts/default/8717860370025870353'/><link rel='alternate' type='text/html' href='http://pansanel.blogspot.com/2008/04/new-release-of-mychem.html' title='New release of Mychem'/><author><name>Jerome Pansanel</name><uri>http://www.blogger.com/profile/15017006910955783009</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-29759946.post-8430093774599463753</id><published>2008-02-22T15:03:00.000-08:00</published><updated>2008-04-08T05:08:48.552-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mysql'/><category scheme='http://www.blogger.com/atom/ns#' term='Open Source'/><category scheme='http://www.blogger.com/atom/ns#' term='open babel'/><category scheme='http://www.blogger.com/atom/ns#' term='mychem'/><category scheme='http://www.blogger.com/atom/ns#' term='chemistry'/><title type='text'>Some news about Mychem</title><content type='html'>&lt;a href="http://mychem.sourceforge.net/" title="Mychem Home Page"&gt;Mychem&lt;/a&gt; is an Open Source package providing a set of chemical functions for MySQL. These functions are designed to permit you to handle chemical data within a MySQL database.&lt;br /&gt;&lt;br /&gt;The last version is v0.4.5 and has been released on 2008-02-18.&lt;br /&gt;&lt;br /&gt;There are three major updates in this version:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;The build system has been modified (each module is in a directory)&lt;/li&gt;&lt;li&gt;Five function have been added to the property module&lt;/li&gt;&lt;li&gt;The documentation has now a troubleshooting appendix&lt;/li&gt;&lt;/ul&gt;The development of v0.5.0 has began on 2008-02-19. A new directory has been created for tests. The CTest tool, provided by CMake, is used to perform unit testing. The preliminary tests are working well.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/29759946-8430093774599463753?l=pansanel.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pansanel.blogspot.com/feeds/8430093774599463753/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=29759946&amp;postID=8430093774599463753' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/29759946/posts/default/8430093774599463753'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/29759946/posts/default/8430093774599463753'/><link rel='alternate' type='text/html' href='http://pansanel.blogspot.com/2008/02/some-news-about-mychem.html' title='Some news about Mychem'/><author><name>Jerome Pansanel</name><uri>http://www.blogger.com/profile/15017006910955783009</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-29759946.post-5190383234968276468</id><published>2008-01-15T12:59:00.000-08:00</published><updated>2008-02-06T02:21:30.206-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Chemical Structure'/><category scheme='http://www.blogger.com/atom/ns#' term='Open Source'/><category scheme='http://www.blogger.com/atom/ns#' term='chemistry'/><category scheme='http://www.blogger.com/atom/ns#' term='Blue Obelisk'/><title type='text'>Chemical Structures v2.1</title><content type='html'>The &lt;span style="font-weight: bold;"&gt;Chemical Structures&lt;/span&gt; is a complete set of molecular structures. The last version (v2.1) contains over 550 structures of organic compounds and has been released on 2008-01-03. In addition to structural data, each file contains complementary informations, like molecular weight, boiling point, melting point or InChI code.&lt;br /&gt;&lt;br /&gt;Each structure can be accessed through a web interface. Structure are displayed with the &lt;a href="http://jmol.sourceforge.net" title="Jmol Web Page"&gt;Jmol applet&lt;/a&gt;. These html pages contain also Microformat data (InChI and SMILES).&lt;br /&gt;&lt;br /&gt;The project has been translated into 5 languages (english, dutch, french, german and spanish) and new languages can be easily added by editing a single file.&lt;br /&gt;&lt;br /&gt;The project is actually used in german and french schools.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/29759946-5190383234968276468?l=pansanel.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pansanel.blogspot.com/feeds/5190383234968276468/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=29759946&amp;postID=5190383234968276468' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/29759946/posts/default/5190383234968276468'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/29759946/posts/default/5190383234968276468'/><link rel='alternate' type='text/html' href='http://pansanel.blogspot.com/2008/01/chemical-structures-release-21.html' title='Chemical Structures v2.1'/><author><name>Jerome Pansanel</name><uri>http://www.blogger.com/profile/15017006910955783009</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-29759946.post-7528936094596868609</id><published>2007-12-05T03:51:00.000-08:00</published><updated>2007-12-05T05:34:13.300-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='publication'/><category scheme='http://www.blogger.com/atom/ns#' term='science'/><category scheme='http://www.blogger.com/atom/ns#' term='Open Access'/><title type='text'>New European Initiatives about Open Access</title><content type='html'>&lt;b&gt;Open Access&lt;/b&gt; (OA) is a free and unrestricted online availability of scientific and scholarly  materials (data, literature, ...). The &lt;a href="http://www.soros.org/openaccess/index.shtml" title="Budapest Open Access Initiative"&gt;Budapest Open Access Initiative&lt;/a&gt; in December 2001 published the &lt;a href="http://www.soros.org/openaccess/read.shtml" title="Open Access Statement"&gt;first major international statement&lt;/a&gt; on OA in February 2002. Since then, OA has become a popular subject. For more details about Open Access, you can read the &lt;a href="http://en.wikipedia.org/wiki/Open_access" title="More information about Open Access on Wikipedia"&gt;dedicated wikipedia page&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Recently, two documents have been published:&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt; a document published by the Council of the European Union concerning access to scientific data (starting on page 37):&lt;br /&gt;&lt;a href="http://www.consilium.europa.eu/ueDocs/cms_Data/docs/pressData/en/intm/97225.pdf" title="the PDF document"&gt;http://www.consilium.europa.eu/ueDocs/cms_Data/docs/pressData/en/intm/97225.pdf&lt;/a&gt;&lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt; a document published by the &lt;a href="http://www.agence-nationale-recherche.fr" title="the French National Research Agency"&gt;French National Research Agency&lt;/a&gt; (ANR)  recommends to use the HAL service. The &lt;a href="http://hal.archives-ouvertes.fr" title="the HAL service"&gt;HAL service&lt;/a&gt; is one  of the Open Archives Initiative projects in France:&lt;br /&gt;&lt;a href="http://www.agence-nationale-recherche.fr/actualite/13" title="News on the French National Research Agency Website"&gt;http://www.agence-nationale-recherche.fr/actualite/13&lt;/a&gt;&lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/29759946-7528936094596868609?l=pansanel.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pansanel.blogspot.com/feeds/7528936094596868609/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=29759946&amp;postID=7528936094596868609' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/29759946/posts/default/7528936094596868609'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/29759946/posts/default/7528936094596868609'/><link rel='alternate' type='text/html' href='http://pansanel.blogspot.com/2007/12/european-initiatives-about-open-access.html' title='New European Initiatives about Open Access'/><author><name>Jerome Pansanel</name><uri>http://www.blogger.com/profile/15017006910955783009</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-29759946.post-2035528671846904091</id><published>2007-08-17T07:25:00.000-07:00</published><updated>2007-08-17T07:46:00.081-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mysql'/><category scheme='http://www.blogger.com/atom/ns#' term='Open Source'/><category scheme='http://www.blogger.com/atom/ns#' term='open babel'/><category scheme='http://www.blogger.com/atom/ns#' term='mychem'/><category scheme='http://www.blogger.com/atom/ns#' term='chemistry'/><category scheme='http://www.blogger.com/atom/ns#' term='database'/><title type='text'>Mychem 0.2 is out !</title><content type='html'>Mychem is an extension for MySQL that provides chemical functions. It's based on Open Babel 2 and is distributed under GPL-v2 license. In the current Mychem version, the following functions are supported:&lt;br /&gt;- conversion of chemical files (CML, InChI, SMILES, MDL Mol)&lt;br /&gt;- calculation of some chemical properties (formula, molecular weight)&lt;br /&gt;&lt;br /&gt;Other functions, like fingerprint generation or tanimoto calculation are available on the SVN trunk:&lt;br /&gt;&lt;tt&gt;  svn co https://mychem.svn.sourceforge.net/svnroot/mychem/trunk mychem&lt;br /&gt;&lt;br /&gt;&lt;/tt&gt;The package contains also:&lt;br /&gt;- a short documentation (mychem.docbook)&lt;br /&gt;- MychemAdmin, a graphical interface for creating MySQL chemical database (fig. 1)&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_Y5Kdl-QyJdk/RsWx34q5HsI/AAAAAAAAAAo/x4ZponKMRpo/s1600-h/mychemadmin.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_Y5Kdl-QyJdk/RsWx34q5HsI/AAAAAAAAAAo/x4ZponKMRpo/s320/mychemadmin.png" alt="A graphical interface for creating chemistry database" id="BLOGGER_PHOTO_ID_5099677726730165954" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;Figure 1.&lt;/span&gt; MychemAdmin, a chemical database creator&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/29759946-2035528671846904091?l=pansanel.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pansanel.blogspot.com/feeds/2035528671846904091/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=29759946&amp;postID=2035528671846904091' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/29759946/posts/default/2035528671846904091'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/29759946/posts/default/2035528671846904091'/><link rel='alternate' type='text/html' href='http://pansanel.blogspot.com/2007/08/mychem-02-is-out.html' title='Mychem 0.2 is out !'/><author><name>Jerome Pansanel</name><uri>http://www.blogger.com/profile/15017006910955783009</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_Y5Kdl-QyJdk/RsWx34q5HsI/AAAAAAAAAAo/x4ZponKMRpo/s72-c/mychemadmin.png' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-29759946.post-4141821942682591624</id><published>2007-07-27T00:50:00.000-07:00</published><updated>2007-08-18T09:23:58.824-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Chemical Structure'/><category scheme='http://www.blogger.com/atom/ns#' term='Open Source'/><category scheme='http://www.blogger.com/atom/ns#' term='CML'/><title type='text'>CML file reloaded</title><content type='html'>Here's an updated version of a valid CML file:&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&amp;lt;?xml version="1.0"?&amp;gt;&lt;br /&gt;&amp;lt;molecule xmlns="http://www.xml-cml.org/schema"&lt;br /&gt;xmlns:cml="http://www.xml-cml.org/dict/cml"&lt;br /&gt;xmlns:units="http://www.xml-cml.org/units/units"&lt;br /&gt;xmlns:xsd="http://www.w3.org/2001/XMLSchema"&lt;br /&gt;xmlns:iupac="http://www.iupac.org" id="CS_oxolane"&amp;gt;&lt;br /&gt;&amp;lt;formula concise=" C 4 H 8 O 1 "/&amp;gt;&lt;br /&gt;&amp;lt;identifier convention="iupac:inchi" value="1/C4H8O/c1-2-4-5-3-1/h1-4H2"/&amp;gt;&lt;br /&gt;&amp;lt;name convention="IUPAC"&amp;gt;Oxolan&amp;lt;/name&amp;gt;&lt;br /&gt;&amp;lt;atomArray&amp;gt;&lt;br /&gt;&amp;lt;atom id="a1" elementType="C" x3="-0.03" y3="1.09" z3="-0.03"/&amp;gt;&lt;br /&gt;&amp;lt;atom id="a2" elementType="C" x3="-1.33" y3="0.28" z3="0.024"/&amp;gt;&lt;br /&gt;&amp;lt;atom id="a3" elementType="O" x3="-1.01" y3="-1.10" z3="-0.13"/&amp;gt;&lt;br /&gt;&amp;lt;atom id="a4" elementType="C" x3="0.39" y3="-1.30" z3="0.02"/&amp;gt;&lt;br /&gt;&amp;lt;atom id="a5" elementType="C" x3="1.09" y3="0.06" z3="-0.04"/&amp;gt;&lt;br /&gt;&amp;lt;atom id="a6" elementType="H" x3="0.04" y3="1.79" z3="0.82"/&amp;gt;&lt;br /&gt;&amp;lt;atom id="a7" elementType="H" x3="-0.00" y3="1.73" z3="-0.94"/&amp;gt;&lt;br /&gt;&amp;lt;atom id="a8" elementType="H" x3="-2.03" y3="0.51" z3="-0.79"/&amp;gt;&lt;br /&gt;&amp;lt;atom id="a9" elementType="H" x3="-1.86" y3="0.39" z3="0.98"/&amp;gt;&lt;br /&gt;&amp;lt;atom id="a10" elementType="H" x3="0.68" y3="-1.98" z3="-0.79"/&amp;gt;&lt;br /&gt;&amp;lt;atom id="a11" elementType="H" x3="0.55" y3="-1.81" z3="0.98"/&amp;gt;&lt;br /&gt;&amp;lt;atom id="a12" elementType="H" x3="1.72" y3="0.15" z3="-0.94"/&amp;gt;&lt;br /&gt;&amp;lt;atom id="a13" elementType="H" x3="1.78" y3="0.20" z3="0.82"/&amp;gt;&lt;br /&gt;&amp;lt;/atomArray&amp;gt;&lt;br /&gt;&amp;lt;bondArray&amp;gt;&lt;br /&gt;&amp;lt;bond atomRefs2="a1 a2" order="1"/&amp;gt;&lt;br /&gt;&amp;lt;bond atomRefs2="a2 a3" order="1"/&amp;gt;&lt;br /&gt;&amp;lt;bond atomRefs2="a3 a4" order="1"/&amp;gt;&lt;br /&gt;&amp;lt;bond atomRefs2="a4 a5" order="1"/&amp;gt;&lt;br /&gt;&amp;lt;bond atomRefs2="a5 a1" order="1"/&amp;gt;&lt;br /&gt;&amp;lt;bond atomRefs2="a1 a6" order="1"/&amp;gt;&lt;br /&gt;&amp;lt;bond atomRefs2="a1 a7" order="1"/&amp;gt;&lt;br /&gt;&amp;lt;bond atomRefs2="a2 a8" order="1"/&amp;gt;&lt;br /&gt;&amp;lt;bond atomRefs2="a2 a9" order="1"/&amp;gt;&lt;br /&gt;&amp;lt;bond atomRefs2="a4 a10" order="1"/&amp;gt;&lt;br /&gt;&amp;lt;bond atomRefs2="a4 a11" order="1"/&amp;gt;&lt;br /&gt;&amp;lt;bond atomRefs2="a5 a12" order="1"/&amp;gt;&lt;br /&gt;&amp;lt;bond atomRefs2="a5 a13" order="1"/&amp;gt;&lt;br /&gt;&amp;lt;/bondArray&amp;gt;&lt;br /&gt;&amp;lt;propertyList&amp;gt;&lt;br /&gt;&amp;lt;property dictRef="cml:molwt" title="Molecular weight"&amp;gt;&lt;br /&gt; &amp;lt;scalar dataType="xsd:double" dictRef="cml:molwt" units="units:g"&amp;gt;&lt;br /&gt; 72.11&lt;br /&gt; &amp;lt;/scalar&amp;gt;&lt;br /&gt;&amp;lt;/property&amp;gt;&lt;br /&gt;&amp;lt;property dictRef="cml:isotopicwt" title="Monoisotopic mass"&amp;gt;&lt;br /&gt; &amp;lt;scalar dataType="xsd:double" dictRef="cml:monoisotopicwt" units="units:g"&amp;gt;&lt;br /&gt; 72.06&lt;br /&gt; &amp;lt;/scalar&amp;gt;&lt;br /&gt;&amp;lt;/property&amp;gt;&lt;br /&gt;&amp;lt;property dictRef="cml:mp" title="Melting point"&amp;gt;&lt;br /&gt; &amp;lt;scalar dataType="xsd:double" errorValue="1.0" dictRef="cml:mp" units="units:celsius"&amp;gt;&lt;br /&gt; -108&lt;br /&gt; &amp;lt;/scalar&amp;gt;&lt;br /&gt;&amp;lt;/property&amp;gt;&lt;br /&gt;&amp;lt;property dictRef="cml:bp" title="Boiling point"&amp;gt;&lt;br /&gt; &amp;lt;scalar dataType="xsd:double" errorValue="1.0" dictRef="cml:bp" units="units:celsius"&amp;gt;&lt;br /&gt; 65&lt;br /&gt; &amp;lt;/scalar&amp;gt;&lt;br /&gt;&amp;lt;/property&amp;gt;&lt;br /&gt;&amp;lt;/propertyList&amp;gt;&lt;br /&gt;&amp;lt;/molecule&amp;gt;&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/29759946-4141821942682591624?l=pansanel.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pansanel.blogspot.com/feeds/4141821942682591624/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=29759946&amp;postID=4141821942682591624' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/29759946/posts/default/4141821942682591624'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/29759946/posts/default/4141821942682591624'/><link rel='alternate' type='text/html' href='http://pansanel.blogspot.com/2007/07/cml-file-reloaded.html' title='CML file reloaded'/><author><name>Jerome Pansanel</name><uri>http://www.blogger.com/profile/15017006910955783009</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-29759946.post-3309572708642005708</id><published>2007-07-19T01:50:00.000-07:00</published><updated>2007-07-19T01:54:45.324-07:00</updated><title type='text'>PyMOL 1.0 is released</title><content type='html'>The version 1.0 of PyMOL has been released on 2007-06-21.&lt;br /&gt;&lt;br /&gt;PyMOL 1.0 executables are available for download by current PyMOL Subscribers. The open-source code for 1.0 is freely available from the b10 branche of the subversion repository:&lt;br /&gt;&lt;br /&gt;svn co https://pymol.svn.sourceforge.net/svnroot/pymol/branches/b10/pymol pymol-1.0&lt;br /&gt;&lt;br /&gt;Read the entire news on the &lt;a href="http://www.alchem.org/breve.php3?id_breve=35"&gt;Alchem Website&lt;/a&gt; !&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/29759946-3309572708642005708?l=pansanel.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pansanel.blogspot.com/feeds/3309572708642005708/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=29759946&amp;postID=3309572708642005708' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/29759946/posts/default/3309572708642005708'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/29759946/posts/default/3309572708642005708'/><link rel='alternate' type='text/html' href='http://pansanel.blogspot.com/2007/07/pymol-10-is-released.html' title='PyMOL 1.0 is released'/><author><name>Jerome Pansanel</name><uri>http://www.blogger.com/profile/15017006910955783009</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-29759946.post-5693480361141743103</id><published>2007-02-27T05:20:00.000-08:00</published><updated>2007-02-28T11:35:39.105-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Open Source'/><title type='text'>Chemical Structure 2.0 released !</title><content type='html'>&lt;span style="font-weight: bold;"&gt;The news&lt;/span&gt;. The version 2.0 of Chemical Structures released today. This release has many new features and fixes:&lt;br /&gt;- the project contains 524 structures&lt;br /&gt;- the build system is based on CMake&lt;br /&gt;- the user interface has been improved by using a new html design&lt;br /&gt;- SMILES string is displayed on the molecule page&lt;br /&gt;- Python scripts are used to generate html pages (instead of XSLT)&lt;br /&gt;- name and formula indexes are available&lt;br /&gt;- many bug fixes&lt;br /&gt;- ...&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Screenshot&lt;/span&gt;.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_Y5Kdl-QyJdk/ReQyrgLiY4I/AAAAAAAAAAY/g8ZODvA1WO0/s1600-h/chemical-structure-2.0.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_Y5Kdl-QyJdk/ReQyrgLiY4I/AAAAAAAAAAY/g8ZODvA1WO0/s320/chemical-structure-2.0.png" alt="" id="BLOGGER_PHOTO_ID_5036206006261146498" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Chemical Structure Project&lt;/span&gt;. An online version is available on the following website:&lt;br /&gt;&lt;a href="http://chem-file.sourceforge.net/"&gt;http://chem-file.sourceforge.net/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Download&lt;/span&gt;. The last version can be downloaded on this page:&lt;br /&gt;&lt;a href="https://sourceforge.net/project/showfiles.php?group_id=169897"&gt;https://sourceforge.net/project/showfiles.php?group_id=169897&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;About Chemical Structures&lt;/span&gt;. The Chemical Structures project aims to provide a complete set of molecular structures. The version 2.0 contains over 500 structures of organic compounds. In addition to structural data, each file contains complementary informations, like molecular weight, boiling point, melting point or InChI code.&lt;br /&gt;Chemical Structures is part of the &lt;a href="http://wiki.cubic.uni-koeln.de/bowiki/index.php/DataRepository"&gt;Blue Obelisk Data Repository&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/29759946-5693480361141743103?l=pansanel.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pansanel.blogspot.com/feeds/5693480361141743103/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=29759946&amp;postID=5693480361141743103' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/29759946/posts/default/5693480361141743103'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/29759946/posts/default/5693480361141743103'/><link rel='alternate' type='text/html' href='http://pansanel.blogspot.com/2007/02/chemical-structure-20-released.html' title='Chemical Structure 2.0 released !'/><author><name>Jerome Pansanel</name><uri>http://www.blogger.com/profile/15017006910955783009</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_Y5Kdl-QyJdk/ReQyrgLiY4I/AAAAAAAAAAY/g8ZODvA1WO0/s72-c/chemical-structure-2.0.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-29759946.post-5426243182518038967</id><published>2007-02-22T23:13:00.000-08:00</published><updated>2007-02-23T00:26:18.827-08:00</updated><title type='text'>KOpenBabel: a new building block for a chemistry-aware desktop</title><content type='html'>&lt;a href="http://kopenbabel.sourceforge.net/"&gt;KOpenBabel&lt;/a&gt; is a graphical interface to &lt;a href="http://openbabel.sourceforge.net/"&gt;Open Babel&lt;/a&gt;. It permits the conversion of chemical files (more than 70 file formats are supported).&lt;br /&gt;KOpenBabel is divided in three parts:&lt;br /&gt;- KOpenBabel3: a KDE3 interface&lt;br /&gt;- KOpenBabel4: a KDE4 interface&lt;br /&gt;- QOpenBabel: a Qt4 interface&lt;br /&gt;&lt;br /&gt;KOpenBabel3 and QOpenBabel are the most advanced projects. Translastions are available in french and german. All basic features are working. Some works are needed on the translation of KOpenBabel4. Each packages are released under the GNU Public License.&lt;br /&gt;&lt;br /&gt;QOpenBabel has been successfully compiled on Microsoft Windows XP.&lt;br /&gt;&lt;br /&gt;&lt;p style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;"&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_Y5Kdl-QyJdk/Rd6Z8PFjNnI/AAAAAAAAAAM/fkW_8BfkjCc/s1600-h/kopenbabel_en.png"&gt;&lt;img src="http://4.bp.blogspot.com/_Y5Kdl-QyJdk/Rd6Z8PFjNnI/AAAAAAAAAAM/fkW_8BfkjCc/s320/kopenbabel_en.png" alt="" id="BLOGGER_PHOTO_ID_5034630693567805042" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;A screenshot of KOpenBabel3&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;For furthers informations, visit the project website:&lt;br /&gt;&lt;a href="http://kopenbabel.sourceforge.net/"&gt;http://kopenbabel.sourceforge.net&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/29759946-5426243182518038967?l=pansanel.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pansanel.blogspot.com/feeds/5426243182518038967/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=29759946&amp;postID=5426243182518038967' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/29759946/posts/default/5426243182518038967'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/29759946/posts/default/5426243182518038967'/><link rel='alternate' type='text/html' href='http://pansanel.blogspot.com/2007/02/kopenbabel-new-bricks-towards-chemistry.html' title='KOpenBabel: a new building block for a chemistry-aware desktop'/><author><name>Jerome Pansanel</name><uri>http://www.blogger.com/profile/15017006910955783009</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_Y5Kdl-QyJdk/Rd6Z8PFjNnI/AAAAAAAAAAM/fkW_8BfkjCc/s72-c/kopenbabel_en.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-29759946.post-2531871406333375569</id><published>2007-01-08T11:00:00.000-08:00</published><updated>2007-01-08T11:13:17.526-08:00</updated><title type='text'>A simple CML parser written in Python</title><content type='html'>Python is a powerful programming language. It can be easily extended by importing modules.&lt;br /&gt;Below is a simple module for parsing CML file. As you can see, it's really easy to add the support for another tags.&lt;br /&gt;&lt;span style="font-family:monospace;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;import xml.sax.handler&lt;br /&gt;&lt;br /&gt;class CMLHandler(xml.sax.handler.ContentHandler):&lt;br /&gt;  def __init__(self):&lt;br /&gt;      self.id = ""&lt;br /&gt;      self.formula = ""&lt;br /&gt;      self.inIdentifier = False&lt;br /&gt;      self.inchi = "InChI/1="&lt;br /&gt;      self.inInChI = False&lt;br /&gt;      self.inBasic = False&lt;br /&gt;      self.name = ""&lt;br /&gt;      self.inName = False&lt;br /&gt;      self.weight = ""&lt;br /&gt;      self.inWeight = False&lt;br /&gt;      self.mpt = ""&lt;br /&gt;      self.mptSet = False&lt;br /&gt;      self.inMpt = False&lt;br /&gt;      self.bpt = ""&lt;br /&gt;      self.inBpt = False&lt;br /&gt;      self.bptSet = False&lt;br /&gt;&lt;br /&gt;  def startElement(self, name, attributes):&lt;br /&gt;      if name == "molecule":&lt;br /&gt;          self.id = attributes["id"]&lt;br /&gt;&lt;br /&gt;      if name == "formula":&lt;br /&gt;          self.formula = attributes["concise"]&lt;br /&gt;&lt;br /&gt;      if name == "identifier":&lt;br /&gt;          self.inIdentifier = True&lt;br /&gt;          if attributes.has_key("version") and attributes["version"] == "InChI/1":&lt;br /&gt;              self.inInChI = True&lt;br /&gt;&lt;br /&gt;      if name == "basic":&lt;br /&gt;          self.inBasic = True&lt;br /&gt;&lt;br /&gt;      if name == "name":&lt;br /&gt;          self.inName = True&lt;br /&gt;&lt;br /&gt;      if name == "scalar":&lt;br /&gt;          if attributes["dictRef"] == "cml:molwt":&lt;br /&gt;              self.inWeight = True&lt;br /&gt;          elif attributes["dictRef"] == "cml:mpt":&lt;br /&gt;              self.inMpt = True&lt;br /&gt;          elif attributes["dictRef"] == "cml:bpt":&lt;br /&gt;              self.inBpt = True&lt;br /&gt;&lt;br /&gt;  def characters(self, data):&lt;br /&gt;      if self.inName:&lt;br /&gt;          self.name += data&lt;br /&gt;&lt;br /&gt;      if self.inWeight:&lt;br /&gt;          self.weight += data&lt;br /&gt;&lt;br /&gt;      if self.inMpt:&lt;br /&gt;          self.mpt += data&lt;br /&gt;&lt;br /&gt;      if self.inBpt:&lt;br /&gt;          self.bpt += data&lt;br /&gt;&lt;br /&gt;      if self.inBasic and self.inInChI:&lt;br /&gt;          self.inchi += data&lt;br /&gt;&lt;br /&gt;  def endElement(self,name):&lt;br /&gt;      if name == "identifier":&lt;br /&gt;          self.inIdenfitier = False&lt;br /&gt;&lt;br /&gt;      if name == "basic":&lt;br /&gt;          self.inBasic = False&lt;br /&gt;          if self.inInChI:&lt;br /&gt;            self.inInChI = False&lt;br /&gt;&lt;br /&gt;      if name == "name":&lt;br /&gt;          self.inName = False&lt;br /&gt;&lt;br /&gt;      if name == "inchi":&lt;br /&gt;          self.inInChI = False&lt;br /&gt;&lt;br /&gt;      if name == "scalar":&lt;br /&gt;          if self.inWeight:&lt;br /&gt;              self.inWeight = False&lt;br /&gt;          elif self.inMpt:&lt;br /&gt;              self.inMpt = False&lt;br /&gt;              self.mptSet = True&lt;br /&gt;          elif self.inBpt:&lt;br /&gt;              self.inBpt = False&lt;br /&gt;              self.bptSet = True&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/29759946-2531871406333375569?l=pansanel.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pansanel.blogspot.com/feeds/2531871406333375569/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=29759946&amp;postID=2531871406333375569' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/29759946/posts/default/2531871406333375569'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/29759946/posts/default/2531871406333375569'/><link rel='alternate' type='text/html' href='http://pansanel.blogspot.com/2007/01/simple-cml-parser-written-in-python.html' title='A simple CML parser written in Python'/><author><name>Jerome Pansanel</name><uri>http://www.blogger.com/profile/15017006910955783009</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-29759946.post-115038003747973548</id><published>2006-06-15T06:45:00.000-07:00</published><updated>2006-06-15T07:26:40.140-07:00</updated><title type='text'>CML, a powerful chemical file type</title><content type='html'>&lt;a href="http://cml.sourceforge.net"&gt;CML (Chemical Markup Language)&lt;/a&gt; is a chemistry-oriented file format, based on a markup language. It's capable of holding many informations, like chemical structures, chemical properties or reactions.&lt;br /&gt;&lt;br /&gt;By using the right style sheet, it's possible to transform or to render easily the information. For example, it's used in the &lt;a href="http://www.pansanel.net/chemistry/resources/chemical-structures-0.8.tar.gz"&gt;chemical-structures project&lt;/a&gt; to generate html datasheet of each compound.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://cml.sourceforge.net/publications/index.html"&gt;Some papers&lt;/a&gt; relevant to this topic have been published.&lt;br /&gt;&lt;br /&gt;Here is an example of molecule (D-Alanine) in cml format:&lt;br /&gt;&lt;pre&gt;&amp;lt;?xml version="1.0"?&amp;gt;&lt;br /&gt;&amp;lt;molecule xmlns="http://www.xml-cml.org/schema/cml2/core"&lt;br /&gt;   id="D-alanine"&amp;gt;&lt;br /&gt;&amp;lt;name convention="IUPAC"&amp;gt;(2R)-2-Aminopropanoic acid&amp;lt;/name&amp;gt;&lt;br /&gt;&amp;lt;atomArray&amp;gt;&lt;br /&gt; &amp;lt;atom id="a1" elementType="H" x3="-3.496" y3="1.763" z3="-2.499"/&amp;gt;&lt;br /&gt; &amp;lt;atom id="a2" elementType="C" x3="-3.687" y3="0.754" z3="-2.120"/&amp;gt;&lt;br /&gt; &amp;lt;atom id="a3" elementType="N" x3="-2.411" y3="0.067" z3="-1.892"/&amp;gt;&lt;br /&gt; &amp;lt;atom id="a4" elementType="H" x3="-1.649" y3="0.745" z3="-1.865"/&amp;gt;&lt;br /&gt; &amp;lt;atom id="a5" elementType="H" x3="-2.208" y3="-0.558" z3="-2.672"/&amp;gt;&lt;br /&gt; &amp;lt;atom id="a6" elementType="C" x3="-4.450" y3="0.847" z3="-0.803"/&amp;gt;&lt;br /&gt; &amp;lt;atom id="a7" elementType="H" x3="-5.398" y3="1.380" z3="-0.932"/&amp;gt;&lt;br /&gt; &amp;lt;atom id="a8" elementType="H" x3="-3.872" y3="1.391" z3="-0.048"/&amp;gt;&lt;br /&gt; &amp;lt;atom id="a9" elementType="H" x3="-4.682" y3="-0.144" z3="-0.401"/&amp;gt;&lt;br /&gt; &amp;lt;atom id="a10" elementType="C" x3="-4.453" y3="-0.004" z3="-3.198"/&amp;gt;&lt;br /&gt; &amp;lt;atom id="a11" elementType="O" x3="-4.044" y3="-0.991" z3="-3.791"/&amp;gt;&lt;br /&gt; &amp;lt;atom id="a12" elementType="O" x3="-5.639" y3="0.577" z3="-3.501"/&amp;gt;&lt;br /&gt; &amp;lt;atom id="a13" elementType="H" x3="-6.093" y3="0.057" z3="-4.197"/&amp;gt;&lt;br /&gt;&amp;lt;/atomArray&amp;gt;&lt;br /&gt;&amp;lt;bondArray&amp;gt;&lt;br /&gt; &amp;lt;bond atomRefs2="a1 a2" order="1"/&amp;gt;&lt;br /&gt; &amp;lt;bond atomRefs2="a2 a3" order="1"/&amp;gt;&lt;br /&gt; &amp;lt;bond atomRefs2="a2 a6" order="1"/&amp;gt;&lt;br /&gt; &amp;lt;bond atomRefs2="a2 a10" order="1"/&amp;gt;&lt;br /&gt; &amp;lt;bond atomRefs2="a3 a4" order="1"/&amp;gt;&lt;br /&gt; &amp;lt;bond atomRefs2="a3 a5" order="1"/&amp;gt;&lt;br /&gt; &amp;lt;bond atomRefs2="a6 a7" order="1"/&amp;gt;&lt;br /&gt; &amp;lt;bond atomRefs2="a6 a8" order="1"/&amp;gt;&lt;br /&gt; &amp;lt;bond atomRefs2="a6 a9" order="1"/&amp;gt;&lt;br /&gt; &amp;lt;bond atomRefs2="a10 a11" order="2"/&amp;gt;&lt;br /&gt; &amp;lt;bond atomRefs2="a10 a12" order="1"/&amp;gt;&lt;br /&gt; &amp;lt;bond atomRefs2="a12 a13" order="1"/&amp;gt;&lt;br /&gt;&amp;lt;/bondArray&amp;gt;&lt;br /&gt;&amp;lt;/molecule&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/29759946-115038003747973548?l=pansanel.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pansanel.blogspot.com/feeds/115038003747973548/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=29759946&amp;postID=115038003747973548' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/29759946/posts/default/115038003747973548'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/29759946/posts/default/115038003747973548'/><link rel='alternate' type='text/html' href='http://pansanel.blogspot.com/2006/06/cml-powerful-chemical-file-type.html' title='CML, a powerful chemical file type'/><author><name>Jerome Pansanel</name><uri>http://www.blogger.com/profile/15017006910955783009</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry></feed>
