<?xml version="1.0" encoding="utf-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments on: ChemSpotlight: Indexing Chemistry on your Mac</title>
	<atom:link href="http://geoffhutchison.net/blog/archives/2006/05/25/chemspotlight-indexing-chemistry-on-your-mac/feed/" rel="self" type="application/rss+xml" />
	<link>http://geoffhutchison.net/blog/archives/2006/05/25/chemspotlight-indexing-chemistry-on-your-mac/</link>
	<description>Geoff Hutchison's personal weblog on chemistry, nanotechnology, science, books, life and software development -- in no particular order.</description>
	<pubDate>Sun, 23 Nov 2008 13:30:37 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.1-alpha</generator>
		<item>
		<title>By: Geoff</title>
		<link>http://geoffhutchison.net/blog/archives/2006/05/25/chemspotlight-indexing-chemistry-on-your-mac/#comment-13836</link>
		<dc:creator>Geoff</dc:creator>
		<pubDate>Sun, 15 Oct 2006 17:54:17 +0000</pubDate>
		<guid isPermaLink="false">http://geoffhutchison.net/blog/archives/2006/05/25/chemspotlight-indexing-chemistry-on-your-mac/#comment-13836</guid>
		<description>Patrick,

There's no message that says "you have successfully downloaded" -- perhaps you mean the message that comes up after installation which says "You have successfully &lt;strong&gt;installed&lt;/strong&gt; ChemSpotlight."

This tool works in the background. If you go to the File menu, then "File &gt; Get Info" on a chemical file, there's a section labeled "More Info" which should show bits like the snapshot above.

ChemSpotlight is not (yet) any sort of molecular viewer. It's not a program, it's a plugin to the Mac OS. It means you can click the little blue Spotlight menu in the top right corner and type in a chemical formula and have it find chemical files. It means that other programs can search molecular data.

If you want a free molecular viewer for Mac OS X, I &lt;strong&gt;highly&lt;/strong&gt; suggest &lt;a href="http://pirx.com/iMol/index.shtml" rel="nofollow"&gt;iMol&lt;/a&gt;, which is free and readily opens most formats like PDB, .mol2, .xyz, .mol...

