throws IOException {
List<IGenerator> generators = new ArrayList<IGenerator>();
if (debug) {
generators.add(new AtomContainerBoundsGenerator());
}
generators.add(new BasicSceneGenerator());
generators.add(new RGroupGenerator());
generators.add(new RingGenerator());
generators.add(new ExtendedAtomGenerator());
generators.add(new LonePairGenerator());
generators.add(new RadicalGenerator());