scientific-grade astronomy routines
