Understand Ideogram native annotation formats
masterIdeogram.js supports native annotation formats that are distinguished implicitly by their data layout rather than explicit configuration properties. These formats are defined by two dimensions: Density and Origin.
Density
- Dense: Each genomic feature (e.g., a gene) contains annotation data for all tracks.
- Sparse: Each genomic feature contains annotation data for only one specific track.
Origin
- Client: Annotation properties are passed as parameters within the Ideogram configuration.
- Server: Annotation properties are provided as keys within the annotation data file itself.