A method for lattice design via multivalent linkers (LDML) is disclosed that introduces a rationally designed symmetry of connections between particles in order to achieve control over the morphology of their assembly. The method affords the inclusion of different programmable interactions within one linker that allow an assembly of different types of particles. The designed symmetry of connections is preferably provided utilizing DNA encoding. The linkers may include fabricated “patchy” particles, DNA scaffold constructs and Y-shaped DNA linkers, anisotropic particles, which are preferably functionalized with DNA, multimeric protein-DNA complexes, and particles with finite numbers of DNA linkers.