Published August 31, 2026
| Version v0.31.0
Software
Open
NEOs.jl
Authors/Creators
Description
NEOs v0.31.0
This minor version includes significant improvements to the astrometry and orbit determination interfaces. In particular:
- The parsing of astrometry, reduction of tracklets and computation of the debiasing corrections have been greatly optimized by avoiding the conversion between UTC and TDB.
- A new method to select triplets of observations for Gauss' method, based on a custom metric, now finds a suitable preliminary orbit even if the observations span a long time.
- The performance of the dynamical models, mainly
gravityonly!andnongravs!, is now slightly better due to the simplification of some operations as well as the cleaning of unused variables. - Jet transport least squares, via
jtls, now uses the best fit among the included methods, depends on a convergence criterion instead of a fixed number of observations and, by default, fits an orbit to the mean optical observational epoch. - The
findorbit.jlscript has been updated to be compatible with the changes introduced in this minor version.
Breaking changes
The high-level interface remains mostly untouched as most of the changes in this minor version affect internal functions and types.
Merged pull requests:
- Introduce a new method to find Gauss' preliminary orbits (#234) (@LuEdRaMo)
- Custom SPICE kernel for orbit determination tests (#235) (@LuEdRaMo)
- Return the best fit instead of the first successful in
tryls(#236) (@LuEdRaMo) - Update the findorbit.jl script (#237) (@LuEdRaMo)
- Various improvements to
jtls(#238) (@LuEdRaMo) - Simplify operations in dynamical models (#239) (@LuEdRaMo)
- Optimize
reduce_tracklets(#240) (@LuEdRaMo) - Add convergence condition to
leastsquares!(#241) (@LuEdRaMo) - Optimize astrometry parsing (#242) (@LuEdRaMo)
- Fit orbits to the mean optical observational epoch in
jtls(#243) (@LuEdRaMo) - Optimize
select_debiasing_table(#244) (@LuEdRaMo) - Increase the tests coverage (#245) (@LuEdRaMo)
- Optimize
debiasing(#246) (@LuEdRaMo)
Notes
Files
PerezHz/NEOs.jl-v0.31.0.zip
Files
(6.8 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:25d582c95ec7df583c6bdacdfcdcccca
|
6.8 MB | Preview Download |
Additional details
Related works
- Is supplement to
- Software: https://github.com/PerezHz/NEOs.jl/tree/v0.31.0 (URL)
Software
- Repository URL
- https://github.com/PerezHz/NEOs.jl