TrackStream¶
- class trackstream.TrackStream(*, arm1SOM=None, arm2SOM=None)[source]¶
Bases:
objectTrack a Stream in ICRS coordinates.
When run, produces a StreamTrack.
- Parameters
- arm1SOM, arm2SOM
SelfOrganizingMapor None (optional, keyword-only) Fiducial SOMs for stream arms 1 and 2, respectively.
- arm1SOM, arm2SOM
Methods Summary
fit(stream, *[, fit_frame_if_needed, ...])Fit a data to the data.
fit_predict(stream, affine, **fit_kwargs)Fit and Predict.
predict(affine)Predict from a fit.
Methods Documentation
- fit(stream, *, fit_frame_if_needed: bool = True, rotated_frame_fit_kw: Optional[dict] = None, fit_SOM_if_needed: bool = True, som_fit_kw: Optional[dict] = None, kalman_fit_kw: Optional[dict] = None)[source]¶
Fit a data to the data.
- Parameters
- fit_framebool
Only fits frame if
self.frameis None The fit frame is ICRS always.Todo
make fitting work in the frame of the data
- Returns
- StreamTrack instance
Also stores as
.track