Skip to main content
. Author manuscript; available in PMC: 2014 Feb 1.
Published in final edited form as: ACS Comb Sci. 2011 Apr 18;13(3):223–231. doi: 10.1021/co100033m
  1. Initialization: define BCUT chemistry space and specify a distance cutoff value, c based on Distance Threshold calculated below.

  2. Iteration: for each compound, j, in the candidate compound collection,

    1. Calculate its distance to the nearest neighbor from the current compound collection, S:
      Dj=mini|yjxi|
      yj is the descriptor vector of candidate compound j, and xi is the descriptor vector of compound i in the current compound collection, S.
    2. If the distance to the nearest neighbor Dj > c, then add the compound j into the current compound set: SS + candidate compound j.

    3. Go to step 2 to analyze next candidate compound.