<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/css" href="/stylesheets/rss.css"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
  <channel>
    <title>Depth-First: Tag newbies</title>
    <link>http://depth-first.com/articles/tag/newbies</link>
    <language>en-us</language>
    <ttl>40</ttl>
    <description>Walking the Web of Chemical Informatics</description>
    <item>
      <title>Ruby CDK for Newbies</title>
      <description>&lt;p&gt;&lt;img src="http://depth-first.com/demo/20071004/newbies.png" align="right"&gt;&lt;/img&gt;Scripting languages and cheminformatics can be a highly-effective combination. With their relaxed syntax, compilation-free execution, and interactive testing environments, scripting languages offer fast development iteration cycles. And scripting languages' support for manipulating libraries written in other languages can be key in today's heterogeneous cheminformatics software environment.&lt;/p&gt;

&lt;p&gt;Although there are many &lt;a href="http://depth-first.com/articles/2006/11/14/eleven-free-cheminformatics-scripting-environments"&gt;cheminformatics scripting environments&lt;/a&gt; to choose from, Ruby offers some important advantages. Number one on the list is the wildly-popular &lt;a href="http://rubyonrails.org"&gt;Ruby on Rails&lt;/a&gt; Web development framework. Others worth mentioning include &lt;a href="http://tryruby.hobix.com/"&gt;interactive ruby&lt;/a&gt; (irb), the &lt;a href="http://www.rubygems.org/"&gt;RubyGems&lt;/a&gt; package manager, the &lt;a href="http://martinfowler.com/articles/rake.html"&gt;Rake&lt;/a&gt; build system, the &lt;a href="http://jruby.org"&gt;JRuby&lt;/a&gt; Ruby implementation, &lt;a href="http://rubyforge.org"&gt;RubyForge&lt;/a&gt;, and a host of other productivity-boosters.&lt;/p&gt;

&lt;p&gt;A major focus of Depth-First over the last few months has been &lt;a href="http://depth-first.com/articles/tag/rubycdk"&gt;Ruby CDK&lt;/a&gt;. This library consists of a thin Ruby wrapper around the open source &lt;a href="http://cdk.sf.net"&gt;Chemistry Development Kit&lt;/a&gt; (CDK), &lt;a href="http://depth-first.com/articles/2006/08/28/drawing-2-d-structures-with-structure-cdk"&gt;Structure-CDK&lt;/a&gt;, an open source 2D rendering toolkit, and &lt;a href="http://depth-first.com/articles/tag/opsin"&gt;OPSIN&lt;/a&gt;, an open source chemical nomenclature parser. A recent comment on Depth-First by &lt;a href="http://chem-bla-ics.blogspot.com/"&gt;Egon Willighagen&lt;/a&gt;, one of CDK's creators, got me thinking about centralizing this documentation. The following collection of links is a step in that direction.&lt;/p&gt;

