Guides
Handing off genomic annotations and signal tracks
Separate annotations from numerical signals and agree on the reference genome, coordinates, units and viewer. This is distinct from preserving raw reads or alignments.
Which format should you choose?
Choose by the role each file plays in your workflow.
- Agree on meaning and reference
- Validate display copies
- Test the recipient's environment
Agree on meaning and reference
Record the assembly version, chromosome names and coordinate convention. Do not confuse BED-style zero-based, half-open intervals with other conventions. Document signal units, normalization and the distinction between missing values and zero.
Validate display copies
Convert BED annotations to bigBed or bedGraph signals to bigWig as appropriate. Check sorting, chromosome lengths and extra-column definitions. Compare representative output intervals and values with the source, including bigWig single-precision rounding and display summaries.
Test the recipient's environment
Supply files, conversion settings, checksums and display settings. Open the same reference and intervals in the recipient's viewer. For a Track Hub, also validate configuration files and hosting.
Formats to consider
Before you export
- An unlisted hub may still be accessible to anyone who knows its URL. Hiding a URL is not access control; use an approved environment for sensitive data.
- Keep source data. Matching displays or checksums does not prove analytical correctness, and display summaries are not identical to original interval values.