Roadmap

Reduction Package for the VSANS Instrument

Active Tickets

#576
Status "dashboard"
#578
Data updates during protocol execution
#579
Current contents of WORK folders
#580
Data window status
#583
Documentation of correction steps
#589
marquee histogram
#596
Reduction protocol - automatic calculation of transmission
#599
Rectangular average - LineProfile operation
#603
Move away from using local copy of data files?
#608
sample to gate valve distance
#613
better automation of transmission
#618
larger default mask
#619
documentation - purpose, intent
#621
automatic identification of Transmission files
#622
Identify different configurations
#625
SANS mode resolution
#631
speedup of USANS/VSANS matrix calculation
#635
Verify the correct monitor value to use
#649
PATCH speedup
#651
MRED - select files based on the configuration match
#653
Filters to select files based on configurations
#655
Metadata in DIV files
#660
Mismatch of data - separate saving of M/F data sets
#663
Masking of 2D data for export
#666
MASK files not showing up in the protocol popup
#667
Sort files by configuration
#668
MASK file name parsing bug
#669
Rename files for QxQyASCII output
#670
Error handling on High-resolution detector
#676
Recall Protocol operation
#682
incorrect reporting of beam stop for high resolution detector

Closed Tickets

#465
Generate reduction folder structure
#473
How is FWHM (X and Y) defined for the tubes
#485
DIV file generator
#486
DIV file loader
#487
Tube spacing of 8.4 mm
#488
re-write the "write()" accessor functions for local folders
#491
Display of DIV file
#492
Type casting of detector data
#493
linear_data and linear_data_error
#494
log/lin toggling of display not working
#495
Remove KillDF from Write() routines
#496
Generic looper over all 9 detetcors
#497
functionality of the write() functions. - write to work()
#500
panel display not aware of beam center
#501
Method for entering beam center (pixels?) into data files
#502
q-calculations and XY for mouse-over are not beam-center-aware
#503
convert pixel center values to mm center values
#504
global variable for display type
#507
Add optional parameter to base Read and Write for Local Only
#508
Fake waves for spatial calibration of Back detector
#509
fill in 1d I(Q) plotting panel
#510
Move waves generated by BeamCenter panel to a sub folder
#511
ModifyImage log=1 fails with zero present
#523
MASK file generator
#524
MASK file reader
#525
MASK file name to data sets
#527
beam stop r/w routines
#528
routines to write fake "perfect" calibration and dead time waves
#529
turning nonlinear calibration OFF during loading
#530
need header "inspector"
#531
VCALC integration
#532
solid angle correction
#533
verify that data folders are properly cleaned out on data loading
#543
remove q=0 point from saved (and generated?) I(q)
#546
Accumulation of files in RawVSANS
#547
MASK and DIV reset the last file name
#565
add a display raw data button directly to the raw data display
#567
Panel to display values, graph of sensor data
#568
Patch capability to read in CSV wave tables
#569
Installer needs to add alias for HDF5 XOP
#570
1D Averaging Options
#571
Panel/method to trim 1D Data for save
#574
ABS scaling issues
#575
I(Q) error calculations
#577
Comparing two VSANS files
#581
Large angle transmission correction
#582
Better display of MSK and DIV
#584
1D Annular average
#585
1D sector average
#586
2D output format
#587
1D output of combined data
#588
1D output of 9 non-combined files
#590
Do VSANS macros run in Igor 6?
#591
Saving I(Q) data
#594
Centroid calculation in Marquee
#595
Reduction protocol - points to trim
#597
new 1D binning mode
#598
Data file access speedup
#600
Data file catalog speedup
#601
re-catalog a single row of the file catalog
#602
refreshing of file catalog
#604
error bars on the I(q) graph
#605
Verify 2D error propagation
#606
how do I know if the L-R swap has been done?
#607
Empty Cell popup
#609
scattering file popup not showing everything
#610
Recalculation of multiple tranmsssions
#611
multiple reduce - allow entering of run numbers
#612
transmission file panel selection
#614
Build Protocol hangs if HST files present
#615
SANS and VSANS can't be loaded at the same time
#616
Demo version -- can't save a mask file
#617
deriving beam centers
#623
Mask shapes that are not full tubes
#624
Annual averaging is not BACK detector aware
#627
Verify Left/right swap
#629
NaN in reduced data files
#630
duplicate values in reduced data
#632
verify the per-q-value calculation of the resolution matrix
#637
DIV generation for the Back detector
#644
Feature Request for VSANS Reduction, data export
#647
Guide lines for other average options
#650
Oddly named "_A1" raw dat files
#652
Speed improvement in reduction
#654
Reduction of EMPTY CELL as a regular data file
#656
Bug in Recall Protocol Operation
#658
Rebinning of I(q), multiple tube widths
#659
New Averaging Options
#664
Patch XY values don't appear as new
#665
MRED - different trim results
#674
Trimming is handled differently from MRED or from the Protocol panel
#675
Patch XY panel not updating values

