Guimaraes analysis