&lt;h4&gt;Overview and Installation&lt;/h4&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="http://depth-first.com/articles/2006/10/30/agile-chemical-informatics-development-with-cdk-and-ruby-rcdk-0-3-0"&gt;Agile Chemical Informatics Development with CDK and Ruby CDK 0.3.0&lt;/a&gt; Installation of Ruby CDK on Linux.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="http://depth-first.com/articles/2006/10/12/running-ruby-java-bridge-on-windows"&gt;Running Ruby Java Bridge on Windows&lt;/a&gt; Special installation instructions for Ruby CDK on Windows.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h4&gt;Ruby CDK in Its Environment&lt;/h4&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="http://depth-first.com/articles/2006/10/17/from-iupac-nomenclature-to-2-d-structures-with-opsin"&gt;From IUPAC Nomenclature to 2D Structures with OPSIN&lt;/a&gt; OPSIN converts IUPAC nomenclature into molecular representations and is now part of Ruby CDK.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="http://depth-first.com/articles/2006/11/14/eleven-free-cheminformatics-scripting-environments"&gt;Eleven Free Cheminformatics Scripting Environments&lt;/a&gt; So many choices, so little time.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="http://depth-first.com/articles/2006/10/24/metaprogramming-with-ruby-mapping-java-packages-onto-ruby-modules"&gt;Metaprogramming with Ruby : mapping Java Packages Onto Ruby Modules&lt;/a&gt; Behind the scenes look at a trick used in Ruby CDK.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h4&gt;Using Ruby CDK&lt;/h4&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="http://depth-first.com/articles/2006/11/21/build-a-rails-cheminformatics-application-in-thirty-minutes"&gt;Build a Rails Cheminformatics Application in Thirty Minutes&lt;/a&gt; First article in a series on building a SMILES Depict application.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="http://depth-first.com/articles/2006/11/27/anatomy-of-a-cheminformatics-web-application-beautifying-depict"&gt;Anatomy of a Cheminformatics Web Application: Beautifying Depict&lt;/a&gt; Second article in the series - cleaning up the Depict user interface.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="http://depth-first.com/articles/2006/12/04/anatomy-of-a-cheminformatics-web-application-ajaxifying-depict"&gt;Anatomy of a Cheminformatics Web Application: Ajaxifying Depict&lt;/a&gt; Third article in the series - use Ajax to automatically update the Depict drawing.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="http://depth-first.com/articles/2006/11/13/cheminformatics-for-the-web-convert-sd-files-to-html-with-ruby-cdk"&gt;Cheminformatics for the Web: Convert SD Files to HTML with Ruby CDK&lt;/a&gt; SD Files are both everywhere and useless by themselves to chemists - why not convert them into HTML and post them to the Web?&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="http://depth-first.com/articles/2006/11/15/diversity-oriented-chemical-informatics"&gt;Diversity-Oriented Chemical Informatics&lt;/a&gt; CDK is chock-full of nifty little tidbits, like the ability to enumerate all molecules of a given empirical formula.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="http://depth-first.com/articles/2006/11/22/scripting-molecular-fingerprints-with-ruby-cdk"&gt;Scripting Molecular Fingerprints with Ruby CDK&lt;/a&gt; To borrow a phrase from a cheminformatics master: "It's just that easy."&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="http://depth-first.com/articles/2006/12/11/hacking-molbank-creating-a-graphical-table-of-contents"&gt;Hacking Molbank: Creating a Graphical Table of Contents&lt;/a&gt; The intersection of Open Access, Open Source, and rapid application development.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="http://depth-first.com/articles/2006/12/18/anatomy-of-a-cheminformatics-web-application-structure-cleanup-in-java-molecular-editor"&gt;Anatomy of a Cheminformatics Web Application: Structure Cleanup in Java Molecular Editor&lt;/a&gt; The structure editor &lt;em&gt;can&lt;/em&gt; be lean, mean, and still highly functional - just offload resource-hungry features to the server.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="http://depth-first.com/articles/2007/03/13/from-iupac-name-to-molecular-formula-with-ruby-cdk"&gt;From IUPAC Name to Molecular Formula with Ruby CDK&lt;/a&gt; &lt;a href="http://wwmm.ch.cam.ac.uk/blogs/corbett/"&gt;Peter Corbett's&lt;/a&gt; awesome OPSIN Library plays nice with Ruby CDK.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="http://depth-first.com/articles/2007/09/06/from-inchi-to-image-with-ruby-open-babel-and-ruby-cdk"&gt;From InChI to Image with Ruby Open Babel and Ruby CDK&lt;/a&gt; InChIs are not easy to interpret - fortunately, this little library will do it for you.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="http://depth-first.com/articles/2007/09/19/easily-calculate-tpsa-descriptors-from-smiles-strings-using-ruby-cdk"&gt;Easily Calculate TPSA Descriptors from SMILES Strings Using Ruby CDK&lt;/a&gt; It just works.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="http://depth-first.com/articles/2007/09/20/ruby-cdk-one-liners-create-a-molfile-with-2d-atom-coordinates-from-arbitrary-smiles-strings"&gt;Ruby CDK One-Liners: Create a Molfile with 2D Atom Coordinates from Arbitrary SMILES Strings&lt;/a&gt; Extremely short library for solving a very common cheminformatics problem.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="http://depth-first.com/articles/2006/12/05/source-code-documentation-in-ruby-rdoc-for-ruby-cdk"&gt;Source Code Documentation in Ruby: RDoc for Ruby CDK&lt;/a&gt; When all else fails, read the documentation.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;em&gt;Image Generation Credit: &lt;a href="http://txt2pic.com/"&gt;txt2pic.com&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;</description>
      <pubDate>Thu, 04 Oct 2007 10:01:00 +0000</pubDate>
      <guid isPermaLink="false">urn:uuid:e2e8719d-5cef-4a64-813a-bf49cd1aa41f</guid>
      <author>Rich Apodaca</author>
      <link>http://depth-first.com/articles/2007/10/04/ruby-cdk-for-newbies</link>
      <category>Tools</category>
      <category>rubycdk</category>
      <category>rcdk</category>
      <category>newbies</category>
      <category>ruby</category>
    </item>
    <item>
      <title>InChI for Newbies</title>
      <description>&lt;p&gt;&lt;img src="http://depth-first.com/demo/20070927/newbies.png" align="right"&gt;&lt;/a&gt;The &lt;a href="http://www.iupac.org/inchi/"&gt;IUPAC International Chemical Indentifier&lt;/a&gt; (InChI) provides an open system for converting molecular representations into strings of text. Because text processing is one of the things computers do very well, InChI serves as an important link between chemistry and computer science.&lt;/p&gt;

