/********************************************************************** * This source code is public domain, and may be freely distributed, * * modified, and used for any purpose. IT COMES WITH ABSOLUTELY NO * * WARRANTY OF ANY KIND. * **********************************************************************/ Programs and utilities in this directory illustrate programming with the Java wrapper. You should type "make" in this directory. Then, execute a program by typing "java " (without the .class extension). This will create the following programs: DEPICT EXAMPLE: calcxy.java Reads SMILES from standard input and outputs a TDT with coordinates. FINGERPRINT EXAMPLES: calcfp.java Computes a fingerprint given input SMILES. setbitvalues.java Reads FINGERPRINT size and bit numbers from standard input, prints bits. HTTP EXAMPLES: http-cansmi An example program that uses the POST data MIME type called "application/x-www-form-urlencoded". http-hello-world An example program which tests HTTP Toolkit essential properties. test-http-cgi An example program which tests CGI service. test-http-cgi-revised A revision of test-htt-cgi with error-checking test-http-server An example which tests web service. test-http-server-cgi An example program which tests a combined server and CGI service. MERLIN EXAMPLES: merlinls List pools available in a merlin server. merlinping Connect to and verify a merlin server. PROGRAM OBJECT EXAMPLE: ptalk.java Reads from standard input and "talks" via the "pipe" protocol. SMARTS EXAMPLE: smartsmatch.java Pattern match filter. SMILES TOOLKIT EXAMPLES: cansmi.java Reads SMILES from standard input, prints unique SMILES. string.java Demonstrate use of string properties. stringvalue.java Demonstrate use of string objects. THOR EXAMPLES: thorping Connect to and verify a thorserver. thorls List pools available in a thorserver. ------------------------------------------------------------------------------ :calcxy.java:Generate 2D-coordinates :calcfp.java:Demonstrate FINGERPRINT generation :setbitvalues.java:Demonstrate FINGERPRINT size and bit values :http-cansmi: Using the POST MIME type "application/x-www-form-urlencoded". :http-hello-world: An example which tests HTTP Toolkit essential propert :test-http-cgi: An example which tests CGI service. :test-http-cgi-revised: A revision of test-http-cgi with error-checking. :test-http-server: An example which tests web service. :test-http-server-cgi: An example showing a combined server and CGI. :merlinls: List pools available in a merlin server. :merlinping: Connect to and verify a merlin server. :ptalk.java:Demonstrate "pipe talker" protocol :smartsmatch.c:pattern match filter w/ explicit-H feature :cansmi.java:Generate canonical (unique) SMILES :string.java:Demonstrate use of string properties :stringvalue.java:Demonstrate of string objects :thorls: List pools available in a thor server. :thorping: Connect to and verify a thor server.