From chemistry-request@ccl.net Fri Apr 22 19:02:09 2005
Received: from server.ccl.net (ccl [127.0.0.1])
	by server.ccl.net (8.13.1/8.13.1) with ESMTP id j3MN28JC024017
	for <chemistry=at=ccl.net>; Fri, 22 Apr 2005 19:02:08 -0400
Received: (from apache@localhost)
	by server.ccl.net (8.13.1/8.13.1/Submit) id j3MN28ee024016
	for chemistry=at=ccl.net; Fri, 22 Apr 2005 19:02:08 -0400
Date: Fri, 22 Apr 2005 19:02:08 -0400
Message-Id: <200504222302.j3MN28ee024016=at=server.ccl.net>
X-Authentication-Warning: server.ccl.net: apache set sender to chemistry-request=at=ccl.net using -f
From: "Sean, , OBrien" <drseanobrien=at=yahoo.co.uk>
To: chemistry=at=ccl.net
X-Web-Message-Number: 050422190134-23982
Subject: W:Substructure matching 
X-Spam-Status: No, score=-2.8 required=5.0 tests=ALL_TRUSTED autolearn=failed 
	version=3.0.1
X-Spam-Checker-Version: SpamAssassin 3.0.1 (2004-10-22) on server.ccl.net

Hi All,

I am searching for some software that will help me to identify the atoms within a molecule that match a query substructure. For example I wish to find which atoms belong to an imidazole ring. The aim is to extract the matching substructure while keeping the original atomic coordinates.

I know that several substructure matching routines exist, and some are even freely available but I haven't found any that return the identity of the matching atoms. Some return the whole molecule or a tally of how many times the substructure is present. They obviously "know" which atoms match but I am having difficulty identifying them. Similarly matching strings in SMILES doesn't return the initial atom ids.

I would be very grateful for any routines that do this, or that can be modified for this purpose,

Many Thanks,

Sean O'Brien


