BitSet bs = fingerprinter.getFingerprint(molecule); Hangs and doesn't react anymore for me when applied to some large molecules (exp. >80 bonds). I'll post some example below.