Source: https://aladin.u-strasbg.fr/java/AladinManual6.pdf