<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Search functionality for substructures of SMILES in Discussions</title>
    <link>https://community.jmp.com/t5/Discussions/Search-functionality-for-substructures-of-SMILES/m-p/751169#M93254</link>
    <description>Hi &lt;a href="https://community.jmp.com/t5/user/viewprofilepage/user-id/22334"&gt;@Bernd2Heinen&lt;/a&gt;,&lt;BR /&gt;&lt;BR /&gt;To generate unique SMILES formula for each specific graph/structures, you can use Canonical SMILES. Each library/package (RDKit, ChemAxon, ...) may have different ways to create them, so Canonical SMILES might not be "universal", but if the SMILES are generated from the same tool, you will get only unique SMILES for the same structure, avoiding the problem you mentioned.&lt;BR /&gt;&lt;A href="https://www.daylight.com/dayhtml/doc/theory/theory.smiles.html" target="_blank"&gt;https://www.daylight.com/dayhtml/doc/theory/theory.smiles.html&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;Hope this might help you,</description>
    <pubDate>Thu, 02 May 2024 05:12:58 GMT</pubDate>
    <dc:creator>Victor_G</dc:creator>
    <dc:date>2024-05-02T05:12:58Z</dc:date>
    <item>
      <title>Search functionality for substructures of SMILES</title>
      <link>https://community.jmp.com/t5/Discussions/Search-functionality-for-substructures-of-SMILES/m-p/613708#M81377</link>
      <description>&lt;P&gt;For Spotfire exists an Addin (Signals Inventa, former signal leads discovery) in which you can select a substructure of a SMILES graph and then search a database for all SMILES graphs that contain this substructure (isomorphic search). Does anyone know if there is software available with this functionality that could (easily) be connected to JMP?&lt;/P&gt;</description>
      <pubDate>Thu, 08 Jun 2023 16:27:39 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/Search-functionality-for-substructures-of-SMILES/m-p/613708#M81377</guid>
      <dc:creator>Bernd2Heinen</dc:creator>
      <dc:date>2023-06-08T16:27:39Z</dc:date>
    </item>
    <item>
      <title>Re: Search functionality for substructures of SMILES</title>
      <link>https://community.jmp.com/t5/Discussions/Search-functionality-for-substructures-of-SMILES/m-p/613737#M81380</link>
      <description>&lt;P&gt;Hi &lt;a href="https://community.jmp.com/t5/user/viewprofilepage/user-id/22334"&gt;@Bernd2Heinen&lt;/a&gt;,&lt;BR /&gt;&lt;BR /&gt;There are several packages available for chemoinformatics, but one of my favorite is RDKit.&lt;BR /&gt;You can use it via Python (and run it with JMP), see "Substructure Searching" on this link : &lt;A href="https://www.rdkit.org/docs/GettingStartedInPython.html" target="_blank" rel="noopener"&gt;https://www.rdkit.org/docs/GettingStartedInPython.html&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;Since I'm not a coder (my goal this year is to get to know Python and start using it), you can use RDKit through low/no-code platform like KNIME.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Another option that could be done in JMP directly would be to do a sort of Regex pattern identification script, that can highlight rows containing the same pattern as the one you have in your input/query. In your example from the image, it could be possible to do a sort of Regex search to find all rows in which the SMILES formula contains the pattern "C=1(C=CC=CC1)" for the phenyl group.&lt;BR /&gt;&lt;BR /&gt;I hope this answer will help you,&lt;/P&gt;</description>
      <pubDate>Fri, 17 Mar 2023 17:54:30 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/Search-functionality-for-substructures-of-SMILES/m-p/613737#M81380</guid>
      <dc:creator>Victor_G</dc:creator>
      <dc:date>2023-03-17T17:54:30Z</dc:date>
    </item>
    <item>
      <title>Re: Search functionality for substructures of SMILES</title>
      <link>https://community.jmp.com/t5/Discussions/Search-functionality-for-substructures-of-SMILES/m-p/613756#M81383</link>
      <description>&lt;P&gt;Thanks Victor,&lt;/P&gt;&lt;P&gt;I will take a look on RD Kit and going through KNIME might also help.&lt;/P&gt;&lt;P&gt;Regex search was my first thought as well, but different formulas can produce the same graph and then you would miss structures when you do a pattern search.&lt;/P&gt;&lt;P&gt;thanks again&lt;/P&gt;&lt;P&gt;Bernd&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 17 Mar 2023 18:45:30 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/Search-functionality-for-substructures-of-SMILES/m-p/613756#M81383</guid>
      <dc:creator>Bernd2Heinen</dc:creator>
      <dc:date>2023-03-17T18:45:30Z</dc:date>
    </item>
    <item>
      <title>Re: Search functionality for substructures of SMILES</title>
      <link>https://community.jmp.com/t5/Discussions/Search-functionality-for-substructures-of-SMILES/m-p/613817#M81389</link>
      <description>&lt;P&gt;Hi Bernd,&lt;/P&gt;
