Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 

Repository files navigation

LCLS-MFX-1012109

two colour convergent beam crystallography experiment with 16M Jungfrau detector

  • Experiment Directory: /sdf/data/lcls/ds/mfx/mfx101210926

SSH access

# optional
ssh-keygen 
ssh-copy-id amorgan@s3dflogin.slac.stanford.edu

ssh -Y amorgan@s3dflogin.slac.stanford.edu

# optional
ssh-keygen 
ssh-copy-id psana

ssh psana
cd /sdf/data/lcls/ds/mfx/mfx101210926

To transfer files over ssh:

rsync -vrtlpzh --progress -e 'ssh -A -J amorgan@s3dflogin.slac.stanford.edu:22' amorgan@psana:/sdf/data/lcls/ds/mfx/mfx101210926/results/h5out/r0105_powder.h5 .

Test Jungfrau 16M data

[amorgan@sdfiana025 analysis]$  source /sdf/group/lcls/ds/ana/sw/conda2/manage/bin/psconda.sh
(ps_20241122) [amorgan@sdfiana025 analysis]$ detnames exp=mfx100852324,run=77,dir=/sdf/data/lcls/ds/prj/public01/xtc
---------------------------
Name            | Data Type
---------------------------
jungfrau        | raw      
epix100_1       | raw      
epix100_0       | raw      
epicsinfo       | epicsinfo
feespec         | raw      
pcav            | raw      
ebeamh          | raw      
MfxDg2BmMon     | raw      
MfxDg1BmMon     | raw      
MfxUsbEncoder01 | raw      
gasdet          | raw      
triginfo        | triginfo 
timing          | raw      
---------------------------

(ps_20241122) [amorgan@sdfiana025 analysis]$ ipython
import psana
import numpy as np
import pyqtgraph as pg

ds = psana.DataSource(exp='mfx100852324', run=79, dir='/sdf/data/lcls/ds/prj/public01/xtc')
run = next(ds.runs())
det = run.Detector('jungfrau')
evt = next(run.events())

# cal.shape = (32, 512, 1024)
# cal.dtype = dtype('float32')
cal = det.raw.calib(evt)

# im.dtype = dtype('float32')
# im.shape = (4216, 4432)
im = det.raw.image(evt)


for evt in run.events():
  im = det.raw.image(evt)
  if np.sum(im) > 0:
    break

%gui qt
pg.show(im)

test slurm script

test.slurm:

#!/bin/bash
#SBATCH --partition=milano
#SBATCH --account=lcls:mfx101210926
#SBATCH --ntasks=32
#SBATCH --cpus-per-task=1
#SBATCH --nodes=1
#SBATCH --time=10:00:00
#SBATCH -J test

source /sdf/group/lcls/ds/ana/sw/conda2/manage/bin/psconda.sh

echo mpirun -n 32 test.py

then: sbatch test.slurm

About

two colour convergent beam crystallography experiment with 16M Jungfrau detector

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors