Microarray fabrication system and method
A microarray is designed capture one or more molecules of interest at each of a plurality of sites on a substrate. The sites comprise base pads, such as polymer base pads, that promote the attachment of the molecules at the sites. The microarray may be made by one or more patterning techniques to create a layout of base pads in a desired pattern. Further, the microarrays may include features to encourage clonality at the sites.
1. A method for preparing a biological microarray, comprising:
activating regions on a substrate to form a pattern of activated regions;
contacting the substrate with monomers of a self-assembling monomer solution;
polymerizing the monomers to form polymer base pads comprising a poly(N-(5-azidoacetamidylpentyl)acrylamide-co-acrylamide) (PAZAM) polymer only on the activated regions, wherein the polymer base pads are coupled to a molecule binding substance.
2. The method of claim 1 , wherein the activated regions are silane pads.
3. The method of claim 1 , wherein the activated regions are formed by one or more of photolithography, etching, or masking.
4. The method of claim 1 , wherein the polymer extends from the substrate as one or more polymer brushes.
5. The method of claim 1 , wherein the polymer is covalently attached to the substrate.
6. The method of claim 1 , wherein the molecule binding substance comprises a primer.
7. The method of claim 1 , comprising grafting the molecule binding substance to the polymer base pads before the polymerizing is complete.
8. The method of claim 1 , comprising grafting the molecule binding substance to the polymer base pads after the polymerizing is complete.
9. The method of claim 1 , wherein the activated regions comprise reactive silane.
10. The method of claim 1 , wherein activating regions on the substrate comprises contacting the substrate with 3-Triethoxysilylpropylamine (APTES).
11. The method of claim 1 , wherein the polymer is a polymer having the formula:
where n is an integer in the range of 1-10,000 and m is an integer in the range of 1-10,000.