A device comprising: a biomolecular processor, each biomolecular processor comprising: a bioreactor chamber defined by a solid substrate; a plurality of spaced support structures within said bioreactor chamber and attached to the solid substrate; one or more capture molecules immobilized to some or all of said plurality of spaced support structures, said one or more capture molecules adapted to bind to a portion of a target nucleic acid molecule in a sample; one or more nanotubes defined by the solid substrate and fluidically coupled to the bioreactor chamber, each of said one or more nanotubes having a passage extending between an input end proximate to said bioreactor chamber and an output end distal to said bioreactor chamber and comprising one or more nanopores within the passage, wherein a nanopore is a small hole within the nanotube having a diameter that is smaller than the diameter of the passage extending through the nanotube on either side of the nanopore such that the diameter of the passage of the one or more nanotubes is reduced at each nanopore; and one or more units defined by the solid substrate and upstream of said biomolecular processor and one or more nanotubes, said one or more units being configured to carry out sample preparation, wherein the one or more units are selected from a cell-separator unit, a longitudinally-extending plasma isolation unit, an extractor unit, a sensor unit, one or more reactor modules, and a flow purification module. a biomolecular processor, each biomolecular processor comprising: a bioreactor chamber defined by a solid substrate; a plurality of spaced support structures within said bioreactor chamber and attached to the solid substrate; one or more capture molecules immobilized to some or all of said plurality of spaced support structures, said one or more capture molecules adapted to bind to a portion of a target nucleic acid molecule in a sample; a bioreactor chamber defined by a solid substrate; a plurality of spaced support structures within said bioreactor chamber and attached to the solid substrate; one or more capture molecules immobilized to some or all of said plurality of spaced support structures, said one or more capture molecules adapted to bind to a portion of a target nucleic acid molecule in a sample; one or more nanotubes defined by the solid substrate and fluidically coupled to the bioreactor chamber, each of said one or more nanotubes having a passage extending between an input end proximate to said bioreactor chamber and an output end distal to said bioreactor chamber and comprising one or more nanopores within the passage, wherein a nanopore is a small hole within the nanotube having a diameter that is smaller than the diameter of the passage extending through the nanotube on either side of the nanopore such that the diameter of the passage of the one or more nanotubes is reduced at each nanopore; and one or more units defined by the solid substrate and upstream of said biomolecular processor and one or more nanotubes, said one or more units being configured to carry out sample preparation, wherein the one or more units are selected from a cell-separator unit, a longitudinally-extending plasma isolation unit, an extractor unit, a sensor unit, one or more reactor modules, and a flow purification module.