Ticket #9101 (closed: fixed)

Opened 7 years ago

Last modified 5 years ago

Implement ExportExperimentLog (Create run summary file for VULCAN)

Reported by: Wenduo Zhou Owned by: Wenduo Zhou
Priority: major Milestone: Release 3.2
Component: Framework Keywords:
Cc: petersonpf@… Blocked By:
Blocking: Tester: Peter Peterson

Description

VULCAN's VDRIVE uses a run summary file, usually named as record.txt, to record some essential information for a run.

The information includes but is not limited to run number, IPTS, title, sample, start time, duration, proton charge, total counts, band width and frequency. An example file (record.txt) is attached.

Implement an algorithm such that it will generate a line of required information from a Nexus file and added to a text file.

Attachments

Record.txt (3.2 KB) - added by Wenduo Zhou 7 years ago.
verify9101.py (3.1 KB) - added by Wenduo Zhou 7 years ago.

Change History

Changed 7 years ago by Wenduo Zhou

comment:1 Changed 7 years ago by Nick Draper

  • Status changed from new to infoneeded

Wenduo, can you put the proposed algorithm name in the title of the ticket please.

comment:2 Changed 7 years ago by Peter Peterson

You should talk with Shelly and Andrei about this. They are working towards a lot of this functionality in a global way.

comment:3 Changed 7 years ago by Wenduo Zhou

  • Status changed from infoneeded to new

comment:4 Changed 7 years ago by Wenduo Zhou

  • Status changed from new to assigned

comment:5 Changed 7 years ago by Wenduo Zhou

  • Status changed from assigned to inprogress

comment:6 Changed 7 years ago by Wenduo Zhou

  • Summary changed from Create run summary file for VULCAN to Implement ExportExperimentLog (Create run summary file for VULCAN)

comment:7 Changed 7 years ago by Wenduo Zhou

Implemented ExportExperimentLog. Refs #9101.

Changeset: 4dccf8cbe4da7a443fa36a3208c6bde48ab2c0d0

comment:8 Changed 7 years ago by Wenduo Zhou

Fixed a bug of EOL. Refs #9101.

Changeset: 0828e67bbe2b2d8fc7e117d2394add1a28586069

comment:9 Changed 7 years ago by Wenduo Zhou

Changed default of non-existing log. Refs #9101.

Changeset: a6aa585a50afb2558c18772437430578125f2c43

comment:10 Changed 7 years ago by Wenduo Zhou

  • Status changed from inprogress to verify
  • Resolution set to fixed

For tester

  1. Download the attached script;
  2. Run it and play around it. You will see IPTS, Notes and Sample incorrect as they are not loaded in the workspace yet.

Changed 7 years ago by Wenduo Zhou

comment:11 Changed 7 years ago by Peter Peterson

  • Status changed from verify to verifying
  • Tester set to Peter Peterson

comment:12 Changed 7 years ago by Andrei Savici

  • Status changed from verifying to closed

Merge remote-tracking branch 'origin/feature/9101_export_exp_log'

Full changeset: 41ec29db451eaedc5c42947d84626a712106fe95

comment:13 Changed 7 years ago by Andrei Savici

Export experiment log exports a tab separated file. Have the option of exporting to csv. Ticket #9212

comment:14 Changed 5 years ago by Stuart Campbell

This ticket has been transferred to github issue 9944

Note: See TracTickets for help on using tickets.