a method for producing carbon nanotubes , the method comprising : providing a substrate with a top surface , forming an island of catalyst material on the top surface using a tip having a patterning compound thereon , heating the substrate and catalyst island , and contacting the catalyst island with a carbon - containing gas for a period of time sufficient to form the nanotubes on the catalyst island .