The File menu handles all operations involving files. All files used by Parity Builder are plain text files, either in extensible markup language (XML) or comma-separated-value (CSV) format. The default file extensions are .xml and .csv respectively, but you are free to change these in the file dialogs.
- Starts a new project. If a project is open and has not been saved, you will be given an opportunity to save it before it is lost.
- Reads in a project template and uses it to start a new project. A project template contains project-level settings and attribute information (essentially, everything that appears on the Project and Attributes tabs), but nothing relating to individuals (nothing from the Individuals or Restrictions tabs).
- Reads in a saved project file.
- Saves the contents of the project (including individuals, but not including any rosters) in an XML file. If the project was loaded from an existing file (via Open project), or if you previously saved it during this session, it is automatically saved with the same file name (overwriting the previous copy). If you created the project with New project or New from template, and have not previously saved it, you will be asked to provide a file name (see Save as ... below).
- Saves the project after prompting you for a file name and location. If you choose the name of a file that already exists, you will be asked to confirm that you wish to overwrite it.
- Saves the current project as a template (see New from template above), excluding any information relating to individuals (and any rosters).
- Imports data on individuals from a file. The file must be in comma-separate-value format, containing a single worksheet. The data should be in a table, with each individual in a separate row. The import dialog contains controls in the left and top margins that allow you to ignore selectively entire rows or columns that are empty or contain extraneous information. If you have already created attributes, you will be asked to matched columns in the table to attributes. Alternatively, if the table contains a row of column headings, you can use the row control for that row to designate those headings as attribute names. Note that, regardless of the row control setting, Parity Builder will automatically ignore any row that contains no data, or contains data only in columns you have chosen not to import. You do not need to select the skip option for those rows.
- Exports the data on individuals to a comma-separated-value file, in a single table.
- Exports rosters (assuming you have a solution computed) to a comma-separated-value file, in a single table. Individuals will be listed in roster order, with the first column containing the index number of the roster, and with a blank row between each pair of consecutive rosters.
- Closes the current project. You typically do not need to do this explicitly; starting a new project or opening a project file automatically closes the existing project. If you have unsaved changes to project information, or an unsaved solution, you will be given an opportunity to cancel the operation.
- Closes the current project (see Close project above) and exits the program.