&lt;P&gt;Not sure if this is helpful but I found this from Ian Cox in the knowledge base.&lt;/P&gt;
&lt;P&gt;&lt;A href="https://community.jmp.com/t5/JMP-Add-Ins/JMP-Add-In-to-Visualise-Molecular-SMILES-Strings/ta-p/22532" target="_blank"&gt;https://community.jmp.com/t5/JMP-Add-Ins/JMP-Add-In-to-Visualise-Molecular-SMILES-Strings/ta-p/22532&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Regards, Lou&lt;/P&gt;</description>
      <pubDate>Fri, 17 Mar 2023 22:42:18 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/Search-functionality-for-substructures-of-SMILES/m-p/613817#M81389</guid>
      <dc:creator>louv</dc:creator>
      <dc:date>2023-03-17T22:42:18Z</dc:date>
    </item>
    <item>
      <title>Re: Search functionality for substructures of SMILES</title>
      <link>https://community.jmp.com/t5/Discussions/Search-functionality-for-substructures-of-SMILES/m-p/751166#M93252</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.jmp.com/t5/user/viewprofilepage/user-id/22334"&gt;@Bernd2Heinen&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;I created the new add-in Python wrapper for RDKit (you need JMP 18).&lt;/P&gt;
&lt;P&gt;You can search using Add-ins &amp;gt; Toolkit for Materials Informatics &amp;gt; Substructure Searching.&lt;BR /&gt;If you have any feedback, please let me know.&lt;/P&gt;
&lt;P&gt;&lt;A href="https://community.jmp.com/t5/JMP-Add-Ins/Toolkit-for-Materials-Informatics/ta-p/750690" target="_self"&gt;https://community.jmp.com/t5/JMP-Add-Ins/Toolkit-for-Materials-Informatics/ta-p/750690&lt;/A&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 02 May 2024 04:56:20 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/Search-functionality-for-substructures-of-SMILES/m-p/751166#M93252</guid>
      <dc:creator>yuichi_katsumur</dc:creator>
      <dc:date>2024-05-02T04:56:20Z</dc:date>
    </item>
    <item>
      <title>Re: Search functionality for substructures of SMILES</title>
      <link>https://community.jmp.com/t5/Discussions/Search-functionality-for-substructures-of-SMILES/m-p/751169#M93254</link>
      <description>Hi &lt;a href="https://community.jmp.com/t5/user/viewprofilepage/user-id/22334"&gt;@Bernd2Heinen&lt;/a&gt;,&lt;BR /&gt;&lt;BR /&gt;To generate unique SMILES formula for each specific graph/structures, you can use Canonical SMILES. Each library/package (RDKit, ChemAxon, ...) may have different ways to create them, so Canonical SMILES might not be "universal", but if the SMILES are generated from the same tool, you will get only unique SMILES for the same structure, avoiding the problem you mentioned.&lt;BR /&gt;&lt;A href="https://www.daylight.com/dayhtml/doc/theory/theory.smiles.html" target="_blank"&gt;https://www.daylight.com/dayhtml/doc/theory/theory.smiles.html&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;Hope this might help you,</description>
      <pubDate>Thu, 02 May 2024 05:12:58 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/Search-functionality-for-substructures-of-SMILES/m-p/751169#M93254</guid>
      <dc:creator>Victor_G</dc:creator>
      <dc:date>2024-05-02T05:12:58Z</dc:date>
    </item>
  </channel>
</rss>

