Skip to content

This is a new rewrite of the illusion experiments done in psychopy and psychopy.js. This is being developed to be deployed on servers.

License

Notifications You must be signed in to change notification settings

mm-crj/django_exp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ISI-CDAC Illusion experiments portal

This is a new rewrite of the illusion experiments done in psychopy and psychopy.js. This is being developed to be deployed on servers.

Initially, the idea was to develop a python package that can be distributed to allow other people to experiment. The one-click install thing became very difficult to implement due to dependency issues. The abandoned codebase can be accessed here.

Then this idea changed to a web-based implementation. The python library previously used to do the experiments Psychopy had published a web version with easy code block translation to JS. This library was called Psychopy.js. The problems that arose were manyfold. Firstly the code base of psychopy.js is under active development and is not stable. It also has the most basic features of the python counterpart, so many features can't be implemented on the web version. This is not a problem of the web platform, but a limitation of the library itself. And then they are hosting and experiment performing charges if we use the Pavlovia hosting solution. It's good for people with limited technical expertise and has a reasonable fee, but for our purposes, we decided to write the thing from scratch again and abandon the PSYCHOPY library.

This time the idea is to design the experiments on the DJANGO platform with our user management and data handling. This gives us much more flexibility and control. We are no more at the mercy of psychopy.js devs to fix the buggy implementations or add new features. Whatever we need we design at our own convenience. The first order of business is to run the ML illusion experiment(wing angle) with user management. Then we can add new variations and other illusion experiments.

About

This is a new rewrite of the illusion experiments done in psychopy and psychopy.js. This is being developed to be deployed on servers.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published