Hybrids of DNA and Single Wall Carbon Nanotubes Machine Learning to Find SWCNT-Recognition DNA sequences Sorting SWCNTs Using Molecular Recognition by DNA Molecular Simulation: Studies of DNA-SWCNT structure Solution Spectroscopy Methods for SWCNT-DNA