Fourth ¡generation ¡of ¡AMC ¡Gateway: ¡ ¡ is ¡this ¡the ¡last ¡one? ¡
Sílvia ¡Delgado ¡Olabarriaga ¡ ¡ ¡
Dept ¡of ¡Epidemiology, ¡Biostatistics ¡and ¡Bioinformatics ¡ Academic ¡Medical ¡Center ¡of ¡the ¡University ¡of ¡Amsterdam ¡
Fourth generation of AMC Gateway: is this the last one? - - PowerPoint PPT Presentation
Fourth generation of AMC Gateway: is this the last one? Slvia Delgado Olabarriaga Dept of Epidemiology, Biostatistics and Bioinformatics Academic
Dept ¡of ¡Epidemiology, ¡Biostatistics ¡and ¡Bioinformatics ¡ Academic ¡Medical ¡Center ¡of ¡the ¡University ¡of ¡Amsterdam ¡
Shayan Shahand, Matthan Caan, Mark Santcroos, Antoine van Kampen (and many others)
Olabarriaga, EGI Community Forum, 2013 2
Olabarriaga, EGI Community Forum, 2013 3
Default Olabarriaga, EGI Community Forum, 2013 4
– Bridge ¡gap ¡between ¡biomedical ¡researchers ¡and ¡e-‑infrastructures ¡
Olabarriaga, EGI Community Forum, 2013 5
Courtesy: Tristan Glatard
Executable = “myJob.sh"; Arguments = “image.nii.gz designFlile.fsf"; StdOutput = "std.out"; StdError = "std.err"; OutputSandbox = {"std.out" , "std.err“, “ourDir.tgz”}; InputSandbox = {“myJob.sh", “image.nii.gz”, “designFlile.fsf” }; Requirements = Member("nl.vl-e.poc-release-1.0", \
Olabarriaga, EGI Community Forum, 2013 6
SARA AMC
http://vlet.sourceforge.net
Olabarriaga, EGI Community Forum, 2013 7
S.D. Olabarriaga, T. Glatard, P.T. de Boer (2010) A Virtual Laboratory for Medical Image Analysis, IEEE Transactions on Information Technology In Biomedicine (TITB), July 2010 Olabarriaga, EGI Community Forum, 2013 8
Olabarriaga, EGI Community Forum, 2013 9
Olabarriaga, EGI Community Forum, 2013 10
Shahand S, Santcroos M, van Kampen AHC, Olabarriaga SD. (2012) A Grid-enabled Gateway for Biomedical Data Analysis. Journal of Grid Computing, Dec 2012
Olabarriaga, EGI Community Forum, 2013 11
12
Olabarriaga, EGI Community Forum, 2013 13
CloudBroker ¡ Pla-orm ¡ ¡ API ¡
Clusters ¡
¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡Liferay ¡and ¡WS-‑PGrade ¡
Desktop ¡ Grids ¡ Grids ¡
WebService ¡/ ¡API ¡
Clouds ¡
Eucalyptus ¡ OpenNebula ¡ API ¡ ¡ gLite ¡ Middleware ¡ ¡ ¡ API ¡ ¡ ARC ¡ Middleware ¡ ¡ ¡ API ¡ ¡ UNICORE ¡ Middleware ¡ ¡ ¡ API ¡
German ¡MosGrid ¡ Community ¡ StaHsHcal ¡ Seismology ¡ Community ¡ Blender ¡Rendering ¡ Community ¡ Amsterdam ¡Medical ¡ Center ¡Community ¡ Swiss ¡Proteomics ¡ Community ¡ Astrophysics ¡ Community ¡ Helio ¡physics ¡ Community ¡ Business ¡Process ¡ Community ¡ SoKware ¡build ¡and ¡ test ¡ ¡Community ¡ CiHzen ¡Web ¡ Community ¡ PireGrid ¡Commercial ¡ Community ¡
Hadoop ¡
e-‑infrastructures ¡
https://www.sci-bus.eu
Olabarriaga, EGI Community Forum, 2013 14
Come talk at the SCI-BUS Booth!
Olabarriaga, EGI Community Forum, 2013 15
– Workflow ¡developers ¡ – Neuroscience ¡ – Next ¡generation ¡sequencing ¡(exome ¡sequencing) ¡ – .. ¡
– Data ¡ – Metadata ¡ – Processing ¡ – Provenance ¡
Olabarriaga, EGI Community Forum, 2013 16
17
– Command–line ¡-‑> ¡Java ¡app ¡-‑> ¡Web ¡browser ¡
– linux ¡programmer ¡-‑> ¡workflow ¡developer ¡-‑> ¡end-‑user ¡
– Grid ¡-‑> ¡clusters, ¡grid, ¡(cloud, ¡…) ¡
– Jobs ¡-‑> ¡MOTEUR ¡workflows ¡-‑> ¡gUse ¡workflows ¡
– Files ¡on ¡desktop ¡-‑> ¡distributed ¡files ¡-‑> ¡distributed ¡data ¡-‑> ¡metadata ¡
– Very ¡light ¡(scripts) ¡-‑> ¡heavier ¡(WfMS) ¡-‑> ¡very ¡heavy ¡(portal) ¡
Olabarriaga, EGI Community Forum, 2013 18
SG ¡type ¡ User ¡profile ¡
+ ¡
Black ¡ windows ¡ Advanced ¡ programmer/linux ¡ Control, ¡easy ¡to ¡repeat, ¡ simple, ¡light ¡ Low ¡level, ¡advanced ¡knowledge, ¡ error-‑prone, ¡only ¡on ¡linux, ¡ firewall ¡problems ¡ VBrowser ¡ Advanced ¡Windows/ linux ¡user, ¡some ¡ programming ¡ knowledge ¡ Easy ¡to ¡use, ¡manipulaHon ¡of ¡ distributed ¡files, ¡extensible, ¡ customizable, ¡mulHpla-orm ¡ ConfiguraHon ¡of ¡local ¡user ¡ environment, ¡firewall, ¡user ¡ cerHficates, ¡poor ¡error ¡handling ¡ Web ¡v1, ¡v2 ¡ End ¡user ¡ Simple ¡and ¡fast ¡ implementaHon, ¡easier ¡to ¡use, ¡ robot ¡cerHficate ¡ PrimiHve/limited ¡funcHonality, ¡ scalabiility, ¡maintenance, ¡ extension, ¡user ¡management, ¡ data ¡management ¡ Web ¡ applicaHon ¡ End ¡user, ¡admin ¡ User ¡management, ¡extensible, ¡ easy ¡to ¡use, ¡data ¡transport ¡and ¡ provenance ¡ CustomizaHon, ¡scalability, ¡DCI ¡ ¡ interoperability, ¡error ¡handling ¡ Portal ¡ Workflow ¡developer, ¡ admin, ¡end-‑user ¡ Configurable, ¡various ¡infra, ¡ data ¡centric, ¡sustained ¡ pla-orm ¡ Heavy ¡soKware, ¡no ¡ programming ¡interface, ¡error ¡ handling ¡
Olabarriaga, EGI Community Forum, 2013 19
– What ¡they ¡are ¡ – What ¡they ¡should ¡do ¡ – How ¡can ¡they ¡“serve” ¡best ¡(to ¡whom) ¡ – How ¡to ¡sustain ¡them ¡
Olabarriaga, EGI Community Forum, 2013 20
¡
Olabarriaga, EGI Community Forum, 2013 21
From%idea%to%realization%
Figure 1. The phases of a neuroscience study, which usually starts with a pilot study and continues with follow-up studies. Shahand S, Caan MW, van Kampen AH, Olabarriaga SD. Integrated support for neuroscience research: from study design to publication. Healthgrid 2012, p.195-204.
S.D.Olabarriaga, VIP Workshop, Dec 2012 30#
eBioScience ¡ ¡ ¡ ¡ ¡ Medical ¡ Imaging ¡ ¡ ¡BioinformaHcs ¡ ¡ AMC ¡ IT ¡Infra ¡ ¡ Computer ¡ Science ¡
many many many many
The e-Bioscience research is funded and supported by various projects and organizations: BiGGrid project (Dutch Organisation for Scientific Research, NWO), SCI-BUS and ER-Flow projects (FP7 e-infrastructures), AMC ICT research innovation programme, COMMIT project "e-Biobanking with imaging for healthcare” UvA HPCN Fund
http://www.ebioscience.amc.nl/ ¡ S.D.Olabarriaga@amc.uva.nl
many many
Olabarriaga, EGI Community Forum, 2013 22