Daylight Summer School 2001, June 5-7, Santa Fe, NM

MCL-Merlin Control Language

Daylight's Merlin Control Language.  Simple English interface to Merlin, found as the MCL program
 

MCL-

MCL Commands (Verbs): MCL Syntax MCL Program Structure Example:

% mcl -i topten.mcl medchem98demo@sun1 'NCc1ccc(O)c(O)c1'

"topten.mcl":
 
 

Select database $1.
Create hitlist "hits".  Clear "hits".
Create column of datatype "SIMILARITY" named "SIMILARITY".
Add structures at least 0.50 similar to $2.
Sort by similarity to $2.
Create column of datatype "$NAM" named "$NAM".
Create column of datatype "CR" named "CR".
Print table of hits from row 1 to row 10 containing "$NAM" "CR".
 
 
OUTPUT:


===============================================================================

hits 1 to 10 of 2895 in hitlist "hits", database "medchem98@origin.daylight.com:thor:norah"
-------------------------------------------------------------------------------
 hit Name                                 CMR
 --- ------------------------------------ ------------------------------------
   1 BENZYLAMINE3METHOXY4HYDROXY          4.291
   2 BENZYLAMINE2METHOXY3HYDROXY          4.291
   3 BENZENEMETHANAMINE34DIMETHOXY        4.755
   4 TRIMETHYLBENZYLAMMONIUMIODIDE3HYDROX ~
   5 BENZENEMETHANEAMINENNDIMETHYL3HYDROX 4.602
   6 BENZENEMETHANAMINE3METHOXY           4.138
   7 BENZENEMETHANAMINE4METHOXY           4.138
   8 BENZYLAMINE2HYDROXY3METHOXY          4.291
   9 TRIMETHYLBENZYLAMMONIUMIODIDE4HYDROX ~
  10 BENZENEMETHANEAMINENNDIMETHYL4HYDROX 4.602
===============================================================================
 

Daylight Chemical Information Systems Inc.