Download presentation
Presentation is loading. Please wait.
Published byLukas Woolverton Modified over 10 years ago
1
Standardized Workflows (II) Carlos Oscar Sorzano Techn. Director I 2 PC Natl. Center Biotechnology (CSIC)
2
Interchange Points need an interchange standard Specific proposal in the discussion
3
Some interchange points CTF estimation of micrographs: List of Micrograph, Voltage, DefocusU, DefocusV, AngleUX, Cs Particle picking: List of Micrograph, micrographXcoor, micrographYcoor Particle extraction: List of images 2D Alignment/Classification: 3D Alignment/Classification: List of image/volume [2D or 3D alignment] [A list of class representatives] [Class representative assignment]
4
Interchange Proposal Interchange information: – Data: images, volumes and stacks – MetaData: list of … Data structure – Data: Array of real values with X varying faster – MetaData: Table with specific column names Data format – Data: MRC file – MetaData: STAR file with specific block names
5
Data: Images, volumes and stacks.mrcMRC 2D image.mrcMRC 3D image (can be distinguished from 2D by header).mrcsMRC Stack of 2D images Heymann, J. B.; Chagoyen, M. & Belnap, D. M. J. Structural Biology, 2005, 151, 196-207 HeaderVal0Val1ValN Val0Val1 x y (0,0) x y
6
MetaData: Interchange format
7
MetaData: Components UID: Unique Identifier Micrograph (one or many motifs) Image (motif of interest) Volume CTF Coordinates 2D Alignment 3D Alignment Comment
8
MetaData: UID, Micrograph, Comment Any entry in the metadata file has a unique entry number listOfMicrographs.3dem: # 3DEM_STAR_1 General file comment # data_block_1 loop_ _UID _micrographLocator _comment 1 InputData/micrograph1.mrc Comment 1 2 InputData/micrograph2.mrc Comment 2 data_block_2 loop_ _UID _micrographLocator 3 InputData/micrographA.mrc 4 InputData/micrographB.mrc
9
MetaData: CTF Any entry in the metadata file has a unique entry number listOCTFs.3dem: # 3DEM_STAR_1 * # data_block_1 loop_ _UID _Voltage _DefocusU _DefocusV _AngleUX _Cs 1 200 1.50 1.54 30.0 2.0 (in kV) (in μm) (in degrees) (in mm.) X Y U V
10
MetaData: Images and Volumes Images can be in individual files (mrc) or stacks (mrcs). Volumes are in individual files (mrc). listOfImages.3dem: # 3DEM_STAR_1 * # data_block loop_ _UID _imageLocator 1 image00001.mrc 2 image00002.mrc 3 1@stack.mrcs 4 2@stack.mrcs listOfVolumes.3dem: # 3DEM_STAR_1 * # data_block loop_ _UID _volumeLocator 1 volume00001.mrc 2 volume00002.mrc
11
MetaData: Coordinates Heymann, J. B.; Chagoyen, M. & Belnap, D. M. J. Structural Biology, 2005, 151, 196-207 x y (0,0) listOfCoordinates.3dem: # 3DEM_STAR_1 * # data_block loop_ _UID _micrographXcoor _micrographYcoor 1 500 1000 2 750 2500
12
MetaData: 2D Alignment x y Δx=+5 Δy=-15 Δψ=60° 1@img.mrcs 2@img.mrcs3@img.mrcs listOfAlignedImages.3dem: # 3DEM_STAR_1 * # data_block loop_ _UID _imageLocator _imageXOff _imageYOff _imagePsiOff 1 1@img.mrcs 0 0 0 2 2@img.mrcs 5 -15 0 3 3@img.mrcs 5 -15 60
13
MetaData: 2D Alignment x y 1@img.mrcs listOfAlignedImages.3dem: # 3DEM_STAR_1 * # data_alignedImageList_A loop_ _UID _imageLocator _imageXOff _imageYOff _imagePsiOff _imageFlip 1 1@img.mrcs 0 0 0 0 2 4@img.mrcs 5 -15 60 1 Δx=+5 Δy=-15 Δψ=60° flip 4@img.mrcs
14
MetaData: 2D Alignment x y 1@img.mrcs Δx=+5 Δy=-15 Δψ=60° flip 4@img.mrcs
15
MetaData: 3D Alignment List of 3D aligned images.3dem: # 3DEM_STAR_1 * # data_block loop_ _UID _imageLocator _homogeneousEulerMatrix I1 mage00001.mrc [a11 a12 a13 Xoff a21 a22 a23 Yoff a31 a32 a33 0] Heymann, J. B.; Chagoyen, M. & Belnap, D. M. J. Structural Biology, 2005, 151, 196-207 List of 3D aligned volumes.3dem: # 3DEM_STAR_1 * # data_block loop_ _UID _volumeLocator _homogeneousEulerMatrix 1 volume00001.mrc [a11 a12 a13 Xoff a21 a22 a23 Yoff a31 a32 a33 Zoff]
16
MetaData: Relationships listOfImagesAndDownsampledImages.3dem: # 3DEM_STAR_1 * # data_fullSize_images loop_ _UID _imageLocator 1 1@stack.mrcs 2 2@stack.mrcs data_downsampledSize_images loop_ _UID _imageLocator 3 1@downsampledStack.mrcs 4 2@downsampledStack.mrcs data_correspondingDownsampleImage loop_ _UID _UID1 _UID2 5 1 3 6 2 4
17
MetaData: Interchange format There can be any number of blocks within a Star file. Each block can combine any number of components Examples: Micrograph and locations: micrographLocator, micrographXcoor, micrographYcoor Micrograph and CTF: micrographLocator, Voltage, DefocusU, DefocusV, AngleUX, Cs Micrograph, image, location and CTF: micrographLocator, imageLocator, micrographXcoor, micrographYcoor, Voltage, DefocusU, DefocusV, AngleUX, Cs
18
Some interchange points CTF estimation of micrographs: Block name: micrographCTFs micrographLocator, Voltage, DefocusU, DefocusV, AngleUX, Cs Particle picking: Block name: particlePicking micrographLocator, micrographXcoor, micrographYcoor Particle extraction: Block name: imageList imageLocator 2D Alignment/Classification: 3D Alignment/Classification: A block per class: class_00001, class_00002, … Class blocks: imageLocator [2D or 3D alignment] [A block of class representatives] Blockname: class_representatives imageLocator [Class representative assignment] Blockname: class_representative_assignment UID1, UID2
19
How to check? Automatic check of results Syntactically and Semantically
20
Discussion Is this the correct strategy? (interchange points + interchange format) Which interchange points? Which interchange format? How to reach a standard?
21
Interchange objects CTF determination Micrograph screening Particle picking Particle extraction and screening 2D alignment and classification Initial volume construction 3D Model refinement Micrograph phase correction 3D Model amplitude correction
22
What do we want to interchange? What is the minimum amount of information needed? How are we going to store it?
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.