Tickets related to the definition of the VSANS data file format

Nexus structure, implementation, coordination with NICE, verification

Active Tickets

#499
Clean routines for writing full HDF VSANS files
#620
Running documentation of added fields (to Reduction block)
#634
Remove the configuration test field in Reduction block
#640
Confirm aperture sizes as written to data files
#641
Confirm aperture dimensions for source aperture
#680
Add definition of Super White Beam
#681
Incorrect reporting of the beam collimation condition
#685
Metadata Field for "High Res In Use"

Closed Tickets

#452
test function to verify "get" with detector string
#453
test function to verify "get" with a wave reference
#454
"V_write" functions for patching data files
#455
missing fields in JS file
#456
error checking in V_get and V_write
#457
pixel FWHM is 2D
#458
add field for trans association
#459
add fields for inside/outside sample apertures
#460
add field for "saved monitor count"
#462
Nexus-zip format - investigate
#466
Base V_Write routine -- modify
#467
Reading in time0 fields
#468
data field - huber/chamber vs block name
#469
V_write -- verify data types
#470
V_get functions - text wave returns
#472
make data file fields nexus compliant names
#481
write new groups to HDF file
#482
error checking for missing HDF groups
#490
duplicated entry level in file
#498
add data fields for XY center values in real distance
#505
Add new fields / remove unused ones
#526
verify UNITS and ENUM values of data fields
#534
*** need to add fields for "setback" of the TB panels.
#535
new fields for beam center (mm)
#544
need readers for lateral_offset and vertical_offset
#548
verify setback, vertical, and lateral offset fields
#549
new fields for polarizer and analyzer
#563
integer too large for monitor count field
#564
group_id field is a text value
#566
duplicated group_id field
#626
Verify that beam stop sizes are correct
#657
Temperature in the VSANS files

Simulation of the VSANS Instrument

To have similar functionality to SASCALC

Allows investigation of the plethora of instrument options

Active Tickets

#384
mock-up of VCALC
#464
Generate Nexus folder structure
#648
VCALC - automatic overlap

Closed Tickets

#506
get rid of Nan and inf in VCALC simulated data
#638
VCALC mask
#639
Verify/change the units used for dimensions in VCALC
#642
Confirm wavelength and width settings for graphite monochromator
#645
Beam intensity calculation
#646
VCALC binning mode

Tickets related to any bugs, fixes, or additions necessary for Igor 7 or Igor 8

Active Tickets

No results

Closed Tickets

No results

Milestone: VSANS Automation

Due in 5 months (Apr 2, 2021 12:00:00 AM)

Tickets related to automated reduction of VSANS data

Active Tickets

No results

Closed Tickets

No results

Tickets related to the event mode data on VSANS

Definition, documentation, processing, visualization

Active Tickets

#463
Joint Histogram for event mode
#536
add setVariable to adjust the step tolerance
#537
finding absolute time steps
#538
menu option to override file size limit
#539
option to load/decimate the full data file
#540
save of individual edited event waves
#551
merging split files
#552
bin on the fly
#554
better definition of workflows
#555
More options for Event correction
#556
re-saving of adjusted event data
#557
binning of very large files
#558
Event mode re-documentation
#636
Plot the data from the slices with the timing information
#661
Event Mode - Additional error checking
#662
Event Mode - table to match scattering with event mode files

Closed Tickets

#522
32-bit word decoding

Open questions that don't fall into a particular category or ones that have a more broad impact.

