MakeFile

From SweepMe! Wiki
Revision as of 20:18, 17 October 2018 by Afischer (talk | contribs) (Created page with "MakeFile is an essential Module to control file generation and file filling. The position of MakeFile in the sequencer determines how many files are created * For each varia...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

MakeFile is an essential Module to control file generation and file filling.

The position of MakeFile in the sequencer determines how many files are created

  • For each variation above MakeFile a new file is generated
  • Each variation below MakeFile is written into the latest generated file
  • For each branch of the sequencer below MakeFile separate files are generated, because each branch could have a different data structure
  • Each file has an ID which can be changed by double-clicking the MakeFile item in the sequencer
  • The ID is necessary to make sure that no file is generated twice and that the sequence of the generated files can be recovered
  • The ID consists of a number related to the branch in the sequencer and an ongoing index for each file

Each file has the same structure with 4 header lines:

  • 1st header line: Variable
  • 2nd header line: Unit
  • 3rd header line: Module
  • 4th header line: empty

Then, the data comes and the order of columns is related to the order of Modules in the branch for which the file is saved. Thus, you can change the order of columns be changing the order of Modules in the sequencer (as long it does not change your sweep procedure).

The first two columns are always related to invisible root Module of the sequencer being Time and this behavior cannot be changed, yet.