Hosting and Running online JATOS experiments on personal webpage

202 views
Skip to first unread message

Sidharth Ranjan

unread,
May 1, 2017, 7:04:52 AM5/1/17
to JATOS
Hello All,

At present, I am running a jspsych based text+audio experiment in JATOS locally on my system. The goal of my experiment is to collect reaction time and responses of the subject participating in my experiment. It is working well and good in JATOS locally.

I actually want to host the entire experiment on my personal web-page. How I should go ahead? I would want to provide a different subject-ID and password to the participants and ask them to login to the web page and take the experiment. Moreover, I am also concerned that, how I would get my database backed-up?

At lastly, I was also wondering, does JATOS also provide any hosting on JATOS server itself just like it is happening locally on my machine right now? Moroover, different participants login to the page with their passwords on a given URL just like it happens locally and I get the data collected by the participants?



I shall really appreciate your help and suggestions with all these information.


Thanks and Regards,


Sidharth Ranjan

Elisa Filevich

unread,
May 1, 2017, 12:23:25 PM5/1/17
to JATOS
Sorry Sidharth for multiple emailing, I'll just copy this response to the jatos group.

Best
On 1 May 2017, at 3:31 pm, Elisa Filevich <elisa.f...@gmail.com> wrote:
Hi Sidharth, 

I'm happy the path solution worked and that your studies are running well locally. To answer your questions:

You said you want to host your study from your webpage, so I assume you have some webspace. If in that web domain you also have access to a server and have admin rights, you should be able to install a JATOS version on the server. Here you will also be able to do backups of your data. This is all explained in the Documentation ( http://www.jatos.org/JATOS-on-a-server.html) but ask if you have any more questions. 

If you don't have access to server hosting, then you need to find another solution (cloud based or in your university). That is, you'd have to find a server on the cloud where you can host your JATOS. Many different companies offer cloud hosting, some of them you might be able to use for free if you don't store large data volumes. We describe how to set up JATOS on Amazon Web Services ( http://www.jatos.org/JATOS-in-Amazons-Cloud-without-Docker.html) and on dply ( http://blog.jatos.org/JATOS-with-Dply/). 

I don't think I understood your question about the ID and passwords. Why do you need this for each user? And how are you providing ID and passwords, is it simply from your own custom JavaScript? Basically the answer -if I understood your question- is that JATOS on a server works exactly in the same way that JATOS locally does. So JATOS provides two options: you could post a General Single link in your webpage. This way, every new click on that link (from a different browser) will be recognized as a new user, and result data will be associated with that unique General Single ID. You could also send Personal Single links to people, if you know in advance that they will do the study. There's more information about worker types in the docs ( http://www.jatos.org/Worker-Types.html). Hope this helps, ask again if it doesn't.

Best
Elisa
 



On 1 May 2017, at 13:04, Sidharth Ranjan < sidharth...@gmail.com> wrote:

Hello All,

At present, I am running a jspsych based text+audio experiment in JATOS locally on my system. The goal of my experiment is to collect reaction time and responses of the subject participating in my experiment. It is working well and good in JATOS locally.

I actually want to host the entire experiment on my personal web-page. How I should go ahead? I would want to provide a different subject-ID and password to the participants and ask them to login to the web page and take the experiment. Moreover, I am also concerned that, how I would get my database backed-up?

At lastly, I was also wondering, does JATOS also provide any hosting on JATOS server itself just like it is happening locally on my machine right now? Moroover, different participants login to the page with their passwords on a given URL just like it happens locally and I get the data collected by the participants?

<JATOS_URL_locally.png>

I shall really appreciate your help and suggestions with all these information.


Thanks and Regards,


Sidharth Ranjan

--
You received this message because you are subscribed to the Google Groups "JATOS" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jatos+un...@googlegroups.com.
To post to this group, send email to ja...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jatos/CAKDurS2d%2B9%3DZ4BScFvGzd6NxoTxxiQ7ptmDOOTL1agazxCX2JQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply all
Reply to author
Forward
0 new messages