alphagenome.data.track_data.from_protos#
- alphagenome.data.track_data.from_protos(proto, chunks=(), *, interval=None)[source]#
Creates a
TrackData
object from protobuf messages.- Parameters:
proto (
TrackData
) – ATrackData
protobuf message.chunks (
Iterable
[TensorChunk
] (default:()
)) – A sequence ofTensorChunk
protobuf messages.interval (
Optional
[Interval
] (default:None
)) – OptionalInterval
object representing the genomic region containing the tracks. Only used if the proto does not have an interval.
- Return type:
- Returns:
A
TrackData
object.