SMARTS-based substructural profiling and filtering.  See  ClogPalk: A method for alkane/water partition coefficiient (2013) JCAMD 27:389-402