&lt;p&gt;Unfortunately, the InChI documentation is rather scattered. To help remedy this problem, I have selected some links to Depth-First articles discussing InChI. These articles span a wide range of perspectives. They have been divided into categories for easier navigation, although many contain information that any user of InChI could find useful.&lt;/p&gt;

&lt;h4&gt;InChI in Context&lt;/h4&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="http://depth-first.com/articles/2007/06/25/interconvert-almost-any-smiles-and-inchi-with-ruby-open-babel"&gt;Interconvert Almost Any SMILES and InChI with Ruby Open Babel&lt;/a&gt; The risk-free way to test InChI.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="http://depth-first.com/articles/2007/03/14/eleven-qualities-of-the-perfect-line-notation-for-the-web"&gt;Eleven Qualities of the Perfect Line Notation for the Web&lt;/a&gt; Whatever limitations it may have, designing InChI was no easy task.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="http://depth-first.com/articles/2007/01/26/how-to-find-chemical-information-on-the-internet-why-open-source-open-access-and-open-data-matter"&gt;How to Find Chemical Information on the Internet: Why Open Source, Open Access and Open Data Matter&lt;/a&gt; InChI is also part of the process.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="http://depth-first.com/articles/2007/01/24/thirty-two-free-chemistry-databases"&gt;Thirty-Two Free Chemistry Databases&lt;/a&gt; Many of them use InChI already.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="http://depth-first.com/articles/2006/09/05/the-automatic-encoding-of-chemical-structures"&gt;The Automatic Encoding of Chemical Structures&lt;/a&gt; Why InChI needs to be heard but not seen.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="http://depth-first.com/articles/2006/11/08/debabelization"&gt;Debabelization&lt;/a&gt; Why InChI probably isn't the last line notation you'll ever need.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="http://depth-first.com/articles/2006/08/18/107-years-of-line-formula-notations-1861-1968"&gt;107 Years of Line Formula Notations 1861-1968&lt;/a&gt; InChI is the latest in a long ...ummm... line of indexing systems.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="http://depth-first.com/articles/2007/07/20/everything-old-is-new-again-wiswesser-line-notation-wln"&gt;Everything Old is New Again: Wiswesser Line Notation (WLN)&lt;/a&gt; The early roots of InChI.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h4&gt;Hacking InChI&lt;/h4&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="http://depth-first.com/articles/2007/09/17/hacking-chemspider-query-by-smiles-and-inchi-with-ruby"&gt;Hacking ChemSpider: Query by SMILES and InChI with Ruby&lt;/a&gt; The easy way to mash-up ChemSpider.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="http://depth-first.com/articles/2007/01/12/decoding-inchis-an-introduction-to-ninja"&gt;Decoding InChIs: An Introduction to Ninja&lt;/a&gt; Putting InChI together again.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="http://depth-first.com/articles/2007/09/06/from-inchi-to-image-with-ruby-open-babel-and-ruby-cdk"&gt;From InChI to Image with Ruby Open Babel and Ruby CDK&lt;/a&gt; Inscrutable InChIs got you down? Visualize them in color!&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="http://depth-first.com/articles/2006/09/19/decoding-inchis-with-rino"&gt;Decoding InChIs with Rino&lt;/a&gt; Instructive, but no longer recommended.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="http://depth-first.com/articles/2006/09/16/taking-a-swig-of-inchi"&gt;Taking a SWIG of InChI&lt;/a&gt; It may leave a doozy of a hangover, but it'll cure what ails ya.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="http://depth-first.com/articles/2006/08/12/inchi-canonicalization-algorithm"&gt;InChI Canonization Algorithm&lt;/a&gt; More detail than you probably wanted to know.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h4&gt;InChI and the Web&lt;/h4&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="http://depth-first.com/articles/2007/05/17/my-inchi-runneth-over"&gt;My InChI Runneth Over&lt;/a&gt; Why InChI makes grown Web designers cry.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="http://depth-first.com/articles/2007/05/09/hashing-inchis"&gt;Hashing InChIs&lt;/a&gt; One-way ticket to Web harmony.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="http://depth-first.com/articles/2007/03/05/why-the-web-isnt-ready-for-chemistry"&gt;Why the Web Isn't Ready for Chemistry&lt;/a&gt; Still!?&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="http://depth-first.com/articles/2007/02/28/inchi-spam"&gt;InChI Spam&lt;/a&gt; Remember when Spam was funny?&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="http://depth-first.com/articles/2006/09/13/the-chemically-aware-web-are-we-there-yet"&gt;The Chemically-Aware Web: Are We There Yet?&lt;/a&gt; Google and InChI don't always mix.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h4&gt;InChIMatic&lt;/h4&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="http://depth-first.com/articles/2007/02/19/google-for-molecules-with-inchimatic"&gt;Google for Molecules with InChIMatic&lt;/a&gt; Title says it all.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="http://depth-first.com/articles/2007/09/24/building-the-chemically-aware-web-totallysynthetic-and-inchimatic"&gt;Building the Chemically-Aware Web: TotallySynthetic and InChIMatic&lt;/a&gt; Hey, this thing is useful for something!&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="http://depth-first.com/articles/2007/08/15/googling-for-molecules-with-inchimatic-and-firefly"&gt;Googling for Molecules with InChIMatic and Firefly&lt;/a&gt; A comfortable editor for structure searching the Web.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="http://depth-first.com/articles/2007/06/21/open-notebook-science-using-inchimatic"&gt;Open Notebook Science Using InChIMatic&lt;/a&gt; One way to use InChI in Open Science&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="http://depth-first.com/articles/2006/12/15/anatomy-of-a-cheminformatics-web-application-inchimatic"&gt;Anatomy of a Cheminformatics Web Application: InChIMatic&lt;/a&gt; It's never been so easy to build software for chemists.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Please feel free to link to your favorite InChI resource in the comments section.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Image Generator Credit: &lt;a href="http://txt2pic.com"&gt;txt2pic.com&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;</description>
      <pubDate>Thu, 27 Sep 2007 08:39:00 +0000</pubDate>
      <guid isPermaLink="false">urn:uuid:f6c3ac58-6f0a-4afe-a553-87d423e3d2ca</guid>
      <author>Rich Apodaca</author>
      <link>http://depth-first.com/articles/2007/09/27/inchi-for-newbies</link>
      <category>Tools</category>
      <category>inchi</category>
      <category>newbies</category>
    </item>
    <item>
      <title>PubChem for Newbies</title>
      <description>&lt;p&gt;&lt;img src="http://depth-first.com/demo/20070926/newbies.png" align="right"&gt;&lt;/img&gt;&lt;a href="http://pubchem.ncbi.nlm.nih.gov/"&gt;PubChem&lt;/a&gt; is arguably the most important free repository of information about small molecules on the planet. Although its size is staggering (over 10 million unique compounds), what makes PubChem important is its completely open approach to chemical information. Never before in the history of chemistry has so much information been made available, free to anyone who cares to use it.&lt;/p&gt;

&lt;p&gt;Despite PubChem's pioneering approach, many factors make the service difficult to learn and navigate. Most notably, its practical yet bewildering integration into NIH's other far-flung database activities serve as highly effective camouflage for the treasures that lie beneath.&lt;/p&gt;

&lt;p&gt;With this in mind, I thought it would be useful to collect all Depth-First articles on PubChem into one place. They have been broken down into categories, although many articles contain elements useful to anyone interested in PubChem.&lt;/p&gt;

&lt;h4&gt;For Chemists&lt;/h4&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="http://depth-first.com/articles/2007/08/16/five-ways-to-use-pubchem-right-now"&gt;Five Ways to Use PubChem Right Now&lt;/a&gt; Food for thought and grounds for further research.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="http://depth-first.com/articles/2007/05/21/simple-cas-number-lookup-with-pubchem"&gt;Simple CAS Number Lookup with PubChem&lt;/a&gt; Could this be PubChem's killer app?&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="http://depth-first.com/articles/2007/01/26/how-to-find-chemical-information-on-the-internet-why-open-source-open-access-and-open-data-matter"&gt;How to Find Chemical Information on the Internet: Why Open Source, Open Access, and Open Data Matter&lt;/a&gt; PubChem is also part of the process.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h4&gt;For Hackers&lt;/h4&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="http://depth-first.com/articles/2007/09/25/hacking-pubchem-visually-inspect-results-for-cas-number-and-keyword-searches"&gt;Hacking PubChem: Visually Inspect Results for CAS Number and Keyword Searches&lt;/a&gt; Radically change the look of PubChem.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="http://depth-first.com/articles/2007/09/13/hacking-pubchem-convert-cas-numbers-into-pubchem-cids-with-ruby"&gt;Hacking PubChem: Convert CAS Numbers into PubChem CIDs with Ruby&lt;/a&gt; Could this be PubChem's killer app?&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="http://depth-first.com/articles/2007/06/11/hacking-pubchem-learning-to-speak-pug"&gt;Hacking PubChem: Learning to Speak PUG&lt;/a&gt; I hope you like angle brackets.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="http://depth-first.com/articles/2007/08/14/java-interface-to-pubchems-power-user-gateway"&gt;Java Interface to PubChem's Power User Gateway&lt;/a&gt; Taming those angle brackets with Java.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="http://depth-first.com/articles/2007/08/13/the-best-api-may-be-no-api-at-all-pubchem-and-pdb"&gt;The Best API May Be No API at All: PubChem and PDB&lt;/a&gt; Designing the obvious.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="http://depth-first.com/articles/2007/06/04/hacking-pubchem-power-user-gateway"&gt;Hacking PubChem: Power User Gateway&lt;/a&gt; The preferred method to program PubChem.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="http://depth-first.com/articles/2007/01/03/open-source-and-open-data-why-we-should-eat-our-own-dogfood"&gt;Open Source and Open Data: Why We Should Eat Our Own Dogfood&lt;/a&gt; Open Source software and open databases should go hand-in-hand, but not in this case.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="http://depth-first.com/articles/2006/12/12/the-problem-with-ferrocene"&gt;The Problem With Ferrocene&lt;/a&gt; Big trouble ahead.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="http://depth-first.com/articles/2006/09/29/hacking-pubchem-direct-access-with-ftp"&gt;Hacking PubChem: Direct Access With FTP&lt;/a&gt; Cheminformatics' most radical idea in the last 25 years - download all of PubChem onto your hard drive.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="http://depth-first.com/articles/2006/09/23/hacking-pubchem-entrez-programming-utilities"&gt;Hacking PubChem: Entrez Programming Utilities&lt;/a&gt; One of the preferred methods to access PubChem programatically.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="http://depth-first.com/articles/2006/09/21/hacking-pubchem-query-by-smiles"&gt;Hacking PubChem: Query By Smiles&lt;/a&gt; Don't try this at home.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="http://depth-first.com/articles/2006/08/30/hacking-pubchem-with-ruby"&gt;Hacking PubChem with Ruby&lt;/a&gt; One of my first attempts to use Ruby for cheminformatics.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h4&gt;For Everyone&lt;/h4&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="http://depth-first.com/articles/2007/07/04/pubchem-is-a-platform"&gt;PubChem is a Platform&lt;/a&gt; Just like the Apple ][ - hardly perfect, but good enough and infinitely hackable.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="http://depth-first.com/articles/2007/01/24/thirty-two-free-chemistry-databases"&gt;Thirty-Two Free Chemistry Databases&lt;/a&gt; PubChem in its context.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="http://depth-first.com/articles/2006/09/22/hacking-pubchem-why-the-open-access-fight-is-just-the-beginning"&gt;Hacking PubChem: Why the Open Access Fight is Just the Beginning&lt;/a&gt; Just getting an open database is not the end of the story.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="http://depth-first.com/articles/2006/09/27/hacking-pubchem-free-speech-or-free-beer"&gt;Hacking PubChem: Free Speech or Free Beer?&lt;/a&gt; It depends on what the meaning of the word 'is' is.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="http://depth-first.com/articles/2006/09/17/toward-an-open-worldwide-chemical-information-network"&gt;Toward and Open Worldwide Chemical Information Network&lt;/a&gt; Back in 1965, Walter M. Carlson was way ahead of his time.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="http://depth-first.com/articles/2006/08/12/changes"&gt;Changes&lt;/a&gt; My first blog post - inspired, in part, by the launch of PubChem.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;If you've got a favorite PubChem resource you'd like to share, please feel free to leave a comment.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Image Service Credit: &lt;a href="http://txt2pic.com"&gt;txt2pic.com&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;</description>
      <pubDate>Wed, 26 Sep 2007 08:42:00 +0000</pubDate>
      <guid isPermaLink="false">urn:uuid:76d70c4b-1827-4839-a35c-00c1e62c36ac</guid>
      <author>Rich Apodaca</author>
      <link>http://depth-first.com/articles/2007/09/26/pubchem-for-newbies</link>
      <category>Tools</category>
      <category>pubchem</category>
      <category>newbies</category>
    </item>
  </channel>
</rss>
