@Test
public void testOla28() throws Exception {

    String filename = "data/cml/mol28.cml";
    InputStream ins = this.getClass().getClassLoader().getResourceAsStream(filename);
    CMLReader reader = new CMLReader(ins);
    IChemFile file = reader.read(new ChemFile());
    reader.close();
    IAtomContainer mol = ChemFileManipulator.getAllAtomContainers(file).get(0);
    for (IAtom atom : mol.atoms()) {
        List<IAtom> neighbors = mol.getConnectedAtomsList(atom);
        if (neighbors.size() == 4) {
            Stereo stereo = StereoTool.getStereo(neighbors.get(0), neighbors.get(1), neighbors.get(2),
                    neighbors.get(3));
            ITetrahedralChirality stereoCenter = new TetrahedralChirality(mol.getAtom(0),
                    neighbors.toArray(new IAtom[]{}), stereo);
            CIP_CHIRALITY chirality = CIPTool.getCIPChirality(mol, stereoCenter);
        }
    }
}