Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

test video playlist and experimental logic #23

Open
r-shruthi11 opened this issue Apr 5, 2022 · 3 comments
Open

test video playlist and experimental logic #23

r-shruthi11 opened this issue Apr 5, 2022 · 3 comments

Comments

@r-shruthi11
Copy link

I would like to pass a configuration file that defines certain playlist items and defines an experimental logic (see attached for eg.) to flyvr-video to test the presentation of visual stimuli and their timing.
I tried doing this two ways that I expected should work - but neither does.
Approach 1: flyvr-video -c playlists\shruthi_video_playlists\test_landmark_different_speeds.yaml
What I expect to see: I would like to see the different landmarks come on one after another. I don't want to activate the fictrac or daq or scanimage backends.
What I end up seeing: I only see the first playlist item. Basically identical to what I would have seen had I done flyvr-video -p playlists\shruthi_video_playlists\test_landmark_different_speeds.yaml

Aprroach 2: flyvr -c playlists\shruthi_video_playlists\test_landmark_different_speeds.yaml
What I expect to see: I would like to see the different landmarks come on one after another. I don't want to activate the fictrac or daq or scanimage backends.
What ends up happening: flyvr tries to start the fictrac process and fails because it doesn't find a camera or fictrac config files.

@nzjrs @davidt0x how would you achieve what I'm trying out here?


Find my playlist here: https://github.com/r-shruthi11/fly-vr/blob/shruthi_A88B/playlists/shruthi_video_playlists/test_landmark_different_speeds.yaml

@nzjrs
Copy link
Collaborator

nzjrs commented Apr 5, 2022

broadly speaking, you are on the right track. you need to execute also the flyvr-experiment process to test the time progression (https://github.com/murthylab/fly-vr#flyvr-architecture). I suspect (untested) the following will work, more or less, although you should check --help on both processes as I might have forgotten some extra flags like --pause, --start or similar.

  1. flyvr-video -c playlists\shruthi_video_playlists\test_landmark_different_speeds.yaml
  2. flyvr-experiment -c playlists\shruthi_video_playlists\test_landmark_different_speeds.yaml

@r-shruthi11
Copy link
Author

Do you mean to run both these simultaneously? I tried the first and expected it to work to test time progression but it didn't work as expected.

@nzjrs
Copy link
Collaborator

nzjrs commented Apr 5, 2022

Do you mean to run both these simultaneously? I tried the first and expected it to work to test time progression but it didn't work as expected.

yes, simultaneously.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants