While the rowConfigs will determine how many rows are configured, and what values should go into each row, columns is what determines the number of columns and the names of each of the columns.

Within the automationInputFileConfig, there are two objects that impact the columns:

  • columns: An array of strings, which are the column names that should be in the input file from left to right (top to bottom in the config)
  • sortColumns: an array of strings that is a subset of columns. If non-empty, the input file rows will be sorted by these columns.

For example, the below file format comes from this columns JSON configuration:

"columns": [
"Destination_Plate_ID",
"Destination_Well_ID",
"Cell_Line",
"Plasmid",
"Volume"
]



In order to populate the columns with values, use the columnsMap within the rowConfigs object to map lookup steps to the appropriate column name. See the below articles for more details:


Did this answer your question?