It just so happens that the tensor representation lends itself well to visualisation as (multi-channel) images. But that wasn’t the intent, it’s just a nice side-effect. In reality the data is laid out in tensors that follow naturally from how they were generated (i.e. via alignment of many stochastically generated DNA fragments to a reference sequence).
https://github.com/google/deepvariant
Edit: I think I get it now, this notebook shows it: https://github.com/google/deepvariant/blob/r0.7/docs/visuali... The channels are easily representable as images, but the network doesn't use the images directly.
But the similarity to images is so tantalising that even the paper’s methods [2] fall prey to this, even though the dimensionality and minor details are wrong. Furthermore, the term “pileup image” refers to a common way of visualising genome–read alignments [3]. The DeepVariant tensor is not a pileup image but it is very close. And the tensor can be converted in to an image [4] but as mentioned this requires some transformations (splitting the channels, and rescaling the values).
[1] https://bioinformatics.stackexchange.com/q/4098/29
[2] I initially claimed the paper didn’t mention this. That’s wrong; apologies.
[3] https://www.google.com/search?tbm=isch&q=genome+pileup
[4] https://github.com/google/deepvariant/blob/r0.7/docs/visuali...
The same trick as DeepVariant, if you encode your genetic variants as images and give that to a CNN you get reasonably good results without doing much extra work!