Stream Track

The TrackStream class is the main class for creating a StreamTrack given data. The TrackStream will fit the track to the data, in Sci-Kit Learn style with methods “fit”, “predict”, and “fit-predict”.

The StreamTrack is analogous to an interpolated CoordinateFrame where the data is is a univariate function of the track arc-length. The call method returns a BaseCoordinateFrame by evaluating the interpolations.

Reference/API

Classes

TrackStream(*[, arm1SOM, arm2SOM])

Track a Stream in ICRS coordinates.

StreamTrack(path, stream_data, origin, **meta)

A stream track interpolation as function of arc length.

Class Inheritance Diagram

Inheritance diagram of trackstream.core.TrackStream, trackstream.core.StreamTrack

trackstream.tests.test_core Module

Testing trackstream.core.TrackStream.

Classes

Test_TrackStream()

Test TrackStream.

Class Inheritance Diagram

Inheritance diagram of trackstream.tests.test_core.Test_TrackStream

trackstream.tests.test_stream Module

Testing stream.

Classes

TestStream()

Test trackstream.stream.Stream.

Class Inheritance Diagram

Inheritance diagram of trackstream.tests.test_stream.TestStream