Aromatic/Feature Reduced Graphs
1. Identify hydrogen bonding atoms
2. Recursively delete terminal non-hydrogen bonding atoms
3. Break non-aromatic rings
- remove all non-branching non hydrogen bonding atoms
- if disconnected fragments - reconnect by inserting shortest chain
4. Recursively delete terminal non-hydrogen bonding atoms
5. Reduce remaining rings to Aromatic nodes
6. Reduce connected acyclic isolating carbons to Link nodes
7. Reduce remaining connected acyclic atoms to Feature nodes
8. Form edges between nodes as appropriate