Contents

Theme:

9. Understanding the file formats

Introduction & Rules

Understanding the file formats is not required to use CellexalVR. But should you want to tinker with your input files (make a backup first), their formats are described here. Most files are just plain text files with special file extensions.

The following rules apply to all plain text files:

  • All entries are seperated by whitespace, thus things such as cell names or surface marker names can not include spaces.
  • Whitespace can be either spaces or tabs.
  • Entries may be seperated with more than one whitespace.
  • No empty entries are allowed, as that would make it ambiguous whether it's an empty entry, or just multiple whitespace seperating two entries.
  • Decimal signs in numbers should be a period (.) and not a comma (,).
  • Colors are encoded with 24 bit or 32 bit hexadecimal RGBA strings with the alpha value being optional, starting with a '#'. For example red should be written: "#FF0000". Omitting the alpha value sets it to 255 (FF).
  • Line endings can be either windows or unix standard.
  • Nothing in the input files is case sensitive. Case sensitivity should never be the difference between two names.