A Tab-Delimited Input file contains 31 channels of data
organized in a tab-delimited format where each column in the file is a channel
of data and the first column is a zero-based index, as shown in the following
figure:

Notes:
- The first column is ignored by the EMG generation algorithm
- The remaining columns are desribed in the table below
- The EMG channels in input files must be normalized to values between 0
and 1.
Channel Descriptions:
| # |
Name |
Type |
|
# |
Name |
Type |
| 1 | rlat | EMG |     | 17 | latpos | LMM |
| 2 | llat | EMG | | 18 | latvel | LMM |
| 3 | res | EMG | | 19 | latacc | LMM |
| 4 | les | EMG | | 20 | sagpos | LMM |
| 5 | rabs | EMG | | 21 | sagvel | LMM |
| 6 | labs | EMG | | 22 | sagass | LMM |
| 7 | reo | EMG | | 23 | twtpos | LMM |
| 8 | leo | EMG | | 24 | twtvel | LMM |
| 9 | rio | EMG | | 25 | twtacc | LMM |
| 10 | lio | EMG | | 26 | plvtiltpos | PAM |
| 11 | fx | Force Plate | | 27 | plvtiltvel | PAM |
| 12 | fy | Force Plate | | 28 | plvtltacc | PAM |
| 13 | fz | Force Plate | | 29 | plvrotpos | PAM |
| 14 | mx | Force Plate | | 30 | plvrotvel | PAM |
| 15 | my | Force Plate | | 31 | plvrotacc | PAM |
| 16 | mz | Force Plate |
For generating synthetic EMG data for multiple data files, or for training, a
zip file is used for input.
Contents
- Tab delimited input files: One or more tab delimited input files.
The names of the files (including their extensions) can be anything.
See Tab-Delimited Input for format details.
-
Condition Spreadsheet: A spreadsheet containing the task condition
data for each input file. See below for format information.
Condition Spreadsheet
A Multi-Input Description file is a tabular description of multiple sets of
input. Its purpose is to allow the user to describe the task conditions and
demographic data for one or more trials and thereby generate synthetic EMG
output for multiple inputs at once. The format supports using different task
conditions per input file.

Notes:
- Each input included in the zip file must be listed in a column named
File.
- The column headers must be in the first row
- The columns can be specified in any order.
- Subject fields are specified in columns named Subject:Field Name,
where Field Name can be one of the following:
| Field Name |
Field Name |
| Age (years) | MusculoskeletalInjuries (yes, no) |
| AverageOvertime (hours) | PreviousNonMSDInjuries (yes, no) |
| BirthDate (Month/Day/Year) | RightIliacHeight (cm) |
| ElbowHeight (cm) | ShoulderHeight (cm) |
| EthnicGroup (White, Black, Asian, Hispanic, etc.) | Stature (cm) |
| FirstName | SubjectNumber (####) |
| Gender (M, F) | TrunkBreadthIliac (cm) |
| Handedness (L, R, B) | TrunkBreadthXyphoid (cm) |
| LastName | TrunkCircumfrence (cm) |
| LeftIliacHeight (cm) | TrunkDepthIliac (cm) |
| LengthExperienceJob (years) | TrunkDepthXyphoid (cm) |
| LengthTimeWithCompany (years) | TrunkLength (cm) |
| LevelJobTraining | UpperArmLength (cm) |
| LowerArmLength (cm) | UpperLegLength (cm) |
| LowerLegLength (cm) | Weight (kg) |
| MiddleName | |
 |
Note: Do not use the value in parentheses when specifying a column. For example, specify a column as "Subject:Weight" and not "Subject:Weight (kg)" |
- Task conditions are specified in columns named Task:Field Name,
where Field Name can be one of the following:
| Field Name |
Field Name |
| AsymmetryDest (degrees) | TorsoAngle (degrees) |
| AsymmetryOrigin (degrees) | TrialActivity |
| Coupling (poor, good, bad) | TrialDuration (time) |
| DirectionForce (3D angle) | TrialFrequencyPerMin (lifts/min) |
| ExternalMomentArmDest (cm) | TrialLoadWeight (kg) |
| ExternalMomentArmOrigin (cm) | UpperArmAngle (degrees) |
| InitialForce (Newtons) | UpperLegAngle (degrees) |
| LowerArmAngle (degrees) | VerticalEndHeight (cm) |
| LowerLegAngle (degrees) | VerticalStartHeight (cm) |
| SustainedForce (Newtons) |
 |
Note: Do not use the value in parentheses when specifying a column. For example, specify a column as "Task:AsymmetryDest" and not "Task:AsymmetryDest (degrees)" |