Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Supported by

Combine results from two JATOS installs

Hello,

I have JATOS running smoothly on a remote server. I did an "on-site" test with my tasks at a community center using several iPads. I used the community center's guest wifi account. It was SUPER slow. My thought is to set up a LAN. Then I can go "on-site" using my laptop as the JATOS server and connect a series of iPads using the router/LAN. I have not tested this yet.

My question is, if I have two installs of JATOS, how can I combine the results? After running "on-site" testing, I want to push all the results to the main server-based JATOS install. I am using MySQL on the laptop and the server.

My first thought would be that this would require a bunch of MySQL coding. Any other ideas?

Thank you,

Jason

Comments

  • Hi Jason!

    Sorry for answering so late. I strongly advise against changing JATOS' MySQL via the command line. It's not easy to do and it's likely you break the database.

    But having JATOS installed on a laptop and do your field experiment this way is feasible.

    My spontaneous idea is to buy a mobile wifi router and use this wifi instead of the slow one from the community center. Then you can use your institute's JATOS server.

    Another idea is to combine the result data afterwards, not on the JATOS server, but after exporting from JATOS by using some script language. You'd might need some kind of identifier to align studies and participants.

    Hope this helps,

    Kristian

  • Hello Kristian,

    Thank you for the reply.

    These are great ideas. I never thought of the mobile wifi router. And you are absolutely correct that combining exported results after the fact is the most straightforward idea.


    That being said, I, of course, like the approach you strongly advise me against! ;) Your warnings are noted.

    My initial work demonstrates that, yes, it is not easy. I do have a production server and a development server running. I will work on the development server so I don't break my production server, and I have nightly backups of the SQL dB.

    I am more than willing to share anything I make with you if you are interested.

    Jason

  • Hi Jason,

    That being said, I, of course, like the approach you strongly advise me against! ;) Your warnings are noted.

    It's possible, I guess. I've never done it myself. Just a sketch: You have to export/impost the rows of the tables ComponentResult and StudyResult. And you have take care of the IDs: the ComponentResult.id and StudyResult.id always have to be unique, id you have to change the ids, you also have to change ComponentResult.studyResult_id. You might have to change StudyResult.study_id, StudyResult.batch_id, StudyResult.worker_id, and ComponentResult.componentId too and let them point to the proper objects in your database.

    I still think exporting/importing the data directly on the database is not worth the effort and I still recommend doing it afterwards, on the exported result data, in some script. But on the other side why not.

    Best,

    Kristian

Sign In or Register to comment.

agen judi bola , sportbook, casino, togel, number game, singapore, tangkas, basket, slot, poker, dominoqq, agen bola. Semua permainan bisa dimainkan hanya dengan 1 ID. minimal deposit 50.000 ,- bonus cashback hingga 10% , diskon togel hingga 66% bisa bermain di android dan IOS kapanpun dan dimana pun. poker , bandarq , aduq, domino qq , dominobet. Semua permainan bisa dimainkan hanya dengan 1 ID. minimal deposit 10.000 ,- bonus turnover 0.5% dan bonus referral 20%. Bonus - bonus yang dihadirkan bisa terbilang cukup tinggi dan memuaskan, anda hanya perlu memasang pada situs yang memberikan bursa pasaran terbaik yaitu http://45.77.173.118/ Bola168. Situs penyedia segala jenis permainan poker online kini semakin banyak ditemukan di Internet, salah satunya TahunQQ merupakan situs Agen Judi Domino66 Dan BandarQ Terpercaya yang mampu memberikan banyak provit bagi bettornya. Permainan Yang Di Sediakan Dewi365 Juga sangat banyak Dan menarik dan Peluang untuk memenangkan Taruhan Judi online ini juga sangat mudah . Mainkan Segera Taruhan Sportbook anda bersama Agen Judi Bola Bersama Dewi365 Kemenangan Anda Berapa pun akan Terbayarkan. Tersedia 9 macam permainan seru yang bisa kamu mainkan hanya di dalam 1 ID saja. Permainan seru yang tersedia seperti Poker, Domino QQ Dan juga BandarQ Online. Semuanya tersedia lengkap hanya di ABGQQ. Situs ABGQQ sangat mudah dimenangkan, kamu juga akan mendapatkan mega bonus dan setiap pemain berhak mendapatkan cashback mingguan. ABGQQ juga telah diakui sebagai Bandar Domino Online yang menjamin sistem FAIR PLAY disetiap permainan yang bisa dimainkan dengan deposit minimal hanya Rp.25.000. DEWI365 adalah Bandar Judi Bola Terpercaya & resmi dan terpercaya di indonesia. Situs judi bola ini menyediakan fasilitas bagi anda untuk dapat bermain memainkan permainan judi bola. Didalam situs ini memiliki berbagai permainan taruhan bola terlengkap seperti Sbobet, yang membuat DEWI365 menjadi situs judi bola terbaik dan terpercaya di Indonesia. Tentunya sebagai situs yang bertugas sebagai Bandar Poker Online pastinya akan berusaha untuk menjaga semua informasi dan keamanan yang terdapat di POKERQQ13. Kotakqq adalah situs Judi Poker Online Terpercayayang menyediakan 9 jenis permainan sakong online, dominoqq, domino99, bandarq, bandar ceme, aduq, poker online, bandar poker, balak66, perang baccarat, dan capsa susun. Dengan minimal deposit withdraw 15.000 Anda sudah bisa memainkan semua permaina pkv games di situs kami. Jackpot besar,Win rate tinggi, Fair play, PKV Games