From cb91b786148a19bf60576424635b4c3d28f71490 Mon Sep 17 00:00:00 2001 From: RichardWaiteSTFC Date: Wed, 7 Aug 2024 15:45:34 +0000 Subject: [PATCH] Updating repository index JSON file --- repository.json | 2273 ++++++++++++++++++++++++----------------------- 1 file changed, 1161 insertions(+), 1112 deletions(-) diff --git a/repository.json b/repository.json index 03e217d..23cce46 100644 --- a/repository.json +++ b/repository.json @@ -1,3589 +1,3638 @@ { "BilbyCustomFunctions_Reduction.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "\n\n###########\n\n\n\n", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "DECON": { "description": "", "directory": true, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "DECON/DeconApplyCorrections.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "DECON/DeconCalculateDerivatives.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "DECON/DeconD4Correct.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "DECON/DeconD4LoadSofQ.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "DECON/DeconD4Moments.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "DECON/DeconD4Result.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "DECON/DeconD4SofQ.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "DECON/Decon_manual.pdf": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "DECON/Muscat": { "description": "", "directory": true, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "DECON/Muscat/MuscatElasticReactor.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "DECON/Muscat/MuscatReactor.pdf": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "DECON/Muscat/Rb_Q.nxs": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "EnergyWindowScan.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "Mantid Repository : https://github.com/mantidproject/mantid\n\n\nCopyright © 2018 ISIS Rutherford Appleton Laboratory UKRI,\n\n NScD Oak Ridge National Laboratory, European Spallation Source\n\n & Institut Laue - Langevin\n\nSPDX - License - Identifier: GPL - 3.0 +\n\n", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "IndirectQuickRun.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "README.md": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "Script Repository\n=================\n\nThis is a public repository of user scripts for Mantid.\n\nDirectory Structure\n===================\n\nIn order to try to keep the content in the repository navigable over time please\nfollow the suggested directory structure:\n\n* technique/instrument- scripts specific to an instrument\n e.g.sans/loq\n* technique/facility - scripts specific to a facility, but common to several instruments at that facility\n e.g.reflectometry/ornl\n* general/usage - scripts applicable to all\n e.g.general/events\n* user/name - for storing personal, but still shared scripts \n e.g.user/ndraper\n \n", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "SingleCrystal": { "description": "", "directory": true, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "SingleCrystal/MantidPlot_scripts": { "description": "", "directory": true, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "SingleCrystal/MantidPlot_scripts/AnalyzeOneRun.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "Initial analysis to find peaks and to obtain lattice constants and UB matrix.\n\n\n", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "SingleCrystal/NIST_cross-sections.dat": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "SingleCrystal/ReduceDictionary.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "\n\n File: ReduceDictionary.py\n\n\n\n This module contains some top level methods for constructing a python\n\n dictionary with the parameter values needed by the ReduceOneSCD_Run.py\n\n and ReduceSCD_Parallel.pay scripts.\n\n\n\n This method will load the dictionary of parameter name, value pairs from\n\n the specified configuration file. The key words None, True and False are\n\n converted from a string to the corresponding value. Also, the list of\n\n run numbers is built up from possibly multiple lines with the key \"run_nums\".\n\n The run numbers themselves may be specified as a comma separated list of\n\n individual run numbers, or ranges specified with a colon separator.\n\n\n\n", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "SingleCrystal/ReduceSCD.config": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "SingleCrystal/ReduceSCD_OneRun.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "File: ReduceOneSCD_Run.py\n\n\nVersion 2.0, modified to work with Mantid's new python interface.\n\n\nThis script will reduce one SCD run. The configuration file name and\n\nthe run to be processed must be specified as the first two command line\n\nparameters. This script is intended to be run in parallel using the\n\nReduceSCD_Parallel.py script, after this script and configuration file has\n\nbeen tested to work properly for one run. This script will load, find peaks,\n\nindex and integrate either found or predicted peaks for the specified run.\n\nEither sphere integration or the Mantid PeakIntegration algorithms are\n\ncurrently supported, but it may be updated to support other integration\n\nmethods. Users should make a directory to hold the output of this script,\n\nand must specify that output directory in the configuration file that\n\nprovides the parameters to this script.\n\n\nNOTE: All of the parameters that the user must specify are listed with\n\ninstructive comments in the sample configuration file: ReduceSCD.config.\n\n\n", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "SingleCrystal/ReduceSCD_Parallel.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "File: ReduceSCD_Parallel.py\n\n\nVersion 2.0, modified to work with Mantid's new python interface.\n\n\nThis script will run multiple instances of the script ReduceSCD_OneRun.py\n\nin parallel, using either local processes or a slurm partition. After\n\nusing the ReduceSCD_OneRun script to find, index and integrate peaks from\n\nmultiple runs, this script merges the integrated peaks files and re-indexes\n\nthem in a consistent way. If desired, the indexing can also be changed to a\n\nspecified conventional cell.\n\nMany intermediate files are generated and saved, so all output is written\n\nto a specified output_directory. This output directory must be created\n\nbefore running this script, and must be specified in the configuration file.\n\nThe user should first make sure that all parameters are set properly in\n\nthe configuration file for the ReduceSCD_OneRun.py script, and that that\n\nscript will properly reduce one scd run. Once a single run can be properly\n\nreduced, set the additional parameters in the configuration file that specify\n\nhow the the list of runs will be processed in parallel.\n\n\n", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "SingleCrystal/SCDcalib_plot.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "Plot data in SCDcalib.log file from ISAW SCD Calibration.\nA. J. Schultz, September 2015", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "SingleCrystal/anvred3.inp": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "SingleCrystal/anvred3.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "--------------------------------------------------------------------\n\n anvred3.py\n\n\n\n\n\n Includes the option to perform a spherical absorption correction\n\n or calculate direction cosines for a polyhedral correction\n\n using the gaussian.f program.\n\n\n\n Includes a Tkinter gui interface.\n\n\n\n A. J. Schultz, May 2014\n\n\n\n--------------------------------------------------------------------\n\n anvred2x.py\n\n\n\n Does not run from Isaw. User input read from anvred2x.inp file.\n\n A. J. Schultz, February 2012\n\n--------------------------------------------------------------------\n\n\n\n Data reduction program:\n\n Input is raw integrated intensities.\n\n Output is relative Fsq's.\n\n\n\n Jython version:\n\n A. J. Schultz, started December 2009\n\n\n\n anvred_py.py\n\n Each spectrum is a separate file. The spectra files are created\n\n by \"TOPAZ_spectrum_multiple_banks.iss\".\n\n\n\n anvred2.py:\n\n This version reads one spectrum file containing spectra for\n\n each detector. The spectra are created by \"TOPAZ_spectrum.py\".\n\n\n\n Modfications by Xiaoping Wang, April 2011\n\n Added Selection of neutron wavelengths limits wlMin, wlMax\n\n Omit zero intensity peaks in integrate file XP Wang 03/21/2011\n\n Changed to >=0 and used absolute value for minium I/sing(I) = 0 XP Wang 02/24/2011\n\n Added detector scale factors for vanadium/niobium spectrum XP Wang 09/24/2013\n\n\n\n\n\n \n\n Comments from Fortran source:\n\n C************************** ANVRED ******************************\n\n C\n\n C ARGONNE NATIONAL LABORATORY VARIABLE WAVELENGTH DATA REDUCTION PROGRAM\n\n C\n\n C\t\tMajor contributions from:\n\n C\t\t\tP. C. W. Leung\n\n C\t\t\tA. J. Schultz\n\n C\t\t\tR. G. Teller\n\n C\t\t\tL. R. Falvello\n\n C\n\n C The data output by this program are corrected for variations in\n\n C spectral distribution, variations in detector efficiency across the\n\n C face of the detector, and the pertinent geometric factors such as\n\n C (SIN(THETA))**2 and LAMBDA**4.\n\n C\n\n !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!\n\n !\tLinux version:\tA. Schultz January, 2003 !\n\n !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!\n\n\n\n !\tVersion 4:\t\tA. Schultz\t\tJune, 2003\n\n !\t\t1. Process data from two detectors\n\n !\t\t2. Does not use an x-file.\n\n !\t\t3. Gets MONCNT from integrate file. If zero, sets CMONX = 1.0.\n\n !\t\t4. Corrected ALPHAP for calculation of SPECT1.\n\n\n\n !\tVersion 5:\t\tA. Schultz\t\tJuly, 2003\n\n !\t\tThis version outputs a expnam.hkl file which can be input\n\n !\t\tinto SHELX with HKL 2.\n\n !\tVersion 5a:\n\n !\t\tCleaned-up and removed a lot of unused code.\n\n !\t\tAdded a test for dmin.\n\n !\n\n !\tVersion 6:\t\tL. Falvello\t\tJanuary, 2004\n\n !\t\tPolyhedral absorption correction with two detectors.\n\n !\n\n !\tVersion 7:\t\tA. Schultz\t\t2007\n\n !\t\tUse spectrum obtained from each SCD detector\n\n !\n\n !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!\n\n !\tANVRED_SNS:\t\tA. Schultz\t\t2008 !\n\n !\t\tProcess SNS data. !\n\n !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!\n\n !\tANVRED_SNS_v2:\t\tA. Schultz\t\tJune, 2008\n\n !\t\tNew spherical absorption correction. Removed all\n\n !\t\tof the old correction code.\n\n !\tANVRED_SNS-v2.1: read detector parameters from integrate file.\n\n !\tANVRED_SNS-v2.2: get filename for spectrum file.\n\n ! ANVRED_SNS-v2.3: everything included in one file. 8/17/2008\n\n ! anvredSNS_2.4: made compatible with gfortran including removal\n\n ! of FREIN3 and READ133. 10/8/2008\n\n !\tanvredSNS_2.5: the datacom_SNS.inc file is no longer used. Cleaned\n\n !\t\t\tup the code using ftnchek. 10/13/08\n\n !\tanvredSNS_2.6: assign a common scale factor for each\n\n !\t\t\tcrystal setting, or for each detector. 1/29/09\n\n !\n\n !\t4/13/09\tNumber of possible spectra increased from 2 to 100.\n\n !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!\n\n", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "SingleCrystal/concatenate.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "Combine integrate files.\n\n", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "SingleCrystal/latcon.inp": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "SingleCrystal/latcon.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "latcon.py\n\nProgram to refine just the unit cell lattice constants but not the \n\norientation matrix.\n\n", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "SingleCrystal/lin_abs_coef2.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "SingleCrystal/stats_vs_radius.config": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "SingleCrystal/stats_vs_radius.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "File: stats_vs_radius.py\n\n\nThis script will vary the spherical integration radius and output statistics.\n\n\nNOTE: All of the parameters that the user must specify are listed with \n\ninstructive comments in the sample configuration file: ReduceSCD.config.\n\n\n", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "SingleCrystal/stats_vs_time.config": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "SingleCrystal/stats_vs_time.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "File: stats_vs_time.py\n\n\nThis script will vary the elapsed time and output statistics.\n\n\nNOTE: All of the parameters that the user must specify are listed with \n\ninstructive comments in the sample configuration file: ReduceSCD.config.\n\n\n", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "contextuality": { "description": "", "directory": true, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "contextuality/journal": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "", "directory": true, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "contextuality/journal/__init__.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "contextuality/journal/journal.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "diffraction": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "scriptrepository\n================\n\nThis is a public repository of users scripts for Mantid\n\nDirectory structure\n================\n\nIn order to try to keep the content in the repository navigable over time please follow the suggested directory structure\n\n* technique/instrument\t-\tScripts specific to an instrument\n e.g.sans/loq\n* technique/facility\t-\tscripts specific to a facility, but common to several instruments at that facility\n e.g.reflectometry/ornl\t\n* general/usage -\tscripts applicable to all\n e.g.general/events\n* user/name -\tfor storing personal, but still shared scripts \n e.g.user/ndraper\n \n", "directory": true, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "diffraction/GGG_UB_for_skew.zip": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "diffraction/README.md": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "scriptrepository\n================\n\nThis is a public repository of users scripts for Mantid\n\nDirectory structure\n================\n\nIn order to try to keep the content in the repository navigable over time please follow the suggested directory structure\n\n* technique/instrument\t-\tScripts specific to an instrument\n e.g.sans/loq\n* technique/facility\t-\tscripts specific to a facility, but common to several instruments at that facility\n e.g.reflectometry/ornl\t\n* general/usage -\tscripts applicable to all\n e.g.general/events\n* user/name -\tfor storing personal, but still shared scripts \n e.g.user/ndraper\n \n", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "diffraction/WISH": { "description": "", "directory": true, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "diffraction/WISH/bragg-detect": { + "author": "RichardWaiteSTFC", "description": "", "directory": true, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" + }, + "diffraction/WISH/bragg-detect/__init__.py": { + "author": "RichardWaiteSTFC", + "description": "", + "directory": false, + "pub_date": "2024-Aug-07 15:45:29" + }, + "diffraction/WISH/bragg-detect/bragg_utils.py": { + "author": "RichardWaiteSTFC", + "description": "", + "directory": false, + "pub_date": "2024-Aug-07 15:45:29" + }, + "diffraction/WISH/bragg-detect/cnn": { + "author": "RichardWaiteSTFC", + "description": "", + "directory": true, + "pub_date": "2024-Aug-07 15:45:29" + }, + "diffraction/WISH/bragg-detect/cnn/BraggDetectCNN.py": { + "author": "RichardWaiteSTFC", + "description": "", + "directory": false, + "pub_date": "2024-Aug-07 15:45:29" + }, + "diffraction/WISH/bragg-detect/cnn/README.md": { + "author": "RichardWaiteSTFC", + "description": "Bragg Peaks detection using a Faster RCNN model\n================\n\nInorder to use the pretrained Faster RCNN model inside mantid, below steps are required.\n\n* Install mantid from conda `mamba create -n mantid_cnn -c mantid mantidworkbench`\n* Activate the conda environment with `mamba activate mantid_cnn` \n* Launch workbench from `workbench` command\n* Download the script repository's `scriptrepository\\diffraction\\WISH` directory as instructed here https://docs.mantidproject.org/nightly/workbench/scriptrepository.html\n* Check whether `\\diffraction\\WISH` path is available at `Python Script Directories` tab from `File->Manage User Directories`.\n* Close the workbench\n* From command line, change the directory to the place where the scripts were downloaded ex: `\\diffraction\\WISH\\bragg-detect\\cnn`\n* Within the same conda enviroment, install pytorch dependancies by running `pip install -r requirements.txt`\n* Install NVIDIA CUDA Deep Neural Network library (cuDNN) by running `conda install -c anaconda cudnn`\n* Re-launch workbench from `workbench` command\n* Below is an example code snippet to test the code. It will create a peaks workspace with the inferred peaks from the cnn and will do a peak filtering using the q_tol provided using `BaseSX.remove_duplicate_peaks_by_qlab`.\n```python\nfrom cnn.BraggDetectCNN import BraggDetectCNN\nmodel_weights = r'path/to/pretrained/fasterrcnn_resnet50_model_weights.pt'\ncnn_peaks_detector = BraggDetectCNN(model_weights_path=model_weights, batch_size=64)\ncnn_peaks_detector.find_bragg_peaks(workspace='WISH00042730', output_ws_name=\"CNN_Peaks\", conf_threshold=0.0, q_tol=0.05)\n```\n* If the above import is not working, check whether the `\\diffraction\\WISH` path is listed under `Python Script Directories` tab from `File->Manage User Directories`.\n", + "directory": false, + "pub_date": "2024-Aug-07 15:45:29" + }, + "diffraction/WISH/bragg-detect/cnn/WISHDataSets.py": { + "author": "RichardWaiteSTFC", + "description": "", + "directory": false, + "pub_date": "2024-Aug-07 15:45:29" + }, + "diffraction/WISH/bragg-detect/cnn/__init__.py": { + "author": "RichardWaiteSTFC", + "description": "", + "directory": false, + "pub_date": "2024-Aug-07 15:45:29" + }, + "diffraction/WISH/bragg-detect/cnn/requirements.txt": { + "author": "RichardWaiteSTFC", + "description": "", + "directory": false, + "pub_date": "2024-Aug-07 15:45:29" }, "diffraction/WISH/bragg-detect/process_input_and_output_WISH_ML_peak_finding.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "functions to process data to use as ML input\n\n", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "diffraction/WISH_reduction_class_v4.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "\n\n for peak finding\n\n\n", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "diffraction/sxd_bk2bk_exp_coef.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "import mantid algorithms, numpy and matplotlib\n\n", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "scriptrepository\n================\n\nThis is a public repository of users scripts for Mantid\n\nDirectory structure\n================\n\nIn order to try to keep the content in the repository navigable over time please follow the suggested directory structure\n\n* technique/instrument\t-\tScripts specific to an instrument\n e.g.sans/loq\n* technique/facility\t-\tscripts specific to a facility, but common to several instruments at that facility\n e.g.reflectometry/ornl\t\n* general/usage -\tscripts applicable to all\n e.g.general/events\n* user/name -\tfor storing personal, but still shared scripts \n e.g.user/ndraper\n \n", "directory": true, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/HET": { "description": "", "directory": true, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/HET/HETReduction.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "Sample HET reduction scrip ", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/ISIS": { "description": "", "directory": true, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/ISIS/CrystalAlignment": { "description": "", "directory": true, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/ISIS/CrystalAlignment/Check_alignement.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "Load single crystl white beam data from MERLIN - Sr3 Fe2 O7 sample\n\n", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/ISIS/DG_monovan.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "=======================================================\n\n\n MONO VANADIUM REDUCTION SCRIPT\n\n JRS 21/6/23\n\n\n Reads mono vanadium run, corrects for backgound,\n\n normalises to a White vanadium run, and finds the\n\n absolute normalisation factor for each Ei. These\n\n are saved to an assci file, 'MV_.txt'\n\n\n Optionally takes account of the vanadium DW factor.\n\n\n=======================================================\n\n", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/ISIS/DG_reduction.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "=======================================================\n\n\n EXCITATIONS INSTRUMENTS REDUCTION SCRIPT\n\n JRS & MDL 3/7/23\n\n\n Reads sample run(s), corrects for backgound,\n\n normalises to a white vanadium run, and the\n\n absolute normalisation factor for each Ei (if MV\n\n file is specified).\n\n - Masks bad detectors with hard mask only.\n\n - Converts time-of-flight to energy transfer\n\n - performs Q-rebinning for QENS data ('_red.nxs' format)\n\n - Outputs .nxspe, .nxs or _red.nxs files\n\n\n=======================================================\n\n", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/ISIS/DG_whitevan.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "=======================================================\n\n\n WHITE VAN REDUCTION SCRIPT\n\n JRS 26/4/23\n\n\n Reads white van run, subtracts empty, and\n\n writes out white vanadium integrals to an\n\n ascii file for use with DG_reduction.py\n\n\n No mask is employed at this stage\n\n\n=======================================================\n\n", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/ISIS/qtiGenie": { "description": "", "directory": true, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/ISIS/qtiGenie/DgFuncs.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "uses the new api all input workpsaces are expected to have |Q| along X and Energy Transfer along Y\n\n", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/ISIS/qtiGenie/PySlice.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "from utils import *\n\n", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/ISIS/qtiGenie/PySlice2.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "from DirectEnergyConversion import *\n\n", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/ISIS/qtiGenie/PySliceUI2.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "Form implementation generated from reading ui file 'PysliceUi_2.ui'\n\n\nCreated: Thu Nov 21 12:01:18 2013\n\n by: PyQt4 UI code generator 4.10\n\n\nWARNING! All changes made in this file will be lost!\n\n", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/ISIS/qtiGenie/PysliceGui.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/ISIS/qtiGenie/PysliceUI.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "Form implementation generated from reading ui file '/Users/jon/QtSDK/test2.ui'\n\n\nCreated: Mon May 28 21:37:27 2012\n\n by: PyQt4 UI code generator 4.9.1\n\n\nWARNING! All changes made in this file will be lost!\n\n", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/ISIS/qtiGenie/PysliceUI.ui": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/ISIS/qtiGenie/PysliceUI_2.ui": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/ISIS/qtiGenie/ScanJaws.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "\n\n select an area around it and \"Apply and Save\" \n\nace, which is called below.\n\n", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/ISIS/qtiGenie/autoEi.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "takes wkspin as string of run number \n\nreturns ei, as value and rebin parameners as string\n\n", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/ISIS/qtiGenie/autoreduce.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "Crab information from autoreduction call\n\n###########################################\n\nfirst argument is full path of the data file \n\n", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/ISIS/qtiGenie/c2te_pyAlg.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/ISIS/qtiGenie/ipyNotebookHelpers.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "(NEW!) To communicate with Plotly's server, sign in with credentials file\n\n", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/ISIS/qtiGenie/peakdet.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/ISIS/qtiGenie/qtiGenie.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "try:\n\n import nxs\n\nexcept ImportError:\n\n pass\n\n", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/ISIS/qtiGenie/test.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/ISIS/qtiGenie/utils.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "SVN Info: The variables below will only get subsituted at svn checkout if\n the repository is configured for variable subsitution. \n\n $Id$\n $HeadURL$\n|=============================================================================|=======| \n1 80 ", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/ISIS/qtiGenie/yscale.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/ISIS/reduction_utils.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "========================================================\n\n General utility functions\n\n", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/LET": { "description": "", "directory": true, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/LET/LETReduction_2018_2Performance.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "Sample LET reduction script ", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/LET/LETReduction_2018_sample.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "Sample LET reduction script ", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/LET/LETReduction_2019_1.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "Sample LET reduction script ", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/LET/LETReduction_2020abs_sample.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/LET/LETReduction_FilterPulses.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "Sample LET reduction script ", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/LET/LETReduction_Sample.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "Sample LET reduction script ", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/LET/PLET_quartz.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "This scripts reads reduced One2One .nxspe files of a sequence of NSF/SF \n\nquartz calibration runs, for a sequence of LET energy reps, and uses the\n\nout-of-plane path length dependece of the polarization efficency of the He3 cell\n\nto calculate the Polarizer/Flipper efficency - and the \"average\" cell polarization\n\nSeems to work best when using quartz runs over a short time (not too much \n\nvariation in cell P and T \n\n", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/LET/PLET_reduction_template.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "This script reads reduced One2One .nxspe files and corrects / combines the data.\n\nInput files should be a sequence of NSF and SF runs using only one spin-filter\n\ndata output as rings-mapped .nxspe files\n\n", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/LET/PolCorr.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/LET/RS_let_reduction.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "=======================================================\n\n\n SAMPLE REDUCTION SCRIPT\n\n JRS 19/2/22\n\n\n Reads sample run, corrects for backgound,\n\n normalises to a White vanadium run, and the\n\n absolute normalisation factor for each Ei (if MV\n\n file is specified). Outputs .nxspe file\n\n\n=======================================================\n\n", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/LET/RS_monovan.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "=======================================================\n\n\n MONO VANADIUM REDUCTION SCRIPT\n\n JRS 19/2/22\n\n\n Reads mono vanadium run, corrects for backgound,\n\n normalises to a White vanadium run, and finds the\n\n absolute normalisation factor for each Ei. These\n\n are save to an assci file, 'MV_.txt'\n\n\n Optionally takes account of the vanadium DW factor.\n\n\n=======================================================\n\n", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/LET/RS_whitevan.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "import mantid algorithms, numpy and matplotlib\n\n", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/LET/ReductionWrapper_withPerformance.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "Mantid Repository : https://github.com/mantidproject/mantid\n\n\nCopyright © 2018 ISIS Rutherford Appleton Laboratory UKRI,\n\n NScD Oak Ridge National Laboratory, European Spallation Source\n\n & Institut Laue - Langevin\n\nSPDX - License - Identifier: GPL - 3.0 +\n\nylint: disable=invalid-name\n\n", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/LET/USER_Files_description.xml": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/LET/absolute_sample_script_rebinning2014.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "LET TRANSIENT REDUCTION SCRIPT MARCH 2014;", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/LET/iliad_example_abs.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "The sample script for LET absolute units reduction", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/LET/mulpy_rep.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "from mantid.simpleapi import *\n\n", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/MAPS": { "description": "", "directory": true, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/MAPS/MAPSReduction.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "Sample MAPS reduction script ", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/MAPS/MAPSReduction_RMBG_Sample.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/MAPS/MAPSReduction_Sample.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "Sample MAPS reduction script ", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/MAPS/MAPSReduction_SampleAbs.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "Sample MAPS reduction script ", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/MAPS/PyChopMAPS_CalibWB.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/MAPS/PyChopMAPS_CalibWB_OldModerator.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/MAPS/USER_Files_description.xml": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/MAPS/example_pychop_script_maps.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "Example script for using PyChop\n\n", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/MAPS/template_maps.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "=========================================================================================================================================\n\n", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/MARI": { "description": "", "directory": true, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/MARI/DG_reduction.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "=======================================================\n\n\n EXCITATIONS INSTRUMENTS REDUCTION SCRIPT\n\n JRS & MDL 3/7/23\n\n\n Reads sample run(s), corrects for backgound,\n\n normalises to a white vanadium run, and the\n\n absolute normalisation factor for each Ei (if MV\n\n file is specified).\n\n - Masks bad detectors with hard mask only.\n\n - Converts time-of-flight to energy transfer\n\n - performs Q-rebinning for QENS data ('_red.nxs' format)\n\n - Outputs .nxspe, .nxs or _red.nxs files\n\n\n=======================================================\n\n", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/MARI/MARIReduction_Sample.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "Sample MARI reduction script ", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/MARI/MARIReduction_SampleAbs.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "Sample MARI reduction script ", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/MARI/MARI_2013.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "det_cal_file must be specified if the reduction sends out put to a workpsace\n\n", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/MARI/MapFiles": { "description": "", "directory": true, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/MARI/MapFiles/mari_121_cor.map": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/MARI/MapFiles/mari_mask2015.msk": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/MARI/MapFiles/mari_res.map": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/MARI/MapFiles/mari_res2012.map": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/MARI/MapFiles/mari_res2013.map": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/MARI/MapFiles/mari_vert_cor.map": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/MARI/Mar2015_Short.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/MARI/MariChop": { "description": "", "directory": true, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/MARI/MariChop/MARIChopGUI.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "from mantidplotpy import *\n\nimport dgreduce\n\n", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/MARI/MariChop/MARIChopUI.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "Form implementation generated from reading ui file '/Users/jon/QtSDK/pychopui.ui'\n\n\nCreated: Mon May 28 23:37:52 2012\n\n by: PyQt4 UI code generator 4.9.1\n\n\nWARNING! All changes made in this file will be lost!\n\n", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/MARI/MariChop/MariChop.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/MARI/MaskFiles": { "description": "", "directory": true, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/MARI/MaskFiles/cryomagnet_hard.msk": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/MARI/MaskFiles/m11001.msk": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/MARI/MaskFiles/mar11001.msk": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/MARI/MaskFiles/mar11015.msk": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/MARI/MaskFiles/mari_mask2013.msk": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/MARI/MaskFiles/mari_mask2014.msk": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/MARI/MaskFiles/mari_mask2015.msk": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/MARI/MaskFiles/mari_mask2015_3.msk": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/MARI/MaskFiles/mari_mask2016_1.msk": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/MARI/MaskFiles/mari_mask2023_2.xml": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/MARI/PyChopMARI_CalibWB.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/MARI/USER_Files_description.xml": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/MARI/example_pychop_script_mari.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "Example script for using PyChop\n\n", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/MARI/gen_mask_mari.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/MARI/iliad_python.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/MARI/mari.cal": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/MARI/mari_mask.xml": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/MARI/template_mari.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "Run number and Ei\n\n", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/MARI/template_mari_dos.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "START EDITING HERE\n\n", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/MERLIN": { "description": "", "directory": true, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/MERLIN/Iiad_event_autoreduce.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "this is the user input section\n\n###########################################\n\nwhere to save results (overwrites specified in Mantid, data search directories, if you want to use those one, comment two lines below here)\n\n", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/MERLIN/MERLINReduction_2016_4.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "Sample MER reduction script ", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/MERLIN/MERLINReduction_2018_2WithPerformance.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "Sample MER reduction script ", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/MERLIN/MERLINReduction_Sample.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "Sample MER reduction script ", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/MERLIN/MERLINReduction_SampleAbs.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "Sample MER reduction script ", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/MERLIN/PyChopMERLIN_CalibWB.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/MERLIN/USER_Files_description.xml": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/MERLIN/adr_cycle2013_3.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "sample Direct inelastic reduction for MERLIN performed in absolute units", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/MERLIN/calibration": { "description": "", "directory": true, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/MERLIN/calibration/adjust_det_new.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/MERLIN/calibration/adjustdet.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "import mantid algorithms\n\n", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/MERLIN/calibration/create_MERInst_Files.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/MERLIN/calibration/tube_calib_new.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "script to calibrate the detector tubes on Merlin\n\n", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/MERLIN/calibration/tubecalib.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "import mantid algorithms\n\n", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/MERLIN/example_pychop_script_merlin.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "Example script for using PyChop\n\n", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/MERLIN/iliad_merlin.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "set up advanced and main properties\n\n", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/MERLIN/iliad_merlin_eventmode.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "MERLIN TRANSIENT REDUCTION SCRIPT MARCH 2014;", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/MERLIN/instrumentfiles": { "description": "", "directory": true, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/MERLIN/instrumentfiles/MER23698.msk": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/MERLIN/instrumentfiles/rings_143.map": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/MERLIN/instrumentfiles/rings_143.phx": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/MERLIN/mantid_iliad_abs_August2014.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "The sample script for MERLIN absolute units reduction. Copied from LET system tests. ", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/MERLIN/mantid_iliad_abs_sample.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "The sample script for MERLIN absolute units reduction. \nShould be used for non_abs units too by setting MonoVanRun number to None\nFile copied from current (31/07.2014) Mantid System tests for LET and modified with MERLIN settings", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/MERLIN/template_merlin.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "reload(iliad_merlin)\n\n", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/README.md": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "scriptrepository\n================\n\nThis is a public repository of users scripts for Mantid\n\nDirectory structure\n================\n\nIn order to try to keep the content in the repository navigable over time please follow the suggested directory structure\n\n* technique/instrument\t-\tScripts specific to an instrument\n e.g.sans/loq\n* technique/facility\t-\tscripts specific to a facility, but common to several instruments at that facility\n e.g.reflectometry/ornl\t\n* general/usage -\tscripts applicable to all\n e.g.general/events\n* user/name -\tfor storing personal, but still shared scripts \n e.g.user/ndraper\n \n", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/SNS": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "The scripts in this folder are in use (in some form) at SNS direct geometry inelastic instruments (ARCS, CNCS, HYSPEC, SEQUOIA)\n\nSripts to deal with sample logs and/or experiment logging:\n\nScripts that split data: \n new_scan.py - Updated version of rocking curve scan.py, using FilterEvents\n powderTdep_OP.py - Powder line intensity - temperature dependence\n reduce_mult_T.py - Reduce temperature scan. Going as far in events as possible, split, then extract useful information\n scan.py - rocking scan using continuous rotations\n Temp_plot_w.py - temperature scan on a peak using a mask\n T_scan.py - Quick temperature scan\n WB_Tdep.pyTemperature dependence of scattering intensity between Qmin,Qmax\n\nScripts to do some reduction/analysis:\n AddAndReduce.py - Simple script to add runs together, reduce using DGSReduction, and save to NXSPE format.\n Gd.py - Compact script to reduce Gd data to MD. Used for generating images for releases. Heavy use of workspace groups\n reduce_from_autoreduce_script.py - Reduction including generation of an experiment log \n reducenoguess.py - Simplified version of reduction using DGSReduction algorithm\n sum_split_plot_slice.py - continuous rotation to a 2D slice in SliceViewer\n Tdep50meV.py - Plot temperature dependence for data in a set of runs\n whitebeampeaks.py - gets UB from a white beam run, ignore those from Aluminum\n\nScripts to do some postprocessing:\n groupNxspe.py - Reduce file size of NXSPE files by grouping pixels togeter. \n load_n_plot.py - Quicly look at powder data in NXSPE files\n merge.py - Merge all MD nexus files in a folder\n writeMDhisto.py - Saves an md histo workspace with wname (2D slice from SliceViewer) into an ascii file\n\nOther: \n average_Ei_T0.py - Print incident energy and t0. Useful to check statistics of monitors in individual runs.\n fixDASLogs.py - function to change initial time for logs to coincide with the first proton pulse\n generate_string_base.py - Generate a list of runs where some log values obey certain criteria. Input can be from log.py \n log.py - Quicly check logs for multiple runs \n make_d_spacing.py - Convert to runs (on Bragg peaks) to d spacing. Use instrument view to select peaks, then the peaks workspace can be used to calculate UB matrix (print_u_v_vectors.py)\n MaskBTP.py - Mask banks, tubes, and pixels on ARCS/SEQUOIA/CNCS/HYSPEC \n print u_v_vectors.py - print u and v vectors for mslice/horace. Use in conjunction with make_d_spacing.py\n testtib.py - Test if time independent background range is OK. Uses MantidPlot plotting\n tof_plot_make.py - Make some plots using matplotlib\n Vec_move.py - Routines used to move packs\n\n\n", "directory": true, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/SNS/AddAndReduce.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "Simple script to add runs together, reduce using DGSReduction, and save to NXSPE format.\nIt assumes that the preprocessed vanadium for normalization was saved as van.nx5", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/SNS/Gd.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "Compact script to reduce Gd data to MD. Used for generating images for releases", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/SNS/MaskBTP.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "Mask banks, tubes, and pixels on ARCS/SEQUOIA/CNCS/HYSPEC ", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/SNS/README.txt": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "The scripts in this folder are in use (in some form) at SNS direct geometry inelastic instruments (ARCS, CNCS, HYSPEC, SEQUOIA)\n\nSripts to deal with sample logs and/or experiment logging:\n\nScripts that split data: \n new_scan.py - Updated version of rocking curve scan.py, using FilterEvents\n powderTdep_OP.py - Powder line intensity - temperature dependence\n reduce_mult_T.py - Reduce temperature scan. Going as far in events as possible, split, then extract useful information\n scan.py - rocking scan using continuous rotations\n Temp_plot_w.py - temperature scan on a peak using a mask\n T_scan.py - Quick temperature scan\n WB_Tdep.pyTemperature dependence of scattering intensity between Qmin,Qmax\n\nScripts to do some reduction/analysis:\n AddAndReduce.py - Simple script to add runs together, reduce using DGSReduction, and save to NXSPE format.\n Gd.py - Compact script to reduce Gd data to MD. Used for generating images for releases. Heavy use of workspace groups\n reduce_from_autoreduce_script.py - Reduction including generation of an experiment log \n reducenoguess.py - Simplified version of reduction using DGSReduction algorithm\n sum_split_plot_slice.py - continuous rotation to a 2D slice in SliceViewer\n Tdep50meV.py - Plot temperature dependence for data in a set of runs\n whitebeampeaks.py - gets UB from a white beam run, ignore those from Aluminum\n\nScripts to do some postprocessing:\n groupNxspe.py - Reduce file size of NXSPE files by grouping pixels togeter. \n load_n_plot.py - Quicly look at powder data in NXSPE files\n merge.py - Merge all MD nexus files in a folder\n writeMDhisto.py - Saves an md histo workspace with wname (2D slice from SliceViewer) into an ascii file\n\nOther: \n average_Ei_T0.py - Print incident energy and t0. Useful to check statistics of monitors in individual runs.\n fixDASLogs.py - function to change initial time for logs to coincide with the first proton pulse\n generate_string_base.py - Generate a list of runs where some log values obey certain criteria. Input can be from log.py \n log.py - Quicly check logs for multiple runs \n make_d_spacing.py - Convert to runs (on Bragg peaks) to d spacing. Use instrument view to select peaks, then the peaks workspace can be used to calculate UB matrix (print_u_v_vectors.py)\n MaskBTP.py - Mask banks, tubes, and pixels on ARCS/SEQUOIA/CNCS/HYSPEC \n print u_v_vectors.py - print u and v vectors for mslice/horace. Use in conjunction with make_d_spacing.py\n testtib.py - Test if time independent background range is OK. Uses MantidPlot plotting\n tof_plot_make.py - Make some plots using matplotlib\n Vec_move.py - Routines used to move packs\n\n\n", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/SNS/T_scan.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "Quick temperature scan", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/SNS/Tdep50meV.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "Plot temperature dependence for data in a set of runs", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/SNS/Temp_plot_w.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "Temperature scan on a peak, using a mask", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/SNS/Vec_move.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/SNS/WB_Tdep.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "Temperature dependence of scattering intensity between Qmin,Qmax. Detectors are groupped 16x4, the groups belonging to data/background are selected below", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/SNS/average_Ei_T0.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/SNS/fixDASLogs.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "function to change initial time for logs to coincide with the first proton pulse", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/SNS/generate_string_base.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "Generate a list of runs where some log values obey certain criteria. Input can be from log.py ", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/SNS/groupNxspe.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/SNS/load_n_plot.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/SNS/log.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "Quicly check logs for multiple runs", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/SNS/make_d_spacing.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "Convert to runs (on Bragg peaks) to d spacing. Use instrument view to select peaks, then the peaks workspace can be used to calculate UB matrix (print_u_v_vectors.py)", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/SNS/merge.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "Merge all MD nexus files in a folder", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/SNS/new_scan.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "Updated version of rocking curve scan.py, using FilterEvents", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/SNS/powderTdep_OP.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "Powder line intensity - temperature dependence", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/SNS/print_u_v_vector.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "print u and v vectors for mslice/horace. Use in conjunction with make_d_spacing.py", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/SNS/reduce_from_autoreduce_script.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/SNS/reduce_mult_T.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/SNS/reducenoguess.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "Simplified version of reduction using DGSReduction algorithm", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/SNS/scan.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "Rocking scan (+ and - directions)", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/SNS/sum_split_plot_slice.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "Simple script for continuous rotations", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/SNS/testtib.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "Test if time independent background range is OK\nNote - runs in MantidPlot\nNote - uses pdftk to concatenate pdf files", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/SNS/tof_plot_make.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "Make some plots using matplotlib", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/SNS/whitebeampeaks.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "Load a white beam data, convert to MD, find peaks, remove those belonging to Al, and index the rest", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "direct_inelastic/SNS/writeMDhisto.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "Saves an md histo workspace with wname (2D slice from SliceViewer) into an ascii file", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "general": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "scriptrepository\n================\n\nThis is a public repository of users scripts for Mantid\n\nDirectory structure\n================\n\nIn order to try to keep the content in the repository navigable over time please follow the suggested directory structure\n\n* technique/instrument\t-\tScripts specific to an instrument\n e.g.sans/loq\n* technique/facility\t-\tscripts specific to a facility, but common to several instruments at that facility\n e.g.reflectometry/ornl\t\n* general/usage -\tscripts applicable to all\n e.g.general/events\n* user/name -\tfor storing personal, but still shared scripts \n e.g.user/ndraper\n \n", "directory": true, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "general/IgnoreInvalidData.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "import mantid algorithms, numpy and matplotlib\n\n", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "general/README.md": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "scriptrepository\n================\n\nThis is a public repository of users scripts for Mantid\n\nDirectory structure\n================\n\nIn order to try to keep the content in the repository navigable over time please follow the suggested directory structure\n\n* technique/instrument\t-\tScripts specific to an instrument\n e.g.sans/loq\n* technique/facility\t-\tscripts specific to a facility, but common to several instruments at that facility\n e.g.reflectometry/ornl\t\n* general/usage -\tscripts applicable to all\n e.g.general/events\n* user/name -\tfor storing personal, but still shared scripts \n e.g.user/ndraper\n \n", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "general/Transforms": { "description": "", "directory": true, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "general/Transforms/Merging": { "description": "", "directory": true, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "general/Transforms/Merging/ConjoinSpectraNumAx.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "*WIKI* \n\nThis algorithm allows a single spectrum to be extracted from a range of workspaces and placed into a single workspace for comparison and plotting. The LabelUsing property allows you to control what the end labels applied to each spectra will be. The default is to use the source workspace name, but you can specify the name of a log value to use as the label, e.g. Temp_Sample. the LabelValue property allows control of how a single value is extracted from time series logs.\nModified from standard ConjoinSpectra to make the Y axis numeric and so allow Colour Fill and Contour plots of the resulting Workspace2D. (JSL)\n\n*WIKI*", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "indirect_inelastic": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "scriptrepository\n================\n\nThis is a public repository of users scripts for Mantid\n\nDirectory structure\n================\n\nIn order to try to keep the content in the repository navigable over time please follow the suggested directory structure\n\n* technique/instrument\t-\tScripts specific to an instrument\n e.g.sans/loq\n* technique/facility\t-\tscripts specific to a facility, but common to several instruments at that facility\n e.g.reflectometry/ornl\t\n* general/usage -\tscripts applicable to all\n e.g.general/events\n* user/name -\tfor storing personal, but still shared scripts \n e.g.user/ndraper\n \n", "directory": true, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "indirect_inelastic/Fabada.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "indirect_inelastic/IRIS": { "description": "", "directory": true, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "indirect_inelastic/IRIS/irisDiagnostics.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "Plots heatmap of raw & normalised counts in each detector for a \n\nspecified run range to quickly identify dead detectors ", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "indirect_inelastic/ISIS": { "description": "", "directory": true, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "indirect_inelastic/ISIS/Bayes": { "description": "", "directory": true, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "indirect_inelastic/ISIS/Bayes/Quasi": { "description": "", "directory": true, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "indirect_inelastic/ISIS/Bayes/Quasi/BayesQuasi.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "pylint: disable=invalid-name,too-many-instance-attributes,too-many-branches,no-init,redefined-builtin\n\n", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "indirect_inelastic/ISIS/Bayes/Quasi/BayesStretch.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "pylint: disable=invalid-name,too-many-instance-attributes,too-many-branches,no-init\n\n", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "indirect_inelastic/ISIS/Bayes/Quasi/Bayes_ubuntu.txt": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "indirect_inelastic/ISIS/Bayes/Quasi/IndirectBayes.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "pylint: disable=invalid-name,too-many-arguments,too-many-locals\n\n", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "indirect_inelastic/ISIS/Bayes/Quasi/IndirectImport.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "Temporary solutions to the messy problem of importing F2Py libraries into\nthe Indirect scripts depending on platform and numpy package version.\n\nWe also deal with importing the mantidplot module outside of MantidPlot here.", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "indirect_inelastic/ISIS/Bayes/Quasi/QLdata_lnx64.so": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "indirect_inelastic/ISIS/Bayes/Quasi/QLres_lnx64.so": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "indirect_inelastic/ISIS/Bayes/Quasi/QLse_lnx64.so": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "indirect_inelastic/ISIS/Bayes/Quasi/Quest_lnx64.so": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "indirect_inelastic/ISIS/Bayes/Water": { "description": "", "directory": true, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "indirect_inelastic/ISIS/Bayes/Water/BayesWater.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "pylint: disable=invalid-name,too-many-instance-attributes,too-many-branches,no-init\n\n", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "indirect_inelastic/ISIS/Bayes/Water/IndirectBayes.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "Bayes routines \n\nFortran programs use fixed length arrays whereas Python has variable lenght lists\n\nInput : the Python list is padded to Fortrans length using procedure PadArray\n\nOutput : the Fortran numpy array is sliced to Python length using dataY = yout[:ny]\n\n\n", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "indirect_inelastic/ISIS/IRIS_Parameters.xml": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "indirect_inelastic/ISIS/OSIRIS_Parameters.xml": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "indirect_inelastic/README.md": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "scriptrepository\n================\n\nThis is a public repository of users scripts for Mantid\n\nDirectory structure\n================\n\nIn order to try to keep the content in the repository navigable over time please follow the suggested directory structure\n\n* technique/instrument\t-\tScripts specific to an instrument\n e.g.sans/loq\n* technique/facility\t-\tscripts specific to a facility, but common to several instruments at that facility\n e.g.reflectometry/ornl\t\n* general/usage -\tscripts applicable to all\n e.g.general/events\n* user/name -\tfor storing personal, but still shared scripts \n e.g.user/ndraper\n \n", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "indirect_inelastic/models": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "Fitting Models\n================\n\nPython scripts for fitting of with different QENS models\n\n* StretchedExpFT \nFourier transform of the stretched exponential. The model is: \nS(Q,E) = Convolution( A*Resolution, x*Delta + (1-x)*StretchedExFT ) + LinearBackground \nwith StretchedExFT = height * exp( - |t/tau|**beta )\n\n* StretchedExpFTBkgrd\nFourier transform of the stretched exponential plust a background file. The model is:\nS(Q,E) = Convolution( A*Resolution, x*Delta + (1-x)*StretchedExFT ) + LinearBackground + BackgroundFile \nwith StretchedExFT = height * exp( - |t/tau|**beta )\n\n* StretchedExpFTTauQ - as StretchedExpFT, but with a power-law dependence for the relaxation time. \nThe model is: \nConvolution( A*Resolution, x*Delta + (1-x)*StretchedExFTTauQ ) + LinearBackground \nwith StretchedExFTTauQ = height * exp( - |t/tau|**beta ) \nand tau = taumax*(Qmin/Q)**alpha\n\n* TeixeiraWaterSQE \nFitting of water at room temperature with an elastic component and the jump-diffusion\nmodel of Teixeira for translational diffusion. The model is: \nS(Q,E) = Convolution( Resolution, EISF*Delta + (1-EISF)*TeixeiraWater ) + LinearBackground\n \n", "directory": true, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "indirect_inelastic/models/QENS_lib": { "description": "", "directory": true, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "indirect_inelastic/models/QENS_lib/QENS_lib_demo.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "make fake data\n\n", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "indirect_inelastic/models/QENS_lib/QENS_lib_install.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "run this in Mantid scripting window\n\n", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "indirect_inelastic/models/README.md": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "Fitting Models\n================\n\nPython scripts for fitting of with different QENS models\n\n* StretchedExpFT \nFourier transform of the stretched exponential. The model is: \nS(Q,E) = Convolution( A*Resolution, x*Delta + (1-x)*StretchedExFT ) + LinearBackground \nwith StretchedExFT = height * exp( - |t/tau|**beta )\n\n* StretchedExpFTBkgrd\nFourier transform of the stretched exponential plust a background file. The model is:\nS(Q,E) = Convolution( A*Resolution, x*Delta + (1-x)*StretchedExFT ) + LinearBackground + BackgroundFile \nwith StretchedExFT = height * exp( - |t/tau|**beta )\n\n* StretchedExpFTTauQ - as StretchedExpFT, but with a power-law dependence for the relaxation time. \nThe model is: \nConvolution( A*Resolution, x*Delta + (1-x)*StretchedExFTTauQ ) + LinearBackground \nwith StretchedExFTTauQ = height * exp( - |t/tau|**beta ) \nand tau = taumax*(Qmin/Q)**alpha\n\n* TeixeiraWaterSQE \nFitting of water at room temperature with an elastic component and the jump-diffusion\nmodel of Teixeira for translational diffusion. The model is: \nS(Q,E) = Convolution( Resolution, EISF*Delta + (1-EISF)*TeixeiraWater ) + LinearBackground\n \n", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "indirect_inelastic/models/StretchedExpFT": { "description": "", "directory": true, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "indirect_inelastic/models/StretchedExpFT/data.dat": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "indirect_inelastic/models/StretchedExpFT/lmfit": { "description": "", "directory": true, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "indirect_inelastic/models/StretchedExpFT/lmfit/strexpft.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "indirect_inelastic/models/StretchedExpFT/resolution.dat": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "indirect_inelastic/models/StretchedExpFT/v3.6": { "description": "", "directory": true, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "indirect_inelastic/models/StretchedExpFT/v3.6/fitStretchedExFT.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "Script to fit QENS data to a particular model\nThis script should be run in the \"Script Window\" of MantidPlot", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "indirect_inelastic/models/StretchedExpFT/v3.6/results_StretchedExpFT.dat": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "indirect_inelastic/models/StretchedExpFT/v3.7": { "description": "", "directory": true, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "indirect_inelastic/models/StretchedExpFT/v3.7/fitStretchedExFT.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "Script to fit QENS data to a the Fourier trasnform of a stretched exponential\nThis script should be run in the \"Script Window\" of MantidPlot", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "indirect_inelastic/models/StretchedExpFT/v3.7/results_StretchedExpFT.dat": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "indirect_inelastic/models/StretchedExpFT/v3.8": { "description": "", "directory": true, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "indirect_inelastic/models/StretchedExpFT/v3.8.0": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "", "directory": true, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "indirect_inelastic/models/StretchedExpFT/v3.8.0/__init__.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "indirect_inelastic/models/StretchedExpFT/v3.8.0/algFitStretchedExpFT.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "For problems with this algorithm, please either write a:\n- post in the Mantid forum \n- message in the \"Contact us\" page \n- email to ", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "indirect_inelastic/models/StretchedExpFT/v3.8.0/gloFitStretchedExFT.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "For problems with this script, please either write a:\n- post in the Mantid forum \n- message in the \"Contact us\" page \n- email to \n\nScript to global fit of QENS data to the Fourier transform of a stretched exponential\nThis script should be run in the \"Script Window\" of MantidPlot\nGlobal parameter: beta exponent in the stretched exponential\n\nFitting model. In this case:\n Convolution( A*Resolution, x*Delta + (1-x)*StretchedExFT ) + LinearBackground\n with 0\n- message in the \"Contact us\" page \n- email to ", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "indirect_inelastic/models/StretchedExpFT/v3.8/algorithm_version/resolution.dat": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "indirect_inelastic/models/StretchedExpFT/v3.8/algorithm_version/sample.dat": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "indirect_inelastic/models/StretchedExpFT/v3.8/algorithm_version/seqFitStretchedExFT.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "indirect_inelastic/models/StretchedExpFT/v3.8/scripts_only": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "", "directory": true, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "indirect_inelastic/models/StretchedExpFT/v3.8/scripts_only/__init__.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "indirect_inelastic/models/StretchedExpFT/v3.8/scripts_only/seqFitStretchedExFT.pyc": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "indirect_inelastic/models/StretchedExpFTBkgrd": { "description": "", "directory": true, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "indirect_inelastic/models/StretchedExpFTBkgrd/background.grp": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "indirect_inelastic/models/StretchedExpFTBkgrd/data.grp": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "indirect_inelastic/models/StretchedExpFTBkgrd/resolution.grp": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "indirect_inelastic/models/StretchedExpFTBkgrd/v3.8": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "", "directory": true, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "indirect_inelastic/models/StretchedExpFTBkgrd/v3.8/__init__.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "indirect_inelastic/models/StretchedExpFTBkgrd/v3.8/gloFitStretchedExFTBkgrd.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "For problems with this script, please either write a:\n- post in the Mantid forum \n- message in the \"Contact us\" page \n- email to \n\nScript to global fit of QENS data to the Fourier transform of a stretched exponential\nThis script should be run in the \"Script Window\" of MantidPlot\nGlobal parameter: beta exponent in the stretched exponential\n\nFitting model. In this case:\n Convolution( Resolution, A*Delta + B*StretchedExFT ) + LinearBackground + BackgroundFile\n( the EISF is later computed as =A/(A+B) )\n\nParameter Beta of fit function StretchedExFT is the same for all spectra. All other fitting\nparameters are different for each spectrum", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "indirect_inelastic/models/StretchedExpFTBkgrd/v3.8/seqFitStretchedExFTBkgrd.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": " For problems with this script, please either write a:\n - post in the Mantid forum \n - message in the \"Contact us\" page \n - email to \n\nScript to sequential fit of QENS data to a the Fourier trasnform of a stretched exponential\nThis script should be run in the \"Script Window\" of MantidPlot", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "indirect_inelastic/models/StretchedExpFTTauQ": { "description": "", "directory": true, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "indirect_inelastic/models/StretchedExpFTTauQ/data.dat": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "indirect_inelastic/models/StretchedExpFTTauQ/resolution.dat": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "indirect_inelastic/models/StretchedExpFTTauQ/results_StretchedExpFTTauQ.dat": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "indirect_inelastic/models/StretchedExpFTTauQ/v3.8": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "", "directory": true, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "indirect_inelastic/models/StretchedExpFTTauQ/v3.8/StretchedExpFTTauQ.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "indirect_inelastic/models/StretchedExpFTTauQ/v3.8/__init__.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "indirect_inelastic/models/StretchedExpFTTauQ/v3.8/gloFitStretchedExFTTauQ.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "For problems with this script, please either write a:\n- post in the Mantid forum \n- message in the \"Contact us\" page \n- email to \n\n Script to global fit of QENS data to the Fourier transform of a stretched exponential\n This script should be run in the \"Script Window\" of MantidPlot\n\n Fitting model. In this case:\n Convolution( A*Resolution, EISF*Delta + (1-EISF)*StretchedExFTTauQ ) + LinearBackground\n with 0\n - message in the \"Contact us\" page \n - email to \n\nSequential fit of QENS data to the Fourier trasnform of a stretched exponential\n Relaxation time follows a power-law: tau = taumax * (Qmin/Q)**alpha\n This script should be run in the \"Script Window\" of MantidPlot", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "indirect_inelastic/models/TeixeiraWaterSQE": { "description": "", "directory": true, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "indirect_inelastic/models/TeixeiraWaterSQE/irs26173_graphite_res.nxs": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "indirect_inelastic/models/TeixeiraWaterSQE/irs26176_graphite002_red.nxs": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "indirect_inelastic/models/TeixeiraWaterSQE/v3.9": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "", "directory": true, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "indirect_inelastic/models/TeixeiraWaterSQE/v3.9/__init__.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "indirect_inelastic/models/TeixeiraWaterSQE/v3.9/algTeixeiraWaterFit.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "For problems with this algorithm, please either write a:\n- post in the Mantid forum \n- message in the \"Contact us\" page \n- email to \n\nAlgorithm to global fit of QENS data to the jump-diffusion model by Teixeira\nFitting model. In this case:\n Convolution( A*Resolution, x*Delta + (1-x)*TeixeiraWaterSQE ) + LinearBackground\n with 0\n- message in the \"Contact us\" page \n- email to \n\nScript to global fit of QENS data to the jump-diffusion model by Teixeira\nThis script should be run in the \"Script Window\" of MantidPlot\n\nFitting model. In this case:\n Convolution( A*Resolution, x*Delta + (1-x)*TeixeiraWaterSQE ) + LinearBackground\n with 0\n\n How to cite: Scatigno, Claudia, et al. \"A python algorithm to analyze inelastic neutron scattering spectra based on the y-scale formalism.\" Journal of Chemical Theory and Computation 16.12 (2020): 7671-7680\n\n", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "user/ClaudiaScatigno/INSCorNorm_CS_2020_def.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "INSCorNorm (PythonAlgorithm) Author: Claudia Scatigno \n\n How to cite: Scatigno, Claudia, et al. \"A python algorithm to analyze inelastic neutron scattering spectra based on the y-scale formalism.\" Journal of Chemical Theory and Computation 16.12 (2020): 7671-7680\n\n", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "user/ClaudiaScatigno/INSCorrNorm__v17_02122022.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "INSCorNorm (PythonAlgorithm) Author: Claudia Scatigno \n\nto cite: Scatigno, Claudia, et al. \"A python algorithm to analyze inelastic neutron scattering spectra based on the y-scale formalism.\" Journal of Chemical Theory and Computation 16.12 (2020): 7671-7680\n\n", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "user/Daniel": { "description": "", "directory": true, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "user/Daniel.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "import mantid algorithms, numpy and matplotlib\n\n", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "user/Daniel/test script.py": { "author": null, "description": "", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "user/DannyHindson": { "description": "", "directory": true, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "user/DannyHindson/SimpleMtdCommands_Example.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "\n\n Example: Basic Mantid commands\n\n\n\n", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "user/ExampleUser": { "description": "", "directory": true, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "user/ExampleUser/HRPDDialog_Example.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "First a function definition for the Loading algorithms which loads\n\nthe data and immediately aligns the detectors\n\n", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "user/ExampleUser/InstrumentView_Example.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "\n\n Example: Instrument view control\n\n\n\n", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "user/ExampleUser/PlotAsymmetryByLogValue_Example.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "-----------------------------------------------------\n\n Runs PlotAssymetryByLogValue algorithm\n\n and plots the output in MantidPlot using a Python\n\n dictionary\n\n-----------------------------------------------------\n\n", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "user/ExampleUser/SampleLogs_Demo.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "\n\n Example: Retrieving log information from a data set\n\n\n\n", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "user/ExampleUser/SimpleMtdCommands_Example.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "\n\n Example: Basic Mantid commands\n\n\n\n", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "user/ExampleUser/SolidAngle_Example.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "-------------------------------------------------------------------------\n\n\n\n Example: Calculating the solid angle for a spectrum with respect to the \n\n sample position\n\n\n\n-------------------------------------------------------------------------\n\n", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "user/ExampleUser/StripPeaks.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "MantidPlot example script\n\n\nUsing StripPeaks + dialog boxes\n\n\n", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "user/ExampleUser/TableWorkspace_Example.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "Perform some algorithms\n\n", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "user/ExampleUser/test_upload.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "Intended to be used for testing upload mechanism\n\nThis is a full summary of the module", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "user/Gemma": { "description": "", "directory": true, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "user/Gemma/test_script2.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "user/GesnerPassos": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "This folder belongs to Gesner Passos.\n\nIt is here to allow developing features for ScriptRepository and testing \nthem. \n\n\nchecking old api: \n\ngrep mtd.initialize *\ngrep MantidFramework *\ngrep mtd.sendLogMessage * \ngrep mtd.deleteWorkspace * \ngrep mtd.settings * \ngrep mtd.getSettings * \ngrep mtd.workspaceExists * \ngrep mtd.getConfigProperty * \ngrep isGroup * \ngrep getSampleDetails * \ngrep createNumericAxis * \ngrep createTextAxis * \ngrep createSpectraAxis * \ngrep '.workspace()' * \ngrep qti * \n\n\n#python to find the algorithms used in scripts\n\nimport numpy\nimport re\n\n#f = type(globals()['Load'])\n#all_algs = [k for (k,v) in globals().items() if isinstance(v,f)]\nlist_of = ['reduce_from_autoreduce_script.py', 'reduce_mult_T.py', 'reducenoguess.py', 'scan.py', 'sum_split_plot_slice.py' ]\nfor name in list_of:\n\tfil = open('/apps/scriptrepository/direct inelastic/SNS/%s'%name,'r')\n\tprint fil\n\tfor line in fil:\n\t\tres = numpy.intersect1d(all_algs, re.split('\\W+', line))\n\t\tif len(res):\n\t\t\tprint line\n\n\n\nMigrating scriptrepository\n/diffraction\n\nNOTHING\n\n-==================-\n\n\n/direct inelastic - verified\n\nISIS/\n\nTicket to assign alex: \n\n\nRemove the 'txt' files that are not used anymore\nlet.txt maps.txt mari.txt merlin.txt\n\nCopy all the files from:\n\nhttps://github.com/mantidproject/scripts/tree/master/inelastic/direct_geometry/qtiGenie\n\nand put them into script repository: \n\nhttps://github.com/mantidproject/scriptrepository/tree/master/direct%20inelastic/ISIS/qtiGenie\n\n\n\n\nticket to assign to me:\n\nUpgrage the scripts inside https://github.com/mantidproject/scripts/tree/master/inelastic/direct_geometry/qtiGenie\nto the new API. \n\n\nSNS/ \nall using new api\n\n-==================-\n\n\ngeneral/Transforms/Merging/ConjoinSpectraNumAx.py\n\nneed to be migrated\n\n\n-==================-\n\n\nindirect inelastic\n\nNOTHING\n\n-==================-\n\n\nreflectometry/offspec\n\nremoved from 7522 (investigate)\n\nTested with:\n#addRuns(['7709','7709'],'out')\n#addRuns(['7709'],'single')\n#plot2D('single, out',[0,10000,0,10000,0,1000], [0,0,0])\n#XYPlot('single, out','2,3',[0,10000,0,10000,0,1000], [2,2,2], True,True)\n#nrtestfn('7709, 7709','out, out2')\n#removeoutlayer('out')\n\n\nbinning=[\"2.0\",\"0.2\",\"12.0\",\"2\"]\nconfig[\"default.instrument\"] = \"OFFSPEC\"\nnrSESANSP0Fn(\"10792\",\"P055\",\"109\",\"119\",\"2\",\"1\",binning)\nnrSESANSFn(\"10791+10793\",\"dPMMA\",\"\",\"P055pol\",\n \"100\",\"130\",\"2\",\"1\",\"2\",\"3009.9\",binning,\"2\",\"0\")\n\t\t\t \n\t\t\t \nbinning=[\"2.0\",\"0.2\",\"12.0\",\"2\"]\nconfig[\"default.instrument\"] = \"OFFSPEC\"\nnrSESANSP0Fn(\"10792\",\"P055\",\"109\",\"119\",\"2\",\"1\",binning)\n\n\n+++++++++++++++++++++++++Send the user the new file and ask him to test it!++++++++++++++++++++++++++++++++++\n\n\n\n-==================-\nuser/ExampleUser\n\nSimpleMtdCommands_Example.py\nStripPeaks.py\nTableWorkspace_Example.py\nSampleLogs_Demo.py\n\n\n\n\n========================\n#! /usr/bin/env python\nfrom mantidsimple import *\nfrom MantidFramework import *\n\nf = type(globals()['LoadRaw'])\nall_algs = [k for (k,v) in globals().items() if isinstance(v,f)]\n\nimport sys\nimport numpy\nimport re\n\n\nfor file_n in sys.argv[1:]:\n print \"\\n\\n===================================\"\n\tprint file_n\n #python to find the algorithms used in scripts\n \n\tfil = open(file_n ,'r')\n\tfor line in fil:\n\t\tres = numpy.intersect1d(all_algs, re.split('\\W+', line))\n\t\tif len(res):\n\t\t\tprint line\n fil.close()\n\n\n=============================\negrep \"mantidsimple|mtd\\.initialize|MantidFramework|mtd\\.sendLogMessage|mtd\\.deleteWorkspace|mtd\\.settings|mtd\\.getSettings|mtd\\.workspaceExists|mtd\\.getConfigProperty|isGroup|getSampleDetails|createNumericAxis|createTextAxis|createSpectraAxis|\\.workspace\\(\\)|qti\" $1\nif [[ $? == '0' ]];then\necho \"============== \" $1 \" =================\"\nfi;", "directory": true, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "user/GesnerPassos/README": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "This folder belongs to Gesner Passos.\n\nIt is here to allow developing features for ScriptRepository and testing \nthem. \n\n\nchecking old api: \n\ngrep mtd.initialize *\ngrep MantidFramework *\ngrep mtd.sendLogMessage * \ngrep mtd.deleteWorkspace * \ngrep mtd.settings * \ngrep mtd.getSettings * \ngrep mtd.workspaceExists * \ngrep mtd.getConfigProperty * \ngrep isGroup * \ngrep getSampleDetails * \ngrep createNumericAxis * \ngrep createTextAxis * \ngrep createSpectraAxis * \ngrep '.workspace()' * \ngrep qti * \n\n\n#python to find the algorithms used in scripts\n\nimport numpy\nimport re\n\n#f = type(globals()['Load'])\n#all_algs = [k for (k,v) in globals().items() if isinstance(v,f)]\nlist_of = ['reduce_from_autoreduce_script.py', 'reduce_mult_T.py', 'reducenoguess.py', 'scan.py', 'sum_split_plot_slice.py' ]\nfor name in list_of:\n\tfil = open('/apps/scriptrepository/direct inelastic/SNS/%s'%name,'r')\n\tprint fil\n\tfor line in fil:\n\t\tres = numpy.intersect1d(all_algs, re.split('\\W+', line))\n\t\tif len(res):\n\t\t\tprint line\n\n\n\nMigrating scriptrepository\n/diffraction\n\nNOTHING\n\n-==================-\n\n\n/direct inelastic - verified\n\nISIS/\n\nTicket to assign alex: \n\n\nRemove the 'txt' files that are not used anymore\nlet.txt maps.txt mari.txt merlin.txt\n\nCopy all the files from:\n\nhttps://github.com/mantidproject/scripts/tree/master/inelastic/direct_geometry/qtiGenie\n\nand put them into script repository: \n\nhttps://github.com/mantidproject/scriptrepository/tree/master/direct%20inelastic/ISIS/qtiGenie\n\n\n\n\nticket to assign to me:\n\nUpgrage the scripts inside https://github.com/mantidproject/scripts/tree/master/inelastic/direct_geometry/qtiGenie\nto the new API. \n\n\nSNS/ \nall using new api\n\n-==================-\n\n\ngeneral/Transforms/Merging/ConjoinSpectraNumAx.py\n\nneed to be migrated\n\n\n-==================-\n\n\nindirect inelastic\n\nNOTHING\n\n-==================-\n\n\nreflectometry/offspec\n\nremoved from 7522 (investigate)\n\nTested with:\n#addRuns(['7709','7709'],'out')\n#addRuns(['7709'],'single')\n#plot2D('single, out',[0,10000,0,10000,0,1000], [0,0,0])\n#XYPlot('single, out','2,3',[0,10000,0,10000,0,1000], [2,2,2], True,True)\n#nrtestfn('7709, 7709','out, out2')\n#removeoutlayer('out')\n\n\nbinning=[\"2.0\",\"0.2\",\"12.0\",\"2\"]\nconfig[\"default.instrument\"] = \"OFFSPEC\"\nnrSESANSP0Fn(\"10792\",\"P055\",\"109\",\"119\",\"2\",\"1\",binning)\nnrSESANSFn(\"10791+10793\",\"dPMMA\",\"\",\"P055pol\",\n \"100\",\"130\",\"2\",\"1\",\"2\",\"3009.9\",binning,\"2\",\"0\")\n\t\t\t \n\t\t\t \nbinning=[\"2.0\",\"0.2\",\"12.0\",\"2\"]\nconfig[\"default.instrument\"] = \"OFFSPEC\"\nnrSESANSP0Fn(\"10792\",\"P055\",\"109\",\"119\",\"2\",\"1\",binning)\n\n\n+++++++++++++++++++++++++Send the user the new file and ask him to test it!++++++++++++++++++++++++++++++++++\n\n\n\n-==================-\nuser/ExampleUser\n\nSimpleMtdCommands_Example.py\nStripPeaks.py\nTableWorkspace_Example.py\nSampleLogs_Demo.py\n\n\n\n\n========================\n#! /usr/bin/env python\nfrom mantidsimple import *\nfrom MantidFramework import *\n\nf = type(globals()['LoadRaw'])\nall_algs = [k for (k,v) in globals().items() if isinstance(v,f)]\n\nimport sys\nimport numpy\nimport re\n\n\nfor file_n in sys.argv[1:]:\n print \"\\n\\n===================================\"\n\tprint file_n\n #python to find the algorithms used in scripts\n \n\tfil = open(file_n ,'r')\n\tfor line in fil:\n\t\tres = numpy.intersect1d(all_algs, re.split('\\W+', line))\n\t\tif len(res):\n\t\t\tprint line\n fil.close()\n\n\n=============================\negrep \"mantidsimple|mtd\\.initialize|MantidFramework|mtd\\.sendLogMessage|mtd\\.deleteWorkspace|mtd\\.settings|mtd\\.getSettings|mtd\\.workspaceExists|mtd\\.getConfigProperty|isGroup|getSampleDetails|createNumericAxis|createTextAxis|createSpectraAxis|\\.workspace\\(\\)|qti\" $1\nif [[ $? == '0' ]];then\necho \"============== \" $1 \" =================\"\nfi;", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "user/GesnerPassos/larmor_reduction.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "user/HarrietBrown": { "description": "", "directory": true, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "user/HarrietBrown/test_plotter_script.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "This is a script that produces a 2x2 figure containing sinusoidal waveforms, \n\ntwo of which have error bars. this is another bit of doc rext to see if it updates\n\ntesting autoupdate\n\nAnother change so it belongs to me\n\nMake another change", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "user/MartynGigg": { "description": "", "directory": true, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "user/MartynGigg/can-see-this.md": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "user/MialFolder": { "description": "", "directory": true, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "user/MialFolder/test_upload.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "Intended to be used for testing upload mechanism\n\nThis is a full summary of the module", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "user/NickDraper": { "description": "", "directory": true, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "user/NickDraper/test script 2 copy.py": { "author": null, "description": "", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "user/NickDraper/test script 2.py": { "author": null, "description": "", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "user/NickDraper/test script.py": { "author": null, "description": "", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "user/OwenArnold": { "description": "", "directory": true, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "user/OwenArnold/smooth_script.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "Some useful comments\n\n", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "user/Polarisation": { "description": "", "directory": true, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "user/Polarisation/GUI": { "description": "", "directory": true, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "user/Polarisation/GUI/FunctionalMAGGOT.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "user/Polarisation/GUI/MAGGOT.py": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "Script used to start the MAGGOT GUI from MantidPlot", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "user/Polarisation/Optimum time calculator.py": { "author": null, "description": "Optimum Time calculator\n\n", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "user/Polarisation/Polariser Polarisation.py": { "author": null, "description": "8893-8974\n\n", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "user/Polarisation/Simultaneous Polariser Analyser Calculator.py": { "author": null, "description": "Opacity value needs to be changed in function for different cells\n\nThe mask applies to direct transmission on LET\n\nerror reduced by having a greater difference in polarisation to the calibration file-\n\n", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "user/Polarisation/neutron polarisation due to polariser direct transmission.py": { "author": null, "description": "8922 DEPOLARISED\n\n", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" }, "user/README.md": { - "author": "Duc Le", + "author": "RichardWaiteSTFC", "description": "scriptrepository\n================\n\nThis is a public repository of users scripts for Mantid\n\nDirectory structure\n================\n\nIn order to try to keep the content in the repository navigable over time please follow the suggested directory structure\n\n* technique/instrument\t-\tScripts specific to an instrument\n e.g.sans/loq\n* technique/facility\t-\tscripts specific to a facility, but common to several instruments at that facility\n e.g.reflectometry/ornl\t\n* general/usage -\tscripts applicable to all\n e.g.general/events\n* user/name -\tfor storing personal, but still shared scripts \n e.g.user/ndraper\n e.g.user/gesner\n", "directory": false, - "pub_date": "2024-Jan-25 14:42:54" + "pub_date": "2024-Aug-07 15:45:29" } } \ No newline at end of file