About chemaxon.jchem.Search

User 7c5047cd7b

22-02-2006 07:04:10

chemaxon.jchem.Search





Is it a public class?


(I think jcsearch used the class.)


I would like to know where I could find the doc about this class.

ChemAxon 9c0afc9aaf

22-02-2006 07:58:53

Quote:
Is it a public class?
Yes, technically it is a public class, but it's not part of our public API.
Quote:
(I think jcsearch used the class.)
Exactly, this is the main class of jcsearch.
Quote:
I would like to know where I could find the doc about this class.
For command line options of jcsearch please see:





http://www.chemaxon.com/jchem/doc/user/Jcsearch.html





If you would like to perform searches on JChem tables from API I suggest you to take a look at JChemSearch:





http://www.chemaxon.com/jchem/doc/api/chemaxon/jchem/db/JChemSearch.html





For graph search on Molecule objects you can use MolSearch:


http://www.chemaxon.com/jchem/doc/api/chemaxon/sss/search/MolSearch.html








Best regards,





Szilard

ChemAxon a3d59b832c

22-02-2006 07:58:56

Dear Alex,





You are right, this is the class that is behind the jcsearch command-line tool. Its API is not public, as it is quite geared towards command-line usage. (http://www.chemaxon.com/jchem/doc/user/Jcsearch.html)





Its functions are available through many other classes, like:


chemaxon.sss.search.MolSearch


chemaxon.jchem.db.JChemSearch


chemaxon.sss.search.RGroupDecomposition


chemaxon.sss.screen.Similarity


etc.





See the API documentation and the Developers' Guide for details:


http://www.chemaxon.com/jchem/doc/api/


http://www.chemaxon.com/jchem/index.html?content=doc/guide





What do you need it for?





Best regards,


Szabolcs