Disclosed herein are methods of assembling nucleic acid fragments, such as non overlapping nucleic acid fragments, in an orientation-specific, sequence-independent way. The methods entail annealing one or more nucleic acid fragments to be assembled onto a solid phase via matching barcodes having sequences complementary to the solid phase oligos, ligating the nucleic acid fragments by end-to-end ligation, and recovering the ligated nucleic acid from the solid phase.
展开▼