Welcome! Log In Create A New Profile

Advanced

SOCR CSoC 2012 Discussion Thread

SOCR CSoC 2012 Discussion Thread
March 28, 2012 08:55AM
Please use this Thread for discussion on any of the 2012 SOCR Google Summer of Code Project Development work. See the SOCR Projects.

************************
Ivo Dinov
SOCR Resource
www.SOCR.ucla.edu
************************
Re: SOCR CSoC 2012 Discussion Thread: SOCR 3.0 Source Code Management
March 28, 2012 12:29PM
All SOCR Code is managed via SVN on GoogleCode.

All SOCR Contributors should use an IDE (like Eclipse) with an SVN plugin to manage your code and synch daily with the SOCR GoogleCode SVN Repository for this Project.

Everyone can view/check-out/download all the LGPL SOCR Source Code.

You need special privilages to be allowed to commit changes to the source-code tree for this project. Please contact the SOCR Team if you are interested in contributing to the SOCR code developments and redesign. The SOCR motto “If it’s not online and openly shared, it does not exist!”, implies that all SOCR resources must be openly developed and shared with teh entire community.

These instructions for SOCR source code SVN management may be valuable.

************************
Ivo Dinov
SOCR Resource
www.SOCR.ucla.edu
************************
Re: SOCR CSoC 2012 Discussion Thread: SOCR 3.0 Source Code Management
April 07, 2012 10:05PM
SOCR HTML5 Resampling, Randomization and Simulation Project [under GSoC 2012]

The goal of this project is to design a modern and portable SOCR web-app that demonstrates the concepts of statistical analysis such as resampling, randomization and probabilistic simulation and runs seamlessly across varied devices. The application will be based on HTML5, CSS3 and JavaScript framework.

Wiki Page

All the project relevant files and code will be uploaded here.

Please feel free to ask questions regarding the project!
Re: SOCR CSoC 2012 Discussion Thread: SOCR 3.0 Source Code Management
April 19, 2012 07:36AM
All of you must be busy in pivotal research related to the respective projects you might have applied for as a part of GSOC or as a general contributor.While I have been off lately catching up with the resources for the projec, searching for the right blend, the confusion that so many options bring in is immense.

Consider the SOCR HTML5 Resampling, Randomization and Simulation Project, there are five libraries pointed out in the exemplary tools section and each of them looks decently impressive.Apart from that, its the SVG v/s HTML5 Canvas choice that looks to be the toughest.A brief reading through the discussion forum and you realize that its the multiple platforms that limits the existing SOCR application to a small audience appart from being applet based.While external libraries like SVGWeb makes your SVG contents visible to ~95% of the browsers, there are equally good libraries for canvas element like HTML5 excanvas. Also mentioned in the wiki is the example tool (http://lock5stat.com/statkey/randomization_2_cat/randomization_2_cat.html) whose footer part of page mentioning the tool to be performing differently on different browsers is what is the only drawback of the existing application and perhaps a major challenge for the developer of SOCR tool.

On similar notes, the Wiki mentions about many people working simultaneously on the same instance of the application.The best thing that my mind gave me in this case was making a node.js powered back end that leads well for real time editing, Its a very broad term to say as of now, a lot will be needed to accomplish what is really desired actually.

If any of you can suggest me with something good/ providing a nice reference for reading, I'll be grateful

Lastly, All the best for all GSOC applicants
Re: SOCR CSoC 2012 Discussion Thread: SOCR 3.0 Source Code Management
April 20, 2012 08:37AM
These are interesting comments regarding the SOCR HTML5 Resampling, Randomization and Simulation Project, Ashwini.

(1) There are five libraries pointed out in the exemplary tools section and each of them looks decently impressive.Apart from that, its the SVG v/s HTML5 Canvas v/s SVGWeb

* Indeed, it's not clear what the most efficient, long-term sustainable and extensible approach is, but we need to consider all options and perhaps prototype several to inspect their performance, usability and reliability. Indeed complete browser and device independence is of paramount importance for this project.

(2) Wiki mentions about many people working simultaneously on the same instance of the application.The best thing that my mind gave me in this case was making a node.js powered back end that leads well for real time editing, Its a very broad term to say as of now, a lot will be needed to accomplish what is really desired actually.

* Yes, ultimately, we would like to have a mechanism for sharing states of the webapp with others (with or even without multiple-user control, or perhaps with sequential (not parallel) control?!?) We need to explore and find out what is possible.

************************
Ivo Dinov
SOCR Resource
www.SOCR.ucla.edu
************************
Re: SOCR CSoC 2012 Discussion Thread
July 22, 2012 12:07AM
Hi Everyone!

There has a been lot of progress going on the SOCR GSoC project. Please visit these websites for more information regarding the ongoing development .
Re: SOCR GSoC 2012 Discussion Thread
March 12, 2013 04:48PM
Hello Everyone!

Sorry for the (really) late update. The SOCR HTML5 Resampling, Randomization and Simulation Project has reached its final stages of development. The application source code can be checked out here.
The application is deployed in the socr domain at resampling_webapp as well as at github

Feedback and comments are appreciated!
Sorry, only registered users may post in this forum.

Click here to login