Sorry if you misunderstood what ChemSpotlight does -- any suggestion for how to change the webpage or documentation? At some point, it probably will have a viewer program too, but that wasn't its original aim.</description>
		<content:encoded><![CDATA[<p>Patrick,</p>
<p>There&#8217;s no message that says &#8220;you have successfully downloaded&#8221; &#8212; perhaps you mean the message that comes up after installation which says &#8220;You have successfully <strong>installed</strong> ChemSpotlight.&#8221;</p>
<p>This tool works in the background. If you go to the File menu, then &#8220;File > Get Info&#8221; on a chemical file, there&#8217;s a section labeled &#8220;More Info&#8221; which should show bits like the snapshot above.</p>
<p>ChemSpotlight is not (yet) any sort of molecular viewer. It&#8217;s not a program, it&#8217;s a plugin to the Mac OS. It means you can click the little blue Spotlight menu in the top right corner and type in a chemical formula and have it find chemical files. It means that other programs can search molecular data.</p>
<p>If you want a free molecular viewer for Mac OS X, I <strong>highly</strong> suggest <a href="http://pirx.com/iMol/index.shtml" rel="nofollow">iMol</a>, which is free and readily opens most formats like PDB, .mol2, .xyz, .mol&#8230;</p>
<p>Sorry if you misunderstood what ChemSpotlight does &#8212; any suggestion for how to change the webpage or documentation? At some point, it probably will have a viewer program too, but that wasn&#8217;t its original aim.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: patrick fuller</title>
		<link>http://geoffhutchison.net/blog/archives/2006/05/25/chemspotlight-indexing-chemistry-on-your-mac/#comment-13819</link>
		<dc:creator>patrick fuller</dc:creator>
		<pubDate>Sun, 15 Oct 2006 05:31:21 +0000</pubDate>
		<guid isPermaLink="false">http://geoffhutchison.net/blog/archives/2006/05/25/chemspotlight-indexing-chemistry-on-your-mac/#comment-13819</guid>
		<description>Perhaps it's because I'm used to PCs, what ever the problem is I don't know.  All I know is that I've been failing to download Chemspotlight for days now.  I download ChemSpotlight.zip, have a ChemSpotlight 1.1 folder icon appear, and next open it, then open the ChemSpotlight.mpkg and afew steps later I get the congradulatory message "You have successfully downloaded ChemSpotlight"
Yeah, and so?
 
Where?!?  From my attempts to use the "sample files" it seems fairly obvious that where-ever ChemSpotlight has successfully downloaded itself, it's not self-opening, and thus far I haven't been able to find it either.

 When I had Windows 98 I used to use PDB without any problem.  Now that I've got a mac Intel, I've got the promise of being able to use more than a half dozen different types of chem banks, and the reality of nothing.
Sincerely frustrated;

Patrick Fuller</description>
		<content:encoded><![CDATA[<p>Perhaps it&#8217;s because I&#8217;m used to PCs, what ever the problem is I don&#8217;t know.  All I know is that I&#8217;ve been failing to download Chemspotlight for days now.  I download ChemSpotlight.zip, have a ChemSpotlight 1.1 folder icon appear, and next open it, then open the ChemSpotlight.mpkg and afew steps later I get the congradulatory message &#8220;You have successfully downloaded ChemSpotlight&#8221;<br />
Yeah, and so?</p>
<p>Where?!?  From my attempts to use the &#8220;sample files&#8221; it seems fairly obvious that where-ever ChemSpotlight has successfully downloaded itself, it&#8217;s not self-opening, and thus far I haven&#8217;t been able to find it either.</p>
<p>When I had Windows 98 I used to use PDB without any problem.  Now that I&#8217;ve got a mac Intel, I&#8217;ve got the promise of being able to use more than a half dozen different types of chem banks, and the reality of nothing.<br />
Sincerely frustrated;</p>
<p>Patrick Fuller</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: frederik@wallner.nu</title>
		<link>http://geoffhutchison.net/blog/archives/2006/05/25/chemspotlight-indexing-chemistry-on-your-mac/#comment-11419</link>
		<dc:creator>frederik@wallner.nu</dc:creator>
		<pubDate>Thu, 31 Aug 2006 01:44:47 +0000</pubDate>
		<guid isPermaLink="false">http://geoffhutchison.net/blog/archives/2006/05/25/chemspotlight-indexing-chemistry-on-your-mac/#comment-11419</guid>
		<description>&lt;strong&gt;SpotSmart - Substructure search on your Mac...&lt;/strong&gt;

I have made a perl-script to enhance the excellent ChemSpotlight with substructure searching. The script in itself translates the output from mdfind into a valid smiles-file that could be searched using obgrep....</description>
		<content:encoded><![CDATA[<p><strong>SpotSmart - Substructure search on your Mac&#8230;</strong></p>
<p>I have made a perl-script to enhance the excellent ChemSpotlight with substructure searching. The script in itself translates the output from mdfind into a valid smiles-file that could be searched using obgrep&#8230;.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Geoff</title>
		<link>http://geoffhutchison.net/blog/archives/2006/05/25/chemspotlight-indexing-chemistry-on-your-mac/#comment-9145</link>
		<dc:creator>Geoff</dc:creator>
		<pubDate>Fri, 11 Aug 2006 19:06:46 +0000</pubDate>
		<guid isPermaLink="false">http://geoffhutchison.net/blog/archives/2006/05/25/chemspotlight-indexing-chemistry-on-your-mac/#comment-9145</guid>
		<description>Thanks for your suggestions! As I commented in your separate e-mail message, I'm working on a new (v 1.1) release, and will try to fix some of these packaging/installation issues.

I'm glad to receive some positive feedback on this little project!</description>
		<content:encoded><![CDATA[<p>Thanks for your suggestions! As I commented in your separate e-mail message, I&#8217;m working on a new (v 1.1) release, and will try to fix some of these packaging/installation issues.</p>
<p>I&#8217;m glad to receive some positive feedback on this little project!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ncprius2</title>
		<link>http://geoffhutchison.net/blog/archives/2006/05/25/chemspotlight-indexing-chemistry-on-your-mac/#comment-9082</link>
		<dc:creator>ncprius2</dc:creator>
		<pubDate>Wed, 09 Aug 2006 16:45:40 +0000</pubDate>
		<guid isPermaLink="false">http://geoffhutchison.net/blog/archives/2006/05/25/chemspotlight-indexing-chemistry-on-your-mac/#comment-9082</guid>
		<description>Dear Geoff,

In August 2006 I downloaded "ChemSpotlight 1.0.1" with metapackage:
	May 31 09:23:29 2006 ChemSpotlight.mpkg

Inside the mpkg are two packages:

(1.) The OpenBabel v 2.0.1 package:
	May 18 21:58:05 2006 OpenBabel.pkg

(2.) The ChemSpotlight v1.0.1 package: 
	May 31 09:22:41 2006 ChemSpotlight.pkg 
 	with posgtflight script: 66 Aug  6 15:34 postflight

Thank you for all the excelent work on ChemSpotlight as well as OpenBabel!

Below are a few suggestions, FWIW...

Since iBabel can use ChemSpotlight, maybe provide space at ibabel
SourceForge site so ChemSpotlight could be downloaded from Sourceforge?

http://sourceforge.net/project/showfiles.php?group_id=40728

So what we would have is ibabel is, among other things, a gui-tool that can perform open-babel tasks, and can also make use of ChemSpotlight.

In fact, ideally, instead of bundling an openbabel.pkg in the meta-package, 
a simple script using curl or wget to get and install the newest openbabel
might be prefereed.

Three more detailed suggestions (A.) (B.) and (C.) are below.

(A.) I think the postflight script needs to be changed like so:

	FROM 	
#!/bin/sh
/usr/bin/mdimport -r /Library/ChemSpotlight.mdimporter

	TO
#!/bin/sh
/usr/bin/mdimport -r /Library/SpotLight/ChemSpotlight.mdimporter

(May also need to ensure last line ends with a "NewLine").

(B.) I would ask that the ChemSpotLight.pkg install into /Applications a "ChemSpotlight" folder containing the Readme.rtfd file along with the Extras and Samples folders. The postflight script could be added to Extras folder as reindex.command file.

(C.)  Please make available for seperate download just the ChemSpotlight.pkg WITHOUT the OpenBabel (for those who already have OpenBabel).

I think folks are much more likely to pay attention and download an appropriate installer, rather than to rely on them remebering to choose "Custom" and uncheck OpenBabel.

Many end-users may not remember they have OpenBabel 2.0.2 or newer installed in /usr/local  (such as the universal binary version 2.0.2). And they may not bother to view the  excelent ReadMe telling themto choose "Custom" to uncheck OpenBabel. In such cases, the mpkg will overwrite the newer OpenBabel with it's v2.0.1.

One way to prevent would be if the installer were smart enough to look in /Library/Receipts 
for any of these 2:

" OpenBabel.pkg" (the receipt left by v2.0.2 pkg. NOTE: name starts with space " ".)

"OpenBabel.pkg"  (a receipt whose name does NOT start with a leading space " "). 

Anyone know the reason for the leading-space in the " OpenBabel.pkg" name?

Also, it might make more sense for the OpenBabel.pkg to drop the man files in
/usr/local/share/man rather than /usr/local/man

Upon finding a receipt for a newer version, it should at least warn, right?
But I'm not sure that the installer can be relied upon to do this in all cases.

So, if installer cannot do dependency checks per above, there
may be a way for the installer of the mpkg to check if /usr/local/bin/babel exists.

And if it exists, see if the version is already newer than what is in .mpkg package.

/usr/local/bin/babel --version
No output file or format spec!
Open Babel 2.0.2 -- Jun  5 2006 -- 14:38:46

If newer, it would be nice to prevent overwriting of the newer openbabel with an older.</description>
		<content:encoded><![CDATA[<p>Dear Geoff,</p>
<p>In August 2006 I downloaded &#8220;ChemSpotlight 1.0.1&#8243; with metapackage:<br />
    May 31 09:23:29 2006 ChemSpotlight.mpkg</p>
<p>Inside the mpkg are two packages:</p>
<p>(1.) The OpenBabel v 2.0.1 package:<br />
    May 18 21:58:05 2006 OpenBabel.pkg</p>
<p>(2.) The ChemSpotlight v1.0.1 package:<br />
    May 31 09:22:41 2006 ChemSpotlight.pkg<br />
    with posgtflight script: 66 Aug  6 15:34 postflight</p>
<p>Thank you for all the excelent work on ChemSpotlight as well as OpenBabel!</p>
<p>Below are a few suggestions, FWIW&#8230;</p>
<p>Since iBabel can use ChemSpotlight, maybe provide space at ibabel<br />
SourceForge site so ChemSpotlight could be downloaded from Sourceforge?</p>
<p><a href="http://sourceforge.net/project/showfiles.php?group_id=40728" rel="nofollow">http://sourceforge.net/project/showfiles.php?group_id=40728</a></p>
<p>So what we would have is ibabel is, among other things, a gui-tool that can perform open-babel tasks, and can also make use of ChemSpotlight.</p>
<p>In fact, ideally, instead of bundling an openbabel.pkg in the meta-package,<br />
a simple script using curl or wget to get and install the newest openbabel<br />
might be prefereed.</p>
<p>Three more detailed suggestions (A.) (B.) and (C.) are below.</p>
<p>(A.) I think the postflight script needs to be changed like so:</p>
<pre><code>FROM
</code></pre>
<h1>!/bin/sh</h1>
<p>/usr/bin/mdimport -r /Library/ChemSpotlight.mdimporter</p>
<pre><code>TO
</code></pre>
<h1>!/bin/sh</h1>
<p>/usr/bin/mdimport -r /Library/SpotLight/ChemSpotlight.mdimporter</p>
<p>(May also need to ensure last line ends with a &#8220;NewLine&#8221;).</p>
<p>(B.) I would ask that the ChemSpotLight.pkg install into /Applications a &#8220;ChemSpotlight&#8221; folder containing the Readme.rtfd file along with the Extras and Samples folders. The postflight script could be added to Extras folder as reindex.command file.</p>
<p>(C.)  Please make available for seperate download just the ChemSpotlight.pkg WITHOUT the OpenBabel (for those who already have OpenBabel).</p>
<p>I think folks are much more likely to pay attention and download an appropriate installer, rather than to rely on them remebering to choose &#8220;Custom&#8221; and uncheck OpenBabel.</p>
<p>Many end-users may not remember they have OpenBabel 2.0.2 or newer installed in /usr/local  (such as the universal binary version 2.0.2). And they may not bother to view the  excelent ReadMe telling themto choose &#8220;Custom&#8221; to uncheck OpenBabel. In such cases, the mpkg will overwrite the newer OpenBabel with it&#8217;s v2.0.1.</p>
<p>One way to prevent would be if the installer were smart enough to look in /Library/Receipts<br />
for any of these 2:</p>
<p>&#8221; OpenBabel.pkg&#8221; (the receipt left by v2.0.2 pkg. NOTE: name starts with space &#8221; &#8220;.)</p>
<p>&#8220;OpenBabel.pkg&#8221;  (a receipt whose name does NOT start with a leading space &#8221; &#8220;). </p>
<p>Anyone know the reason for the leading-space in the &#8221; OpenBabel.pkg&#8221; name?</p>
<p>Also, it might make more sense for the OpenBabel.pkg to drop the man files in<br />
/usr/local/share/man rather than /usr/local/man</p>
<p>Upon finding a receipt for a newer version, it should at least warn, right?<br />
But I&#8217;m not sure that the installer can be relied upon to do this in all cases.</p>
<p>So, if installer cannot do dependency checks per above, there<br />
may be a way for the installer of the mpkg to check if /usr/local/bin/babel exists.</p>
<p>And if it exists, see if the version is already newer than what is in .mpkg package.</p>
<p>/usr/local/bin/babel &#8211;version<br />
No output file or format spec!<br />
Open Babel 2.0.2 &#8212; Jun  5 2006 &#8212; 14:38:46</p>
<p>If newer, it would be nice to prevent overwriting of the newer openbabel with an older.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Geoff</title>
		<link>http://geoffhutchison.net/blog/archives/2006/05/25/chemspotlight-indexing-chemistry-on-your-mac/#comment-2937</link>
		<dc:creator>Geoff</dc:creator>
		<pubDate>Thu, 01 Jun 2006 14:10:45 +0000</pubDate>
		<guid isPermaLink="false">http://geoffhutchison.net/blog/archives/2006/05/25/chemspotlight-indexing-chemistry-on-your-mac/#comment-2937</guid>
		<description>It's also worth mentioning that in some way, this is a personal response to questions of &lt;a href="http://geoffhutchison.net/blog/archives/2006/05/11/open-data-in-the-age-of-exponential-science/" rel="nofollow"&gt;exponential data&lt;/a&gt; -- how do you cope with exponential data? You begin to develop ways to index, search, and analyze large amounts of data. Some of that may be on the desktop or server (like ChemSpotlight) and some may involve developing small programs like ChemSpotlight that you can send out as "agents" to do your analysis remotely.</description>
		<content:encoded><![CDATA[<p>It&#8217;s also worth mentioning that in some way, this is a personal response to questions of <a href="http://geoffhutchison.net/blog/archives/2006/05/11/open-data-in-the-age-of-exponential-science/" rel="nofollow">exponential data</a> &#8212; how do you cope with exponential data? You begin to develop ways to index, search, and analyze large amounts of data. Some of that may be on the desktop or server (like ChemSpotlight) and some may involve developing small programs like ChemSpotlight that you can send out as &#8220;agents&#8221; to do your analysis remotely.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
