I'm trying to use the Batch Peak Analysis Using Theme to sort very large data sets and would like to use the Background Instance(s) to speed up the processing however I'm not getting any output from the background processes and can't seem to figure out why. Thank you in advance for any help with this.
I'm using a custom peak analyzer theme that first separates the baseline and peak components (i.e. baseline subtraction) which is then followed by peak detection and peak fitting. The subtracted baseline corrected baseline with peaks, and individual peak information for each cell is saved in their own sheets. So sheet 1 is the baseline data where each Y is a cell, Sheet 3 is the Peak height data, etc. please let me know if there's any specific information you need. There are a lot of potential settings so I'm not sure which ones you like me to include.
For batch: Recalculate = None Theme = custom described above Result sheet = Peak Properties (Pro) Output sheet = custom output Delete intermediate results is checked Dataset ID = Long Name Designation = Auto Starting row = 1 Clear on start = checked Append by columns Sequentially initialize parameter values = unchecked Use background instance(s) to process = 20
I should say I can see the background instances running there just isn't an output of the data once it's done processing. I'm unsure if its just needing to be unhidden or an output location needs to be designated in the script.
Have you tested the batch analysis with a few traces? If you don't set the background instances, does the output look right? Can you send me the theme file that I can test? Thank you.
If I run it on all the traces without background instances it takes a long time (about an hour) but it does run without any issues. Where is the theme stored?
Found it please see attached that should find baseline of each trace on sheet one, subtract it and output the subtracted data to sheet 2 and the new trace after subtraction to sheet 3. The peak detection theme is run separately and was to large to easily send with its output files.
I can reproduce the issue. This is because no result sheet is specified in the batch peak analysis dialog for this case and Origin doesn't know which result to collect after distributing the tasks to instances. I will report this case (reference jira id: ORG-25529) and see whether we can improve. Thanks.