euro-bioimaging preparatory phase ii project ppii_d5.1_overall... · preparatory phase ii, project...
TRANSCRIPT
PreparatoryPhaseII,ProjectN.688945D5.1
D5.1Overalldesignandtechnicalsolutionsandpracticesfor...onlineuseraccessportalDate:12/04/2016
Euro-BioImaging
PreparatoryPhaseIIProject
D5.1OveralldesignandtechnicalsolutionsandpracticesforthevarioustasksoftheEuBIonline
useraccessportal
ProjectN. 688945ProjectTitle Euro-BioImaging
PreparatoryPhaseIIProjectAcronym EuBIPPIIAssociatedWorkPackage WP5AssociatedTask Task5.1(nodirectcorrespondence)LeadBeneficiary(shortname) ABONature ReportDisseminationLevel PublicEstimatedDeliveryDate(GrantAgreement,AnnexI)
01/04/2016
ActualDeliveryDate 12/04/2016Taskleader PasiKankaanpää(WPManager)Contributors JohnEriksson(WP5Lead)
AthreshShigaval(ITplanner)
Funded by the
Horizon 2020 Framework Program
of the European Union
PreparatoryPhaseII,ProjectN.688945D5.1
D5.1Overalldesignandtechnicalsolutionsandpracticesfor...onlineuseraccessportalDate:12/04/2016
2
Abstract
WorkPackage5 isdevelopingtheWebAccessPortal (WAP),adynamicwebservicethatwillbethevirtualaccesspointtoallEuro-BioImagingresearchinfrastructureservices.TheoveralldesignoftheWAP,withdifferentbuildingblocks,hasbeendefined.ThebasicWAPdatabasestructurehasalsobeendesigned.FortheInterimOperationofEuro-BioImaging,asimplerInterimWAPhasbeen implemented, enabling user access and other basic functions to be initiated before the"final"WAPiscompleted.TheInterimWAPwillbelaunchedduringthefirsthalfof2016andwillprovideveryimportantpracticalfeedbackforthedevelopmentofthe"final"WAP.TableofContents1. Introduction Page32. WebAccessPortal(WAP)structure Page33. Synergyandintegrationwithotheronlinetools Page44. InterimWebAccessPortal Page5
PreparatoryPhaseII,ProjectN.688945D5.1
D5.1Overalldesignandtechnicalsolutionsandpracticesfor...onlineuseraccessportalDate:12/04/2016
3
1.IntroductionTheEuBIPreparatoryPhaseIIWorkPackage5(WP5)isdevelopingtheWebAccessPortal(WAP), which will be the virtual entry point to the Euro-BioImaging (EuBI) researchinfrastructureservices.TheWAPwillprovidethetechnicalbackbone,administrativetoolsandEuBIdatabase tosupport thecoordinationof thedifferentstepsof thephysicaluseraccessprocedure toEuBiNodes, andEuBI training activities offeredby theEuBI serviceprovidersattheHubandNodes.TheWAPwillalsocompriseonlinetoolsfortheexternalscientificreviewofEuBIuserapplications,EuBIHubandNodes'qualitycontrol,feedbackcollectionfromusers,reviewersandserviceproviders,newtechnologyidentificationandevaluation,communicationbetweenandwithinEuBIstaffandusers,andvariousreportingfeatures.Furthermore,theWAPwillbeanaccessportaltootherEuBIonlineservices,suchas a virtual platform for trainingmaterial, an imagedata repository (IDR) and an imageresourceportal(IRP).Importantly,theWAPwillbeanadvanceddynamicwebservice,notjustawebsiteora"collectionoflinks".Oncefullydeveloped,theWAPwillofferEuropeanresearchersinterestedinimagingtechnologies,aswellEuBIserviceprovidersatHubandNodes,aneasyandattractiveentryintoatransparentportfolioofEuBIservices,andtheirconstantoptimization.TheearlystagesofWP5havebeenslightlyre-focusedsincetheoriginalworkpackageplanwasmade,becauseEuBIwilltestitsrules,proceduresandtoolsbyofferingaccesstopilotusersduringaperiodofvoluntary"InterimOperationofitsNodeCandidates",beforetheEuBIERICisofficiallylaunchedandtheworkforWP5concluded.AsimpleversionoftheWAP,calledInterimWAP,will thereforebe implementedquickly, inordertoprovidethetechnical solutions needed for starting Interim Operation in the first half of 2016. TheInterimWAPcontainsonlythemostcriticalfeaturesneededtogetEuBIstarted,andit isbasedonrapidlyimplementedtechnicaldesignandarchitecture,thatwilllikelybechangedandadaptedforthedevelopmentofthe"final"WAP.Thedevelopmentofthe"final"WAPisongoinginparallelwiththeimplementationoftheInterimWAP,andboththeInterimWAPandthe"final"WAPwilluselargelythesamedatabasestructure,whichhasalreadybeendefinedandpartlybuilt.The Interim WAP is currently almost ready for testing, and it will be launched afterthoroughtestingandrefinement.TheexperiencesandfeedbackobtainedfrombothEuBIusersandserviceproviders,regardingtheuserfriendlinessandfunctionalityoftheInterimWAP, will be very important for the development of the "final" WAP. The design andtechnical solutions of the "final" WAP may therefore be modified according to interimoperationalexperiencesobtainedaftertheInterimWAPislaunched.2.WebAccessPortal(WAP)structureTheWAPwillbeconstructedwithanagiledevelopmentstrategyandbuildingblocksthatcanbedefined,developedandoperatedfairlyindependentlyofeachother.Thiswillenabledefining and prioritizing different features of the WAP dynamically, with constantmodification to accommodate user and staff needs that surface during the 2-yeardevelopmentprocessandtheEuBIInterimOperation.Figure1showsthebuildingblocksoftheWAP,andtherelateddatabases.
PreparatoryPhaseII,ProjectN.688945D5.1
D5.1Overalldesignandtechnicalsolutionsandpracticesfor...onlineuseraccessportalDate:12/04/2016
4
TheWAPrelationaldatabase(s)willbebuiltwithMicrosoftSQLserver,containingtablessuch as Nodes, Locations, Technologies, Reviewers, Applications, andmanymore. Thesetableswill includevocabulary that iscompatiblewith theontologiesused for instance intheImageDataRepository(IDR)andImageResourcePortal(IRP),developedinWP6.The front-end WAP application will be developed using C# on the .NET platform,compatiblewithMicrosoftSQLserver.ThereportingservicesareplannedtobedevelopedusingSQLServerReportingServices (SSRS).Storageandhostingsolutions for theserverarecurrentlyunderinvestigation,withconsiderationtodatasafety,reliabilityetc.
Figure1.WAPbuildingblocks.3.SynergyandintegrationwithotheronlinetoolsAkeyaspect inthedevelopmentof theWAPis that it iscompatibleandcan interactandintegratewithotherrelevantonlinesolutionsasmuchaspossible.Themostevidentsuchonline tools are the Image Data Repository (IDR) and the Image Resource Portal (IRP),developed inWP6.TogetherwithWP6,principleshavebeendefined,according towhichtheIDRandIRPdatabasescancontainadditional"tags"forbothEuBI(e.g.projectnumber,
PreparatoryPhaseII,ProjectN.688945D5.1
D5.1Overalldesignandtechnicalsolutionsandpracticesfor...onlineuseraccessportalDate:12/04/2016
5
node, technology) and each other (e.g. software components,workflows, data type). TheWAPcanquerythesetags,andIDRandIRPcanreturndirectlinkstothedataorresourceinquestion.Figure2outlinestheserelationships.Lateron,moreadvancedintegration,andpossible relational dependencies between the various databases, can be developed. Inadditiontothetechnicalsolutions,asignificanttaskisidentifyingacommonvocabularyfortechnologies,analyses,workflowsetc.thatcanbeusedthroughouttheEuropeanimagingcommunity.Inaddition to IDRand IRP, synergiesandcollaborativepossibilitiesarebeingsortedoutand discussed with the Global BioImaging project (EC-funded project to support thecollaboration of EuBI with its international partners) and the NEUBIAS (Network ofEuropean BioImage Analysts) COST network currently starting its operations. There aremany possibilities for how the EuBI Preparatory Phase II and these other projects canbenefiteachother.CompatibletechnicalsolutionsarealsoexploredwithprojectssuchasELIXIR (a distributed infrastructure for life-science information), CORBEL (CoordinatedResearch Infrastructures Building Enduring Life-science Services) and iNEXT(InfrastructureforNMR,EMandX-raycrystallographyfortranslationalresearch).
Figure2.IntegrationofIDRandIRPwithWAP.4.InterimWebAccessPortalThe InterimWAP will offer the basic features needed to make EuBI functional alreadyduringInterimOperation.ItisasimplifiedversionoftheWAPdescribedabove,basedondifferent technical solutions, selected especially from the point of view of quickimplementation.Figure3showsthebasicbuildingblocksoftheInterimWAP.Theportalisdeveloped with the Weebly web-hosting service, with Survey Monkey being used forfeatureswhereusersandEuBIstaffinteractwiththeportal.DatasafetyisguaranteedwithaBusinessAssociateAgreementsignedbetweenSurveyMonkeyandTurkuBioImaging(asa representative of the EuBI Hub Candidates), in compliance with the Health InsurancePortabilityandAccountabilityActof1996(HIPAA)forProtectedHealthInformation.
PreparatoryPhaseII,ProjectN.688945D5.1
D5.1Overalldesignandtechnicalsolutionsandpracticesfor...onlineuseraccessportalDate:12/04/2016
6
The same database will be used during Interim Operations and the upcoming "final"operations, but during Interim Operation the database will be updated and queriedmanuallybytheEuBIHubCandidates'staff.AutomaticconnectionsbetweenthedatabaseandtheWAPwillbedevelopedonlyforthe"final"WAP.TheInterimWAPisalreadyfunctionalandiscurrentlyundergoingfine-tuningandcontentchecking in order to be ready to launch for Interim Operation in the first half of 2016.Figure4showsascreencaptureoftheInterimWAPhomescreen.
Figure3.InterimWAPbuildingblocks.
PreparatoryPhaseII,ProjectN.688945D5.1
D5.1Overalldesignandtechnicalsolutionsandpracticesfor...onlineuseraccessportalDate:12/04/2016
7
Figure4.HomescreenoftheInterimWAP.