|
LSST Applications g00d0e8bbd7+edbf708997,g03191d30f7+6b31559d11,g118115db7c+ac820e85d2,g199a45376c+5137f08352,g1fd858c14a+90100aa1a7,g262e1987ae+64df5f6984,g29ae962dfc+1eb4aece83,g2cef7863aa+73c82f25e4,g3541666cd7+1e37cdad5c,g35bb328faa+edbf708997,g3fd5ace14f+fb4e2866cc,g47891489e3+19fcc35de2,g53246c7159+edbf708997,g5b326b94bb+d622351b67,g64539dfbff+dfe1dff262,g67b6fd64d1+19fcc35de2,g74acd417e5+cfdc02aca8,g786e29fd12+af89c03590,g7aefaa3e3d+dc1a598170,g87389fa792+a4172ec7da,g88cb488625+60ba2c3075,g89139ef638+19fcc35de2,g8d4809ba88+dfe1dff262,g8d7436a09f+db94b797be,g8ea07a8fe4+79658f16ab,g90f42f885a+6577634e1f,g9722cb1a7f+d8f85438e7,g98df359435+7fdd888faa,ga2180abaac+edbf708997,ga9e74d7ce9+128cc68277,gbf99507273+edbf708997,gca7fc764a6+19fcc35de2,gd7ef33dd92+19fcc35de2,gdab6d2f7ff+cfdc02aca8,gdbb4c4dda9+dfe1dff262,ge410e46f29+19fcc35de2,ge41e95a9f2+dfe1dff262,geaed405ab2+062dfc8cdc,w.2025.46
LSST Data Management Base Package
|
Classes | |
| class | GenerateEphemeridesConfig |
| class | GenerateEphemeridesConnections |
| class | GenerateEphemeridesTask |
Generate per-visit solar system ephemerides using Sorcha. Sorcha is an open-source solar system survey simulation tool, which efficiently generates ephemerides for solar system objects from input orbits and observation pointings. It is currently the fastest robust and maintained ephemeris generator, and can fit our use case well. Sorcha is a command line tool, and is not designed for direct use in python. This task creates a temporary directory in which to run Sorcha as designed, providing it with all required input files and reading the Sorcha-generated ephemerides from a csv. While awkward and un-pipetask-like, it works and takes advantage of Sorcha's as-designed speed. Eventually, this should be replaced with adam_core's ephemeris generation tools which propagate forward orbital uncertainty into on-sky ellipses. Doing so will require re-implementing the healpix binning method described in https://arxiv.org/abs/2506.02140. Doing so will not only improve this code but also allow on-sky uncertainties to be used during association. When this is done, mpsky should be modified to do the same.