traceable reasoning rare disease ai