Active Tickets

#541
add my XOP model function testing routines

Closed Tickets

#461
dataFolderTree procedure

Milestone: VSANS Real Time Display

Due in 5 months (Apr 2, 2021 12:00:00 AM)

Tickets related to the Real Time display of VSANS data during data acquisition

This has been left to me rather than the NICE team. This will involve coordinating transfer of the data file to a secondary server as done for SANS, followed by whatever visualization is necessary for instrument scientists to set up the experiment and for the user to visualize data during the experiment and make decisions based on the raw (partially processed) data.

Active Tickets

No results

Closed Tickets

No results

Milestone: VSANS Simulation

Due in 6 months (May 1, 2021 12:00:00 AM)

Monte Carlo simulation of the VSANS instrument - for experiment simulation, not for instrument design.

Intent is similar to what is presently available for SANS, as an aid for experiment planning as well as a tool to verify the understanding of how the instrument behaves. This is separate from VCALC, which is meant for the general instrument simulation. This milestone is specifically encompasses the Monte Carlo simulation of the VSANS instrument, which goes way beyond VCALC, into more of the gory details of the specific collimation conditions unique to VSANS.

Active Tickets

No results

Closed Tickets

No results

Anything relating to the 10m SANS instrument

Active Tickets

No results

Closed Tickets

#367
SASCALC for the 10m SANS
#383
verify 10m operation with SANS reduction
#390
ProDiv for the 10m SANS
#396
New attenuator tables for NGB

Incorporating polarized beam experiments into SANS Reduction

Active Tickets

#385
Polarization reduction when only two cross sections measured
#386
Simulator for Polarization
#391
More default cells
#392
Wavelength dependence of opacity
#393
Path length dependence of transmission through He cell

Closed Tickets

#348
Cell decay module - color coding
#349
cell decay module - name change
#350
cell decay module - add column
#351
cell decay module - new plot/fit
#352
cell decay module - error on P (or mu*P)
#353
Flipper module -color code
#354
Flipper module - column name
#355
Flipper module - numerical results
#356
PolCorr panel - background
#357
PolCorr panel - saving protocol
#358
PolCorr panel - saving of data in ASCII
#359
PolCorr panel - transmission = 1 error
#360
PolCorr panel - naming of saved data
#361
Add a panel for flipping ratio
#362
Saving of the panel states
#402
Polarization panel too large for laptops

Tasks to be included in 7.1 release.

Active Tickets

#436
Add sample event mode data to the release package
#445
Other ways to combine files -user suggestions for igor sans data reduction macros
#446
NSORT for 4 (or 5) geometries
#483
DIV files with different attenuation
#560
package version mismatch
#684
Allow loading of files from contextual menu in file catalog

Closed Tickets

#253
deadtime patch or data header
#267
Data set management panel
#273
2d export formats do not enforce short names
#280
Pressing "No" when updating file list in protocol still updates list
#282
NSort_Panel bug?
#283
NSORT name inconsistent
#293
Simulation data output does not obey XML/not-XML preference
#314
CheckForLatestVersion using FTPDownload is broken
#316
about two-yukawa code modification
#329
AAO smearing does not work w/cursors
#334
Facility-specific USANS files
#347
Fitting Interacting particles
#363
Name too long error in FIT panel
#364
Error message when loading live data
#401
Unable to use constraints
#403
Panels too large for laptops
#423
Update to XML 1.12 ipf file -- was: Can't load XML file
#430
Duplicate run numbers produced from ICE

Incorporating TISANE reduction into SANS Reduction

Active Tickets

#395
Verify Event Mode with TISANE Data
#398
Processing of very large files
#431
Event HST and RAW data correspondence
#432
Split big files using user-defined bins
#439
script to add raw data files together - especially for TISANE
#440
Suggestions for Event mode processing
#477
Event mode- make a movie out of the slices
#478
Event mode - search for step with cursors
#479
Event mode - documentation of decimation
#480
Event mode- on-the-fly binning of chunked data
#512
event mode - hide buttons as needed
#513
event mode - fill in header
#514
event- stream decimation
#515
event mode "bin on the fly"
#516
display box text too long
#517
event mode new documentation
#518
file loaders - error checking
#519
better editing of the split list
#520
Automate the accumulation of OSC data
#521
documentation item - no export of decimated

