380 likes | 512 Views
INSTRUCT Image Processing Centre for Microscopy. European Infrastructure for Structural Biology. ESFRI= Infrastructure for science. Integrated Imaging. Resolution range. Thickness range. I 2 PC. Transmission EM. SCOPE. Single particles. Icosahedral particles. Electron
E N D
INSTRUCT ImageProcessing Centre forMicroscopy
IntegratedImaging Resolution range Thickness range I2PC Transmission EM
SCOPE Single particles Icosahedral particles Electron crystallography Helical particles Electron Tomography X-Ray Tomography
Image processing Organization FUNCTIONS Project support Standarization User support Training New algorithm development
BENEFITS High-Throughput 3D-Microscopy Standarization of Image processing workflow Reduction of the Learning curve Increase of reproducibility Reduction of Processing time User support Objectivecomparison Of algorithms Software interoperability Project support Access to the latest And best algorithms Minimization of Analysis errors Image processing training
Personnel Director: JMC Staff plan 2011/12 Tech. Director CSIC: COSS Tech. Director UAM: RM Admin (June-12) Research team Infrastructure team Service team Associate scientists AQ JO Tech3 (June-12) JJFR JMRT JRM Tech4 (June-12) JMB JB JJV Tech5 (June-12) CSM AZP JC FPI (Oct-11) AP PostDoc(Dec-11) JV Col
Users: Structural biologists Workflow platform Single Particles Electron Tomography Electron Crystallography Imaging modalities … High-Performance Computing Computational resources SCIPION
ExternalCollaborations • Dr. Chiuis at theScientificcommittee of Instruct. • Dr. Baumeister, Dr. Frank and FEI at theScientificcommittee of I2PC • 2009: Visit COSS and RM to AMI • 2010: Visit RM, JMC to NCMI • 2010: VisitFEI to I2PC • 2011: Visit SL toI2PC • 2011: Visit HS toI2PC • 2011: VisitBC to I2PC • 2011: Visit COSS and AQ to AMI • 2012: DeveloperWorkshop(*.*) • 2012: NCMI-I2PC Benchmark
ExecutionLayerSimplicity • WorkFlows • DistributedSystem Data Abstraction
DistributedSystem Worker Host 2 Worker Host 1 SCIPION client Web Services Database
DistributedSystem Worker Host 2 SCIPION client Worker Host 1 Web Services Database
ExecutionLayerSimplicity • WorkFlows • DistributedSystem Data Abstraction
Data Abstraction Wrappers I/O ParametersOntology • ProcessOntology Logical & PhysicalTypesOntology
Logical & PhysicalTypesOntology Set of Micrographs Micrograph Stackwithsampling Imagewithsampling Microscope Image Stack SamplingRate ScipionMicroscope tiff ccp4 spi xmipp img spi A/pixel
ExecutionLayerSimplicity • WorkFlows • DistributedSystem Data Abstraction
WorkFlows BPMN
WorkFlows Sync BPMN + Data Web ServiceWorkFlow Management Async Async REST Sync Worker Host Web Service Executer
WorkFlows • WorkFlow Repository • WorkFlow Engine • WorkFlow Queue • WorkFlow Monitor • Can disconnect • Customized WorkFlow Worker Host 2 SCIPION client Worker Host 1 Web Services
WorkFlows • DistributedSystem Data Abstraction ExecutionLayerSimplicity
Execution Layer Web Service XML Scipion Monitor ScipionLauncher EMAN ScipionExecuter XmippScipionExecuter Spider ScipionExecuter Outputs
Execution Layer Web Service XML
Workingdirconfig • Log Fileconfiguration • Executepreruncommandsifexist • Queue or FrontEnd • Launcher • Executer • Monitor • Parameter parsing • Task Execution • Execution monitoring