<?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 screenshots</title>
    <link>http://depth-first.com/articles/tag/screenshots</link>
    <language>en-us</language>
    <ttl>40</ttl>
    <description>Walking the Web of Chemical Informatics</description>
    <item>
      <title>Imaging Chemical Structures with ChemPhoto: WYSIWYG Drawing Settings</title>
      <description>&lt;p&gt;&lt;a href="http://metamolecular.com/chemphoto"&gt;&lt;img src="http://depth-first.com/demo/20080908/chemphoto.png" align="right"&gt;&lt;/img&gt;&lt;/a&gt;Depending on the audience and medium, chemical structures can be presented in a variety of styles. &lt;a href="http://depth-first.com/articles/2008/09/08/smarter-cheminformatics-from-sd-file-to-image-collection-with-chemphoto"&gt;Chemical structure imaging applications&lt;/a&gt; should make it easy to visually and/or numerically arrive at the best appearance. &lt;a href="http://metamolecular.com/chemphoto"&gt;ChemPhoto&lt;/a&gt; makes it easy to get exactly the right look for your structures through what-you-see-is-what-you-get (WYSIWYG) drawing settings.&lt;/p&gt;

&lt;p&gt;The screenshots below illustrate the three main categories of drawing settings in ChemPhoto: Atoms; Bonds; and Images. As each setting is manipulated, the entire view is updated in real-time to reflect the changes. A set of changes can be rolled back by pressing the "Cancel" button, making it easy to undo unwanted modifications.&lt;/p&gt;

&lt;h4&gt;Turquoise Theme with Atoms Tab&lt;/h4&gt;

&lt;p&gt;&lt;center&gt;&lt;a href="http://depth-first.com/demo/20080911/atoms_tab_large.png"&gt;&lt;img src="http://depth-first.com/demo/20080911/atoms_tab_small.png"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/center&gt;&lt;/p&gt;

&lt;h4&gt;Console Theme with Bonds Tab&lt;/h4&gt;

&lt;p&gt;&lt;center&gt;&lt;a href="http://depth-first.com/demo/20080911/bonds_tab_large.png"&gt;&lt;img src="http://depth-first.com/demo/20080911/bonds_tab_small.png"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/center&gt;&lt;/p&gt;

&lt;h4&gt;Blueprint Theme with Images Tab&lt;/h4&gt;

&lt;p&gt;&lt;center&gt;&lt;a href="http://depth-first.com/demo/20080911/images_tab_large.png"&gt;&lt;img src="http://depth-first.com/demo/20080911/images_tab_small.png"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/center&gt;&lt;/p&gt;

&lt;p&gt;To try an alpha version of ChemPhoto for yourself,  &lt;a href="http://mailhide.recaptcha.net/d?k=01R9bxyP6XNdc0duoUCzBBHA==&amp;amp;c=vZ7R0VDctRzIRzbSs1-LZwDzjTjAnfCS4KONqGHxY9I=" onclick="window.open('http://mailhide.recaptcha.net/d?k=01R9bxyP6XNdc0duoUCzBBHA==&amp;amp;c=vZ7R0VDctRzIRzbSs1-LZwDzjTjAnfCS4KONqGHxY9I=', '', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=500,height=300'); return false;" title="Reveal this e-mail address"&gt;drop me a line&lt;/a&gt;.&lt;/p&gt;</description>
      <pubDate>Thu, 11 Sep 2008 15:44:00 +0000</pubDate>
      <guid isPermaLink="false">urn:uuid:1a4c8370-26ae-4930-9154-daf76b0db004</guid>
      <author>Rich Apodaca</author>
      <link>http://depth-first.com/articles/2008/09/11/imaging-chemical-structures-with-chemphoto-wysiwyg-drawing-settings</link>
      <category>Tools</category>
      <category>chemphoto</category>
      <category>chemicalstructureimaging</category>
      <category>imaging</category>
      <category>java</category>
      <category>pubchem</category>
      <category>swing</category>
      <category>screenshots</category>
      <category>wysiwyg</category>
    </item>
    <item>
      <title>Making Your 2D Structures Look Good: Firefly, Styles and Stylesheets</title>
      <description>&lt;p&gt;Chemists can be &lt;a href="http://depth-first.com/articles/2007/07/11/waldorf-salad"&gt;very discerning&lt;/a&gt; when it comes to chemical structure aesthetics. This is not surprising, given the &lt;a href="http://depth-first.com/articles/2007/03/30/the-aesthetics-of-chemical-structure-diagrams"&gt;central role&lt;/a&gt; played by 2D chemical structures in the day-to-day work of many chemists. For example, consider the &lt;a href="http://en.wikipedia.org/wiki/Wikipedia_talk:WikiProject_Chemistry/Structure_drawing_workgroup/Archive_Apr_2007"&gt;Wikipedia Chemistry/Structure drawing workgroup's ongoing discussion&lt;/a&gt; about achieving a consistent look for chemical structures on the online encyclopedia.&lt;/p&gt;

