Interesting diagnostic tool found on the web. It is a Canadian site and so far only has pretty basic things (like automatically calculating partin tables). But they are planning on adding more sophisticated calculations to it as the year goes on.
BUT as the site warns, don't rely on it. Talk to your doctor. But is helpful for eduational purposes.