Skip to content
This repository has been archived by the owner on May 15, 2018. It is now read-only.

File Formats

Matthew Holden edited this page Sep 10, 2013 · 1 revision

Saved procedure XML file format:

See TransformRecorder file formats

Procedure definition XML file format:

<WorkflowProcedure>
  <Tool Name="Name_Of_Tracked_Tool_1" >
    <Task Name="Name_Of_Task_1" Instruction="Instruction_Describing_Task_1" Next="Name_Of_Subsequent_Task" Prerequisite="Name_Of_Task_To_Be_Completed_Beforehand" Recovery="Name_Of_Task_To_Do_If_Prerequisite_Not_Completed" />
    ...
  </Tool>
  ...
</WorkflowProcedure>

Note: The string "??" is used to represent a number.

Input parameters XML file format:

<WorkflowInput>
  <Tool Name="Name_Of_Tracked_Tool_1" >
    <Parameter Type="Derivative" Value="??" />
    <Parameter Type="FilterWidth" Value="??" />
    <Parameter Type="OrthogonalOrder" Value="??" />
    <Parameter Type="OrthogonalWindow" Value="??" />
    <Parameter Type="NumPrinComps" Value="??" />
    <Parameter Type="NumCentroids" Value="??" />
    <Parameter Type="MarkovPseudoScalePi" Value="??" />
    <Parameter Type="MarkovPseudoScaleA" Value="??" />
    <Parameter Type="MarkovPseudoScaleB" Value="??" />
    <Parameter Type="CompletionTime" Value="??" />
    <Parameter Type="Equalization" Value="??" />
  </Tool>
  ...
</WorkflowInput>

Note: The string "??" is used to represent a number.

Trained algorithm XML file format:

<WorkflowTraining>
  <Tool Name="Name_Of_Tool_1" >
    <Parameter Type="PrinComps" >
      <PrinComps Label="0" Size="??" Values="?? ... ??" />
      ...
    </Parameter>
    <Parameter Type="Mean" >
      <Mean Label="Mean" Size="??" Values="?? ... ??" />
    </Parameter>
    <Parameter Type="Centroids" >
      <Centroids Label="0" Size="??" Values="?? ... ??" />
      ...
    </Parameter>
    <Parameter Type="Markov" >
      <States Size="??" Values="Names_Of_Tasks" />
      <Symbols Size="??" Values="Numbers_Of_Symbols" />
      <MarkovPi Label="Pi" Size="??" Values="?? ... ??" />
      <MarkovA Label="Name_Of_Task_1" Size="??" Values="?? ... ??" />
      ...
      <MarkovB Label="Name_Of_Task_1" Size="??" Values="?? ... ??" />
      ...
    </Parameter>
  </Tool>
  ...
  <Tool Name="Name_Of_Tool_1_Completion" >
    <Parameter Type="PrinComps" >
      <PrinComps Label="0" Size="??" Values="?? ... ??" />
      ...
    </Parameter>
    <Parameter Type="Mean" >
      <Mean Label="Mean" Size="??" Values="?? ... ??" />
    </Parameter>
    <Parameter Type="Centroids" >
      <Centroids Label="0" Size="??" Values="?? ... ??" />
      ...
    </Parameter>
    <Parameter Type="Markov" >
      <States Size="??" Values="Names_Of_Tasks" />
      <Symbols Size="??" Values="Numbers_Of_Symbols" />
      <MarkovPi Label="Pi" Size="??" Values="?? ... ??" />
      <MarkovA Label="Name_Of_Task_1" Size="??" Values="?? ... ??" />
      ...
      <MarkovB Label="Name_Of_Task_1" Size="??" Values="?? ... ??" />
      ...
    </Parameter>
  </Tool>
  ...
</WorkflowTraining>

Note: The string "??" is used to represent a number.