processing cancer diagnosis