Provided herein is a sample processing apparatus including a sample-containing vessel and a thermal cycling apparatus, wherein the vessel has at least 3 fluidically isolated segments that are each thermally conductive, compressible, and expandable. The thermal cycling unit is capable of amplifying extracted nucleic acid and has at least a first processing station and a second processing station, each processing station defining a temperature zone, wherein thermal cycling is performed by alternatively transferring the contents of the sample vessel between the at least two processing stations.