Only a few data formats are supported. Overall, any data file must have at least one X and one Y data column. Many programs add a self defined header, such as the title, or number of rows, etc. This creates rather inconvenient incompatibility. For all supported file formats, you can specify the number lines to skip from the beginning. You can also specify the comment identifier which starts a comment line instead of data (SPEC needs to be treated differently here). Also, except the SPEC format, one file can only contain one set of data.