&lt;p&gt;Several articles have discussed &lt;a href="http://depth-first.com/articles/tag/firefly"&gt;Firefly&lt;/a&gt;, a 2D chemical structure editor specifically designed for the Web. With major work on the rendering engine and structure manipulation interface complete, recent efforts have turned toward exposing drawing settings through a graphical user interface. Here I'll provide some screenshots of an interface prototype along with sample structures. I'll also briefly discuss the larger question of making 2D structure drawing styles portable.&lt;/p&gt;

&lt;p&gt;Drawing styles are edited through a tabbed dialog containing a live preview window that uses the current structure or a default structure if none is available. The dialog is resizable, enabling users to immediately see the effects of changes on structures of varying sizes. Although this dialog could be bundled and deployed with the editor, its large footprint makes it more appropriate for use as an optional feature or as a standalone configuration tool in a Web application.&lt;/p&gt;

&lt;p&gt;&lt;center&gt;&lt;img src="http://depth-first.com/demo/20070713/dialog.png"&gt;&lt;/img&gt;&lt;/center&gt;&lt;/p&gt;

&lt;p&gt;Changes can be rolled back entirely ("Reset"), canceled ("Cancel"), or accepted ("OK").&lt;/p&gt;

&lt;p&gt;Let's say we'd like to apply a black background with white bonds, as used in some Power Point presentations:&lt;/p&gt;

&lt;p&gt;&lt;center&gt;&lt;img src="http://depth-first.com/demo/20070713/default.png"&gt;&lt;/img&gt;&amp;nbsp;&amp;nbsp;&lt;img src="http://depth-first.com/demo/20070713/black_background.png"&gt;&lt;/img&gt;&lt;/center&gt;&lt;/p&gt;

&lt;p&gt;After applying this change, we decide that we'd rather not use atom coloring:&lt;/p&gt;

&lt;p&gt;&lt;center&gt;&lt;img src="http://depth-first.com/demo/20070713/black_background.png"&gt;&lt;/img&gt;&amp;nbsp;&amp;nbsp;&lt;img src="http://depth-first.com/demo/20070713/no_colors.png"&gt;&lt;/img&gt;&lt;/center&gt;&lt;/p&gt;

&lt;p&gt;After looking at this structure for a few seconds, we decide that narrower stereo bonds are needed:&lt;/p&gt;

&lt;p&gt;&lt;center&gt;&lt;img src="http://depth-first.com/demo/20070713/no_colors.png"&gt;&lt;/img&gt;&amp;nbsp;&amp;nbsp;&lt;img src="http://depth-first.com/demo/20070713/thin_stereo.png"&gt;&lt;/img&gt;&lt;/center&gt;&lt;/p&gt;

&lt;p&gt;After some experimentation, we find a more appropriate non-stereo bond width and double bond offset:&lt;/p&gt;

&lt;p&gt;&lt;center&gt;&lt;img src="http://depth-first.com/demo/20070713/thin_stereo.png"&gt;&lt;/img&gt;&amp;nbsp;&amp;nbsp;&lt;img src="http://depth-first.com/demo/20070713/thin_lines.png"&gt;&lt;/img&gt;&lt;/center&gt;&lt;/p&gt;

&lt;p&gt;What about a Serif font? No, I don't think so:&lt;/p&gt;

&lt;p&gt;&lt;center&gt;&lt;img src="http://depth-first.com/demo/20070713/thin_lines.png"&gt;&lt;/img&gt;&amp;nbsp;&amp;nbsp;&lt;img src="http://depth-first.com/demo/20070713/serif_font.png"&gt;&lt;/img&gt;&lt;/center&gt;&lt;/p&gt;

&lt;p&gt;But we could certainly reduce the size of the atom labels:&lt;/p&gt;

&lt;p&gt;&lt;center&gt;&lt;img src="http://depth-first.com/demo/20070713/thin_lines.png"&gt;&lt;/img&gt;&amp;nbsp;&amp;nbsp;&lt;img src="http://depth-first.com/demo/20070713/small_labels.png"&gt;&lt;/img&gt;&lt;/center&gt;&lt;/p&gt;

&lt;p&gt;On second thought, the original atom sizes were fine, although changing font may require us to reconsider the atom label heights:&lt;/p&gt;

&lt;p&gt;&lt;center&gt;&lt;img src="http://depth-first.com/demo/20070713/default.png"&gt;&lt;/img&gt;&amp;nbsp;&amp;nbsp;&lt;img src="http://depth-first.com/demo/20070713/thin_lines.png"&gt;&lt;/img&gt;&lt;/center&gt;&lt;/p&gt;

&lt;p&gt;As you can see, the possibilities for customization are nearly endless. In practice, however, most chemists will adopt only two structure drawing styles that they re-use as needed: one for reports and manuscripts; and one for presentations. It will be interesting to see whether a third style makes it's way into the standard repertoire: Web.&lt;/p&gt;

