if self.OtherInput.ready() and self.RawInput.ready():
rawTaggedShape = self.RawInput.meta.getTaggedShape()
otherTaggedShape = self.OtherInput.meta.getTaggedShape()
raw_time_size = rawTaggedShape.get("t", 1)
other_time_size = otherTaggedShape.get("t", 1)
if raw_time_size != other_time_size and raw_time_size != 1 and other_time_size != 1:
msg = "Your "raw" and "other" datasets appear to have differing sizes in the time dimension.\n"\
"Your datasets have shapes: {} and {}".format( self.RawInput.meta.shape, self.OtherInput.meta.shape )