astro anlalize