The code elements may be restricted to a coding portion of each particle, leaving a noncoding portion for sample analysis, alternatively the code elements may be support or carry sample(s) and/or may participate in an assay. [0622] The substrate may be a sheet of transparent material such as glass.