&lt;p&gt;Each chemist will want a way to save their styles, possibly share them, and easily apply them. Although a few systems for doing so are feasible, the most practical approach would be a &lt;a href="http://en.wikipedia.org/wiki/Stylesheet_language"&gt;stylesheet&lt;/a&gt;. Applying a stylesheet to any structure diagram would change its appearance, offering a simple mechanism to achieve a consistent look across documents.&lt;/p&gt;

&lt;p&gt;Developing a universal (cross-editor) stylesheet system would be no easy task, given the wildly divergent capabilities of 2D structure rendering software. Despite the technical difficulty, the payoff for users is obvious.&lt;/p&gt;</description>
      <pubDate>Fri, 13 Jul 2007 11:19:00 +0000</pubDate>
      <guid isPermaLink="false">urn:uuid:7146dc3e-d044-4776-ac04-c5f87c8eeed5</guid>
      <author>Rich Apodaca</author>
      <link>http://depth-first.com/articles/2007/07/13/making-your-2d-structures-look-good-firefly-styles-and-stylesheets</link>
      <category>Graphics</category>
      <category>firefly</category>
      <category>editor</category>
      <category>2d</category>
      <category>screenshots</category>
      <category>stylesheets</category>
    </item>
    <item>
      <title>A Chemical Structure Editor for the Web: Four Screenshots of a Firefly Prototype</title>
      <description>&lt;p&gt;The &lt;a href="http://depth-first.com/articles/2007/04/23/a-chemical-structure-editor-for-the-web-fireflys-two-audiences"&gt;previous article&lt;/a&gt; in this series discussed the requirements of Firefly, a new 2D chemical structure editor for the Web. Another article discussed &lt;a href="http://depth-first.com/articles/2007/04/18/a-2d-chemical-structure-editor-for-the-web-embracing-constraints-in-firefly"&gt;Firefly's design constraints&lt;/a&gt; and the importance of embracing them. Why so much focus on a structure editor? Simply put, the structure editor is the &lt;a href="http://depth-first.com/articles/2007/04/16/the-structure-editor-forgotten-link-between-chemistry-and-cheminformatics"&gt;key link between chemistry and cheminformatics&lt;/a&gt;. Without the structure editor, there would be no audience for cheminformatics software.&lt;/p&gt;

&lt;p&gt;So far the discussion has been rather abstract. To make it less so, the following four screenshots illustrate the user interface and rendering capabilities of a Firefly prototype. All molecules were drawn with the Firefly interface running on Linux. Screenshots were directly captured from the running application.&lt;/p&gt;

&lt;h4&gt;Cholesterol&lt;/h4&gt;

&lt;p&gt;The image below illustrates fused rings and stereo atoms. Also notice that the atom label for oxygen has one implicit hydrogen atom that is properly placed to the left.&lt;/p&gt;

&lt;p&gt;&lt;center&gt;&lt;img src="http://depth-first.com/demo/20070502/cholesterol.png"&gt;&lt;/img&gt;&lt;/center&gt;&lt;/p&gt;

&lt;h4&gt;Doxorubicin&lt;/h4&gt;

&lt;p&gt;This image illustrates both atom labels and aromatic bonding. Notice the improperly-placed quinone double bond. Refining Firefly's aromaticity perception is currently a top priority.&lt;/p&gt;

&lt;p&gt;&lt;center&gt;&lt;img src="http://depth-first.com/demo/20070502/doxorubicen.png"&gt;&lt;/img&gt;&lt;/center&gt;&lt;/p&gt;

&lt;h4&gt;Flunoxaprofen&lt;/h4&gt;

&lt;p&gt;Firefly comes complete with a developer-overridable atom coloring scheme. Also notice the correct length of the internal carbon-nitrogen double bond line.&lt;/p&gt;

&lt;p&gt;&lt;center&gt;&lt;img src="http://depth-first.com/demo/20070502/flunoxaprofen.png"&gt;&lt;/img&gt;&lt;/center&gt;&lt;/p&gt;

&lt;h4&gt;Uric Acid&lt;/h4&gt;

&lt;p&gt;One of the more difficult aspects of rendering molecules with implicit hydrogens is placing them in the correct quandrant. In this screenshot of uric acid, notice how the hydrogens occupy three different quadrants relative to their hosting nitrogen atoms. &lt;/p&gt;

&lt;p&gt;&lt;center&gt;&lt;img src="http://depth-first.com/demo/20070502/uric_acid.png"&gt;&lt;/img&gt;&lt;/center&gt;&lt;/p&gt;</description>
      <pubDate>Wed, 02 May 2007 10:13:00 +0000</pubDate>
      <guid isPermaLink="false">urn:uuid:6852141f-ebdf-4dbb-bade-d203929a31b9</guid>
      <author>Rich Apodaca</author>
      <link>http://depth-first.com/articles/2007/05/02/a-chemical-structure-editor-for-the-web-four-screenshots-of-a-firefly-prototype</link>
      <category>Tools</category>
      <category>firefly</category>
      <category>editor</category>
      <category>2d</category>
      <category>screenshots</category>
    </item>
  </channel>
</rss>
