Submission and troubleshooting
Record provenance
Keep a short provenance record with every analysis:
Exercise:
Release or dataset:
Analysis date:
Participant or team:
Computing environment:
Workflow/software:
Version:
Database version:
Container/environment:
Reference accession or checksum:
Command/configuration:
Non-default parameters:
Input checksums:
Output directory:
QC exclusions and reasons:
Known limitations:
Do not include passwords, access tokens or other secrets in logs or submitted files.
Final submission checklist
Analysis
- Every expected sample was analysed or explicitly marked with a reason.
- Input identity and pairing were checked.
- Raw-data and output QC were reviewed.
- Taxonomic calls were checked rather than assumed.
- Important warnings and ambiguous results were retained.
- Software, database, reference and parameter details were recorded.
Result sheet
- The supplied template was used.
- Column names were not changed.
- Public sample identifiers match exactly.
- There is one row per sample and no duplicate row.
- Controlled values and separators are consistent.
- Formulas were replaced by values.
- The file was saved as a valid UTF-8 CSV or tab-separated TSV.
- The saved file was reopened and checked.
Additional files
Complete this section only when the exercise page explicitly requests files in addition to the result sheet.
- Every explicitly required assembly, tree or project file is present.
- Filenames are descriptive and contain no sensitive information.
- Identifiers in additional files match the public sample identifiers.
- The package contains results, not unnecessary intermediate files.
- No password, token or confidential local path is included.
CSV and TSV checks
Before uploading:
- keep one row per expected sample;
- retain the original column names;
- use the public sample identifier exactly;
- remove formulas and save calculated values;
- use UTF-8 CSV or tab-separated TSV;
- quote delimiters contained within values;
- remove blank trailing rows and duplicate headers; and
- reopen the saved file in a plain-text editor.
The portal ignores capitalisation and surrounding whitespace when it compares answers. Comma-, semicolon- and pipe-separated unordered gene lists are equivalent. Sample identifiers are matched case-insensitively, but you should still retain the identifiers from the supplied sheet to avoid ambiguity.
Troubleshooting
When a workflow fails:
- Read the first meaningful error in the log, not only the final exit message.
- Check paths, permissions, disk space and memory.
- Confirm that inputs are complete and correctly formatted.
- Reproduce the problem with one sample.
- Record the software version and exact command.
- Avoid changing several parameters at once.
- Ask for help with the error, command, version and a non-sensitive description of the input.
If a workflow finishes but the result looks biologically implausible, treat that as a QC failure to investigate. Do not choose a result solely because it is closest to the expected answer.