Skip to content

ID22: optionally add session to the output prefix

Wout De Nolf requested to merge id22_session_name into main

Requested by @cdejoie

For example for proposal id002210 and session 20221001:

  • stscan_processor.session_in_outprefix=False: the output prefix will be id002210_
  • stscan_processor.session_in_outprefix=True: the output prefix will be id002210_20221001_
DEMO_SESSION [3]: stscan_processor.session_in_outprefix=True
DEMO_SESSION [4]: stscan_processor
         Out [4]: Workflows:
                   convert                /tmp/demo/convert.json 
                   rebin/sum              /tmp/demo/rebinsum.json
                   extract                /tmp/demo/extract.json 
                  
                  Execution:
                   session_in_outprefix   True   <---------- THIS WAS ADDED
                  
                  Convert:
                   do_convert                 True                                            
                   Results:                                                                   
                    primary                   opid22@diffract22new:/users/opid22/data1/       
                    secondary                 opid22@diffract22bliss:/users/opid22/data1/     
                    backup                    opid22@diffract22bliss:/data/id22/backup/data22/
                    include_proposal_outdir   False                                           
                  
                  Rebin:
                   do_rebin                   True                                                                   
                   Parameters:                                                                                       
                    range                     [0.0, inf]                                                             
                    delta2theta               [0.003]                                                                
                    startp                    31                                                                     
                    parsfile                  /data/id22/inhouse/CD_GC_PDF/advanced_50keV/patterns/for_wout/out7.pars
                   Results:                                                                                          
                    primary                   opid22@diffract22new:/users/opid22/data1/                              
                    backup                    opid22@diffract22bliss:/data/id22/backup/data22/                       
                    include_proposal_outdir   False                                                                  
                  
                  Sum:
                   do_sum                     True                                                                  
                   Parameters:                                                                                      
                    binsize                   [0.002]                                                               
                    resfile                   /data/id22/inhouse/CD_GC_PDF/advanced_50keV/patterns/for_wout/temp.res
                   Results:                                                                                         
                    include_proposal_outdir   True                                                                  
                  
                  Extract:
                   do_extract                 <stscan parameter>                       
                   Parameters:                                                         
                    tth_min                   None                                     
                    tth_max                   None                                     
                    full_tth                  False                                    
                    startp                    31                                       
                    inp_file                  /users/opid22/out7_files/LaB6_all7_os.inp
                    inp_step                  2                                        
                   Results:                                                            
                    include_proposal_outdir   True

Merge request reports