@@ -458,14 +458,14 @@ def packet_track_predictions(
458458 track_configuration ['start' ]['location' ] = last_packet .coordinates
459459 if len (track_configuration ['start' ]['location' ].shape ) > 1 :
460460 track_configuration ['start' ]['location' ] = track_configuration ['start' ][
461- 'location'
462- ][0 , :]
461+ 'location'
462+ ][0 , :]
463463
464464 if track_configuration ['float' ]['altitude' ] is not None and not packet_track .falling :
465465 packets_at_float_altitude = packet_track [
466466 numpy .abs (track_configuration ['float' ]['altitude' ] - packet_track .altitudes )
467467 < track_configuration ['float' ]['uncertainty' ]
468- ]
468+ ]
469469 if (
470470 len (packets_at_float_altitude ) > 0
471471 and packets_at_float_altitude [- 1 ].time == packet_track .times [- 1 ]
@@ -474,13 +474,13 @@ def packet_track_predictions(
474474 track_configuration ['profile' ]['descent_only' ] = False
475475 elif packet_track .ascent_rates [- 1 ] >= 0 :
476476 track_configuration ['float' ]['start_time' ] = track_configuration ['start' ][
477- 'time'
478- ] + timedelta (
477+ 'time'
478+ ] + timedelta (
479479 seconds = (
480- track_configuration ['float' ]['altitude' ]
481- - track_configuration ['start' ]['location' ][2 ]
482- )
483- / track_configuration ['profile' ]['ascent_rate' ]
480+ track_configuration ['float' ]['altitude' ]
481+ - track_configuration ['start' ]['location' ][2 ]
482+ )
483+ / track_configuration ['profile' ]['ascent_rate' ]
484484 )
485485 track_configuration ['profile' ]['descent_only' ] = False
486486 else :
@@ -565,5 +565,9 @@ def ensure_datetime_timezone(value: datetime) -> datetime:
565565 return value
566566
567567
568- if __name__ == '__main__' :
568+ def main () :
569569 typer .run (packetraven_command )
570+
571+
572+ if __name__ == '__main__' :
573+ main ()
0 commit comments