Status Page

This page indicates the development status of sbpy. The development is expected to conclude in 2021.

The current development version is v0.2dev; its status is as follows:

Travis-CI status codecov status Documentation Status

Current development status

The current development status of sbpy sub-modules is indicated in the following tables. The column Dev indicates the lead developer (MM: Michael Mommert, MSK: Michael S. Kelley, MdVB: Miguel de Val-Borro, JYL: Jian-Yang Li) for the respective sub-packages and classes.

Planned
Actively developed, be prepared for possible significant changes.
Reasonably stable, but potentially incomplete; any significant changes/additions will generally include backwards-compatiblity.
Mature. Additions/improvements possible, but no major changes planned.
Pending deprecation. Might be deprecated in a future version.
Deprecated. Might be removed in a future version.

sbpy.data

Sub-Packages and Classes   Dev Comments
sbpy.data.DataClass MM fully implemented
sbpy.data.Names MM waiting for Lowell ASTORB functionality for alternative name queries
sbpy.data.Ephem MM fully implemented
sbpy.data.Obs MM fully implemented
sbpy.data.Orbit MM OpenOrb ranging to be implemented
sbpy.data.Phys MM waiting for Lowell ASTORB functionality for physical properties queries

sbpy.activity

Sub-Packages and Classes   Dev Comments
sbpy.activity.dust MSK Halley-Marcus phase function implemented; *Afρ* and *εfρ* classes fully implemented; Syndynes and synchrones tbd.
sbpy.activity.gas MSK / MdVB Haser model implemented; Vectorial model TBD;
sbpy.activity.sublimation MSK tbd.

sbpy.calib

Sub-Packages and Classes   Dev Comments
sbpy.calib MSK Sun and Vega spectra built in; Calibration system (photometric and spectrosopic) fully implemented.

sbpy.photometry

Sub-Packages and Classes   Dev Comments
sbpy.photometry JYL Disk integrated phase functions implemented: HG, HG1G2, HG12, HG12_Pen16, linear phasecurve; disk-resolved phase functions tbd.
sbpy.photometry.hapke JYL Hapke photometric model TBD.
sbpy.photometry.dust JYL Phase function of dust grains in cometary comae TBD.

sbpy.shape

Sub-Packages and Classes   Dev Comments
sbpy.shape.lightcurve MM lightcurve periodicity modeling tools and wrappers (periodograms, Fourier analysis) tbd.
sbpy.shape.inversion MM Kaasalainen lightcurve inversion tool interface tbd.

sbpy.spectroscopy

Sub-Packages and Classes   Dev Comments
sbpy.spectroscopy MdVB some preliminary methods for absorption and emission spectroscopy implemented
sbpy.spectroscopy.reflectance MM tools for identification of asteroid reflectance spectra tbd.
sbpy.spectroscopy.spectrophotometry MM spectrophotometry tools tbd.
sbpy.spectroscopy.sources MM `synphot` integration complete, basic quantities (bandpass filtering, color index) complete.
sbpy.spectroscopy.hapke JYL Hapke spectral mixing model, TBD.

sbpy.thermal

Sub-Packages and Classes   Dev Comments
sbpy.thermal MM currently under development

sbpy.imageanalysis

Sub-Packages and Classes   Dev Comments
sbpy.imageanalysis.comettools MSK comet coma image enhancement tools and image handling tbd.
sbpy.imageanalysis.psfsubtraction MM PSF subtraction techniques and wrappers tbd.

sbpy.obsutil

Sub-Packages and Classes   Dev Comments
sbpy.obsutil MSK/MM finder charts, general observability and peak observability, planning tools, etc. tbd.

sbpy.bib

Sub-Packages and Classes   Dev Comments
sbpy.bib MSK/MdVB/MM fully implemented

sbpy.calib

Sub-Packages and Classes   Dev Comments
sbpy.calib.sun MSK sbpy.calib.sun implemented and fully tested.
sbpy.calib.vega MSK sbpy.calib.vega implemented and fully tested.