Semiconductor sequencing