Illumina UML model
When you are talking about an "array", it can be confusing for the Illumina platform.
Why? Illumina is an "array-of-array" platform. Some poeple use the word "array" the same as "chip"; it can create a big problem in the communication!
To formally specify a model for the knowledge domain of Illumina, we used the Unified Modeling Language (UML). A draft model can be like this: