MATLAB、PsychoPyに代わるものは、Pythonで心理刺激を作成し、管理するためのオープンソースのパッケージです。
PsychoPyは心理物理学に無料で簡単な刺激提示制御パッケージを与えるために簡単にPythonの構文ではOpenGLのグラフィック長所を兼ね備えています。
これは、心理学、神経科学と心理物理実験の広い範囲のための刺激とデータのコレクションのプレゼンテーションを許可することができます。
の特長の:ます。
- <李クラス= "bBLiに">特徴:
- シンプルなインストールプロセスます。
- プラットフォームに依存しない - ウィン、OS XまたはLinux上で同じスクリプトを実行します。
- 柔軟な刺激単位(度、CM、またはピクセル)
- コーダーインタフェースます。
- そうでないもののためのビルダー·インタフェースます。
- キーボード、マウスやボタンのボックスから入力します。
- マルチモニタサポートします。
- 自動モニターのキャリブレーション(PR650またはミノルタLS110が必要)します。
- ハードウェアの統合:
- 通信します。
- パラレルポートを経由して通信します。
- コンパイル済みのドライバ(DLLとdylibs)を介して通信します。
- インターフェースはのために事前に作成されている
- スペクトラPR650ます。
- ミノルタLS110ます。
- ケンブリッジリサーチシステムズビット++ます。
- ヒマラヤ応答ボックス(RB7xxシリーズ)
- リアルタイムで生成された刺激の巨大な様々な。
- リニア格子、ビットマップは常に更新します。
- ラジアル格子ます。
- ランダムドットます。
- 映画(のDivX、MOV、MPG ...)
- テキスト(すべてのTrueTypeフォントのUnicode)
- シェイプします。
- サウンド(音、numpyのアレイを、WAV、OGG ...)
プログラムしたい人のため
シリアルポートを介し
:
のこのリリースのの新機能:
- FIXED:
- さらに修正(テストが働いていなかったので、一部の画像が正しくPILによるグレースケールとしては検出されなかった)します。
- マシン。新しいレンダリングメソッドをサポートしていないマシンが今より優雅に処理されます。
- 名前付きの色がvisual.Windowによって正しく解釈(ただし、刺激のためにうまく働いた)れませんでした。
- に動作していないのTextBox / FontManager約エラーメッセージがします。 これ以上表示されない
- 我々はより深くます。 3.0の互換性をチェックする時間を取得するまでの間だけ、バージョン2.8.xであるWX要件を復活
- :
- はBuilderのテキストコンポーネントで複数行のテキスト入力ボックスが壊れていたします。
- 改良:
- 記録を避けるためfORPボタンボックスにシリアル(RS232)インタフェースがプレスを繰り返した。 USBインターフェースからfORPボックスの使用には影響しませんします。
グレースケールカラーリングに
useFBO引数は手動でFalseに設定されていない場合)(シェーダまたはフレームバッファオブジェクトがwin.flipにエラーを発生させるたサポートしていませんでした
FIXED
のバージョン1.74.03のの新機能である
のバージョン1.71.00のの新機能:
- ADDED:
- RatingScale法()
- ビルダーダイアログがコード/数値入力します。 期待するフィールドを示すために、AO $ 'を表示する
- Builderで視覚刺激コンポーネントへの不透明度パラメータ、あなたが今ビルダーからチェック模様などを描くことができるようにします。
- FIXED:
- ループダイアログからファイル名を編集または削除することはできます
- バグ(もはやユーザーはGitがインストールされていることを前提とし)ます。
- BufferImageStimでのバグします。
- ビルダーRatingscaleでのバグ(常に応答上のルーチンを終了した)
- Builderのネストされたループを通報します。内部ループが繰り返されていませんでした。彼らがいないスクリプトます。 の始めに、コードで必要とされるようにループが今だけに作成されている
- 多くの刺激のレンダリングは(デプステストを除去することによって固定された)1000年の要素を超えて動作していませんでした。
- マウスのコンポーネント正しく開始/継続時間を使用して(1.70.00ので、壊れた)
- 今PatchStimのテクスチャ(画像)、刺激を変更する場合は、Äòremembers「それはありませんサイズ/ SFセットで作成し、新しいイメージのためにこれらの更新をしていた場合には(以前にサイズ/ SFが最初に応じて設定してしまった質感提供)
- 今その周波数の音を出すんBuilderのサウンドコンポーネントに番号を置くます。
- を追加、Äòsound '、'その他 '、' PsychoPyはお断りするコンポーネント名に「ログインします。名前がすでに使用されている。また、わずかに、より有益警告します。
- バグ新しい映画が各ルーチンます。 追加された場合を除き、映画の冒頭で起動していません
setMarkerPositionすることを可能にするように
<李は>テキストコンポーネントは、テキストのバウンディングボックスを制御するwrapWidthパラメータがあり
RunTimeInfoの
<李>シェーダを使用するときに不透明度パラメータがTextStimには影響を有しなかった李>
MovieStimと
の新しいのバージョン1.70.01に何をされます:
- CHANGED:
- キーボードComponentのallowedKeysの使用。 '、' N '、'もっとそれを作るq 'を、あなたはそれらのキーを取得するためにYNQ入力することができるように使用されるが、これはあなたがその後必要なときに、Äòspace'や、Äòleft」などは今、あなたは、AOYを入力する必要があり混乱した明らかな、Äòspaceを含める方法」、「左」、 ''右...
- DotStimのドットアルゴリズム。以前に別の/同じsignalDots =はスケースに反対らの専門用語を使用していた、今では一致しています。またnoiseDotsのデフォルトの方法は、Äòpositionた」、これは、Äòdirectionに変更されました」。アルゴリズムを説明するドキュメントが明らかにされています。
のバージョン1.65.00のの新しい何が:Äòext、からのインポートと
- FIXEDのエラー」と、 Äòcontrib '
- ジョイスティックのデモ中に固定エラーます。
- ElementArrayStim深さのバグを修正します。
- misc.maskMatrixでバグが修正されました。正しいスケール使用していなかった(0:1)をマスクステージのためにします。
- のみ逆転の間に終了したStairHandler、中に固定bugletます。
- 映画をロードする際にバグを修正しました - 彼らは暗黙のうちに最初のドロー()(感謝ジョヴァンニオットブニ) まで一時停止する必要があります
- はBuilderの実験における非応答の処理を改善し、これは現在、正しい答えすぎ(corrAns =なし)にすることができます。すなわち。今/ NO-GOの実験を行って行うことができます。 (; - &QUOT;非応答は、空のExcelファイルではなく、&QUOTの細胞は今ある以前のように。)
- FIXED::
- FIXED:の.xlsxとしてStairHandlerデータを保存するバグします。
- ADDED:カスタムファイルフィルタを受信するためにgui.fileOpenDlgとfileSaveDlgためのオプション
- FIXED:階段のビルダーの実装(初期にバグだった)
- :ルーチンをコピーして貼り付けたときに適切にその名前を更新しなかった(フローに挿入したときなどには、原点名を保持)します。
- FIXED:DKL、LMS、および名前付きカラースペースを使用して非シェーダーマシン上での刺激のための演色ます。
- ADDED:data.QuestHandler(Zarrar Shehzadに感謝)。これは非常にStairHandler似ていますが、ワトソンとペリます。 のQUESTルーチンを使用しています
- 変更:TextStimの向きは、現在他の刺激との一貫性のため、他の道を行く(気付いていただきありがとうございますマヌエルSpitschan)
- FIXED:DotStim通報し使用して、Äòsqr「fieldShapeます。
- FIXED:ムービーがすでにロードされていたMovieStim.loadMovie()に問題ます。
のバージョン1.62.02ののどのような新機能はないように、その後のTextStimsを引き起こしRadialStimに問題表示されます。
FIXED <李は>:それは聞こえるようにSound.setSound()を追加された新しい値を取ることができるBuilderの各試行します。
FIXED
<李は> ADDED:MovieStimは今setMovie()メソッドがあります(のloadMovieのコピーを())します。
1 注釈
مجید 18 Oct 15
متاسفانه توضیحات در خصوص نرم افزار قابل خوانش نیست.مزید امتنان است اگر در خصوص برنامه psychopy توضیح و معرفی و نیزنحوه آن را بصورت اجمالی بیان بفرمایید.
سپاسگذارم
majid.mokhtari91@gmail.com