2014-05-07 25 views
2

我知道在持續時間固定的情況下,例程將使用防滑時機,如流程中的綠色所示。 我的例程持續時間是固定的,因爲例程的結束不依賴於響應。然而,組件的持續時間確實會改變預定義的量(由電子表格中的條件決定的可變ISI)......正如'$ ISI + 1'中那樣。psychopy builder的防滑時機

當我用條件指定持續時間時,我的例程拒絕綠色...但它仍然是固定的...?我的目標是在這個實驗中使用EEG,因此時間安排非常重要。 這就是說 - 我應該通過幀而不是防滑嗎?文檔提示防滑更適合成像,但我爲什麼略微困惑。

感謝您的時間, 格雷斯

回答

2

可惜這是現在生成器的限制 - 它不能從代碼弄清楚它是否應該是防滑或相對的,所以它默認爲相對時間。雖然時機仍然是固定的並且事先已知,但建築商並沒有意識到這一點。一般來說,我們建議每當需要精確度的時候,人們每隔一段時間一次,這幾乎總是如此,所以這不是一件壞事。由於標準顯示是60Hz,所以通常很簡單 - 只需在幀持續時間中使用16和2/3ms,並從中計算幀數/次數。

相對與不滑時間之間的折衷與您是否更關心如何獲得刺激的確切時間或確切的總遊程長度是否正確有關。相對時序對於心理物理學/視覺研究來說更好,因爲顯示了刺激的確切幀數,但可能有幾幀「設置」時間可以延長實驗的總長度。防滑時間確保總持續時間將精確設置,但可以縮短試驗/刺激短几幀,以確保總持續時間將保持不變,這對於您需要保持與掃描儀TR /次數同步時非常重要。

我們打算在上週的代碼衝刺期間爲例程添加一個防滑最大時間,但沒有達到它。如果人們對這個功能感興趣,我們可以提高優先級,並且可以在下一個版本中真實地顯示出來。不幸的是,我們最近一次討論它的時間很久以前就在我們的開發列表中:https://groups.google.com/forum/#!topic/psychopy-dev/C7Lp1GSk974),但它在希望很快添加的功能列表上。

代替構建器本身的修復,您可以在編碼器中編寫實驗,或者在從構建器編譯的腳本中切換相對時間以防止滑脫時間。不過希望我們能夠在短時間內推出一個固定版本!

希望你能堅持下去,或手動調整腳本。當我們合併更改時,我會發布更新以通知您。

3

其實對於腦電圖我不認爲這是真的正確的時機機制。防滑時間不會逐漸漂移,但短時間內不會提高精度;它的設計目的是爲了防止求和過程中的小超調(在功能磁共振成像中,您不在乎刺激是否超過5ms,但您不希望每次試驗偏移5ms)。對於腦電圖,您需要防止發生這些超調,因爲5毫秒的誤差已經很大。

我真的建議發送硬件觸發脈衝(並行端口或labjack)來同步刺激與錄音。是的,我還建議使用幀數來處理時間(假設你的刺激相對較短)。

最好的祝願, 喬恩