Nucleotides and nucleotide analogs are used in various sequencing by
incorporation/sequencing by synthesis methods. Nucleotide analogs
comprising 3'-blocking groups are used to provide reversible
chain-termination for sequencing by synthesis. Typical blocking groups
include phosphate groups and carbamate groups. Fluorescent nucleotides
are used to perform sequencing by synthesis with detection by
incorporation of the fluorescently labeled nucleotide, optionally
followed by photobleaching and intercalating dyes are used to detect
addition of a non-labeled nucleotide in sequencing by synthesis with
detection by intercalation. Microfluidic devices, including particle
arrays, are used in the sequencing methods.