Closed Tickets

#368
Reading event mode data
#378
Event "editor" for time data
#379
Bin "editor" for creating custom time bins
#380
Event mode check
#381
Event loader XOP
#382
video documentation of event processing
#388
Handling of very large event files
#389
Help file for event mode
#433
Fast collapsing of event data
#542
show bin details of accumulated OSC data

#677
units mismatch in resolution calculation
#678
projected pixel size goes to zero in -x, +y and -y, +x quadrants in resolution calculation
#679
Global Fit not working
#683
column read error in USANS (BT5 loader for NCNR)
#688
seiko 7s26 price
#689
edifice wr30m
#690
soft leather baby booties

Holding area for future features

Active Tickets

#25
New Methods for Filling Protocols
#26
Automated sector averaging
#103
automatic sensitivity correction of displayed raw data
#104
updating of tables
#139
holding plot on display
#145
new feature to plot some intensity as a function of any parameters
#229
Speed up of catalog with large number of datasets
#249
Automatic corrections applied to RealTime data
#274
Document the contents of the "utility" procedures
#294
Multiple Reduce panel should allow more advanced list generation options
#317
data summary sort
#331
propagation of errors in USANS reduction
#335
Add to Documentation
#394
VAX saving routines are not generic
#451
Copy and Paste Results of Invariant Calculations
#561
combining 5 data sets using NSORT
#562
Data masking/editing macro for 1-D data sets
#573
Structure and Form Factor

Closed Tickets

#24
Make background a fit parameter for linearized fits
#30
Faster Way to Combine Files with NSORT
#31
Sector Averages, (+/-)
#32
Add an AVE/NOTRANS option
#34
2D resolution matrix
#51
AutoFit a selected set of files
#81
Masking of 2D data sets
#91
2D resolution calculations
#144
Unified loader
#161
2D analysis functions with user-supplied distributions
#164
X-ray mode for analysis models
#165
Tool for converting QRS or other data to QIS format/easy import of other data
#166
Loader for SANS analysis package(s)
#173
Make packages use same data handling as Analysis panel
#175
Display of covariance of parameters
#183
USANS Reduction - Auto grouping of datasets
#190
TISANE data handling
#191
Real live/current data in IGOR
#192
Polarization reduction tools
#194
Calculating a residual in NIST SANS procedures?
#215
Report I(0) error in linearized fits
#221
Propagation of errors in SANS reduction
#222
Utility to make a product of two models
#223
semicolon instead of comma in sample field of .ABS files
#225
Consolidate FunctionPopList
#230
Volume functions in XOP
#231
Function & IPF namespace
#232
Find data sets through recursion
#233
Handle QRS type waves
#235
Video documentation
#248
chi-squared map as a function of fit parameters
#250
smearing with a beam profile
#251
check if DIV function
#252
speedup of the HFIR reader
#259
Compatibility with Jan's data folder structure
#260
Simple simulator for proteins
#261
Core + n-shells for a cylinder
#270
In desmearing, add option for manual slope input
#275
get rid of the "A_" procedures
#278
GenCurveFit not reporting ChiSquared or W_sigma values
#279
USANS desmearing does not use the slope from loading
#281
Poor error message in USANS reduction when empty not plotted
#284
Polymer Star form factor
#285
star polymer model
#286
Add Yun's Two-Yukawa Code
#295
Patch selection criteria should allow wildcards in all cases
#308
Empirical form factor input for data fitting
#309
Add empty cell to simulation
#310
Select all in ASCII export
#311
2D PNGLayout not square
#312
Update XOPs to Toolkit version 6
#313
resolution error bars
#318
search function in reduce multiple files
#319
elliptical cylinder - definition of axis ratio
#323
multi model sum
#332
Beta Approximation
#337
Alignment factor
#338
Utility to rescale data
#346
Make routine for QxQy -> I(q) available for users
#372
Fnctns for polydisperse ellipsoids available?
#373
I can't plot function
#397
Multiple scattering estimation is not useable for >1 micron spheres
#444
Combine 4 files

Note: See TracRoadmap for help on using the roadmap.