The methods and apparatus 100 disclosed herein are of use for sequencing and / or identifying nucleic acids 230, 310. Nucleic acids 230, 310 containing labeled nucleotides 235, 245, 315 may be synthesized and passed through nanopores 255, 310. Detectors 257, 345 operably coupled to the nanopores 255, 310 may detect the labeled nucleotides 235, 245, 315. By determining the time intervals at which labeled nucleotides 235, 245, 315 are detected, distance maps 140 for each type of labeled nucleotide 235, 245, 315 may be compiled. The distance maps 140 in turn may be used to sequence 150 and / or identify 160 the nucleic acid 230, 310. In different embodiments of the invention, luminescent nucleotides 235, 245 or nanoparticles 315 may be detected using photodetectors 257 or electrical detectors 310. Apparatus 100 and sub-devices 200, 300 of use for nucleic acid 230, 310 sequencing 150 and / or identification 160 are also disclosed herein.