NAIF identification numbers¶
The following predefined values must be used as the target body and origin of the coordinate system with the functions calceph_compute_unit(), calceph_orient_unit() calceph_compute_order() or calceph_orient_order() if and only if the value CALCEPH_USE_NAIFID has been set in the parameter unit.
This list is already predefined in the module file calceph.mod.
Sun and planetary barycenters¶
| Predefined Macros | NAIF ID | Name |
|---|---|---|
| NAIFID_SOLAR_SYSTEM_BARYCENTER | 0 | Solar System Barycenter |
| NAIFID_MERCURY_BARYCENTER | 1 | Mercury Barycenter |
| NAIFID_VENUS_BARYCENTER | 2 | Venus Barycenter |
| NAIFID_EARTH_MOON_BARYCENTER | 3 | Earth-Moon Barycenter |
| NAIFID_MARS_BARYCENTER | 4 | Mars Barycenter |
| NAIFID_JUPITER_BARYCENTER | 5 | Jupiter Barycenter |
| NAIFID_SATURN_BARYCENTER | 6 | Saturn Barycenter |
| NAIFID_URANUS_BARYCENTER | 7 | Uranus Barycenter |
| NAIFID_NEPTUNE_BARYCENTER | 8 | Neptune Barycenter |
| NAIFID_PLUTO_BARYCENTER | 9 | Pluto Barycenter |
| NAIFID_SUN | 10 | Sun |
Coordinate Time ephemerides¶
| Predefined Macros | NAIF ID | Name |
|---|---|---|
| NAIFID_TIME_CENTER | 1000000000 | center ID for Coordinate Time ephemerides [1] |
| NAIFID_TIME_TTMTDB | 1000000001 | Coordinate Time ephemeride TT-TDB [2] |
| NAIFID_TIME_TCGMTCB | 1000000002 | Coordinate Time ephemeride TCG-TCB [2] |
| [1] | These values must only be used as a center body. |
| [2] | (1, 2) These values must only be used as a target body. |
Planet centers and satellites¶
| Predefined Macros | NAIF ID | Name |
|---|---|---|
| NAIFID_MERCURY | 199 | Mercury |
| NAIFID_VENUS | 299 | Venus |
| NAIFID_EARTH | 399 | Earth |
| NAIFID_MOON | 301 | Moon |
| NAIFID_MARS | 499 | Mars |
| NAIFID_PHOBOS | 401 | Phobos |
| NAIFID_DEIMOS | 402 | Deimos |
| NAIFID_JUPITER | 599 | Jupiter |
| NAIFID_IO | 501 | Io |
| NAIFID_EUROPA | 502 | Europa |
| NAIFID_GANYMEDE | 503 | Ganymede |
| NAIFID_CALLISTO | 504 | Callisto |
| NAIFID_AMALTHEA | 505 | Amalthea |
| NAIFID_HIMALIA | 506 | Himalia |
| NAIFID_ELARA | 507 | Elara |
| NAIFID_PASIPHAE | 508 | Pasiphae |
| NAIFID_SINOPE | 509 | Sinope |
| NAIFID_LYSITHEA | 510 | Lysithea |
| NAIFID_CARME | 511 | Carme |
| NAIFID_ANANKE | 512 | Ananke |
| NAIFID_LEDA | 513 | Leda |
| NAIFID_THEBE | 514 | Thebe |
| NAIFID_ADRASTEA | 515 | Adrastea |
| NAIFID_METIS | 516 | Metis |
| NAIFID_CALLIRRHOE | 517 | Callirrhoe |
| NAIFID_THEMISTO | 518 | Themisto |
| NAIFID_MEGACLITE | 519 | Megaclite |
| NAIFID_TAYGETE | 520 | Taygete |
| NAIFID_CHALDENE | 521 | Chaldene |
| NAIFID_HARPALYKE | 522 | Harpalyke |
| NAIFID_KALYKE | 523 | Kalyke |
| NAIFID_IOCASTE | 524 | Iocaste |
| NAIFID_ERINOME | 525 | Erinome |
| NAIFID_ISONOE | 526 | Isonoe |
| NAIFID_PRAXIDIKE | 527 | Praxidike |
| NAIFID_AUTONOE | 528 | Autonoe |
| NAIFID_THYONE | 529 | Thyone |
| NAIFID_HERMIPPE | 530 | Hermippe |
| NAIFID_AITNE | 531 | Aitne |
| NAIFID_EURYDOME | 532 | Eurydome |
| NAIFID_EUANTHE | 533 | Euanthe |
| NAIFID_EUPORIE | 534 | Euporie |
| NAIFID_ORTHOSIE | 535 | Orthosie |
| NAIFID_SPONDE | 536 | Sponde |
| NAIFID_KALE | 537 | Kale |
| NAIFID_PASITHEE | 538 | Pasithee |
| NAIFID_HEGEMONE | 539 | Hegemone |
| NAIFID_MNEME | 540 | Mneme |
| NAIFID_AOEDE | 541 | Aoede |
| NAIFID_THELXINOE | 542 | Thelxinoe |
| NAIFID_ARCHE | 543 | Arche |
| NAIFID_KALLICHORE | 544 | Kallichore |
| NAIFID_HELIKE | 545 | Helike |
| NAIFID_CARPO | 546 | Carpo |
| NAIFID_EUKELADE | 547 | Eukelade |
| NAIFID_CYLLENE | 548 | Cyllene |
| NAIFID_KORE | 549 | Kore |
| NAIFID_HERSE | 550 | Herse |
| NAIFID_DIA | 553 | Dia |
| NAIFID_SATURN | 699 | Saturn |
| NAIFID_MIMAS | 601 | Mimas |
| NAIFID_ENCELADUS | 602 | Enceladus |
| NAIFID_TETHYS | 603 | Tethys |
| NAIFID_DIONE | 604 | Dione |
| NAIFID_RHEA | 605 | Rhea |
| NAIFID_TITAN | 606 | Titan |
| NAIFID_HYPERION | 607 | Hyperion |
| NAIFID_IAPETUS | 608 | Iapetus |
| NAIFID_PHOEBE | 609 | Phoebe |
| NAIFID_JANUS | 610 | Janus |
| NAIFID_EPIMETHEUS | 611 | Epimetheus |
| NAIFID_HELENE | 612 | Helene |
| NAIFID_TELESTO | 613 | Telesto |
| NAIFID_CALYPSO | 614 | Calypso |
| NAIFID_ATLAS | 615 | Atlas |
| NAIFID_PROMETHEUS | 616 | Prometheus |
| NAIFID_PANDORA | 617 | Pandora |
| NAIFID_PAN | 618 | Pan |
| NAIFID_YMIR | 619 | Ymir |
| NAIFID_PAALIAQ | 620 | Paaliaq |
| NAIFID_TARVOS | 621 | Tarvos |
| NAIFID_IJIRAQ | 622 | Ijiraq |
| NAIFID_SUTTUNGR | 623 | Suttungr |
| NAIFID_KIVIUQ | 624 | Kiviuq |
| NAIFID_MUNDILFARI | 625 | Mundilfari |
| NAIFID_ALBIORIX | 626 | Albiorix |
| NAIFID_SKATHI | 627 | Skathi |
| NAIFID_ERRIAPUS | 628 | Erriapus |
| NAIFID_SIARNAQ | 629 | Siarnaq |
| NAIFID_THRYMR | 630 | Thrymr |
| NAIFID_NARVI | 631 | Narvi |
| NAIFID_METHONE | 632 | Methone |
| NAIFID_PALLENE | 633 | Pallene |
| NAIFID_POLYDEUCES | 634 | Polydeuces |
| NAIFID_DAPHNIS | 635 | Daphnis |
| NAIFID_AEGIR | 636 | Aegir |
| NAIFID_BEBHIONN | 637 | Bebhionn |
| NAIFID_BERGELMIR | 638 | Bergelmir |
| NAIFID_BESTLA | 639 | Bestla |
| NAIFID_FARBAUTI | 640 | Farbauti |
| NAIFID_FENRIR | 641 | Fenrir |
| NAIFID_FORNJOT | 642 | Fornjot |
| NAIFID_HATI | 643 | Hati |
| NAIFID_HYROKKIN | 644 | Hyrokkin |
| NAIFID_KARI | 645 | Kari |
| NAIFID_LOGE | 646 | Loge |
| NAIFID_SKOLL | 647 | Skoll |
| NAIFID_SURTUR | 648 | Surtur |
| NAIFID_ANTHE | 649 | Anthe |
| NAIFID_JARNSAXA | 650 | Jarnsaxa |
| NAIFID_GREIP | 651 | Greip |
| NAIFID_TARQEQ | 652 | Tarqeq |
| NAIFID_AEGAEON | 653 | Aegaeon |
| NAIFID_URANUS | 799 | Uranus |
| NAIFID_ARIEL | 701 | Ariel |
| NAIFID_UMBRIEL | 702 | Umbriel |
| NAIFID_TITANIA | 703 | Titania |
| NAIFID_OBERON | 704 | Oberon |
| NAIFID_MIRANDA | 705 | Miranda |
| NAIFID_CORDELIA | 706 | Cordelia |
| NAIFID_OPHELIA | 707 | Ophelia |
| NAIFID_BIANCA | 708 | Bianca |
| NAIFID_CRESSIDA | 709 | Cressida |
| NAIFID_DESDEMONA | 710 | Desdemona |
| NAIFID_JULIET | 711 | Juliet |
| NAIFID_PORTIA | 712 | Portia |
| NAIFID_ROSALIND | 713 | Rosalind |
| NAIFID_BELINDA | 714 | Belinda |
| NAIFID_PUCK | 715 | Puck |
| NAIFID_CALIBAN | 716 | Caliban |
| NAIFID_SYCORAX | 717 | Sycorax |
| NAIFID_PROSPERO | 718 | Prospero |
| NAIFID_SETEBOS | 719 | Setebos |
| NAIFID_STEPHANO | 720 | Stephano |
| NAIFID_TRINCULO | 721 | Trinculo |
| NAIFID_FRANCISCO | 722 | Francisco |
| NAIFID_MARGARET | 723 | Margaret |
| NAIFID_FERDINAND | 724 | Ferdinand |
| NAIFID_PERDITA | 725 | Perdita |
| NAIFID_MAB | 726 | Mab |
| NAIFID_CUPID | 727 | Cupid |
| NAIFID_NEPTUNE | 899 | Neptune |
| NAIFID_TRITON | 801 | Triton |
| NAIFID_NEREID | 802 | Nereid |
| NAIFID_NAIAD | 803 | Naiad |
| NAIFID_THALASSA | 804 | Thalassa |
| NAIFID_DESPINA | 805 | Despina |
| NAIFID_GALATEA | 806 | Galatea |
| NAIFID_LARISSA | 807 | Larissa |
| NAIFID_PROTEUS | 808 | Proteus |
| NAIFID_HALIMEDE | 809 | Halimede |
| NAIFID_PSAMATHE | 810 | Psamathe |
| NAIFID_SAO | 811 | Sao |
| NAIFID_LAOMEDEIA | 812 | Laomedeia |
| NAIFID_NESO | 813 | Neso |
| NAIFID_PLUTO | 999 | Pluto |
| NAIFID_CHARON | 901 | Charon |
| NAIFID_NIX | 902 | Nix |
| NAIFID_HYDRA | 903 | Hydra |
| NAIFID_KERBEROS | 904 | Kerberos |
| NAIFID_STYX | 905 | Styx |
Comets¶
| Predefined Macros | NAIF ID | Name |
|---|---|---|
| NAIFID_AREND | 1000001 | Arend |
| NAIFID_AREND_RIGAUX | 1000002 | Arend-Rigaux |
| NAIFID_ASHBROOK_JACKSON | 1000003 | Ashbrook-Jackson |
| NAIFID_BOETHIN | 1000004 | Boethin |
| NAIFID_BORRELLY | 1000005 | Borrelly |
| NAIFID_BOWELL_SKIFF | 1000006 | Bowell-Skiff |
| NAIFID_BRADFIELD | 1000007 | Bradfield |
| NAIFID_BROOKS_2 | 1000008 | Brooks 2 |
| NAIFID_BRORSEN_METCALF | 1000009 | Brorsen-Metcalf |
| NAIFID_BUS | 1000010 | Bus |
| NAIFID_CHERNYKH | 1000011 | Chernykh |
| NAIFID_CHURYUMOV_GERASIMENKO | 1000012 | Churyumov-Gerasimenko |
| NAIFID_CIFFREO | 1000013 | Ciffreo |
| NAIFID_CLARK | 1000014 | Clark |
| NAIFID_COMAS_SOLA | 1000015 | Comas Sola |
| NAIFID_CROMMELIN | 1000016 | Crommelin |
| NAIFID_D__ARREST | 1000017 | D''Drrest |
| NAIFID_DANIEL | 1000018 | Daniel |
| NAIFID_DE_VICO_SWIFT | 1000019 | De Vico-Swift |
| NAIFID_DENNING_FUJIKAWA | 1000020 | Denning-Fujikawa |
| NAIFID_DU_TOIT_1 | 1000021 | Du Toit 1 |
| NAIFID_DU_TOIT_HARTLEY | 1000022 | Du Toit-Hartley |
| NAIFID_DUTOIT_NEUJMIN_DELPORTE | 1000023 | Dutoit-Neujmin-Delporte |
| NAIFID_DUBIAGO | 1000024 | Dubiago |
| NAIFID_ENCKE | 1000025 | Encke |
| NAIFID_FAYE | 1000026 | Faye |
| NAIFID_FINLAY | 1000027 | Finlay |
| NAIFID_FORBES | 1000028 | Forbes |
| NAIFID_GEHRELS_1 | 1000029 | Gehrels 1 |
| NAIFID_GEHRELS_2 | 1000030 | Gehrels 2 |
| NAIFID_GEHRELS_3 | 1000031 | Gehrels 3 |
| NAIFID_GIACOBINI_ZINNER | 1000032 | Giacobini-Zinner |
| NAIFID_GICLAS | 1000033 | Giclas |
| NAIFID_GRIGG_SKJELLERUP | 1000034 | Grigg-Skjellerup |
| NAIFID_GUNN | 1000035 | Gunn |
| NAIFID_HALLEY | 1000036 | Halley |
| NAIFID_HANEDA_CAMPOS | 1000037 | Haneda-Campos |
| NAIFID_HARRINGTON | 1000038 | Harrington |
| NAIFID_HARRINGTON_ABELL | 1000039 | Harrington-Abell |
| NAIFID_HARTLEY_1 | 1000040 | Hartley 1 |
| NAIFID_HARTLEY_2 | 1000041 | Hartley 2 |
| NAIFID_HARTLEY_IRAS | 1000042 | Hartley-Iras |
| NAIFID_HERSCHEL_RIGOLLET | 1000043 | Herschel-Rigollet |
| NAIFID_HOLMES | 1000044 | Holmes |
| NAIFID_HONDA_MRKOS_PAJDUSAKOVA | 1000045 | Honda-Mrkos-Pajdusakova |
| NAIFID_HOWELL | 1000046 | Howell |
| NAIFID_IRAS | 1000047 | Iras |
| NAIFID_JACKSON_NEUJMIN | 1000048 | Jackson-Neujmin |
| NAIFID_JOHNSON | 1000049 | Johnson |
| NAIFID_KEARNS_KWEE | 1000050 | Kearns-Kwee |
| NAIFID_KLEMOLA | 1000051 | Klemola |
| NAIFID_KOHOUTEK | 1000052 | Kohoutek |
| NAIFID_KOJIMA | 1000053 | Kojima |
| NAIFID_KOPFF | 1000054 | Kopff |
| NAIFID_KOWAL_1 | 1000055 | Kowal 1 |
| NAIFID_KOWAL_2 | 1000056 | Kowal 2 |
| NAIFID_KOWAL_MRKOS | 1000057 | Kowal-Mrkos |
| NAIFID_KOWAL_VAVROVA | 1000058 | Kowal-Vavrova |
| NAIFID_LONGMORE | 1000059 | Longmore |
| NAIFID_LOVAS_1 | 1000060 | Lovas 1 |
| NAIFID_MACHHOLZ | 1000061 | Machholz |
| NAIFID_MAURY | 1000062 | Maury |
| NAIFID_NEUJMIN_1 | 1000063 | Neujmin 1 |
| NAIFID_NEUJMIN_2 | 1000064 | Neujmin 2 |
| NAIFID_NEUJMIN_3 | 1000065 | Neujmin 3 |
| NAIFID_OLBERS | 1000066 | Olbers |
| NAIFID_PETERS_HARTLEY | 1000067 | Peters-Hartley |
| NAIFID_PONS_BROOKS | 1000068 | Pons-Brooks |
| NAIFID_PONS_WINNECKE | 1000069 | Pons-Winnecke |
| NAIFID_REINMUTH_1 | 1000070 | Reinmuth 1 |
| NAIFID_REINMUTH_2 | 1000071 | Reinmuth 2 |
| NAIFID_RUSSELL_1 | 1000072 | Russell 1 |
| NAIFID_RUSSELL_2 | 1000073 | Russell 2 |
| NAIFID_RUSSELL_3 | 1000074 | Russell 3 |
| NAIFID_RUSSELL_4 | 1000075 | Russell 4 |
| NAIFID_SANGUIN | 1000076 | Sanguin |
| NAIFID_SCHAUMASSE | 1000077 | Schaumasse |
| NAIFID_SCHUSTER | 1000078 | Schuster |
| NAIFID_SCHWASSMANN_WACHMANN_1 | 1000079 | Schwassmann-Wachmann 1 |
| NAIFID_SCHWASSMANN_WACHMANN_2 | 1000080 | Schwassmann-Wachmann 2 |
| NAIFID_SCHWASSMANN_WACHMANN_3 | 1000081 | Schwassmann-Wachmann 3 |
| NAIFID_SHAJN_SCHALDACH | 1000082 | Shajn-Schaldach |
| NAIFID_SHOEMAKER_1 | 1000083 | Shoemaker 1 |
| NAIFID_SHOEMAKER_2 | 1000084 | Shoemaker 2 |
| NAIFID_SHOEMAKER_3 | 1000085 | Shoemaker 3 |
| NAIFID_SINGER_BREWSTER | 1000086 | Singer-Brewster |
| NAIFID_SLAUGHTER_BURNHAM | 1000087 | Slaughter-Burnham |
| NAIFID_SMIRNOVA_CHERNYKH | 1000088 | Smirnova-Chernykh |
| NAIFID_STEPHAN_OTERMA | 1000089 | Stephan-Oterma |
| NAIFID_SWIFT_GEHRELS | 1000090 | Swift-Gehrels |
| NAIFID_TAKAMIZAWA | 1000091 | Takamizawa |
| NAIFID_TAYLOR | 1000092 | Taylor |
| NAIFID_TEMPEL_1 | 1000093 | Tempel 1 |
| NAIFID_TEMPEL_2 | 1000094 | Tempel 2 |
| NAIFID_TEMPEL_TUTTLE | 1000095 | Tempel-Tuttle |
| NAIFID_TRITTON | 1000096 | Tritton |
| NAIFID_TSUCHINSHAN_1 | 1000097 | Tsuchinshan 1 |
| NAIFID_TSUCHINSHAN_2 | 1000098 | Tsuchinshan 2 |
| NAIFID_TUTTLE | 1000099 | Tuttle |
| NAIFID_TUTTLE_GIACOBINI_KRESAK | 1000100 | Tuttle-Giacobini-Kresak |
| NAIFID_VAISALA_1 | 1000101 | Vaisala 1 |
| NAIFID_VAN_BIESBROECK | 1000102 | Van Biesbroeck |
| NAIFID_VAN_HOUTEN | 1000103 | Van Houten |
| NAIFID_WEST_KOHOUTEK_IKEMURA | 1000104 | West-Kohoutek-Ikemura |
| NAIFID_WHIPPLE | 1000105 | Whipple |
| NAIFID_WILD_1 | 1000106 | Wild 1 |
| NAIFID_WILD_2 | 1000107 | Wild 2 |
| NAIFID_WILD_3 | 1000108 | Wild 3 |
| NAIFID_WIRTANEN | 1000109 | Wirtanen |
| NAIFID_WOLF | 1000110 | Wolf |
| NAIFID_WOLF_HARRINGTON | 1000111 | Wolf-Harrington |
| NAIFID_LOVAS_2 | 1000112 | Lovas 2 |
| NAIFID_URATA_NIIJIMA | 1000113 | Urata-Niijima |
| NAIFID_WISEMAN_SKIFF | 1000114 | Wiseman-Skiff |
| NAIFID_HELIN | 1000115 | Helin |
| NAIFID_MUELLER | 1000116 | Mueller |
| NAIFID_SHOEMAKER_HOLT_1 | 1000117 | Shoemaker-Holt 1 |
| NAIFID_HELIN_ROMAN_CROCKETT | 1000118 | Helin-Roman-Crockett |
| NAIFID_HARTLEY_3 | 1000119 | Hartley 3 |
| NAIFID_PARKER_HARTLEY | 1000120 | Parker-Hartley |
| NAIFID_HELIN_ROMAN_ALU_1 | 1000121 | Helin-Roman-Alu 1 |
| NAIFID_WILD_4 | 1000122 | Wild 4 |
| NAIFID_MUELLER_2 | 1000123 | Mueller 2 |
| NAIFID_MUELLER_3 | 1000124 | Mueller 3 |
| NAIFID_SHOEMAKER_LEVY_1 | 1000125 | Shoemaker-Levy 1 |
| NAIFID_SHOEMAKER_LEVY_2 | 1000126 | Shoemaker-Levy 2 |
| NAIFID_HOLT_OLMSTEAD | 1000127 | Holt-Olmstead |
| NAIFID_METCALF_BREWINGTON | 1000128 | Metcalf-Brewington |
| NAIFID_LEVY | 1000129 | Levy |
| NAIFID_SHOEMAKER_LEVY_9 | 1000130 | Shoemaker-Levy 9 |
| NAIFID_HYAKUTAKE | 1000131 | Hyakutake |
| NAIFID_HALE_BOPP | 1000132 | Hale-Bopp |
| NAIFID_SIDING_SPRING | 1003228 | Siding Spring |