Presentation is loading. Please wait.

Presentation is loading. Please wait.

Other Xport data analysis and reduction components

Similar presentations


Presentation on theme: "Other Xport data analysis and reduction components"— Presentation transcript:

1 Other Xport data analysis and reduction components
Component: Setup Inputs Outputs (From GUI) Scan parameters: start position, axis, increment, # of images, file name template, HPSS storage location Header info: Principal User’s name, Run title, sample name, formula, unit cell, space group, orientation, mosaicity Gather information about experiment from GUI, build Bruker startup file, exec Bruker data collection program, wait for operator to verify setup and start run. NT: Java, Servlet, RSH, RMI, or CORBA exec (To file system) Bruker startup file Prototype file header (To Mover component ?) HPSS storage location (?) Template frame file name (?) Bruker frame directory Exec Bruker software with startup file Component: Mover Monitor Bruker frame mailbox directory and transfer new complete frames to storage server. NT: Java, Servlet, RSH, RMI or CORBA exec File name template Mailbox directory name Expected number of frames HPSS server/directory to put frames in Time-out in seconds to flag error HPSS I/O shim component port number Individual frames are sent as files to the HPSS system using unix-like file I/ semantics on the HPSS shim component’s port. Components that run on the data collection system, e.g. for Bruker, Windows-NT; for EPICS, Unix Component: HPSS I/O Inputs (TCP socket and Port) Outputs (TCP socket and Port) Provides unix-like file I/O semantics on a TCP port for HPSS file creation, reading, seeking and writing. Java/JNI CCAT component Request (enum: create, open, read, write, seek, close, dir-stat) File handle Seek position Bytes to read or write File or directory path (absolute) All: Status Read: Bytes read Number of bytes read Create: Dir-stat: bytes read, bytes HPSS Storage components – run on AIX or wherever hpsslib.a and compatible DCE libraries live Other Xport data analysis and reduction components 11/30/2018

2 Inputs (TCP socket and Port)
Component: Integrate Inputs Outputs Integrates peaks in sets of images Java CCAT component wrapping dtinteg Image file name template Starting sequence number Ending sequence number Number of images per batch Reflection list Miller indices Integrated intensities Errors (sigmas) Component: Find Inputs Outputs Applies image corrections to frames Finds peaks and centroids Java CCAT component wrapping dtfind Corrections: dark image, DC offset, non-uniformity Exposure rotation: start angle, end angle, exposure time Images: directory, file name template, start sequence number, number of frames File containing reflection locations Component: Display Inputs Outputs Image processing functions for frames Also allows Find to indicate what it found Java CCAT component wrapping dtdisplay File name to display (File may contain reflection data that is marked on the image) Pointer to user’s X display File data read from server X display output of image To HPSS component input Component: HPSS I/O Inputs (TCP socket and Port) Outputs (TCP socket and Port) Provides unix-like file I/O semantics on a TCP port for HPSS file creation, reading, seeking and writing. Java/JNI CCAT component Request (enum: create, open, read, write, seek, close, dir-stat) File handle Seek position Bytes to read or write File or directory path (absolute) All: Status Read: Bytes read Number of bytes read Create: Dir-stat: bytes read, bytes Component: Index Inputs Outputs Indexes a given image and its reflections Java CCAT component wrapping tcindex Image file Reflection list (in file header?) Maximum cell dimension File containing a list of reflections “real” connection logical connection (through the storage Server) 11/30/2018

3 Component: Inputs Outputs 11/30/2018


Download ppt "Other Xport data analysis and reduction components"

Similar presentations


Ads by Google