Changes between Version 2 and Version 3 of MolgenisInternship


Ignore:
Timestamp:
2009-08-23T21:38:04+02:00 (15 years ago)
Author:
Morris Swertz
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • MolgenisInternship

    v2 v3  
    22Advertise your internships here: Feel free to send us your own project proposal. We don't pay salary but are happy to give you a desk and training in Groningen, The Netherlands (and possibly help you with funding).
    33
    4  1. '''New MOLGENIS model + plugins for the ... domain'''                                 . MOLGENIS aims to produce working databases. So we are always open                                 for interns to help them use MOLGENIS to build a new database                                 application. (The other pointers below are MOLGENIS enhancement                                 projects.
    5  1. '''!GraphicalMolgenisEditor'''. The MOLGENIS langauge is now in XML which seems perfect for most                                 programmers. However, a graphical designer would greatly help lower                                 the bar for new developers. The envisioned solution is an Eclipse                                 plugin. Alternatively, we could make a Taverna workbench plugin.
    6  1. '''!DatabaseMigrationGenerator.'''                                 Given previous project, we can now track the changes a                                 designer/admin makes to his MOLGENIS. Next step: autogenerator also                                 the 'alter table' scripts.
    7  1. '''!OnlineMolgenisCatalog.'''                                 Biologists can navigate these models, choose the components they                                 like and assemble a new model for their own experiments. Main theme:                                 "one-stop shop for biological databases"
    8  1. '''!TaskManagerPlugin.'''                                 Currently we see a growing set of plugins that e.g. run an R script.                                 These calculations can take some time. It would be great if we had a                                 task manager and a simple API to start/stop processes (and check for                                 progress). Note: we are happy to adopt an existing tool for this.
    9  1. RscriptProcessor''' and !TavernaWorkflowProcessor.'''                                 All the R scripts take now take input simply by having a few lines                                 of R script executed before the actual script. Taverna workflows can                                 be enacted similarly. What we want is to autogenerate these plugin                                 stubs similar to !SoapLab (instead of by hand). Therefore we want to                                 introduce syntax similar to our ';field name="a" type="int"' syntax                                 but now these fields are input parameters for the R scripts.
    10  1. '''!TavernaWorkbenchPlugin.'''                                 In collaboration with the Taverna team in Manchester we want to                                 exploit the integration of MOLGENIS and Taverna. MOLGENIS provides                                 rich data types: how to best exploit these inside Taverna, and how                                 to integrate workflows in the MOLGENIS GUI. Maybe we need a MOLGENIS                                 type processor as Taverna plugin.
     4 1. '''New MOLGENIS model + plugins for the ... domain''' [[BR]]MOLGENIS aims to produce working databases. So we are always open                                 for interns to help them use MOLGENIS to build a new database                                 application. (The other pointers below are MOLGENIS enhancement                                 projects.[[BR]]
     5 1. '''!GraphicalMolgenisEditor'''. [[BR]]The MOLGENIS langauge is now in XML which seems perfect for most                                 programmers. However, a graphical designer would greatly help lower                                 the bar for new developers. The envisioned solution is an Eclipse                                 plugin. Alternatively, we could make a Taverna workbench plugin.[[BR]]
     6 1. '''!DatabaseMigrationGenerator'''[[BR]]Given previous project, we can now track the changes a                                 designer/admin makes to his MOLGENIS. Next step: autogenerator also                                 the 'alter table' scripts.[[BR]]
     7 1. '''!OnlineMolgenisCatalog'''                                 [[BR]]Biologists can navigate these models, choose the components they                                 like and assemble a new model for their own experiments. Main theme:                                 "one-stop shop for biological databases"[[BR]]
     8 1. '''!TaskManagerPlugin'''[[BR]]Currently we see a growing set of plugins that e.g. run an R script.                                 These calculations can take some time. It would be great if we had a                                 task manager and a simple API to start/stop processes (and check for                                 progress). Note: we are happy to adopt an existing tool for this.[[BR]]
     9 1. RscriptProcessor''' and !TavernaWorkflowProcessor[[BR]]'''                                 All the R scripts take now take input simply by having a few lines                                 of R script executed before the actual script. Taverna workflows can                                 be enacted similarly. What we want is to autogenerate these plugin                                 stubs similar to !SoapLab (instead of by hand). Therefore we want to                                 introduce syntax similar to our ';field name="a" type="int"' syntax                                 but now these fields are input parameters for the R scripts.[[BR]]
     10 1. '''!TavernaWorkbenchPlugin[[BR]]'''In collaboration with the Taverna team in Manchester we want to                                 exploit the integration of MOLGENIS and Taverna. MOLGENIS provides                                 rich data types: how to best exploit these inside Taverna, and how                                 to integrate workflows in the MOLGENIS GUI. Maybe we need a MOLGENIS                                 type processor as Taverna plugin.[[BR]]
    1111 1. '''Your project here'''