Obs: astropy has d2dms bug. Replace with our own conversion module in astro.py