The fish plot overlayed on the camera GUI is displayed mirrored in 2 axes. The diagnosis windows show the fish is correctly recognized and the data is correctly saved. Maybe a problem with the CameraViewFish class interaction and custom experiments.
To replicate (stytra custom experiment, e.g.):
`if name == "main":
Here we do not use the Stytra constructor but we instantiate an experiment
# and we start it in the script. Even though this is an internal Experiment
# subtype, a user can define a new Experiment subclass and start it
# this way.
app = QApplication([])
app.setStyleSheet(qdarkstyle.load_stylesheet_pyqt5())
protocol = FlashProtocol()
exp = TrackingExperiment(protocol=protocol, app=app,
display=dict(full_screen=True),
tracking=dict(method="fish"),
camera=dict(video_file=str(Path(r"C:\Users\portugueslab\python_code\stytra\stytra\examples\assets\fish_compressed.h5"))))
exp.start_experiment()
app.exec_()
The fish plot overlayed on the camera GUI is displayed mirrored in 2 axes. The diagnosis windows show the fish is correctly recognized and the data is correctly saved. Maybe a problem with the
CameraViewFish
class interaction and custom experiments.To replicate (stytra custom experiment, e.g.): `if name == "main":
Here we do not use the Stytra constructor but we instantiate an experiment
`
Example image: