CINXE.COM

POSaM: a fast, flexible, open-source, inkjet oligonucleotide synthesizer and microarrayer | Genome Biology | Full Text

<!DOCTYPE html> <html lang="en" class="no-js"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="applicable-device" content="pc,mobile"> <meta name="viewport" content="width=device-width, initial-scale=1"> <title>POSaM: a fast, flexible, open-source, inkjet oligonucleotide synthesizer and microarrayer | Genome Biology | Full Text</title> <meta name="citation_abstract" content="DNA arrays are valuable tools in molecular biology laboratories. Their rapid acceptance was aided by the release of plans for a pin-spotting microarrayer by researchers at Stanford. Inkjet microarraying is a flexible, complementary technique that allows the synthesis of arrays of any oligonucleotide sequences de novo. We describe here an open-source inkjet arrayer capable of rapidly producing sets of unique 9,800-feature arrays."/> <meta name="journal_id" content="13059"/> <meta name="dc.title" content="POSaM: a fast, flexible, open-source, inkjet oligonucleotide synthesizer and microarrayer"/> <meta name="dc.source" content="Genome Biology 2004 5:8"/> <meta name="dc.format" content="text/html"/> <meta name="dc.publisher" content="BioMed Central"/> <meta name="dc.date" content="2004-07-27"/> <meta name="dc.type" content="OriginalPaper"/> <meta name="dc.language" content="En"/> <meta name="dc.copyright" content="2004 Lausted et al.; licensee BioMed Central Ltd."/> <meta name="dc.rights" content="2004 Lausted et al.; licensee BioMed Central Ltd."/> <meta name="dc.rightsAgent" content="reprints@biomedcentral.com"/> <meta name="dc.description" content="DNA arrays are valuable tools in molecular biology laboratories. Their rapid acceptance was aided by the release of plans for a pin-spotting microarrayer by researchers at Stanford. Inkjet microarraying is a flexible, complementary technique that allows the synthesis of arrays of any oligonucleotide sequences de novo. We describe here an open-source inkjet arrayer capable of rapidly producing sets of unique 9,800-feature arrays."/> <meta name="prism.issn" content="1474-760X"/> <meta name="prism.publicationName" content="Genome Biology"/> <meta name="prism.publicationDate" content="2004-07-27"/> <meta name="prism.volume" content="5"/> <meta name="prism.number" content="8"/> <meta name="prism.section" content="OriginalPaper"/> <meta name="prism.startingPage" content="1"/> <meta name="prism.endingPage" content="17"/> <meta name="prism.copyright" content="2004 Lausted et al.; licensee BioMed Central Ltd."/> <meta name="prism.rightsAgent" content="reprints@biomedcentral.com"/> <meta name="prism.url" content="https://genomebiology.biomedcentral.com/articles/10.1186/gb-2004-5-8-r58"/> <meta name="prism.doi" content="doi:10.1186/gb-2004-5-8-r58"/> <meta name="citation_pdf_url" content="https://genomebiology.biomedcentral.com/counter/pdf/10.1186/gb-2004-5-8-r58"/> <meta name="citation_fulltext_html_url" content="https://genomebiology.biomedcentral.com/articles/10.1186/gb-2004-5-8-r58"/> <meta name="citation_journal_title" content="Genome Biology"/> <meta name="citation_journal_abbrev" content="Genome Biol"/> <meta name="citation_publisher" content="BioMed Central"/> <meta name="citation_issn" content="1474-760X"/> <meta name="citation_title" content="POSaM: a fast, flexible, open-source, inkjet oligonucleotide synthesizer and microarrayer"/> <meta name="citation_volume" content="5"/> <meta name="citation_issue" content="8"/> <meta name="citation_publication_date" content="2004/07"/> <meta name="citation_online_date" content="2004/07/27"/> <meta name="citation_firstpage" content="1"/> <meta name="citation_lastpage" content="17"/> <meta name="citation_article_type" content="Method"/> <meta name="citation_fulltext_world_readable" content=""/> <meta name="citation_language" content="en"/> <meta name="dc.identifier" content="doi:10.1186/gb-2004-5-8-r58"/> <meta name="DOI" content="10.1186/gb-2004-5-8-r58"/> <meta name="size" content="216024"/> <meta name="citation_doi" content="10.1186/gb-2004-5-8-r58"/> <meta name="citation_springer_api_url" content="http://api.springer.com/xmldata/jats?q=doi:10.1186/gb-2004-5-8-r58&amp;api_key="/> <meta name="description" content="DNA arrays are valuable tools in molecular biology laboratories. Their rapid acceptance was aided by the release of plans for a pin-spotting microarrayer by researchers at Stanford. Inkjet microarraying is a flexible, complementary technique that allows the synthesis of arrays of any oligonucleotide sequences de novo. We describe here an open-source inkjet arrayer capable of rapidly producing sets of unique 9,800-feature arrays."/> <meta name="dc.creator" content="Lausted, Christopher"/> <meta name="dc.creator" content="Dahl, Timothy"/> <meta name="dc.creator" content="Warren, Charles"/> <meta name="dc.creator" content="King, Kimberly"/> <meta name="dc.creator" content="Smith, Kimberly"/> <meta name="dc.creator" content="Johnson, Michael"/> <meta name="dc.creator" content="Saleem, Ramsey"/> <meta name="dc.creator" content="Aitchison, John"/> <meta name="dc.creator" content="Hood, Lee"/> <meta name="dc.creator" content="Lasky, Stephen R"/> <meta name="dc.subject" content="Animal Genetics and Genomics"/> <meta name="dc.subject" content="Human Genetics"/> <meta name="dc.subject" content="Plant Genetics and Genomics"/> <meta name="dc.subject" content="Microbial Genetics and Genomics"/> <meta name="dc.subject" content="Bioinformatics"/> <meta name="dc.subject" content="Evolutionary Biology"/> <meta name="citation_reference" content="citation_title=The MGuide: A Complete Guide to Building Your Own Microarrayer; citation_publication_date=1998; citation_id=CR1; citation_author=J DeRisi; citation_author=V Iyer; citation_author=PO Brown; citation_publisher=Stanford University"/> <meta name="citation_reference" content="citation_journal_title=Biosensors Bioelectron; citation_title=High-density oligonucleotide arrays.; citation_author=AP Blanchard, RJ Kaiser, LE Hood; citation_volume=11; citation_publication_date=1996; citation_pages=687-690; citation_doi=10.1016/0956-5663(96)83302-1; citation_id=CR2"/> <meta name="citation_reference" content="citation_journal_title=Nat Biotechnol; citation_title=Expression profiling using microarrays fabricated by an ink-jet oligonucleotide synthesizer.; citation_author=TR Hughes, M Mao, AR Jones, J Burchard, MJ Marton, KW Shannon, SM Lefkowitz, M Ziman, JM Schelter, MR Meyer; citation_volume=19; citation_publication_date=2001; citation_pages=342-347; citation_doi=10.1038/86730; citation_id=CR3"/> <meta name="citation_reference" content="citation_journal_title=Nature; citation_title=Experimental annotation of the human genome using microarray technology.; citation_author=DD Shoemaker, EE Schadt, CD Armour, YD He, P Garrett-Engele, PD McDonagh, PM Loerch, A Leonardson, PY Lum, G Cavet; citation_volume=409; citation_publication_date=2001; citation_pages=922-927; citation_doi=10.1038/35057141; citation_id=CR4"/> <meta name="citation_reference" content="citation_journal_title=Curr Opin Oncol; citation_title=Genomics and array technology.; citation_author=JL DeRisi, VR Iyer; citation_volume=11; citation_publication_date=1999; citation_pages=76-79; citation_doi=10.1097/00001622-199901000-00015; citation_id=CR5"/> <meta name="citation_reference" content="citation_journal_title=Nat Genet; citation_title=Making and reading microarrays.; citation_author=VG Cheung, M Morley, F Aguilar, A Massimi, R Kucherlapati, G Childs; citation_volume=21; citation_publication_date=1999; citation_pages=15-19; citation_doi=10.1038/4439; citation_id=CR6"/> <meta name="citation_reference" content="citation_journal_title=Endocr Res; citation_title=The application of high density microarray for analysis of mitogenic signaling and cell-cycle in the adrenal.; citation_author=C Wang, R Francis, S Harirchian, D Batlle, B Mayhew, M Bassett, WE Rainey, RG Pestell; citation_volume=26; citation_publication_date=2000; citation_pages=807-823; citation_doi=10.3109/07435800009048604; citation_id=CR7"/> <meta name="citation_reference" content="citation_journal_title=Trends Microbiol; citation_title=It&#39;s easy to build your own microarrayer!; citation_author=A Thompson, S Lucchini, JC Hinton; citation_volume=9; citation_publication_date=2001; citation_pages=154-156; citation_doi=10.1016/S0966-842X(01)01977-1; citation_id=CR8"/> <meta name="citation_reference" content="citation_journal_title=Nat Genet; citation_title=Minimum information about a microarray experiment (MIAME) - toward standards for microarray data.; citation_author=A Brazma, P Hingamp, J Quackenbush, G Sherlock, P Spellman, C Stoeckert, J Aach, W Ansorge, CA Ball, HC Causton; citation_volume=29; citation_publication_date=2001; citation_pages=365-371; citation_doi=10.1038/ng1201-365; citation_id=CR9"/> <meta name="citation_reference" content="citation_journal_title=Genome Biol; citation_title=Design and implementation of microarray gene expression markup language (MAGE-ML).; citation_author=PT Spellman, M Miller, J Stewart, C Troup, U Sarkans, S Chervitz, D Bernhart, G Sherlock, C Ball, M Lepage; citation_volume=3; citation_publication_date=2002; citation_pages=research0046.1-0046.9; citation_doi=10.1186/gb-2002-3-9-research0046; citation_id=CR10"/> <meta name="citation_reference" content="citation_journal_title=Nat Genet; citation_title=Microarray databases: standards and ontologies.; citation_author=CJ Stoeckert, HC Causton, CA Ball; citation_volume=32; citation_issue=Suppl; citation_publication_date=2002; citation_pages=469-473; citation_doi=10.1038/ng1028; citation_id=CR11"/> <meta name="citation_reference" content="citation_journal_title=Biotechniques; citation_title=Protein microdeposition using a conventional ink-jet printer.; citation_author=A Roda, M Guardigli, C Russo, P Pasini, M Baraldini; citation_volume=28; citation_publication_date=2000; citation_pages=492-496; citation_id=CR12"/> <meta name="citation_reference" content="citation_journal_title=Biotechniques; citation_title=Parallel production of oligonucleotide arrays using membranes and reagent jet printing.; citation_author=DI Stimpson, PW Cooley, SM Knepper, DB Wallace; citation_volume=25; citation_publication_date=1998; citation_pages=886-890; citation_id=CR13"/> <meta name="citation_reference" content="citation_journal_title=Nat Biotechnol; citation_title=Microarray fabrication with covalent attachment of DNA using bubble jet technology.; citation_author=T Okamoto, T Suzuki, N Yamamoto; citation_volume=18; citation_publication_date=2000; citation_pages=438-441; citation_doi=10.1038/74507; citation_id=CR14"/> <meta name="citation_reference" content="citation_journal_title=Nucleic Acids Res; citation_title=A flexible light-directed DNA chip synthesis gated by deprotection using solution photogenerated acids.; citation_author=X Gao, E LeProust, H Zhang, O Srivannavit, E Gulari, P Yu, C Nishiguchi, Q Xiang, X Zhou; citation_volume=29; citation_publication_date=2001; citation_pages=4744-4750; citation_doi=10.1093/nar/29.22.4744; citation_id=CR15"/> <meta name="citation_reference" content="citation_journal_title=Nat Biotechnol; citation_title=Maskless fabrication of light-directed oligonucleotide microarrays using a digital micromirror array.; citation_author=S Singh-Gasson, RD Green, Y Yue, C Nelson, F Blattner, MR Sussman, F Cerrina; citation_volume=17; citation_publication_date=1999; citation_pages=974-978; citation_doi=10.1038/13664; citation_id=CR16"/> <meta name="citation_reference" content="ImageJ. [ http://rsb.info.nih.gov/ij/ ]"/> <meta name="citation_reference" content="citation_journal_title=Expert Rev Mol Diagn; citation_title=Universal Linkage System: versatile nucleic acid labeling technique.; citation_author=RP van Gijlswijk, EG Talman, PJ Janssen, SS Snoeijers, J Killian, HJ Tanke, RJ Heetebrij; citation_volume=1; citation_publication_date=2001; citation_pages=81-91; citation_doi=10.1586/14737159.1.1.81; citation_id=CR18"/> <meta name="citation_reference" content="citation_journal_title=Biochemistry; citation_title=Nearest-neighbor thermodynamics and NMR of DNA sequences with internal A.A, C.C, G.G, and T.T mismatches.; citation_author=N Peyret, PA Seneviratne, HT Allawi, J SantaLucia; citation_volume=38; citation_publication_date=1999; citation_pages=3468-3477; citation_doi=10.1021/bi9825091; citation_id=CR19"/> <meta name="citation_reference" content="citation_journal_title=J Biol Chem; citation_title=Optical melting of 128 octamer DNA duplexes. Effects of base pair location and nearest neighbors on thermal stability.; citation_author=MJ Doktycz, MD Morris, SJ Dormady, KL Beattie, KB Jacobson; citation_volume=270; citation_publication_date=1995; citation_pages=8439-8445; citation_doi=10.1074/jbc.270.15.8439; citation_id=CR20"/> <meta name="citation_reference" content="citation_journal_title=Appl Environ Microbiol; citation_title=Single-base-pair discrimination of terminal mismatches by using oligonucleotide microarrays and neural network analyses.; citation_author=H Urakawa, PA Noble, S El Fantroussi, JJ Kelly, DA Stahl; citation_volume=68; citation_publication_date=2002; citation_pages=235-244; citation_doi=10.1128/AEM.68.1.235-244.2002; citation_id=CR21"/> <meta name="citation_reference" content="citation_journal_title=Science; citation_title=A DNA microarray-based genetic screen for nonhomologous end-joining mutants in Saccharomyces cerevisiae.; citation_author=SL Ooi, DD Shoemaker, JD Boeke; citation_volume=294; citation_publication_date=2001; citation_pages=2552-2556; citation_doi=10.1126/science.1065672; citation_id=CR22"/> <meta name="citation_reference" content="citation_journal_title=Nat Genet; citation_title=DNA helicase gene interaction network defined using synthetic lethality analyzed by microarray.; citation_author=SL Ooi, DD Shoemaker, JD Boeke; citation_volume=35; citation_publication_date=2003; citation_pages=277-286; citation_doi=10.1038/ng1258; citation_id=CR23"/> <meta name="citation_reference" content="citation_journal_title=Proc Natl Acad Sci USA; citation_title=Light-generated oligonucleotide arrays for rapid DNA sequence analysis.; citation_author=AC Pease, D Solas, EJ Sullivan, MT Cronin, CP Holmes, SP Fodor; citation_volume=91; citation_publication_date=1994; citation_pages=5022-5026; citation_doi=10.1073/pnas.91.11.5022; citation_id=CR24"/> <meta name="citation_reference" content="citation_journal_title=Br J Biomed Sci; citation_title=Re-use of a stripped cDNA microarray.; citation_author=Z Bao, M Wenli, S Rong, L Ling, G Qiuye, Z Wenling; citation_volume=59; citation_publication_date=2002; citation_pages=118-119; citation_id=CR25"/> <meta name="citation_reference" content="citation_journal_title=Nucleic Acids Res; citation_title=Optimization of oligonucleotide-based DNA microarrays.; citation_author=A Relogio, C Schwager, A Richter, W Ansorge, J Valcarcel; citation_volume=30; citation_publication_date=2002; citation_pages=e51; citation_doi=10.1093/nar/30.11.e51; citation_id=CR26"/> <meta name="citation_reference" content="citation_journal_title=Science; citation_title=Genome-wide location and function of DNA binding proteins.; citation_author=B Ren, F Robert, JJ Wyrick, O Aparicio, EG Jennings, I Simon, J Zeitlinger, J Schreiber, N Hannett, E Kanin; citation_volume=290; citation_publication_date=2000; citation_pages=2306-2309; citation_doi=10.1126/science.290.5500.2306; citation_id=CR27"/> <meta name="citation_reference" content="citation_journal_title=Nat Genet; citation_title=Chromatin profiling using targeted DNA adenine methyltransferase.; citation_author=B van Steensel, J Delrow, S Henikoff; citation_volume=27; citation_publication_date=2001; citation_pages=304-308; citation_doi=10.1038/85871; citation_id=CR28"/> <meta name="citation_reference" content="citation_journal_title=Nat Biotechnol; citation_title=Quantifying DNA-protein interactions by double-stranded DNA arrays.; citation_author=ML Bulyk, E Gentalen, DJ Lockhart, GM Church; citation_volume=17; citation_publication_date=1999; citation_pages=573-577; citation_doi=10.1038/9878; citation_id=CR29"/> <meta name="citation_reference" content="citation_journal_title=Nature; citation_title=A microchemical facility for the analysis and synthesis of genes and proteins.; citation_author=M Hunkapiller, S Kent, M Caruthers, W Dreyer, J Firca, C Giffin, S Horvath, T Hunkapiller, P Tempst, L Hood; citation_volume=310; citation_publication_date=1984; citation_pages=105-111; citation_doi=10.1038/310105a0; citation_id=CR30"/> <meta name="citation_reference" content="citation_journal_title=Methods Enzymol; citation_title=An automated DNA synthesizer employing deoxynucleoside 3&#39;-phosphoramidites.; citation_author=SJ Horvath, JR Firca, T Hunkapiller, MW Hunkapiller, L Hood; citation_volume=154; citation_publication_date=1987; citation_pages=314-326; citation_doi=10.1016/0076-6879(87)54082-4; citation_id=CR31"/> <meta name="citation_reference" content="Dapple: Image analysis software for DNA microarrays. [ http://www.cse.wustl.edu/~jbuhler/research/dapple/ ]"/> <meta name="citation_author" content="Lausted, Christopher"/> <meta name="citation_author_institution" content="The Institute for Systems Biology, Seattle, USA"/> <meta name="citation_author" content="Dahl, Timothy"/> <meta name="citation_author_institution" content="The Institute for Systems Biology, Seattle, USA"/> <meta name="citation_author" content="Warren, Charles"/> <meta name="citation_author_institution" content="The Institute for Systems Biology, Seattle, USA"/> <meta name="citation_author" content="King, Kimberly"/> <meta name="citation_author_institution" content="The Institute for Systems Biology, Seattle, USA"/> <meta name="citation_author" content="Smith, Kimberly"/> <meta name="citation_author_institution" content="The Institute for Systems Biology, Seattle, USA"/> <meta name="citation_author" content="Johnson, Michael"/> <meta name="citation_author_institution" content="The Institute for Systems Biology, Seattle, USA"/> <meta name="citation_author" content="Saleem, Ramsey"/> <meta name="citation_author_institution" content="The Institute for Systems Biology, Seattle, USA"/> <meta name="citation_author" content="Aitchison, John"/> <meta name="citation_author_institution" content="The Institute for Systems Biology, Seattle, USA"/> <meta name="citation_author" content="Hood, Lee"/> <meta name="citation_author_institution" content="The Institute for Systems Biology, Seattle, USA"/> <meta name="citation_author" content="Lasky, Stephen R"/> <meta name="citation_author_institution" content="The Institute for Systems Biology, Seattle, USA"/> <meta name="format-detection" content="telephone=no"> <link rel="apple-touch-icon" sizes="180x180" href=/static/img/favicons/bmc/apple-touch-icon-582ef1d0f5.png> <link rel="icon" type="image/png" sizes="192x192" href=/static/img/favicons/bmc/android-chrome-192x192-9625b7cdba.png> <link rel="icon" type="image/png" sizes="32x32" href=/static/img/favicons/bmc/favicon-32x32-5d7879efe1.png> <link rel="icon" type="image/png" sizes="16x16" href=/static/img/favicons/bmc/favicon-16x16-c241ac1a2f.png> <link rel="shortcut icon" data-test="shortcut-icon" href=/static/img/favicons/bmc/favicon-1886637b78.ico> <link rel="manifest" href=/static/app-bmc/manifest-3bb9ad383b.json> <meta name="msapplication-config" content=/static/app-bmc/browserconfig-ecd9aa8205.xml> <meta name="msapplication-TileColor" content="#1b3051"> <meta name="msapplication-TileImage" content=/static/img/favicons/bmc/app-icon-144x144.png> <meta name="theme-color" content="#1b3051"> <script>(function(H){H.className=H.className.replace(/\bno-js\b/,'js')})(document.documentElement)</script> <link rel="stylesheet" media="screen" href=/static/app-bmc/css/core-article-f3872e738d.css> <link rel="stylesheet" media="screen" href=/static/app-bmc/css/core-eac3097aa4.css> <link rel="stylesheet" media="print" href=/static/app-bmc/css/print-b8af42253b.css> <!-- This template is only used by BMC for now --> <style>@media only print, only all and (prefers-color-scheme: no-preference), only all and (prefers-color-scheme: light), only all and (prefers-color-scheme: dark) { button{line-height:inherit}html,label{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}html{-webkit-font-smoothing:subpixel-antialiased;box-sizing:border-box;color:#333;font-size:100%;height:100%;line-height:1.61803;overflow-y:scroll}*{box-sizing:inherit}body{background:#fff;margin:0;max-width:100%;min-height:100%}button,div,form,input,p{margin:0;padding:0}body{padding:0}a{color:#004b83;text-decoration:underline;text-decoration-skip-ink:auto}a>img{vertical-align:middle}h1,h2{color:#1b3051;font-style:normal;font-weight:700}h1{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:28px;line-height:1.4}html.webfonts-loaded h1,html.webfonts-loaded h2,html.webfonts-loaded h3{font-family:Europa,Trebuchet MS}h2{font-size:26px;margin-bottom:.5em}h2,h3{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;line-height:1.4}h3{color:#1b3051;font-size:18px;font-style:normal;margin-bottom:.7em}.c-navbar{background:#f2f2f2;border-bottom:1px solid #d9d9d9;border-top:1px solid #d9d9d9;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;line-height:1.61803;padding:16px 0}.c-navbar--with-submit-button{padding-bottom:24px}@media only screen and (min-width:540px){.c-navbar--with-submit-button{padding-bottom:16px}}.c-navbar__container{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto;max-width:1280px;padding:0 16px}.c-navbar__content{display:flex;flex:0 1 auto}.c-navbar__nav{align-items:center;display:flex;flex-wrap:wrap;gap:16px 16px;list-style:none;margin:0;padding:0}.c-navbar__item{flex:0 0 auto}.c-navbar__link{background:0 0;border:0;color:currentcolor;display:block;text-decoration:none;text-transform:capitalize}.c-navbar__link--is-shown{text-decoration:underline}.c-ad{text-align:center}@media only screen and (min-width:320px){.c-ad{padding:8px}}.c-ad--728x90{background-color:#ccc;display:none}.c-ad--728x90 .c-ad__inner{min-height:calc(1.5em + 94px)}.c-ad--728x90 iframe{height:90px;max-width:970px}@media only screen and (min-width:768px){.js .c-ad--728x90{display:none}.js .u-show-following-ad+.c-ad--728x90{display:block}}.c-ad iframe{border:0;overflow:auto;vertical-align:top}.c-ad__label{color:#333;font-weight:400;line-height:1.5;margin-bottom:4px}.c-ad__label,.c-skip-link{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.875rem}.c-skip-link{background:#dceaf6;bottom:auto;color:#004b83;padding:8px;position:absolute;text-align:center;transform:translateY(-100%);z-index:9999}@media (prefers-reduced-motion:reduce){.c-skip-link{transition:top .3s ease-in-out 0s}}@media print{.c-skip-link{display:none}}.c-skip-link:link{color:#004b83}.c-dropdown__button:after{border-color:transparent transparent transparent #fff;border-style:solid;border-width:4px 0 4px 14px;content:"";display:block;height:0;margin-left:3px;width:0}.c-dropdown{display:inline-block;position:relative}.c-dropdown__button{background-color:transparent;border:0;display:inline-block;padding:0;white-space:nowrap}.c-dropdown__button:after{border-color:currentcolor transparent transparent;border-width:5px 4px 0 5px;display:inline-block;margin-left:8px;vertical-align:middle}.c-dropdown__menu{background-color:#fff;border:1px solid #d9d9d9;border-radius:3px;box-shadow:0 2px 6px rgba(0,0,0,.1);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;line-height:1.4;list-style:none;margin:0;padding:8px 0;position:absolute;top:100%;transform:translateY(8px);width:180px;z-index:100}.c-dropdown__menu:after,.c-dropdown__menu:before{border-style:solid;bottom:100%;content:"";display:block;height:0;left:16px;position:absolute;width:0}.c-dropdown__menu:before{border-color:transparent transparent #d9d9d9;border-width:0 9px 9px;transform:translateX(-1px)}.c-dropdown__menu:after{border-color:transparent transparent #fff;border-width:0 8px 8px}.c-dropdown__menu--right{left:auto;right:0}.c-dropdown__menu--right:after,.c-dropdown__menu--right:before{left:auto;right:16px}.c-dropdown__menu--right:before{transform:translateX(1px)}.c-dropdown__link{background-color:transparent;color:#004b83;display:block;padding:4px 16px}.c-header{background-color:#1b3051;border-bottom:4px solid #1b3051;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;padding:16px 0}.c-header__container,.c-header__menu{align-items:center;display:flex;flex-wrap:wrap}@supports (gap:2em){.c-header__container,.c-header__menu{gap:2em 2em}}.c-header__menu{list-style:none;margin:0;padding:0}.c-header__item{color:#fff}@supports not (gap:2em){.c-header__item{margin-left:24px}}.c-header__container{justify-content:space-between;margin:0 auto;max-width:1280px;padding:0 16px}@supports not (gap:2em){.c-header__brand{margin-right:48px}}.c-header__brand a{display:block;text-decoration:none}.c-header__link{color:#fff}.c-journal-title a{text-decoration:none}html.webfonts-loaded .c-journal-title{font-family:Europa,Trebuchet MS}.c-form-field{margin-bottom:1em}.c-form-field__label{color:#666;display:block;font-size:14px;margin-bottom:.4em}.c-form-field__input{border:1px solid #a6a6a6;border-radius:3px;box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.21);font-size:14px;line-height:1.28571;padding:.75em 1em;vertical-align:middle;width:100%}.c-popup-search{background-color:#25426f;box-shadow:0 3px 3px -3px rgba(0,0,0,.21);padding:16px 0;position:relative;z-index:10}@media only screen and (min-width:1024px){.js .c-popup-search{position:absolute;top:100%;width:100%}.c-popup-search__container{margin:auto;max-width:70%}}.c-logo img{display:block}.ctx-search .c-form-field{margin-bottom:0}.ctx-search .c-form-field__label{color:#fff}.ctx-search .c-form-field__input{border-bottom-right-radius:0;border-top-right-radius:0;margin-right:0}.c-journal-header{overflow:hidden}.c-journal-header__inner{padding-bottom:8px;padding-top:8px}@media only screen and (min-width:540px){.c-journal-header__inner{display:flex;justify-content:space-between}}.c-journal-header__identity{background-size:auto 80px;min-height:16px;padding:6px 0}@media only screen and (min-width:540px){.c-journal-header__identity{background-position:0}}.c-journal-header__identity--default{background:url(/static/images/bmc/identities/patterns/default-7e3a6b1388.svg) 0 0 no-repeat #04caa8}.c-journal-title{color:#1b3051;display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:26px;font-style:normal;font-weight:700;line-height:1.4;margin-bottom:0}.c-journal-title>a{color:#0061a9;color:#1b3051;display:flex;text-decoration:none}.c-journal-title__text{align-self:center;display:block;flex:0 1 auto}.c-logo,.c-logo>a{align-items:baseline;display:flex}.c-logo__strapline{display:none}@media only screen and (min-width:540px){.c-logo__strapline{display:block;margin:0 0 0 16px;transform:translateY(1px)}}.c-logo{display:block}html.webfonts-loaded .u-h3,html.webfonts-loaded .u-h4{font-family:Europa,Trebuchet MS}.u-button{align-items:center;background-color:#f2f2f2;background-image:linear-gradient(#fff,#f2f2f2);border:1px solid #ccc;border-radius:2px;cursor:pointer;display:inline-flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1rem;justify-content:center;line-height:1.3;margin:0;padding:8px;position:relative;text-decoration:none;transition:all .25s ease 0s,color .25s ease 0s,border-color .25s ease 0s;width:auto}.u-button svg,.u-button--primary svg,.u-button--tertiary svg{fill:currentcolor}.u-button{color:#004b83}.u-button--primary,.u-button--tertiary{background-color:#33629d;background-image:linear-gradient(#4d76a9,#33629d);border:1px solid rgba(0,59,132,.5);color:#fff}.u-button--tertiary{font-weight:400}.u-button--full-width{display:flex;width:100%}.u-clearfix:after,.u-clearfix:before{content:"";display:table}.u-clearfix:after{clear:both}.u-color-open-access{color:#b74616}.u-container{margin:0 auto;max-width:1280px;padding:0 16px}.u-display-flex{display:flex;width:100%}.u-align-items-center{align-items:center}.u-justify-content-space-between{justify-content:space-between}.u-flex-static{flex:0 0 auto}.u-display-none{display:none}.js .u-js-hide{display:none;visibility:hidden}@media print{.u-hide-print{display:none}}.u-icon{fill:currentcolor;display:inline-block;height:1em;transform:translate(0);vertical-align:text-top;width:1em}.u-list-reset{list-style:none;margin:0;padding:0}.u-position-relative{position:relative}.u-mt-32{margin-top:32px}.u-mr-24{margin-right:24px}.u-mr-48{margin-right:48px}.u-mb-32{margin-bottom:32px}.u-ml-8{margin-left:8px}.u-button-reset{background-color:transparent;border:0;padding:0}.u-text-sm{font-size:14px}.u-h3,.u-h4{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;line-height:1.4}.u-h3{color:#1b3051;font-size:18px;font-style:normal;margin-bottom:.7em}.u-h4{color:#1b3051;font-size:18px;font-style:italic;font-weight:700;margin-bottom:.7em}.u-vh-full{min-height:100vh}.u-hide{display:none;visibility:hidden}.u-hide:first-child+*{margin-block-start:0}@media only screen and (min-width:1024px){.u-hide-at-lg{display:none;visibility:hidden}}@media only screen and (max-width:1023px){.u-hide-at-lt-lg{display:none;visibility:hidden}.u-hide-at-lt-lg:first-child+*{margin-block-start:0}}.u-visually-hidden{clip:rect(0,0,0,0);border:0;height:1px;margin:-100%;overflow:hidden;padding:0;position:absolute!important;width:1px}.u-button--tertiary{font-size:.875rem;padding:8px 16px}@media only screen and (max-width:539px){.u-button--alt-colour-on-mobile{background-color:#f2f2f2;background-image:linear-gradient(#fff,#f2f2f2);border:1px solid #ccc;color:#004b83}}body{font-size:1.125rem}.c-header__navigation{display:flex;gap:.5rem .5rem} }</style> <style>@media only print, only all and (prefers-color-scheme: no-preference), only all and (prefers-color-scheme: light), only all and (prefers-color-scheme: dark) { button{line-height:inherit}html,label{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}html{-webkit-font-smoothing:subpixel-antialiased;box-sizing:border-box;color:#333;font-size:100%;height:100%;line-height:1.61803;overflow-y:scroll}*{box-sizing:inherit}body{background:#fff;margin:0;max-width:100%;min-height:100%}button,div,form,input,p{margin:0;padding:0}body{padding:0}a{color:#004b83;overflow-wrap:break-word;text-decoration:underline;text-decoration-skip-ink:auto;word-break:break-word}a>img{vertical-align:middle}h1,h2{color:#1b3051;font-style:normal;font-weight:700}h1{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:28px;line-height:1.4}html.webfonts-loaded h1,html.webfonts-loaded h2,html.webfonts-loaded h3{font-family:Europa,Trebuchet MS}h2{font-size:26px;margin-bottom:.5em}h2,h3{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;line-height:1.4}h3{color:#1b3051;font-size:18px;font-style:normal;margin-bottom:.7em}p{overflow-wrap:break-word;word-break:break-word}.u-h3{font-size:1.5rem}.u-h3,.u-h4{font-weight:700}.u-h4{font-size:1.25rem}.c-reading-companion__figure-title{font-size:1.25rem;font-weight:700}body{font-size:1.125rem}.c-article-header{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;margin-bottom:40px}.c-article-identifiers{color:#6f6f6f;display:flex;flex-wrap:wrap;font-size:1rem;line-height:1.3;list-style:none;margin:0 0 8px;padding:0}.c-article-identifiers__item{border-right:1px solid #6f6f6f;list-style:none;margin-right:8px;padding-right:8px}.c-article-identifiers__item:last-child{border-right:0;margin-right:0;padding-right:0}.c-article-title{font-size:1.5rem;line-height:1.25;margin-bottom:16px}@media only screen and (min-width:768px){.c-article-title{font-size:1.875rem;line-height:1.2}}.c-article-author-list{display:inline;font-size:1rem;list-style:none;margin:0 8px 0 0;padding:0;width:100%}.c-article-author-list__item{display:inline;padding-right:0}.c-article-author-list svg{margin-left:4px}.c-article-author-list__show-more{display:none;margin-right:4px}.c-article-author-list__button,.js .c-article-author-list__item--hide,.js .c-article-author-list__show-more{display:none}.js .c-article-author-list--long .c-article-author-list__show-more,.js .c-article-author-list--long+.c-article-author-list__button{display:inline}@media only screen and (max-width:539px){.js .c-article-author-list__item--hide-small-screen{display:none}.js .c-article-author-list--short .c-article-author-list__show-more,.js .c-article-author-list--short+.c-article-author-list__button{display:inline}}#uptodate-client,.js .c-article-author-list--expanded .c-article-author-list__show-more{display:none!important}.js .c-article-author-list--expanded .c-article-author-list__item--hide-small-screen{display:inline!important}.c-article-author-list__button,.c-button-author-list{background:#ebf1f5;border:4px solid #ebf1f5;border-radius:20px;color:#666;font-size:.875rem;line-height:1.4;padding:2px 11px 2px 8px;text-decoration:none}.c-article-author-list__button svg,.c-button-author-list svg{margin:1px 4px 0 0}.c-article-author-list__button:hover,.c-button-author-list:hover{background:#173962;border-color:transparent;color:#fff}.c-article-info-details{font-size:1rem;margin-bottom:8px;margin-top:16px}.c-article-info-details__cite-as{border-left:1px solid #6f6f6f;margin-left:8px;padding-left:8px}.c-article-metrics-bar{display:flex;flex-wrap:wrap;font-size:1rem;line-height:1.3}.c-article-metrics-bar__wrapper{margin:0 0 16px}.c-article-metrics-bar__item{align-items:baseline;border-right:1px solid #6f6f6f;margin-right:8px}.c-article-metrics-bar__item:last-child{border-right:0}.c-article-metrics-bar__count{font-weight:700;margin:0}.c-article-metrics-bar__label{color:#626262;font-style:normal;font-weight:400;margin:0 10px 0 5px}.c-article-metrics-bar__details{margin:0}.c-article-main-column{font-family:Georgia,Palatino,serif;margin-right:8.6%;width:60.2%}@media only screen and (max-width:1023px){.c-article-main-column{margin-right:0;width:100%}}.c-article-extras{float:left;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;width:31.2%}@media only screen and (max-width:1023px){.c-article-extras{display:none}}.c-article-associated-content__container .c-article-associated-content__title,.c-article-section__title{border-bottom:2px solid #d5d5d5;font-size:1.25rem;margin:0;padding-bottom:8px}@media only screen and (min-width:768px){.c-article-associated-content__container .c-article-associated-content__title,.c-article-section__title{font-size:1.5rem;line-height:1.24}}.c-article-associated-content__container .c-article-associated-content__title{margin-bottom:8px}.c-article-section{clear:both}.c-article-section__content{margin-bottom:40px;margin-top:0;padding-top:8px}@media only screen and (max-width:1023px){.c-article-section__content{padding-left:0}}.c-article__sub-heading{color:#222;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1.125rem;font-style:normal;font-weight:400;line-height:1.3;margin:24px 0 8px}@media only screen and (min-width:768px){.c-article__sub-heading{font-size:1.5rem;line-height:1.24}}.c-article__sub-heading:first-child{margin-top:0}.c-article-authors-search{margin-bottom:24px;margin-top:0}.c-article-authors-search__item,.c-article-authors-search__title{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.c-article-authors-search__title{color:#626262;font-size:1.05rem;font-weight:700;margin:0;padding:0}.c-article-authors-search__item{font-size:1rem}.c-article-authors-search__text{margin:0}.c-article-share-box__no-sharelink-info{font-size:.813rem;font-weight:700;margin-bottom:24px;padding-top:4px}.c-article-share-box__only-read-input{border:1px solid #d5d5d5;box-sizing:content-box;display:inline-block;font-size:.875rem;font-weight:700;height:24px;margin-bottom:8px;padding:8px 10px}.c-article-share-box__button--link-like{background-color:transparent;border:0;color:#0067c5;cursor:pointer;font-size:.875rem;margin-bottom:8px;margin-left:10px}.c-article-associated-content__container .c-article-associated-content__collection-label{font-size:.875rem;line-height:1.4}.c-article-associated-content__container .c-article-associated-content__collection-title{line-height:1.3}.c-context-bar{box-shadow:0 0 10px 0 rgba(51,51,51,.2);position:relative;width:100%}.c-context-bar__title{display:none}.c-reading-companion{clear:both;min-height:389px}.c-reading-companion__sticky{max-width:389px}.c-reading-companion__scroll-pane{margin:0;min-height:200px;overflow:hidden auto}.c-reading-companion__tabs{display:flex;flex-flow:row nowrap;font-size:1rem;list-style:none;margin:0 0 8px;padding:0}.c-reading-companion__tabs>li{flex-grow:1}.c-reading-companion__tab{background-color:#eee;border:1px solid #d5d5d5;border-image:initial;border-left-width:0;color:#0067c5;font-size:1rem;padding:8px 8px 8px 15px;text-align:left;width:100%}.c-reading-companion__tabs li:first-child .c-reading-companion__tab{border-left-width:1px}.c-reading-companion__tab--active{background-color:#fff;border-bottom:1px solid #fff;color:#222;font-weight:700}.c-reading-companion__sections-list{list-style:none;padding:0}.c-reading-companion__figures-list,.c-reading-companion__references-list{list-style:none;min-height:389px;padding:0}.c-reading-companion__references-list--numeric{list-style:decimal inside}.c-reading-companion__sections-list{margin:0 0 8px;min-height:50px}.c-reading-companion__section-item{font-size:1rem;padding:0}.c-reading-companion__section-item a{display:block;line-height:1.5;overflow:hidden;padding:8px 0 8px 16px;text-overflow:ellipsis;white-space:nowrap}.c-reading-companion__figure-item{border-top:1px solid #d5d5d5;font-size:1rem;padding:16px 8px 16px 0}.c-reading-companion__figure-item:first-child{border-top:none;padding-top:8px}.c-reading-companion__reference-item{border-top:1px solid #d5d5d5;font-size:1rem;padding:8px 8px 8px 16px}.c-reading-companion__reference-item:first-child{border-top:none}.c-reading-companion__reference-item a{word-break:break-word}.c-reading-companion__reference-citation{display:inline}.c-reading-companion__reference-links{font-size:.813rem;font-weight:700;list-style:none;margin:8px 0 0;padding:0;text-align:right}.c-reading-companion__reference-links>a{display:inline-block;padding-left:8px}.c-reading-companion__reference-links>a:first-child{display:inline-block;padding-left:0}.c-reading-companion__figure-title{display:block;margin:0 0 8px}.c-reading-companion__figure-links{display:flex;justify-content:space-between;margin:8px 0 0}.c-reading-companion__figure-links>a{align-items:center;display:flex}.c-reading-companion__figure-full-link svg{height:.8em;margin-left:2px}.c-reading-companion__panel{border-top:none;display:none;margin-top:0;padding-top:0}.c-reading-companion__panel--active{display:block}.c-pdf-download__link .u-icon{padding-top:2px}.c-pdf-download{display:flex;margin-bottom:16px;max-height:48px}@media only screen and (min-width:540px){.c-pdf-download{max-height:none}}@media only screen and (min-width:1024px){.c-pdf-download{max-height:48px}}.c-pdf-download__link{display:flex;flex:1 1 0%;padding:13px 24px!important}.c-pdf-download__text{padding-right:4px}@media only screen and (max-width:539px){.c-pdf-download__text{text-transform:capitalize}}@media only screen and (min-width:540px){.c-pdf-download__text{padding-right:8px}}.c-pdf-container{display:flex;justify-content:flex-end}@media only screen and (max-width:539px){.c-pdf-container .c-pdf-download{display:flex;flex-basis:100%}}.c-article-associated-content__container a,.c-card__summary a{text-decoration:underline}.u-display-none{display:none}.js .u-js-hide,.u-hide{display:none;visibility:hidden}.u-hide:first-child+*{margin-block-start:0}.u-visually-hidden{clip:rect(0,0,0,0);border:0;height:1px;margin:-100%;overflow:hidden;padding:0;position:absolute!important;width:1px}@media print{.u-hide-print{display:none}}@media only screen and (min-width:1024px){.u-hide-at-lg{display:none;visibility:hidden}}.u-icon{fill:currentcolor;display:inline-block;height:1em;transform:translate(0);vertical-align:text-top;width:1em}.u-list-reset{list-style:none;margin:0;padding:0}.hide{display:none;visibility:hidden}.c-article-associated-content__container .c-article-associated-content__collection.collection~.c-article-associated-content__collection.collection .c-article-associated-content__collection-label,.c-article-associated-content__container .c-article-associated-content__collection.section~.c-article-associated-content__collection.section .c-article-associated-content__collection-label,.c-article-associated-content__container .c-article-associated-content__title{display:none}.c-article-associated-content__container .c-article-associated-content__collection.collection .c-article-associated-content__collection-label,.c-article-associated-content__container .c-article-associated-content__collection.section .c-article-associated-content__collection-label{display:block}.c-article-associated-content__container .c-article-associated-content__collection.collection,.c-article-associated-content__container .c-article-associated-content__collection.section{margin-bottom:5px}.c-article-associated-content__container .c-article-associated-content__collection.section~.c-article-associated-content__collection.collection{margin-top:28px}.c-article-associated-content__container .c-article-associated-content__collection:first-child{margin-top:0}.c-article-associated-content__container .c-article-associated-content__collection:last-child{margin-bottom:2.4rem}.c-article-associated-content__container .c-article-associated-content__collection-label{color:#1b3051}.c-article-associated-content__container .c-article-associated-content__collection-title{font-size:1.063rem;font-weight:400}.webfonts-loaded .c-article__sub-heading{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif} }</style> <link rel="stylesheet" data-test="critical-css-handler" data-inline-css-source="critical-css" href="/static/app-bmc/css/enhanced-32c9abc865.css" media="print" onload="this.media='only print, only all and (prefers-color-scheme: no-preference), only all and (prefers-color-scheme: light), only all and (prefers-color-scheme: dark)';this.onload=null"> <link rel="stylesheet" data-test="critical-css-handler" data-inline-css-source="critical-css" href="/static/app-bmc/css/enhanced-article-215af16b37.css" media="print" onload="this.media='only print, only all and (prefers-color-scheme: no-preference), only all and (prefers-color-scheme: light), only all and (prefers-color-scheme: dark)';this.onload=null"> <script type="text/javascript"> config = { env: 'live', site: 'genomebiology.biomedcentral.com', siteWithPath: 'genomebiology.biomedcentral.com' + window.location.pathname, twitterHashtag: '', cmsPrefix: 'https://studio-cms.springernature.com/studio/', doi: '10.1186/gb-2004-5-8-r58', figshareScriptUrl: 'https://widgets.figshare.com/static/figshare.js', hasFigshareInvoked: false, publisherBrand: 'BioMed Central', mustardcut: false }; </script> <script type="text/javascript" data-test="dataLayer"> window.dataLayer = [{"content":{"article":{"doi":"10.1186/gb-2004-5-8-r58","articleType":"Method","peerReviewType":"Closed","supplement":null,"keywords":"Additional Data File;Propylene Carbonate;Phosphoramidite;Oligonucleotide Synthesis;Print Head"},"contentInfo":{"imprint":"BioMed Central","title":"POSaM: a fast, flexible, open-source, inkjet oligonucleotide synthesizer and microarrayer","publishedAt":1090886400000,"publishedAtDate":"2004-07-27","author":["Christopher Lausted","Timothy Dahl","Charles Warren","Kimberly King","Kimberly Smith","Michael Johnson","Ramsey Saleem","John Aitchison","Lee Hood","Stephen R Lasky"],"collection":[]},"attributes":{"deliveryPlatform":"oscar","template":"rebrand","cms":null,"copyright":{"creativeCommonsType":null,"openAccess":false},"environment":"live"},"journal":{"siteKey":"genomebiology.biomedcentral.com","volume":"5","issue":"8","title":"Genome Biology","type":"FLAGSHIP","journalID":13059,"section":[]},"category":{"pmc":{"primarySubject":"Life Sciences"},"contentType":"Method","publishingSegment":"BMC Flagships","snt":["Genetics and Genomics","Epigenetics","Bioinformatics","Plant Genetics","Microbial Genetics","Evolutionary Biology"]}},"session":{"authentication":{"authenticationID":[]}},"version":"1.0.0","page":{"category":{"pageType":"article"},"attributes":{"featureFlags":[],"environment":"live","darwin":false}},"japan":false,"event":"dataLayerCreated","collection":null,"publisherBrand":"BioMed Central"}]; </script> <script> window.dataLayer = window.dataLayer || []; window.dataLayer.push({ ga4MeasurementId: 'G-PJCTJWPV25', ga360TrackingId: 'UA-54492316-9', twitterId: 'o47a2', baiduId: 'd1b4bc3b5ada4eb7290535e72899bac1', ga4ServerUrl: 'https://collect.biomedcentral.com', imprint: 'biomedcentral' }); </script> <script> (function(w, d) { w.config = w.config || {}; w.config.mustardcut = false; if (w.matchMedia && w.matchMedia('only print, only all and (prefers-color-scheme: no-preference), only all and (prefers-color-scheme: light), only all and (prefers-color-scheme: dark)').matches) { w.config.mustardcut = true; d.classList.add('js'); d.classList.remove('grade-c'); d.classList.remove('no-js'); } })(window, document.documentElement); </script> <script> (function () { if ( typeof window.CustomEvent === "function" ) return false; function CustomEvent ( event, params ) { params = params || { bubbles: false, cancelable: false, detail: null }; var evt = document.createEvent( 'CustomEvent' ); evt.initCustomEvent( event, params.bubbles, params.cancelable, params.detail ); return evt; } CustomEvent.prototype = window.Event.prototype; window.CustomEvent = CustomEvent; })(); </script> <script class="js-entry"> if (window.config.mustardcut) { (function(w, d) { window.Component = {}; window.suppressShareButton = true; window.onArticlePage = true; var currentScript = d.currentScript || d.head.querySelector('script.js-entry'); function catchNoModuleSupport() { var scriptEl = d.createElement('script'); return (!('noModule' in scriptEl) && 'onbeforeload' in scriptEl) } var headScripts = [ {'src': '/static/js/polyfill-es5-bundle-572d4fec60.js', 'async': false} ]; var bodyScripts = [ {'src': '/static/js/app-es5-bundle-d0ac94c97e.js', 'async': false, 'module': false}, {'src': '/static/js/app-es6-bundle-5ee1a6879c.js', 'async': false, 'module': true} , {'src': '/static/js/global-article-es5-bundle-ae3b685a1c.js', 'async': false, 'module': false}, {'src': '/static/js/global-article-es6-bundle-f72e3cd2ca.js', 'async': false, 'module': true} ]; function createScript(script) { var scriptEl = d.createElement('script'); scriptEl.src = script.src; scriptEl.async = script.async; if (script.module === true) { scriptEl.type = "module"; if (catchNoModuleSupport()) { scriptEl.src = ''; } } else if (script.module === false) { scriptEl.setAttribute('nomodule', true) } if (script.charset) { scriptEl.setAttribute('charset', script.charset); } return scriptEl; } for (var i = 0; i < headScripts.length; ++i) { var scriptEl = createScript(headScripts[i]); currentScript.parentNode.insertBefore(scriptEl, currentScript.nextSibling); } d.addEventListener('DOMContentLoaded', function() { for (var i = 0; i < bodyScripts.length; ++i) { var scriptEl = createScript(bodyScripts[i]); d.body.appendChild(scriptEl); } }); // Webfont repeat view var config = w.config; if (config && config.publisherBrand && sessionStorage.fontsLoaded === 'true') { d.documentElement.className += ' webfonts-loaded'; } })(window, document); } </script> <script data-src="https://cdn.optimizely.com/js/27195530232.js" data-cc-script="C03"></script> <script data-test="gtm-head"> window.initGTM = function() { (function (w, d, s, l, i) { w[l] = w[l] || []; w[l].push({'gtm.start': new Date().getTime(), event: 'gtm.js'}); var f = d.getElementsByTagName(s)[0], j = d.createElement(s), dl = l != 'dataLayer' ? '&l=' + l : ''; j.async = true; j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl; f.parentNode.insertBefore(j, f); })(window, document, 'script', 'dataLayer', 'GTM-MRVXSHQ'); } </script> <meta name="360-site-verification" content="2e1d87196f82c9ac5454a21aede69eda" /> <script> (function (w, d, t) { function cc() { var h = w.location.hostname; var e = d.createElement(t), s = d.getElementsByTagName(t)[0]; if (h.indexOf('springer.com') > -1 && h.indexOf('biomedcentral.com') === -1 && h.indexOf('springeropen.com') === -1) { if (h.indexOf('link-qa.springer.com') > -1 || h.indexOf('test-www.springer.com') > -1) { e.src = 'https://cmp.springer.com/production_live/en/consent-bundle-17-52.js'; e.setAttribute('onload', "initGTM(window,document,'script','dataLayer','GTM-MRVXSHQ')"); } else { e.src = 'https://cmp.springer.com/production_live/en/consent-bundle-17-52.js'; e.setAttribute('onload', "initGTM(window,document,'script','dataLayer','GTM-MRVXSHQ')"); } } else if (h.indexOf('biomedcentral.com') > -1) { if (h.indexOf('biomedcentral.com.qa') > -1) { e.src = 'https://cmp.biomedcentral.com/production_live/en/consent-bundle-15-36.js'; e.setAttribute('onload', "initGTM(window,document,'script','dataLayer','GTM-MRVXSHQ')"); } else { e.src = 'https://cmp.biomedcentral.com/production_live/en/consent-bundle-15-36.js'; e.setAttribute('onload', "initGTM(window,document,'script','dataLayer','GTM-MRVXSHQ')"); } } else if (h.indexOf('springeropen.com') > -1) { if (h.indexOf('springeropen.com.qa') > -1) { e.src = 'https://cmp.springernature.com/production_live/en/consent-bundle-16-34.js'; e.setAttribute('onload', "initGTM(window,document,'script','dataLayer','GTM-MRVXSHQ')"); } else { e.src = 'https://cmp.springernature.com/production_live/en/consent-bundle-16-34.js'; e.setAttribute('onload', "initGTM(window,document,'script','dataLayer','GTM-MRVXSHQ')"); } } else if (h.indexOf('springernature.com') > -1) { if (h.indexOf('beta-qa.springernature.com') > -1) { e.src = 'https://cmp.springernature.com/production_live/en/consent-bundle-49-43.js'; e.setAttribute('onload', "initGTM(window,document,'script','dataLayer','GTM-NK22KLS')"); } else { e.src = 'https://cmp.springernature.com/production_live/en/consent-bundle-49-43.js'; e.setAttribute('onload', "initGTM(window,document,'script','dataLayer','GTM-NK22KLS')"); } } else { e.src = '/static/js/cookie-consent-es5-bundle-cb57c2c98a.js'; e.setAttribute('data-consent', h); } s.insertAdjacentElement('afterend', e); } cc(); })(window, document, 'script'); </script> <link rel="canonical" href="https://genomebiology.biomedcentral.com/articles/10.1186/gb-2004-5-8-r58"/> <meta property="og:url" content="https://genomebiology.biomedcentral.com/articles/10.1186/gb-2004-5-8-r58"/> <meta property="og:type" content="article"/> <meta property="og:site_name" content="BioMed Central"/> <meta property="og:title" content="POSaM: a fast, flexible, open-source, inkjet oligonucleotide synthesizer and microarrayer - Genome Biology"/> <meta property="og:description" content="DNA arrays are valuable tools in molecular biology laboratories. Their rapid acceptance was aided by the release of plans for a pin-spotting microarrayer by researchers at Stanford. Inkjet microarraying is a flexible, complementary technique that allows the synthesis of arrays of any oligonucleotide sequences de novo. We describe here an open-source inkjet arrayer capable of rapidly producing sets of unique 9,800-feature arrays."/> <meta property="og:image" content="https://static-content.springer.com/image/art%3A10.1186%2Fgb-2004-5-8-r58/MediaObjects/13059_2004_Article_862_Fig1_HTML.jpg"/> <script type="application/ld+json">{"mainEntity":{"headline":"POSaM: a fast, flexible, open-source, inkjet oligonucleotide synthesizer and microarrayer","description":"DNA arrays are valuable tools in molecular biology laboratories. Their rapid acceptance was aided by the release of plans for a pin-spotting microarrayer by researchers at Stanford. Inkjet microarraying is a flexible, complementary technique that allows the synthesis of arrays of any oligonucleotide sequences de novo. We describe here an open-source inkjet arrayer capable of rapidly producing sets of unique 9,800-feature arrays.","datePublished":"2004-07-27T00:00:00Z","dateModified":"2004-07-27T00:00:00Z","pageStart":"1","pageEnd":"17","sameAs":"https://doi.org/10.1186/gb-2004-5-8-r58","keywords":["Additional Data File","Propylene Carbonate","Phosphoramidite","Oligonucleotide Synthesis","Print Head","Animal Genetics and Genomics","Human Genetics","Plant Genetics and Genomics","Microbial Genetics and Genomics","Bioinformatics","Evolutionary Biology"],"image":["https://media.springernature.com/lw1200/springer-static/image/art%3A10.1186%2Fgb-2004-5-8-r58/MediaObjects/13059_2004_Article_862_Fig1_HTML.jpg","https://media.springernature.com/lw1200/springer-static/image/art%3A10.1186%2Fgb-2004-5-8-r58/MediaObjects/13059_2004_Article_862_Fig2_HTML.jpg","https://media.springernature.com/lw1200/springer-static/image/art%3A10.1186%2Fgb-2004-5-8-r58/MediaObjects/13059_2004_Article_862_Fig3_HTML.jpg","https://media.springernature.com/lw1200/springer-static/image/art%3A10.1186%2Fgb-2004-5-8-r58/MediaObjects/13059_2004_Article_862_Fig4_HTML.jpg"],"isPartOf":{"name":"Genome Biology","issn":["1474-760X"],"volumeNumber":"5","@type":["Periodical","PublicationVolume"]},"publisher":{"name":"BioMed Central","logo":{"url":"https://www.springernature.com/app-sn/public/images/logo-springernature.png","@type":"ImageObject"},"@type":"Organization"},"author":[{"name":"Christopher Lausted","affiliation":[{"name":"The Institute for Systems Biology","address":{"name":"The Institute for Systems Biology, Seattle, USA","@type":"PostalAddress"},"@type":"Organization"}],"email":"clausted@systemsbiology.org","@type":"Person"},{"name":"Timothy Dahl","affiliation":[{"name":"The Institute for Systems Biology","address":{"name":"The Institute for Systems Biology, Seattle, USA","@type":"PostalAddress"},"@type":"Organization"}],"@type":"Person"},{"name":"Charles Warren","affiliation":[{"name":"The Institute for Systems Biology","address":{"name":"The Institute for Systems Biology, Seattle, USA","@type":"PostalAddress"},"@type":"Organization"}],"@type":"Person"},{"name":"Kimberly King","affiliation":[{"name":"The Institute for Systems Biology","address":{"name":"The Institute for Systems Biology, Seattle, USA","@type":"PostalAddress"},"@type":"Organization"}],"@type":"Person"},{"name":"Kimberly Smith","affiliation":[{"name":"The Institute for Systems Biology","address":{"name":"The Institute for Systems Biology, Seattle, USA","@type":"PostalAddress"},"@type":"Organization"}],"@type":"Person"},{"name":"Michael Johnson","affiliation":[{"name":"The Institute for Systems Biology","address":{"name":"The Institute for Systems Biology, Seattle, USA","@type":"PostalAddress"},"@type":"Organization"}],"@type":"Person"},{"name":"Ramsey Saleem","affiliation":[{"name":"The Institute for Systems Biology","address":{"name":"The Institute for Systems Biology, Seattle, USA","@type":"PostalAddress"},"@type":"Organization"}],"@type":"Person"},{"name":"John Aitchison","affiliation":[{"name":"The Institute for Systems Biology","address":{"name":"The Institute for Systems Biology, Seattle, USA","@type":"PostalAddress"},"@type":"Organization"}],"@type":"Person"},{"name":"Lee Hood","affiliation":[{"name":"The Institute for Systems Biology","address":{"name":"The Institute for Systems Biology, Seattle, USA","@type":"PostalAddress"},"@type":"Organization"}],"@type":"Person"},{"name":"Stephen R Lasky","affiliation":[{"name":"The Institute for Systems Biology","address":{"name":"The Institute for Systems Biology, Seattle, USA","@type":"PostalAddress"},"@type":"Organization"}],"@type":"Person"}],"isAccessibleForFree":true,"@type":"ScholarlyArticle"},"@context":"https://schema.org","@type":"WebPage"}</script> </head> <body class="journal journal-fulltext" > <div class="ctm"></div> <!-- Google Tag Manager (noscript) --> <noscript> <iframe src="https://www.googletagmanager.com/ns.html?id=GTM-MRVXSHQ" height="0" width="0" style="display:none;visibility:hidden"></iframe> </noscript> <!-- End Google Tag Manager (noscript) --> <div class="u-visually-hidden" aria-hidden="true"> <?xml version="1.0" encoding="UTF-8"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><defs><path id="a" d="M0 .74h56.72v55.24H0z"/></defs><symbol id="icon-access" viewBox="0 0 18 18"><path d="m14 8c.5522847 0 1 .44771525 1 1v7h2.5c.2761424 0 .5.2238576.5.5v1.5h-18v-1.5c0-.2761424.22385763-.5.5-.5h2.5v-7c0-.55228475.44771525-1 1-1s1 .44771525 1 1v6.9996556h8v-6.9996556c0-.55228475.4477153-1 1-1zm-8 0 2 1v5l-2 1zm6 0v7l-2-1v-5zm-2.42653766-7.59857636 7.03554716 4.92488299c.4162533.29137735.5174853.86502537.226108 1.28127873-.1721584.24594054-.4534847.39241464-.7536934.39241464h-14.16284822c-.50810197 0-.92-.41189803-.92-.92 0-.30020869.1464741-.58153499.39241464-.75369337l7.03554714-4.92488299c.34432015-.2410241.80260453-.2410241 1.14692468 0zm-.57346234 2.03988748-3.65526982 2.55868888h7.31053962z" fill-rule="evenodd"/></symbol><symbol id="icon-account" viewBox="0 0 18 18"><path d="m10.2379028 16.9048051c1.3083556-.2032362 2.5118471-.7235183 3.5294683-1.4798399-.8731327-2.5141501-2.0638925-3.935978-3.7673711-4.3188248v-1.27684611c1.1651924-.41183641 2-1.52307546 2-2.82929429 0-1.65685425-1.3431458-3-3-3-1.65685425 0-3 1.34314575-3 3 0 1.30621883.83480763 2.41745788 2 2.82929429v1.27684611c-1.70347856.3828468-2.89423845 1.8046747-3.76737114 4.3188248 1.01762123.7563216 2.22111275 1.2766037 3.52946833 1.4798399.40563808.0629726.81921174.0951949 1.23790281.0951949s.83226473-.0322223 1.2379028-.0951949zm4.3421782-2.1721994c1.4927655-1.4532925 2.419919-3.484675 2.419919-5.7326057 0-4.418278-3.581722-8-8-8s-8 3.581722-8 8c0 2.2479307.92715352 4.2793132 2.41991895 5.7326057.75688473-2.0164459 1.83949951-3.6071894 3.48926591-4.3218837-1.14534283-.70360829-1.90918486-1.96796271-1.90918486-3.410722 0-2.209139 1.790861-4 4-4s4 1.790861 4 4c0 1.44275929-.763842 2.70711371-1.9091849 3.410722 1.6497664.7146943 2.7323812 2.3054378 3.4892659 4.3218837zm-5.580081 3.2673943c-4.97056275 0-9-4.0294373-9-9 0-4.97056275 4.02943725-9 9-9 4.9705627 0 9 4.02943725 9 9 0 4.9705627-4.0294373 9-9 9z" fill-rule="evenodd"/></symbol><symbol id="icon-alert" viewBox="0 0 18 18"><path d="m4 10h2.5c.27614237 0 .5.2238576.5.5s-.22385763.5-.5.5h-3.08578644l-1.12132034 1.1213203c-.18753638.1875364-.29289322.4418903-.29289322.7071068v.1715729h14v-.1715729c0-.2652165-.1053568-.5195704-.2928932-.7071068l-1.7071068-1.7071067v-3.4142136c0-2.76142375-2.2385763-5-5-5-2.76142375 0-5 2.23857625-5 5zm3 4c0 1.1045695.8954305 2 2 2s2-.8954305 2-2zm-5 0c-.55228475 0-1-.4477153-1-1v-.1715729c0-.530433.21071368-1.0391408.58578644-1.4142135l1.41421356-1.4142136v-3c0-3.3137085 2.6862915-6 6-6s6 2.6862915 6 6v3l1.4142136 1.4142136c.3750727.3750727.5857864.8837805.5857864 1.4142135v.1715729c0 .5522847-.4477153 1-1 1h-4c0 1.6568542-1.3431458 3-3 3-1.65685425 0-3-1.3431458-3-3z" fill-rule="evenodd"/></symbol><symbol id="icon-arrow-broad" viewBox="0 0 16 16"><path d="m6.10307866 2.97190702v7.69043288l2.44965196-2.44676915c.38776071-.38730439 1.0088052-.39493524 1.38498697-.01919617.38609051.38563612.38643641 1.01053024-.00013864 1.39665039l-4.12239817 4.11754683c-.38616704.3857126-1.01187344.3861062-1.39846576-.0000311l-4.12258206-4.11773056c-.38618426-.38572979-.39254614-1.00476697-.01636437-1.38050605.38609047-.38563611 1.01018509-.38751562 1.4012233.00306241l2.44985644 2.4469734v-8.67638639c0-.54139983.43698413-.98042709.98493125-.98159081l7.89910522-.0043627c.5451687 0 .9871152.44142642.9871152.98595351s-.4419465.98595351-.9871152.98595351z" fill-rule="evenodd" transform="matrix(-1 0 0 -1 14 15)"/></symbol><symbol id="icon-arrow-down" viewBox="0 0 16 16"><path d="m3.28337502 11.5302405 4.03074001 4.176208c.37758093.3912076.98937525.3916069 1.367372-.0000316l4.03091977-4.1763942c.3775978-.3912252.3838182-1.0190815.0160006-1.4001736-.3775061-.39113013-.9877245-.39303641-1.3700683.003106l-2.39538585 2.4818345v-11.6147896l-.00649339-.11662112c-.055753-.49733869-.46370161-.88337888-.95867408-.88337888-.49497246 0-.90292107.38604019-.95867408.88337888l-.00649338.11662112v11.6147896l-2.39518594-2.4816273c-.37913917-.39282218-.98637524-.40056175-1.35419292-.0194697-.37750607.3911302-.37784433 1.0249269.00013556 1.4165479z" fill-rule="evenodd"/></symbol><symbol id="icon-arrow-left" viewBox="0 0 16 16"><path d="m4.46975946 3.28337502-4.17620792 4.03074001c-.39120768.37758093-.39160691.98937525.0000316 1.367372l4.1763942 4.03091977c.39122514.3775978 1.01908149.3838182 1.40017357.0160006.39113012-.3775061.3930364-.9877245-.00310603-1.3700683l-2.48183446-2.39538585h11.61478958l.1166211-.00649339c.4973387-.055753.8833789-.46370161.8833789-.95867408 0-.49497246-.3860402-.90292107-.8833789-.95867408l-.1166211-.00649338h-11.61478958l2.4816273-2.39518594c.39282216-.37913917.40056173-.98637524.01946965-1.35419292-.39113012-.37750607-1.02492687-.37784433-1.41654791.00013556z" fill-rule="evenodd"/></symbol><symbol id="icon-arrow-right" viewBox="0 0 16 16"><path d="m11.5302405 12.716625 4.176208-4.03074003c.3912076-.37758093.3916069-.98937525-.0000316-1.367372l-4.1763942-4.03091981c-.3912252-.37759778-1.0190815-.38381821-1.4001736-.01600053-.39113013.37750607-.39303641.98772445.003106 1.37006824l2.4818345 2.39538588h-11.6147896l-.11662112.00649339c-.49733869.055753-.88337888.46370161-.88337888.95867408 0 .49497246.38604019.90292107.88337888.95867408l.11662112.00649338h11.6147896l-2.4816273 2.39518592c-.39282218.3791392-.40056175.9863753-.0194697 1.3541929.3911302.3775061 1.0249269.3778444 1.4165479-.0001355z" fill-rule="evenodd"/></symbol><symbol id="icon-arrow-sub" viewBox="0 0 16 16"><path d="m7.89692134 4.97190702v7.69043288l-2.44965196-2.4467692c-.38776071-.38730434-1.0088052-.39493519-1.38498697-.0191961-.38609047.3856361-.38643643 1.0105302.00013864 1.3966504l4.12239817 4.1175468c.38616704.3857126 1.01187344.3861062 1.39846576-.0000311l4.12258202-4.1177306c.3861843-.3857298.3925462-1.0047669.0163644-1.380506-.3860905-.38563612-1.0101851-.38751563-1.4012233.0030624l-2.44985643 2.4469734v-8.67638639c0-.54139983-.43698413-.98042709-.98493125-.98159081l-7.89910525-.0043627c-.54516866 0-.98711517.44142642-.98711517.98595351s.44194651.98595351.98711517.98595351z" fill-rule="evenodd"/></symbol><symbol id="icon-arrow-up" viewBox="0 0 16 16"><path d="m12.716625 4.46975946-4.03074003-4.17620792c-.37758093-.39120768-.98937525-.39160691-1.367372.0000316l-4.03091981 4.1763942c-.37759778.39122514-.38381821 1.01908149-.01600053 1.40017357.37750607.39113012.98772445.3930364 1.37006824-.00310603l2.39538588-2.48183446v11.61478958l.00649339.1166211c.055753.4973387.46370161.8833789.95867408.8833789.49497246 0 .90292107-.3860402.95867408-.8833789l.00649338-.1166211v-11.61478958l2.39518592 2.4816273c.3791392.39282216.9863753.40056173 1.3541929.01946965.3775061-.39113012.3778444-1.02492687-.0001355-1.41654791z" fill-rule="evenodd"/></symbol><symbol id="icon-article" viewBox="0 0 18 18"><path d="m13 15v-12.9906311c0-.0073595-.0019884-.0093689.0014977-.0093689l-11.00158888.00087166v13.00506804c0 .5482678.44615281.9940603.99415146.9940603h10.27350412c-.1701701-.2941734-.2675644-.6357129-.2675644-1zm-12 .0059397v-13.00506804c0-.5562408.44704472-1.00087166.99850233-1.00087166h11.00299537c.5510129 0 .9985023.45190985.9985023 1.0093689v2.9906311h3v9.9914698c0 1.1065798-.8927712 2.0085302-1.9940603 2.0085302h-12.01187942c-1.09954652 0-1.99406028-.8927712-1.99406028-1.9940603zm13-9.0059397v9c0 .5522847.4477153 1 1 1s1-.4477153 1-1v-9zm-10-2h7v4h-7zm1 1v2h5v-2zm-1 4h7v1h-7zm0 2h7v1h-7zm0 2h7v1h-7z" fill-rule="evenodd"/></symbol><symbol id="icon-audio" viewBox="0 0 18 18"><path d="m13.0957477 13.5588459c-.195279.1937043-.5119137.193729-.7072234.0000551-.1953098-.193674-.1953346-.5077061-.0000556-.7014104 1.0251004-1.0168342 1.6108711-2.3905226 1.6108711-3.85745208 0-1.46604976-.5850634-2.83898246-1.6090736-3.85566829-.1951894-.19379323-.1950192-.50782531.0003802-.70141028.1953993-.19358497.512034-.19341614.7072234.00037709 1.2094886 1.20083761 1.901635 2.8250555 1.901635 4.55670148 0 1.73268608-.6929822 3.35779608-1.9037571 4.55880738zm2.1233994 2.1025159c-.195234.193749-.5118687.1938462-.7072235.0002171-.1953548-.1936292-.1954528-.5076613-.0002189-.7014104 1.5832215-1.5711805 2.4881302-3.6939808 2.4881302-5.96012998 0-2.26581266-.9046382-4.3883241-2.487443-5.95944795-.1952117-.19377107-.1950777-.50780316.0002993-.70141031s.5120117-.19347426.7072234.00029682c1.7683321 1.75528196 2.7800854 4.12911258 2.7800854 6.66056144 0 2.53182498-1.0120556 4.90597838-2.7808529 6.66132328zm-14.21898205-3.6854911c-.5523759 0-1.00016505-.4441085-1.00016505-.991944v-3.96777631c0-.54783558.44778915-.99194407 1.00016505-.99194407h2.0003301l5.41965617-3.8393633c.44948677-.31842296 1.07413994-.21516983 1.39520191.23062232.12116339.16823446.18629727.36981184.18629727.57655577v12.01603479c0 .5478356-.44778914.9919441-1.00016505.9919441-.20845738 0-.41170538-.0645985-.58133413-.184766l-5.41965617-3.8393633zm0-.991944h2.32084805l5.68047235 4.0241292v-12.01603479l-5.68047235 4.02412928h-2.32084805z" fill-rule="evenodd"/></symbol><symbol id="icon-block" viewBox="0 0 24 24"><path d="m0 0h24v24h-24z" fill-rule="evenodd"/></symbol><symbol id="icon-book" viewBox="0 0 18 18"><path d="m4 13v-11h1v11h11v-11h-13c-.55228475 0-1 .44771525-1 1v10.2675644c.29417337-.1701701.63571286-.2675644 1-.2675644zm12 1h-13c-.55228475 0-1 .4477153-1 1s.44771525 1 1 1h13zm0 3h-13c-1.1045695 0-2-.8954305-2-2v-12c0-1.1045695.8954305-2 2-2h13c.5522847 0 1 .44771525 1 1v14c0 .5522847-.4477153 1-1 1zm-8.5-13h6c.2761424 0 .5.22385763.5.5s-.2238576.5-.5.5h-6c-.27614237 0-.5-.22385763-.5-.5s.22385763-.5.5-.5zm1 2h4c.2761424 0 .5.22385763.5.5s-.2238576.5-.5.5h-4c-.27614237 0-.5-.22385763-.5-.5s.22385763-.5.5-.5z" fill-rule="evenodd"/></symbol><symbol id="icon-broad" viewBox="0 0 24 24"><path d="m9.18274226 7.81v7.7999954l2.48162734-2.4816273c.3928221-.3928221 1.0219731-.4005617 1.4030652-.0194696.3911301.3911301.3914806 1.0249268-.0001404 1.4165479l-4.17620796 4.1762079c-.39120769.3912077-1.02508144.3916069-1.41671995-.0000316l-4.1763942-4.1763942c-.39122514-.3912251-.39767006-1.0190815-.01657798-1.4001736.39113012-.3911301 1.02337106-.3930364 1.41951349.0031061l2.48183446 2.4818344v-8.7999954c0-.54911294.4426881-.99439484.99778758-.99557515l8.00221246-.00442485c.5522847 0 1 .44771525 1 1s-.4477153 1-1 1z" fill-rule="evenodd" transform="matrix(-1 0 0 -1 20.182742 24.805206)"/></symbol><symbol id="icon-calendar" viewBox="0 0 18 18"><path d="m12.5 0c.2761424 0 .5.21505737.5.49047852v.50952148h2c1.1072288 0 2 .89451376 2 2v12c0 1.1072288-.8945138 2-2 2h-12c-1.1072288 0-2-.8945138-2-2v-12c0-1.1072288.89451376-2 2-2h1v1h-1c-.55393837 0-1 .44579254-1 1v3h14v-3c0-.55393837-.4457925-1-1-1h-2v1.50952148c0 .27088381-.2319336.49047852-.5.49047852-.2761424 0-.5-.21505737-.5-.49047852v-3.01904296c0-.27088381.2319336-.49047852.5-.49047852zm3.5 7h-14v8c0 .5539384.44579254 1 1 1h12c.5539384 0 1-.4457925 1-1zm-11 6v1h-1v-1zm3 0v1h-1v-1zm3 0v1h-1v-1zm-6-2v1h-1v-1zm3 0v1h-1v-1zm6 0v1h-1v-1zm-3 0v1h-1v-1zm-3-2v1h-1v-1zm6 0v1h-1v-1zm-3 0v1h-1v-1zm-5.5-9c.27614237 0 .5.21505737.5.49047852v.50952148h5v1h-5v1.50952148c0 .27088381-.23193359.49047852-.5.49047852-.27614237 0-.5-.21505737-.5-.49047852v-3.01904296c0-.27088381.23193359-.49047852.5-.49047852z" fill-rule="evenodd"/></symbol><symbol id="icon-cart" viewBox="0 0 18 18"><path d="m5 14c1.1045695 0 2 .8954305 2 2s-.8954305 2-2 2-2-.8954305-2-2 .8954305-2 2-2zm10 0c1.1045695 0 2 .8954305 2 2s-.8954305 2-2 2-2-.8954305-2-2 .8954305-2 2-2zm-10 1c-.55228475 0-1 .4477153-1 1s.44771525 1 1 1 1-.4477153 1-1-.44771525-1-1-1zm10 0c-.5522847 0-1 .4477153-1 1s.4477153 1 1 1 1-.4477153 1-1-.4477153-1-1-1zm-12.82032249-15c.47691417 0 .88746157.33678127.98070211.80449199l.23823144 1.19501025 13.36277974.00045554c.5522847.00001882.9999659.44774934.9999659 1.00004222 0 .07084994-.0075361.14150708-.022474.2107727l-1.2908094 5.98534344c-.1007861.46742419-.5432548.80388386-1.0571651.80388386h-10.24805106c-.59173366 0-1.07142857.4477153-1.07142857 1 0 .5128358.41361449.9355072.94647737.9932723l.1249512.0067277h10.35933776c.2749512 0 .4979349.2228539.4979349.4978051 0 .2749417-.2227336.4978951-.4976753.4980063l-10.35959736.0041886c-1.18346732 0-2.14285714-.8954305-2.14285714-2 0-.6625717.34520317-1.24989198.87690425-1.61383592l-1.63768102-8.19004794c-.01312273-.06561364-.01950005-.131011-.0196107-.19547395l-1.71961253-.00064219c-.27614237 0-.5-.22385762-.5-.5 0-.27614237.22385763-.5.5-.5zm14.53193359 2.99950224h-13.11300004l1.20580469 6.02530174c.11024034-.0163252.22327998-.02480398.33844139-.02480398h10.27064786z"/></symbol><symbol id="icon-chevron-less" viewBox="0 0 10 10"><path d="m5.58578644 4-3.29289322-3.29289322c-.39052429-.39052429-.39052429-1.02368927 0-1.41421356s1.02368927-.39052429 1.41421356 0l4 4c.39052429.39052429.39052429 1.02368927 0 1.41421356l-4 4c-.39052429.39052429-1.02368927.39052429-1.41421356 0s-.39052429-1.02368927 0-1.41421356z" fill-rule="evenodd" transform="matrix(0 -1 -1 0 9 9)"/></symbol><symbol id="icon-chevron-more" viewBox="0 0 10 10"><path d="m5.58578644 6-3.29289322-3.29289322c-.39052429-.39052429-.39052429-1.02368927 0-1.41421356s1.02368927-.39052429 1.41421356 0l4 4c.39052429.39052429.39052429 1.02368927 0 1.41421356l-4 4.00000002c-.39052429.3905243-1.02368927.3905243-1.41421356 0s-.39052429-1.02368929 0-1.41421358z" fill-rule="evenodd" transform="matrix(0 1 -1 0 11 1)"/></symbol><symbol id="icon-chevron-right" viewBox="0 0 10 10"><path d="m5.96738168 4.70639573 2.39518594-2.41447274c.37913917-.38219212.98637524-.38972225 1.35419292-.01894278.37750606.38054586.37784436.99719163-.00013556 1.37821513l-4.03074001 4.06319683c-.37758093.38062133-.98937525.38100976-1.367372-.00003075l-4.03091981-4.06337806c-.37759778-.38063832-.38381821-.99150444-.01600053-1.3622839.37750607-.38054587.98772445-.38240057 1.37006824.00302197l2.39538588 2.4146743.96295325.98624457z" fill-rule="evenodd" transform="matrix(0 -1 1 0 0 10)"/></symbol><symbol id="icon-circle-fill" viewBox="0 0 16 16"><path d="m8 14c-3.3137085 0-6-2.6862915-6-6s2.6862915-6 6-6 6 2.6862915 6 6-2.6862915 6-6 6z" fill-rule="evenodd"/></symbol><symbol id="icon-circle" viewBox="0 0 16 16"><path d="m8 12c2.209139 0 4-1.790861 4-4s-1.790861-4-4-4-4 1.790861-4 4 1.790861 4 4 4zm0 2c-3.3137085 0-6-2.6862915-6-6s2.6862915-6 6-6 6 2.6862915 6 6-2.6862915 6-6 6z" fill-rule="evenodd"/></symbol><symbol id="icon-citation" viewBox="0 0 18 18"><path d="m8.63593473 5.99995183c2.20913897 0 3.99999997 1.79084375 3.99999997 3.99996146 0 1.40730761-.7267788 2.64486871-1.8254829 3.35783281 1.6240224.6764218 2.8754442 2.0093871 3.4610603 3.6412466l-1.0763845.000006c-.5310008-1.2078237-1.5108121-2.1940153-2.7691712-2.7181346l-.79002167-.329052v-1.023992l.63016577-.4089232c.8482885-.5504661 1.3698342-1.4895187 1.3698342-2.51898361 0-1.65683828-1.3431457-2.99996146-2.99999997-2.99996146-1.65685425 0-3 1.34312318-3 2.99996146 0 1.02946491.52154569 1.96851751 1.36983419 2.51898361l.63016581.4089232v1.023992l-.79002171.329052c-1.25835905.5241193-2.23817037 1.5103109-2.76917113 2.7181346l-1.07638453-.000006c.58561612-1.6318595 1.8370379-2.9648248 3.46106024-3.6412466-1.09870405-.7129641-1.82548287-1.9505252-1.82548287-3.35783281 0-2.20911771 1.790861-3.99996146 4-3.99996146zm7.36897597-4.99995183c1.1018574 0 1.9950893.89353404 1.9950893 2.00274083v5.994422c0 1.10608317-.8926228 2.00274087-1.9950893 2.00274087l-3.0049107-.0009037v-1l3.0049107.00091329c.5490631 0 .9950893-.44783123.9950893-1.00275046v-5.994422c0-.55646537-.4450595-1.00275046-.9950893-1.00275046h-14.00982141c-.54906309 0-.99508929.44783123-.99508929 1.00275046v5.9971821c0 .66666024.33333333.99999036 1 .99999036l2-.00091329v1l-2 .0009037c-1 0-2-.99999041-2-1.99998077v-5.9971821c0-1.10608322.8926228-2.00274083 1.99508929-2.00274083zm-8.5049107 2.9999711c.27614237 0 .5.22385547.5.5 0 .2761349-.22385763.5-.5.5h-4c-.27614237 0-.5-.2238651-.5-.5 0-.27614453.22385763-.5.5-.5zm3 0c.2761424 0 .5.22385547.5.5 0 .2761349-.2238576.5-.5.5h-1c-.27614237 0-.5-.2238651-.5-.5 0-.27614453.22385763-.5.5-.5zm4 0c.2761424 0 .5.22385547.5.5 0 .2761349-.2238576.5-.5.5h-2c-.2761424 0-.5-.2238651-.5-.5 0-.27614453.2238576-.5.5-.5z" fill-rule="evenodd"/></symbol><symbol id="icon-close" viewBox="0 0 16 16"><path d="m2.29679575 12.2772478c-.39658757.3965876-.39438847 1.0328109-.00062148 1.4265779.39651227.3965123 1.03246768.3934888 1.42657791-.0006214l4.27724782-4.27724787 4.2772478 4.27724787c.3965876.3965875 1.0328109.3943884 1.4265779.0006214.3965123-.3965122.3934888-1.0324677-.0006214-1.4265779l-4.27724787-4.2772478 4.27724787-4.27724782c.3965875-.39658757.3943884-1.03281091.0006214-1.42657791-.3965122-.39651226-1.0324677-.39348875-1.4265779.00062148l-4.2772478 4.27724782-4.27724782-4.27724782c-.39658757-.39658757-1.03281091-.39438847-1.42657791-.00062148-.39651226.39651227-.39348875 1.03246768.00062148 1.42657791l4.27724782 4.27724782z" fill-rule="evenodd"/></symbol><symbol id="icon-collections" viewBox="0 0 18 18"><path d="m15 4c1.1045695 0 2 .8954305 2 2v9c0 1.1045695-.8954305 2-2 2h-8c-1.1045695 0-2-.8954305-2-2h1c0 .5128358.38604019.9355072.88337887.9932723l.11662113.0067277h8c.5128358 0 .9355072-.3860402.9932723-.8833789l.0067277-.1166211v-9c0-.51283584-.3860402-.93550716-.8833789-.99327227l-.1166211-.00672773h-1v-1zm-4-3c1.1045695 0 2 .8954305 2 2v9c0 1.1045695-.8954305 2-2 2h-8c-1.1045695 0-2-.8954305-2-2v-9c0-1.1045695.8954305-2 2-2zm0 1h-8c-.51283584 0-.93550716.38604019-.99327227.88337887l-.00672773.11662113v9c0 .5128358.38604019.9355072.88337887.9932723l.11662113.0067277h8c.5128358 0 .9355072-.3860402.9932723-.8833789l.0067277-.1166211v-9c0-.51283584-.3860402-.93550716-.8833789-.99327227zm-1.5 7c.27614237 0 .5.22385763.5.5s-.22385763.5-.5.5h-5c-.27614237 0-.5-.22385763-.5-.5s.22385763-.5.5-.5zm0-2c.27614237 0 .5.22385763.5.5s-.22385763.5-.5.5h-5c-.27614237 0-.5-.22385763-.5-.5s.22385763-.5.5-.5zm0-2c.27614237 0 .5.22385763.5.5s-.22385763.5-.5.5h-5c-.27614237 0-.5-.22385763-.5-.5s.22385763-.5.5-.5z" fill-rule="evenodd"/></symbol><symbol id="icon-compare" viewBox="0 0 18 18"><path d="m12 3c3.3137085 0 6 2.6862915 6 6s-2.6862915 6-6 6c-1.0928452 0-2.11744941-.2921742-2.99996061-.8026704-.88181407.5102749-1.90678042.8026704-3.00003939.8026704-3.3137085 0-6-2.6862915-6-6s2.6862915-6 6-6c1.09325897 0 2.11822532.29239547 3.00096303.80325037.88158756-.51107621 1.90619177-.80325037 2.99903697-.80325037zm-6 1c-2.76142375 0-5 2.23857625-5 5 0 2.7614237 2.23857625 5 5 5 .74397391 0 1.44999672-.162488 2.08451611-.4539116-1.27652344-1.1000812-2.08451611-2.7287264-2.08451611-4.5460884s.80799267-3.44600721 2.08434391-4.5463015c-.63434719-.29121054-1.34037-.4536985-2.08434391-.4536985zm6 0c-.7439739 0-1.4499967.16248796-2.08451611.45391156 1.27652341 1.10008123 2.08451611 2.72872644 2.08451611 4.54608844s-.8079927 3.4460072-2.08434391 4.5463015c.63434721.2912105 1.34037001.4536985 2.08434391.4536985 2.7614237 0 5-2.2385763 5-5 0-2.76142375-2.2385763-5-5-5zm-1.4162763 7.0005324h-3.16744736c.15614659.3572676.35283837.6927622.58425872 1.0006671h1.99892988c.23142036-.3079049.42811216-.6433995.58425876-1.0006671zm.4162763-2.0005324h-4c0 .34288501.0345146.67770871.10025909 1.0011864h3.79948181c.0657445-.32347769.1002591-.65830139.1002591-1.0011864zm-.4158423-1.99953894h-3.16831543c-.13859957.31730812-.24521946.651783-.31578599.99935097h3.79988742c-.0705665-.34756797-.1771864-.68204285-.315786-.99935097zm-1.58295822-1.999926-.08316107.06199199c-.34550042.27081213-.65446126.58611297-.91825862.93727862h2.00044041c-.28418626-.37830727-.6207872-.71499149-.99902072-.99927061z" fill-rule="evenodd"/></symbol><symbol id="icon-download-file" viewBox="0 0 18 18"><path d="m10.0046024 0c.5497429 0 1.3179837.32258606 1.707238.71184039l4.5763192 4.57631922c.3931386.39313859.7118404 1.16760135.7118404 1.71431368v8.98899651c0 1.1092806-.8945138 2.0085302-1.9940603 2.0085302h-12.01187942c-1.10128908 0-1.99406028-.8926228-1.99406028-1.9950893v-14.00982141c0-1.10185739.88743329-1.99508929 1.99961498-1.99508929zm0 1h-7.00498742c-.55709576 0-.99961498.44271433-.99961498.99508929v14.00982141c0 .5500396.44491393.9950893.99406028.9950893h12.01187942c.5463747 0 .9940603-.4506622.9940603-1.0085302v-8.98899651c0-.28393444-.2150684-.80332809-.4189472-1.0072069l-4.5763192-4.57631922c-.2038461-.20384606-.718603-.41894717-1.0001312-.41894717zm-1.5046024 4c.27614237 0 .5.21637201.5.49209595v6.14827645l1.7462789-1.77990922c.1933927-.1971171.5125222-.19455839.7001689-.0069117.1932998.19329992.1910058.50899492-.0027774.70277812l-2.59089271 2.5908927c-.19483374.1948337-.51177825.1937771-.70556873-.0000133l-2.59099079-2.5909908c-.19484111-.1948411-.19043735-.5151448-.00279066-.70279146.19329987-.19329987.50465175-.19237083.70018565.00692852l1.74638684 1.78001764v-6.14827695c0-.27177709.23193359-.49209595.5-.49209595z" fill-rule="evenodd"/></symbol><symbol id="icon-download" viewBox="0 0 16 16"><path d="m12.9975267 12.999368c.5467123 0 1.0024733.4478567 1.0024733 1.000316 0 .5563109-.4488226 1.000316-1.0024733 1.000316h-9.99505341c-.54671233 0-1.00247329-.4478567-1.00247329-1.000316 0-.5563109.44882258-1.000316 1.00247329-1.000316zm-4.9975267-11.999368c.55228475 0 1 .44497754 1 .99589209v6.80214418l2.4816273-2.48241149c.3928222-.39294628 1.0219732-.4006883 1.4030652-.01947579.3911302.39125371.3914806 1.02525073-.0001404 1.41699553l-4.17620792 4.17752758c-.39120769.3913313-1.02508144.3917306-1.41671995-.0000316l-4.17639421-4.17771394c-.39122513-.39134876-.39767006-1.01940351-.01657797-1.40061601.39113012-.39125372 1.02337105-.3931606 1.41951349.00310701l2.48183446 2.48261871v-6.80214418c0-.55001601.44386482-.99589209 1-.99589209z" fill-rule="evenodd"/></symbol><symbol id="icon-editors" viewBox="0 0 18 18"><path d="m8.72592184 2.54588137c-.48811714-.34391207-1.08343326-.54588137-1.72592184-.54588137-1.65685425 0-3 1.34314575-3 3 0 1.02947485.5215457 1.96853646 1.3698342 2.51900785l.6301658.40892721v1.02400182l-.79002171.32905522c-1.93395773.8055207-3.20997829 2.7024791-3.20997829 4.8180274v.9009805h-1v-.9009805c0-2.5479714 1.54557359-4.79153984 3.82548288-5.7411543-1.09870406-.71297106-1.82548288-1.95054399-1.82548288-3.3578652 0-2.209139 1.790861-4 4-4 1.09079823 0 2.07961816.43662103 2.80122451 1.1446278-.37707584.09278571-.7373238.22835063-1.07530267.40125357zm-2.72592184 14.45411863h-1v-.9009805c0-2.5479714 1.54557359-4.7915398 3.82548288-5.7411543-1.09870406-.71297106-1.82548288-1.95054399-1.82548288-3.3578652 0-2.209139 1.790861-4 4-4s4 1.790861 4 4c0 1.40732121-.7267788 2.64489414-1.8254829 3.3578652 2.2799093.9496145 3.8254829 3.1931829 3.8254829 5.7411543v.9009805h-1v-.9009805c0-2.1155483-1.2760206-4.0125067-3.2099783-4.8180274l-.7900217-.3290552v-1.02400184l.6301658-.40892721c.8482885-.55047139 1.3698342-1.489533 1.3698342-2.51900785 0-1.65685425-1.3431458-3-3-3-1.65685425 0-3 1.34314575-3 3 0 1.02947485.5215457 1.96853646 1.3698342 2.51900785l.6301658.40892721v1.02400184l-.79002171.3290552c-1.93395773.8055207-3.20997829 2.7024791-3.20997829 4.8180274z" fill-rule="evenodd"/></symbol><symbol id="icon-email" viewBox="0 0 18 18"><path d="m16.0049107 2c1.1018574 0 1.9950893.89706013 1.9950893 2.00585866v9.98828264c0 1.1078052-.8926228 2.0058587-1.9950893 2.0058587h-14.00982141c-1.10185739 0-1.99508929-.8970601-1.99508929-2.0058587v-9.98828264c0-1.10780515.8926228-2.00585866 1.99508929-2.00585866zm0 1h-14.00982141c-.54871518 0-.99508929.44887827-.99508929 1.00585866v9.98828264c0 .5572961.44630695 1.0058587.99508929 1.0058587h14.00982141c.5487152 0 .9950893-.4488783.9950893-1.0058587v-9.98828264c0-.55729607-.446307-1.00585866-.9950893-1.00585866zm-.0049107 2.55749512v1.44250488l-7 4-7-4v-1.44250488l7 4z" fill-rule="evenodd"/></symbol><symbol id="icon-error" viewBox="0 0 18 18"><path d="m9 0c4.9705627 0 9 4.02943725 9 9 0 4.9705627-4.0294373 9-9 9-4.97056275 0-9-4.0294373-9-9 0-4.97056275 4.02943725-9 9-9zm2.8630343 4.71100931-2.8630343 2.86303426-2.86303426-2.86303426c-.39658757-.39658757-1.03281091-.39438847-1.4265779-.00062147-.39651227.39651226-.39348876 1.03246767.00062147 1.4265779l2.86303426 2.86303426-2.86303426 2.8630343c-.39658757.3965875-.39438847 1.0328109-.00062147 1.4265779.39651226.3965122 1.03246767.3934887 1.4265779-.0006215l2.86303426-2.8630343 2.8630343 2.8630343c.3965875.3965876 1.0328109.3943885 1.4265779.0006215.3965122-.3965123.3934887-1.0324677-.0006215-1.4265779l-2.8630343-2.8630343 2.8630343-2.86303426c.3965876-.39658757.3943885-1.03281091.0006215-1.4265779-.3965123-.39651227-1.0324677-.39348876-1.4265779.00062147z" fill-rule="evenodd"/></symbol><symbol id="icon-ethics" viewBox="0 0 18 18"><path d="m6.76384967 1.41421356.83301651-.8330165c.77492941-.77492941 2.03133823-.77492941 2.80626762 0l.8330165.8330165c.3750728.37507276.8837806.58578644 1.4142136.58578644h1.3496361c1.1045695 0 2 .8954305 2 2v1.34963611c0 .53043298.2107137 1.03914081.5857864 1.41421356l.8330165.83301651c.7749295.77492941.7749295 2.03133823 0 2.80626762l-.8330165.8330165c-.3750727.3750728-.5857864.8837806-.5857864 1.4142136v1.3496361c0 1.1045695-.8954305 2-2 2h-1.3496361c-.530433 0-1.0391408.2107137-1.4142136.5857864l-.8330165.8330165c-.77492939.7749295-2.03133821.7749295-2.80626762 0l-.83301651-.8330165c-.37507275-.3750727-.88378058-.5857864-1.41421356-.5857864h-1.34963611c-1.1045695 0-2-.8954305-2-2v-1.3496361c0-.530433-.21071368-1.0391408-.58578644-1.4142136l-.8330165-.8330165c-.77492941-.77492939-.77492941-2.03133821 0-2.80626762l.8330165-.83301651c.37507276-.37507275.58578644-.88378058.58578644-1.41421356v-1.34963611c0-1.1045695.8954305-2 2-2h1.34963611c.53043298 0 1.03914081-.21071368 1.41421356-.58578644zm-1.41421356 1.58578644h-1.34963611c-.55228475 0-1 .44771525-1 1v1.34963611c0 .79564947-.31607052 1.55871121-.87867966 2.12132034l-.8330165.83301651c-.38440512.38440512-.38440512 1.00764896 0 1.39205408l.8330165.83301646c.56260914.5626092.87867966 1.3256709.87867966 2.1213204v1.3496361c0 .5522847.44771525 1 1 1h1.34963611c.79564947 0 1.55871121.3160705 2.12132034.8786797l.83301651.8330165c.38440512.3844051 1.00764896.3844051 1.39205408 0l.83301646-.8330165c.5626092-.5626092 1.3256709-.8786797 2.1213204-.8786797h1.3496361c.5522847 0 1-.4477153 1-1v-1.3496361c0-.7956495.3160705-1.5587112.8786797-2.1213204l.8330165-.83301646c.3844051-.38440512.3844051-1.00764896 0-1.39205408l-.8330165-.83301651c-.5626092-.56260913-.8786797-1.32567087-.8786797-2.12132034v-1.34963611c0-.55228475-.4477153-1-1-1h-1.3496361c-.7956495 0-1.5587112-.31607052-2.1213204-.87867966l-.83301646-.8330165c-.38440512-.38440512-1.00764896-.38440512-1.39205408 0l-.83301651.8330165c-.56260913.56260914-1.32567087.87867966-2.12132034.87867966zm3.58698944 11.4960218c-.02081224.002155-.04199226.0030286-.06345763.002542-.98766446-.0223875-1.93408568-.3063547-2.75885125-.8155622-.23496767-.1450683-.30784554-.4531483-.16277726-.688116.14506827-.2349677.45314827-.3078455.68811595-.1627773.67447084.4164161 1.44758575.6483839 2.25617384.6667123.01759529.0003988.03495764.0017019.05204365.0038639.01713363-.0017748.03452416-.0026845.05212715-.0026845 2.4852814 0 4.5-2.0147186 4.5-4.5 0-1.04888973-.3593547-2.04134635-1.0074477-2.83787157-.1742817-.21419731-.1419238-.5291218.0722736-.70340353.2141973-.17428173.5291218-.14192375.7034035.07227357.7919032.97327203 1.2317706 2.18808682 1.2317706 3.46900153 0 3.0375661-2.4624339 5.5-5.5 5.5-.02146768 0-.04261937-.0013529-.06337445-.0039782zm1.57975095-10.78419583c.2654788.07599731.419084.35281842.3430867.61829728-.0759973.26547885-.3528185.419084-.6182973.3430867-.37560116-.10752146-.76586237-.16587951-1.15568824-.17249193-2.5587807-.00064534-4.58547766 2.00216524-4.58547766 4.49928198 0 .62691557.12797645 1.23496.37274865 1.7964426.11035133.2531347-.0053975.5477984-.25853224.6581497-.25313473.1103514-.54779841-.0053975-.65814974-.2585322-.29947131-.6869568-.45606667-1.43097603-.45606667-2.1960601 0-3.05211432 2.47714695-5.50006595 5.59399617-5.49921198.48576182.00815502.96289603.0795037 1.42238033.21103795zm-1.9766658 6.41091303 2.69835-2.94655317c.1788432-.21040373.4943901-.23598862.7047939-.05714545.2104037.17884318.2359886.49439014.0571454.70479387l-3.01637681 3.34277395c-.18039088.1999106-.48669547.2210637-.69285412.0478478l-1.93095347-1.62240047c-.21213845-.17678204-.24080048-.49206439-.06401844-.70420284.17678204-.21213844.49206439-.24080048.70420284-.06401844z" fill-rule="evenodd"/></symbol><symbol id="icon-expand"><path d="M7.498 11.918a.997.997 0 0 0-.003-1.411.995.995 0 0 0-1.412-.003l-4.102 4.102v-3.51A1 1 0 0 0 .98 10.09.992.992 0 0 0 0 11.092V17c0 .554.448 1.002 1.002 1.002h5.907c.554 0 1.002-.45 1.002-1.003 0-.539-.45-.978-1.006-.978h-3.51zm3.005-5.835a.997.997 0 0 0 .003 1.412.995.995 0 0 0 1.411.003l4.103-4.103v3.51a1 1 0 0 0 1.001 1.006A.992.992 0 0 0 18 6.91V1.002A1 1 0 0 0 17 0h-5.907a1.003 1.003 0 0 0-1.002 1.003c0 .539.45.978 1.006.978h3.51z" fill-rule="evenodd"/></symbol><symbol id="icon-explore" viewBox="0 0 18 18"><path d="m9 17c4.418278 0 8-3.581722 8-8s-3.581722-8-8-8-8 3.581722-8 8 3.581722 8 8 8zm0 1c-4.97056275 0-9-4.0294373-9-9 0-4.97056275 4.02943725-9 9-9 4.9705627 0 9 4.02943725 9 9 0 4.9705627-4.0294373 9-9 9zm0-2.5c-.27614237 0-.5-.2238576-.5-.5s.22385763-.5.5-.5c2.969509 0 5.400504-2.3575119 5.497023-5.31714844.0090007-.27599565.2400359-.49243782.5160315-.48343711.2759957.0090007.4924378.2400359.4834371.51603155-.114093 3.4985237-2.9869632 6.284554-6.4964916 6.284554zm-.29090657-12.99359748c.27587424-.01216621.50937715.20161139.52154336.47748563.01216621.27587423-.20161139.50937715-.47748563.52154336-2.93195733.12930094-5.25315116 2.54886451-5.25315116 5.49456849 0 .27614237-.22385763.5-.5.5s-.5-.22385763-.5-.5c0-3.48142406 2.74307146-6.34074398 6.20909343-6.49359748zm1.13784138 8.04763908-1.2004882-1.20048821c-.19526215-.19526215-.19526215-.51184463 0-.70710678s.51184463-.19526215.70710678 0l1.20048821 1.2004882 1.6006509-4.00162734-4.50670359 1.80268144-1.80268144 4.50670359zm4.10281269-6.50378907-2.6692597 6.67314927c-.1016411.2541026-.3029834.4554449-.557086.557086l-6.67314927 2.6692597 2.66925969-6.67314926c.10164107-.25410266.30298336-.45544495.55708602-.55708602z" fill-rule="evenodd"/></symbol><symbol id="icon-filter" viewBox="0 0 16 16"><path d="m14.9738641 0c.5667192 0 1.0261359.4477136 1.0261359 1 0 .24221858-.0902161.47620768-.2538899.65849851l-5.6938314 6.34147206v5.49997973c0 .3147562-.1520673.6111434-.4104543.7999971l-2.05227171 1.4999945c-.45337535.3313696-1.09655869.2418269-1.4365902-.1999993-.13321514-.1730955-.20522717-.3836284-.20522717-.5999978v-6.99997423l-5.69383133-6.34147206c-.3731872-.41563511-.32996891-1.0473954.09653074-1.41107611.18705584-.15950448.42716133-.2474224.67571519-.2474224zm-5.9218641 8.5h-2.105v6.491l.01238459.0070843.02053271.0015705.01955278-.0070558 2.0532976-1.4990996zm-8.02585008-7.5-.01564945.00240169 5.83249953 6.49759831h2.313l5.836-6.499z"/></symbol><symbol id="icon-home" viewBox="0 0 18 18"><path d="m9 5-6 6v5h4v-4h4v4h4v-5zm7 6.5857864v4.4142136c0 .5522847-.4477153 1-1 1h-5v-4h-2v4h-5c-.55228475 0-1-.4477153-1-1v-4.4142136c-.25592232 0-.51184464-.097631-.70710678-.2928932l-.58578644-.5857864c-.39052429-.3905243-.39052429-1.02368929 0-1.41421358l8.29289322-8.29289322 8.2928932 8.29289322c.3905243.39052429.3905243 1.02368928 0 1.41421358l-.5857864.5857864c-.1952622.1952622-.4511845.2928932-.7071068.2928932zm-7-9.17157284-7.58578644 7.58578644.58578644.5857864 7-6.99999996 7 6.99999996.5857864-.5857864z" fill-rule="evenodd"/></symbol><symbol id="icon-image" viewBox="0 0 18 18"><path d="m10.0046024 0c.5497429 0 1.3179837.32258606 1.707238.71184039l4.5763192 4.57631922c.3931386.39313859.7118404 1.16760135.7118404 1.71431368v8.98899651c0 1.1092806-.8945138 2.0085302-1.9940603 2.0085302h-12.01187942c-1.10128908 0-1.99406028-.8926228-1.99406028-1.9950893v-14.00982141c0-1.10185739.88743329-1.99508929 1.99961498-1.99508929zm-3.49645283 10.1752453-3.89407257 6.7495552c.11705545.048464.24538859.0751995.37998328.0751995h10.60290092l-2.4329715-4.2154691-1.57494129 2.7288098zm8.49779013 6.8247547c.5463747 0 .9940603-.4506622.9940603-1.0085302v-8.98899651c0-.28393444-.2150684-.80332809-.4189472-1.0072069l-4.5763192-4.57631922c-.2038461-.20384606-.718603-.41894717-1.0001312-.41894717h-7.00498742c-.55709576 0-.99961498.44271433-.99961498.99508929v13.98991071l4.50814957-7.81026689 3.08089884 5.33809539 1.57494129-2.7288097 3.5875735 6.2159812zm-3.0059397-11c1.1045695 0 2 .8954305 2 2s-.8954305 2-2 2-2-.8954305-2-2 .8954305-2 2-2zm0 1c-.5522847 0-1 .44771525-1 1s.4477153 1 1 1 1-.44771525 1-1-.4477153-1-1-1z" fill-rule="evenodd"/></symbol><symbol id="icon-info" viewBox="0 0 18 18"><path d="m9 0c4.9705627 0 9 4.02943725 9 9 0 4.9705627-4.0294373 9-9 9-4.97056275 0-9-4.0294373-9-9 0-4.97056275 4.02943725-9 9-9zm0 7h-1.5l-.11662113.00672773c-.49733868.05776511-.88337887.48043643-.88337887.99327227 0 .47338693.32893365.86994729.77070917.97358929l.1126697.01968298.11662113.00672773h.5v3h-.5l-.11662113.0067277c-.42082504.0488782-.76196299.3590206-.85696816.7639815l-.01968298.1126697-.00672773.1166211.00672773.1166211c.04887817.4208251.35902055.761963.76398144.8569682l.1126697.019683.11662113.0067277h3l.1166211-.0067277c.4973387-.0577651.8833789-.4804365.8833789-.9932723 0-.4733869-.3289337-.8699473-.7707092-.9735893l-.1126697-.019683-.1166211-.0067277h-.5v-4l-.00672773-.11662113c-.04887817-.42082504-.35902055-.76196299-.76398144-.85696816l-.1126697-.01968298zm0-3.25c-.69035594 0-1.25.55964406-1.25 1.25s.55964406 1.25 1.25 1.25 1.25-.55964406 1.25-1.25-.55964406-1.25-1.25-1.25z" fill-rule="evenodd"/></symbol><symbol id="icon-institution" viewBox="0 0 18 18"><path d="m7 16.9998189v-2.0003623h4v2.0003623h2v-3.0005434h-8v3.0005434zm-3-10.00181122h-1.52632364c-.27614237 0-.5-.22389817-.5-.50009056 0-.13995446.05863589-.27350497.16166338-.36820841l1.23156713-1.13206327h-2.36690687v12.00217346h3v-2.0003623h-3v-1.0001811h3v-1.0001811h1v-4.00072448h-1zm10 0v2.00036224h-1v4.00072448h1v1.0001811h3v1.0001811h-3v2.0003623h3v-12.00217346h-2.3695309l1.2315671 1.13206327c.2033191.186892.2166633.50325042.0298051.70660631-.0946863.10304615-.2282126.16169266-.3681417.16169266zm3-3.00054336c.5522847 0 1 .44779634 1 1.00018112v13.00235456h-18v-13.00235456c0-.55238478.44771525-1.00018112 1-1.00018112h3.45499992l4.20535144-3.86558216c.19129876-.17584288.48537447-.17584288.67667324 0l4.2053514 3.86558216zm-4 3.00054336h-8v1.00018112h8zm-2 6.00108672h1v-4.00072448h-1zm-1 0v-4.00072448h-2v4.00072448zm-3 0v-4.00072448h-1v4.00072448zm8-4.00072448c.5522847 0 1 .44779634 1 1.00018112v2.00036226h-2v-2.00036226c0-.55238478.4477153-1.00018112 1-1.00018112zm-12 0c.55228475 0 1 .44779634 1 1.00018112v2.00036226h-2v-2.00036226c0-.55238478.44771525-1.00018112 1-1.00018112zm5.99868798-7.81907007-5.24205601 4.81852671h10.48411203zm.00131202 3.81834559c-.55228475 0-1-.44779634-1-1.00018112s.44771525-1.00018112 1-1.00018112 1 .44779634 1 1.00018112-.44771525 1.00018112-1 1.00018112zm-1 11.00199236v1.0001811h2v-1.0001811z" fill-rule="evenodd"/></symbol><symbol id="icon-location" viewBox="0 0 18 18"><path d="m9.39521328 16.2688008c.79596342-.7770119 1.59208152-1.6299956 2.33285652-2.5295081 1.4020032-1.7024324 2.4323601-3.3624519 2.9354918-4.871847.2228715-.66861448.3364384-1.29323246.3364384-1.8674457 0-3.3137085-2.6862915-6-6-6-3.36356866 0-6 2.60156856-6 6 0 .57421324.11356691 1.19883122.3364384 1.8674457.50313169 1.5093951 1.53348863 3.1694146 2.93549184 4.871847.74077492.8995125 1.53689309 1.7524962 2.33285648 2.5295081.13694479.1336842.26895677.2602648.39521328.3793207.12625651-.1190559.25826849-.2456365.39521328-.3793207zm-.39521328 1.7311992s-7-6-7-11c0-4 3.13400675-7 7-7 3.8659932 0 7 3.13400675 7 7 0 5-7 11-7 11zm0-8c-1.65685425 0-3-1.34314575-3-3s1.34314575-3 3-3c1.6568542 0 3 1.34314575 3 3s-1.3431458 3-3 3zm0-1c1.1045695 0 2-.8954305 2-2s-.8954305-2-2-2-2 .8954305-2 2 .8954305 2 2 2z" fill-rule="evenodd"/></symbol><symbol id="icon-minus" viewBox="0 0 16 16"><path d="m2.00087166 7h11.99825664c.5527662 0 1.0008717.44386482 1.0008717 1 0 .55228475-.4446309 1-1.0008717 1h-11.99825664c-.55276616 0-1.00087166-.44386482-1.00087166-1 0-.55228475.44463086-1 1.00087166-1z" fill-rule="evenodd"/></symbol><symbol id="icon-newsletter" viewBox="0 0 18 18"><path d="m9 11.8482489 2-1.1428571v-1.7053918h-4v1.7053918zm-3-1.7142857v-2.1339632h6v2.1339632l3-1.71428574v-6.41967746h-12v6.41967746zm10-5.3839632 1.5299989.95624934c.2923814.18273835.4700011.50320827.4700011.8479983v8.44575236c0 1.1045695-.8954305 2-2 2h-14c-1.1045695 0-2-.8954305-2-2v-8.44575236c0-.34479003.1776197-.66525995.47000106-.8479983l1.52999894-.95624934v-2.75c0-.55228475.44771525-1 1-1h12c.5522847 0 1 .44771525 1 1zm0 1.17924764v3.07075236l-7 4-7-4v-3.07075236l-1 .625v8.44575236c0 .5522847.44771525 1 1 1h14c.5522847 0 1-.4477153 1-1v-8.44575236zm-10-1.92924764h6v1h-6zm-1 2h8v1h-8z" fill-rule="evenodd"/></symbol><symbol id="icon-orcid" viewBox="0 0 18 18"><path d="m9 1c4.418278 0 8 3.581722 8 8s-3.581722 8-8 8-8-3.581722-8-8 3.581722-8 8-8zm-2.90107518 5.2732337h-1.41865256v7.1712107h1.41865256zm4.55867178.02508949h-2.99247027v7.14612121h2.91062487c.7673039 0 1.4476365-.1483432 2.0410182-.445034s1.0511995-.7152915 1.3734671-1.2558144c.3222677-.540523.4833991-1.1603247.4833991-1.85942385 0-.68545815-.1602789-1.30270225-.4808414-1.85175082-.3205625-.54904856-.7707074-.97532211-1.3504481-1.27883343-.5797408-.30351132-1.2413173-.45526471-1.9847495-.45526471zm-.1892674 1.07933542c.7877654 0 1.4143875.22336734 1.8798852.67010873.4654977.44674138.698243 1.05546001.698243 1.82617415 0 .74343221-.2310402 1.34447791-.6931277 1.80315511-.4620874.4586773-1.0750688.6880124-1.8389625.6880124h-1.46810075v-4.98745039zm-5.08652545-3.71099194c-.21825533 0-.410525.08444276-.57681478.25333081-.16628977.16888806-.24943341.36245684-.24943341.58071218 0 .22345188.08314364.41961891.24943341.58850696.16628978.16888806.35855945.25333082.57681478.25333082.233845 0 .43390938-.08314364.60019916-.24943342.16628978-.16628977.24943342-.36375592.24943342-.59240436 0-.233845-.08314364-.43131115-.24943342-.59240437s-.36635416-.24163862-.60019916-.24163862z" fill-rule="evenodd"/></symbol><symbol id="icon-plus" viewBox="0 0 16 16"><path d="m2.00087166 7h4.99912834v-4.99912834c0-.55276616.44386482-1.00087166 1-1.00087166.55228475 0 1 .44463086 1 1.00087166v4.99912834h4.9991283c.5527662 0 1.0008717.44386482 1.0008717 1 0 .55228475-.4446309 1-1.0008717 1h-4.9991283v4.9991283c0 .5527662-.44386482 1.0008717-1 1.0008717-.55228475 0-1-.4446309-1-1.0008717v-4.9991283h-4.99912834c-.55276616 0-1.00087166-.44386482-1.00087166-1 0-.55228475.44463086-1 1.00087166-1z" fill-rule="evenodd"/></symbol><symbol id="icon-print" viewBox="0 0 18 18"><path d="m16.0049107 5h-14.00982141c-.54941618 0-.99508929.4467783-.99508929.99961498v6.00077002c0 .5570958.44271433.999615.99508929.999615h1.00491071v-3h12v3h1.0049107c.5494162 0 .9950893-.4467783.9950893-.999615v-6.00077002c0-.55709576-.4427143-.99961498-.9950893-.99961498zm-2.0049107-1v-2.00208688c0-.54777062-.4519464-.99791312-1.0085302-.99791312h-7.9829396c-.55661731 0-1.0085302.44910695-1.0085302.99791312v2.00208688zm1 10v2.0018986c0 1.103521-.9019504 1.9981014-2.0085302 1.9981014h-7.9829396c-1.1092806 0-2.0085302-.8867064-2.0085302-1.9981014v-2.0018986h-1.00491071c-1.10185739 0-1.99508929-.8874333-1.99508929-1.999615v-6.00077002c0-1.10435686.8926228-1.99961498 1.99508929-1.99961498h1.00491071v-2.00208688c0-1.10341695.90195036-1.99791312 2.0085302-1.99791312h7.9829396c1.1092806 0 2.0085302.89826062 2.0085302 1.99791312v2.00208688h1.0049107c1.1018574 0 1.9950893.88743329 1.9950893 1.99961498v6.00077002c0 1.1043569-.8926228 1.999615-1.9950893 1.999615zm-1-3h-10v5.0018986c0 .5546075.44702548.9981014 1.0085302.9981014h7.9829396c.5565964 0 1.0085302-.4491701 1.0085302-.9981014zm-9 1h8v1h-8zm0 2h5v1h-5zm9-5c-.5522847 0-1-.44771525-1-1s.4477153-1 1-1 1 .44771525 1 1-.4477153 1-1 1z" fill-rule="evenodd"/></symbol><symbol id="icon-search" viewBox="0 0 22 22"><path d="M21.697 20.261a1.028 1.028 0 01.01 1.448 1.034 1.034 0 01-1.448-.01l-4.267-4.267A9.812 9.811 0 010 9.812a9.812 9.811 0 1117.43 6.182zM9.812 18.222A8.41 8.41 0 109.81 1.403a8.41 8.41 0 000 16.82z" fill-rule="evenodd"/></symbol><symbol id="icon-social-facebook" viewBox="0 0 24 24"><path d="m6.00368507 20c-1.10660471 0-2.00368507-.8945138-2.00368507-1.9940603v-12.01187942c0-1.10128908.89451376-1.99406028 1.99406028-1.99406028h12.01187942c1.1012891 0 1.9940603.89451376 1.9940603 1.99406028v12.01187942c0 1.1012891-.88679 1.9940603-2.0032184 1.9940603h-2.9570132v-6.1960818h2.0797387l.3114113-2.414723h-2.39115v-1.54164807c0-.69911803.1941355-1.1755439 1.1966615-1.1755439l1.2786739-.00055875v-2.15974763l-.2339477-.02492088c-.3441234-.03134957-.9500153-.07025255-1.6293054-.07025255-1.8435726 0-3.1057323 1.12531866-3.1057323 3.19187953v1.78079225h-2.0850778v2.414723h2.0850778v6.1960818z" fill-rule="evenodd"/></symbol><symbol id="icon-social-twitter" viewBox="0 0 24 24"><path d="m18.8767135 6.87445248c.7638174-.46908424 1.351611-1.21167363 1.6250764-2.09636345-.7135248.43394112-1.50406.74870123-2.3464594.91677702-.6695189-.73342162-1.6297913-1.19486605-2.6922204-1.19486605-2.0399895 0-3.6933555 1.69603749-3.6933555 3.78628909 0 .29642457.0314329.58673729.0942985.8617704-3.06469922-.15890802-5.78835241-1.66547825-7.60988389-3.9574208-.3174714.56076194-.49978171 1.21167363-.49978171 1.90536824 0 1.31404706.65223085 2.47224203 1.64236444 3.15218497-.60350999-.0198635-1.17401554-.1925232-1.67222562-.47366811v.04583885c0 1.83355406 1.27302891 3.36609966 2.96411421 3.71294696-.31118484.0886217-.63651445.1329326-.97441718.1329326-.2357461 0-.47149219-.0229194-.69466516-.0672303.47149219 1.5065703 1.83253297 2.6036468 3.44975116 2.632678-1.2651707 1.0160946-2.85724264 1.6196394-4.5891906 1.6196394-.29861172 0-.59093688-.0152796-.88011875-.0504227 1.63450624 1.0726291 3.57548241 1.6990934 5.66104951 1.6990934 6.79263079 0 10.50641749-5.7711113 10.50641749-10.7751859l-.0094298-.48894775c.7229547-.53478659 1.3516109-1.20250585 1.8419628-1.96190282-.6632323.30100846-1.3751855.50422736-2.1217148.59590507z" fill-rule="evenodd"/></symbol><symbol id="icon-social-youtube" viewBox="0 0 24 24"><path d="m10.1415 14.3973208-.0005625-5.19318431 4.863375 2.60554491zm9.963-7.92753362c-.6845625-.73643756-1.4518125-.73990314-1.803375-.7826454-2.518875-.18714178-6.2971875-.18714178-6.2971875-.18714178-.007875 0-3.7861875 0-6.3050625.18714178-.352125.04274226-1.1188125.04620784-1.8039375.7826454-.5394375.56084773-.7149375 1.8344515-.7149375 1.8344515s-.18 1.49597903-.18 2.99138042v1.4024082c0 1.495979.18 2.9913804.18 2.9913804s.1755 1.2736038.7149375 1.8344515c.685125.7364376 1.5845625.7133337 1.9850625.7901542 1.44.1420891 6.12.1859866 6.12.1859866s3.78225-.005776 6.301125-.1929178c.3515625-.0433198 1.1188125-.0467854 1.803375-.783223.5394375-.5608477.7155-1.8344515.7155-1.8344515s.18-1.4954014.18-2.9913804v-1.4024082c0-1.49540139-.18-2.99138042-.18-2.99138042s-.1760625-1.27360377-.7155-1.8344515z" fill-rule="evenodd"/></symbol><symbol id="icon-subject-medicine" viewBox="0 0 18 18"><path d="m12.5 8h-6.5c-1.65685425 0-3 1.34314575-3 3v1c0 1.6568542 1.34314575 3 3 3h1v-2h-.5c-.82842712 0-1.5-.6715729-1.5-1.5s.67157288-1.5 1.5-1.5h1.5 2 1 2c1.6568542 0 3-1.34314575 3-3v-1c0-1.65685425-1.3431458-3-3-3h-2v2h1.5c.8284271 0 1.5.67157288 1.5 1.5s-.6715729 1.5-1.5 1.5zm-5.5-1v-1h-3.5c-1.38071187 0-2.5-1.11928813-2.5-2.5s1.11928813-2.5 2.5-2.5h1.02786405c.46573528 0 .92507448.10843528 1.34164078.31671843l1.13382424.56691212c.06026365-1.05041141.93116291-1.88363055 1.99667093-1.88363055 1.1045695 0 2 .8954305 2 2h2c2.209139 0 4 1.790861 4 4v1c0 2.209139-1.790861 4-4 4h-2v1h2c1.1045695 0 2 .8954305 2 2s-.8954305 2-2 2h-2c0 1.1045695-.8954305 2-2 2s-2-.8954305-2-2h-1c-2.209139 0-4-1.790861-4-4v-1c0-2.209139 1.790861-4 4-4zm0-2v-2.05652691c-.14564246-.03538148-.28733393-.08714006-.42229124-.15461871l-1.15541752-.57770876c-.27771087-.13885544-.583937-.21114562-.89442719-.21114562h-1.02786405c-.82842712 0-1.5.67157288-1.5 1.5s.67157288 1.5 1.5 1.5zm4 1v1h1.5c.2761424 0 .5-.22385763.5-.5s-.2238576-.5-.5-.5zm-1 1v-5c0-.55228475-.44771525-1-1-1s-1 .44771525-1 1v5zm-2 4v5c0 .5522847.44771525 1 1 1s1-.4477153 1-1v-5zm3 2v2h2c.5522847 0 1-.4477153 1-1s-.4477153-1-1-1zm-4-1v-1h-.5c-.27614237 0-.5.2238576-.5.5s.22385763.5.5.5zm-3.5-9h1c.27614237 0 .5.22385763.5.5s-.22385763.5-.5.5h-1c-.27614237 0-.5-.22385763-.5-.5s.22385763-.5.5-.5z" fill-rule="evenodd"/></symbol><symbol id="icon-success" viewBox="0 0 18 18"><path d="m9 0c4.9705627 0 9 4.02943725 9 9 0 4.9705627-4.0294373 9-9 9-4.97056275 0-9-4.0294373-9-9 0-4.97056275 4.02943725-9 9-9zm3.4860198 4.98163161-4.71802968 5.50657859-2.62834168-2.02300024c-.42862421-.36730544-1.06564993-.30775346-1.42283677.13301307-.35718685.44076653-.29927542 1.0958383.12934879 1.46314377l3.40735508 2.7323063c.42215801.3385221 1.03700951.2798252 1.38749189-.1324571l5.38450527-6.33394549c.3613513-.43716226.3096573-1.09278382-.115462-1.46437175-.4251192-.37158792-1.0626796-.31842941-1.4240309.11873285z" fill-rule="evenodd"/></symbol><symbol id="icon-table" viewBox="0 0 18 18"><path d="m16.0049107 2c1.1018574 0 1.9950893.89706013 1.9950893 2.00585866v9.98828264c0 1.1078052-.8926228 2.0058587-1.9950893 2.0058587l-4.0059107-.001.001.001h-1l-.001-.001h-5l.001.001h-1l-.001-.001-3.00391071.001c-1.10185739 0-1.99508929-.8970601-1.99508929-2.0058587v-9.98828264c0-1.10780515.8926228-2.00585866 1.99508929-2.00585866zm-11.0059107 5h-3.999v6.9941413c0 .5572961.44630695 1.0058587.99508929 1.0058587h3.00391071zm6 0h-5v8h5zm5.0059107-4h-4.0059107v3h5.001v1h-5.001v7.999l4.0059107.001c.5487152 0 .9950893-.4488783.9950893-1.0058587v-9.98828264c0-.55729607-.446307-1.00585866-.9950893-1.00585866zm-12.5049107 9c.27614237 0 .5.2238576.5.5s-.22385763.5-.5.5h-1c-.27614237 0-.5-.2238576-.5-.5s.22385763-.5.5-.5zm12 0c.2761424 0 .5.2238576.5.5s-.2238576.5-.5.5h-2c-.2761424 0-.5-.2238576-.5-.5s.2238576-.5.5-.5zm-6 0c.27614237 0 .5.2238576.5.5s-.22385763.5-.5.5h-2c-.27614237 0-.5-.2238576-.5-.5s.22385763-.5.5-.5zm-6-2c.27614237 0 .5.2238576.5.5s-.22385763.5-.5.5h-1c-.27614237 0-.5-.2238576-.5-.5s.22385763-.5.5-.5zm12 0c.2761424 0 .5.2238576.5.5s-.2238576.5-.5.5h-2c-.2761424 0-.5-.2238576-.5-.5s.2238576-.5.5-.5zm-6 0c.27614237 0 .5.2238576.5.5s-.22385763.5-.5.5h-2c-.27614237 0-.5-.2238576-.5-.5s.22385763-.5.5-.5zm-6-2c.27614237 0 .5.22385763.5.5s-.22385763.5-.5.5h-1c-.27614237 0-.5-.22385763-.5-.5s.22385763-.5.5-.5zm12 0c.2761424 0 .5.22385763.5.5s-.2238576.5-.5.5h-2c-.2761424 0-.5-.22385763-.5-.5s.2238576-.5.5-.5zm-6 0c.27614237 0 .5.22385763.5.5s-.22385763.5-.5.5h-2c-.27614237 0-.5-.22385763-.5-.5s.22385763-.5.5-.5zm1.499-5h-5v3h5zm-6 0h-3.00391071c-.54871518 0-.99508929.44887827-.99508929 1.00585866v1.99414134h3.999z" fill-rule="evenodd"/></symbol><symbol id="icon-tick-circle" viewBox="0 0 24 24"><path d="m12 2c5.5228475 0 10 4.4771525 10 10s-4.4771525 10-10 10-10-4.4771525-10-10 4.4771525-10 10-10zm0 1c-4.97056275 0-9 4.02943725-9 9 0 4.9705627 4.02943725 9 9 9 4.9705627 0 9-4.0294373 9-9 0-4.97056275-4.0294373-9-9-9zm4.2199868 5.36606669c.3613514-.43716226.9989118-.49032077 1.424031-.11873285s.4768133 1.02720949.115462 1.46437175l-6.093335 6.94397871c-.3622945.4128716-.9897871.4562317-1.4054264.0971157l-3.89719065-3.3672071c-.42862421-.3673054-.48653564-1.0223772-.1293488-1.4631437s.99421256-.5003185 1.42283677-.1330131l3.11097438 2.6987741z" fill-rule="evenodd"/></symbol><symbol id="icon-tick" viewBox="0 0 16 16"><path d="m6.76799012 9.21106946-3.1109744-2.58349728c-.42862421-.35161617-1.06564993-.29460792-1.42283677.12733148s-.29927541 1.04903009.1293488 1.40064626l3.91576307 3.23873978c.41034319.3393961 1.01467563.2976897 1.37450571-.0948578l6.10568327-6.660841c.3613513-.41848908.3096572-1.04610608-.115462-1.4018218-.4251192-.35571573-1.0626796-.30482786-1.424031.11366122z" fill-rule="evenodd"/></symbol><symbol id="icon-update" viewBox="0 0 18 18"><path d="m1 13v1c0 .5522847.44771525 1 1 1h14c.5522847 0 1-.4477153 1-1v-1h-1v-10h-14v10zm16-1h1v2c0 1.1045695-.8954305 2-2 2h-14c-1.1045695 0-2-.8954305-2-2v-2h1v-9c0-.55228475.44771525-1 1-1h14c.5522847 0 1 .44771525 1 1zm-1 0v1h-4.5857864l-1 1h-2.82842716l-1-1h-4.58578644v-1h5l1 1h2l1-1zm-13-8h12v7h-12zm1 1v5h10v-5zm1 1h4v1h-4zm0 2h4v1h-4z" fill-rule="evenodd"/></symbol><symbol id="icon-upload" viewBox="0 0 18 18"><path d="m10.0046024 0c.5497429 0 1.3179837.32258606 1.707238.71184039l4.5763192 4.57631922c.3931386.39313859.7118404 1.16760135.7118404 1.71431368v8.98899651c0 1.1092806-.8945138 2.0085302-1.9940603 2.0085302h-12.01187942c-1.10128908 0-1.99406028-.8926228-1.99406028-1.9950893v-14.00982141c0-1.10185739.88743329-1.99508929 1.99961498-1.99508929zm0 1h-7.00498742c-.55709576 0-.99961498.44271433-.99961498.99508929v14.00982141c0 .5500396.44491393.9950893.99406028.9950893h12.01187942c.5463747 0 .9940603-.4506622.9940603-1.0085302v-8.98899651c0-.28393444-.2150684-.80332809-.4189472-1.0072069l-4.5763192-4.57631922c-.2038461-.20384606-.718603-.41894717-1.0001312-.41894717zm-1.85576936 4.14572769c.19483374-.19483375.51177826-.19377714.70556874.00001334l2.59099082 2.59099079c.1948411.19484112.1904373.51514474.0027906.70279143-.1932998.19329987-.5046517.19237083-.7001856-.00692852l-1.74638687-1.7800176v6.14827687c0 .2717771-.23193359.492096-.5.492096-.27614237 0-.5-.216372-.5-.492096v-6.14827641l-1.74627892 1.77990922c-.1933927.1971171-.51252214.19455839-.70016883.0069117-.19329987-.19329988-.19100584-.50899493.00277731-.70277808z" fill-rule="evenodd"/></symbol><symbol id="icon-video" viewBox="0 0 18 18"><path d="m16.0049107 2c1.1018574 0 1.9950893.89706013 1.9950893 2.00585866v9.98828264c0 1.1078052-.8926228 2.0058587-1.9950893 2.0058587h-14.00982141c-1.10185739 0-1.99508929-.8970601-1.99508929-2.0058587v-9.98828264c0-1.10780515.8926228-2.00585866 1.99508929-2.00585866zm0 1h-14.00982141c-.54871518 0-.99508929.44887827-.99508929 1.00585866v9.98828264c0 .5572961.44630695 1.0058587.99508929 1.0058587h14.00982141c.5487152 0 .9950893-.4488783.9950893-1.0058587v-9.98828264c0-.55729607-.446307-1.00585866-.9950893-1.00585866zm-8.30912922 2.24944486 4.60460462 2.73982242c.9365543.55726659.9290753 1.46522435 0 2.01804082l-4.60460462 2.7398224c-.93655425.5572666-1.69578148.1645632-1.69578148-.8937585v-5.71016863c0-1.05087579.76670616-1.446575 1.69578148-.89375851zm-.67492769.96085624v5.5750128c0 .2995102-.10753745.2442517.16578928.0847713l4.58452283-2.67497259c.3050619-.17799716.3051624-.21655446 0-.39461026l-4.58452283-2.67497264c-.26630747-.15538481-.16578928-.20699944-.16578928.08477139z" fill-rule="evenodd"/></symbol><symbol id="icon-warning" viewBox="0 0 18 18"><path d="m9 11.75c.69035594 0 1.25.5596441 1.25 1.25s-.55964406 1.25-1.25 1.25-1.25-.5596441-1.25-1.25.55964406-1.25 1.25-1.25zm.41320045-7.75c.55228475 0 1.00000005.44771525 1.00000005 1l-.0034543.08304548-.3333333 4c-.043191.51829212-.47645714.91695452-.99654578.91695452h-.15973424c-.52008864 0-.95335475-.3986624-.99654576-.91695452l-.33333333-4c-.04586475-.55037702.36312325-1.03372649.91350028-1.07959124l.04148683-.00259031zm-.41320045 14c-4.97056275 0-9-4.0294373-9-9 0-4.97056275 4.02943725-9 9-9 4.9705627 0 9 4.02943725 9 9 0 4.9705627-4.0294373 9-9 9z" fill-rule="evenodd"/></symbol><symbol id="icon-arrow-left-bullet" viewBox="0 0 8 16"><path d="M3 8l5 5v3L0 8l8-8v3L3 8z"/></symbol><symbol id="icon-chevron-down" viewBox="0 0 16 16"><path d="m5.58578644 3-3.29289322-3.29289322c-.39052429-.39052429-.39052429-1.02368927 0-1.41421356s1.02368927-.39052429 1.41421356 0l4 4c.39052429.39052429.39052429 1.02368927 0 1.41421356l-4 4c-.39052429.39052429-1.02368927.39052429-1.41421356 0s-.39052429-1.02368927 0-1.41421356z" fill-rule="evenodd" transform="matrix(0 1 -1 0 11 3)"/></symbol><symbol id="icon-download-rounded"><path d="M0 13c0-.556.449-1 1.002-1h9.996a.999.999 0 110 2H1.002A1.006 1.006 0 010 13zM7 1v6.8l2.482-2.482c.392-.392 1.022-.4 1.403-.02a1.001 1.001 0 010 1.417l-4.177 4.177a1.001 1.001 0 01-1.416 0L1.115 6.715a.991.991 0 01-.016-1.4 1 1 0 011.42.003L5 7.8V1c0-.55.444-.996 1-.996.552 0 1 .445 1 .996z"/></symbol><symbol id="icon-ext-link" viewBox="0 0 16 16"><path d="M12.9 16H3.1C1.4 16 0 14.6 0 12.9V3.2C0 1.4 1.4 0 3.1 0h3.7v1H3.1C2 1 1 2 1 3.2v9.7C1 14 2 15 3.1 15h9.7c1.2 0 2.1-1 2.1-2.1V8.7h1v4.2c.1 1.7-1.3 3.1-3 3.1z"/><path d="M12.8 2.5l.7.7-9 8.9-.7-.7 9-8.9z"/><path d="M9.7 0L16 6.2V0z"/></symbol><symbol id="icon-remove" viewBox="-296 388 18 18"><path d="M-291.7 396.1h9v2h-9z"/><path d="M-287 405.5c-4.7 0-8.5-3.8-8.5-8.5s3.8-8.5 8.5-8.5 8.5 3.8 8.5 8.5-3.8 8.5-8.5 8.5zm0-16c-4.1 0-7.5 3.4-7.5 7.5s3.4 7.5 7.5 7.5 7.5-3.4 7.5-7.5-3.4-7.5-7.5-7.5z"/></symbol><symbol id="icon-rss" viewBox="0 0 18 18"><path d="m.97480857 6.01583891.11675372.00378391c5.75903295.51984988 10.34261021 5.10537458 10.85988231 10.86480098.0494035.5500707-.3564674 1.0360406-.906538 1.0854441-.5500707.0494036-1.0360406-.3564673-1.08544412-.906538-.43079083-4.7965248-4.25151132-8.61886853-9.04770289-9.05180573-.55004837-.04965115-.95570047-.53580366-.90604933-1.08585203.04610464-.5107592.46858035-.89701345.96909831-.90983323zm1.52519143 6.95474179c1.38071187 0 2.5 1.1192881 2.5 2.5s-1.11928813 2.5-2.5 2.5-2.5-1.1192881-2.5-2.5 1.11928813-2.5 2.5-2.5zm-1.43253846-12.96884168c9.09581416.53242539 16.37540296 7.8163886 16.90205336 16.91294558.0319214.5513615-.389168 1.0242056-.9405294 1.056127-.5513615.0319214-1.0242057-.389168-1.0561271-.9405294-.4679958-8.08344784-6.93949306-14.55883389-15.02226722-15.03196077-.55134101-.03227286-.97212889-.50538538-.93985602-1.05672639.03227286-.551341.50538538-.97212888 1.05672638-.93985602z" fill-rule="evenodd"/></symbol><symbol id="icon-springer-arrow-left"><path d="M15 7a1 1 0 000-2H3.385l2.482-2.482a.994.994 0 00.02-1.403 1.001 1.001 0 00-1.417 0L.294 5.292a1.001 1.001 0 000 1.416l4.176 4.177a.991.991 0 001.4.016 1 1 0 00-.003-1.42L3.385 7H15z"/></symbol><symbol id="icon-springer-arrow-right"><path d="M1 7a1 1 0 010-2h11.615l-2.482-2.482a.994.994 0 01-.02-1.403 1.001 1.001 0 011.417 0l4.176 4.177a1.001 1.001 0 010 1.416l-4.176 4.177a.991.991 0 01-1.4.016 1 1 0 01.003-1.42L12.615 7H1z"/></symbol><symbol id="icon-springer-collections" viewBox="3 3 32 32"><path fill-rule="evenodd" d="M25.583333,30.1249997 L25.583333,7.1207574 C25.583333,7.10772495 25.579812,7.10416665 25.5859851,7.10416665 L6.10400517,7.10571021 L6.10400517,30.1355179 C6.10400517,31.1064087 6.89406744,31.8958329 7.86448169,31.8958329 L26.057145,31.8958329 C25.7558021,31.374901 25.583333,30.7700915 25.583333,30.1249997 Z M4.33333333,30.1355179 L4.33333333,7.10571021 C4.33333333,6.12070047 5.12497502,5.33333333 6.10151452,5.33333333 L25.5859851,5.33333333 C26.5617372,5.33333333 27.3541664,6.13359035 27.3541664,7.1207574 L27.3541664,12.4166666 L32.6666663,12.4166666 L32.6666663,30.1098941 C32.6666663,32.0694626 31.0857174,33.6666663 29.1355179,33.6666663 L7.86448169,33.6666663 C5.91736809,33.6666663 4.33333333,32.0857174 4.33333333,30.1355179 Z M27.3541664,14.1874999 L27.3541664,30.1249997 C27.3541664,31.1030039 28.1469954,31.8958329 29.1249997,31.8958329 C30.1030039,31.8958329 30.8958329,31.1030039 30.8958329,30.1249997 L30.8958329,14.1874999 L27.3541664,14.1874999 Z M9.64583326,10.6458333 L22.0416665,10.6458333 L22.0416665,17.7291665 L9.64583326,17.7291665 L9.64583326,10.6458333 Z M11.4166666,12.4166666 L11.4166666,15.9583331 L20.2708331,15.9583331 L20.2708331,12.4166666 L11.4166666,12.4166666 Z M9.64583326,19.4999998 L22.0416665,19.4999998 L22.0416665,21.2708331 L9.64583326,21.2708331 L9.64583326,19.4999998 Z M9.64583326,23.0416665 L22.0416665,23.0416665 L22.0416665,24.8124997 L9.64583326,24.8124997 L9.64583326,23.0416665 Z M9.64583326,26.583333 L22.0416665,26.583333 L22.0416665,28.3541664 L9.64583326,28.3541664 L9.64583326,26.583333 Z"/></symbol><symbol id="icon-springer-download" viewBox="-301 390 9 14"><path d="M-301 395.6l4.5 5.1 4.5-5.1h-3V390h-3v5.6h-3zm0 6.5h9v1.9h-9z"/></symbol><symbol id="icon-springer-info" viewBox="0 0 24 24"><!--Generator: Sketch 63.1 (92452) - https://sketch.com--><g id="V&amp;I" stroke="none" stroke-width="1" fill-rule="evenodd"><g id="info" fill-rule="nonzero"><path d="M12,0 C18.627417,0 24,5.372583 24,12 C24,18.627417 18.627417,24 12,24 C5.372583,24 0,18.627417 0,12 C0,5.372583 5.372583,0 12,0 Z M12.5540543,9.1 L11.5540543,9.1 C11.0017696,9.1 10.5540543,9.54771525 10.5540543,10.1 L10.5540543,10.1 L10.5540543,18.1 C10.5540543,18.6522847 11.0017696,19.1 11.5540543,19.1 L11.5540543,19.1 L12.5540543,19.1 C13.1063391,19.1 13.5540543,18.6522847 13.5540543,18.1 L13.5540543,18.1 L13.5540543,10.1 C13.5540543,9.54771525 13.1063391,9.1 12.5540543,9.1 L12.5540543,9.1 Z M12,5 C11.5356863,5 11.1529412,5.14640523 10.8517647,5.43921569 C10.5505882,5.73202614 10.4,6.11546841 10.4,6.58954248 C10.4,7.06361656 10.5505882,7.45054466 10.8517647,7.7503268 C11.1529412,8.05010893 11.5356863,8.2 12,8.2 C12.4768627,8.2 12.8627451,8.05010893 13.1576471,7.7503268 C13.452549,7.45054466 13.6,7.06361656 13.6,6.58954248 C13.6,6.11546841 13.452549,5.73202614 13.1576471,5.43921569 C12.8627451,5.14640523 12.4768627,5 12,5 Z" id="Combined-Shape"/></g></g></symbol><symbol id="icon-springer-tick-circle" viewBox="0 0 24 24"><g id="Page-1" stroke="none" stroke-width="1" fill-rule="evenodd"><g id="springer-tick-circle" fill-rule="nonzero"><path d="M12,24 C5.372583,24 0,18.627417 0,12 C0,5.372583 5.372583,0 12,0 C18.627417,0 24,5.372583 24,12 C24,18.627417 18.627417,24 12,24 Z M7.657,10.79 C7.45285634,10.6137568 7.18569967,10.5283283 6.91717333,10.5534259 C6.648647,10.5785236 6.40194824,10.7119794 6.234,10.923 C5.87705269,11.3666969 5.93445559,12.0131419 6.364,12.387 L10.261,15.754 C10.6765468,16.112859 11.3037113,16.0695601 11.666,15.657 L17.759,8.713 C18.120307,8.27302248 18.0695334,7.62621189 17.644,7.248 C17.4414817,7.06995024 17.1751516,6.9821166 16.9064461,7.00476032 C16.6377406,7.02740404 16.3898655,7.15856958 16.22,7.368 L10.768,13.489 L7.657,10.79 Z" id="path-1"/></g></g></symbol><symbol id="icon-updates" viewBox="0 0 18 18"><g fill-rule="nonzero"><path d="M16.98 3.484h-.48c-2.52-.058-5.04 1.161-7.44 2.903-2.46-1.8-4.74-2.903-8.04-2.903-.3 0-.54.29-.54.58v9.813c0 .29.24.523.54.581 2.76.348 4.86 1.045 7.62 2.903.24.116.54.116.72 0 2.76-1.858 4.86-2.555 7.62-2.903.3-.058.54-.29.54-.58V4.064c0-.29-.24-.523-.54-.581zm-15.3 1.22c2.34 0 4.86 1.509 6.72 2.786v8.478c-2.34-1.394-4.38-2.09-6.72-2.439V4.703zm14.58 8.767c-2.34.348-4.38 1.045-6.72 2.439V7.374C12 5.632 14.1 4.645 16.26 4.645v8.826z"/><path d="M9 .058c-1.56 0-2.76 1.22-2.76 2.671C6.24 4.181 7.5 5.4 9 5.4c1.5 0 2.76-1.22 2.76-2.671 0-1.452-1.2-2.67-2.76-2.67zm0 4.413c-.96 0-1.8-.755-1.8-1.742C7.2 1.8 7.98.987 9 .987s1.8.755 1.8 1.742c0 .93-.84 1.742-1.8 1.742z"/></g></symbol><symbol id="icon-checklist-banner" viewBox="0 0 56.69 56.69"><path style="fill:none" d="M0 0h56.69v56.69H0z"/><clipPath id="b"><use xlink:href="#a" style="overflow:visible"/></clipPath><path d="M21.14 34.46c0-6.77 5.48-12.26 12.24-12.26s12.24 5.49 12.24 12.26-5.48 12.26-12.24 12.26c-6.76-.01-12.24-5.49-12.24-12.26zm19.33 10.66 10.23 9.22s1.21 1.09 2.3-.12l2.09-2.32s1.09-1.21-.12-2.3l-10.23-9.22m-19.29-5.92c0-4.38 3.55-7.94 7.93-7.94s7.93 3.55 7.93 7.94c0 4.38-3.55 7.94-7.93 7.94-4.38-.01-7.93-3.56-7.93-7.94zm17.58 12.99 4.14-4.81" style="clip-path:url(#b);fill:none;stroke:#01324b;stroke-width:2;stroke-linecap:round"/><path d="M8.26 9.75H28.6M8.26 15.98H28.6m-20.34 6.2h12.5m14.42-5.2V4.86s0-2.93-2.93-2.93H4.13s-2.93 0-2.93 2.93v37.57s0 2.93 2.93 2.93h15.01M8.26 9.75H28.6M8.26 15.98H28.6m-20.34 6.2h12.5" style="clip-path:url(#b);fill:none;stroke:#01324b;stroke-width:2;stroke-linecap:round;stroke-linejoin:round"/></symbol><symbol id="icon-submit-closed" viewBox="0 0 18 18"><path d="m15 0c1.1045695 0 2 .8954305 2 2v4.5c0 .27614237-.2238576.5-.5.5s-.5-.22385763-.5-.5v-4.5c0-.51283584-.3860402-.93550716-.8833789-.99327227l-.1166211-.00672773h-9v3c0 1.1045695-.8954305 2-2 2h-3v10c0 .5128358.38604019.9355072.88337887.9932723l.11662113.0067277h4.5c.27614237 0 .5.2238576.5.5s-.22385763.5-.5.5h-4.5c-1.1045695 0-2-.8954305-2-2v-10.17157288c0-.53043297.21071368-1.0391408.58578644-1.41421356l3.82842712-3.82842712c.37507276-.37507276.88378059-.58578644 1.41421356-.58578644zm-2.5 7c3.0375661 0 5.5 2.46243388 5.5 5.5 0 3.0375661-2.4624339 5.5-5.5 5.5-3.03756612 0-5.5-2.4624339-5.5-5.5 0-3.03756612 2.46243388-5.5 5.5-5.5zm0 1c-2.4852814 0-4.5 2.0147186-4.5 4.5s2.0147186 4.5 4.5 4.5 4.5-2.0147186 4.5-4.5-2.0147186-4.5-4.5-4.5zm2.3087379 2.1912621c.2550161.2550162.2550161.668479 0 .9234952l-1.3859024 1.3845831 1.3859024 1.3859023c.2550161.2550162.2550161.668479 0 .9234952-.2550162.2550161-.668479.2550161-.9234952 0l-1.3859023-1.3859024-1.3845831 1.3859024c-.2550162.2550161-.668479.2550161-.9234952 0-.25501614-.2550162-.25501614-.668479 0-.9234952l1.3845831-1.3859023-1.3845831-1.3845831c-.25501614-.2550162-.25501614-.668479 0-.9234952.2550162-.25501614.668479-.25501614.9234952 0l1.3845831 1.3845831 1.3859023-1.3845831c.2550162-.25501614.668479-.25501614.9234952 0zm-9.8087379-8.7782621-3.587 3.587h2.587c.55228475 0 1-.44771525 1-1z"/></symbol><symbol id="icon-submit-open" viewBox="0 0 18 18"><path d="m15 0c1.1045695 0 2 .8954305 2 2v5.5c0 .27614237-.2238576.5-.5.5s-.5-.22385763-.5-.5v-5.5c0-.51283584-.3860402-.93550716-.8833789-.99327227l-.1166211-.00672773h-9v3c0 1.1045695-.8954305 2-2 2h-3v10c0 .5128358.38604019.9355072.88337887.9932723l.11662113.0067277h7.5c.27614237 0 .5.2238576.5.5s-.22385763.5-.5.5h-7.5c-1.1045695 0-2-.8954305-2-2v-10.17157288c0-.53043297.21071368-1.0391408.58578644-1.41421356l3.82842712-3.82842712c.37507276-.37507276.88378059-.58578644 1.41421356-.58578644zm-.5442863 8.18867991 3.3545404 3.35454039c.2508994.2508994.2538696.6596433.0035959.909917-.2429543.2429542-.6561449.2462671-.9065387-.0089489l-2.2609825-2.3045251.0010427 7.2231989c0 .3569916-.2898381.6371378-.6473715.6371378-.3470771 0-.6473715-.2852563-.6473715-.6371378l-.0010428-7.2231995-2.2611222 2.3046654c-.2531661.2580415-.6562868.2592444-.9065605.0089707-.24295423-.2429542-.24865597-.6576651.0036132-.9099343l3.3546673-3.35466731c.2509089-.25090888.6612706-.25227691.9135302-.00001728zm-.9557137-3.18867991c.2761424 0 .5.22385763.5.5s-.2238576.5-.5.5h-6c-.27614237 0-.5-.22385763-.5-.5s.22385763-.5.5-.5zm-8.5-3.587-3.587 3.587h2.587c.55228475 0 1-.44771525 1-1zm8.5 1.587c.2761424 0 .5.22385763.5.5s-.2238576.5-.5.5h-6c-.27614237 0-.5-.22385763-.5-.5s.22385763-.5.5-.5z"/></symbol><symbol id="icon-submit-upcoming" viewBox="0 0 18 18"><path d="m15 0c1.1045695 0 2 .8954305 2 2v4.5c0 .27614237-.2238576.5-.5.5s-.5-.22385763-.5-.5v-4.5c0-.51283584-.3860402-.93550716-.8833789-.99327227l-.1166211-.00672773h-9v3c0 1.1045695-.8954305 2-2 2h-3v10c0 .5128358.38604019.9355072.88337887.9932723l.11662113.0067277h4.5c.27614237 0 .5.2238576.5.5s-.22385763.5-.5.5h-4.5c-1.1045695 0-2-.8954305-2-2v-10.17157288c0-.53043297.21071368-1.0391408.58578644-1.41421356l3.82842712-3.82842712c.37507276-.37507276.88378059-.58578644 1.41421356-.58578644zm-2.5 7c3.0375661 0 5.5 2.46243388 5.5 5.5 0 3.0375661-2.4624339 5.5-5.5 5.5-3.03756612 0-5.5-2.4624339-5.5-5.5 0-1.6607442.73606908-3.14957021 1.89976608-4.15803695l-1.51549374.02214397c-.27613212.00263356-.49998143-.22483432-.49998143-.49020681 0-.24299316.17766103-.44509007.40961587-.48700057l.08928713-.00797472h2.66407569c.2449213 0 .4486219.17766776.490865.40963137l.008038.08929051v2.6642143c0 .275547-.2296028.4989219-.4949753.4989219-.24299317 0-.44342617-.1744719-.4830969-.4093269l-.00710993-.0906783.01983146-1.46576707c-.96740882.82538117-1.58082193 2.05345007-1.58082193 3.42478927 0 2.4852814 2.0147186 4.5 4.5 4.5s4.5-2.0147186 4.5-4.5-2.0147186-4.5-4.5-4.5c-.7684937 0-.7684937-1 0-1zm0 2.85c.3263501 0 .5965265.2405082.6429523.5539478l.0070477.0960522v1.731l.8096194.8093806c.2284567.2284567.2513024.5846637.068537.8386705l-.068537.0805683c-.2284567.2284567-.5846637.2513024-.8386705.068537l-.0805683-.068537-.9707107-.9707107c-.1125218-.1125218-.1855975-.257116-.2103268-.412296l-.0093431-.1180341v-1.9585786c0-.3589851.2910149-.65.65-.65zm-7.5-8.437-3.587 3.587h2.587c.55228475 0 1-.44771525 1-1z"/></symbol><symbol id="icon-facebook-bordered" viewBox="463.812 263.868 32 32"><path d="M479.812,263.868c-8.837,0-16,7.163-16,16s7.163,16,16,16s16-7.163,16-16S488.649,263.868,479.812,263.868z M479.812,293.868c-7.732,0-14-6.269-14-14s6.268-14,14-14s14,6.269,14,14S487.545,293.868,479.812,293.868z"/><path d="M483.025,280.48l0.32-2.477h-2.453v-1.582c0-0.715,0.199-1.207,1.227-1.207h1.311v-2.213 c-0.227-0.029-1.003-0.098-1.907-0.098c-1.894,0-3.186,1.154-3.186,3.271v1.826h-2.142v2.477h2.142v6.354h2.557v-6.354 L483.025,280.48L483.025,280.48z"/></symbol><symbol id="icon-twitter-bordered" viewBox="463.812 263.868 32 32"><g><path d="M486.416,276.191c-0.483,0.215-1.007,0.357-1.554,0.429c0.558-0.338,0.991-0.868,1.19-1.502 c-0.521,0.308-1.104,0.536-1.72,0.657c-0.494-0.526-1.2-0.854-1.979-0.854c-1.496,0-2.711,1.213-2.711,2.71 c0,0.212,0.023,0.419,0.069,0.616c-2.252-0.111-4.25-1.19-5.586-2.831c-0.231,0.398-0.365,0.866-0.365,1.361 c0,0.94,0.479,1.772,1.204,2.257c-0.441-0.015-0.861-0.138-1.227-0.339v0.031c0,1.314,0.937,2.41,2.174,2.656 c-0.227,0.062-0.47,0.098-0.718,0.098c-0.171,0-0.343-0.018-0.511-0.049c0.35,1.074,1.347,1.859,2.531,1.883 c-0.928,0.726-2.095,1.16-3.366,1.16c-0.22,0-0.433-0.014-0.644-0.037c1.2,0.768,2.621,1.215,4.155,1.215 c4.983,0,7.71-4.129,7.71-7.711c0-0.115-0.004-0.232-0.006-0.351C485.592,277.212,486.054,276.734,486.416,276.191z"/></g><path d="M479.812,263.868c-8.837,0-16,7.163-16,16s7.163,16,16,16s16-7.163,16-16S488.649,263.868,479.812,263.868z M479.812,293.868c-7.732,0-14-6.269-14-14s6.268-14,14-14s14,6.269,14,14S487.545,293.868,479.812,293.868z"/></symbol><symbol id="icon-weibo-bordered" viewBox="463.812 263.868 32 32"><path d="M479.812,263.868c-8.838,0-16,7.163-16,16s7.162,16,16,16c8.837,0,16-7.163,16-16S488.649,263.868,479.812,263.868z M479.812,293.868c-7.732,0-14-6.269-14-14s6.268-14,14-14c7.731,0,14,6.269,14,14S487.545,293.868,479.812,293.868z"/><g><path d="M478.552,285.348c-2.616,0.261-4.876-0.926-5.044-2.649c-0.167-1.722,1.814-3.33,4.433-3.588 c2.609-0.263,4.871,0.926,5.041,2.647C483.147,283.479,481.164,285.089,478.552,285.348 M483.782,279.63 c-0.226-0.065-0.374-0.109-0.259-0.403c0.25-0.639,0.276-1.188,0.005-1.581c-0.515-0.734-1.915-0.693-3.521-0.021 c0,0-0.508,0.224-0.378-0.181c0.247-0.798,0.209-1.468-0.178-1.852c-0.87-0.878-3.194,0.032-5.183,2.027 c-1.489,1.494-2.357,3.082-2.357,4.453c0,2.619,3.354,4.213,6.631,4.213c4.297,0,7.154-2.504,7.154-4.493 C485.697,280.594,484.689,279.911,483.782,279.63"/><path d="M486.637,274.833c-1.039-1.154-2.57-1.592-3.982-1.291l0,0c-0.325,0.068-0.532,0.391-0.465,0.72 c0.068,0.328,0.391,0.537,0.72,0.466c1.005-0.215,2.092,0.104,2.827,0.92c0.736,0.818,0.938,1.939,0.625,2.918l0,0 c-0.102,0.318,0.068,0.661,0.39,0.762c0.32,0.104,0.658-0.069,0.763-0.391v-0.001C487.953,277.558,487.674,275.985,486.637,274.833 "/><path d="M485.041,276.276c-0.504-0.562-1.25-0.774-1.938-0.63c-0.279,0.06-0.461,0.339-0.396,0.621 c0.062,0.281,0.335,0.461,0.617,0.398l0,0c0.336-0.071,0.702,0.03,0.947,0.307s0.312,0.649,0.207,0.979l0,0 c-0.089,0.271,0.062,0.565,0.336,0.654c0.274,0.09,0.564-0.062,0.657-0.336C485.686,277.604,485.549,276.837,485.041,276.276"/><path d="M478.694,282.227c-0.09,0.156-0.293,0.233-0.451,0.166c-0.151-0.062-0.204-0.235-0.115-0.389 c0.093-0.155,0.284-0.229,0.44-0.168C478.725,281.892,478.782,282.071,478.694,282.227 M477.862,283.301 c-0.253,0.405-0.795,0.58-1.202,0.396c-0.403-0.186-0.521-0.655-0.27-1.051c0.248-0.39,0.771-0.566,1.176-0.393 C477.979,282.423,478.109,282.889,477.862,283.301 M478.812,280.437c-1.244-0.326-2.65,0.294-3.19,1.396 c-0.553,1.119-0.021,2.369,1.236,2.775c1.303,0.42,2.84-0.225,3.374-1.436C480.758,281.989,480.1,280.77,478.812,280.437"/></g></symbol></svg> </div> <div class="u-vh-full"> <a class="c-skip-link" href="#main-content">Skip to main content</a> <div class="u-hide u-show-following-ad"></div> <aside class="adsbox c-ad c-ad--728x90" data-component-mpu> <div class="c-ad__inner"> <p class="c-ad__label">Advertisement</p> <div id="div-gpt-ad-LB1" data-ad-type="LB1" data-test="LB1-ad" data-pa11y-ignore data-gpt data-gpt-unitpath="/270604982/bmc/genomebiology/articles" data-gpt-sizes="728x90,970x90" data-gpt-targeting="pos=LB1;doi=10.1186/gb-2004-5-8-r58;type=article;kwrd=Additional Data File,Propylene Carbonate,Phosphoramidite,Oligonucleotide Synthesis,Print Head;pmc=L32030,B12008,L32020,L32010,L15001,L21001;" > <noscript> <a href="//pubads.g.doubleclick.net/gampad/jump?iu=/270604982/bmc/genomebiology/articles&amp;sz=728x90,970x90&amp;pos=LB1&amp;doi=10.1186/gb-2004-5-8-r58&amp;type=article&amp;kwrd=Additional Data File,Propylene Carbonate,Phosphoramidite,Oligonucleotide Synthesis,Print Head&amp;pmc=L32030,B12008,L32020,L32010,L15001,L21001&amp;"> <img data-test="gpt-advert-fallback-img" src="//pubads.g.doubleclick.net/gampad/ad?iu=/270604982/bmc/genomebiology/articles&amp;sz=728x90,970x90&amp;pos=LB1&amp;doi=10.1186/gb-2004-5-8-r58&amp;type=article&amp;kwrd=Additional Data File,Propylene Carbonate,Phosphoramidite,Oligonucleotide Synthesis,Print Head&amp;pmc=L32030,B12008,L32020,L32010,L15001,L21001&amp;" alt="Advertisement" width="728" height="90"> </a> </noscript> </div> </div> </aside> <div id="membership-message-loader-desktop" class="placeholder" data-placeholder="/placeholder/v1/membership/message"></div> <div id="top" class="u-position-relative"> <header class="c-header" data-test="publisher-header"> <div class="c-header__container"> <div class="c-header__brand u-mr-48" itemscope itemtype="http://schema.org/Organization" data-test="navbar-logo-header"> <div class="c-logo"> <a href="https://www.biomedcentral.com" itemprop="url"> <img alt="BMC" itemprop="logo" width="76" height="18" role="img" src=/static/images/bmc/logos/logo-bmc-white-flagship-6c54473310.svg> <div class="c-logo__strapline"> <img alt="Part of Springer Nature" width="173" height="16" role="img" src=/static/images/bmc/logos/logo-bmc-white-strapline-sn-f224388d67.svg> </div> </a> </div> </div> <div class="c-header__navigation"> <button type="button" class="c-header__link u-button-reset u-mr-24" data-expander data-expander-target="#publisher-header-search" data-expander-autofocus="firstTabbable" data-test="header-search-button" aria-controls="publisher-header-search" aria-expanded="false"> <span class="u-display-flex u-align-items-center"> <span>Search</span> <svg class="u-icon u-flex-static u-ml-8" aria-hidden="true" focusable="false"> <use xlink:href="#icon-search"></use> </svg> </span> </button> <nav> <ul class="c-header__menu" data-enhanced-menu data-test="publisher-navigation"> <li class="c-header__item u-hide-at-lt-lg"> <a class="c-header__link" href="//www.biomedcentral.com/journals"> Explore journals </a> </li> <li class="c-header__item u-hide-at-lt-lg"> <a class="c-header__link" href="//www.biomedcentral.com/getpublished"> Get published </a> </li> <li class="c-header__item u-hide-at-lt-lg"> <a class="c-header__link" href="//www.biomedcentral.com/about"> About BMC </a> </li> <li class="c-header__item"> <a data-enhanced-account class="c-header__link" href="https://www.biomedcentral.com/account" data-test="login-link"> My account </a> </li> </ul> </nav> </div> </div> </header> <div class="c-popup-search u-js-hide" id="publisher-header-search"> <div class="u-container"> <div class="c-popup-search__container"> <div class="ctx-search"> <form role="search" class="c-form-field js-skip-validation" method="GET" action="//www.biomedcentral.com/search" data-track="search" data-track-context="pop out website-wide search in bmc website header" data-track-category="Search and Results" data-track-action="Submit search" data-dynamic-track-label data-track-label="" data-test="global-search"> <label for="publisherSearch" class="c-form-field__label">Search all BMC articles</label> <div class="u-display-flex"> <input id="publisherSearch" class="c-form-field__input" data-search-input autocomplete="off" role="textbox" data-test="search-input" name="query" type="text" value=""/> <div> <button class="u-button" type="submit" data-test="search-submit-button"> <span class="u-visually-hidden">Search</span> <svg class="u-icon u-flex-static" width="16" height="16" aria-hidden="true" focusable="false"> <use xlink:href="#icon-search"></use> </svg> </button> </div> </div> <input type="hidden" name="searchType" value="publisherSearch"/> </form> </div> </div> </div> </div> </div> <header class="c-journal-header c-journal-header--genome-biology ctx-journal-header"> <div class="u-container"> <div class="c-journal-header__inner c-journal-header__inner--featured-journal"> <div class="c-journal-title" id="journalTitle"> <a href="/"> <span class="c-journal-title__text u-visually-hidden">Genome Biology</span> <div class="c-journal-title__featured-journal-lines c-journal-title__featured-journal-lines--genome-biology"> <img src=/static/images/bmc/logos/genome-biology-logo-cf72c0ec54.svg class="c-journal-title__featured-journal-logo" alt="Genome Biology logo" itemprop="logo" role="img"> </div> </a> </div> </div> </div> <div class="c-navbar c-navbar--with-submit-button"> <div class="c-navbar__container"> <div class="c-navbar__content"> <nav class="c-navbar__nav"> <ul class="c-navbar__nav c-navbar__nav--journal" role="menu" data-test="site-navigation"> <li class="c-navbar__item" role="menuitem"> <a class="c-navbar__link" data-track="click" data-track-category="Home" data-track-action="Clicked journal navigation link" href='/'>Home</a> </li> <li class="c-navbar__item" role="menuitem"> <a class="c-navbar__link" data-track="click" data-track-category="About" data-track-action="Clicked journal navigation link" href='/about'>About</a> </li> <li class="c-navbar__item" role="menuitem"> <a class="c-navbar__link c-navbar__link--is-shown" data-track="click" data-track-category="Articles" data-track-action="Clicked journal navigation link" href='/articles'>Articles</a> </li> <li class="c-navbar__item" role="menuitem"> <a class="c-navbar__link" data-track="click" data-track-category="Submission Guidelines" data-track-action="Clicked journal navigation link" href='/submission-guidelines'>Submission Guidelines</a> </li> <li class="c-navbar__item" role="menuitem"> <a class="c-navbar__link" data-track="click" data-track-category="Collections" data-track-action="Clicked journal navigation link" href='/articles/collections'>Collections</a> </li> <li class="c-navbar__item" role="menuitem" data-test="journal-header-submit-button"> <div class=""> <a class="u-button u-button--tertiary u-button--alt-colour-on-mobile" href="https://submission.springernature.com/new-submission/13059/3" data-track="click_submit_manuscript" data-track-action="manuscript submission" data-track-category="article" data-track-label="button in journal nav" data-track-context="journal header on article page" data-track-external data-test="submit-manuscript-button">Submit manuscript<svg class="u-ml-8" width="15" height="16" aria-hidden="true" focusable="false"><use xlink:href="#icon-submit-open"></use></svg></a> </div> </li> </ul> </nav> </div> </div> </div> <div class="c-journal-header__identity c-journal-header__identity--featured-journal"> </div> </header> <div class="u-container u-mt-32 u-mb-32 u-clearfix" id="main-content" data-component="article-container"> <main class="c-article-main-column u-float-left js-main-column" data-track-component="article body"> <div class="c-context-bar u-hide" data-test="context-bar" data-context-bar aria-hidden="true"> <div class="c-context-bar__container u-container" data-track-context="sticky banner"> <div class="c-context-bar__title"> POSaM: a fast, flexible, open-source, inkjet oligonucleotide synthesizer and microarrayer </div> <div class="c-pdf-container"> <div class="c-pdf-download u-clear-both"> <a href="//genomebiology.biomedcentral.com/counter/pdf/10.1186/gb-2004-5-8-r58.pdf" class="u-button u-button--full-width u-button--primary u-justify-content-space-between c-pdf-download__link" data-article-pdf="true" data-readcube-pdf-url="true" data-test="pdf-link" data-draft-ignore="true" data-track="content_download" data-track-type="article pdf download" data-track-action="download pdf" data-track-label="link" data-track-external download> <span class="c-pdf-download__text">Download PDF</span> <svg aria-hidden="true" focusable="false" width="16" height="16" class="u-icon"><use xlink:href="#icon-download"/></svg> </a> </div> </div> </div> </div> <div class="c-pdf-button__container u-hide-at-lg js-context-bar-sticky-point-mobile"> <div class="c-pdf-container" data-track-context="article body"> <div class="c-pdf-download u-clear-both"> <a href="//genomebiology.biomedcentral.com/counter/pdf/10.1186/gb-2004-5-8-r58.pdf" class="u-button u-button--full-width u-button--primary u-justify-content-space-between c-pdf-download__link" data-article-pdf="true" data-readcube-pdf-url="true" data-test="pdf-link" data-draft-ignore="true" data-track="content_download" data-track-type="article pdf download" data-track-action="download pdf" data-track-label="link" data-track-external download> <span class="c-pdf-download__text">Download PDF</span> <svg aria-hidden="true" focusable="false" width="16" height="16" class="u-icon"><use xlink:href="#icon-download"/></svg> </a> </div> </div> </div> <article lang="en"> <div class="c-article-header"> <ul class="c-article-identifiers" data-test="article-identifier"> <li class="c-article-identifiers__item" data-test="article-category">Method</li> <li class="c-article-identifiers__item">Published: <time datetime="2004-07-27">27 July 2004</time></li> </ul> <h1 class="c-article-title" data-test="article-title" data-article-title="">POSaM: a fast, flexible, open-source, inkjet oligonucleotide synthesizer and microarrayer</h1> <ul class="c-article-author-list c-article-author-list--short" data-test="authors-list" data-component-authors-activator="authors-list"><li class="c-article-author-list__item"><a data-test="author-name" data-track="click" data-track-action="open author" data-track-label="link" href="#auth-Christopher-Lausted-Aff1" data-author-popup="auth-Christopher-Lausted-Aff1" data-author-search="Lausted, Christopher" data-corresp-id="c1">Christopher Lausted<svg width="16" height="16" focusable="false" role="img" aria-hidden="true" class="u-icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#icon-eds-i-mail-medium"></use></svg></a><sup class="u-js-hide"><a href="#Aff1">1</a></sup>, </li><li class="c-article-author-list__item"><a data-test="author-name" data-track="click" data-track-action="open author" data-track-label="link" href="#auth-Timothy-Dahl-Aff1" data-author-popup="auth-Timothy-Dahl-Aff1" data-author-search="Dahl, Timothy">Timothy Dahl</a><sup class="u-js-hide"><a href="#Aff1">1</a></sup>, </li><li class="c-article-author-list__item c-article-author-list__item--hide-small-screen"><a data-test="author-name" data-track="click" data-track-action="open author" data-track-label="link" href="#auth-Charles-Warren-Aff1" data-author-popup="auth-Charles-Warren-Aff1" data-author-search="Warren, Charles">Charles Warren</a><sup class="u-js-hide"><a href="#Aff1">1</a></sup>, </li><li class="c-article-author-list__item c-article-author-list__item--hide-small-screen"><a data-test="author-name" data-track="click" data-track-action="open author" data-track-label="link" href="#auth-Kimberly-King-Aff1" data-author-popup="auth-Kimberly-King-Aff1" data-author-search="King, Kimberly">Kimberly King</a><sup class="u-js-hide"><a href="#Aff1">1</a></sup>, </li><li class="c-article-author-list__item c-article-author-list__item--hide-small-screen"><a data-test="author-name" data-track="click" data-track-action="open author" data-track-label="link" href="#auth-Kimberly-Smith-Aff1" data-author-popup="auth-Kimberly-Smith-Aff1" data-author-search="Smith, Kimberly">Kimberly Smith</a><sup class="u-js-hide"><a href="#Aff1">1</a></sup>, </li><li class="c-article-author-list__item c-article-author-list__item--hide-small-screen"><a data-test="author-name" data-track="click" data-track-action="open author" data-track-label="link" href="#auth-Michael-Johnson-Aff1" data-author-popup="auth-Michael-Johnson-Aff1" data-author-search="Johnson, Michael">Michael Johnson</a><sup class="u-js-hide"><a href="#Aff1">1</a></sup>, </li><li class="c-article-author-list__item c-article-author-list__item--hide-small-screen"><a data-test="author-name" data-track="click" data-track-action="open author" data-track-label="link" href="#auth-Ramsey-Saleem-Aff1" data-author-popup="auth-Ramsey-Saleem-Aff1" data-author-search="Saleem, Ramsey">Ramsey Saleem</a><sup class="u-js-hide"><a href="#Aff1">1</a></sup>, </li><li class="c-article-author-list__item c-article-author-list__item--hide-small-screen"><a data-test="author-name" data-track="click" data-track-action="open author" data-track-label="link" href="#auth-John-Aitchison-Aff1" data-author-popup="auth-John-Aitchison-Aff1" data-author-search="Aitchison, John">John Aitchison</a><sup class="u-js-hide"><a href="#Aff1">1</a></sup>, </li><li class="c-article-author-list__item c-article-author-list__item--hide-small-screen"><a data-test="author-name" data-track="click" data-track-action="open author" data-track-label="link" href="#auth-Lee-Hood-Aff1" data-author-popup="auth-Lee-Hood-Aff1" data-author-search="Hood, Lee">Lee Hood</a><sup class="u-js-hide"><a href="#Aff1">1</a></sup> &amp; </li><li class="c-article-author-list__show-more" aria-label="Show all 10 authors for this article" title="Show all 10 authors for this article">…</li><li class="c-article-author-list__item"><a data-test="author-name" data-track="click" data-track-action="open author" data-track-label="link" href="#auth-Stephen_R-Lasky-Aff1" data-author-popup="auth-Stephen_R-Lasky-Aff1" data-author-search="Lasky, Stephen R">Stephen R Lasky</a><sup class="u-js-hide"><a href="#Aff1">1</a></sup> </li></ul><button aria-expanded="false" class="c-article-author-list__button"><svg width="16" height="16" focusable="false" role="img" aria-hidden="true" class="u-icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#icon-eds-i-chevron-down-medium"></use></svg><span>Show authors</span></button> <p class="c-article-info-details" data-container-section="info"> <a data-test="journal-link" href="/" data-track="click" data-track-action="journal homepage" data-track-category="article body" data-track-label="link"><i data-test="journal-title">Genome Biology</i></a> <b data-test="journal-volume"><span class="u-visually-hidden">volume</span> 5</b>, Article number: <span data-test="article-number">R58</span> (<span data-test="article-publication-year">2004</span>) <a href="#citeas" class="c-article-info-details__cite-as u-hide-print" data-track="click" data-track-action="cite this article" data-track-label="link">Cite this article</a> </p> <div class="c-article-metrics-bar__wrapper u-clear-both"> <ul class="c-article-metrics-bar u-list-reset"> <li class=" c-article-metrics-bar__item" data-test="access-count"> <p class="c-article-metrics-bar__count">41k <span class="c-article-metrics-bar__label">Accesses</span></p> </li> <li class="c-article-metrics-bar__item" data-test="citation-count"> <p class="c-article-metrics-bar__count">74 <span class="c-article-metrics-bar__label">Citations</span></p> </li> <li class="c-article-metrics-bar__item" data-test="altmetric-score"> <p class="c-article-metrics-bar__count">33 <span class="c-article-metrics-bar__label">Altmetric</span></p> </li> <li class="c-article-metrics-bar__item"> <p class="c-article-metrics-bar__details"><a href="/articles/10.1186/gb-2004-5-8-r58/metrics" data-track="click" data-track-action="view metrics" data-track-label="link" rel="nofollow">Metrics <span class="u-visually-hidden">details</span></a></p> </li> </ul> </div> </div> <section aria-labelledby="Abs1" data-title="Abstract" lang="en"><div class="c-article-section" id="Abs1-section"><h2 class="c-article-section__title js-section-title js-c-reading-companion-sections-item" id="Abs1">Abstract</h2><div class="c-article-section__content" id="Abs1-content"><p>DNA arrays are valuable tools in molecular biology laboratories. Their rapid acceptance was aided by the release of plans for a pin-spotting microarrayer by researchers at Stanford. Inkjet microarraying is a flexible, complementary technique that allows the synthesis of arrays of any oligonucleotide sequences <i>de novo</i>. We describe here an open-source inkjet arrayer capable of rapidly producing sets of unique 9,800-feature arrays.</p></div></div></section> <section data-title="Background"><div class="c-article-section" id="Sec1-section"><h2 class="c-article-section__title js-section-title js-c-reading-companion-sections-item" id="Sec1">Background</h2><div class="c-article-section__content" id="Sec1-content"><p>The DNA array is a powerful tool for the high-throughput identification and quantification of nucleic acids. Among other uses, array analysis has become a standard technique in the molecular biology laboratory for monitoring gene expression. Arrays can be made either by the mechanical spotting of presynthesized DNA products [<a data-track="click" data-track-action="reference anchor" data-track-label="link" data-test="citation-ref" aria-label="Reference 1" title="DeRisi J, Iyer V, Brown PO: The MGuide: A Complete Guide to Building Your Own Microarrayer. 1998, Stanford, CA: Stanford University" href="/articles/10.1186/gb-2004-5-8-r58#ref-CR1" id="ref-link-section-d105958005e446">1</a>] or by the <i>de novo</i> synthesis of oligonucleotides on a solid substrate, usually a derivatized glass slide. As the sequences for <i>de novo</i> synthesized arrays are stored electronically rather than physically in frozen DNA libraries, the costs and the potential for errors in amplification, storage, and retrieval are eliminated.</p><p>Piezoelectric inkjet oligoarray synthesis as proposed by Blanchard and Hood [<a data-track="click" data-track-action="reference anchor" data-track-label="link" data-test="citation-ref" aria-label="Reference 2" title="Blanchard AP, Kaiser RJ, Hood LE: High-density oligonucleotide arrays. Biosensors Bioelectron. 1996, 11: 687-690. 10.1016/0956-5663(96)83302-1." href="/articles/10.1186/gb-2004-5-8-r58#ref-CR2" id="ref-link-section-d105958005e458">2</a>] is a particularly flexible method that allows the rapid construction of oligonucleotide arrays containing any desired sequence. By dispensing DNA monomers from a multi-channel inkjet print head, large numbers of sequences can be chemically synthesized in parallel. Development of a prototype inkjet system began in our laboratory and was continued in the private sector [<a data-track="click" data-track-action="reference anchor" data-track-label="link" data-test="citation-ref" aria-label="Reference 3" title="Hughes TR, Mao M, Jones AR, Burchard J, Marton MJ, Shannon KW, Lefkowitz SM, Ziman M, Schelter JM, Meyer MR, et al: Expression profiling using microarrays fabricated by an ink-jet oligonucleotide synthesizer. Nat Biotechnol. 2001, 19: 342-347. 10.1038/86730." href="/articles/10.1186/gb-2004-5-8-r58#ref-CR3" id="ref-link-section-d105958005e461">3</a>, <a data-track="click" data-track-action="reference anchor" data-track-label="link" data-test="citation-ref" aria-label="Reference 4" title="Shoemaker DD, Schadt EE, Armour CD, He YD, Garrett-Engele P, McDonagh PD, Loerch PM, Leonardson A, Lum PY, Cavet G, et al: Experimental annotation of the human genome using microarray technology. Nature. 2001, 409: 922-927. 10.1038/35057141." href="/articles/10.1186/gb-2004-5-8-r58#ref-CR4" id="ref-link-section-d105958005e464">4</a>]. Work by Rosetta Inpharmatics (Seattle, WA) and Agilent (Palo Alto, CA) resulted in an industrial-scale inkjet oligoarraying system and a catalog of commercially available arrays. However, there has been virtually no access to the inkjet synthesis instrumentation in basic, academic research laboratories, and high set-up fees still deter the production of specialized arrays in small batches.</p><p>When compared to the rapid acceptance of the pin-spotting microarrays [<a data-track="click" data-track-action="reference anchor" data-track-label="link" data-test="citation-ref" aria-label="Reference 5" title="DeRisi JL, Iyer VR: Genomics and array technology. Curr Opin Oncol. 1999, 11: 76-79. 10.1097/00001622-199901000-00015." href="/articles/10.1186/gb-2004-5-8-r58#ref-CR5" id="ref-link-section-d105958005e470">5</a>–<a data-track="click" data-track-action="reference anchor" data-track-label="link" data-test="citation-ref" aria-label="Reference 8" title="Thompson A, Lucchini S, Hinton JC: It's easy to build your own microarrayer!. Trends Microbiol. 2001, 9: 154-156. 10.1016/S0966-842X(01)01977-1." href="/articles/10.1186/gb-2004-5-8-r58#ref-CR8" id="ref-link-section-d105958005e473">8</a>], the lack of access to oligonucleotide microarray synthesizers has hampered the development of new uses for this technology. The early release of the Stanford pin-spotting arrayer design [<a data-track="click" data-track-action="reference anchor" data-track-label="link" data-test="citation-ref" aria-label="Reference 1" title="DeRisi J, Iyer V, Brown PO: The MGuide: A Complete Guide to Building Your Own Microarrayer. 1998, Stanford, CA: Stanford University" href="/articles/10.1186/gb-2004-5-8-r58#ref-CR1" id="ref-link-section-d105958005e476">1</a>] also spurred commercial development of high-quality microarrayers, which led to the availability of numerous models at competitive prices. Despite the problems and errors associated with collection of DNA libraries, the widespread availability of pin-spotted microarrays led to acceptance and standardization of protocols, terminology, data storage, and analysis techniques [<a data-track="click" data-track-action="reference anchor" data-track-label="link" data-test="citation-ref" aria-label="Reference 9" title="Brazma A, Hingamp P, Quackenbush J, Sherlock G, Spellman P, Stoeckert C, Aach J, Ansorge W, Ball CA, Causton HC, et al: Minimum information about a microarray experiment (MIAME) - toward standards for microarray data. Nat Genet. 2001, 29: 365-371. 10.1038/ng1201-365." href="/articles/10.1186/gb-2004-5-8-r58#ref-CR9" id="ref-link-section-d105958005e479">9</a>–<a data-track="click" data-track-action="reference anchor" data-track-label="link" data-test="citation-ref" aria-label="Reference 11" title="Stoeckert CJ, Causton HC, Ball CA: Microarray databases: standards and ontologies. Nat Genet. 2002, 32 (Suppl): 469-473. 10.1038/ng1028." href="/articles/10.1186/gb-2004-5-8-r58#ref-CR11" id="ref-link-section-d105958005e482">11</a>].</p><p>Several laboratories have modified commercial ink-on-paper printers for use in spotting microarrays. These printers were usually based on 'bubble jet' print heads containing tiny heating elements that rapidly vaporize a water-based solution in a capillary to eject a droplet containing protein or DNA, onto a solid support [<a data-track="click" data-track-action="reference anchor" data-track-label="link" data-test="citation-ref" aria-label="Reference 12" title="Roda A, Guardigli M, Russo C, Pasini P, Baraldini M: Protein microdeposition using a conventional ink-jet printer. Biotechniques. 2000, 28: 492-496." href="/articles/10.1186/gb-2004-5-8-r58#ref-CR12" id="ref-link-section-d105958005e488">12</a>–<a data-track="click" data-track-action="reference anchor" data-track-label="link" data-test="citation-ref" aria-label="Reference 14" title="Okamoto T, Suzuki T, Yamamoto N: Microarray fabrication with covalent attachment of DNA using bubble jet technology. Nat Biotechnol. 2000, 18: 438-441. 10.1038/74507." href="/articles/10.1186/gb-2004-5-8-r58#ref-CR14" id="ref-link-section-d105958005e491">14</a>]. These printers, however, are difficult to clean and are not suitable for high-throughput production of oligoarrays or the parallel <i>de novo</i> synthesis of oligonucleotide arrays. Like pin-spotting microarrayers, they also require libraries of known nucleic acid reporters before arrays can be made.</p><p>The first successful technique for <i>de novo</i> oligonucleotide synthesis on a chip was developed by Affymetrix (Santa Clara, CA) using photolithographic techniques borrowed from the semiconductor industry. By using photomasks and UV-catalyzed base deprotection, large numbers of oligonucleotide arrays can be synthesized with a high feature density. Chips are now being made that contain all the genes predicted to be in the human genome. However, coupling chemistry using photolabile monomers is less efficient than standard phosphoramidite chemistries, resulting in arrays consisting of short oligonucleotides (25 mers) that require multiple features for the unambiguous identification of each gene. In addition, the design and construction of new arrays is slow and expensive because new masks need to be cut for each base changed in the array.</p><p>Recently, new photolithographic oligoarray synthesizers have been introduced that replace mask sets with a dynamic micro-mirror device (DMD) [<a data-track="click" data-track-action="reference anchor" data-track-label="link" data-test="citation-ref" aria-label="Reference 15" title="Gao X, LeProust E, Zhang H, Srivannavit O, Gulari E, Yu P, Nishiguchi C, Xiang Q, Zhou X: A flexible light-directed DNA chip synthesis gated by deprotection using solution photogenerated acids. Nucleic Acids Res. 2001, 29: 4744-4750. 10.1093/nar/29.22.4744." href="/articles/10.1186/gb-2004-5-8-r58#ref-CR15" id="ref-link-section-d105958005e507">15</a>, <a data-track="click" data-track-action="reference anchor" data-track-label="link" data-test="citation-ref" aria-label="Reference 16" title="Singh-Gasson S, Green RD, Yue Y, Nelson C, Blattner F, Sussman MR, Cerrina F: Maskless fabrication of light-directed oligonucleotide microarrays using a digital micromirror array. Nat Biotechnol. 1999, 17: 974-978. 10.1038/13664." href="/articles/10.1186/gb-2004-5-8-r58#ref-CR16" id="ref-link-section-d105958005e510">16</a>]. NimbleGen (Madison, WI) produces arrays with up to 390,00 features using Affymetrix-style chemistry. These arrays are not currently available for sale in the United States, but samples can be sent to Iceland for hybridization and scanning. Instead of deprotecting photolabile monomers, Xeotron (Houston, TX) uses the DMD to photo-generate detritylating acids. This has the advantage of better yields through higher coupling efficiency, but feature density is lower. Xeotron arrays currently contain about 8,000 features. Detailed descriptions of the DMD-based instruments are not publicly available.</p><p><i>De novo</i> oligonucleotide synthesis using a piezoelectric inkjet oligoarray synthesizer overcomes several of the problems inherent in the pin-spotted arrays and the conventional photolithographic mask arrays. First, as soon as the genomic DNA or expressed sequence tag (EST) library is even partially sequenced, oligonucleotide reporters, including intergenic regions, can be designed and synthesized on arrays without having to clone and store large libraries. Second, the use of standard phosphoramidite chemistry for oligoarray synthesis allows longer reporters to be synthesized, decreasing the number of reporters required for confident identification of the target molecules. The POSaM (piezoelectric oligonucleotide synthesizer and microarrayer) platform described here utilizes a low-cost piezoelectric print head with six fluid channels; four channels deliver phosphoramidite precursors and one delivers an activator (ethylthiotetrazole), leaving one channel available for an optional linker or modified base. The piezoelectric jets can deliver a wide range of nonvolatile solvents in volumes as low as 6 pl. Piezoelectric jetting, high-quality motion controllers and standard phosphoramidite oligonucleotide synthesis chemistry allow users to synthesize arrays of any nucleic-acid sequence at specific, closely spaced features on suitable solid substrates.</p></div></div></section><section data-title="Results"><div class="c-article-section" id="Sec2-section"><h2 class="c-article-section__title js-section-title js-c-reading-companion-sections-item" id="Sec2">Results</h2><div class="c-article-section__content" id="Sec2-content"><p>We present here the description of a simple oligoarray synthesis platform along with the plans for its construction and a detailed user manual. The POSaM platform can produce multiple unique microarrays, each with 9,800 different reporter sequences, on modified glass microscope slides. Synthesis is inexpensive and rapid; new arrays can be ready for hybridization the same day that they are designed. These arrays are suitable for a wide range of biological investigations including the study of gene expression, alternative splicing, chromatin immunoprecipitation techniques (ChIP-to-Chip), and single-nucleotide polymorphism (SNP) detection. In addition, the covalent linkage of the oligonucleotides to the substrate is sufficiently robust to allow for re-use of individual oligoarrays without a detectable change in the signal-to-noise ratio.</p><h3 class="c-article__sub-heading" id="Sec3">Description of the instrument</h3><h4 class="c-article__sub-heading c-article__sub-heading--small" id="Sec4">Overview</h4><p>Our goal was to construct an instrument that most molecular biology laboratories could assemble and operate (Figure <a data-track="click" data-track-label="link" data-track-action="figure anchor" href="/articles/10.1186/gb-2004-5-8-r58#Fig1">1</a>). The POSaM platform uses mostly commodity, off-the-shelf components, with only a small number of components and circuit boards requiring custom fabrication. Schematics for the custom components are included in Additional data files 1 and 2, which also include instructions for assembling the POSaM. The rest of the user manual, with instructions for use, is in Additional data file 2. (Mechanical drawings are AutoCADDWG format; layout files may be used to order printed circuit boards over the Internet.) Because high-quality and high-density cDNA and oligoarrays are available commercially, our goal was not to build a large, high-throughput machine. We intended to design a flexible instrument capable of producing a myriad of different oligoarrays quickly and inexpensively. To meet these goals, we constructed an instrument (Figure <a data-track="click" data-track-label="link" data-track-action="figure anchor" href="/articles/10.1186/gb-2004-5-8-r58#Fig1">1a</a>) that is capable of printing multiple slides in parallel, typically four to eight, but up to 27 slides with the current slide holder (Figure <a data-track="click" data-track-label="link" data-track-action="figure anchor" href="/articles/10.1186/gb-2004-5-8-r58#Fig1">1b</a>), each with 9,800 different reporters on 8 cm<sup>2</sup> of modified standard glass slides. Depending upon the surface chemistry of the substrate, the feature sizes range from 100 to 150 μm, with a center-to-center distance (pitch) of 280 μm. The system software, called Lombardi, controls the firing of the piezoelectric pumps, positions the print head, and dispenses the wash solutions. Normally four to six slides are printed at the same time. The cost for the reagents is low (less than US$50 per slide, see Table <a data-track="click" data-track-label="link" data-track-action="table anchor" href="/articles/10.1186/gb-2004-5-8-r58#Tab1">1</a>) as such tiny amounts of phosphoramidite and tetrazole are required.</p><div class="c-article-section__figure js-c-reading-companion-figures-item" data-test="figure" data-container-section="figure" id="figure-1" data-title="Figure 1"><figure><figcaption><b id="Fig1" class="c-article-section__figure-caption" data-test="figure-caption-text">Figure 1</b></figcaption><div class="c-article-section__figure-content"><div class="c-article-section__figure-item"><a class="c-article-section__figure-link" data-test="img-link" data-track="click" data-track-label="image" data-track-action="view figure" href="/articles/10.1186/gb-2004-5-8-r58/figures/1" rel="nofollow"><picture><source type="image/webp" srcset="//media.springernature.com/lw685/springer-static/image/art%3A10.1186%2Fgb-2004-5-8-r58/MediaObjects/13059_2004_Article_862_Fig1_HTML.jpg?as=webp"><img aria-describedby="Fig1" src="//media.springernature.com/lw685/springer-static/image/art%3A10.1186%2Fgb-2004-5-8-r58/MediaObjects/13059_2004_Article_862_Fig1_HTML.jpg" alt="figure 1" loading="lazy"></picture></a></div><div class="c-article-section__figure-description" data-test="bottom-caption" id="figure-1-desc"><p>The POSaM platform. <b>(a)</b> Overview. The complete inkjet printing system is enclosed in an air-tight acrylic cover, 61 × 91 × 122 cm. <b>(b)</b> View from above showing the array holder. One slide is shown secured by the vacuum check with room for 26 additional slides. <b>(c)</b> Front view showing the print/wash head. Five PTFE wash lines deliver acetonitrile, oxidizer and deprotecting acid in bulk. Six vials supply tetrazole and phosphoramidites to the inkjet print head. <b>(d)</b> Lower-front view of the inkjet print head showing droplets passing through the QC laser beam. The presence of a droplet produces forward-scattered light, visible as bright red flashes (arrowed).</p></div></div><div class="u-text-right u-hide-print"><a class="c-article__pill-button" data-test="article-link" data-track="click" data-track-label="button" data-track-action="view figure" href="/articles/10.1186/gb-2004-5-8-r58/figures/1" data-track-dest="link:Figure1 Full size image" aria-label="Full size image figure 1" rel="nofollow"><span>Full size image</span><svg width="16" height="16" focusable="false" role="img" aria-hidden="true" class="u-icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#icon-eds-i-chevron-right-small"></use></svg></a></div></figure></div><div class="c-article-table" data-test="inline-table" data-container-section="table" id="table-1"><figure><figcaption class="c-article-table__figcaption"><b id="Tab1" data-test="table-caption">Table 1 Cost of materials required to make one inkjet oligonucleotide array</b></figcaption><div class="u-text-right u-hide-print"><a class="c-article__pill-button" data-test="table-link" data-track="click" data-track-action="view table" data-track-label="button" rel="nofollow" href="/articles/10.1186/gb-2004-5-8-r58/tables/1" aria-label="Full size table 1"><span>Full size table</span><svg width="16" height="16" focusable="false" role="img" aria-hidden="true" class="u-icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#icon-eds-i-chevron-right-small"></use></svg></a></div></figure></div><p>The POSaM platform is built around a three-axis servo-positioning system mounted to a low-vibration optical table and enclosed within a sealed acrylic cover that maintains a dry, inert atmosphere (Figure <a data-track="click" data-track-label="link" data-track-action="figure anchor" href="/articles/10.1186/gb-2004-5-8-r58#Fig1">1a</a>). Array substrates (silanized glass slides) are vacuum-chucked into a PTFE (Teflon) slide holder mounted to the Y-axis stage. A piezoelectric print head and five valved wash nozzles are mounted to the X- and Z-axis stages, which move above the slide holder (Figure <a data-track="click" data-track-label="link" data-track-action="figure anchor" href="/articles/10.1186/gb-2004-5-8-r58#Fig1">1c</a>). Reagent and waste bottles remain inside the acrylic cover, producing a closed system where the atmosphere can be controlled. Servo amplifiers, controllers (6K4), power supplies, the supervisory computer (PC), and most electronics are packaged in a standard 19-inch (~48 centimeter) rack system. All processes of the arrayer are directly controlled by the PC running the Lombardi program except for the basic motion-control functions that are handled by the 6K4 stand-alone controller (Figure <a data-track="click" data-track-label="link" data-track-action="figure anchor" href="/articles/10.1186/gb-2004-5-8-r58#Fig2">2</a>).</p><div class="c-article-section__figure js-c-reading-companion-figures-item" data-test="figure" data-container-section="figure" id="figure-2" data-title="Figure 2"><figure><figcaption><b id="Fig2" class="c-article-section__figure-caption" data-test="figure-caption-text">Figure 2</b></figcaption><div class="c-article-section__figure-content"><div class="c-article-section__figure-item"><a class="c-article-section__figure-link" data-test="img-link" data-track="click" data-track-label="image" data-track-action="view figure" href="/articles/10.1186/gb-2004-5-8-r58/figures/2" rel="nofollow"><picture><source type="image/webp" srcset="//media.springernature.com/lw685/springer-static/image/art%3A10.1186%2Fgb-2004-5-8-r58/MediaObjects/13059_2004_Article_862_Fig2_HTML.jpg?as=webp"><img aria-describedby="Fig2" src="//media.springernature.com/lw685/springer-static/image/art%3A10.1186%2Fgb-2004-5-8-r58/MediaObjects/13059_2004_Article_862_Fig2_HTML.jpg" alt="figure 2" loading="lazy"></picture></a></div><div class="c-article-section__figure-description" data-test="bottom-caption" id="figure-2-desc"><p>Diagram of the POSaM. The system uses two PCI-interface input/output boards (MIO-16E and DIO-32HS) and one ethernet-interface servo controller (6K4). Future software revisions will support a second print head, to provide more reagent channels, and the X-axis linear position encoder to increase printing speed.</p></div></div><div class="u-text-right u-hide-print"><a class="c-article__pill-button" data-test="article-link" data-track="click" data-track-label="button" data-track-action="view figure" href="/articles/10.1186/gb-2004-5-8-r58/figures/2" data-track-dest="link:Figure2 Full size image" aria-label="Full size image figure 2" rel="nofollow"><span>Full size image</span><svg width="16" height="16" focusable="false" role="img" aria-hidden="true" class="u-icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#icon-eds-i-chevron-right-small"></use></svg></a></div></figure></div><h4 class="c-article__sub-heading c-article__sub-heading--small" id="Sec5">Motion control and printing</h4><p>The three-axis positioning system utilizes Parker-Daedal 506-series ball screw linear actuators driven by servo motors (Olympic Controls, Wilsonville, OR) that can move the print head over a wide range with 5 μm repeatability. The Epson F057020 six-color print head has six banks of 32 nozzles, or 192 individually addressable piezoelectric pumps. We purchased one complete Photo 700 printer (Epson America, Long Beach, CA) to obtain a print-head holder and ribbon cable, and subsequent print heads from Agson Electronics (Cherry Hill, NJ).</p><h4 class="c-article__sub-heading c-article__sub-heading--small" id="Sec6">Droplet detection</h4><p>Misfiring of one of the 192 pumps has little or no effect when printing a color photograph on paper. However, when carrying out sequential oligonucleotide polymerization reactions, failure to add the appropriate reagent at the right time would result in an incorrect oligonucleotide, potentially ruining the whole array. Therefore, proper function of each of the 192 piezoelectric nozzles is critical. On the POSaM platform, nozzle performance is verified using a laser droplet detection subsystem (Figures <a data-track="click" data-track-label="link" data-track-action="figure anchor" href="/articles/10.1186/gb-2004-5-8-r58#Fig1">1d</a>, <a data-track="click" data-track-label="link" data-track-action="figure anchor" href="/articles/10.1186/gb-2004-5-8-r58#Fig3">3</a>). A red laser diode is mounted orthogonally to the direction of print-head motion such that the droplet stream of each bank of nozzles intersects the beam, causing the light to scatter if a droplet is present. Before each round of printing, nozzles are fired in series through the beam and the forward scattering of each droplet is detected by a red-sensitive photodiode. The output signal is amplified, differentiated and converted to a digital signal by threshold comparison. Nozzles failing to fire are taken off-line during synthesis. After each test, Lombardi calculates a printing strategy that minimizes the number of passes required by the print head to print all of the features scheduled for the array.</p><div class="c-article-section__figure js-c-reading-companion-figures-item" data-test="figure" data-container-section="figure" id="figure-3" data-title="Figure 3"><figure><figcaption><b id="Fig3" class="c-article-section__figure-caption" data-test="figure-caption-text">Figure 3</b></figcaption><div class="c-article-section__figure-content"><div class="c-article-section__figure-item"><a class="c-article-section__figure-link" data-test="img-link" data-track="click" data-track-label="image" data-track-action="view figure" href="/articles/10.1186/gb-2004-5-8-r58/figures/3" rel="nofollow"><picture><source type="image/webp" srcset="//media.springernature.com/lw685/springer-static/image/art%3A10.1186%2Fgb-2004-5-8-r58/MediaObjects/13059_2004_Article_862_Fig3_HTML.jpg?as=webp"><img aria-describedby="Fig3" src="//media.springernature.com/lw685/springer-static/image/art%3A10.1186%2Fgb-2004-5-8-r58/MediaObjects/13059_2004_Article_862_Fig3_HTML.jpg" alt="figure 3" loading="lazy"></picture></a></div><div class="c-article-section__figure-description" data-test="bottom-caption" id="figure-3-desc"><p>Design of quality-control droplet-detection subsystem. Before each cycle of synthesis the inkjet print head is moved over the light beam of a red diode such that the stream of droplets ejected from each pump intersects the beam at right angles. <b>(a)</b> If a nozzle is defective, there is no droplet ejected into the light beam, light is not scattered and the narrow beam is absorbed by a bar placed before the lens of the photomultiplier tube. <b>(b)</b> If the nozzle is functioning, a droplet intersects the light beam and scatters the light, which is then focused on the photomultiplier tube (PMT) to signal that the nozzle is functioning correctly. The state of the droplet is held by a D-type flip-flop. The circuit is reset just before droplet ejection and the state is read immediately after. If nozzle failures are detected, the software reschedules the motion and firing of the printing head so that the most efficient printing path is taken.</p></div></div><div class="u-text-right u-hide-print"><a class="c-article__pill-button" data-test="article-link" data-track="click" data-track-label="button" data-track-action="view figure" href="/articles/10.1186/gb-2004-5-8-r58/figures/3" data-track-dest="link:Figure3 Full size image" aria-label="Full size image figure 3" rel="nofollow"><span>Full size image</span><svg width="16" height="16" focusable="false" role="img" aria-hidden="true" class="u-icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#icon-eds-i-chevron-right-small"></use></svg></a></div></figure></div><h4 class="c-article__sub-heading c-article__sub-heading--small" id="Sec7">Reagent/solvent storage and delivery</h4><p>Reagents and waste are stored in glass bottles with GL-45 screw-top caps. Amber 500 ml bottles hold oxidizer and deprotection acid, while clear 2 l bottles hold acetonitrile and waste. Pressurizing nitrogen enters the reagent and solvent bottles through PTFE check valves and the waste bottle is under vacuum. Six PTFE solenoid valves (Model 190224S30, Angar, Florham Park, NJ) are used to control the flow of acetonitrile, oxidizer, acid, waste and other reagents.</p><h4 class="c-article__sub-heading c-article__sub-heading--small" id="Sec8">Solvents for piezoelectric oligonucleotide synthesis</h4><p>Acetonitrile, the preferred solvent for automated phosphoramidite synthesis, is not suitable for inkjet printing due to its high volatility; droplets may even evaporate before contact with the slide surface. In addition, phosphoramidite precipitates can accumulate on the print head and clog the nozzles. Propylene carbonate is one less-volatile alternative that has been shown to produce coupling efficiency of 94-98% for inkjet synthesis [<a data-track="click" data-track-action="reference anchor" data-track-label="link" data-test="citation-ref" aria-label="Reference 3" title="Hughes TR, Mao M, Jones AR, Burchard J, Marton MJ, Shannon KW, Lefkowitz SM, Ziman M, Schelter JM, Meyer MR, et al: Expression profiling using microarrays fabricated by an ink-jet oligonucleotide synthesizer. Nat Biotechnol. 2001, 19: 342-347. 10.1038/86730." href="/articles/10.1186/gb-2004-5-8-r58#ref-CR3" id="ref-link-section-d105958005e2316">3</a>]. After extensive investigation of the properties of different solvents, we found that a 1:1 mixture of methyl glutaronitrile (MGN) and 3-methoxypropionitrile (3MP) had the most favorable combination of volatility, solubility, surface tension and synthesis parameters. The mixture readily dissolves phosphoramidite monomers at a concentration of 250 mM and produces coupling efficiencies similar to acetonitrile or propylene carbonate. Average stepwise coupling efficiencies were determined by trityl analysis during synthesis of three 20 mers on an ABI 392 synthesizer. Acetonitrile, 3MP, and propylene carbonate produced efficiencies of 97.2 ± 1.5, 97.1 ± 1.2, and 93.0 ± 1.3%, respectively. MGN and 3MP/MGN mixtures could not be used with the ABI 392 owing to their high surface tension; however, comparison of the hybridization intensity of arrays made with propylene carbonate and with 1:1 MGN:3MP produced comparable results (data not shown). The 1:1 MGN:3MP mixture jets easily, evaporates slowly, and forms discrete 'virtual' reaction wells on epoxysilane-modified slides because of its favorable surface tension (Figure <a data-track="click" data-track-label="link" data-track-action="figure anchor" href="/articles/10.1186/gb-2004-5-8-r58#Fig4">4</a>).</p><div class="c-article-section__figure js-c-reading-companion-figures-item" data-test="figure" data-container-section="figure" id="figure-4" data-title="Figure 4"><figure><figcaption><b id="Fig4" class="c-article-section__figure-caption" data-test="figure-caption-text">Figure 4</b></figcaption><div class="c-article-section__figure-content"><div class="c-article-section__figure-item"><a class="c-article-section__figure-link" data-test="img-link" data-track="click" data-track-label="image" data-track-action="view figure" href="/articles/10.1186/gb-2004-5-8-r58/figures/4" rel="nofollow"><picture><source type="image/webp" srcset="//media.springernature.com/lw685/springer-static/image/art%3A10.1186%2Fgb-2004-5-8-r58/MediaObjects/13059_2004_Article_862_Fig4_HTML.jpg?as=webp"><img aria-describedby="Fig4" src="//media.springernature.com/lw685/springer-static/image/art%3A10.1186%2Fgb-2004-5-8-r58/MediaObjects/13059_2004_Article_862_Fig4_HTML.jpg" alt="figure 4" loading="lazy"></picture></a></div><div class="c-article-section__figure-description" data-test="bottom-caption" id="figure-4-desc"><p>Photomicrograph of virtual reaction wells on silanized glass. Phosphoramidites and tetrazole dissolved in 1:1 3MP:MGN were printed onto a standard epoxysilane-modified slide surface. The slide was carefully removed from the POSaM instrument and a photomicrograph made using 50 × magnification of a light stereomicroscope with a cooled-CCD digital camera (1,392 × 1,040 resolution). ImageJ was used to draw the scale line on the photomicrograph.</p></div></div><div class="u-text-right u-hide-print"><a class="c-article__pill-button" data-test="article-link" data-track="click" data-track-label="button" data-track-action="view figure" href="/articles/10.1186/gb-2004-5-8-r58/figures/4" data-track-dest="link:Figure4 Full size image" aria-label="Full size image figure 4" rel="nofollow"><span>Full size image</span><svg width="16" height="16" focusable="false" role="img" aria-hidden="true" class="u-icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#icon-eds-i-chevron-right-small"></use></svg></a></div></figure></div><h4 class="c-article__sub-heading c-article__sub-heading--small" id="Sec9">Inert gas supply and system enclosure</h4><p>Inert gas and pressurization is supplied to the system by a liquid nitrogen dewar. The whole instrument is enclosed with a custom acrylic cover with an internal volume of approximately 510 l. The cover is transparent and airtight. It has a single latched access door and a glove panel that allows operators to work inside the enclosure without opening the access door. The inert gas flow is controlled by a 0-100 liters per minute valve/rotameter. This gas supply displaces the air inside the enclosure and powers the air amplifier that circulates the internal atmosphere through a series of activated charcoal and desiccant filters. The levels of moisture and oxygen, both toxic to phosphoramidite synthesis, must be minimized. Nitrogen is flushed continuously through the enclosure starting at least 40 minutes before synthesis and ending only after the last cycle. Humidity is logged automatically by the machine; oxygen levels are checked periodically by the operator. Levels are maintained below the instruments' limits of detection.</p><h4 class="c-article__sub-heading c-article__sub-heading--small" id="Sec10">Slide holder</h4><p>The slide holder (Figure <a data-track="click" data-track-label="link" data-track-action="figure anchor" href="/articles/10.1186/gb-2004-5-8-r58#Fig1">1b</a>) was machined from a solid block of PTFE with O-ring inserts so that 27 slides can be secured in place by a vacuum. Inclined troughs beneath the slides aid in collection and removal of waste reagents. New designs for the slide holder that improve printing and washing speed are currently being investigated.</p><h4 class="c-article__sub-heading c-article__sub-heading--small" id="Sec11">System performance</h4><p>The Lombardi software was designed to fire each piezoelectric pump on the fly as the print head passes over the slides. Before each round of printing the software examines the operation of each of the 192 pumps (see QC description above) and determines the optimal movement of the print head and firing order of the piezoelectric pumps. The time for array synthesis depends primarily on the length of the sequences being printed, and to a lesser degree on the number of slides being printed, the number of features on the chip, and the number of nozzle failures. Currently, the rate-limiting steps in oligoarray synthesis are the washing and drying of the slides. Nozzle failures can be minimized by flushing the print head with pure solvent immediately after completion of array synthesis. Nozzle failures have not been a significant problem using the 1:1 MGN:3MP solvent system. The median number of nozzle failures is 3 out of 192. As the print heads are very cheap, it is our practice to replace them every three months. This is more of a precautionary step rather than being required by an accumulation of nozzle failures; at three months it is unusual to have more than a few plugged nozzles.</p><h4 class="c-article__sub-heading c-article__sub-heading--small" id="Sec12">Reporter spot diameter</h4><p>The average diameter for each feature was determined by measuring the dimensions of 40 oligonucleotide features chosen at random from four arrays printed on Xenopore (Hawthorne, NJ) Xenoslide E epoxy slides. After printing and hybridization with a complementary, fluorescence-labeled oligonucleotide, the arrays were scanned with a confocal laser scanner and the diameters were determined using ImageJ software [<a data-track="click" data-track-action="reference anchor" data-track-label="link" data-test="citation-ref" aria-label="Reference 17" title="ImageJ. [&#xA; http://rsb.info.nih.gov/ij/&#xA; &#xA; ]" href="/articles/10.1186/gb-2004-5-8-r58#ref-CR17" id="ref-link-section-d105958005e2372">17</a>]. The slides produced a feature diameter of 156 ± 16 μm. Similar results were observed using Bioslide (Walnut, CA) Precision CT Epoxy slides. Most of the following data was obtained using Xenoslide E substrates; however, the primary source of array failure is due to inconsistencies in the slide surfaces, even within commercial slide lots. We have found that the most consistent slides, by far, are those produced by our liquid deposition protocol (described in Materials and methods). In addition, these slides are much cheaper than the commercial alternatives. This protocol was used in the yeast barcode experiment described below and is now part of our standard operating procedure.</p><h4 class="c-article__sub-heading c-article__sub-heading--small" id="Sec13">Microarray performance</h4><h5 class="c-article__sub-heading c-article__sub-heading--small" id="Sec14">Virtual reaction wells</h5><p>The hydrophobic surface of the silanized glass slide causes droplets of oligonucleotide synthesis reagents to form discrete virtual reaction wells (Figure <a data-track="click" data-track-label="link" data-track-action="figure anchor" href="/articles/10.1186/gb-2004-5-8-r58#Fig4">4</a>). These picoliter-scale droplets should be perfectly round and approximately 150 μm in diameter with a contact angle of around 45°. However, as stated above, this has been the most problematic step in the POSaM system. Several types of virtual well problems have been observed (Figure <a data-track="click" data-track-label="link" data-track-action="figure anchor" href="/articles/10.1186/gb-2004-5-8-r58#Fig5">5</a>). On less hydrophobic surfaces, the virtual well system can collapse (Figure <a data-track="click" data-track-label="link" data-track-action="figure anchor" href="/articles/10.1186/gb-2004-5-8-r58#Fig5">5b,d</a>). In other cases the diameter remains reasonably small, but the virtual well shape is ragged rather than round (Figure <a data-track="click" data-track-label="link" data-track-action="figure anchor" href="/articles/10.1186/gb-2004-5-8-r58#Fig5">5b,e,f</a>). If any of these problems occurs the slides must be discarded. However, a simple change, such as printing phosphoramidites before tetrazole, appears to help maintain virtual well integrity. Changing the solvent ratio (3MP:MGN) from 1:1 to 1:3 also improved the integrity of the wells; however, the solutes are less soluble in the 1:3 3MP:MGN solvent and were more likely to clog inkjet nozzles. While these changes improved printing characteristics, the failure rates were still as high as 50% when using commercially produced slides. Slides produced by the simplified surface-modification protocol described in Materials and methods improved our success rate to between 80-90%. This new modification process is reliable and trouble free, and is now the standard way we produce slides.</p><div class="c-article-section__figure js-c-reading-companion-figures-item" data-test="figure" data-container-section="figure" id="figure-5" data-title="Figure 5"><figure><figcaption><b id="Fig5" class="c-article-section__figure-caption" data-test="figure-caption-text">Figure 5</b></figcaption><div class="c-article-section__figure-content"><div class="c-article-section__figure-item"><a class="c-article-section__figure-link" data-test="img-link" data-track="click" data-track-label="image" data-track-action="view figure" href="/articles/10.1186/gb-2004-5-8-r58/figures/5" rel="nofollow"><picture><source type="image/webp" srcset="//media.springernature.com/lw685/springer-static/image/art%3A10.1186%2Fgb-2004-5-8-r58/MediaObjects/13059_2004_Article_862_Fig5_HTML.jpg?as=webp"><img aria-describedby="Fig5" src="//media.springernature.com/lw685/springer-static/image/art%3A10.1186%2Fgb-2004-5-8-r58/MediaObjects/13059_2004_Article_862_Fig5_HTML.jpg" alt="figure 5" loading="lazy"></picture></a></div><div class="c-article-section__figure-description" data-test="bottom-caption" id="figure-5-desc"><p>Photomicrographs of virtual well successes and failures. Slides were printed and photographed as stated in Figure 4 with the following modifications. <b>(a)</b> Virtual reaction wells are each formed by printing a droplet of phosphoramidite solution followed by a droplet of tetrazole solution using the standard 1:1 3MP:MGN. <b>(b)</b> Tetrazole droplets were printed before phosphoramidite droplets. Discrete virtual reaction wells fail to form. <b>(c)</b> Wells formed by printing two droplets of phosphoramidite solution. <b>(d)</b> Two droplets of tetrazole solution printed with no phosphoramidite. Virtual wells fail to form. <b>(e)</b> Phosphoramidite and tetrazole dissolved in 1:3 3MP:MGN and phosphoramidite printed first. Virtual wells form well. <b>(f)</b> Two droplets of tetrazole in 1:3 3MP:MGN solvent. Although not perfectly round, virtual wells do form.</p></div></div><div class="u-text-right u-hide-print"><a class="c-article__pill-button" data-test="article-link" data-track="click" data-track-label="button" data-track-action="view figure" href="/articles/10.1186/gb-2004-5-8-r58/figures/5" data-track-dest="link:Figure5 Full size image" aria-label="Full size image figure 5" rel="nofollow"><span>Full size image</span><svg width="16" height="16" focusable="false" role="img" aria-hidden="true" class="u-icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#icon-eds-i-chevron-right-small"></use></svg></a></div></figure></div><h5 class="c-article__sub-heading c-article__sub-heading--small" id="Sec15">Direct labeling of reporters</h5><p>The size, shape and composition of the array features were observed by chemically modifying the oligonucleotides with fluorophores after inkjet synthesis. Figure <a data-track="click" data-track-label="link" data-track-action="figure anchor" href="/articles/10.1186/gb-2004-5-8-r58#Fig6">6</a> shows arrays of 25-base oligonucleotides that were synthesized containing from 1 to 10 guanine bases. These oligonucleotides were directly labeled using the ULYSIS labeling kit (Molecular Probes, Eugene, OR) which covalently attaches Alexa-594 dye to the N-7 of guanine bases [<a data-track="click" data-track-action="reference anchor" data-track-label="link" data-test="citation-ref" aria-label="Reference 18" title="van Gijlswijk RP, Talman EG, Janssen PJ, Snoeijers SS, Killian J, Tanke HJ, Heetebrij RJ: Universal Linkage System: versatile nucleic acid labeling technique. Expert Rev Mol Diagn. 2001, 1: 81-91." href="/articles/10.1186/gb-2004-5-8-r58#ref-CR18" id="ref-link-section-d105958005e2447">18</a>]. Figure <a data-track="click" data-track-label="link" data-track-action="figure anchor" href="/articles/10.1186/gb-2004-5-8-r58#Fig6">6b</a> shows that the fluorescence intensities are linearly proportional to the guanine content of the sequence. The reporters were found to be generally round and uniformly positioned. The features that form uniformly staining rows or columns around the outside of the array are 20 mers complementary to a standard, labeled control oligonucleotide that is used to judge the quality of the slide and aid in placing grids around the array for the spot-finding program.</p><div class="c-article-section__figure js-c-reading-companion-figures-item" data-test="figure" data-container-section="figure" id="figure-6" data-title="Figure 6"><figure><figcaption><b id="Fig6" class="c-article-section__figure-caption" data-test="figure-caption-text">Figure 6</b></figcaption><div class="c-article-section__figure-content"><div class="c-article-section__figure-item"><a class="c-article-section__figure-link" data-test="img-link" data-track="click" data-track-label="image" data-track-action="view figure" href="/articles/10.1186/gb-2004-5-8-r58/figures/6" rel="nofollow"><picture><source type="image/webp" srcset="//media.springernature.com/lw685/springer-static/image/art%3A10.1186%2Fgb-2004-5-8-r58/MediaObjects/13059_2004_Article_862_Fig6_HTML.jpg?as=webp"><img aria-describedby="Fig6" src="//media.springernature.com/lw685/springer-static/image/art%3A10.1186%2Fgb-2004-5-8-r58/MediaObjects/13059_2004_Article_862_Fig6_HTML.jpg" alt="figure 6" loading="lazy"></picture></a></div><div class="c-article-section__figure-description" data-test="bottom-caption" id="figure-6-desc"><p>Chemical labeling of an oligonucleotide array. Four sets of 25-base oligonucleotides were synthesized in triplicate on standard epoxysilane-modified glass slides using the 1:1 3MP:MGN solvent system, printing phosphoramidites before tetrazole. Each oligonucleotide contained from 1 to 10 guanosine residues. Alexa-594 dye was conjugated to the guanine bases using the instructions included in the ULYSIS kit (Molecular Probes), and the slide was scanned on the ScanArray using 10 μm resolution at standard laser and PMT settings. Fluorescence intensity was determined using the Dapple spot-finding program. <b>(a)</b> Laser scan of the array. The spots surrounding the experimental Alexa-labeled spots are standard gridding spots that are prehybridized to a control Cy5-labeled oligonucleotide, and are included on all arrays to facilitate grid placement and as a check on virtual well formation. <b>(b)</b> Fluorescence intensity from Dapple output graphed against the number of dGMP residues in the molecule. A good linear fit is observed (r<sup>2</sup> = 0.99) and shows fluorescence intensity to be proportional to guanine content between four and 10 bases.</p></div></div><div class="u-text-right u-hide-print"><a class="c-article__pill-button" data-test="article-link" data-track="click" data-track-label="button" data-track-action="view figure" href="/articles/10.1186/gb-2004-5-8-r58/figures/6" data-track-dest="link:Figure6 Full size image" aria-label="Full size image figure 6" rel="nofollow"><span>Full size image</span><svg width="16" height="16" focusable="false" role="img" aria-hidden="true" class="u-icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#icon-eds-i-chevron-right-small"></use></svg></a></div></figure></div><h5 class="c-article__sub-heading c-article__sub-heading--small" id="Sec16">Hybridization specificity</h5><p>Hybridization specificity was assessed by synthesizing reporters with transitions and transversions in relation to the target sequences (Table <a data-track="click" data-track-label="link" data-track-action="table anchor" href="/articles/10.1186/gb-2004-5-8-r58#Tab2">2</a>). Figure <a data-track="click" data-track-label="link" data-track-action="figure anchor" href="/articles/10.1186/gb-2004-5-8-r58#Fig7">7</a> shows that mismatched bases result in decreases in hybridization intensity from 25% to more than 90%, confirming that oligoarrays can be used for SNP detection. Figure <a data-track="click" data-track-label="link" data-track-action="figure anchor" href="/articles/10.1186/gb-2004-5-8-r58#Fig8">8a</a> shows that transitions or transversions that substitute a guanine for another base were slightly less destabilizing than substitutions to other bases. Figure <a data-track="click" data-track-label="link" data-track-action="figure anchor" href="/articles/10.1186/gb-2004-5-8-r58#Fig8">8b</a> shows that mismatches at the ends of the reporters were less destabilizing than mismatches in the center of the molecule, as expected [<a data-track="click" data-track-action="reference anchor" data-track-label="link" data-test="citation-ref" aria-label="Reference 19" title="Peyret N, Seneviratne PA, Allawi HT, SantaLucia J: Nearest-neighbor thermodynamics and NMR of DNA sequences with internal A.A, C.C, G.G, and T.T mismatches. Biochemistry. 1999, 38: 3468-3477. 10.1021/bi9825091." href="/articles/10.1186/gb-2004-5-8-r58#ref-CR19" id="ref-link-section-d105958005e2499">19</a>–<a data-track="click" data-track-action="reference anchor" data-track-label="link" data-test="citation-ref" aria-label="Reference 21" title="Urakawa H, Noble PA, El Fantroussi S, Kelly JJ, Stahl DA: Single-base-pair discrimination of terminal mismatches by using oligonucleotide microarrays and neural network analyses. Appl Environ Microbiol. 2002, 68: 235-244. 10.1128/AEM.68.1.235-244.2002." href="/articles/10.1186/gb-2004-5-8-r58#ref-CR21" id="ref-link-section-d105958005e2503">21</a>].</p><div class="c-article-table" data-test="inline-table" data-container-section="table" id="table-2"><figure><figcaption class="c-article-table__figcaption"><b id="Tab2" data-test="table-caption">Table 2 Partial list of sequences arrayed in hybridization experiments</b></figcaption><div class="u-text-right u-hide-print"><a class="c-article__pill-button" data-test="table-link" data-track="click" data-track-action="view table" data-track-label="button" rel="nofollow" href="/articles/10.1186/gb-2004-5-8-r58/tables/2" aria-label="Full size table 2"><span>Full size table</span><svg width="16" height="16" focusable="false" role="img" aria-hidden="true" class="u-icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#icon-eds-i-chevron-right-small"></use></svg></a></div></figure></div><div class="c-article-section__figure js-c-reading-companion-figures-item" data-test="figure" data-container-section="figure" id="figure-7" data-title="Figure 7"><figure><figcaption><b id="Fig7" class="c-article-section__figure-caption" data-test="figure-caption-text">Figure 7</b></figcaption><div class="c-article-section__figure-content"><div class="c-article-section__figure-item"><a class="c-article-section__figure-link" data-test="img-link" data-track="click" data-track-label="image" data-track-action="view figure" href="/articles/10.1186/gb-2004-5-8-r58/figures/7" rel="nofollow"><picture><source type="image/webp" srcset="//media.springernature.com/lw685/springer-static/image/art%3A10.1186%2Fgb-2004-5-8-r58/MediaObjects/13059_2004_Article_862_Fig7_HTML.jpg?as=webp"><img aria-describedby="Fig7" src="//media.springernature.com/lw685/springer-static/image/art%3A10.1186%2Fgb-2004-5-8-r58/MediaObjects/13059_2004_Article_862_Fig7_HTML.jpg" alt="figure 7" loading="lazy"></picture></a></div><div class="c-article-section__figure-description" data-test="bottom-caption" id="figure-7-desc"><p>Sensitivity of mismatch detection. Slides were printed and fluorescence measured using the standard methods described in Materials and methods. <b>(a)</b> Fluorescence from reporters containing from zero to four mismatches to the target 12 mer (5'-Cy5-GCG <b>T</b>T<b>G</b> G<b>C</b>A <b>C</b>TG). Mismatched bases are in bold. <b>(b)</b> Fluorescence from reporters containing from zero to six mismatches to the target 20 mer (5'-Bodipy-GAC <b>C</b>T<b>C</b> C<b>C</b>G G<b>A</b>C <b>A</b>CG <b>C</b>AC CT). A single mismatch reduces the binding of the 12 mers by 64% and of the 20 mers by 25%. Mismatched positions are in bold.</p></div></div><div class="u-text-right u-hide-print"><a class="c-article__pill-button" data-test="article-link" data-track="click" data-track-label="button" data-track-action="view figure" href="/articles/10.1186/gb-2004-5-8-r58/figures/7" data-track-dest="link:Figure7 Full size image" aria-label="Full size image figure 7" rel="nofollow"><span>Full size image</span><svg width="16" height="16" focusable="false" role="img" aria-hidden="true" class="u-icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#icon-eds-i-chevron-right-small"></use></svg></a></div></figure></div><div class="c-article-section__figure js-c-reading-companion-figures-item" data-test="figure" data-container-section="figure" id="figure-8" data-title="Figure 8"><figure><figcaption><b id="Fig8" class="c-article-section__figure-caption" data-test="figure-caption-text">Figure 8</b></figcaption><div class="c-article-section__figure-content"><div class="c-article-section__figure-item"><a class="c-article-section__figure-link" data-test="img-link" data-track="click" data-track-label="image" data-track-action="view figure" href="/articles/10.1186/gb-2004-5-8-r58/figures/8" rel="nofollow"><picture><source type="image/webp" srcset="//media.springernature.com/lw685/springer-static/image/art%3A10.1186%2Fgb-2004-5-8-r58/MediaObjects/13059_2004_Article_862_Fig8_HTML.jpg?as=webp"><img aria-describedby="Fig8" src="//media.springernature.com/lw685/springer-static/image/art%3A10.1186%2Fgb-2004-5-8-r58/MediaObjects/13059_2004_Article_862_Fig8_HTML.jpg" alt="figure 8" loading="lazy"></picture></a></div><div class="c-article-section__figure-description" data-test="bottom-caption" id="figure-8-desc"><p>Effects of mismatch type and position on inkjet oligonucleotide hybridization. Slides were printed using standard conditions described in Materials and methods. Reporter sequences representing all possible single-base mismatches in a 12 mer duplex were used. <b>(a)</b> The substitution of a non-guanine with a guanine (G) within the probe sequence was slightly, but significantly, less destabilizing than the other types of substitutions. <b>(b)</b> The destabilizing effect of the mismatch was less at the very ends of the probes than in the central positions. Position 1 is closest to the substrate; position 12 is furthest away.</p></div></div><div class="u-text-right u-hide-print"><a class="c-article__pill-button" data-test="article-link" data-track="click" data-track-label="button" data-track-action="view figure" href="/articles/10.1186/gb-2004-5-8-r58/figures/8" data-track-dest="link:Figure8 Full size image" aria-label="Full size image figure 8" rel="nofollow"><span>Full size image</span><svg width="16" height="16" focusable="false" role="img" aria-hidden="true" class="u-icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#icon-eds-i-chevron-right-small"></use></svg></a></div></figure></div><p>Comparisons of the absolute intensity of fluorescence signals between features is always difficult because of variation in DNA concentration, labeling efficiencies, and background signal; therefore, most array experiments use two-color competitive hybridizations. Reference and experimental samples are labeled with different fluorophores and hybridized to the same reporters. The ratio of the two colors (for example, green and red) hybridizing to one reporter provides an indication of changes in gene expression. Using this approach, the hybridization specificity of POSaM reporters was measured using labeled targets that differ by only two bases (T20r and T20g of Table <a data-track="click" data-track-label="link" data-track-action="table anchor" href="/articles/10.1186/gb-2004-5-8-r58#Tab2">2</a>). The green/red ratios of the complementary features were 3.12 ± 0.57 (<i>N</i> = 230) and 0.25 ± 0.05 (<i>N</i> = 660), respectively (Figure <a data-track="click" data-track-label="link" data-track-action="figure anchor" href="/articles/10.1186/gb-2004-5-8-r58#Fig9">9</a>). Good ratio uniformity, small standard errors, and excellent discrimination by the two reporter sequences were observed. The insert in Figure <a data-track="click" data-track-label="link" data-track-action="figure anchor" href="/articles/10.1186/gb-2004-5-8-r58#Fig9">9</a> shows that the specificity is easily observed visually, when the different sequences are printed in an obvious pattern (see the word 'JET' formed by T20r targets).</p><div class="c-article-section__figure js-c-reading-companion-figures-item" data-test="figure" data-container-section="figure" id="figure-9" data-title="Figure 9"><figure><figcaption><b id="Fig9" class="c-article-section__figure-caption" data-test="figure-caption-text">Figure 9</b></figcaption><div class="c-article-section__figure-content"><div class="c-article-section__figure-item"><a class="c-article-section__figure-link" data-test="img-link" data-track="click" data-track-label="image" data-track-action="view figure" href="/articles/10.1186/gb-2004-5-8-r58/figures/9" rel="nofollow"><picture><source type="image/webp" srcset="//media.springernature.com/lw685/springer-static/image/art%3A10.1186%2Fgb-2004-5-8-r58/MediaObjects/13059_2004_Article_862_Fig9_HTML.jpg?as=webp"><img aria-describedby="Fig9" src="//media.springernature.com/lw685/springer-static/image/art%3A10.1186%2Fgb-2004-5-8-r58/MediaObjects/13059_2004_Article_862_Fig9_HTML.jpg" alt="figure 9" loading="lazy"></picture></a></div><div class="c-article-section__figure-description" data-test="bottom-caption" id="figure-9-desc"><p>Sensitivity to mismatches as demonstrated by two-color hybridization. An array was synthesized containing reporters complementary to targets 5'-Cy3-GAC CTC CCG <b>CT</b>C ACG CAC CT (green) and 5'-Bodipy-GAC CTC CCG <b>GA</b>C ACG CAC CT (red), using standard conditions described in Materials and methods. The bases in bold are different in the two reporter:target molecules. The slide was hybridized with an equimolar mixture of the two labeled target oligonucleotides and the fluorescence intensity determined on the ScanArray 5000 using the Dapple spot-finding program. The green/red ratios of the green- and red-complementary features were 3.12 ± 0.57 (<i>N</i> = 230) and 0.25 ± 0.05 (<i>N</i> = 660), respectively. Graphing Cy3 intensity vs Bodipy intensity shows excellent separation between signals and the insert shows that the effects of two base changes are clearly distinguishable by eye.</p></div></div><div class="u-text-right u-hide-print"><a class="c-article__pill-button" data-test="article-link" data-track="click" data-track-label="button" data-track-action="view figure" href="/articles/10.1186/gb-2004-5-8-r58/figures/9" data-track-dest="link:Figure9 Full size image" aria-label="Full size image figure 9" rel="nofollow"><span>Full size image</span><svg width="16" height="16" focusable="false" role="img" aria-hidden="true" class="u-icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#icon-eds-i-chevron-right-small"></use></svg></a></div></figure></div><h5 class="c-article__sub-heading c-article__sub-heading--small" id="Sec17">Array re-use</h5><p>As the substrate modification must be sufficiently robust to withstand multiple cycles of oligonucleotide synthesis, it stands to reason that the inkjet arrays could be regenerated and re-used. Figure <a data-track="click" data-track-label="link" data-track-action="figure anchor" href="/articles/10.1186/gb-2004-5-8-r58#Fig10">10</a> shows the effects of repeated hybridization followed by the stripping of target DNA with a 20 mM NaOH solution. Arrays were washed and rehybridized 10 times without a serious loss of signal-to-noise or specificity from reporters for T20r and T20g. In this case, each wash cycle resulted in an average signal attenuation of less than 11%, although in other cases signal attenuation was greater. Background levels did not increase. Fluorescence intensity between base washing and repeated hybridization was reduced by 99%. It was observed that rehybridization was less successful if stripping was not performed within two days after the initial use (data not shown).</p><div class="c-article-section__figure js-c-reading-companion-figures-item" data-test="figure" data-container-section="figure" id="figure-10" data-title="Figure 10"><figure><figcaption><b id="Fig10" class="c-article-section__figure-caption" data-test="figure-caption-text">Figure 10</b></figcaption><div class="c-article-section__figure-content"><div class="c-article-section__figure-item"><a class="c-article-section__figure-link" data-test="img-link" data-track="click" data-track-label="image" data-track-action="view figure" href="/articles/10.1186/gb-2004-5-8-r58/figures/10" rel="nofollow"><picture><source type="image/webp" srcset="//media.springernature.com/lw685/springer-static/image/art%3A10.1186%2Fgb-2004-5-8-r58/MediaObjects/13059_2004_Article_862_Fig10_HTML.jpg?as=webp"><img aria-describedby="Fig10" src="//media.springernature.com/lw685/springer-static/image/art%3A10.1186%2Fgb-2004-5-8-r58/MediaObjects/13059_2004_Article_862_Fig10_HTML.jpg" alt="figure 10" loading="lazy"></picture></a></div><div class="c-article-section__figure-description" data-test="bottom-caption" id="figure-10-desc"><p>POSaM oligoarray re-use. Arrays of our 20 mer gridding sequences were synthesized as described in Materials and methods. The arrays were then hybridized to Cy3- or Cy5-labeled complementary target molecules and the fluorescence intensity determined as described above. Intensities were recorded and the slides were stripped of target DNA by incubation in 20 mM NaOH for 2 min at room temperature. The fluorescence intensity of the stripped slides was measured and the slides were rehybridized using the same targets as before. These hybridizations, intensity measurements, stripping, intensity measurements, and rehybridizations were repeated at least 10 times. Stripping reduced fluorescence by an average of 99%. Signal intensity and specificity appears unchanged during the first four cycles of use. The sequences used are identical to those in Figure 8: Cy3-labeled targets are perfectly complementary; Cy5 differ by two adjacent mismatches.</p></div></div><div class="u-text-right u-hide-print"><a class="c-article__pill-button" data-test="article-link" data-track="click" data-track-label="button" data-track-action="view figure" href="/articles/10.1186/gb-2004-5-8-r58/figures/10" data-track-dest="link:Figure10 Full size image" aria-label="Full size image figure 10" rel="nofollow"><span>Full size image</span><svg width="16" height="16" focusable="false" role="img" aria-hidden="true" class="u-icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#icon-eds-i-chevron-right-small"></use></svg></a></div></figure></div><h5 class="c-article__sub-heading c-article__sub-heading--small" id="Sec18">Hybridization with deletion-strain barcodes</h5><p>With the specificity and re-usability of inkjet arrays validated by hybridization with oligonucleotide targets, we tested arrays with a complex sample of PCR products prepared from the genomic DNA of 94 yeast gene-deletion strains. Accurate oligoarray measurement of deletion barcodes will greatly simplify the analysis of growth phenotypes. For example, a competitive growth condition may be applied to a pooled culture containing equal proportions of each strain. The oligoarray can measure changes in the quantity of each barcode strain and, therefore, the change in each population from initial to final culture [<a data-track="click" data-track-action="reference anchor" data-track-label="link" data-test="citation-ref" aria-label="Reference 22" title="Ooi SL, Shoemaker DD, Boeke JD: A DNA microarray-based genetic screen for nonhomologous end-joining mutants in Saccharomyces cerevisiae. Science. 2001, 294: 2552-2556. 10.1126/science.1065672." href="/articles/10.1186/gb-2004-5-8-r58#ref-CR22" id="ref-link-section-d105958005e2949">22</a>, <a data-track="click" data-track-action="reference anchor" data-track-label="link" data-test="citation-ref" aria-label="Reference 23" title="Ooi SL, Shoemaker DD, Boeke JD: DNA helicase gene interaction network defined using synthetic lethality analyzed by microarray. Nat Genet. 2003, 35: 277-286. 10.1038/ng1258." href="/articles/10.1186/gb-2004-5-8-r58#ref-CR23" id="ref-link-section-d105958005e2952">23</a>].</p><p>In this experiment, 94 different barcoded yeast deletion strains were grown together in rich medium. Three additional strains, YPL110C, YPL111W, or YPL112C, were grown in separate cultures. Genomic DNA was isolated from the mixed strains and three individually grown strains, and barcode tags were amplified and Cy5-labeled by PCR using 1 μg genomic DNA. To simulate increased growth of three strains, barcode tags were amplified and Cy3-labeled by PCR using 1 μg DNA from the first culture plus 100 ng DNA from each of the three additional cultures. The two labeled samples were mixed and hybridized to an inkjet array containing reporter sequences complementary to the barcodes. As expected, the fluorescence signal detected from Cy3 was approximately 10-fold stronger than Cy5 for strains YPL110C, YPL111W, and YPL112C, whose DNAs were spiked into the hybridization. The Cy3/Cy5 ratios were between 10:1 to 14:1 (<i>N</i> = 4), respectively, compared to approximately 1:1 for the unenriched strains. After scanning, the microarray was stripped with 0.2 N NaOH and reused for a dye flip (the Cy3 and Cy5 dyes reversed) experiment. Again, enriching the Cy5 signal by spiking the three strains greatly increased that signal (Figure <a data-track="click" data-track-label="link" data-track-action="figure anchor" href="/articles/10.1186/gb-2004-5-8-r58#Fig11">11</a>). The Cy3/Cy5 ratios were 0.1:1 to 0.3:1, respectively, compared to 1:1 for the unenriched strains.</p><div class="c-article-section__figure js-c-reading-companion-figures-item" data-test="figure" data-container-section="figure" id="figure-11" data-title="Figure 11"><figure><figcaption><b id="Fig11" class="c-article-section__figure-caption" data-test="figure-caption-text">Figure 11</b></figcaption><div class="c-article-section__figure-content"><div class="c-article-section__figure-item"><a class="c-article-section__figure-link" data-test="img-link" data-track="click" data-track-label="image" data-track-action="view figure" href="/articles/10.1186/gb-2004-5-8-r58/figures/11" rel="nofollow"><picture><source type="image/webp" srcset="//media.springernature.com/lw685/springer-static/image/art%3A10.1186%2Fgb-2004-5-8-r58/MediaObjects/13059_2004_Article_862_Fig11_HTML.jpg?as=webp"><img aria-describedby="Fig11" src="//media.springernature.com/lw685/springer-static/image/art%3A10.1186%2Fgb-2004-5-8-r58/MediaObjects/13059_2004_Article_862_Fig11_HTML.jpg" alt="figure 11" loading="lazy"></picture></a></div><div class="c-article-section__figure-description" data-test="bottom-caption" id="figure-11-desc"><p>Detection of yeast deletion-strain barcodes from genomic DNA. Barcodes from 94 strains were PCR amplified and labeled with Cy3 and with Cy5, combined, and hybridized to an inkjet array. Approximately 10-fold additional genomic DNA from YPL110C, YPL111W and YPL112C was spiked into the Cy3 PCR, resulting in a 10-fold increase in Cy3 fluorescence from the corresponding reporters (gray bars). The array was stripped and the experiment was repeated, spiking the three strains into the Cy5 PCR. This resulted in a four- to fivefold increase in Cy5 fluorescence from the corresponding reporters (white bars). The laser-scan images in the inset show the increased Cy3 (green) signal from the YPL111W spike reporter in the first hybridization and increased Cy5 (red) signal from the YPL111 W spike reporter in the second hybridization. Signal is detected from the mismatch reporter as well, but at a greatly attenuated level. The slides used as substrate in this experiment have been modified using our own method as described in Materials and methods.</p></div></div><div class="u-text-right u-hide-print"><a class="c-article__pill-button" data-test="article-link" data-track="click" data-track-label="button" data-track-action="view figure" href="/articles/10.1186/gb-2004-5-8-r58/figures/11" data-track-dest="link:Figure11 Full size image" aria-label="Full size image figure 11" rel="nofollow"><span>Full size image</span><svg width="16" height="16" focusable="false" role="img" aria-hidden="true" class="u-icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#icon-eds-i-chevron-right-small"></use></svg></a></div></figure></div></div></div></section><section data-title="Discussion"><div class="c-article-section" id="Sec19-section"><h2 class="c-article-section__title js-section-title js-c-reading-companion-sections-item" id="Sec19">Discussion</h2><div class="c-article-section__content" id="Sec19-content"><p>A major drawback of conventional microarray fabrication is the time and cost required to develop a new array. When a new genome is sequenced, when additional expressed genes are identified, or when polymorphisms are discovered, a great deal of time and money is required to create a new microarray. The photolithographic technique, such as that used by Affymetrix [<a data-track="click" data-track-action="reference anchor" data-track-label="link" data-test="citation-ref" aria-label="Reference 24" title="Pease AC, Solas D, Sullivan EJ, Cronin MT, Holmes CP, Fodor SP: Light-generated oligonucleotide arrays for rapid DNA sequence analysis. Proc Natl Acad Sci USA. 1994, 91: 5022-5026." href="/articles/10.1186/gb-2004-5-8-r58#ref-CR24" id="ref-link-section-d105958005e2992">24</a>], requires the fabrication of up to 100 chrome/glass masks for <i>de novo</i> synthesis of a new 25 mer oligonucleotide array. Spotted arrays can only be fabricated after the characterization of thousands of DNA fragments is completed, and the reporters have to be replicated, cataloged, and stored. New POSaM arrays, however, can be designed, synthesized, hybridized and scanned in a single day.</p><p>Key properties of the POSaM platform is that fabrication of a new array is flexible and rapid, and cost is practically independent of the number of sequences or the number of different arrays to be synthesized. Once the inkjet is running, it does not matter if the arrays contain 100 reporters or the current maximum of 9,800 features; there is no additional set-up cost for a new design other than the time it takes for the reporter selection process. The cycle times for covalent attachment of each base in a reporter ranges from 11 minutes for one array to 20 minutes for eight arrays. Six arrays of 40 mers can be produced in about 13 hours. As each oligonucleotide reporter can be of a different length, it is possible, by varying the length of the reporter, to design arrays where all the theoretical melting temperatures are very similar. Inkjet oligoarray synthesis uses highly efficient, well characterized phosphoramidite chemistry with sequences that are stored in a database rather than in a freezer. This eliminates the cost of amplification, replication, storage and retrieval of the reporters, as well as minimizing the errors that are generated when cataloging many large DNA libraries.</p><p>Inkjet arrays are particularly well suited for applications where small numbers of arrays are required or where rapid reporter redesign is likely. A prime example is validation of reporters used for gene-expression arrays. Despite continual efforts to determine the definitive computational algorithms for designing unique oligonucleotide sequences that will specifically identify and quantify the amount of mRNA present in a given sample, many of the reporters predicted by these programs do not work. Ultimately, final reporter selection usually requires investigators to determine empirically which reporters work with the different samples used. It is desirable to know that a reporter set has sufficient specificity and sensitivity to detect genes of interest before many weeks of time and thousands of dollars are invested in large-scale synthesis and purification of the DNAs or fabrication of the masks needed for photolithographic synthesis. As the turnaround time for new arrays is so fast and the cost of printing 9,800 reporters is so small with the POSaM platform, many different oligonucleotide sequences can be tested to optimize the sensitivity and specificity of the reporters. We estimate that it costs (including labor) approximately $300 to synthesize a set of six arrays (the number of arrays that is easily produced in a single day). Material costs are itemized in Table <a data-track="click" data-track-label="link" data-track-action="table anchor" href="/articles/10.1186/gb-2004-5-8-r58#Tab1">1</a>. These arrays could be identical or contain completely different reporters, as the number of different sequences printed does not change the cost or speed of synthesis.</p><p>The fact that the arrays may be stripped and re-used will be very helpful for optimizing hybridization conditions. Specificity and sensitivity can be measured under different buffer and temperature conditions on the same array to reduce cost. Because the same sample would be applied in every condition, residual signal of less than a few percent would not be a problem. In theory, other types of arrays that use covalent linkers should also be re-usable. It has recently been reported that some UV-crosslinked cDNA arrays can also be reused [<a data-track="click" data-track-action="reference anchor" data-track-label="link" data-test="citation-ref" aria-label="Reference 25" title="Bao Z, Wenli M, Rong S, Ling L, Qiuye G, Wenling Z: Re-use of a stripped cDNA microarray. Br J Biomed Sci. 2002, 59: 118-119." href="/articles/10.1186/gb-2004-5-8-r58#ref-CR25" id="ref-link-section-d105958005e3009">25</a>].</p><p>The discovery and development of chip-based oligoarray applications other than the regulation of gene expression can benefit from the flexibility inherent in POSaM oligoarray synthesis. We show here that POSaM-based arrays can be useful for identifying changes in the population fraction of barcoded yeast deletion mutants placed under selective growth conditions. In designing the chips for this experiment, we found that the thermodynamic stability and the intensity of the signal of the duplexes was enhanced by including 15 bases from the regions flanking the 20-base barcode, but that only a little specificity was lost by including these complementary regions, although this could account for the low background of binding seen in the mismatched barcodes. For most purposes, reporters of length 30 to 35 nucleotides provides an optimum combination of sensitivity and specificity [<a data-track="click" data-track-action="reference anchor" data-track-label="link" data-test="citation-ref" aria-label="Reference 26" title="Relogio A, Schwager C, Richter A, Ansorge W, Valcarcel J: Optimization of oligonucleotide-based DNA microarrays. Nucleic Acids Res. 2002, 30: e51-10.1093/nar/30.11.e51." href="/articles/10.1186/gb-2004-5-8-r58#ref-CR26" id="ref-link-section-d105958005e3016">26</a>].</p><p>In addition, analysis of protein-binding sites in native chromatin, using ChIP-to-Chip methods [<a data-track="click" data-track-action="reference anchor" data-track-label="link" data-test="citation-ref" aria-label="Reference 27" title="Ren B, Robert F, Wyrick JJ, Aparicio O, Jennings EG, Simon I, Zeitlinger J, Schreiber J, Hannett N, Kanin E, et al: Genome-wide location and function of DNA binding proteins. Science. 2000, 290: 2306-2309. 10.1126/science.290.5500.2306." href="/articles/10.1186/gb-2004-5-8-r58#ref-CR27" id="ref-link-section-d105958005e3022">27</a>] or DamID [<a data-track="click" data-track-action="reference anchor" data-track-label="link" data-test="citation-ref" aria-label="Reference 28" title="van Steensel B, Delrow J, Henikoff S: Chromatin profiling using targeted DNA adenine methyltransferase. Nat Genet. 2001, 27: 304-308. 10.1038/85871." href="/articles/10.1186/gb-2004-5-8-r58#ref-CR28" id="ref-link-section-d105958005e3025">28</a>] assays require reporter sequences that include the noncoding regions of genomic DNA. Few commercial microarrays are available containing these intergenic regions because the cost of synthesizing or cloning every noncoding region in a genome is exorbitant. Inkjet arrays have been designed and printed with the POSaM platform where reporters tile across putative regulatory regions from -1,000 to +200, relative to the site of transcription initiation, with a step size as small as one base. Because the immunoprecipitated chromatin can be chemically or physically sheared into smaller fragments, the sequences complementary to the binding sites can be narrowed down to a much smaller region using arrays made on the POSaM platform (data not shown). This experimental data can supplement computational techniques to determine novel <i>cis</i>-acting binding sites and is currently being tested using the well defined yeast galactose utilization pathway, a model system used in our laboratory.</p><p>We are also expanding upon the methods of Bulyk <i>et al</i>. [<a data-track="click" data-track-action="reference anchor" data-track-label="link" data-test="citation-ref" aria-label="Reference 29" title="Bulyk ML, Gentalen E, Lockhart DJ, Church GM: Quantifying DNA-protein interactions by double-stranded DNA arrays. Nat Biotechnol. 1999, 17: 573-577. 10.1038/9878." href="/articles/10.1186/gb-2004-5-8-r58#ref-CR29" id="ref-link-section-d105958005e3037">29</a>] by using the POSaM platform to synthesize 40-50-base double-stranded (ds) DNA oligonucleotides that contain a common primer sequence as well as potential <i>cis</i>-acting protein-binding motifs. The standard single-stranded (ss) DNA arrays can be converted into dsDNA arrays using primer extension reactions, and these unique dsDNA chips, which tile across putative regulatory regions, can be used to detect protein binding from nuclear extracts. With the availability of specific antibodies against most known transcription factors and with advances in surface plasmon resonance (SPR), atomic force microscopy (AFM), and MALDI-TOF tandem mass spectrometry (MS/MS) techniques, it should be possible to identify the proteins and protein complexes bound to the dsDNA arrays.</p><p>In a separate project, we designed and constructed a temperature-ramping microarray scanner that, when used with POSaM produced slides, can monitor the dissociation kinetics of each reporter/target on the array, achieving single-base mismatch resolution. Besides the obvious use for SNP detection, the ability to synthesize any sequence of DNA and determine the apparent dissociation constant make it possible to test the algorithms and heuristics used to select reporters, thereby increasing our understanding of how nucleic acids interact.</p><p>There are several areas where the design can be improved. First, since the QC testing of the print head with the laser droplet detector cannot take place during actual printing, intermittent nozzle failures may go undetected. Our current solution is to double-print each slide under the assumption that random nozzle failures are less likely to occur and go undetected at the same nozzle twice in a row. A more elegant solution, which we are in the process of adding, is to incorporate a real-time visual monitoring system that detects the presence or absence of droplets as well as whether the droplets are the correct shape and in the correct position. The total cost for the assembly of the POSaM platform is currently about $34,000. The real-time image analysis system that we are testing increases the cost by about $4,000. Second, the Epson Photo 700 printer has been discontinued. While new replacement print heads are still available, it is inevitable that they will become scarcer and more expensive. Fortunately, the electrical interface changes very little with each new model. We are redesigning the print head assembly to make it easier to adapt the POSaM to future print-head models. Third, the washing and drying steps are array synthesis bottlenecks. New slide-holder designs, along with modifications to the software, are being considered. Fourth, with improvements to the slide surface chemistry, it may be possible to greatly increase feature density. These are projects that we are currently investigating and that can benefit from the open-source process. We are also sure that new POSaM users will suggest additional improvements.</p></div></div></section><section data-title="Conclusions"><div class="c-article-section" id="Sec20-section"><h2 class="c-article-section__title js-section-title js-c-reading-companion-sections-item" id="Sec20">Conclusions</h2><div class="c-article-section__content" id="Sec20-content"><p>While <i>de novo</i> synthesized oligonucleotide arrays are starting to become available commercially, there remains a need for an open-source version of the inkjet oligonucleotide arrayer in the spirit of the pin-spotting instrument and software first released by the Brown and DeRisi laboratories in 1998. This open-source instrument accelerated the growth of the array field by allowing early adoption of the technology by laboratories with the desire and technical ability to construct their own instrument, provided a standard design that both laboratories and public-sector manufacturers could use to improve the instruments and methods, and it also allowed end users to take control of microarray design and decide what arrays would be available. A shared, non-proprietary arrayer allows end users to tinker freely with the design and make improvements as needed. Thus, we believe that making the POSaM platform freely available to academic laboratories will accelerate the development of better instruments. In addition, the selection of reporter sequences could be standardized, oligoarray chip applications expanded, and science would be accelerated in a positive, productive manner.</p><p>We believe that POSaM-like inkjet systems can be constructed by most well equipped molecular biology laboratories with modest organic chemistry and engineering expertise. The most unfamiliar step in the construction of the POSaM platform was the construction of circuit boards; however, once the boards in the present platform were designed, they were soldered and tested by undergraduates in our laboratory. While the surface chemistry of the substrate is still somewhat problematic, the development of the new modification protocol described in the Materials and methods brings the success rate to an acceptable 80-90% and the release of this instrument into the public domain should facilitate the development of the instrument, protocols and new uses for oligonucleotide arrays.</p></div></div></section><section data-title="Materials and methods"><div class="c-article-section" id="Sec21-section"><h2 class="c-article-section__title js-section-title js-c-reading-companion-sections-item" id="Sec21">Materials and methods</h2><div class="c-article-section__content" id="Sec21-content"><h3 class="c-article__sub-heading" id="Sec22">Substrate preparation</h3><p>Substrates were prepared by derivatizing clean microscope slides with 3-glycidoxypropyltrimethoxysilane (GPTMS). GPTMS was obtained from Acros Organics USA (Morris Plains, NJ). Fisher Scientific (Pittsburgh, PA) 'Premium' 25 × 76 mm microscope slides were cleaned by immersion in Nano-Strip cleaner (Cyantek, Freemont, CA) at room temperature for 30 min, followed by five rinses of 5 min each in de-ionized water. The slides were incubated overnight in 10% NaOH at room temperature and were again rinsed with de-ionized water (5 × 5 min). The slides were soaked in 1% HCl solution for 1 min at room temperature followed by rinsing in de-ionized water (2 × 5 min). The slides were oven-dried at 150°C for 90 min and cooled to room temperature under a stream of nitrogen. For liquid deposition, slides were immersed in a solution of 2.5% GPTMS in Rain-X (SOPUS Products, Houston, TX) and sonicated for 2 min. Following sonication, slides were cleaned by immersion in 100% ethanol for 2 min, de-ionized water for 5 min, and dehydrated in 100% acetone for 5 min. On removal from acetone, the slides were immediately spun dry at 1,000<i>g</i> and stored in a desiccating cabinet until use.</p><p>Just before arraying, the silanized substrates were washed in 100% methanol (10 min, room temperature), rinsed in de-ionized water, and rapidly dried under a stream of nitrogen. The printing area, approximately 25 mm × 25 mm in the center of the slide, was marked on the underside with a pen and the margins of the slides are treated with Rain-X to increase the hydrophobicity of the bounding regions. The highly hydrophobic margins serve to constrain the bulk washes to the active area of the slide, reducing reagent use, and aiding reagent removal.</p><h3 class="c-article__sub-heading" id="Sec23">Synthesizer operation</h3><p>The inkjet oligonucleotide synthesis process uses standard phosphoramidite chemistry as described by [<a data-track="click" data-track-action="reference anchor" data-track-label="link" data-test="citation-ref" aria-label="Reference 30" title="Hunkapiller M, Kent S, Caruthers M, Dreyer W, Firca J, Giffin C, Horvath S, Hunkapiller T, Tempst P, Hood L: A microchemical facility for the analysis and synthesis of genes and proteins. Nature. 1984, 310: 105-111." href="/articles/10.1186/gb-2004-5-8-r58#ref-CR30" id="ref-link-section-d105958005e3085">30</a>], and modified for use in automated oligonucleotide synthesizers by [<a data-track="click" data-track-action="reference anchor" data-track-label="link" data-test="citation-ref" aria-label="Reference 31" title="Horvath SJ, Firca JR, Hunkapiller T, Hunkapiller MW, Hood L: An automated DNA synthesizer employing deoxynucleoside 3'-phosphoramidites. Methods Enzymol. 1987, 154: 314-326. 10.1016/0076-6879(87)54082-4." href="/articles/10.1186/gb-2004-5-8-r58#ref-CR31" id="ref-link-section-d105958005e3088">31</a>]. Nucleoside phosphoramidites (<sup>bz</sup>dAMP, <sup>Ac</sup>dCMP, <sup>ibu</sup>dGMP, dTMP), 5-ethylthio-1H-tetrazole, and oxidizer (0.02 M iodine in pyridine/tetrahydrofuran/water) were purchased from Glen Research (Sterling, VA). Phosphoramidites and 5-ethylthio-1H-tetrazole were dissolved at 0.25 M in a mixture of 50% 3-methoxypropionitrile and 50% glutaronitrile (Sigma, St. Louis, MO). The solvents were dried for two days on molecular sieves before use. Synthesis-grade anhydrous acetonitrile and high-purity dichloromethane and dichloroacetic acid were purchased from Sigma. The detritylation solution used was 2.5% dichloroacetic acid in dichloromethane. Only 6 pl of phosphoramidite monomers and tetrazole were spotted on the slide using the inkjet print head; all other reagents were added 1 ml at a time using PTFE solenoid valves.</p><p>The internal atmosphere of the platform was flushed with dry nitrogen for 30 min at 60 l/min before synthesis is initiated. Humidity was monitored using a capacitance hygrometer (Model 4187, Control Company, Friendswood, TX) and oxygen was measured using an Oxy-Plus electrochemical device (Brandt Instruments, Slidell, LA). The nitrogen stream continued at 35 l/min until synthesis was complete. Slides were washed three times with acetonitrile. The reagents were blown off the edge of the slide with a reciprocating motion from a manifold of nitrogen jets.</p><p>Each cycle of synthesis includes (1) printing, (2) washing, (3) oxidation, (4) washing, (5) detritylation, and (6) washing. The first step of the reaction consists of phosphoramidite monomer printing followed by tetrazole printing, followed by a 2 min incubation. This first 3' base was reprinted to ensure a high density of oligonucleotide synthesis. Oxidization and detritylation steps were also carried out for 2 min each.</p><h4 class="c-article__sub-heading c-article__sub-heading--small" id="Sec24">Deprotection</h4><p>After reporter synthesis was completed, the microarray slides were removed from their slide holder and rinsed with acetonitrile and then 95% ethanol. The base-protecting groups were removed by a 105 min incubation in an aqueous solution of 13% ammonium hydroxide and 20% methylamine in a sealed container at room temperature. The deprotected slides were rinsed five times with de-ionized water, dried, and stored in a desiccator.</p><h4 class="c-article__sub-heading c-article__sub-heading--small" id="Sec25">Images of droplets</h4><p>Images were acquired using a Zeiss Axiophot stereomicroscope equipped with a 5 × Plan-Neofluor objective and standard 10 × planar eyepieces, connected to a Roper Scientific cooled-CCD digital camera (1,392 × 1,040 resolution, pixel size 6.45 × 6.45 μm, firmware revision 8.69).</p><p>RS Image Acquisition settings were as follows: exposure type, normal; exposure mode, timed; automatic exposure with intensity target of 2,000 and upper limit exposure time of 1 sec; full-CCD mode with speed 20,000 kHz; gain equal to 1; no shutter delay; neutral brightness, contrast, and gamma, with white auto balance and 5%-95% scaling.</p><h3 class="c-article__sub-heading" id="Sec26">Hybridization</h3><p>Hybridizations were carried out using labeled targets listed in Table <a data-track="click" data-track-label="link" data-track-action="table anchor" href="/articles/10.1186/gb-2004-5-8-r58#Tab1">1</a>, purchased from IDT (Coralville, IA), and diluted to a 100 nM final concentration with DIG Easy Hyb buffer (Roche Molecular Biochemicals, Indianapolis, IN). Forty microliters of hybridization solution was placed on the microarray and a coverslip carefully applied. The slide was placed in a hybridization chamber and incubated for 1 h incubation at temperatures indicated in the figure legends. The coverslips were removed and the microarrays were washed for 15 min in 1 × SSC + 0.5 % SDS buffer followed by a 5-sec wash in 0.1 × SSC + 0.1% SDS at room temperature. The microarrays were dried under a nitrogen stream. Microarray images were collected using 10 μm resolution, 60-90% laser power, and 80-90% PMT gain on a ScanArray 5000 laser scanner (Packard BioScience, Meriden, CT) and saved as 16-bit TIFF images. The excitation/emission filter settings used were 532 nm/546 nm for measuring Cy3 and 633 nm/670 nm for Cy5 and Bodipy. The fluorescence intensities were determined using Dapple image-analysis software [<a data-track="click" data-track-action="reference anchor" data-track-label="link" data-test="citation-ref" aria-label="Reference 32" title="Dapple: Image analysis software for DNA microarrays. [&#xA; http://www.cse.wustl.edu/~jbuhler/research/dapple/&#xA; &#xA; ]" href="/articles/10.1186/gb-2004-5-8-r58#ref-CR32" id="ref-link-section-d105958005e3129">32</a>]. Dapple output files, annotated with feature names and sequences, can be found in Additional data file 3. Microarrays were stripped by washing in 20 mM sodium hydroxide for 2 min, followed by five washes in de-ionized water.</p><h3 class="c-article__sub-heading" id="Sec27">Labeling and quantification of targets</h3><p>Nucleic acid and and fluorophore dye concentrations were determined by spectrophotometric measurement of absorbance at λ = 260 nm for nucleic acid and at the excitation peak λ = 550 nm for Cy3, λ = 650 nm for Cy5) for the dye reporter. Concentrations were calculated using appropriate extinction coefficients (A<sub>260</sub> = 50 μg/ml dsDNA at 1 OD, A<sub>260</sub> = 33 μg/ml ssDNA at 1 OD, A<sub>550</sub> = 150,000 M Cy3, A<sub>550</sub> = 250,000 M Cy5), and samples were normalized for each hybridization to provide equimolar amounts of each fluorophore.</p><h4 class="c-article__sub-heading c-article__sub-heading--small" id="Sec28">Direct chemical labeling</h4><p>Oligoarrays of 20 mers were printed as described in the synthesis section of the Materials and methods, except that reporters contained from 0 to 10 dGMP moieties distributed along the length of the molecule. The position of reporters containing different numbers of dGMPs were randomized before printing. ULYSIS nucleic acid labeling kit (Molecular Probes) was used to label the N-7 position of the dGMPs by a modification of the instructions recommended by the manufacturer: 70 μl of degassed Universal Labeling System (ULS) reagent containing AlexaFluor-647 with DMSO was diluted 1:100 in Component C buffer. The reaction mixture was placed on top of the reporters on the oligoarray slide and incubated under a coverslip at 80°C for 15 min. After incubation, the coverslip was removed and the slide was incubated in 2 × SSC, 0.2% SDS for 10 min. Slides were thoroughly washed with de-ionized water, blown dry with compressed nitrogen, and scanned on a ScanArray 5000 microarray scanner using laser power and PMT gain settings of between 65% and 85%.</p><h3 class="c-article__sub-heading" id="Sec29">Preparation of genomic DNA</h3><p>Ninety-four different barcoded yeast deletion strains were grown in rich medium containing 100 mg/L G418 (geneticin) at 30°C. Three additional cultures containing only strain YPL110C, YPL111W or YPL112C were grown using identical conditions. After 4 h, the cell density was determined by the OD<sub>600</sub>. Two milliliters (approximately 5 × 10<sup>7</sup> cells) of each population were used to extract genomic DNA.</p><p>Each set of cells was pelleted, washed with diH<sub>2</sub>O, pelleted again and resuspended in 200 μl breaking buffer (2% Triton X-100, 1% SDS, 100 mM NaCl, 10 mM Tris pH 8, 1 mM EDTA pH 8). Two hundred microliters of 24:1 phenol:chloroform and 200 μl siliconized glass beads were added, and the cells were lysed by agitation. Two hundred microliters of TE buffer (10 mM Tris-Cl, 1 mM EDTA, pH 7.5) was added and cell debris removed by centrifugation at 13,000 <i>g</i> for 5 min. The aqueous phase was collected and nucleic acids were precipitated by the addition of 1 ml 100% ethanol at room temperature followed by three minutes of centrifugation at 13,000 <i>g</i>. The pellet was resuspended in 400 μl TE. Contaminating RNA was hydrolyzed in the presence of 30 μg RNase A for 5 min at 37°C. Genomic DNAs were precipitated by the addition of 10 μl 4 M ammonium acetate and 1 ml 100% ethanol at room temperature. After centrifugation, the DNA pellets were resuspended in 100 μl of TE and the concentration determined by absorbance at 260 nm/280 nm.</p><h3 class="c-article__sub-heading" id="Sec30">PCR amplification</h3><p>Barcode tags from the genomic DNA were amplified and labeled by PCR. Reactions were 100 μl in scale and contained 20 mM dNTPs, 150 mM MgCl<sub>2</sub>, 1 × Fermentas <i>Taq</i> DNA polymerase buffer, 100 μM each of Cy3 or Cy5 conjugated forward and reverse primers, 1 μg of the genomic DNA and 3.75 units of <i>Taq</i> DNA polymerase. The enrichment reactions were spiked with 100 ng each of DNA from barcode strains YPL110C, YPL111W and YPL112C. Mixes were heated to 94°C for 3 min, followed by 30 cycles of 94°C for 15 sec, 50°C for 15 sec, and 72°C for 30 sec. Reactions were finished by a final incubation at 72°C for 3 min. PCR products were purified using the Qiagen nucleotide removal kit following the manufacturers' recommended protocol.</p><h3 class="c-article__sub-heading" id="Sec31">POSaM barcode oligoarrays</h3><p>Each barcode array slide contained a grid of registration features containing sequences complementary to a labeled 20-base control oligonucleotide. Their hybridization is used to verify feature size, shape and uniformity, as well as to aid in the registration of grids used by the spot-finding program, Dapple. No cross-hybridization was observed between the barcode reporter sequences and the control oligonucleotide. The barcode reporters consisted of 38-base inkjet synthesized oligonucleotides. The 'perfect match' reporters contain 20 bases complementary to either the Watson or Crick strands of the identifying barcode plus 18 bases of primer sequence. 'Mismatch' reporters were also synthesized, containing four evenly spaced mutations. Each sequence was represented in quadruplicate in the array; thus each barcode PCR product could hybridize to eight perfect-match reporters.</p><h3 class="c-article__sub-heading" id="Sec32">Probing of POSaM barcode oligoarrays</h3><p>The purified Cy3/Cy5-labeled PCR products were quantified at OD<sub>550</sub> (Cy3) or OD<sub>650</sub> (Cy5) and 7 pmol of each labeled PCR product was used to probe the barcode oligoarrays. The PCR products were combined as in a 'dye-flip' experiment: one solution combining Cy3 reference reaction with Cy5 enrichment reaction and the other solution combining Cy5 reference reaction with Cy3 enrichment reaction. The solutions were concentrated by precipitation and resuspended in 47 μl 1 × DIG Easy Hyb buffer (Roche), 3 μl yeast tRNA (10 mg/ml), and 10 μl sheared salmon sperm DNA (10 mg/ml). The resulting mix was heated to 90°C for 1 min, placed on ice for 1 min, and kept at 42°C until use.</p><p>POSaM oligoarray slides were prehybridized in a 3 × SSC (450 mM sodium chloride, 45 mM sodium citrate), 0.1% SDS, 0.1 mg/ml sheared salmon sperm DNA for 30 min at room temperature. The oligoarrays were washed in diH<sub>2</sub>O, dried, and hybridized with the labeled probe mixes for 1 h at room temperature. Hybridized slides were then washed with increasing stringency: first with 1 × SSC (150 mM sodium chloride, 15 mM sodium citrate), 0.2% SDS at 55°C for 5 min, then with 0.1 × SSC, 0.2% SDS at room temperature for 5 min, then with 0.5 × SSC at 45°C for 5 min, and finally with two washes of 0.1 × SSC at room temperature. Slides were dried with compressed air and scanned on a ScanArray 5000 with laser power and photomultiplier gain settings at 85%.</p></div></div></section><section data-title="Additional data files"><div class="c-article-section" id="Sec33-section"><h2 class="c-article-section__title js-section-title js-c-reading-companion-sections-item" id="Sec33">Additional data files</h2><div class="c-article-section__content" id="Sec33-content"><p>Additional data available with the online version of this article consists of PDF files containing instructions for assembling (Additional data file <a data-track="click" data-track-label="link" data-track-action="supplementary material anchor" href="/articles/10.1186/gb-2004-5-8-r58#MOESM1">1</a>) and using (Additional data file <a data-track="click" data-track-label="link" data-track-action="supplementary material anchor" href="/articles/10.1186/gb-2004-5-8-r58#MOESM2">2</a>) the POSaM and a zip file (Additional data file <a data-track="click" data-track-label="link" data-track-action="supplementary material anchor" href="/articles/10.1186/gb-2004-5-8-r58#MOESM3">3</a>) that contains the raw microarray fluorescence data used to generate the results shown in Figures <a data-track="click" data-track-label="link" data-track-action="figure anchor" href="/articles/10.1186/gb-2004-5-8-r58#Fig6">6</a>, <a data-track="click" data-track-label="link" data-track-action="figure anchor" href="/articles/10.1186/gb-2004-5-8-r58#Fig7">7</a>, <a data-track="click" data-track-label="link" data-track-action="figure anchor" href="/articles/10.1186/gb-2004-5-8-r58#Fig8">8</a>, <a data-track="click" data-track-label="link" data-track-action="figure anchor" href="/articles/10.1186/gb-2004-5-8-r58#Fig9">9</a>, <a data-track="click" data-track-label="link" data-track-action="figure anchor" href="/articles/10.1186/gb-2004-5-8-r58#Fig10">10</a>, <a data-track="click" data-track-label="link" data-track-action="figure anchor" href="/articles/10.1186/gb-2004-5-8-r58#Fig11">11</a>.</p></div></div></section> <div id="MagazineFulltextArticleBodySuffix"><section aria-labelledby="Bib1" data-title="References"><div class="c-article-section" id="Bib1-section"><h2 class="c-article-section__title js-section-title js-c-reading-companion-sections-item" id="Bib1">References</h2><div class="c-article-section__content" id="Bib1-content"><div data-container-section="references"><ol class="c-article-references" data-track-component="outbound reference" data-track-context="references section"><li class="c-article-references__item js-c-reading-companion-references-item" data-counter="1."><p class="c-article-references__text" id="ref-CR1">DeRisi J, Iyer V, Brown PO: The MGuide: A Complete Guide to Building Your Own Microarrayer. 1998, Stanford, CA: Stanford University</p><p class="c-article-references__links u-hide-print"><a data-track="click_references" data-track-action="google scholar reference" data-track-value="google scholar reference" data-track-label="link" data-track-item_id="link" rel="nofollow noopener" aria-label="Google Scholar reference 1" href="http://scholar.google.com/scholar_lookup?&amp;title=The%20MGuide%3A%20A%20Complete%20Guide%20to%20Building%20Your%20Own%20Microarrayer&amp;publication_year=1998&amp;author=DeRisi%2CJ&amp;author=Iyer%2CV&amp;author=Brown%2CPO"> Google Scholar</a>  </p></li><li class="c-article-references__item js-c-reading-companion-references-item" data-counter="2."><p class="c-article-references__text" id="ref-CR2">Blanchard AP, Kaiser RJ, Hood LE: High-density oligonucleotide arrays. Biosensors Bioelectron. 1996, 11: 687-690. 10.1016/0956-5663(96)83302-1.</p><p class="c-article-references__links u-hide-print"><a data-track="click_references" rel="nofollow noopener" data-track-label="10.1016/0956-5663(96)83302-1" data-track-item_id="10.1016/0956-5663(96)83302-1" data-track-value="article reference" data-track-action="article reference" href="https://doi.org/10.1016%2F0956-5663%2896%2983302-1" aria-label="Article reference 2" data-doi="10.1016/0956-5663(96)83302-1">Article</a>  <a data-track="click_references" rel="nofollow noopener" data-track-label="link" data-track-item_id="link" data-track-value="cas reference" data-track-action="cas reference" href="/articles/cas-redirect/1:CAS:528:DyaK28XjtVKjsbY%3D" aria-label="CAS reference 2">CAS</a>  <a data-track="click_references" data-track-action="google scholar reference" data-track-value="google scholar reference" data-track-label="link" data-track-item_id="link" rel="nofollow noopener" aria-label="Google Scholar reference 2" href="http://scholar.google.com/scholar_lookup?&amp;title=High-density%20oligonucleotide%20arrays.&amp;journal=Biosensors%20Bioelectron&amp;doi=10.1016%2F0956-5663%2896%2983302-1&amp;volume=11&amp;pages=687-690&amp;publication_year=1996&amp;author=Blanchard%2CAP&amp;author=Kaiser%2CRJ&amp;author=Hood%2CLE"> Google Scholar</a>  </p></li><li class="c-article-references__item js-c-reading-companion-references-item" data-counter="3."><p class="c-article-references__text" id="ref-CR3">Hughes TR, Mao M, Jones AR, Burchard J, Marton MJ, Shannon KW, Lefkowitz SM, Ziman M, Schelter JM, Meyer MR, et al: Expression profiling using microarrays fabricated by an ink-jet oligonucleotide synthesizer. Nat Biotechnol. 2001, 19: 342-347. 10.1038/86730.</p><p class="c-article-references__links u-hide-print"><a data-track="click_references" rel="nofollow noopener" data-track-label="10.1038/86730" data-track-item_id="10.1038/86730" data-track-value="article reference" data-track-action="article reference" href="https://doi.org/10.1038%2F86730" aria-label="Article reference 3" data-doi="10.1038/86730">Article</a>  <a data-track="click_references" rel="nofollow noopener" data-track-label="link" data-track-item_id="link" data-track-value="pubmed reference" data-track-action="pubmed reference" href="http://www.ncbi.nlm.nih.gov/entrez/query.fcgi?cmd=Retrieve&amp;db=PubMed&amp;dopt=Abstract&amp;list_uids=11283592" aria-label="PubMed reference 3">PubMed</a>  <a data-track="click_references" rel="nofollow noopener" data-track-label="link" data-track-item_id="link" data-track-value="cas reference" data-track-action="cas reference" href="/articles/cas-redirect/1:CAS:528:DC%2BD3MXis1Smsb0%3D" aria-label="CAS reference 3">CAS</a>  <a data-track="click_references" data-track-action="google scholar reference" data-track-value="google scholar reference" data-track-label="link" data-track-item_id="link" rel="nofollow noopener" aria-label="Google Scholar reference 3" href="http://scholar.google.com/scholar_lookup?&amp;title=Expression%20profiling%20using%20microarrays%20fabricated%20by%20an%20ink-jet%20oligonucleotide%20synthesizer.&amp;journal=Nat%20Biotechnol&amp;doi=10.1038%2F86730&amp;volume=19&amp;pages=342-347&amp;publication_year=2001&amp;author=Hughes%2CTR&amp;author=Mao%2CM&amp;author=Jones%2CAR&amp;author=Burchard%2CJ&amp;author=Marton%2CMJ&amp;author=Shannon%2CKW&amp;author=Lefkowitz%2CSM&amp;author=Ziman%2CM&amp;author=Schelter%2CJM&amp;author=Meyer%2CMR"> Google Scholar</a>  </p></li><li class="c-article-references__item js-c-reading-companion-references-item" data-counter="4."><p class="c-article-references__text" id="ref-CR4">Shoemaker DD, Schadt EE, Armour CD, He YD, Garrett-Engele P, McDonagh PD, Loerch PM, Leonardson A, Lum PY, Cavet G, et al: Experimental annotation of the human genome using microarray technology. Nature. 2001, 409: 922-927. 10.1038/35057141.</p><p class="c-article-references__links u-hide-print"><a data-track="click_references" rel="nofollow noopener" data-track-label="10.1038/35057141" data-track-item_id="10.1038/35057141" data-track-value="article reference" data-track-action="article reference" href="https://doi.org/10.1038%2F35057141" aria-label="Article reference 4" data-doi="10.1038/35057141">Article</a>  <a data-track="click_references" rel="nofollow noopener" data-track-label="link" data-track-item_id="link" data-track-value="pubmed reference" data-track-action="pubmed reference" href="http://www.ncbi.nlm.nih.gov/entrez/query.fcgi?cmd=Retrieve&amp;db=PubMed&amp;dopt=Abstract&amp;list_uids=11237012" aria-label="PubMed reference 4">PubMed</a>  <a data-track="click_references" rel="nofollow noopener" data-track-label="link" data-track-item_id="link" data-track-value="cas reference" data-track-action="cas reference" href="/articles/cas-redirect/1:CAS:528:DC%2BD3MXhsFCjtb4%3D" aria-label="CAS reference 4">CAS</a>  <a data-track="click_references" data-track-action="google scholar reference" data-track-value="google scholar reference" data-track-label="link" data-track-item_id="link" rel="nofollow noopener" aria-label="Google Scholar reference 4" href="http://scholar.google.com/scholar_lookup?&amp;title=Experimental%20annotation%20of%20the%20human%20genome%20using%20microarray%20technology.&amp;journal=Nature&amp;doi=10.1038%2F35057141&amp;volume=409&amp;pages=922-927&amp;publication_year=2001&amp;author=Shoemaker%2CDD&amp;author=Schadt%2CEE&amp;author=Armour%2CCD&amp;author=He%2CYD&amp;author=Garrett-Engele%2CP&amp;author=McDonagh%2CPD&amp;author=Loerch%2CPM&amp;author=Leonardson%2CA&amp;author=Lum%2CPY&amp;author=Cavet%2CG"> Google Scholar</a>  </p></li><li class="c-article-references__item js-c-reading-companion-references-item" data-counter="5."><p class="c-article-references__text" id="ref-CR5">DeRisi JL, Iyer VR: Genomics and array technology. Curr Opin Oncol. 1999, 11: 76-79. 10.1097/00001622-199901000-00015.</p><p class="c-article-references__links u-hide-print"><a data-track="click_references" rel="nofollow noopener" data-track-label="10.1097/00001622-199901000-00015" data-track-item_id="10.1097/00001622-199901000-00015" data-track-value="article reference" data-track-action="article reference" href="https://doi.org/10.1097%2F00001622-199901000-00015" aria-label="Article reference 5" data-doi="10.1097/00001622-199901000-00015">Article</a>  <a data-track="click_references" rel="nofollow noopener" data-track-label="link" data-track-item_id="link" data-track-value="pubmed reference" data-track-action="pubmed reference" href="http://www.ncbi.nlm.nih.gov/entrez/query.fcgi?cmd=Retrieve&amp;db=PubMed&amp;dopt=Abstract&amp;list_uids=9914882" aria-label="PubMed reference 5">PubMed</a>  <a data-track="click_references" rel="nofollow noopener" data-track-label="link" data-track-item_id="link" data-track-value="cas reference" data-track-action="cas reference" href="/articles/cas-redirect/1:STN:280:DyaK1M7htleisw%3D%3D" aria-label="CAS reference 5">CAS</a>  <a data-track="click_references" data-track-action="google scholar reference" data-track-value="google scholar reference" data-track-label="link" data-track-item_id="link" rel="nofollow noopener" aria-label="Google Scholar reference 5" href="http://scholar.google.com/scholar_lookup?&amp;title=Genomics%20and%20array%20technology.&amp;journal=Curr%20Opin%20Oncol&amp;doi=10.1097%2F00001622-199901000-00015&amp;volume=11&amp;pages=76-79&amp;publication_year=1999&amp;author=DeRisi%2CJL&amp;author=Iyer%2CVR"> Google Scholar</a>  </p></li><li class="c-article-references__item js-c-reading-companion-references-item" data-counter="6."><p class="c-article-references__text" id="ref-CR6">Cheung VG, Morley M, Aguilar F, Massimi A, Kucherlapati R, Childs G: Making and reading microarrays. Nat Genet. 1999, 21: 15-19. 10.1038/4439.</p><p class="c-article-references__links u-hide-print"><a data-track="click_references" rel="nofollow noopener" data-track-label="10.1038/4439" data-track-item_id="10.1038/4439" data-track-value="article reference" data-track-action="article reference" href="https://doi.org/10.1038%2F4439" aria-label="Article reference 6" data-doi="10.1038/4439">Article</a>  <a data-track="click_references" rel="nofollow noopener" data-track-label="link" data-track-item_id="link" data-track-value="pubmed reference" data-track-action="pubmed reference" href="http://www.ncbi.nlm.nih.gov/entrez/query.fcgi?cmd=Retrieve&amp;db=PubMed&amp;dopt=Abstract&amp;list_uids=9915495" aria-label="PubMed reference 6">PubMed</a>  <a data-track="click_references" rel="nofollow noopener" data-track-label="link" data-track-item_id="link" data-track-value="cas reference" data-track-action="cas reference" href="/articles/cas-redirect/1:CAS:528:DyaK1MXltlWhsw%3D%3D" aria-label="CAS reference 6">CAS</a>  <a data-track="click_references" data-track-action="google scholar reference" data-track-value="google scholar reference" data-track-label="link" data-track-item_id="link" rel="nofollow noopener" aria-label="Google Scholar reference 6" href="http://scholar.google.com/scholar_lookup?&amp;title=Making%20and%20reading%20microarrays.&amp;journal=Nat%20Genet&amp;doi=10.1038%2F4439&amp;volume=21&amp;pages=15-19&amp;publication_year=1999&amp;author=Cheung%2CVG&amp;author=Morley%2CM&amp;author=Aguilar%2CF&amp;author=Massimi%2CA&amp;author=Kucherlapati%2CR&amp;author=Childs%2CG"> Google Scholar</a>  </p></li><li class="c-article-references__item js-c-reading-companion-references-item" data-counter="7."><p class="c-article-references__text" id="ref-CR7">Wang C, Francis R, Harirchian S, Batlle D, Mayhew B, Bassett M, Rainey WE, Pestell RG: The application of high density microarray for analysis of mitogenic signaling and cell-cycle in the adrenal. Endocr Res. 2000, 26: 807-823. 10.1046/j.1524-4725.2000.00100.x.</p><p class="c-article-references__links u-hide-print"><a data-track="click_references" rel="nofollow noopener" data-track-label="10.3109/07435800009048604" data-track-item_id="10.3109/07435800009048604" data-track-value="article reference" data-track-action="article reference" href="https://doi.org/10.3109%2F07435800009048604" aria-label="Article reference 7" data-doi="10.3109/07435800009048604">Article</a>  <a data-track="click_references" rel="nofollow noopener" data-track-label="link" data-track-item_id="link" data-track-value="pubmed reference" data-track-action="pubmed reference" href="http://www.ncbi.nlm.nih.gov/entrez/query.fcgi?cmd=Retrieve&amp;db=PubMed&amp;dopt=Abstract&amp;list_uids=11196458" aria-label="PubMed reference 7">PubMed</a>  <a data-track="click_references" rel="nofollow noopener" data-track-label="link" data-track-item_id="link" data-track-value="cas reference" data-track-action="cas reference" href="/articles/cas-redirect/1:CAS:528:DC%2BD3MXotlKisg%3D%3D" aria-label="CAS reference 7">CAS</a>  <a data-track="click_references" data-track-action="google scholar reference" data-track-value="google scholar reference" data-track-label="link" data-track-item_id="link" rel="nofollow noopener" aria-label="Google Scholar reference 7" href="http://scholar.google.com/scholar_lookup?&amp;title=The%20application%20of%20high%20density%20microarray%20for%20analysis%20of%20mitogenic%20signaling%20and%20cell-cycle%20in%20the%20adrenal.&amp;journal=Endocr%20Res&amp;doi=10.1046%2Fj.1524-4725.2000.00100.x&amp;volume=26&amp;pages=807-823&amp;publication_year=2000&amp;author=Wang%2CC&amp;author=Francis%2CR&amp;author=Harirchian%2CS&amp;author=Batlle%2CD&amp;author=Mayhew%2CB&amp;author=Bassett%2CM&amp;author=Rainey%2CWE&amp;author=Pestell%2CRG"> Google Scholar</a>  </p></li><li class="c-article-references__item js-c-reading-companion-references-item" data-counter="8."><p class="c-article-references__text" id="ref-CR8">Thompson A, Lucchini S, Hinton JC: It's easy to build your own microarrayer!. Trends Microbiol. 2001, 9: 154-156. 10.1016/S0966-842X(01)01977-1.</p><p class="c-article-references__links u-hide-print"><a data-track="click_references" rel="nofollow noopener" data-track-label="10.1016/S0966-842X(01)01977-1" data-track-item_id="10.1016/S0966-842X(01)01977-1" data-track-value="article reference" data-track-action="article reference" href="https://doi.org/10.1016%2FS0966-842X%2801%2901977-1" aria-label="Article reference 8" data-doi="10.1016/S0966-842X(01)01977-1">Article</a>  <a data-track="click_references" rel="nofollow noopener" data-track-label="link" data-track-item_id="link" data-track-value="pubmed reference" data-track-action="pubmed reference" href="http://www.ncbi.nlm.nih.gov/entrez/query.fcgi?cmd=Retrieve&amp;db=PubMed&amp;dopt=Abstract&amp;list_uids=11286865" aria-label="PubMed reference 8">PubMed</a>  <a data-track="click_references" rel="nofollow noopener" data-track-label="link" data-track-item_id="link" data-track-value="cas reference" data-track-action="cas reference" href="/articles/cas-redirect/1:CAS:528:DC%2BD3MXlvFSgtb0%3D" aria-label="CAS reference 8">CAS</a>  <a data-track="click_references" data-track-action="google scholar reference" data-track-value="google scholar reference" data-track-label="link" data-track-item_id="link" rel="nofollow noopener" aria-label="Google Scholar reference 8" href="http://scholar.google.com/scholar_lookup?&amp;title=It%27s%20easy%20to%20build%20your%20own%20microarrayer%21&amp;journal=Trends%20Microbiol&amp;doi=10.1016%2FS0966-842X%2801%2901977-1&amp;volume=9&amp;pages=154-156&amp;publication_year=2001&amp;author=Thompson%2CA&amp;author=Lucchini%2CS&amp;author=Hinton%2CJC"> Google Scholar</a>  </p></li><li class="c-article-references__item js-c-reading-companion-references-item" data-counter="9."><p class="c-article-references__text" id="ref-CR9">Brazma A, Hingamp P, Quackenbush J, Sherlock G, Spellman P, Stoeckert C, Aach J, Ansorge W, Ball CA, Causton HC, et al: Minimum information about a microarray experiment (MIAME) - toward standards for microarray data. Nat Genet. 2001, 29: 365-371. 10.1038/ng1201-365.</p><p class="c-article-references__links u-hide-print"><a data-track="click_references" rel="nofollow noopener" data-track-label="10.1038/ng1201-365" data-track-item_id="10.1038/ng1201-365" data-track-value="article reference" data-track-action="article reference" href="https://doi.org/10.1038%2Fng1201-365" aria-label="Article reference 9" data-doi="10.1038/ng1201-365">Article</a>  <a data-track="click_references" rel="nofollow noopener" data-track-label="link" data-track-item_id="link" data-track-value="pubmed reference" data-track-action="pubmed reference" href="http://www.ncbi.nlm.nih.gov/entrez/query.fcgi?cmd=Retrieve&amp;db=PubMed&amp;dopt=Abstract&amp;list_uids=11726920" aria-label="PubMed reference 9">PubMed</a>  <a data-track="click_references" rel="nofollow noopener" data-track-label="link" data-track-item_id="link" data-track-value="cas reference" data-track-action="cas reference" href="/articles/cas-redirect/1:CAS:528:DC%2BD3MXovFamurw%3D" aria-label="CAS reference 9">CAS</a>  <a data-track="click_references" data-track-action="google scholar reference" data-track-value="google scholar reference" data-track-label="link" data-track-item_id="link" rel="nofollow noopener" aria-label="Google Scholar reference 9" href="http://scholar.google.com/scholar_lookup?&amp;title=Minimum%20information%20about%20a%20microarray%20experiment%20%28MIAME%29%20-%20toward%20standards%20for%20microarray%20data.&amp;journal=Nat%20Genet&amp;doi=10.1038%2Fng1201-365&amp;volume=29&amp;pages=365-371&amp;publication_year=2001&amp;author=Brazma%2CA&amp;author=Hingamp%2CP&amp;author=Quackenbush%2CJ&amp;author=Sherlock%2CG&amp;author=Spellman%2CP&amp;author=Stoeckert%2CC&amp;author=Aach%2CJ&amp;author=Ansorge%2CW&amp;author=Ball%2CCA&amp;author=Causton%2CHC"> Google Scholar</a>  </p></li><li class="c-article-references__item js-c-reading-companion-references-item" data-counter="10."><p class="c-article-references__text" id="ref-CR10">Spellman PT, Miller M, Stewart J, Troup C, Sarkans U, Chervitz S, Bernhart D, Sherlock G, Ball C, Lepage M, et al: Design and implementation of microarray gene expression markup language (MAGE-ML). Genome Biol. 2002, 3: research0046.1-0046.9. 10.1186/gb-2002-3-9-research0046.</p><p class="c-article-references__links u-hide-print"><a data-track="click_references" rel="noopener" data-track-label="10.1186/gb-2002-3-9-research0046" data-track-item_id="10.1186/gb-2002-3-9-research0046" data-track-value="article reference" data-track-action="article reference" href="https://link.springer.com/doi/10.1186/gb-2002-3-9-research0046" aria-label="Article reference 10" data-doi="10.1186/gb-2002-3-9-research0046">Article</a>  <a data-track="click_references" data-track-action="google scholar reference" data-track-value="google scholar reference" data-track-label="link" data-track-item_id="link" rel="nofollow noopener" aria-label="Google Scholar reference 10" href="http://scholar.google.com/scholar_lookup?&amp;title=Design%20and%20implementation%20of%20microarray%20gene%20expression%20markup%20language%20%28MAGE-ML%29.&amp;journal=Genome%20Biol&amp;doi=10.1186%2Fgb-2002-3-9-research0046&amp;volume=3&amp;pages=research0046.1-0046.9&amp;publication_year=2002&amp;author=Spellman%2CPT&amp;author=Miller%2CM&amp;author=Stewart%2CJ&amp;author=Troup%2CC&amp;author=Sarkans%2CU&amp;author=Chervitz%2CS&amp;author=Bernhart%2CD&amp;author=Sherlock%2CG&amp;author=Ball%2CC&amp;author=Lepage%2CM"> Google Scholar</a>  </p></li><li class="c-article-references__item js-c-reading-companion-references-item" data-counter="11."><p class="c-article-references__text" id="ref-CR11">Stoeckert CJ, Causton HC, Ball CA: Microarray databases: standards and ontologies. Nat Genet. 2002, 32 (Suppl): 469-473. 10.1038/ng1028.</p><p class="c-article-references__links u-hide-print"><a data-track="click_references" rel="nofollow noopener" data-track-label="10.1038/ng1028" data-track-item_id="10.1038/ng1028" data-track-value="article reference" data-track-action="article reference" href="https://doi.org/10.1038%2Fng1028" aria-label="Article reference 11" data-doi="10.1038/ng1028">Article</a>  <a data-track="click_references" rel="nofollow noopener" data-track-label="link" data-track-item_id="link" data-track-value="pubmed reference" data-track-action="pubmed reference" href="http://www.ncbi.nlm.nih.gov/entrez/query.fcgi?cmd=Retrieve&amp;db=PubMed&amp;dopt=Abstract&amp;list_uids=12454640" aria-label="PubMed reference 11">PubMed</a>  <a data-track="click_references" rel="nofollow noopener" data-track-label="link" data-track-item_id="link" data-track-value="cas reference" data-track-action="cas reference" href="/articles/cas-redirect/1:CAS:528:DC%2BD38XovFyqsrc%3D" aria-label="CAS reference 11">CAS</a>  <a data-track="click_references" data-track-action="google scholar reference" data-track-value="google scholar reference" data-track-label="link" data-track-item_id="link" rel="nofollow noopener" aria-label="Google Scholar reference 11" href="http://scholar.google.com/scholar_lookup?&amp;title=Microarray%20databases%3A%20standards%20and%20ontologies.&amp;journal=Nat%20Genet&amp;doi=10.1038%2Fng1028&amp;volume=32&amp;issue=Suppl&amp;pages=469-473&amp;publication_year=2002&amp;author=Stoeckert%2CCJ&amp;author=Causton%2CHC&amp;author=Ball%2CCA"> Google Scholar</a>  </p></li><li class="c-article-references__item js-c-reading-companion-references-item" data-counter="12."><p class="c-article-references__text" id="ref-CR12">Roda A, Guardigli M, Russo C, Pasini P, Baraldini M: Protein microdeposition using a conventional ink-jet printer. Biotechniques. 2000, 28: 492-496.</p><p class="c-article-references__links u-hide-print"><a data-track="click_references" rel="nofollow noopener" data-track-label="link" data-track-item_id="link" data-track-value="pubmed reference" data-track-action="pubmed reference" href="http://www.ncbi.nlm.nih.gov/entrez/query.fcgi?cmd=Retrieve&amp;db=PubMed&amp;dopt=Abstract&amp;list_uids=10723562" aria-label="PubMed reference 12">PubMed</a>  <a data-track="click_references" rel="nofollow noopener" data-track-label="link" data-track-item_id="link" data-track-value="cas reference" data-track-action="cas reference" href="/articles/cas-redirect/1:CAS:528:DC%2BD3cXhvVejsL4%3D" aria-label="CAS reference 12">CAS</a>  <a data-track="click_references" data-track-action="google scholar reference" data-track-value="google scholar reference" data-track-label="link" data-track-item_id="link" rel="nofollow noopener" aria-label="Google Scholar reference 12" href="http://scholar.google.com/scholar_lookup?&amp;title=Protein%20microdeposition%20using%20a%20conventional%20ink-jet%20printer.&amp;journal=Biotechniques&amp;volume=28&amp;pages=492-496&amp;publication_year=2000&amp;author=Roda%2CA&amp;author=Guardigli%2CM&amp;author=Russo%2CC&amp;author=Pasini%2CP&amp;author=Baraldini%2CM"> Google Scholar</a>  </p></li><li class="c-article-references__item js-c-reading-companion-references-item" data-counter="13."><p class="c-article-references__text" id="ref-CR13">Stimpson DI, Cooley PW, Knepper SM, Wallace DB: Parallel production of oligonucleotide arrays using membranes and reagent jet printing. Biotechniques. 1998, 25: 886-890.</p><p class="c-article-references__links u-hide-print"><a data-track="click_references" rel="nofollow noopener" data-track-label="link" data-track-item_id="link" data-track-value="pubmed reference" data-track-action="pubmed reference" href="http://www.ncbi.nlm.nih.gov/entrez/query.fcgi?cmd=Retrieve&amp;db=PubMed&amp;dopt=Abstract&amp;list_uids=9821591" aria-label="PubMed reference 13">PubMed</a>  <a data-track="click_references" rel="nofollow noopener" data-track-label="link" data-track-item_id="link" data-track-value="cas reference" data-track-action="cas reference" href="/articles/cas-redirect/1:CAS:528:DyaK1cXnslGgtbc%3D" aria-label="CAS reference 13">CAS</a>  <a data-track="click_references" data-track-action="google scholar reference" data-track-value="google scholar reference" data-track-label="link" data-track-item_id="link" rel="nofollow noopener" aria-label="Google Scholar reference 13" href="http://scholar.google.com/scholar_lookup?&amp;title=Parallel%20production%20of%20oligonucleotide%20arrays%20using%20membranes%20and%20reagent%20jet%20printing.&amp;journal=Biotechniques&amp;volume=25&amp;pages=886-890&amp;publication_year=1998&amp;author=Stimpson%2CDI&amp;author=Cooley%2CPW&amp;author=Knepper%2CSM&amp;author=Wallace%2CDB"> Google Scholar</a>  </p></li><li class="c-article-references__item js-c-reading-companion-references-item" data-counter="14."><p class="c-article-references__text" id="ref-CR14">Okamoto T, Suzuki T, Yamamoto N: Microarray fabrication with covalent attachment of DNA using bubble jet technology. Nat Biotechnol. 2000, 18: 438-441. 10.1038/74507.</p><p class="c-article-references__links u-hide-print"><a data-track="click_references" rel="nofollow noopener" data-track-label="10.1038/74507" data-track-item_id="10.1038/74507" data-track-value="article reference" data-track-action="article reference" href="https://doi.org/10.1038%2F74507" aria-label="Article reference 14" data-doi="10.1038/74507">Article</a>  <a data-track="click_references" rel="nofollow noopener" data-track-label="link" data-track-item_id="link" data-track-value="pubmed reference" data-track-action="pubmed reference" href="http://www.ncbi.nlm.nih.gov/entrez/query.fcgi?cmd=Retrieve&amp;db=PubMed&amp;dopt=Abstract&amp;list_uids=10748527" aria-label="PubMed reference 14">PubMed</a>  <a data-track="click_references" rel="nofollow noopener" data-track-label="link" data-track-item_id="link" data-track-value="cas reference" data-track-action="cas reference" href="/articles/cas-redirect/1:CAS:528:DC%2BD3cXis1GmtLg%3D" aria-label="CAS reference 14">CAS</a>  <a data-track="click_references" data-track-action="google scholar reference" data-track-value="google scholar reference" data-track-label="link" data-track-item_id="link" rel="nofollow noopener" aria-label="Google Scholar reference 14" href="http://scholar.google.com/scholar_lookup?&amp;title=Microarray%20fabrication%20with%20covalent%20attachment%20of%20DNA%20using%20bubble%20jet%20technology.&amp;journal=Nat%20Biotechnol&amp;doi=10.1038%2F74507&amp;volume=18&amp;pages=438-441&amp;publication_year=2000&amp;author=Okamoto%2CT&amp;author=Suzuki%2CT&amp;author=Yamamoto%2CN"> Google Scholar</a>  </p></li><li class="c-article-references__item js-c-reading-companion-references-item" data-counter="15."><p class="c-article-references__text" id="ref-CR15">Gao X, LeProust E, Zhang H, Srivannavit O, Gulari E, Yu P, Nishiguchi C, Xiang Q, Zhou X: A flexible light-directed DNA chip synthesis gated by deprotection using solution photogenerated acids. Nucleic Acids Res. 2001, 29: 4744-4750. 10.1093/nar/29.22.4744.</p><p class="c-article-references__links u-hide-print"><a data-track="click_references" rel="nofollow noopener" data-track-label="10.1093/nar/29.22.4744" data-track-item_id="10.1093/nar/29.22.4744" data-track-value="article reference" data-track-action="article reference" href="https://doi.org/10.1093%2Fnar%2F29.22.4744" aria-label="Article reference 15" data-doi="10.1093/nar/29.22.4744">Article</a>  <a data-track="click_references" rel="nofollow noopener" data-track-label="link" data-track-item_id="link" data-track-value="pubmed reference" data-track-action="pubmed reference" href="http://www.ncbi.nlm.nih.gov/entrez/query.fcgi?cmd=Retrieve&amp;db=PubMed&amp;dopt=Abstract&amp;list_uids=11713325" aria-label="PubMed reference 15">PubMed</a>  <a data-track="click_references" rel="nofollow noopener" data-track-label="link" data-track-item_id="link" data-track-value="cas reference" data-track-action="cas reference" href="/articles/cas-redirect/1:CAS:528:DC%2BD3MXptV2hsro%3D" aria-label="CAS reference 15">CAS</a>  <a data-track="click_references" rel="nofollow noopener" data-track-label="link" data-track-item_id="link" data-track-value="pubmed central reference" data-track-action="pubmed central reference" href="http://www.ncbi.nlm.nih.gov/pmc/articles/PMC92522" aria-label="PubMed Central reference 15">PubMed Central</a>  <a data-track="click_references" data-track-action="google scholar reference" data-track-value="google scholar reference" data-track-label="link" data-track-item_id="link" rel="nofollow noopener" aria-label="Google Scholar reference 15" href="http://scholar.google.com/scholar_lookup?&amp;title=A%20flexible%20light-directed%20DNA%20chip%20synthesis%20gated%20by%20deprotection%20using%20solution%20photogenerated%20acids.&amp;journal=Nucleic%20Acids%20Res&amp;doi=10.1093%2Fnar%2F29.22.4744&amp;volume=29&amp;pages=4744-4750&amp;publication_year=2001&amp;author=Gao%2CX&amp;author=LeProust%2CE&amp;author=Zhang%2CH&amp;author=Srivannavit%2CO&amp;author=Gulari%2CE&amp;author=Yu%2CP&amp;author=Nishiguchi%2CC&amp;author=Xiang%2CQ&amp;author=Zhou%2CX"> Google Scholar</a>  </p></li><li class="c-article-references__item js-c-reading-companion-references-item" data-counter="16."><p class="c-article-references__text" id="ref-CR16">Singh-Gasson S, Green RD, Yue Y, Nelson C, Blattner F, Sussman MR, Cerrina F: Maskless fabrication of light-directed oligonucleotide microarrays using a digital micromirror array. Nat Biotechnol. 1999, 17: 974-978. 10.1038/13664.</p><p class="c-article-references__links u-hide-print"><a data-track="click_references" rel="nofollow noopener" data-track-label="10.1038/13664" data-track-item_id="10.1038/13664" data-track-value="article reference" data-track-action="article reference" href="https://doi.org/10.1038%2F13664" aria-label="Article reference 16" data-doi="10.1038/13664">Article</a>  <a data-track="click_references" rel="nofollow noopener" data-track-label="link" data-track-item_id="link" data-track-value="pubmed reference" data-track-action="pubmed reference" href="http://www.ncbi.nlm.nih.gov/entrez/query.fcgi?cmd=Retrieve&amp;db=PubMed&amp;dopt=Abstract&amp;list_uids=10504697" aria-label="PubMed reference 16">PubMed</a>  <a data-track="click_references" rel="nofollow noopener" data-track-label="link" data-track-item_id="link" data-track-value="cas reference" data-track-action="cas reference" href="/articles/cas-redirect/1:CAS:528:DyaK1MXmvVels7s%3D" aria-label="CAS reference 16">CAS</a>  <a data-track="click_references" data-track-action="google scholar reference" data-track-value="google scholar reference" data-track-label="link" data-track-item_id="link" rel="nofollow noopener" aria-label="Google Scholar reference 16" href="http://scholar.google.com/scholar_lookup?&amp;title=Maskless%20fabrication%20of%20light-directed%20oligonucleotide%20microarrays%20using%20a%20digital%20micromirror%20array.&amp;journal=Nat%20Biotechnol&amp;doi=10.1038%2F13664&amp;volume=17&amp;pages=974-978&amp;publication_year=1999&amp;author=Singh-Gasson%2CS&amp;author=Green%2CRD&amp;author=Yue%2CY&amp;author=Nelson%2CC&amp;author=Blattner%2CF&amp;author=Sussman%2CMR&amp;author=Cerrina%2CF"> Google Scholar</a>  </p></li><li class="c-article-references__item js-c-reading-companion-references-item" data-counter="17."><p class="c-article-references__text" id="ref-CR17">ImageJ. [<a href="http://rsb.info.nih.gov/ij/" data-track="click_references" data-track-action="external reference" data-track-value="external reference" data-track-label="http://rsb.info.nih.gov/ij/">http://rsb.info.nih.gov/ij/</a>]</p></li><li class="c-article-references__item js-c-reading-companion-references-item" data-counter="18."><p class="c-article-references__text" id="ref-CR18">van Gijlswijk RP, Talman EG, Janssen PJ, Snoeijers SS, Killian J, Tanke HJ, Heetebrij RJ: Universal Linkage System: versatile nucleic acid labeling technique. Expert Rev Mol Diagn. 2001, 1: 81-91.</p><p class="c-article-references__links u-hide-print"><a data-track="click_references" rel="nofollow noopener" data-track-label="10.1586/14737159.1.1.81" data-track-item_id="10.1586/14737159.1.1.81" data-track-value="article reference" data-track-action="article reference" href="https://doi.org/10.1586%2F14737159.1.1.81" aria-label="Article reference 18" data-doi="10.1586/14737159.1.1.81">Article</a>  <a data-track="click_references" rel="nofollow noopener" data-track-label="link" data-track-item_id="link" data-track-value="pubmed reference" data-track-action="pubmed reference" href="http://www.ncbi.nlm.nih.gov/entrez/query.fcgi?cmd=Retrieve&amp;db=PubMed&amp;dopt=Abstract&amp;list_uids=11901803" aria-label="PubMed reference 18">PubMed</a>  <a data-track="click_references" rel="nofollow noopener" data-track-label="link" data-track-item_id="link" data-track-value="cas reference" data-track-action="cas reference" href="/articles/cas-redirect/1:CAS:528:DC%2BD3MXksVCktLk%3D" aria-label="CAS reference 18">CAS</a>  <a data-track="click_references" data-track-action="google scholar reference" data-track-value="google scholar reference" data-track-label="link" data-track-item_id="link" rel="nofollow noopener" aria-label="Google Scholar reference 18" href="http://scholar.google.com/scholar_lookup?&amp;title=Universal%20Linkage%20System%3A%20versatile%20nucleic%20acid%20labeling%20technique.&amp;journal=Expert%20Rev%20Mol%20Diagn&amp;doi=10.1586%2F14737159.1.1.81&amp;volume=1&amp;pages=81-91&amp;publication_year=2001&amp;author=van%20Gijlswijk%2CRP&amp;author=Talman%2CEG&amp;author=Janssen%2CPJ&amp;author=Snoeijers%2CSS&amp;author=Killian%2CJ&amp;author=Tanke%2CHJ&amp;author=Heetebrij%2CRJ"> Google Scholar</a>  </p></li><li class="c-article-references__item js-c-reading-companion-references-item" data-counter="19."><p class="c-article-references__text" id="ref-CR19">Peyret N, Seneviratne PA, Allawi HT, SantaLucia J: Nearest-neighbor thermodynamics and NMR of DNA sequences with internal A.A, C.C, G.G, and T.T mismatches. Biochemistry. 1999, 38: 3468-3477. 10.1021/bi9825091.</p><p class="c-article-references__links u-hide-print"><a data-track="click_references" rel="nofollow noopener" data-track-label="10.1021/bi9825091" data-track-item_id="10.1021/bi9825091" data-track-value="article reference" data-track-action="article reference" href="https://doi.org/10.1021%2Fbi9825091" aria-label="Article reference 19" data-doi="10.1021/bi9825091">Article</a>  <a data-track="click_references" rel="nofollow noopener" data-track-label="link" data-track-item_id="link" data-track-value="pubmed reference" data-track-action="pubmed reference" href="http://www.ncbi.nlm.nih.gov/entrez/query.fcgi?cmd=Retrieve&amp;db=PubMed&amp;dopt=Abstract&amp;list_uids=10090733" aria-label="PubMed reference 19">PubMed</a>  <a data-track="click_references" rel="nofollow noopener" data-track-label="link" data-track-item_id="link" data-track-value="cas reference" data-track-action="cas reference" href="/articles/cas-redirect/1:CAS:528:DyaK1MXhsVarsrw%3D" aria-label="CAS reference 19">CAS</a>  <a data-track="click_references" data-track-action="google scholar reference" data-track-value="google scholar reference" data-track-label="link" data-track-item_id="link" rel="nofollow noopener" aria-label="Google Scholar reference 19" href="http://scholar.google.com/scholar_lookup?&amp;title=Nearest-neighbor%20thermodynamics%20and%20NMR%20of%20DNA%20sequences%20with%20internal%20A.A%2C%20C.C%2C%20G.G%2C%20and%20T.T%20mismatches.&amp;journal=Biochemistry&amp;doi=10.1021%2Fbi9825091&amp;volume=38&amp;pages=3468-3477&amp;publication_year=1999&amp;author=Peyret%2CN&amp;author=Seneviratne%2CPA&amp;author=Allawi%2CHT&amp;author=SantaLucia%2CJ"> Google Scholar</a>  </p></li><li class="c-article-references__item js-c-reading-companion-references-item" data-counter="20."><p class="c-article-references__text" id="ref-CR20">Doktycz MJ, Morris MD, Dormady SJ, Beattie KL, Jacobson KB: Optical melting of 128 octamer DNA duplexes. Effects of base pair location and nearest neighbors on thermal stability. J Biol Chem. 1995, 270: 8439-8445. 10.1074/jbc.270.15.8439.</p><p class="c-article-references__links u-hide-print"><a data-track="click_references" rel="nofollow noopener" data-track-label="10.1074/jbc.270.15.8439" data-track-item_id="10.1074/jbc.270.15.8439" data-track-value="article reference" data-track-action="article reference" href="https://doi.org/10.1074%2Fjbc.270.15.8439" aria-label="Article reference 20" data-doi="10.1074/jbc.270.15.8439">Article</a>  <a data-track="click_references" rel="nofollow noopener" data-track-label="link" data-track-item_id="link" data-track-value="pubmed reference" data-track-action="pubmed reference" href="http://www.ncbi.nlm.nih.gov/entrez/query.fcgi?cmd=Retrieve&amp;db=PubMed&amp;dopt=Abstract&amp;list_uids=7721738" aria-label="PubMed reference 20">PubMed</a>  <a data-track="click_references" rel="nofollow noopener" data-track-label="link" data-track-item_id="link" data-track-value="cas reference" data-track-action="cas reference" href="/articles/cas-redirect/1:CAS:528:DyaK2MXltVOgt7c%3D" aria-label="CAS reference 20">CAS</a>  <a data-track="click_references" data-track-action="google scholar reference" data-track-value="google scholar reference" data-track-label="link" data-track-item_id="link" rel="nofollow noopener" aria-label="Google Scholar reference 20" href="http://scholar.google.com/scholar_lookup?&amp;title=Optical%20melting%20of%20128%20octamer%20DNA%20duplexes.%20Effects%20of%20base%20pair%20location%20and%20nearest%20neighbors%20on%20thermal%20stability.&amp;journal=J%20Biol%20Chem&amp;doi=10.1074%2Fjbc.270.15.8439&amp;volume=270&amp;pages=8439-8445&amp;publication_year=1995&amp;author=Doktycz%2CMJ&amp;author=Morris%2CMD&amp;author=Dormady%2CSJ&amp;author=Beattie%2CKL&amp;author=Jacobson%2CKB"> Google Scholar</a>  </p></li><li class="c-article-references__item js-c-reading-companion-references-item" data-counter="21."><p class="c-article-references__text" id="ref-CR21">Urakawa H, Noble PA, El Fantroussi S, Kelly JJ, Stahl DA: Single-base-pair discrimination of terminal mismatches by using oligonucleotide microarrays and neural network analyses. Appl Environ Microbiol. 2002, 68: 235-244. 10.1128/AEM.68.1.235-244.2002.</p><p class="c-article-references__links u-hide-print"><a data-track="click_references" rel="nofollow noopener" data-track-label="10.1128/AEM.68.1.235-244.2002" data-track-item_id="10.1128/AEM.68.1.235-244.2002" data-track-value="article reference" data-track-action="article reference" href="https://doi.org/10.1128%2FAEM.68.1.235-244.2002" aria-label="Article reference 21" data-doi="10.1128/AEM.68.1.235-244.2002">Article</a>  <a data-track="click_references" rel="nofollow noopener" data-track-label="link" data-track-item_id="link" data-track-value="pubmed reference" data-track-action="pubmed reference" href="http://www.ncbi.nlm.nih.gov/entrez/query.fcgi?cmd=Retrieve&amp;db=PubMed&amp;dopt=Abstract&amp;list_uids=11772632" aria-label="PubMed reference 21">PubMed</a>  <a data-track="click_references" rel="nofollow noopener" data-track-label="link" data-track-item_id="link" data-track-value="cas reference" data-track-action="cas reference" href="/articles/cas-redirect/1:CAS:528:DC%2BD38Xjt1WntQ%3D%3D" aria-label="CAS reference 21">CAS</a>  <a data-track="click_references" rel="nofollow noopener" data-track-label="link" data-track-item_id="link" data-track-value="pubmed central reference" data-track-action="pubmed central reference" href="http://www.ncbi.nlm.nih.gov/pmc/articles/PMC126557" aria-label="PubMed Central reference 21">PubMed Central</a>  <a data-track="click_references" data-track-action="google scholar reference" data-track-value="google scholar reference" data-track-label="link" data-track-item_id="link" rel="nofollow noopener" aria-label="Google Scholar reference 21" href="http://scholar.google.com/scholar_lookup?&amp;title=Single-base-pair%20discrimination%20of%20terminal%20mismatches%20by%20using%20oligonucleotide%20microarrays%20and%20neural%20network%20analyses.&amp;journal=Appl%20Environ%20Microbiol&amp;doi=10.1128%2FAEM.68.1.235-244.2002&amp;volume=68&amp;pages=235-244&amp;publication_year=2002&amp;author=Urakawa%2CH&amp;author=Noble%2CPA&amp;author=El%20Fantroussi%2CS&amp;author=Kelly%2CJJ&amp;author=Stahl%2CDA"> Google Scholar</a>  </p></li><li class="c-article-references__item js-c-reading-companion-references-item" data-counter="22."><p class="c-article-references__text" id="ref-CR22">Ooi SL, Shoemaker DD, Boeke JD: A DNA microarray-based genetic screen for nonhomologous end-joining mutants in <i>Saccharomyces cerevisiae</i>. Science. 2001, 294: 2552-2556. 10.1126/science.1065672.</p><p class="c-article-references__links u-hide-print"><a data-track="click_references" rel="nofollow noopener" data-track-label="10.1126/science.1065672" data-track-item_id="10.1126/science.1065672" data-track-value="article reference" data-track-action="article reference" href="https://doi.org/10.1126%2Fscience.1065672" aria-label="Article reference 22" data-doi="10.1126/science.1065672">Article</a>  <a data-track="click_references" rel="nofollow noopener" data-track-label="link" data-track-item_id="link" data-track-value="pubmed reference" data-track-action="pubmed reference" href="http://www.ncbi.nlm.nih.gov/entrez/query.fcgi?cmd=Retrieve&amp;db=PubMed&amp;dopt=Abstract&amp;list_uids=11701889" aria-label="PubMed reference 22">PubMed</a>  <a data-track="click_references" rel="nofollow noopener" data-track-label="link" data-track-item_id="link" data-track-value="cas reference" data-track-action="cas reference" href="/articles/cas-redirect/1:CAS:528:DC%2BD38XnslCg" aria-label="CAS reference 22">CAS</a>  <a data-track="click_references" data-track-action="google scholar reference" data-track-value="google scholar reference" data-track-label="link" data-track-item_id="link" rel="nofollow noopener" aria-label="Google Scholar reference 22" href="http://scholar.google.com/scholar_lookup?&amp;title=A%20DNA%20microarray-based%20genetic%20screen%20for%20nonhomologous%20end-joining%20mutants%20in%20Saccharomyces%20cerevisiae.&amp;journal=Science&amp;doi=10.1126%2Fscience.1065672&amp;volume=294&amp;pages=2552-2556&amp;publication_year=2001&amp;author=Ooi%2CSL&amp;author=Shoemaker%2CDD&amp;author=Boeke%2CJD"> Google Scholar</a>  </p></li><li class="c-article-references__item js-c-reading-companion-references-item" data-counter="23."><p class="c-article-references__text" id="ref-CR23">Ooi SL, Shoemaker DD, Boeke JD: DNA helicase gene interaction network defined using synthetic lethality analyzed by microarray. Nat Genet. 2003, 35: 277-286. 10.1038/ng1258.</p><p class="c-article-references__links u-hide-print"><a data-track="click_references" rel="nofollow noopener" data-track-label="10.1038/ng1258" data-track-item_id="10.1038/ng1258" data-track-value="article reference" data-track-action="article reference" href="https://doi.org/10.1038%2Fng1258" aria-label="Article reference 23" data-doi="10.1038/ng1258">Article</a>  <a data-track="click_references" rel="nofollow noopener" data-track-label="link" data-track-item_id="link" data-track-value="pubmed reference" data-track-action="pubmed reference" href="http://www.ncbi.nlm.nih.gov/entrez/query.fcgi?cmd=Retrieve&amp;db=PubMed&amp;dopt=Abstract&amp;list_uids=14566339" aria-label="PubMed reference 23">PubMed</a>  <a data-track="click_references" rel="nofollow noopener" data-track-label="link" data-track-item_id="link" data-track-value="cas reference" data-track-action="cas reference" href="/articles/cas-redirect/1:CAS:528:DC%2BD3sXosFWrt74%3D" aria-label="CAS reference 23">CAS</a>  <a data-track="click_references" data-track-action="google scholar reference" data-track-value="google scholar reference" data-track-label="link" data-track-item_id="link" rel="nofollow noopener" aria-label="Google Scholar reference 23" href="http://scholar.google.com/scholar_lookup?&amp;title=DNA%20helicase%20gene%20interaction%20network%20defined%20using%20synthetic%20lethality%20analyzed%20by%20microarray.&amp;journal=Nat%20Genet&amp;doi=10.1038%2Fng1258&amp;volume=35&amp;pages=277-286&amp;publication_year=2003&amp;author=Ooi%2CSL&amp;author=Shoemaker%2CDD&amp;author=Boeke%2CJD"> Google Scholar</a>  </p></li><li class="c-article-references__item js-c-reading-companion-references-item" data-counter="24."><p class="c-article-references__text" id="ref-CR24">Pease AC, Solas D, Sullivan EJ, Cronin MT, Holmes CP, Fodor SP: Light-generated oligonucleotide arrays for rapid DNA sequence analysis. Proc Natl Acad Sci USA. 1994, 91: 5022-5026.</p><p class="c-article-references__links u-hide-print"><a data-track="click_references" rel="nofollow noopener" data-track-label="10.1073/pnas.91.11.5022" data-track-item_id="10.1073/pnas.91.11.5022" data-track-value="article reference" data-track-action="article reference" href="https://doi.org/10.1073%2Fpnas.91.11.5022" aria-label="Article reference 24" data-doi="10.1073/pnas.91.11.5022">Article</a>  <a data-track="click_references" rel="nofollow noopener" data-track-label="link" data-track-item_id="link" data-track-value="pubmed reference" data-track-action="pubmed reference" href="http://www.ncbi.nlm.nih.gov/entrez/query.fcgi?cmd=Retrieve&amp;db=PubMed&amp;dopt=Abstract&amp;list_uids=8197176" aria-label="PubMed reference 24">PubMed</a>  <a data-track="click_references" rel="nofollow noopener" data-track-label="link" data-track-item_id="link" data-track-value="cas reference" data-track-action="cas reference" href="/articles/cas-redirect/1:CAS:528:DyaK2cXltVSktrc%3D" aria-label="CAS reference 24">CAS</a>  <a data-track="click_references" rel="nofollow noopener" data-track-label="link" data-track-item_id="link" data-track-value="pubmed central reference" data-track-action="pubmed central reference" href="http://www.ncbi.nlm.nih.gov/pmc/articles/PMC43922" aria-label="PubMed Central reference 24">PubMed Central</a>  <a data-track="click_references" data-track-action="google scholar reference" data-track-value="google scholar reference" data-track-label="link" data-track-item_id="link" rel="nofollow noopener" aria-label="Google Scholar reference 24" href="http://scholar.google.com/scholar_lookup?&amp;title=Light-generated%20oligonucleotide%20arrays%20for%20rapid%20DNA%20sequence%20analysis.&amp;journal=Proc%20Natl%20Acad%20Sci%20USA&amp;doi=10.1073%2Fpnas.91.11.5022&amp;volume=91&amp;pages=5022-5026&amp;publication_year=1994&amp;author=Pease%2CAC&amp;author=Solas%2CD&amp;author=Sullivan%2CEJ&amp;author=Cronin%2CMT&amp;author=Holmes%2CCP&amp;author=Fodor%2CSP"> Google Scholar</a>  </p></li><li class="c-article-references__item js-c-reading-companion-references-item" data-counter="25."><p class="c-article-references__text" id="ref-CR25">Bao Z, Wenli M, Rong S, Ling L, Qiuye G, Wenling Z: Re-use of a stripped cDNA microarray. Br J Biomed Sci. 2002, 59: 118-119.</p><p class="c-article-references__links u-hide-print"><a data-track="click_references" rel="nofollow noopener" data-track-label="link" data-track-item_id="link" data-track-value="pubmed reference" data-track-action="pubmed reference" href="http://www.ncbi.nlm.nih.gov/entrez/query.fcgi?cmd=Retrieve&amp;db=PubMed&amp;dopt=Abstract&amp;list_uids=12113401" aria-label="PubMed reference 25">PubMed</a>  <a data-track="click_references" data-track-action="google scholar reference" data-track-value="google scholar reference" data-track-label="link" data-track-item_id="link" rel="nofollow noopener" aria-label="Google Scholar reference 25" href="http://scholar.google.com/scholar_lookup?&amp;title=Re-use%20of%20a%20stripped%20cDNA%20microarray.&amp;journal=Br%20J%20Biomed%20Sci&amp;volume=59&amp;pages=118-119&amp;publication_year=2002&amp;author=Bao%2CZ&amp;author=Wenli%2CM&amp;author=Rong%2CS&amp;author=Ling%2CL&amp;author=Qiuye%2CG&amp;author=Wenling%2CZ"> Google Scholar</a>  </p></li><li class="c-article-references__item js-c-reading-companion-references-item" data-counter="26."><p class="c-article-references__text" id="ref-CR26">Relogio A, Schwager C, Richter A, Ansorge W, Valcarcel J: Optimization of oligonucleotide-based DNA microarrays. Nucleic Acids Res. 2002, 30: e51-10.1093/nar/30.11.e51.</p><p class="c-article-references__links u-hide-print"><a data-track="click_references" rel="nofollow noopener" data-track-label="10.1093/nar/30.11.e51" data-track-item_id="10.1093/nar/30.11.e51" data-track-value="article reference" data-track-action="article reference" href="https://doi.org/10.1093%2Fnar%2F30.11.e51" aria-label="Article reference 26" data-doi="10.1093/nar/30.11.e51">Article</a>  <a data-track="click_references" rel="nofollow noopener" data-track-label="link" data-track-item_id="link" data-track-value="pubmed reference" data-track-action="pubmed reference" href="http://www.ncbi.nlm.nih.gov/entrez/query.fcgi?cmd=Retrieve&amp;db=PubMed&amp;dopt=Abstract&amp;list_uids=12034852" aria-label="PubMed reference 26">PubMed</a>  <a data-track="click_references" rel="nofollow noopener" data-track-label="link" data-track-item_id="link" data-track-value="pubmed central reference" data-track-action="pubmed central reference" href="http://www.ncbi.nlm.nih.gov/pmc/articles/PMC117213" aria-label="PubMed Central reference 26">PubMed Central</a>  <a data-track="click_references" data-track-action="google scholar reference" data-track-value="google scholar reference" data-track-label="link" data-track-item_id="link" rel="nofollow noopener" aria-label="Google Scholar reference 26" href="http://scholar.google.com/scholar_lookup?&amp;title=Optimization%20of%20oligonucleotide-based%20DNA%20microarrays.&amp;journal=Nucleic%20Acids%20Res&amp;doi=10.1093%2Fnar%2F30.11.e51&amp;volume=30&amp;publication_year=2002&amp;author=Relogio%2CA&amp;author=Schwager%2CC&amp;author=Richter%2CA&amp;author=Ansorge%2CW&amp;author=Valcarcel%2CJ"> Google Scholar</a>  </p></li><li class="c-article-references__item js-c-reading-companion-references-item" data-counter="27."><p class="c-article-references__text" id="ref-CR27">Ren B, Robert F, Wyrick JJ, Aparicio O, Jennings EG, Simon I, Zeitlinger J, Schreiber J, Hannett N, Kanin E, et al: Genome-wide location and function of DNA binding proteins. Science. 2000, 290: 2306-2309. 10.1126/science.290.5500.2306.</p><p class="c-article-references__links u-hide-print"><a data-track="click_references" rel="nofollow noopener" data-track-label="10.1126/science.290.5500.2306" data-track-item_id="10.1126/science.290.5500.2306" data-track-value="article reference" data-track-action="article reference" href="https://doi.org/10.1126%2Fscience.290.5500.2306" aria-label="Article reference 27" data-doi="10.1126/science.290.5500.2306">Article</a>  <a data-track="click_references" rel="nofollow noopener" data-track-label="link" data-track-item_id="link" data-track-value="pubmed reference" data-track-action="pubmed reference" href="http://www.ncbi.nlm.nih.gov/entrez/query.fcgi?cmd=Retrieve&amp;db=PubMed&amp;dopt=Abstract&amp;list_uids=11125145" aria-label="PubMed reference 27">PubMed</a>  <a data-track="click_references" rel="nofollow noopener" data-track-label="link" data-track-item_id="link" data-track-value="cas reference" data-track-action="cas reference" href="/articles/cas-redirect/1:CAS:528:DC%2BD3cXptFSmsL8%3D" aria-label="CAS reference 27">CAS</a>  <a data-track="click_references" data-track-action="google scholar reference" data-track-value="google scholar reference" data-track-label="link" data-track-item_id="link" rel="nofollow noopener" aria-label="Google Scholar reference 27" href="http://scholar.google.com/scholar_lookup?&amp;title=Genome-wide%20location%20and%20function%20of%20DNA%20binding%20proteins.&amp;journal=Science&amp;doi=10.1126%2Fscience.290.5500.2306&amp;volume=290&amp;pages=2306-2309&amp;publication_year=2000&amp;author=Ren%2CB&amp;author=Robert%2CF&amp;author=Wyrick%2CJJ&amp;author=Aparicio%2CO&amp;author=Jennings%2CEG&amp;author=Simon%2CI&amp;author=Zeitlinger%2CJ&amp;author=Schreiber%2CJ&amp;author=Hannett%2CN&amp;author=Kanin%2CE"> Google Scholar</a>  </p></li><li class="c-article-references__item js-c-reading-companion-references-item" data-counter="28."><p class="c-article-references__text" id="ref-CR28">van Steensel B, Delrow J, Henikoff S: Chromatin profiling using targeted DNA adenine methyltransferase. Nat Genet. 2001, 27: 304-308. 10.1038/85871.</p><p class="c-article-references__links u-hide-print"><a data-track="click_references" rel="nofollow noopener" data-track-label="10.1038/85871" data-track-item_id="10.1038/85871" data-track-value="article reference" data-track-action="article reference" href="https://doi.org/10.1038%2F85871" aria-label="Article reference 28" data-doi="10.1038/85871">Article</a>  <a data-track="click_references" rel="nofollow noopener" data-track-label="link" data-track-item_id="link" data-track-value="pubmed reference" data-track-action="pubmed reference" href="http://www.ncbi.nlm.nih.gov/entrez/query.fcgi?cmd=Retrieve&amp;db=PubMed&amp;dopt=Abstract&amp;list_uids=11242113" aria-label="PubMed reference 28">PubMed</a>  <a data-track="click_references" rel="nofollow noopener" data-track-label="link" data-track-item_id="link" data-track-value="cas reference" data-track-action="cas reference" href="/articles/cas-redirect/1:CAS:528:DC%2BD3MXhslOju7Y%3D" aria-label="CAS reference 28">CAS</a>  <a data-track="click_references" data-track-action="google scholar reference" data-track-value="google scholar reference" data-track-label="link" data-track-item_id="link" rel="nofollow noopener" aria-label="Google Scholar reference 28" href="http://scholar.google.com/scholar_lookup?&amp;title=Chromatin%20profiling%20using%20targeted%20DNA%20adenine%20methyltransferase.&amp;journal=Nat%20Genet&amp;doi=10.1038%2F85871&amp;volume=27&amp;pages=304-308&amp;publication_year=2001&amp;author=van%20Steensel%2CB&amp;author=Delrow%2CJ&amp;author=Henikoff%2CS"> Google Scholar</a>  </p></li><li class="c-article-references__item js-c-reading-companion-references-item" data-counter="29."><p class="c-article-references__text" id="ref-CR29">Bulyk ML, Gentalen E, Lockhart DJ, Church GM: Quantifying DNA-protein interactions by double-stranded DNA arrays. Nat Biotechnol. 1999, 17: 573-577. 10.1038/9878.</p><p class="c-article-references__links u-hide-print"><a data-track="click_references" rel="nofollow noopener" data-track-label="10.1038/9878" data-track-item_id="10.1038/9878" data-track-value="article reference" data-track-action="article reference" href="https://doi.org/10.1038%2F9878" aria-label="Article reference 29" data-doi="10.1038/9878">Article</a>  <a data-track="click_references" rel="nofollow noopener" data-track-label="link" data-track-item_id="link" data-track-value="pubmed reference" data-track-action="pubmed reference" href="http://www.ncbi.nlm.nih.gov/entrez/query.fcgi?cmd=Retrieve&amp;db=PubMed&amp;dopt=Abstract&amp;list_uids=10385322" aria-label="PubMed reference 29">PubMed</a>  <a data-track="click_references" rel="nofollow noopener" data-track-label="link" data-track-item_id="link" data-track-value="cas reference" data-track-action="cas reference" href="/articles/cas-redirect/1:CAS:528:DyaK1MXjs1Kns7s%3D" aria-label="CAS reference 29">CAS</a>  <a data-track="click_references" data-track-action="google scholar reference" data-track-value="google scholar reference" data-track-label="link" data-track-item_id="link" rel="nofollow noopener" aria-label="Google Scholar reference 29" href="http://scholar.google.com/scholar_lookup?&amp;title=Quantifying%20DNA-protein%20interactions%20by%20double-stranded%20DNA%20arrays.&amp;journal=Nat%20Biotechnol&amp;doi=10.1038%2F9878&amp;volume=17&amp;pages=573-577&amp;publication_year=1999&amp;author=Bulyk%2CML&amp;author=Gentalen%2CE&amp;author=Lockhart%2CDJ&amp;author=Church%2CGM"> Google Scholar</a>  </p></li><li class="c-article-references__item js-c-reading-companion-references-item" data-counter="30."><p class="c-article-references__text" id="ref-CR30">Hunkapiller M, Kent S, Caruthers M, Dreyer W, Firca J, Giffin C, Horvath S, Hunkapiller T, Tempst P, Hood L: A microchemical facility for the analysis and synthesis of genes and proteins. Nature. 1984, 310: 105-111.</p><p class="c-article-references__links u-hide-print"><a data-track="click_references" rel="nofollow noopener" data-track-label="10.1038/310105a0" data-track-item_id="10.1038/310105a0" data-track-value="article reference" data-track-action="article reference" href="https://doi.org/10.1038%2F310105a0" aria-label="Article reference 30" data-doi="10.1038/310105a0">Article</a>  <a data-track="click_references" rel="nofollow noopener" data-track-label="link" data-track-item_id="link" data-track-value="pubmed reference" data-track-action="pubmed reference" href="http://www.ncbi.nlm.nih.gov/entrez/query.fcgi?cmd=Retrieve&amp;db=PubMed&amp;dopt=Abstract&amp;list_uids=6738709" aria-label="PubMed reference 30">PubMed</a>  <a data-track="click_references" rel="nofollow noopener" data-track-label="link" data-track-item_id="link" data-track-value="cas reference" data-track-action="cas reference" href="/articles/cas-redirect/1:CAS:528:DyaL2cXlt1Kjt74%3D" aria-label="CAS reference 30">CAS</a>  <a data-track="click_references" data-track-action="google scholar reference" data-track-value="google scholar reference" data-track-label="link" data-track-item_id="link" rel="nofollow noopener" aria-label="Google Scholar reference 30" href="http://scholar.google.com/scholar_lookup?&amp;title=A%20microchemical%20facility%20for%20the%20analysis%20and%20synthesis%20of%20genes%20and%20proteins.&amp;journal=Nature&amp;doi=10.1038%2F310105a0&amp;volume=310&amp;pages=105-111&amp;publication_year=1984&amp;author=Hunkapiller%2CM&amp;author=Kent%2CS&amp;author=Caruthers%2CM&amp;author=Dreyer%2CW&amp;author=Firca%2CJ&amp;author=Giffin%2CC&amp;author=Horvath%2CS&amp;author=Hunkapiller%2CT&amp;author=Tempst%2CP&amp;author=Hood%2CL"> Google Scholar</a>  </p></li><li class="c-article-references__item js-c-reading-companion-references-item" data-counter="31."><p class="c-article-references__text" id="ref-CR31">Horvath SJ, Firca JR, Hunkapiller T, Hunkapiller MW, Hood L: An automated DNA synthesizer employing deoxynucleoside 3'-phosphoramidites. Methods Enzymol. 1987, 154: 314-326. 10.1016/0076-6879(87)54082-4.</p><p class="c-article-references__links u-hide-print"><a data-track="click_references" rel="nofollow noopener" data-track-label="10.1016/0076-6879(87)54082-4" data-track-item_id="10.1016/0076-6879(87)54082-4" data-track-value="article reference" data-track-action="article reference" href="https://doi.org/10.1016%2F0076-6879%2887%2954082-4" aria-label="Article reference 31" data-doi="10.1016/0076-6879(87)54082-4">Article</a>  <a data-track="click_references" rel="nofollow noopener" data-track-label="link" data-track-item_id="link" data-track-value="pubmed reference" data-track-action="pubmed reference" href="http://www.ncbi.nlm.nih.gov/entrez/query.fcgi?cmd=Retrieve&amp;db=PubMed&amp;dopt=Abstract&amp;list_uids=3481013" aria-label="PubMed reference 31">PubMed</a>  <a data-track="click_references" rel="nofollow noopener" data-track-label="link" data-track-item_id="link" data-track-value="cas reference" data-track-action="cas reference" href="/articles/cas-redirect/1:CAS:528:DyaL1cXkvFemsLo%3D" aria-label="CAS reference 31">CAS</a>  <a data-track="click_references" data-track-action="google scholar reference" data-track-value="google scholar reference" data-track-label="link" data-track-item_id="link" rel="nofollow noopener" aria-label="Google Scholar reference 31" href="http://scholar.google.com/scholar_lookup?&amp;title=An%20automated%20DNA%20synthesizer%20employing%20deoxynucleoside%203%27-phosphoramidites.&amp;journal=Methods%20Enzymol&amp;doi=10.1016%2F0076-6879%2887%2954082-4&amp;volume=154&amp;pages=314-326&amp;publication_year=1987&amp;author=Horvath%2CSJ&amp;author=Firca%2CJR&amp;author=Hunkapiller%2CT&amp;author=Hunkapiller%2CMW&amp;author=Hood%2CL"> Google Scholar</a>  </p></li><li class="c-article-references__item js-c-reading-companion-references-item" data-counter="32."><p class="c-article-references__text" id="ref-CR32">Dapple: Image analysis software for DNA microarrays. [<a href="http://www.cse.wustl.edu/~jbuhler/research/dapple/" data-track="click_references" data-track-action="external reference" data-track-value="external reference" data-track-label="http://www.cse.wustl.edu/~jbuhler/research/dapple/">http://www.cse.wustl.edu/~jbuhler/research/dapple/</a>]</p></li></ol><p class="c-article-references__download u-hide-print"><a data-track="click" data-track-action="download citation references" data-track-label="link" rel="nofollow" href="https://citation-needed.springer.com/v2/references/10.1186/gb-2004-5-8-r58?format=refman&amp;flavour=references">Download references<svg width="16" height="16" focusable="false" role="img" aria-hidden="true" class="u-icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#icon-eds-i-download-medium"></use></svg></a></p></div></div></div></section></div><section data-title="Acknowledgements"><div class="c-article-section" id="Ack1-section"><h2 class="c-article-section__title js-section-title js-c-reading-companion-sections-item" id="Ack1">Acknowledgements</h2><div class="c-article-section__content" id="Ack1-content"><p>The authors thank David Shteynberg, Brett Kotschwar and Matthew von Bargen for software development help, Stephen Mordue and Avid Shiau for testing, and Eva Aw for technical assistance. This work was funded by NIH grants HG01713 and HG02931.</p></div></div></section><section aria-labelledby="author-information" data-title="Author information"><div class="c-article-section" id="author-information-section"><h2 class="c-article-section__title js-section-title js-c-reading-companion-sections-item" id="author-information">Author information</h2><div class="c-article-section__content" id="author-information-content"><h3 class="c-article__sub-heading" id="affiliations">Authors and Affiliations</h3><ol class="c-article-author-affiliation__list"><li id="Aff1"><p class="c-article-author-affiliation__address">The Institute for Systems Biology, 1441 North 34th Street, Seattle, WA, 98103, USA</p><p class="c-article-author-affiliation__authors-list">Christopher Lausted, Timothy Dahl, Charles Warren, Kimberly King, Kimberly Smith, Michael Johnson, Ramsey Saleem, John Aitchison, Lee Hood &amp; Stephen R Lasky</p></li></ol><div class="u-js-hide u-hide-print" data-test="author-info"><span class="c-article__sub-heading">Authors</span><ol class="c-article-authors-search u-list-reset"><li id="auth-Christopher-Lausted-Aff1"><span class="c-article-authors-search__title u-h3 js-search-name">Christopher Lausted</span><div class="c-article-authors-search__list"><div class="c-article-authors-search__item c-article-authors-search__list-item--left"><a href="https://www.biomedcentral.com/search?query=author%23Christopher%20Lausted" class="c-article-button" data-track="click" data-track-action="author link - publication" data-track-label="link" rel="nofollow">View author publications</a></div><div class="c-article-authors-search__item c-article-authors-search__list-item--right"><p class="search-in-title-js c-article-authors-search__text">You can also search for this author in <span class="c-article-identifiers"><a class="c-article-identifiers__item" href="http://www.ncbi.nlm.nih.gov/entrez/query.fcgi?cmd=search&amp;term=Christopher%20Lausted" data-track="click" data-track-action="author link - pubmed" data-track-label="link" rel="nofollow">PubMed</a><span class="u-hide"> </span><a class="c-article-identifiers__item" href="http://scholar.google.co.uk/scholar?as_q=&amp;num=10&amp;btnG=Search+Scholar&amp;as_epq=&amp;as_oq=&amp;as_eq=&amp;as_occt=any&amp;as_sauthors=%22Christopher%20Lausted%22&amp;as_publication=&amp;as_ylo=&amp;as_yhi=&amp;as_allsubj=all&amp;hl=en" data-track="click" data-track-action="author link - scholar" data-track-label="link" rel="nofollow">Google Scholar</a></span></p></div></div></li><li id="auth-Timothy-Dahl-Aff1"><span class="c-article-authors-search__title u-h3 js-search-name">Timothy Dahl</span><div class="c-article-authors-search__list"><div class="c-article-authors-search__item c-article-authors-search__list-item--left"><a href="https://www.biomedcentral.com/search?query=author%23Timothy%20Dahl" class="c-article-button" data-track="click" data-track-action="author link - publication" data-track-label="link" rel="nofollow">View author publications</a></div><div class="c-article-authors-search__item c-article-authors-search__list-item--right"><p class="search-in-title-js c-article-authors-search__text">You can also search for this author in <span class="c-article-identifiers"><a class="c-article-identifiers__item" href="http://www.ncbi.nlm.nih.gov/entrez/query.fcgi?cmd=search&amp;term=Timothy%20Dahl" data-track="click" data-track-action="author link - pubmed" data-track-label="link" rel="nofollow">PubMed</a><span class="u-hide"> </span><a class="c-article-identifiers__item" href="http://scholar.google.co.uk/scholar?as_q=&amp;num=10&amp;btnG=Search+Scholar&amp;as_epq=&amp;as_oq=&amp;as_eq=&amp;as_occt=any&amp;as_sauthors=%22Timothy%20Dahl%22&amp;as_publication=&amp;as_ylo=&amp;as_yhi=&amp;as_allsubj=all&amp;hl=en" data-track="click" data-track-action="author link - scholar" data-track-label="link" rel="nofollow">Google Scholar</a></span></p></div></div></li><li id="auth-Charles-Warren-Aff1"><span class="c-article-authors-search__title u-h3 js-search-name">Charles Warren</span><div class="c-article-authors-search__list"><div class="c-article-authors-search__item c-article-authors-search__list-item--left"><a href="https://www.biomedcentral.com/search?query=author%23Charles%20Warren" class="c-article-button" data-track="click" data-track-action="author link - publication" data-track-label="link" rel="nofollow">View author publications</a></div><div class="c-article-authors-search__item c-article-authors-search__list-item--right"><p class="search-in-title-js c-article-authors-search__text">You can also search for this author in <span class="c-article-identifiers"><a class="c-article-identifiers__item" href="http://www.ncbi.nlm.nih.gov/entrez/query.fcgi?cmd=search&amp;term=Charles%20Warren" data-track="click" data-track-action="author link - pubmed" data-track-label="link" rel="nofollow">PubMed</a><span class="u-hide"> </span><a class="c-article-identifiers__item" href="http://scholar.google.co.uk/scholar?as_q=&amp;num=10&amp;btnG=Search+Scholar&amp;as_epq=&amp;as_oq=&amp;as_eq=&amp;as_occt=any&amp;as_sauthors=%22Charles%20Warren%22&amp;as_publication=&amp;as_ylo=&amp;as_yhi=&amp;as_allsubj=all&amp;hl=en" data-track="click" data-track-action="author link - scholar" data-track-label="link" rel="nofollow">Google Scholar</a></span></p></div></div></li><li id="auth-Kimberly-King-Aff1"><span class="c-article-authors-search__title u-h3 js-search-name">Kimberly King</span><div class="c-article-authors-search__list"><div class="c-article-authors-search__item c-article-authors-search__list-item--left"><a href="https://www.biomedcentral.com/search?query=author%23Kimberly%20King" class="c-article-button" data-track="click" data-track-action="author link - publication" data-track-label="link" rel="nofollow">View author publications</a></div><div class="c-article-authors-search__item c-article-authors-search__list-item--right"><p class="search-in-title-js c-article-authors-search__text">You can also search for this author in <span class="c-article-identifiers"><a class="c-article-identifiers__item" href="http://www.ncbi.nlm.nih.gov/entrez/query.fcgi?cmd=search&amp;term=Kimberly%20King" data-track="click" data-track-action="author link - pubmed" data-track-label="link" rel="nofollow">PubMed</a><span class="u-hide"> </span><a class="c-article-identifiers__item" href="http://scholar.google.co.uk/scholar?as_q=&amp;num=10&amp;btnG=Search+Scholar&amp;as_epq=&amp;as_oq=&amp;as_eq=&amp;as_occt=any&amp;as_sauthors=%22Kimberly%20King%22&amp;as_publication=&amp;as_ylo=&amp;as_yhi=&amp;as_allsubj=all&amp;hl=en" data-track="click" data-track-action="author link - scholar" data-track-label="link" rel="nofollow">Google Scholar</a></span></p></div></div></li><li id="auth-Kimberly-Smith-Aff1"><span class="c-article-authors-search__title u-h3 js-search-name">Kimberly Smith</span><div class="c-article-authors-search__list"><div class="c-article-authors-search__item c-article-authors-search__list-item--left"><a href="https://www.biomedcentral.com/search?query=author%23Kimberly%20Smith" class="c-article-button" data-track="click" data-track-action="author link - publication" data-track-label="link" rel="nofollow">View author publications</a></div><div class="c-article-authors-search__item c-article-authors-search__list-item--right"><p class="search-in-title-js c-article-authors-search__text">You can also search for this author in <span class="c-article-identifiers"><a class="c-article-identifiers__item" href="http://www.ncbi.nlm.nih.gov/entrez/query.fcgi?cmd=search&amp;term=Kimberly%20Smith" data-track="click" data-track-action="author link - pubmed" data-track-label="link" rel="nofollow">PubMed</a><span class="u-hide"> </span><a class="c-article-identifiers__item" href="http://scholar.google.co.uk/scholar?as_q=&amp;num=10&amp;btnG=Search+Scholar&amp;as_epq=&amp;as_oq=&amp;as_eq=&amp;as_occt=any&amp;as_sauthors=%22Kimberly%20Smith%22&amp;as_publication=&amp;as_ylo=&amp;as_yhi=&amp;as_allsubj=all&amp;hl=en" data-track="click" data-track-action="author link - scholar" data-track-label="link" rel="nofollow">Google Scholar</a></span></p></div></div></li><li id="auth-Michael-Johnson-Aff1"><span class="c-article-authors-search__title u-h3 js-search-name">Michael Johnson</span><div class="c-article-authors-search__list"><div class="c-article-authors-search__item c-article-authors-search__list-item--left"><a href="https://www.biomedcentral.com/search?query=author%23Michael%20Johnson" class="c-article-button" data-track="click" data-track-action="author link - publication" data-track-label="link" rel="nofollow">View author publications</a></div><div class="c-article-authors-search__item c-article-authors-search__list-item--right"><p class="search-in-title-js c-article-authors-search__text">You can also search for this author in <span class="c-article-identifiers"><a class="c-article-identifiers__item" href="http://www.ncbi.nlm.nih.gov/entrez/query.fcgi?cmd=search&amp;term=Michael%20Johnson" data-track="click" data-track-action="author link - pubmed" data-track-label="link" rel="nofollow">PubMed</a><span class="u-hide"> </span><a class="c-article-identifiers__item" href="http://scholar.google.co.uk/scholar?as_q=&amp;num=10&amp;btnG=Search+Scholar&amp;as_epq=&amp;as_oq=&amp;as_eq=&amp;as_occt=any&amp;as_sauthors=%22Michael%20Johnson%22&amp;as_publication=&amp;as_ylo=&amp;as_yhi=&amp;as_allsubj=all&amp;hl=en" data-track="click" data-track-action="author link - scholar" data-track-label="link" rel="nofollow">Google Scholar</a></span></p></div></div></li><li id="auth-Ramsey-Saleem-Aff1"><span class="c-article-authors-search__title u-h3 js-search-name">Ramsey Saleem</span><div class="c-article-authors-search__list"><div class="c-article-authors-search__item c-article-authors-search__list-item--left"><a href="https://www.biomedcentral.com/search?query=author%23Ramsey%20Saleem" class="c-article-button" data-track="click" data-track-action="author link - publication" data-track-label="link" rel="nofollow">View author publications</a></div><div class="c-article-authors-search__item c-article-authors-search__list-item--right"><p class="search-in-title-js c-article-authors-search__text">You can also search for this author in <span class="c-article-identifiers"><a class="c-article-identifiers__item" href="http://www.ncbi.nlm.nih.gov/entrez/query.fcgi?cmd=search&amp;term=Ramsey%20Saleem" data-track="click" data-track-action="author link - pubmed" data-track-label="link" rel="nofollow">PubMed</a><span class="u-hide"> </span><a class="c-article-identifiers__item" href="http://scholar.google.co.uk/scholar?as_q=&amp;num=10&amp;btnG=Search+Scholar&amp;as_epq=&amp;as_oq=&amp;as_eq=&amp;as_occt=any&amp;as_sauthors=%22Ramsey%20Saleem%22&amp;as_publication=&amp;as_ylo=&amp;as_yhi=&amp;as_allsubj=all&amp;hl=en" data-track="click" data-track-action="author link - scholar" data-track-label="link" rel="nofollow">Google Scholar</a></span></p></div></div></li><li id="auth-John-Aitchison-Aff1"><span class="c-article-authors-search__title u-h3 js-search-name">John Aitchison</span><div class="c-article-authors-search__list"><div class="c-article-authors-search__item c-article-authors-search__list-item--left"><a href="https://www.biomedcentral.com/search?query=author%23John%20Aitchison" class="c-article-button" data-track="click" data-track-action="author link - publication" data-track-label="link" rel="nofollow">View author publications</a></div><div class="c-article-authors-search__item c-article-authors-search__list-item--right"><p class="search-in-title-js c-article-authors-search__text">You can also search for this author in <span class="c-article-identifiers"><a class="c-article-identifiers__item" href="http://www.ncbi.nlm.nih.gov/entrez/query.fcgi?cmd=search&amp;term=John%20Aitchison" data-track="click" data-track-action="author link - pubmed" data-track-label="link" rel="nofollow">PubMed</a><span class="u-hide"> </span><a class="c-article-identifiers__item" href="http://scholar.google.co.uk/scholar?as_q=&amp;num=10&amp;btnG=Search+Scholar&amp;as_epq=&amp;as_oq=&amp;as_eq=&amp;as_occt=any&amp;as_sauthors=%22John%20Aitchison%22&amp;as_publication=&amp;as_ylo=&amp;as_yhi=&amp;as_allsubj=all&amp;hl=en" data-track="click" data-track-action="author link - scholar" data-track-label="link" rel="nofollow">Google Scholar</a></span></p></div></div></li><li id="auth-Lee-Hood-Aff1"><span class="c-article-authors-search__title u-h3 js-search-name">Lee Hood</span><div class="c-article-authors-search__list"><div class="c-article-authors-search__item c-article-authors-search__list-item--left"><a href="https://www.biomedcentral.com/search?query=author%23Lee%20Hood" class="c-article-button" data-track="click" data-track-action="author link - publication" data-track-label="link" rel="nofollow">View author publications</a></div><div class="c-article-authors-search__item c-article-authors-search__list-item--right"><p class="search-in-title-js c-article-authors-search__text">You can also search for this author in <span class="c-article-identifiers"><a class="c-article-identifiers__item" href="http://www.ncbi.nlm.nih.gov/entrez/query.fcgi?cmd=search&amp;term=Lee%20Hood" data-track="click" data-track-action="author link - pubmed" data-track-label="link" rel="nofollow">PubMed</a><span class="u-hide"> </span><a class="c-article-identifiers__item" href="http://scholar.google.co.uk/scholar?as_q=&amp;num=10&amp;btnG=Search+Scholar&amp;as_epq=&amp;as_oq=&amp;as_eq=&amp;as_occt=any&amp;as_sauthors=%22Lee%20Hood%22&amp;as_publication=&amp;as_ylo=&amp;as_yhi=&amp;as_allsubj=all&amp;hl=en" data-track="click" data-track-action="author link - scholar" data-track-label="link" rel="nofollow">Google Scholar</a></span></p></div></div></li><li id="auth-Stephen_R-Lasky-Aff1"><span class="c-article-authors-search__title u-h3 js-search-name">Stephen R Lasky</span><div class="c-article-authors-search__list"><div class="c-article-authors-search__item c-article-authors-search__list-item--left"><a href="https://www.biomedcentral.com/search?query=author%23Stephen%20R%20Lasky" class="c-article-button" data-track="click" data-track-action="author link - publication" data-track-label="link" rel="nofollow">View author publications</a></div><div class="c-article-authors-search__item c-article-authors-search__list-item--right"><p class="search-in-title-js c-article-authors-search__text">You can also search for this author in <span class="c-article-identifiers"><a class="c-article-identifiers__item" href="http://www.ncbi.nlm.nih.gov/entrez/query.fcgi?cmd=search&amp;term=Stephen%20R%20Lasky" data-track="click" data-track-action="author link - pubmed" data-track-label="link" rel="nofollow">PubMed</a><span class="u-hide"> </span><a class="c-article-identifiers__item" href="http://scholar.google.co.uk/scholar?as_q=&amp;num=10&amp;btnG=Search+Scholar&amp;as_epq=&amp;as_oq=&amp;as_eq=&amp;as_occt=any&amp;as_sauthors=%22Stephen%20R%20Lasky%22&amp;as_publication=&amp;as_ylo=&amp;as_yhi=&amp;as_allsubj=all&amp;hl=en" data-track="click" data-track-action="author link - scholar" data-track-label="link" rel="nofollow">Google Scholar</a></span></p></div></div></li></ol></div><h3 class="c-article__sub-heading" id="corresponding-author">Corresponding author</h3><p id="corresponding-author-list">Correspondence to <a id="corresp-c1" href="mailto:clausted@systemsbiology.org">Christopher Lausted</a>.</p></div></div></section><section data-title="Electronic supplementary material"><div class="c-article-section" id="Sec34-section"><h2 class="c-article-section__title js-section-title js-c-reading-companion-sections-item" id="Sec34">Electronic supplementary material</h2><div class="c-article-section__content" id="Sec34-content"><div data-test="supplementary-info"><div id="figshareContainer" class="c-article-figshare-container" data-test="figshare-container"></div><div class="c-article-supplementary__item" data-test="supp-item" id="MOESM1"><h3 class="c-article-supplementary__title u-h3"><a class="print-link" data-track="click" data-track-action="view supplementary info" data-test="supp-info-link" data-track-label="additional data file 1: instructions for assemblin" href="https://static-content.springer.com/esm/art%3A10.1186%2Fgb-2004-5-8-r58/MediaObjects/13059_2004_862_MOESM1_ESM.pdf" data-supp-info-image="">Additional data file 1: Instructions for assembling the POSaM (PDF 2 MB)</a></h3></div><div class="c-article-supplementary__item" data-test="supp-item" id="MOESM2"><h3 class="c-article-supplementary__title u-h3"><a class="print-link" data-track="click" data-track-action="view supplementary info" data-test="supp-info-link" data-track-label="additional data file 2: instructions for using the" href="https://static-content.springer.com/esm/art%3A10.1186%2Fgb-2004-5-8-r58/MediaObjects/13059_2004_862_MOESM2_ESM.pdf" data-supp-info-image="">Additional data file 2: Instructions for using the POSaM (PDF 385 KB)</a></h3></div><div class="c-article-supplementary__item" data-test="supp-item" id="MOESM3"><h3 class="c-article-supplementary__title u-h3"><a class="print-link" data-track="click" data-track-action="view supplementary info" data-test="supp-info-link" data-track-label="13059_2004_862_moesm3_esm.zip" href="https://static-content.springer.com/esm/art%3A10.1186%2Fgb-2004-5-8-r58/MediaObjects/13059_2004_862_MOESM3_ESM.zip" data-supp-info-image="">13059_2004_862_MOESM3_ESM.zip</a></h3><div class="c-article-supplementary__description" data-component="thumbnail-container"><p>Additional data file 3: The raw microarray fluorescence data used to generate the results shown in Figures <a data-track="click" data-track-label="link" data-track-action="figure anchor" href="/articles/10.1186/gb-2004-5-8-r58#Fig6">6</a>, <a data-track="click" data-track-label="link" data-track-action="figure anchor" href="/articles/10.1186/gb-2004-5-8-r58#Fig7">7</a>, <a data-track="click" data-track-label="link" data-track-action="figure anchor" href="/articles/10.1186/gb-2004-5-8-r58#Fig8">8</a>, <a data-track="click" data-track-label="link" data-track-action="figure anchor" href="/articles/10.1186/gb-2004-5-8-r58#Fig9">9</a>, <a data-track="click" data-track-label="link" data-track-action="figure anchor" href="/articles/10.1186/gb-2004-5-8-r58#Fig10">10</a>, <a data-track="click" data-track-label="link" data-track-action="figure anchor" href="/articles/10.1186/gb-2004-5-8-r58#Fig11">11</a> (ZIP 3 MB)</p></div></div></div></div></div></section><section data-title="Authors’ original submitted files for images"><div class="c-article-section" id="Sec35-section"><h2 class="c-article-section__title js-section-title js-c-reading-companion-sections-item" id="Sec35">Authors’ original submitted files for images</h2><div class="c-article-section__content" id="Sec35-content"><div data-test="supplementary-info"><p>Below are the links to the authors’ original submitted files for images.</p><div class="c-article-supplementary__item" data-test="supp-item" id="MOESM4"><h3 class="c-article-supplementary__title u-h3"><a class="print-link" data-track="click" data-track-action="view supplementary info" data-test="supp-info-link" data-track-label="authors’ original file for figure 1" href="https://static-content.springer.com/esm/art%3A10.1186%2Fgb-2004-5-8-r58/MediaObjects/13059_2004_862_MOESM4_ESM.pdf" data-supp-info-image="">Authors’ original file for figure 1</a></h3></div><div class="c-article-supplementary__item" data-test="supp-item" id="MOESM5"><h3 class="c-article-supplementary__title u-h3"><a class="print-link" data-track="click" data-track-action="view supplementary info" data-test="supp-info-link" data-track-label="authors’ original file for figure 2" href="https://static-content.springer.com/esm/art%3A10.1186%2Fgb-2004-5-8-r58/MediaObjects/13059_2004_862_MOESM5_ESM.eps" data-supp-info-image="">Authors’ original file for figure 2</a></h3></div><div class="c-article-supplementary__item" data-test="supp-item" id="MOESM6"><h3 class="c-article-supplementary__title u-h3"><a class="print-link" data-track="click" data-track-action="view supplementary info" data-test="supp-info-link" data-track-label="authors’ original file for figure 3" href="https://static-content.springer.com/esm/art%3A10.1186%2Fgb-2004-5-8-r58/MediaObjects/13059_2004_862_MOESM6_ESM.eps" data-supp-info-image="">Authors’ original file for figure 3</a></h3></div><div class="c-article-supplementary__item" data-test="supp-item" id="MOESM7"><h3 class="c-article-supplementary__title u-h3"><a class="print-link" data-track="click" data-track-action="view supplementary info" data-test="supp-info-link" data-track-label="authors’ original file for figure 4" href="https://static-content.springer.com/esm/art%3A10.1186%2Fgb-2004-5-8-r58/MediaObjects/13059_2004_862_MOESM7_ESM.eps" data-supp-info-image="">Authors’ original file for figure 4</a></h3></div><div class="c-article-supplementary__item" data-test="supp-item" id="MOESM8"><h3 class="c-article-supplementary__title u-h3"><a class="print-link" data-track="click" data-track-action="view supplementary info" data-test="supp-info-link" data-track-label="authors’ original file for figure 5" href="https://static-content.springer.com/esm/art%3A10.1186%2Fgb-2004-5-8-r58/MediaObjects/13059_2004_862_MOESM8_ESM.eps" data-supp-info-image="">Authors’ original file for figure 5</a></h3></div><div class="c-article-supplementary__item" data-test="supp-item" id="MOESM9"><h3 class="c-article-supplementary__title u-h3"><a class="print-link" data-track="click" data-track-action="view supplementary info" data-test="supp-info-link" data-track-label="authors’ original file for figure 6" href="https://static-content.springer.com/esm/art%3A10.1186%2Fgb-2004-5-8-r58/MediaObjects/13059_2004_862_MOESM9_ESM.eps" data-supp-info-image="">Authors’ original file for figure 6</a></h3></div><div class="c-article-supplementary__item" data-test="supp-item" id="MOESM10"><h3 class="c-article-supplementary__title u-h3"><a class="print-link" data-track="click" data-track-action="view supplementary info" data-test="supp-info-link" data-track-label="authors’ original file for figure 7" href="https://static-content.springer.com/esm/art%3A10.1186%2Fgb-2004-5-8-r58/MediaObjects/13059_2004_862_MOESM10_ESM.eps" data-supp-info-image="">Authors’ original file for figure 7</a></h3></div><div class="c-article-supplementary__item" data-test="supp-item" id="MOESM11"><h3 class="c-article-supplementary__title u-h3"><a class="print-link" data-track="click" data-track-action="view supplementary info" data-test="supp-info-link" data-track-label="authors’ original file for figure 8" href="https://static-content.springer.com/esm/art%3A10.1186%2Fgb-2004-5-8-r58/MediaObjects/13059_2004_862_MOESM11_ESM.eps" data-supp-info-image="">Authors’ original file for figure 8</a></h3></div><div class="c-article-supplementary__item" data-test="supp-item" id="MOESM12"><h3 class="c-article-supplementary__title u-h3"><a class="print-link" data-track="click" data-track-action="view supplementary info" data-test="supp-info-link" data-track-label="authors’ original file for figure 9" href="https://static-content.springer.com/esm/art%3A10.1186%2Fgb-2004-5-8-r58/MediaObjects/13059_2004_862_MOESM12_ESM.eps" data-supp-info-image="">Authors’ original file for figure 9</a></h3></div><div class="c-article-supplementary__item" data-test="supp-item" id="MOESM13"><h3 class="c-article-supplementary__title u-h3"><a class="print-link" data-track="click" data-track-action="view supplementary info" data-test="supp-info-link" data-track-label="authors’ original file for figure 10" href="https://static-content.springer.com/esm/art%3A10.1186%2Fgb-2004-5-8-r58/MediaObjects/13059_2004_862_MOESM13_ESM.eps" data-supp-info-image="">Authors’ original file for figure 10</a></h3></div><div class="c-article-supplementary__item" data-test="supp-item" id="MOESM14"><h3 class="c-article-supplementary__title u-h3"><a class="print-link" data-track="click" data-track-action="view supplementary info" data-test="supp-info-link" data-track-label="authors’ original file for figure 11" href="https://static-content.springer.com/esm/art%3A10.1186%2Fgb-2004-5-8-r58/MediaObjects/13059_2004_862_MOESM14_ESM.eps" data-supp-info-image="">Authors’ original file for figure 11</a></h3></div></div></div></div></section><section data-title="Rights and permissions"><div class="c-article-section" id="rightslink-section"><h2 class="c-article-section__title js-section-title js-c-reading-companion-sections-item" id="rightslink">Rights and permissions</h2><div class="c-article-section__content" id="rightslink-content"><p class="c-article-rights"><a data-track="click" data-track-action="view rights and permissions" data-track-label="link" href="https://s100.copyright.com/AppDispatchServlet?title=POSaM%3A%20a%20fast%2C%20flexible%2C%20open-source%2C%20inkjet%20oligonucleotide%20synthesizer%20and%20microarrayer&amp;author=Christopher%20Lausted%20et%20al&amp;contentID=10.1186%2Fgb-2004-5-8-r58&amp;copyright=Lausted%20et%20al.%3B%20licensee%20BioMed%20Central%20Ltd.&amp;publication=1474-760X&amp;publicationDate=2004-07-27&amp;publisherName=SpringerNature&amp;orderBeanReset=true">Reprints and permissions</a></p></div></div></section><section aria-labelledby="article-info" data-title="About this article"><div class="c-article-section" id="article-info-section"><h2 class="c-article-section__title js-section-title js-c-reading-companion-sections-item" id="article-info">About this article</h2><div class="c-article-section__content" id="article-info-content"><div class="c-bibliographic-information"><div class="c-bibliographic-information__column"><h3 class="c-article__sub-heading" id="citeas">Cite this article</h3><p class="c-bibliographic-information__citation">Lausted, C., Dahl, T., Warren, C. <i>et al.</i> POSaM: a fast, flexible, open-source, inkjet oligonucleotide synthesizer and microarrayer. <i>Genome Biol</i> <b>5</b>, R58 (2004). https://doi.org/10.1186/gb-2004-5-8-r58</p><p class="c-bibliographic-information__download-citation u-hide-print"><a data-test="citation-link" data-track="click" data-track-action="download article citation" data-track-label="link" data-track-external="" rel="nofollow" href="https://citation-needed.springer.com/v2/references/10.1186/gb-2004-5-8-r58?format=refman&amp;flavour=citation">Download citation<svg width="16" height="16" focusable="false" role="img" aria-hidden="true" class="u-icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#icon-eds-i-download-medium"></use></svg></a></p><ul class="c-bibliographic-information__list" data-test="publication-history"><li class="c-bibliographic-information__list-item"><p>Received<span class="u-hide">: </span><span class="c-bibliographic-information__value"><time datetime="2004-04-21">21 April 2004</time></span></p></li><li class="c-bibliographic-information__list-item"><p>Revised<span class="u-hide">: </span><span class="c-bibliographic-information__value"><time datetime="2004-06-02">02 June 2004</time></span></p></li><li class="c-bibliographic-information__list-item"><p>Accepted<span class="u-hide">: </span><span class="c-bibliographic-information__value"><time datetime="2004-06-24">24 June 2004</time></span></p></li><li class="c-bibliographic-information__list-item"><p>Published<span class="u-hide">: </span><span class="c-bibliographic-information__value"><time datetime="2004-07-27">27 July 2004</time></span></p></li><li class="c-bibliographic-information__list-item c-bibliographic-information__list-item--full-width"><p><abbr title="Digital Object Identifier">DOI</abbr><span class="u-hide">: </span><span class="c-bibliographic-information__value">https://doi.org/10.1186/gb-2004-5-8-r58</span></p></li></ul><div data-component="share-box"><div class="c-article-share-box u-display-none" hidden=""><h3 class="c-article__sub-heading">Share this article</h3><p class="c-article-share-box__description">Anyone you share the following link with will be able to read this content:</p><button class="js-get-share-url c-article-share-box__button" type="button" id="get-share-url" data-track="click" data-track-label="button" data-track-external="" data-track-action="get shareable link">Get shareable link</button><div class="js-no-share-url-container u-display-none" hidden=""><p class="js-c-article-share-box__no-sharelink-info c-article-share-box__no-sharelink-info">Sorry, a shareable link is not currently available for this article.</p></div><div class="js-share-url-container u-display-none" hidden=""><p class="js-share-url c-article-share-box__only-read-input" id="share-url" data-track="click" data-track-label="button" data-track-action="select share url"></p><button class="js-copy-share-url c-article-share-box__button--link-like" type="button" id="copy-share-url" data-track="click" data-track-label="button" data-track-action="copy share url" data-track-external="">Copy to clipboard</button></div><p class="js-c-article-share-box__additional-info c-article-share-box__additional-info"> Provided by the Springer Nature SharedIt content-sharing initiative </p></div></div><h3 class="c-article__sub-heading">Keywords</h3><ul class="c-article-subject-list"><li class="c-article-subject-list__subject"><span><a href="/search?query=Additional%20Data%20File&amp;facet-discipline=&#34;Life%20Sciences&#34;" data-track="click" data-track-action="view keyword" data-track-label="link">Additional Data File</a></span></li><li class="c-article-subject-list__subject"><span><a href="/search?query=Propylene%20Carbonate&amp;facet-discipline=&#34;Life%20Sciences&#34;" data-track="click" data-track-action="view keyword" data-track-label="link">Propylene Carbonate</a></span></li><li class="c-article-subject-list__subject"><span><a href="/search?query=Phosphoramidite&amp;facet-discipline=&#34;Life%20Sciences&#34;" data-track="click" data-track-action="view keyword" data-track-label="link">Phosphoramidite</a></span></li><li class="c-article-subject-list__subject"><span><a href="/search?query=Oligonucleotide%20Synthesis&amp;facet-discipline=&#34;Life%20Sciences&#34;" data-track="click" data-track-action="view keyword" data-track-label="link">Oligonucleotide Synthesis</a></span></li><li class="c-article-subject-list__subject"><span><a href="/search?query=Print%20Head&amp;facet-discipline=&#34;Life%20Sciences&#34;" data-track="click" data-track-action="view keyword" data-track-label="link">Print Head</a></span></li></ul><div data-component="article-info-list"></div></div></div></div></div></section> </article> </main> <div class="c-article-extras u-text-sm u-hide-print" data-container-type="reading-companion" data-track-component="reading companion"> <aside> <div data-test="download-article-link-wrapper" class="js-context-bar-sticky-point-desktop" data-track-context="reading companion"> <div class="c-pdf-download u-clear-both"> <a href="//genomebiology.biomedcentral.com/counter/pdf/10.1186/gb-2004-5-8-r58.pdf" class="u-button u-button--full-width u-button--primary u-justify-content-space-between c-pdf-download__link" data-article-pdf="true" data-readcube-pdf-url="true" data-test="pdf-link" data-draft-ignore="true" data-track="content_download" data-track-type="article pdf download" data-track-action="download pdf" data-track-label="link" data-track-external download> <span class="c-pdf-download__text">Download PDF</span> <svg aria-hidden="true" focusable="false" width="16" height="16" class="u-icon"><use xlink:href="#icon-download"/></svg> </a> </div> </div> <div class="c-reading-companion"> <div class="c-reading-companion__sticky" data-component="reading-companion-sticky" data-test="reading-companion-sticky"> <div class="c-reading-companion__panel c-reading-companion__sections c-reading-companion__panel--active" id="tabpanel-sections"> <div class="js-ad u-lazy-ad-wrapper u-mt-16 u-hide" data-component-mpu> <aside class="adsbox c-ad c-ad--300x250 u-mt-16" data-component-mpu> <div class="c-ad__inner"> <p class="c-ad__label">Advertisement</p> <div id="div-gpt-ad-MPU1" data-ad-type="MPU1" data-test="MPU1-ad" data-pa11y-ignore data-gpt data-gpt-unitpath="/270604982/bmc/genomebiology/articles" data-gpt-sizes="300x250" data-gpt-targeting="pos=MPU1;doi=10.1186/gb-2004-5-8-r58;type=article;kwrd=Additional Data File,Propylene Carbonate,Phosphoramidite,Oligonucleotide Synthesis,Print Head;pmc=L32030,B12008,L32020,L32010,L15001,L21001;" > <noscript> <a href="//pubads.g.doubleclick.net/gampad/jump?iu=/270604982/bmc/genomebiology/articles&amp;sz=300x250&amp;pos=MPU1&amp;doi=10.1186/gb-2004-5-8-r58&amp;type=article&amp;kwrd=Additional Data File,Propylene Carbonate,Phosphoramidite,Oligonucleotide Synthesis,Print Head&amp;pmc=L32030,B12008,L32020,L32010,L15001,L21001&amp;"> <img data-test="gpt-advert-fallback-img" src="//pubads.g.doubleclick.net/gampad/ad?iu=/270604982/bmc/genomebiology/articles&amp;sz=300x250&amp;pos=MPU1&amp;doi=10.1186/gb-2004-5-8-r58&amp;type=article&amp;kwrd=Additional Data File,Propylene Carbonate,Phosphoramidite,Oligonucleotide Synthesis,Print Head&amp;pmc=L32030,B12008,L32020,L32010,L15001,L21001&amp;" alt="Advertisement" width="300" height="250"> </a> </noscript> </div> </div> </aside> </div> </div> <div class="c-reading-companion__panel c-reading-companion__figures c-reading-companion__panel--full-width" id="tabpanel-figures"></div> <div class="c-reading-companion__panel c-reading-companion__references c-reading-companion__panel--full-width" id="tabpanel-references"></div> </div> </div> </aside> </div> </div> <div class="c-journal-footer"> <div class="c-journal-footer__inner"> <div class="c-journal-footer__summary"> <h4 class="c-journal-title c-journal-title--footer"> <span class="c-journal-title__text">Genome Biology</span> </h4> <p class="c-journal-footer__issn">ISSN: 1474-760X</p> </div> <div class="c-journal-footer__contact"> <h4 class="c-journal-footer__contact-title ">Contact us</h4> <ul class="c-journal-footer__contact-list"> <li class="c-journal-footer__contact-item">General enquiries: <a href="mailto:journalsubmissions@springernature.com">journalsubmissions@springernature.com</a></li> </ul> </div> </div> </div> <img rel="nofollow" class='tracker' style='display:none' src='/track/article/10.1186/gb-2004-5-8-r58' alt=""/> <footer> <div class="c-publisher-footer u-color-inherit" data-test="publisher-footer"> <div class="u-container"> <div class="u-display-flex u-flex-wrap u-justify-content-space-between" data-test="publisher-footer-menu"> <div class="u-display-flex"> <ul class="c-list-group c-list-group--sm u-mr-24 u-mb-16"> <li class="c-list-group__item"> <a class="u-gray-link" href="https://blogs.biomedcentral.com/">Read more on our blogs</a> </li> <li class="c-list-group__item"> <a class="u-gray-link" href="//www.biomedcentral.com/login">Receive BMC newsletters</a> </li> <li class="c-list-group__item"> <a class="u-gray-link" href="//www.biomedcentral.com/account">Manage article alerts</a> </li> <li class="c-list-group__item"> <a class="u-gray-link" href="https://authorservices.springernature.com/go/sn/?utm_source&#x3D;Website&amp;utm_medium&#x3D;BMC&amp;utm_campaign&#x3D;SNAS+Referrals+2022&amp;utm_id&#x3D;ref2022">Language editing for authors</a> </li> <li class="c-list-group__item"> <a class="u-gray-link" href="https://authorservices.springernature.com/go/sn/?utm_source&#x3D;Website&amp;utm_medium&#x3D;BMC&amp;utm_campaign&#x3D;SNAS+Referrals+2022&amp;utm_id&#x3D;ref2022">Scientific editing for authors</a> </li> </ul> <ul class="c-list-group c-list-group--sm u-mr-24 u-mb-16"> <li class="c-list-group__item"> <a class="u-gray-link" href="//www.biomedcentral.com/about/policies">Policies</a> </li> <li class="c-list-group__item"> <a class="u-gray-link" href="//www.biomedcentral.com/accessibility">Accessibility</a> </li> <li class="c-list-group__item"> <a class="u-gray-link" href="//www.biomedcentral.com/about/press-centre">Press center</a> </li> </ul> <ul class="c-list-group c-list-group--sm u-mr-24 u-mb-16"> <li class="c-list-group__item"> <a class="u-gray-link" href="https://support.biomedcentral.com/support/home">Support and Contact</a> </li> <li class="c-list-group__item"> <a class="u-gray-link" href="https://biomedcentral.typeform.com/to/VLXboo">Leave feedback</a> </li> <li class="c-list-group__item"> <a class="u-gray-link" href="//www.biomedcentral.com/about/jobs">Careers</a> </li> </ul> </div> <div class="u-mb-24"> <h3 id="social-menu" class="u-text-sm u-reset-margin u-text-normal">Follow BMC</h3> <ul class="u-display-flex u-list-reset" data-test="footer-social-links"> <li class="u-mt-8 u-mr-8"> <a href="https://twitter.com/biomedcentral" data-track="click" data-track-category="Social" data-track-action="Clicked BMC Twitter" class="u-gray-link"> <span class="u-visually-hidden">BMC Twitter page</span> <svg class="u-icon u-text-lg" width="24" height="24" aria-hidden="true" focusable="false"> <use xlink:href="#icon-twitter-bordered"></use> </svg> </a> </li> <li class="u-mt-8 u-mr-8"> <a href="https://www.facebook.com/BioMedCentral" data-track="click" data-track-category="Social" data-track-action="Clicked BMC Facebook" class="u-gray-link"> <span class="u-visually-hidden">BMC Facebook page</span> <svg class="u-icon u-text-lg" width="24" height="24" aria-hidden="true" focusable="false"> <use xlink:href="#icon-facebook-bordered"></use> </svg> </a> </li> <li class="u-mt-8 u-mr-8"> <a href="http://www.weibo.com/biomedcentral" data-track="click" data-track-category="Social" data-track-action="Clicked BMC Weibo" class="u-gray-link"> <span class="u-visually-hidden">BMC Weibo page</span> <svg class="u-icon u-text-lg" width="24" height="24" aria-hidden="true" focusable="false"> <use xlink:href="#icon-weibo-bordered"></use> </svg> </a> </li> </ul> </div> </div> <p class="u-reset-margin"> By using this website, you agree to our <a class="u-gray-link" href="//www.biomedcentral.com/terms-and-conditions">Terms and Conditions</a>, <a class="u-gray-link" href="https://www.springernature.com/ccpa">Your US state privacy rights</a>, <a class="u-gray-link" href="//www.biomedcentral.com/privacy-statement">Privacy statement</a> and <a class="u-gray-link" href="//www.biomedcentral.com/cookies" data-test="cookie-link">Cookies</a> policy. <a class="u-gray-link" data-cc-action="preferences" href="javascript:void(0);">Your privacy choices/Manage cookies</a> we use in the preference centre. </p> </div> </div> <div class="c-corporate-footer"> <div class="u-container"> <img src=/static/images/logo-springernature-acb40b85fb.svg class="c-corporate-footer__logo" alt="Springer Nature" itemprop="logo" role="img"> <p class="c-corporate-footer__legal" data-test="copyright"> &#169; 2024 BioMed Central Ltd unless otherwise stated. Part of <a class="c-corporate-footer__link" href="https://www.springernature.com" itemscope itemtype="http://schema.org/Organization" itemid="#parentOrganization">Springer Nature</a>. </p> </div> </div> </footer> </div> <div class="u-visually-hidden" aria-hidden="true"> <?xml version="1.0" encoding="UTF-8"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><defs><path id="a" d="M0 .74h56.72v55.24H0z"/></defs><symbol id="icon-access" viewBox="0 0 18 18"><path d="m14 8c.5522847 0 1 .44771525 1 1v7h2.5c.2761424 0 .5.2238576.5.5v1.5h-18v-1.5c0-.2761424.22385763-.5.5-.5h2.5v-7c0-.55228475.44771525-1 1-1s1 .44771525 1 1v6.9996556h8v-6.9996556c0-.55228475.4477153-1 1-1zm-8 0 2 1v5l-2 1zm6 0v7l-2-1v-5zm-2.42653766-7.59857636 7.03554716 4.92488299c.4162533.29137735.5174853.86502537.226108 1.28127873-.1721584.24594054-.4534847.39241464-.7536934.39241464h-14.16284822c-.50810197 0-.92-.41189803-.92-.92 0-.30020869.1464741-.58153499.39241464-.75369337l7.03554714-4.92488299c.34432015-.2410241.80260453-.2410241 1.14692468 0zm-.57346234 2.03988748-3.65526982 2.55868888h7.31053962z" fill-rule="evenodd"/></symbol><symbol id="icon-account" viewBox="0 0 18 18"><path d="m10.2379028 16.9048051c1.3083556-.2032362 2.5118471-.7235183 3.5294683-1.4798399-.8731327-2.5141501-2.0638925-3.935978-3.7673711-4.3188248v-1.27684611c1.1651924-.41183641 2-1.52307546 2-2.82929429 0-1.65685425-1.3431458-3-3-3-1.65685425 0-3 1.34314575-3 3 0 1.30621883.83480763 2.41745788 2 2.82929429v1.27684611c-1.70347856.3828468-2.89423845 1.8046747-3.76737114 4.3188248 1.01762123.7563216 2.22111275 1.2766037 3.52946833 1.4798399.40563808.0629726.81921174.0951949 1.23790281.0951949s.83226473-.0322223 1.2379028-.0951949zm4.3421782-2.1721994c1.4927655-1.4532925 2.419919-3.484675 2.419919-5.7326057 0-4.418278-3.581722-8-8-8s-8 3.581722-8 8c0 2.2479307.92715352 4.2793132 2.41991895 5.7326057.75688473-2.0164459 1.83949951-3.6071894 3.48926591-4.3218837-1.14534283-.70360829-1.90918486-1.96796271-1.90918486-3.410722 0-2.209139 1.790861-4 4-4s4 1.790861 4 4c0 1.44275929-.763842 2.70711371-1.9091849 3.410722 1.6497664.7146943 2.7323812 2.3054378 3.4892659 4.3218837zm-5.580081 3.2673943c-4.97056275 0-9-4.0294373-9-9 0-4.97056275 4.02943725-9 9-9 4.9705627 0 9 4.02943725 9 9 0 4.9705627-4.0294373 9-9 9z" fill-rule="evenodd"/></symbol><symbol id="icon-alert" viewBox="0 0 18 18"><path d="m4 10h2.5c.27614237 0 .5.2238576.5.5s-.22385763.5-.5.5h-3.08578644l-1.12132034 1.1213203c-.18753638.1875364-.29289322.4418903-.29289322.7071068v.1715729h14v-.1715729c0-.2652165-.1053568-.5195704-.2928932-.7071068l-1.7071068-1.7071067v-3.4142136c0-2.76142375-2.2385763-5-5-5-2.76142375 0-5 2.23857625-5 5zm3 4c0 1.1045695.8954305 2 2 2s2-.8954305 2-2zm-5 0c-.55228475 0-1-.4477153-1-1v-.1715729c0-.530433.21071368-1.0391408.58578644-1.4142135l1.41421356-1.4142136v-3c0-3.3137085 2.6862915-6 6-6s6 2.6862915 6 6v3l1.4142136 1.4142136c.3750727.3750727.5857864.8837805.5857864 1.4142135v.1715729c0 .5522847-.4477153 1-1 1h-4c0 1.6568542-1.3431458 3-3 3-1.65685425 0-3-1.3431458-3-3z" fill-rule="evenodd"/></symbol><symbol id="icon-arrow-broad" viewBox="0 0 16 16"><path d="m6.10307866 2.97190702v7.69043288l2.44965196-2.44676915c.38776071-.38730439 1.0088052-.39493524 1.38498697-.01919617.38609051.38563612.38643641 1.01053024-.00013864 1.39665039l-4.12239817 4.11754683c-.38616704.3857126-1.01187344.3861062-1.39846576-.0000311l-4.12258206-4.11773056c-.38618426-.38572979-.39254614-1.00476697-.01636437-1.38050605.38609047-.38563611 1.01018509-.38751562 1.4012233.00306241l2.44985644 2.4469734v-8.67638639c0-.54139983.43698413-.98042709.98493125-.98159081l7.89910522-.0043627c.5451687 0 .9871152.44142642.9871152.98595351s-.4419465.98595351-.9871152.98595351z" fill-rule="evenodd" transform="matrix(-1 0 0 -1 14 15)"/></symbol><symbol id="icon-arrow-down" viewBox="0 0 16 16"><path d="m3.28337502 11.5302405 4.03074001 4.176208c.37758093.3912076.98937525.3916069 1.367372-.0000316l4.03091977-4.1763942c.3775978-.3912252.3838182-1.0190815.0160006-1.4001736-.3775061-.39113013-.9877245-.39303641-1.3700683.003106l-2.39538585 2.4818345v-11.6147896l-.00649339-.11662112c-.055753-.49733869-.46370161-.88337888-.95867408-.88337888-.49497246 0-.90292107.38604019-.95867408.88337888l-.00649338.11662112v11.6147896l-2.39518594-2.4816273c-.37913917-.39282218-.98637524-.40056175-1.35419292-.0194697-.37750607.3911302-.37784433 1.0249269.00013556 1.4165479z" fill-rule="evenodd"/></symbol><symbol id="icon-arrow-left" viewBox="0 0 16 16"><path d="m4.46975946 3.28337502-4.17620792 4.03074001c-.39120768.37758093-.39160691.98937525.0000316 1.367372l4.1763942 4.03091977c.39122514.3775978 1.01908149.3838182 1.40017357.0160006.39113012-.3775061.3930364-.9877245-.00310603-1.3700683l-2.48183446-2.39538585h11.61478958l.1166211-.00649339c.4973387-.055753.8833789-.46370161.8833789-.95867408 0-.49497246-.3860402-.90292107-.8833789-.95867408l-.1166211-.00649338h-11.61478958l2.4816273-2.39518594c.39282216-.37913917.40056173-.98637524.01946965-1.35419292-.39113012-.37750607-1.02492687-.37784433-1.41654791.00013556z" fill-rule="evenodd"/></symbol><symbol id="icon-arrow-right" viewBox="0 0 16 16"><path d="m11.5302405 12.716625 4.176208-4.03074003c.3912076-.37758093.3916069-.98937525-.0000316-1.367372l-4.1763942-4.03091981c-.3912252-.37759778-1.0190815-.38381821-1.4001736-.01600053-.39113013.37750607-.39303641.98772445.003106 1.37006824l2.4818345 2.39538588h-11.6147896l-.11662112.00649339c-.49733869.055753-.88337888.46370161-.88337888.95867408 0 .49497246.38604019.90292107.88337888.95867408l.11662112.00649338h11.6147896l-2.4816273 2.39518592c-.39282218.3791392-.40056175.9863753-.0194697 1.3541929.3911302.3775061 1.0249269.3778444 1.4165479-.0001355z" fill-rule="evenodd"/></symbol><symbol id="icon-arrow-sub" viewBox="0 0 16 16"><path d="m7.89692134 4.97190702v7.69043288l-2.44965196-2.4467692c-.38776071-.38730434-1.0088052-.39493519-1.38498697-.0191961-.38609047.3856361-.38643643 1.0105302.00013864 1.3966504l4.12239817 4.1175468c.38616704.3857126 1.01187344.3861062 1.39846576-.0000311l4.12258202-4.1177306c.3861843-.3857298.3925462-1.0047669.0163644-1.380506-.3860905-.38563612-1.0101851-.38751563-1.4012233.0030624l-2.44985643 2.4469734v-8.67638639c0-.54139983-.43698413-.98042709-.98493125-.98159081l-7.89910525-.0043627c-.54516866 0-.98711517.44142642-.98711517.98595351s.44194651.98595351.98711517.98595351z" fill-rule="evenodd"/></symbol><symbol id="icon-arrow-up" viewBox="0 0 16 16"><path d="m12.716625 4.46975946-4.03074003-4.17620792c-.37758093-.39120768-.98937525-.39160691-1.367372.0000316l-4.03091981 4.1763942c-.37759778.39122514-.38381821 1.01908149-.01600053 1.40017357.37750607.39113012.98772445.3930364 1.37006824-.00310603l2.39538588-2.48183446v11.61478958l.00649339.1166211c.055753.4973387.46370161.8833789.95867408.8833789.49497246 0 .90292107-.3860402.95867408-.8833789l.00649338-.1166211v-11.61478958l2.39518592 2.4816273c.3791392.39282216.9863753.40056173 1.3541929.01946965.3775061-.39113012.3778444-1.02492687-.0001355-1.41654791z" fill-rule="evenodd"/></symbol><symbol id="icon-article" viewBox="0 0 18 18"><path d="m13 15v-12.9906311c0-.0073595-.0019884-.0093689.0014977-.0093689l-11.00158888.00087166v13.00506804c0 .5482678.44615281.9940603.99415146.9940603h10.27350412c-.1701701-.2941734-.2675644-.6357129-.2675644-1zm-12 .0059397v-13.00506804c0-.5562408.44704472-1.00087166.99850233-1.00087166h11.00299537c.5510129 0 .9985023.45190985.9985023 1.0093689v2.9906311h3v9.9914698c0 1.1065798-.8927712 2.0085302-1.9940603 2.0085302h-12.01187942c-1.09954652 0-1.99406028-.8927712-1.99406028-1.9940603zm13-9.0059397v9c0 .5522847.4477153 1 1 1s1-.4477153 1-1v-9zm-10-2h7v4h-7zm1 1v2h5v-2zm-1 4h7v1h-7zm0 2h7v1h-7zm0 2h7v1h-7z" fill-rule="evenodd"/></symbol><symbol id="icon-audio" viewBox="0 0 18 18"><path d="m13.0957477 13.5588459c-.195279.1937043-.5119137.193729-.7072234.0000551-.1953098-.193674-.1953346-.5077061-.0000556-.7014104 1.0251004-1.0168342 1.6108711-2.3905226 1.6108711-3.85745208 0-1.46604976-.5850634-2.83898246-1.6090736-3.85566829-.1951894-.19379323-.1950192-.50782531.0003802-.70141028.1953993-.19358497.512034-.19341614.7072234.00037709 1.2094886 1.20083761 1.901635 2.8250555 1.901635 4.55670148 0 1.73268608-.6929822 3.35779608-1.9037571 4.55880738zm2.1233994 2.1025159c-.195234.193749-.5118687.1938462-.7072235.0002171-.1953548-.1936292-.1954528-.5076613-.0002189-.7014104 1.5832215-1.5711805 2.4881302-3.6939808 2.4881302-5.96012998 0-2.26581266-.9046382-4.3883241-2.487443-5.95944795-.1952117-.19377107-.1950777-.50780316.0002993-.70141031s.5120117-.19347426.7072234.00029682c1.7683321 1.75528196 2.7800854 4.12911258 2.7800854 6.66056144 0 2.53182498-1.0120556 4.90597838-2.7808529 6.66132328zm-14.21898205-3.6854911c-.5523759 0-1.00016505-.4441085-1.00016505-.991944v-3.96777631c0-.54783558.44778915-.99194407 1.00016505-.99194407h2.0003301l5.41965617-3.8393633c.44948677-.31842296 1.07413994-.21516983 1.39520191.23062232.12116339.16823446.18629727.36981184.18629727.57655577v12.01603479c0 .5478356-.44778914.9919441-1.00016505.9919441-.20845738 0-.41170538-.0645985-.58133413-.184766l-5.41965617-3.8393633zm0-.991944h2.32084805l5.68047235 4.0241292v-12.01603479l-5.68047235 4.02412928h-2.32084805z" fill-rule="evenodd"/></symbol><symbol id="icon-block" viewBox="0 0 24 24"><path d="m0 0h24v24h-24z" fill-rule="evenodd"/></symbol><symbol id="icon-book" viewBox="0 0 18 18"><path d="m4 13v-11h1v11h11v-11h-13c-.55228475 0-1 .44771525-1 1v10.2675644c.29417337-.1701701.63571286-.2675644 1-.2675644zm12 1h-13c-.55228475 0-1 .4477153-1 1s.44771525 1 1 1h13zm0 3h-13c-1.1045695 0-2-.8954305-2-2v-12c0-1.1045695.8954305-2 2-2h13c.5522847 0 1 .44771525 1 1v14c0 .5522847-.4477153 1-1 1zm-8.5-13h6c.2761424 0 .5.22385763.5.5s-.2238576.5-.5.5h-6c-.27614237 0-.5-.22385763-.5-.5s.22385763-.5.5-.5zm1 2h4c.2761424 0 .5.22385763.5.5s-.2238576.5-.5.5h-4c-.27614237 0-.5-.22385763-.5-.5s.22385763-.5.5-.5z" fill-rule="evenodd"/></symbol><symbol id="icon-broad" viewBox="0 0 24 24"><path d="m9.18274226 7.81v7.7999954l2.48162734-2.4816273c.3928221-.3928221 1.0219731-.4005617 1.4030652-.0194696.3911301.3911301.3914806 1.0249268-.0001404 1.4165479l-4.17620796 4.1762079c-.39120769.3912077-1.02508144.3916069-1.41671995-.0000316l-4.1763942-4.1763942c-.39122514-.3912251-.39767006-1.0190815-.01657798-1.4001736.39113012-.3911301 1.02337106-.3930364 1.41951349.0031061l2.48183446 2.4818344v-8.7999954c0-.54911294.4426881-.99439484.99778758-.99557515l8.00221246-.00442485c.5522847 0 1 .44771525 1 1s-.4477153 1-1 1z" fill-rule="evenodd" transform="matrix(-1 0 0 -1 20.182742 24.805206)"/></symbol><symbol id="icon-calendar" viewBox="0 0 18 18"><path d="m12.5 0c.2761424 0 .5.21505737.5.49047852v.50952148h2c1.1072288 0 2 .89451376 2 2v12c0 1.1072288-.8945138 2-2 2h-12c-1.1072288 0-2-.8945138-2-2v-12c0-1.1072288.89451376-2 2-2h1v1h-1c-.55393837 0-1 .44579254-1 1v3h14v-3c0-.55393837-.4457925-1-1-1h-2v1.50952148c0 .27088381-.2319336.49047852-.5.49047852-.2761424 0-.5-.21505737-.5-.49047852v-3.01904296c0-.27088381.2319336-.49047852.5-.49047852zm3.5 7h-14v8c0 .5539384.44579254 1 1 1h12c.5539384 0 1-.4457925 1-1zm-11 6v1h-1v-1zm3 0v1h-1v-1zm3 0v1h-1v-1zm-6-2v1h-1v-1zm3 0v1h-1v-1zm6 0v1h-1v-1zm-3 0v1h-1v-1zm-3-2v1h-1v-1zm6 0v1h-1v-1zm-3 0v1h-1v-1zm-5.5-9c.27614237 0 .5.21505737.5.49047852v.50952148h5v1h-5v1.50952148c0 .27088381-.23193359.49047852-.5.49047852-.27614237 0-.5-.21505737-.5-.49047852v-3.01904296c0-.27088381.23193359-.49047852.5-.49047852z" fill-rule="evenodd"/></symbol><symbol id="icon-cart" viewBox="0 0 18 18"><path d="m5 14c1.1045695 0 2 .8954305 2 2s-.8954305 2-2 2-2-.8954305-2-2 .8954305-2 2-2zm10 0c1.1045695 0 2 .8954305 2 2s-.8954305 2-2 2-2-.8954305-2-2 .8954305-2 2-2zm-10 1c-.55228475 0-1 .4477153-1 1s.44771525 1 1 1 1-.4477153 1-1-.44771525-1-1-1zm10 0c-.5522847 0-1 .4477153-1 1s.4477153 1 1 1 1-.4477153 1-1-.4477153-1-1-1zm-12.82032249-15c.47691417 0 .88746157.33678127.98070211.80449199l.23823144 1.19501025 13.36277974.00045554c.5522847.00001882.9999659.44774934.9999659 1.00004222 0 .07084994-.0075361.14150708-.022474.2107727l-1.2908094 5.98534344c-.1007861.46742419-.5432548.80388386-1.0571651.80388386h-10.24805106c-.59173366 0-1.07142857.4477153-1.07142857 1 0 .5128358.41361449.9355072.94647737.9932723l.1249512.0067277h10.35933776c.2749512 0 .4979349.2228539.4979349.4978051 0 .2749417-.2227336.4978951-.4976753.4980063l-10.35959736.0041886c-1.18346732 0-2.14285714-.8954305-2.14285714-2 0-.6625717.34520317-1.24989198.87690425-1.61383592l-1.63768102-8.19004794c-.01312273-.06561364-.01950005-.131011-.0196107-.19547395l-1.71961253-.00064219c-.27614237 0-.5-.22385762-.5-.5 0-.27614237.22385763-.5.5-.5zm14.53193359 2.99950224h-13.11300004l1.20580469 6.02530174c.11024034-.0163252.22327998-.02480398.33844139-.02480398h10.27064786z"/></symbol><symbol id="icon-chevron-less" viewBox="0 0 10 10"><path d="m5.58578644 4-3.29289322-3.29289322c-.39052429-.39052429-.39052429-1.02368927 0-1.41421356s1.02368927-.39052429 1.41421356 0l4 4c.39052429.39052429.39052429 1.02368927 0 1.41421356l-4 4c-.39052429.39052429-1.02368927.39052429-1.41421356 0s-.39052429-1.02368927 0-1.41421356z" fill-rule="evenodd" transform="matrix(0 -1 -1 0 9 9)"/></symbol><symbol id="icon-chevron-more" viewBox="0 0 10 10"><path d="m5.58578644 6-3.29289322-3.29289322c-.39052429-.39052429-.39052429-1.02368927 0-1.41421356s1.02368927-.39052429 1.41421356 0l4 4c.39052429.39052429.39052429 1.02368927 0 1.41421356l-4 4.00000002c-.39052429.3905243-1.02368927.3905243-1.41421356 0s-.39052429-1.02368929 0-1.41421358z" fill-rule="evenodd" transform="matrix(0 1 -1 0 11 1)"/></symbol><symbol id="icon-chevron-right" viewBox="0 0 10 10"><path d="m5.96738168 4.70639573 2.39518594-2.41447274c.37913917-.38219212.98637524-.38972225 1.35419292-.01894278.37750606.38054586.37784436.99719163-.00013556 1.37821513l-4.03074001 4.06319683c-.37758093.38062133-.98937525.38100976-1.367372-.00003075l-4.03091981-4.06337806c-.37759778-.38063832-.38381821-.99150444-.01600053-1.3622839.37750607-.38054587.98772445-.38240057 1.37006824.00302197l2.39538588 2.4146743.96295325.98624457z" fill-rule="evenodd" transform="matrix(0 -1 1 0 0 10)"/></symbol><symbol id="icon-circle-fill" viewBox="0 0 16 16"><path d="m8 14c-3.3137085 0-6-2.6862915-6-6s2.6862915-6 6-6 6 2.6862915 6 6-2.6862915 6-6 6z" fill-rule="evenodd"/></symbol><symbol id="icon-circle" viewBox="0 0 16 16"><path d="m8 12c2.209139 0 4-1.790861 4-4s-1.790861-4-4-4-4 1.790861-4 4 1.790861 4 4 4zm0 2c-3.3137085 0-6-2.6862915-6-6s2.6862915-6 6-6 6 2.6862915 6 6-2.6862915 6-6 6z" fill-rule="evenodd"/></symbol><symbol id="icon-citation" viewBox="0 0 18 18"><path d="m8.63593473 5.99995183c2.20913897 0 3.99999997 1.79084375 3.99999997 3.99996146 0 1.40730761-.7267788 2.64486871-1.8254829 3.35783281 1.6240224.6764218 2.8754442 2.0093871 3.4610603 3.6412466l-1.0763845.000006c-.5310008-1.2078237-1.5108121-2.1940153-2.7691712-2.7181346l-.79002167-.329052v-1.023992l.63016577-.4089232c.8482885-.5504661 1.3698342-1.4895187 1.3698342-2.51898361 0-1.65683828-1.3431457-2.99996146-2.99999997-2.99996146-1.65685425 0-3 1.34312318-3 2.99996146 0 1.02946491.52154569 1.96851751 1.36983419 2.51898361l.63016581.4089232v1.023992l-.79002171.329052c-1.25835905.5241193-2.23817037 1.5103109-2.76917113 2.7181346l-1.07638453-.000006c.58561612-1.6318595 1.8370379-2.9648248 3.46106024-3.6412466-1.09870405-.7129641-1.82548287-1.9505252-1.82548287-3.35783281 0-2.20911771 1.790861-3.99996146 4-3.99996146zm7.36897597-4.99995183c1.1018574 0 1.9950893.89353404 1.9950893 2.00274083v5.994422c0 1.10608317-.8926228 2.00274087-1.9950893 2.00274087l-3.0049107-.0009037v-1l3.0049107.00091329c.5490631 0 .9950893-.44783123.9950893-1.00275046v-5.994422c0-.55646537-.4450595-1.00275046-.9950893-1.00275046h-14.00982141c-.54906309 0-.99508929.44783123-.99508929 1.00275046v5.9971821c0 .66666024.33333333.99999036 1 .99999036l2-.00091329v1l-2 .0009037c-1 0-2-.99999041-2-1.99998077v-5.9971821c0-1.10608322.8926228-2.00274083 1.99508929-2.00274083zm-8.5049107 2.9999711c.27614237 0 .5.22385547.5.5 0 .2761349-.22385763.5-.5.5h-4c-.27614237 0-.5-.2238651-.5-.5 0-.27614453.22385763-.5.5-.5zm3 0c.2761424 0 .5.22385547.5.5 0 .2761349-.2238576.5-.5.5h-1c-.27614237 0-.5-.2238651-.5-.5 0-.27614453.22385763-.5.5-.5zm4 0c.2761424 0 .5.22385547.5.5 0 .2761349-.2238576.5-.5.5h-2c-.2761424 0-.5-.2238651-.5-.5 0-.27614453.2238576-.5.5-.5z" fill-rule="evenodd"/></symbol><symbol id="icon-close" viewBox="0 0 16 16"><path d="m2.29679575 12.2772478c-.39658757.3965876-.39438847 1.0328109-.00062148 1.4265779.39651227.3965123 1.03246768.3934888 1.42657791-.0006214l4.27724782-4.27724787 4.2772478 4.27724787c.3965876.3965875 1.0328109.3943884 1.4265779.0006214.3965123-.3965122.3934888-1.0324677-.0006214-1.4265779l-4.27724787-4.2772478 4.27724787-4.27724782c.3965875-.39658757.3943884-1.03281091.0006214-1.42657791-.3965122-.39651226-1.0324677-.39348875-1.4265779.00062148l-4.2772478 4.27724782-4.27724782-4.27724782c-.39658757-.39658757-1.03281091-.39438847-1.42657791-.00062148-.39651226.39651227-.39348875 1.03246768.00062148 1.42657791l4.27724782 4.27724782z" fill-rule="evenodd"/></symbol><symbol id="icon-collections" viewBox="0 0 18 18"><path d="m15 4c1.1045695 0 2 .8954305 2 2v9c0 1.1045695-.8954305 2-2 2h-8c-1.1045695 0-2-.8954305-2-2h1c0 .5128358.38604019.9355072.88337887.9932723l.11662113.0067277h8c.5128358 0 .9355072-.3860402.9932723-.8833789l.0067277-.1166211v-9c0-.51283584-.3860402-.93550716-.8833789-.99327227l-.1166211-.00672773h-1v-1zm-4-3c1.1045695 0 2 .8954305 2 2v9c0 1.1045695-.8954305 2-2 2h-8c-1.1045695 0-2-.8954305-2-2v-9c0-1.1045695.8954305-2 2-2zm0 1h-8c-.51283584 0-.93550716.38604019-.99327227.88337887l-.00672773.11662113v9c0 .5128358.38604019.9355072.88337887.9932723l.11662113.0067277h8c.5128358 0 .9355072-.3860402.9932723-.8833789l.0067277-.1166211v-9c0-.51283584-.3860402-.93550716-.8833789-.99327227zm-1.5 7c.27614237 0 .5.22385763.5.5s-.22385763.5-.5.5h-5c-.27614237 0-.5-.22385763-.5-.5s.22385763-.5.5-.5zm0-2c.27614237 0 .5.22385763.5.5s-.22385763.5-.5.5h-5c-.27614237 0-.5-.22385763-.5-.5s.22385763-.5.5-.5zm0-2c.27614237 0 .5.22385763.5.5s-.22385763.5-.5.5h-5c-.27614237 0-.5-.22385763-.5-.5s.22385763-.5.5-.5z" fill-rule="evenodd"/></symbol><symbol id="icon-compare" viewBox="0 0 18 18"><path d="m12 3c3.3137085 0 6 2.6862915 6 6s-2.6862915 6-6 6c-1.0928452 0-2.11744941-.2921742-2.99996061-.8026704-.88181407.5102749-1.90678042.8026704-3.00003939.8026704-3.3137085 0-6-2.6862915-6-6s2.6862915-6 6-6c1.09325897 0 2.11822532.29239547 3.00096303.80325037.88158756-.51107621 1.90619177-.80325037 2.99903697-.80325037zm-6 1c-2.76142375 0-5 2.23857625-5 5 0 2.7614237 2.23857625 5 5 5 .74397391 0 1.44999672-.162488 2.08451611-.4539116-1.27652344-1.1000812-2.08451611-2.7287264-2.08451611-4.5460884s.80799267-3.44600721 2.08434391-4.5463015c-.63434719-.29121054-1.34037-.4536985-2.08434391-.4536985zm6 0c-.7439739 0-1.4499967.16248796-2.08451611.45391156 1.27652341 1.10008123 2.08451611 2.72872644 2.08451611 4.54608844s-.8079927 3.4460072-2.08434391 4.5463015c.63434721.2912105 1.34037001.4536985 2.08434391.4536985 2.7614237 0 5-2.2385763 5-5 0-2.76142375-2.2385763-5-5-5zm-1.4162763 7.0005324h-3.16744736c.15614659.3572676.35283837.6927622.58425872 1.0006671h1.99892988c.23142036-.3079049.42811216-.6433995.58425876-1.0006671zm.4162763-2.0005324h-4c0 .34288501.0345146.67770871.10025909 1.0011864h3.79948181c.0657445-.32347769.1002591-.65830139.1002591-1.0011864zm-.4158423-1.99953894h-3.16831543c-.13859957.31730812-.24521946.651783-.31578599.99935097h3.79988742c-.0705665-.34756797-.1771864-.68204285-.315786-.99935097zm-1.58295822-1.999926-.08316107.06199199c-.34550042.27081213-.65446126.58611297-.91825862.93727862h2.00044041c-.28418626-.37830727-.6207872-.71499149-.99902072-.99927061z" fill-rule="evenodd"/></symbol><symbol id="icon-download-file" viewBox="0 0 18 18"><path d="m10.0046024 0c.5497429 0 1.3179837.32258606 1.707238.71184039l4.5763192 4.57631922c.3931386.39313859.7118404 1.16760135.7118404 1.71431368v8.98899651c0 1.1092806-.8945138 2.0085302-1.9940603 2.0085302h-12.01187942c-1.10128908 0-1.99406028-.8926228-1.99406028-1.9950893v-14.00982141c0-1.10185739.88743329-1.99508929 1.99961498-1.99508929zm0 1h-7.00498742c-.55709576 0-.99961498.44271433-.99961498.99508929v14.00982141c0 .5500396.44491393.9950893.99406028.9950893h12.01187942c.5463747 0 .9940603-.4506622.9940603-1.0085302v-8.98899651c0-.28393444-.2150684-.80332809-.4189472-1.0072069l-4.5763192-4.57631922c-.2038461-.20384606-.718603-.41894717-1.0001312-.41894717zm-1.5046024 4c.27614237 0 .5.21637201.5.49209595v6.14827645l1.7462789-1.77990922c.1933927-.1971171.5125222-.19455839.7001689-.0069117.1932998.19329992.1910058.50899492-.0027774.70277812l-2.59089271 2.5908927c-.19483374.1948337-.51177825.1937771-.70556873-.0000133l-2.59099079-2.5909908c-.19484111-.1948411-.19043735-.5151448-.00279066-.70279146.19329987-.19329987.50465175-.19237083.70018565.00692852l1.74638684 1.78001764v-6.14827695c0-.27177709.23193359-.49209595.5-.49209595z" fill-rule="evenodd"/></symbol><symbol id="icon-download" viewBox="0 0 16 16"><path d="m12.9975267 12.999368c.5467123 0 1.0024733.4478567 1.0024733 1.000316 0 .5563109-.4488226 1.000316-1.0024733 1.000316h-9.99505341c-.54671233 0-1.00247329-.4478567-1.00247329-1.000316 0-.5563109.44882258-1.000316 1.00247329-1.000316zm-4.9975267-11.999368c.55228475 0 1 .44497754 1 .99589209v6.80214418l2.4816273-2.48241149c.3928222-.39294628 1.0219732-.4006883 1.4030652-.01947579.3911302.39125371.3914806 1.02525073-.0001404 1.41699553l-4.17620792 4.17752758c-.39120769.3913313-1.02508144.3917306-1.41671995-.0000316l-4.17639421-4.17771394c-.39122513-.39134876-.39767006-1.01940351-.01657797-1.40061601.39113012-.39125372 1.02337105-.3931606 1.41951349.00310701l2.48183446 2.48261871v-6.80214418c0-.55001601.44386482-.99589209 1-.99589209z" fill-rule="evenodd"/></symbol><symbol id="icon-editors" viewBox="0 0 18 18"><path d="m8.72592184 2.54588137c-.48811714-.34391207-1.08343326-.54588137-1.72592184-.54588137-1.65685425 0-3 1.34314575-3 3 0 1.02947485.5215457 1.96853646 1.3698342 2.51900785l.6301658.40892721v1.02400182l-.79002171.32905522c-1.93395773.8055207-3.20997829 2.7024791-3.20997829 4.8180274v.9009805h-1v-.9009805c0-2.5479714 1.54557359-4.79153984 3.82548288-5.7411543-1.09870406-.71297106-1.82548288-1.95054399-1.82548288-3.3578652 0-2.209139 1.790861-4 4-4 1.09079823 0 2.07961816.43662103 2.80122451 1.1446278-.37707584.09278571-.7373238.22835063-1.07530267.40125357zm-2.72592184 14.45411863h-1v-.9009805c0-2.5479714 1.54557359-4.7915398 3.82548288-5.7411543-1.09870406-.71297106-1.82548288-1.95054399-1.82548288-3.3578652 0-2.209139 1.790861-4 4-4s4 1.790861 4 4c0 1.40732121-.7267788 2.64489414-1.8254829 3.3578652 2.2799093.9496145 3.8254829 3.1931829 3.8254829 5.7411543v.9009805h-1v-.9009805c0-2.1155483-1.2760206-4.0125067-3.2099783-4.8180274l-.7900217-.3290552v-1.02400184l.6301658-.40892721c.8482885-.55047139 1.3698342-1.489533 1.3698342-2.51900785 0-1.65685425-1.3431458-3-3-3-1.65685425 0-3 1.34314575-3 3 0 1.02947485.5215457 1.96853646 1.3698342 2.51900785l.6301658.40892721v1.02400184l-.79002171.3290552c-1.93395773.8055207-3.20997829 2.7024791-3.20997829 4.8180274z" fill-rule="evenodd"/></symbol><symbol id="icon-email" viewBox="0 0 18 18"><path d="m16.0049107 2c1.1018574 0 1.9950893.89706013 1.9950893 2.00585866v9.98828264c0 1.1078052-.8926228 2.0058587-1.9950893 2.0058587h-14.00982141c-1.10185739 0-1.99508929-.8970601-1.99508929-2.0058587v-9.98828264c0-1.10780515.8926228-2.00585866 1.99508929-2.00585866zm0 1h-14.00982141c-.54871518 0-.99508929.44887827-.99508929 1.00585866v9.98828264c0 .5572961.44630695 1.0058587.99508929 1.0058587h14.00982141c.5487152 0 .9950893-.4488783.9950893-1.0058587v-9.98828264c0-.55729607-.446307-1.00585866-.9950893-1.00585866zm-.0049107 2.55749512v1.44250488l-7 4-7-4v-1.44250488l7 4z" fill-rule="evenodd"/></symbol><symbol id="icon-error" viewBox="0 0 18 18"><path d="m9 0c4.9705627 0 9 4.02943725 9 9 0 4.9705627-4.0294373 9-9 9-4.97056275 0-9-4.0294373-9-9 0-4.97056275 4.02943725-9 9-9zm2.8630343 4.71100931-2.8630343 2.86303426-2.86303426-2.86303426c-.39658757-.39658757-1.03281091-.39438847-1.4265779-.00062147-.39651227.39651226-.39348876 1.03246767.00062147 1.4265779l2.86303426 2.86303426-2.86303426 2.8630343c-.39658757.3965875-.39438847 1.0328109-.00062147 1.4265779.39651226.3965122 1.03246767.3934887 1.4265779-.0006215l2.86303426-2.8630343 2.8630343 2.8630343c.3965875.3965876 1.0328109.3943885 1.4265779.0006215.3965122-.3965123.3934887-1.0324677-.0006215-1.4265779l-2.8630343-2.8630343 2.8630343-2.86303426c.3965876-.39658757.3943885-1.03281091.0006215-1.4265779-.3965123-.39651227-1.0324677-.39348876-1.4265779.00062147z" fill-rule="evenodd"/></symbol><symbol id="icon-ethics" viewBox="0 0 18 18"><path d="m6.76384967 1.41421356.83301651-.8330165c.77492941-.77492941 2.03133823-.77492941 2.80626762 0l.8330165.8330165c.3750728.37507276.8837806.58578644 1.4142136.58578644h1.3496361c1.1045695 0 2 .8954305 2 2v1.34963611c0 .53043298.2107137 1.03914081.5857864 1.41421356l.8330165.83301651c.7749295.77492941.7749295 2.03133823 0 2.80626762l-.8330165.8330165c-.3750727.3750728-.5857864.8837806-.5857864 1.4142136v1.3496361c0 1.1045695-.8954305 2-2 2h-1.3496361c-.530433 0-1.0391408.2107137-1.4142136.5857864l-.8330165.8330165c-.77492939.7749295-2.03133821.7749295-2.80626762 0l-.83301651-.8330165c-.37507275-.3750727-.88378058-.5857864-1.41421356-.5857864h-1.34963611c-1.1045695 0-2-.8954305-2-2v-1.3496361c0-.530433-.21071368-1.0391408-.58578644-1.4142136l-.8330165-.8330165c-.77492941-.77492939-.77492941-2.03133821 0-2.80626762l.8330165-.83301651c.37507276-.37507275.58578644-.88378058.58578644-1.41421356v-1.34963611c0-1.1045695.8954305-2 2-2h1.34963611c.53043298 0 1.03914081-.21071368 1.41421356-.58578644zm-1.41421356 1.58578644h-1.34963611c-.55228475 0-1 .44771525-1 1v1.34963611c0 .79564947-.31607052 1.55871121-.87867966 2.12132034l-.8330165.83301651c-.38440512.38440512-.38440512 1.00764896 0 1.39205408l.8330165.83301646c.56260914.5626092.87867966 1.3256709.87867966 2.1213204v1.3496361c0 .5522847.44771525 1 1 1h1.34963611c.79564947 0 1.55871121.3160705 2.12132034.8786797l.83301651.8330165c.38440512.3844051 1.00764896.3844051 1.39205408 0l.83301646-.8330165c.5626092-.5626092 1.3256709-.8786797 2.1213204-.8786797h1.3496361c.5522847 0 1-.4477153 1-1v-1.3496361c0-.7956495.3160705-1.5587112.8786797-2.1213204l.8330165-.83301646c.3844051-.38440512.3844051-1.00764896 0-1.39205408l-.8330165-.83301651c-.5626092-.56260913-.8786797-1.32567087-.8786797-2.12132034v-1.34963611c0-.55228475-.4477153-1-1-1h-1.3496361c-.7956495 0-1.5587112-.31607052-2.1213204-.87867966l-.83301646-.8330165c-.38440512-.38440512-1.00764896-.38440512-1.39205408 0l-.83301651.8330165c-.56260913.56260914-1.32567087.87867966-2.12132034.87867966zm3.58698944 11.4960218c-.02081224.002155-.04199226.0030286-.06345763.002542-.98766446-.0223875-1.93408568-.3063547-2.75885125-.8155622-.23496767-.1450683-.30784554-.4531483-.16277726-.688116.14506827-.2349677.45314827-.3078455.68811595-.1627773.67447084.4164161 1.44758575.6483839 2.25617384.6667123.01759529.0003988.03495764.0017019.05204365.0038639.01713363-.0017748.03452416-.0026845.05212715-.0026845 2.4852814 0 4.5-2.0147186 4.5-4.5 0-1.04888973-.3593547-2.04134635-1.0074477-2.83787157-.1742817-.21419731-.1419238-.5291218.0722736-.70340353.2141973-.17428173.5291218-.14192375.7034035.07227357.7919032.97327203 1.2317706 2.18808682 1.2317706 3.46900153 0 3.0375661-2.4624339 5.5-5.5 5.5-.02146768 0-.04261937-.0013529-.06337445-.0039782zm1.57975095-10.78419583c.2654788.07599731.419084.35281842.3430867.61829728-.0759973.26547885-.3528185.419084-.6182973.3430867-.37560116-.10752146-.76586237-.16587951-1.15568824-.17249193-2.5587807-.00064534-4.58547766 2.00216524-4.58547766 4.49928198 0 .62691557.12797645 1.23496.37274865 1.7964426.11035133.2531347-.0053975.5477984-.25853224.6581497-.25313473.1103514-.54779841-.0053975-.65814974-.2585322-.29947131-.6869568-.45606667-1.43097603-.45606667-2.1960601 0-3.05211432 2.47714695-5.50006595 5.59399617-5.49921198.48576182.00815502.96289603.0795037 1.42238033.21103795zm-1.9766658 6.41091303 2.69835-2.94655317c.1788432-.21040373.4943901-.23598862.7047939-.05714545.2104037.17884318.2359886.49439014.0571454.70479387l-3.01637681 3.34277395c-.18039088.1999106-.48669547.2210637-.69285412.0478478l-1.93095347-1.62240047c-.21213845-.17678204-.24080048-.49206439-.06401844-.70420284.17678204-.21213844.49206439-.24080048.70420284-.06401844z" fill-rule="evenodd"/></symbol><symbol id="icon-expand"><path d="M7.498 11.918a.997.997 0 0 0-.003-1.411.995.995 0 0 0-1.412-.003l-4.102 4.102v-3.51A1 1 0 0 0 .98 10.09.992.992 0 0 0 0 11.092V17c0 .554.448 1.002 1.002 1.002h5.907c.554 0 1.002-.45 1.002-1.003 0-.539-.45-.978-1.006-.978h-3.51zm3.005-5.835a.997.997 0 0 0 .003 1.412.995.995 0 0 0 1.411.003l4.103-4.103v3.51a1 1 0 0 0 1.001 1.006A.992.992 0 0 0 18 6.91V1.002A1 1 0 0 0 17 0h-5.907a1.003 1.003 0 0 0-1.002 1.003c0 .539.45.978 1.006.978h3.51z" fill-rule="evenodd"/></symbol><symbol id="icon-explore" viewBox="0 0 18 18"><path d="m9 17c4.418278 0 8-3.581722 8-8s-3.581722-8-8-8-8 3.581722-8 8 3.581722 8 8 8zm0 1c-4.97056275 0-9-4.0294373-9-9 0-4.97056275 4.02943725-9 9-9 4.9705627 0 9 4.02943725 9 9 0 4.9705627-4.0294373 9-9 9zm0-2.5c-.27614237 0-.5-.2238576-.5-.5s.22385763-.5.5-.5c2.969509 0 5.400504-2.3575119 5.497023-5.31714844.0090007-.27599565.2400359-.49243782.5160315-.48343711.2759957.0090007.4924378.2400359.4834371.51603155-.114093 3.4985237-2.9869632 6.284554-6.4964916 6.284554zm-.29090657-12.99359748c.27587424-.01216621.50937715.20161139.52154336.47748563.01216621.27587423-.20161139.50937715-.47748563.52154336-2.93195733.12930094-5.25315116 2.54886451-5.25315116 5.49456849 0 .27614237-.22385763.5-.5.5s-.5-.22385763-.5-.5c0-3.48142406 2.74307146-6.34074398 6.20909343-6.49359748zm1.13784138 8.04763908-1.2004882-1.20048821c-.19526215-.19526215-.19526215-.51184463 0-.70710678s.51184463-.19526215.70710678 0l1.20048821 1.2004882 1.6006509-4.00162734-4.50670359 1.80268144-1.80268144 4.50670359zm4.10281269-6.50378907-2.6692597 6.67314927c-.1016411.2541026-.3029834.4554449-.557086.557086l-6.67314927 2.6692597 2.66925969-6.67314926c.10164107-.25410266.30298336-.45544495.55708602-.55708602z" fill-rule="evenodd"/></symbol><symbol id="icon-filter" viewBox="0 0 16 16"><path d="m14.9738641 0c.5667192 0 1.0261359.4477136 1.0261359 1 0 .24221858-.0902161.47620768-.2538899.65849851l-5.6938314 6.34147206v5.49997973c0 .3147562-.1520673.6111434-.4104543.7999971l-2.05227171 1.4999945c-.45337535.3313696-1.09655869.2418269-1.4365902-.1999993-.13321514-.1730955-.20522717-.3836284-.20522717-.5999978v-6.99997423l-5.69383133-6.34147206c-.3731872-.41563511-.32996891-1.0473954.09653074-1.41107611.18705584-.15950448.42716133-.2474224.67571519-.2474224zm-5.9218641 8.5h-2.105v6.491l.01238459.0070843.02053271.0015705.01955278-.0070558 2.0532976-1.4990996zm-8.02585008-7.5-.01564945.00240169 5.83249953 6.49759831h2.313l5.836-6.499z"/></symbol><symbol id="icon-home" viewBox="0 0 18 18"><path d="m9 5-6 6v5h4v-4h4v4h4v-5zm7 6.5857864v4.4142136c0 .5522847-.4477153 1-1 1h-5v-4h-2v4h-5c-.55228475 0-1-.4477153-1-1v-4.4142136c-.25592232 0-.51184464-.097631-.70710678-.2928932l-.58578644-.5857864c-.39052429-.3905243-.39052429-1.02368929 0-1.41421358l8.29289322-8.29289322 8.2928932 8.29289322c.3905243.39052429.3905243 1.02368928 0 1.41421358l-.5857864.5857864c-.1952622.1952622-.4511845.2928932-.7071068.2928932zm-7-9.17157284-7.58578644 7.58578644.58578644.5857864 7-6.99999996 7 6.99999996.5857864-.5857864z" fill-rule="evenodd"/></symbol><symbol id="icon-image" viewBox="0 0 18 18"><path d="m10.0046024 0c.5497429 0 1.3179837.32258606 1.707238.71184039l4.5763192 4.57631922c.3931386.39313859.7118404 1.16760135.7118404 1.71431368v8.98899651c0 1.1092806-.8945138 2.0085302-1.9940603 2.0085302h-12.01187942c-1.10128908 0-1.99406028-.8926228-1.99406028-1.9950893v-14.00982141c0-1.10185739.88743329-1.99508929 1.99961498-1.99508929zm-3.49645283 10.1752453-3.89407257 6.7495552c.11705545.048464.24538859.0751995.37998328.0751995h10.60290092l-2.4329715-4.2154691-1.57494129 2.7288098zm8.49779013 6.8247547c.5463747 0 .9940603-.4506622.9940603-1.0085302v-8.98899651c0-.28393444-.2150684-.80332809-.4189472-1.0072069l-4.5763192-4.57631922c-.2038461-.20384606-.718603-.41894717-1.0001312-.41894717h-7.00498742c-.55709576 0-.99961498.44271433-.99961498.99508929v13.98991071l4.50814957-7.81026689 3.08089884 5.33809539 1.57494129-2.7288097 3.5875735 6.2159812zm-3.0059397-11c1.1045695 0 2 .8954305 2 2s-.8954305 2-2 2-2-.8954305-2-2 .8954305-2 2-2zm0 1c-.5522847 0-1 .44771525-1 1s.4477153 1 1 1 1-.44771525 1-1-.4477153-1-1-1z" fill-rule="evenodd"/></symbol><symbol id="icon-info" viewBox="0 0 18 18"><path d="m9 0c4.9705627 0 9 4.02943725 9 9 0 4.9705627-4.0294373 9-9 9-4.97056275 0-9-4.0294373-9-9 0-4.97056275 4.02943725-9 9-9zm0 7h-1.5l-.11662113.00672773c-.49733868.05776511-.88337887.48043643-.88337887.99327227 0 .47338693.32893365.86994729.77070917.97358929l.1126697.01968298.11662113.00672773h.5v3h-.5l-.11662113.0067277c-.42082504.0488782-.76196299.3590206-.85696816.7639815l-.01968298.1126697-.00672773.1166211.00672773.1166211c.04887817.4208251.35902055.761963.76398144.8569682l.1126697.019683.11662113.0067277h3l.1166211-.0067277c.4973387-.0577651.8833789-.4804365.8833789-.9932723 0-.4733869-.3289337-.8699473-.7707092-.9735893l-.1126697-.019683-.1166211-.0067277h-.5v-4l-.00672773-.11662113c-.04887817-.42082504-.35902055-.76196299-.76398144-.85696816l-.1126697-.01968298zm0-3.25c-.69035594 0-1.25.55964406-1.25 1.25s.55964406 1.25 1.25 1.25 1.25-.55964406 1.25-1.25-.55964406-1.25-1.25-1.25z" fill-rule="evenodd"/></symbol><symbol id="icon-institution" viewBox="0 0 18 18"><path d="m7 16.9998189v-2.0003623h4v2.0003623h2v-3.0005434h-8v3.0005434zm-3-10.00181122h-1.52632364c-.27614237 0-.5-.22389817-.5-.50009056 0-.13995446.05863589-.27350497.16166338-.36820841l1.23156713-1.13206327h-2.36690687v12.00217346h3v-2.0003623h-3v-1.0001811h3v-1.0001811h1v-4.00072448h-1zm10 0v2.00036224h-1v4.00072448h1v1.0001811h3v1.0001811h-3v2.0003623h3v-12.00217346h-2.3695309l1.2315671 1.13206327c.2033191.186892.2166633.50325042.0298051.70660631-.0946863.10304615-.2282126.16169266-.3681417.16169266zm3-3.00054336c.5522847 0 1 .44779634 1 1.00018112v13.00235456h-18v-13.00235456c0-.55238478.44771525-1.00018112 1-1.00018112h3.45499992l4.20535144-3.86558216c.19129876-.17584288.48537447-.17584288.67667324 0l4.2053514 3.86558216zm-4 3.00054336h-8v1.00018112h8zm-2 6.00108672h1v-4.00072448h-1zm-1 0v-4.00072448h-2v4.00072448zm-3 0v-4.00072448h-1v4.00072448zm8-4.00072448c.5522847 0 1 .44779634 1 1.00018112v2.00036226h-2v-2.00036226c0-.55238478.4477153-1.00018112 1-1.00018112zm-12 0c.55228475 0 1 .44779634 1 1.00018112v2.00036226h-2v-2.00036226c0-.55238478.44771525-1.00018112 1-1.00018112zm5.99868798-7.81907007-5.24205601 4.81852671h10.48411203zm.00131202 3.81834559c-.55228475 0-1-.44779634-1-1.00018112s.44771525-1.00018112 1-1.00018112 1 .44779634 1 1.00018112-.44771525 1.00018112-1 1.00018112zm-1 11.00199236v1.0001811h2v-1.0001811z" fill-rule="evenodd"/></symbol><symbol id="icon-location" viewBox="0 0 18 18"><path d="m9.39521328 16.2688008c.79596342-.7770119 1.59208152-1.6299956 2.33285652-2.5295081 1.4020032-1.7024324 2.4323601-3.3624519 2.9354918-4.871847.2228715-.66861448.3364384-1.29323246.3364384-1.8674457 0-3.3137085-2.6862915-6-6-6-3.36356866 0-6 2.60156856-6 6 0 .57421324.11356691 1.19883122.3364384 1.8674457.50313169 1.5093951 1.53348863 3.1694146 2.93549184 4.871847.74077492.8995125 1.53689309 1.7524962 2.33285648 2.5295081.13694479.1336842.26895677.2602648.39521328.3793207.12625651-.1190559.25826849-.2456365.39521328-.3793207zm-.39521328 1.7311992s-7-6-7-11c0-4 3.13400675-7 7-7 3.8659932 0 7 3.13400675 7 7 0 5-7 11-7 11zm0-8c-1.65685425 0-3-1.34314575-3-3s1.34314575-3 3-3c1.6568542 0 3 1.34314575 3 3s-1.3431458 3-3 3zm0-1c1.1045695 0 2-.8954305 2-2s-.8954305-2-2-2-2 .8954305-2 2 .8954305 2 2 2z" fill-rule="evenodd"/></symbol><symbol id="icon-minus" viewBox="0 0 16 16"><path d="m2.00087166 7h11.99825664c.5527662 0 1.0008717.44386482 1.0008717 1 0 .55228475-.4446309 1-1.0008717 1h-11.99825664c-.55276616 0-1.00087166-.44386482-1.00087166-1 0-.55228475.44463086-1 1.00087166-1z" fill-rule="evenodd"/></symbol><symbol id="icon-newsletter" viewBox="0 0 18 18"><path d="m9 11.8482489 2-1.1428571v-1.7053918h-4v1.7053918zm-3-1.7142857v-2.1339632h6v2.1339632l3-1.71428574v-6.41967746h-12v6.41967746zm10-5.3839632 1.5299989.95624934c.2923814.18273835.4700011.50320827.4700011.8479983v8.44575236c0 1.1045695-.8954305 2-2 2h-14c-1.1045695 0-2-.8954305-2-2v-8.44575236c0-.34479003.1776197-.66525995.47000106-.8479983l1.52999894-.95624934v-2.75c0-.55228475.44771525-1 1-1h12c.5522847 0 1 .44771525 1 1zm0 1.17924764v3.07075236l-7 4-7-4v-3.07075236l-1 .625v8.44575236c0 .5522847.44771525 1 1 1h14c.5522847 0 1-.4477153 1-1v-8.44575236zm-10-1.92924764h6v1h-6zm-1 2h8v1h-8z" fill-rule="evenodd"/></symbol><symbol id="icon-orcid" viewBox="0 0 18 18"><path d="m9 1c4.418278 0 8 3.581722 8 8s-3.581722 8-8 8-8-3.581722-8-8 3.581722-8 8-8zm-2.90107518 5.2732337h-1.41865256v7.1712107h1.41865256zm4.55867178.02508949h-2.99247027v7.14612121h2.91062487c.7673039 0 1.4476365-.1483432 2.0410182-.445034s1.0511995-.7152915 1.3734671-1.2558144c.3222677-.540523.4833991-1.1603247.4833991-1.85942385 0-.68545815-.1602789-1.30270225-.4808414-1.85175082-.3205625-.54904856-.7707074-.97532211-1.3504481-1.27883343-.5797408-.30351132-1.2413173-.45526471-1.9847495-.45526471zm-.1892674 1.07933542c.7877654 0 1.4143875.22336734 1.8798852.67010873.4654977.44674138.698243 1.05546001.698243 1.82617415 0 .74343221-.2310402 1.34447791-.6931277 1.80315511-.4620874.4586773-1.0750688.6880124-1.8389625.6880124h-1.46810075v-4.98745039zm-5.08652545-3.71099194c-.21825533 0-.410525.08444276-.57681478.25333081-.16628977.16888806-.24943341.36245684-.24943341.58071218 0 .22345188.08314364.41961891.24943341.58850696.16628978.16888806.35855945.25333082.57681478.25333082.233845 0 .43390938-.08314364.60019916-.24943342.16628978-.16628977.24943342-.36375592.24943342-.59240436 0-.233845-.08314364-.43131115-.24943342-.59240437s-.36635416-.24163862-.60019916-.24163862z" fill-rule="evenodd"/></symbol><symbol id="icon-plus" viewBox="0 0 16 16"><path d="m2.00087166 7h4.99912834v-4.99912834c0-.55276616.44386482-1.00087166 1-1.00087166.55228475 0 1 .44463086 1 1.00087166v4.99912834h4.9991283c.5527662 0 1.0008717.44386482 1.0008717 1 0 .55228475-.4446309 1-1.0008717 1h-4.9991283v4.9991283c0 .5527662-.44386482 1.0008717-1 1.0008717-.55228475 0-1-.4446309-1-1.0008717v-4.9991283h-4.99912834c-.55276616 0-1.00087166-.44386482-1.00087166-1 0-.55228475.44463086-1 1.00087166-1z" fill-rule="evenodd"/></symbol><symbol id="icon-print" viewBox="0 0 18 18"><path d="m16.0049107 5h-14.00982141c-.54941618 0-.99508929.4467783-.99508929.99961498v6.00077002c0 .5570958.44271433.999615.99508929.999615h1.00491071v-3h12v3h1.0049107c.5494162 0 .9950893-.4467783.9950893-.999615v-6.00077002c0-.55709576-.4427143-.99961498-.9950893-.99961498zm-2.0049107-1v-2.00208688c0-.54777062-.4519464-.99791312-1.0085302-.99791312h-7.9829396c-.55661731 0-1.0085302.44910695-1.0085302.99791312v2.00208688zm1 10v2.0018986c0 1.103521-.9019504 1.9981014-2.0085302 1.9981014h-7.9829396c-1.1092806 0-2.0085302-.8867064-2.0085302-1.9981014v-2.0018986h-1.00491071c-1.10185739 0-1.99508929-.8874333-1.99508929-1.999615v-6.00077002c0-1.10435686.8926228-1.99961498 1.99508929-1.99961498h1.00491071v-2.00208688c0-1.10341695.90195036-1.99791312 2.0085302-1.99791312h7.9829396c1.1092806 0 2.0085302.89826062 2.0085302 1.99791312v2.00208688h1.0049107c1.1018574 0 1.9950893.88743329 1.9950893 1.99961498v6.00077002c0 1.1043569-.8926228 1.999615-1.9950893 1.999615zm-1-3h-10v5.0018986c0 .5546075.44702548.9981014 1.0085302.9981014h7.9829396c.5565964 0 1.0085302-.4491701 1.0085302-.9981014zm-9 1h8v1h-8zm0 2h5v1h-5zm9-5c-.5522847 0-1-.44771525-1-1s.4477153-1 1-1 1 .44771525 1 1-.4477153 1-1 1z" fill-rule="evenodd"/></symbol><symbol id="icon-search" viewBox="0 0 22 22"><path d="M21.697 20.261a1.028 1.028 0 01.01 1.448 1.034 1.034 0 01-1.448-.01l-4.267-4.267A9.812 9.811 0 010 9.812a9.812 9.811 0 1117.43 6.182zM9.812 18.222A8.41 8.41 0 109.81 1.403a8.41 8.41 0 000 16.82z" fill-rule="evenodd"/></symbol><symbol id="icon-social-facebook" viewBox="0 0 24 24"><path d="m6.00368507 20c-1.10660471 0-2.00368507-.8945138-2.00368507-1.9940603v-12.01187942c0-1.10128908.89451376-1.99406028 1.99406028-1.99406028h12.01187942c1.1012891 0 1.9940603.89451376 1.9940603 1.99406028v12.01187942c0 1.1012891-.88679 1.9940603-2.0032184 1.9940603h-2.9570132v-6.1960818h2.0797387l.3114113-2.414723h-2.39115v-1.54164807c0-.69911803.1941355-1.1755439 1.1966615-1.1755439l1.2786739-.00055875v-2.15974763l-.2339477-.02492088c-.3441234-.03134957-.9500153-.07025255-1.6293054-.07025255-1.8435726 0-3.1057323 1.12531866-3.1057323 3.19187953v1.78079225h-2.0850778v2.414723h2.0850778v6.1960818z" fill-rule="evenodd"/></symbol><symbol id="icon-social-twitter" viewBox="0 0 24 24"><path d="m18.8767135 6.87445248c.7638174-.46908424 1.351611-1.21167363 1.6250764-2.09636345-.7135248.43394112-1.50406.74870123-2.3464594.91677702-.6695189-.73342162-1.6297913-1.19486605-2.6922204-1.19486605-2.0399895 0-3.6933555 1.69603749-3.6933555 3.78628909 0 .29642457.0314329.58673729.0942985.8617704-3.06469922-.15890802-5.78835241-1.66547825-7.60988389-3.9574208-.3174714.56076194-.49978171 1.21167363-.49978171 1.90536824 0 1.31404706.65223085 2.47224203 1.64236444 3.15218497-.60350999-.0198635-1.17401554-.1925232-1.67222562-.47366811v.04583885c0 1.83355406 1.27302891 3.36609966 2.96411421 3.71294696-.31118484.0886217-.63651445.1329326-.97441718.1329326-.2357461 0-.47149219-.0229194-.69466516-.0672303.47149219 1.5065703 1.83253297 2.6036468 3.44975116 2.632678-1.2651707 1.0160946-2.85724264 1.6196394-4.5891906 1.6196394-.29861172 0-.59093688-.0152796-.88011875-.0504227 1.63450624 1.0726291 3.57548241 1.6990934 5.66104951 1.6990934 6.79263079 0 10.50641749-5.7711113 10.50641749-10.7751859l-.0094298-.48894775c.7229547-.53478659 1.3516109-1.20250585 1.8419628-1.96190282-.6632323.30100846-1.3751855.50422736-2.1217148.59590507z" fill-rule="evenodd"/></symbol><symbol id="icon-social-youtube" viewBox="0 0 24 24"><path d="m10.1415 14.3973208-.0005625-5.19318431 4.863375 2.60554491zm9.963-7.92753362c-.6845625-.73643756-1.4518125-.73990314-1.803375-.7826454-2.518875-.18714178-6.2971875-.18714178-6.2971875-.18714178-.007875 0-3.7861875 0-6.3050625.18714178-.352125.04274226-1.1188125.04620784-1.8039375.7826454-.5394375.56084773-.7149375 1.8344515-.7149375 1.8344515s-.18 1.49597903-.18 2.99138042v1.4024082c0 1.495979.18 2.9913804.18 2.9913804s.1755 1.2736038.7149375 1.8344515c.685125.7364376 1.5845625.7133337 1.9850625.7901542 1.44.1420891 6.12.1859866 6.12.1859866s3.78225-.005776 6.301125-.1929178c.3515625-.0433198 1.1188125-.0467854 1.803375-.783223.5394375-.5608477.7155-1.8344515.7155-1.8344515s.18-1.4954014.18-2.9913804v-1.4024082c0-1.49540139-.18-2.99138042-.18-2.99138042s-.1760625-1.27360377-.7155-1.8344515z" fill-rule="evenodd"/></symbol><symbol id="icon-subject-medicine" viewBox="0 0 18 18"><path d="m12.5 8h-6.5c-1.65685425 0-3 1.34314575-3 3v1c0 1.6568542 1.34314575 3 3 3h1v-2h-.5c-.82842712 0-1.5-.6715729-1.5-1.5s.67157288-1.5 1.5-1.5h1.5 2 1 2c1.6568542 0 3-1.34314575 3-3v-1c0-1.65685425-1.3431458-3-3-3h-2v2h1.5c.8284271 0 1.5.67157288 1.5 1.5s-.6715729 1.5-1.5 1.5zm-5.5-1v-1h-3.5c-1.38071187 0-2.5-1.11928813-2.5-2.5s1.11928813-2.5 2.5-2.5h1.02786405c.46573528 0 .92507448.10843528 1.34164078.31671843l1.13382424.56691212c.06026365-1.05041141.93116291-1.88363055 1.99667093-1.88363055 1.1045695 0 2 .8954305 2 2h2c2.209139 0 4 1.790861 4 4v1c0 2.209139-1.790861 4-4 4h-2v1h2c1.1045695 0 2 .8954305 2 2s-.8954305 2-2 2h-2c0 1.1045695-.8954305 2-2 2s-2-.8954305-2-2h-1c-2.209139 0-4-1.790861-4-4v-1c0-2.209139 1.790861-4 4-4zm0-2v-2.05652691c-.14564246-.03538148-.28733393-.08714006-.42229124-.15461871l-1.15541752-.57770876c-.27771087-.13885544-.583937-.21114562-.89442719-.21114562h-1.02786405c-.82842712 0-1.5.67157288-1.5 1.5s.67157288 1.5 1.5 1.5zm4 1v1h1.5c.2761424 0 .5-.22385763.5-.5s-.2238576-.5-.5-.5zm-1 1v-5c0-.55228475-.44771525-1-1-1s-1 .44771525-1 1v5zm-2 4v5c0 .5522847.44771525 1 1 1s1-.4477153 1-1v-5zm3 2v2h2c.5522847 0 1-.4477153 1-1s-.4477153-1-1-1zm-4-1v-1h-.5c-.27614237 0-.5.2238576-.5.5s.22385763.5.5.5zm-3.5-9h1c.27614237 0 .5.22385763.5.5s-.22385763.5-.5.5h-1c-.27614237 0-.5-.22385763-.5-.5s.22385763-.5.5-.5z" fill-rule="evenodd"/></symbol><symbol id="icon-success" viewBox="0 0 18 18"><path d="m9 0c4.9705627 0 9 4.02943725 9 9 0 4.9705627-4.0294373 9-9 9-4.97056275 0-9-4.0294373-9-9 0-4.97056275 4.02943725-9 9-9zm3.4860198 4.98163161-4.71802968 5.50657859-2.62834168-2.02300024c-.42862421-.36730544-1.06564993-.30775346-1.42283677.13301307-.35718685.44076653-.29927542 1.0958383.12934879 1.46314377l3.40735508 2.7323063c.42215801.3385221 1.03700951.2798252 1.38749189-.1324571l5.38450527-6.33394549c.3613513-.43716226.3096573-1.09278382-.115462-1.46437175-.4251192-.37158792-1.0626796-.31842941-1.4240309.11873285z" fill-rule="evenodd"/></symbol><symbol id="icon-table" viewBox="0 0 18 18"><path d="m16.0049107 2c1.1018574 0 1.9950893.89706013 1.9950893 2.00585866v9.98828264c0 1.1078052-.8926228 2.0058587-1.9950893 2.0058587l-4.0059107-.001.001.001h-1l-.001-.001h-5l.001.001h-1l-.001-.001-3.00391071.001c-1.10185739 0-1.99508929-.8970601-1.99508929-2.0058587v-9.98828264c0-1.10780515.8926228-2.00585866 1.99508929-2.00585866zm-11.0059107 5h-3.999v6.9941413c0 .5572961.44630695 1.0058587.99508929 1.0058587h3.00391071zm6 0h-5v8h5zm5.0059107-4h-4.0059107v3h5.001v1h-5.001v7.999l4.0059107.001c.5487152 0 .9950893-.4488783.9950893-1.0058587v-9.98828264c0-.55729607-.446307-1.00585866-.9950893-1.00585866zm-12.5049107 9c.27614237 0 .5.2238576.5.5s-.22385763.5-.5.5h-1c-.27614237 0-.5-.2238576-.5-.5s.22385763-.5.5-.5zm12 0c.2761424 0 .5.2238576.5.5s-.2238576.5-.5.5h-2c-.2761424 0-.5-.2238576-.5-.5s.2238576-.5.5-.5zm-6 0c.27614237 0 .5.2238576.5.5s-.22385763.5-.5.5h-2c-.27614237 0-.5-.2238576-.5-.5s.22385763-.5.5-.5zm-6-2c.27614237 0 .5.2238576.5.5s-.22385763.5-.5.5h-1c-.27614237 0-.5-.2238576-.5-.5s.22385763-.5.5-.5zm12 0c.2761424 0 .5.2238576.5.5s-.2238576.5-.5.5h-2c-.2761424 0-.5-.2238576-.5-.5s.2238576-.5.5-.5zm-6 0c.27614237 0 .5.2238576.5.5s-.22385763.5-.5.5h-2c-.27614237 0-.5-.2238576-.5-.5s.22385763-.5.5-.5zm-6-2c.27614237 0 .5.22385763.5.5s-.22385763.5-.5.5h-1c-.27614237 0-.5-.22385763-.5-.5s.22385763-.5.5-.5zm12 0c.2761424 0 .5.22385763.5.5s-.2238576.5-.5.5h-2c-.2761424 0-.5-.22385763-.5-.5s.2238576-.5.5-.5zm-6 0c.27614237 0 .5.22385763.5.5s-.22385763.5-.5.5h-2c-.27614237 0-.5-.22385763-.5-.5s.22385763-.5.5-.5zm1.499-5h-5v3h5zm-6 0h-3.00391071c-.54871518 0-.99508929.44887827-.99508929 1.00585866v1.99414134h3.999z" fill-rule="evenodd"/></symbol><symbol id="icon-tick-circle" viewBox="0 0 24 24"><path d="m12 2c5.5228475 0 10 4.4771525 10 10s-4.4771525 10-10 10-10-4.4771525-10-10 4.4771525-10 10-10zm0 1c-4.97056275 0-9 4.02943725-9 9 0 4.9705627 4.02943725 9 9 9 4.9705627 0 9-4.0294373 9-9 0-4.97056275-4.0294373-9-9-9zm4.2199868 5.36606669c.3613514-.43716226.9989118-.49032077 1.424031-.11873285s.4768133 1.02720949.115462 1.46437175l-6.093335 6.94397871c-.3622945.4128716-.9897871.4562317-1.4054264.0971157l-3.89719065-3.3672071c-.42862421-.3673054-.48653564-1.0223772-.1293488-1.4631437s.99421256-.5003185 1.42283677-.1330131l3.11097438 2.6987741z" fill-rule="evenodd"/></symbol><symbol id="icon-tick" viewBox="0 0 16 16"><path d="m6.76799012 9.21106946-3.1109744-2.58349728c-.42862421-.35161617-1.06564993-.29460792-1.42283677.12733148s-.29927541 1.04903009.1293488 1.40064626l3.91576307 3.23873978c.41034319.3393961 1.01467563.2976897 1.37450571-.0948578l6.10568327-6.660841c.3613513-.41848908.3096572-1.04610608-.115462-1.4018218-.4251192-.35571573-1.0626796-.30482786-1.424031.11366122z" fill-rule="evenodd"/></symbol><symbol id="icon-update" viewBox="0 0 18 18"><path d="m1 13v1c0 .5522847.44771525 1 1 1h14c.5522847 0 1-.4477153 1-1v-1h-1v-10h-14v10zm16-1h1v2c0 1.1045695-.8954305 2-2 2h-14c-1.1045695 0-2-.8954305-2-2v-2h1v-9c0-.55228475.44771525-1 1-1h14c.5522847 0 1 .44771525 1 1zm-1 0v1h-4.5857864l-1 1h-2.82842716l-1-1h-4.58578644v-1h5l1 1h2l1-1zm-13-8h12v7h-12zm1 1v5h10v-5zm1 1h4v1h-4zm0 2h4v1h-4z" fill-rule="evenodd"/></symbol><symbol id="icon-upload" viewBox="0 0 18 18"><path d="m10.0046024 0c.5497429 0 1.3179837.32258606 1.707238.71184039l4.5763192 4.57631922c.3931386.39313859.7118404 1.16760135.7118404 1.71431368v8.98899651c0 1.1092806-.8945138 2.0085302-1.9940603 2.0085302h-12.01187942c-1.10128908 0-1.99406028-.8926228-1.99406028-1.9950893v-14.00982141c0-1.10185739.88743329-1.99508929 1.99961498-1.99508929zm0 1h-7.00498742c-.55709576 0-.99961498.44271433-.99961498.99508929v14.00982141c0 .5500396.44491393.9950893.99406028.9950893h12.01187942c.5463747 0 .9940603-.4506622.9940603-1.0085302v-8.98899651c0-.28393444-.2150684-.80332809-.4189472-1.0072069l-4.5763192-4.57631922c-.2038461-.20384606-.718603-.41894717-1.0001312-.41894717zm-1.85576936 4.14572769c.19483374-.19483375.51177826-.19377714.70556874.00001334l2.59099082 2.59099079c.1948411.19484112.1904373.51514474.0027906.70279143-.1932998.19329987-.5046517.19237083-.7001856-.00692852l-1.74638687-1.7800176v6.14827687c0 .2717771-.23193359.492096-.5.492096-.27614237 0-.5-.216372-.5-.492096v-6.14827641l-1.74627892 1.77990922c-.1933927.1971171-.51252214.19455839-.70016883.0069117-.19329987-.19329988-.19100584-.50899493.00277731-.70277808z" fill-rule="evenodd"/></symbol><symbol id="icon-video" viewBox="0 0 18 18"><path d="m16.0049107 2c1.1018574 0 1.9950893.89706013 1.9950893 2.00585866v9.98828264c0 1.1078052-.8926228 2.0058587-1.9950893 2.0058587h-14.00982141c-1.10185739 0-1.99508929-.8970601-1.99508929-2.0058587v-9.98828264c0-1.10780515.8926228-2.00585866 1.99508929-2.00585866zm0 1h-14.00982141c-.54871518 0-.99508929.44887827-.99508929 1.00585866v9.98828264c0 .5572961.44630695 1.0058587.99508929 1.0058587h14.00982141c.5487152 0 .9950893-.4488783.9950893-1.0058587v-9.98828264c0-.55729607-.446307-1.00585866-.9950893-1.00585866zm-8.30912922 2.24944486 4.60460462 2.73982242c.9365543.55726659.9290753 1.46522435 0 2.01804082l-4.60460462 2.7398224c-.93655425.5572666-1.69578148.1645632-1.69578148-.8937585v-5.71016863c0-1.05087579.76670616-1.446575 1.69578148-.89375851zm-.67492769.96085624v5.5750128c0 .2995102-.10753745.2442517.16578928.0847713l4.58452283-2.67497259c.3050619-.17799716.3051624-.21655446 0-.39461026l-4.58452283-2.67497264c-.26630747-.15538481-.16578928-.20699944-.16578928.08477139z" fill-rule="evenodd"/></symbol><symbol id="icon-warning" viewBox="0 0 18 18"><path d="m9 11.75c.69035594 0 1.25.5596441 1.25 1.25s-.55964406 1.25-1.25 1.25-1.25-.5596441-1.25-1.25.55964406-1.25 1.25-1.25zm.41320045-7.75c.55228475 0 1.00000005.44771525 1.00000005 1l-.0034543.08304548-.3333333 4c-.043191.51829212-.47645714.91695452-.99654578.91695452h-.15973424c-.52008864 0-.95335475-.3986624-.99654576-.91695452l-.33333333-4c-.04586475-.55037702.36312325-1.03372649.91350028-1.07959124l.04148683-.00259031zm-.41320045 14c-4.97056275 0-9-4.0294373-9-9 0-4.97056275 4.02943725-9 9-9 4.9705627 0 9 4.02943725 9 9 0 4.9705627-4.0294373 9-9 9z" fill-rule="evenodd"/></symbol><symbol id="icon-checklist-banner" viewBox="0 0 56.69 56.69"><path style="fill:none" d="M0 0h56.69v56.69H0z"/><clipPath id="b"><use xlink:href="#a" style="overflow:visible"/></clipPath><path d="M21.14 34.46c0-6.77 5.48-12.26 12.24-12.26s12.24 5.49 12.24 12.26-5.48 12.26-12.24 12.26c-6.76-.01-12.24-5.49-12.24-12.26zm19.33 10.66 10.23 9.22s1.21 1.09 2.3-.12l2.09-2.32s1.09-1.21-.12-2.3l-10.23-9.22m-19.29-5.92c0-4.38 3.55-7.94 7.93-7.94s7.93 3.55 7.93 7.94c0 4.38-3.55 7.94-7.93 7.94-4.38-.01-7.93-3.56-7.93-7.94zm17.58 12.99 4.14-4.81" style="clip-path:url(#b);fill:none;stroke:#01324b;stroke-width:2;stroke-linecap:round"/><path d="M8.26 9.75H28.6M8.26 15.98H28.6m-20.34 6.2h12.5m14.42-5.2V4.86s0-2.93-2.93-2.93H4.13s-2.93 0-2.93 2.93v37.57s0 2.93 2.93 2.93h15.01M8.26 9.75H28.6M8.26 15.98H28.6m-20.34 6.2h12.5" style="clip-path:url(#b);fill:none;stroke:#01324b;stroke-width:2;stroke-linecap:round;stroke-linejoin:round"/></symbol><symbol id="icon-chevron-down" viewBox="0 0 16 16"><path d="m5.58578644 3-3.29289322-3.29289322c-.39052429-.39052429-.39052429-1.02368927 0-1.41421356s1.02368927-.39052429 1.41421356 0l4 4c.39052429.39052429.39052429 1.02368927 0 1.41421356l-4 4c-.39052429.39052429-1.02368927.39052429-1.41421356 0s-.39052429-1.02368927 0-1.41421356z" fill-rule="evenodd" transform="matrix(0 1 -1 0 11 1)"/></symbol><symbol id="icon-eds-i-arrow-right-medium" viewBox="0 0 24 24"><path d="m12.728 3.293 7.98 7.99a.996.996 0 0 1 .281.561l.011.157c0 .32-.15.605-.384.788l-7.908 7.918a1 1 0 0 1-1.416-1.414L17.576 13H4a1 1 0 0 1 0-2h13.598l-6.285-6.293a1 1 0 0 1-.082-1.32l.083-.095a1 1 0 0 1 1.414.001Z"/></symbol><symbol id="icon-eds-i-chevron-down-medium" viewBox="0 0 16 16"><path d="m2.00087166 7h4.99912834v-4.99912834c0-.55276616.44386482-1.00087166 1-1.00087166.55228475 0 1 .44463086 1 1.00087166v4.99912834h4.9991283c.5527662 0 1.0008717.44386482 1.0008717 1 0 .55228475-.4446309 1-1.0008717 1h-4.9991283v4.9991283c0 .5527662-.44386482 1.0008717-1 1.0008717-.55228475 0-1-.4446309-1-1.0008717v-4.9991283h-4.99912834c-.55276616 0-1.00087166-.44386482-1.00087166-1 0-.55228475.44463086-1 1.00087166-1z" fill-rule="evenodd"/></symbol><symbol id="icon-eds-i-chevron-down-small" viewBox="0 0 16 16"><path d="M13.692 5.278a1 1 0 0 1 .03 1.414L9.103 11.51a1.491 1.491 0 0 1-2.188.019L2.278 6.692a1 1 0 0 1 1.444-1.384L8 9.771l4.278-4.463a1 1 0 0 1 1.318-.111l.096.081Z"/></symbol><symbol id="icon-eds-i-chevron-right-medium" viewBox="0 0 10 10"><path d="m5.96738168 4.70639573 2.39518594-2.41447274c.37913917-.38219212.98637524-.38972225 1.35419292-.01894278.37750606.38054586.37784436.99719163-.00013556 1.37821513l-4.03074001 4.06319683c-.37758093.38062133-.98937525.38100976-1.367372-.00003075l-4.03091981-4.06337806c-.37759778-.38063832-.38381821-.99150444-.01600053-1.3622839.37750607-.38054587.98772445-.38240057 1.37006824.00302197l2.39538588 2.4146743.96295325.98624457z" fill-rule="evenodd" transform="matrix(0 -1 1 0 0 10)"/></symbol><symbol id="icon-eds-i-chevron-right-small" viewBox="0 0 10 10"><path d="m5.96738168 4.70639573 2.39518594-2.41447274c.37913917-.38219212.98637524-.38972225 1.35419292-.01894278.37750606.38054586.37784436.99719163-.00013556 1.37821513l-4.03074001 4.06319683c-.37758093.38062133-.98937525.38100976-1.367372-.00003075l-4.03091981-4.06337806c-.37759778-.38063832-.38381821-.99150444-.01600053-1.3622839.37750607-.38054587.98772445-.38240057 1.37006824.00302197l2.39538588 2.4146743.96295325.98624457z" fill-rule="evenodd" transform="matrix(0 -1 1 0 0 10)"/></symbol><symbol id="icon-eds-i-chevron-up-medium" viewBox="0 0 16 16"><path d="m2.00087166 7h11.99825664c.5527662 0 1.0008717.44386482 1.0008717 1 0 .55228475-.4446309 1-1.0008717 1h-11.99825664c-.55276616 0-1.00087166-.44386482-1.00087166-1 0-.55228475.44463086-1 1.00087166-1z" fill-rule="evenodd"/></symbol><symbol id="icon-eds-i-close-medium" viewBox="0 0 16 16"><path d="m2.29679575 12.2772478c-.39658757.3965876-.39438847 1.0328109-.00062148 1.4265779.39651227.3965123 1.03246768.3934888 1.42657791-.0006214l4.27724782-4.27724787 4.2772478 4.27724787c.3965876.3965875 1.0328109.3943884 1.4265779.0006214.3965123-.3965122.3934888-1.0324677-.0006214-1.4265779l-4.27724787-4.2772478 4.27724787-4.27724782c.3965875-.39658757.3943884-1.03281091.0006214-1.42657791-.3965122-.39651226-1.0324677-.39348875-1.4265779.00062148l-4.2772478 4.27724782-4.27724782-4.27724782c-.39658757-.39658757-1.03281091-.39438847-1.42657791-.00062148-.39651226.39651227-.39348875 1.03246768.00062148 1.42657791l4.27724782 4.27724782z" fill-rule="evenodd"/></symbol><symbol id="icon-eds-i-download-medium" viewBox="0 0 16 16"><path d="m12.9975267 12.999368c.5467123 0 1.0024733.4478567 1.0024733 1.000316 0 .5563109-.4488226 1.000316-1.0024733 1.000316h-9.99505341c-.54671233 0-1.00247329-.4478567-1.00247329-1.000316 0-.5563109.44882258-1.000316 1.00247329-1.000316zm-4.9975267-11.999368c.55228475 0 1 .44497754 1 .99589209v6.80214418l2.4816273-2.48241149c.3928222-.39294628 1.0219732-.4006883 1.4030652-.01947579.3911302.39125371.3914806 1.02525073-.0001404 1.41699553l-4.17620792 4.17752758c-.39120769.3913313-1.02508144.3917306-1.41671995-.0000316l-4.17639421-4.17771394c-.39122513-.39134876-.39767006-1.01940351-.01657797-1.40061601.39113012-.39125372 1.02337105-.3931606 1.41951349.00310701l2.48183446 2.48261871v-6.80214418c0-.55001601.44386482-.99589209 1-.99589209z" fill-rule="evenodd"/></symbol><symbol id="icon-eds-i-info-filled-medium" viewBox="0 0 18 18"><path d="m9 0c4.9705627 0 9 4.02943725 9 9 0 4.9705627-4.0294373 9-9 9-4.97056275 0-9-4.0294373-9-9 0-4.97056275 4.02943725-9 9-9zm0 7h-1.5l-.11662113.00672773c-.49733868.05776511-.88337887.48043643-.88337887.99327227 0 .47338693.32893365.86994729.77070917.97358929l.1126697.01968298.11662113.00672773h.5v3h-.5l-.11662113.0067277c-.42082504.0488782-.76196299.3590206-.85696816.7639815l-.01968298.1126697-.00672773.1166211.00672773.1166211c.04887817.4208251.35902055.761963.76398144.8569682l.1126697.019683.11662113.0067277h3l.1166211-.0067277c.4973387-.0577651.8833789-.4804365.8833789-.9932723 0-.4733869-.3289337-.8699473-.7707092-.9735893l-.1126697-.019683-.1166211-.0067277h-.5v-4l-.00672773-.11662113c-.04887817-.42082504-.35902055-.76196299-.76398144-.85696816l-.1126697-.01968298zm0-3.25c-.69035594 0-1.25.55964406-1.25 1.25s.55964406 1.25 1.25 1.25 1.25-.55964406 1.25-1.25-.55964406-1.25-1.25-1.25z" fill-rule="evenodd"/></symbol><symbol id="icon-eds-i-mail-medium" viewBox="0 0 24 24"><path d="m19.462 0c1.413 0 2.538 1.184 2.538 2.619v12.762c0 1.435-1.125 2.619-2.538 2.619h-16.924c-1.413 0-2.538-1.184-2.538-2.619v-12.762c0-1.435 1.125-2.619 2.538-2.619zm.538 5.158-7.378 6.258a2.549 2.549 0 0 1 -3.253-.008l-7.369-6.248v10.222c0 .353.253.619.538.619h16.924c.285 0 .538-.266.538-.619zm-.538-3.158h-16.924c-.264 0-.5.228-.534.542l8.65 7.334c.2.165.492.165.684.007l8.656-7.342-.001-.025c-.044-.3-.274-.516-.531-.516z"/></symbol><symbol id="icon-eds-i-menu-medium" viewBox="0 0 24 24"><path d="M21 4a1 1 0 0 1 0 2H3a1 1 0 1 1 0-2h18Zm-4 7a1 1 0 0 1 0 2H3a1 1 0 0 1 0-2h14Zm4 7a1 1 0 0 1 0 2H3a1 1 0 0 1 0-2h18Z"/></symbol><symbol id="icon-eds-i-search-medium" viewBox="0 0 24 24"><path d="M11 1c5.523 0 10 4.477 10 10 0 2.4-.846 4.604-2.256 6.328l3.963 3.965a1 1 0 0 1-1.414 1.414l-3.965-3.963A9.959 9.959 0 0 1 11 21C5.477 21 1 16.523 1 11S5.477 1 11 1Zm0 2a8 8 0 1 0 0 16 8 8 0 0 0 0-16Z"/></symbol><symbol id="icon-eds-i-user-single-medium" viewBox="0 0 24 24"><path d="M12 1a5 5 0 1 1 0 10 5 5 0 0 1 0-10Zm0 2a3 3 0 1 0 0 6 3 3 0 0 0 0-6Zm-.406 9.008a8.965 8.965 0 0 1 6.596 2.494A9.161 9.161 0 0 1 21 21.025V22a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1v-.985c.05-4.825 3.815-8.777 8.594-9.007Zm.39 1.992-.299.006c-3.63.175-6.518 3.127-6.678 6.775L5 21h13.998l-.009-.268a7.157 7.157 0 0 0-1.97-4.573l-.214-.213A6.967 6.967 0 0 0 11.984 14Z"/></symbol><symbol id="icon-eds-i-warning-filled-medium" viewBox="0 0 18 18"><path d="m9 11.75c.69035594 0 1.25.5596441 1.25 1.25s-.55964406 1.25-1.25 1.25-1.25-.5596441-1.25-1.25.55964406-1.25 1.25-1.25zm.41320045-7.75c.55228475 0 1.00000005.44771525 1.00000005 1l-.0034543.08304548-.3333333 4c-.043191.51829212-.47645714.91695452-.99654578.91695452h-.15973424c-.52008864 0-.95335475-.3986624-.99654576-.91695452l-.33333333-4c-.04586475-.55037702.36312325-1.03372649.91350028-1.07959124l.04148683-.00259031zm-.41320045 14c-4.97056275 0-9-4.0294373-9-9 0-4.97056275 4.02943725-9 9-9 4.9705627 0 9 4.02943725 9 9 0 4.9705627-4.0294373 9-9 9z" fill-rule="evenodd"/></symbol><symbol id="icon-expand-image" viewBox="0 0 18 18"><path d="m7.49754099 11.9178212c.38955542-.3895554.38761957-1.0207846-.00290473-1.4113089-.39324695-.3932469-1.02238878-.3918247-1.41130883-.0029047l-4.10273549 4.1027355.00055454-3.5103985c.00008852-.5603185-.44832171-1.006032-1.00155062-1.0059446-.53903074.0000852-.97857527.4487442-.97866268 1.0021075l-.00093318 5.9072465c-.00008751.553948.44841131 1.001882 1.00174994 1.0017946l5.906983-.0009331c.5539233-.0000875 1.00197907-.4486389 1.00206646-1.0018679.00008515-.5390307-.45026621-.9784332-1.00588841-.9783454l-3.51010549.0005545zm3.00571741-5.83449376c-.3895554.38955541-.3876196 1.02078454.0029047 1.41130883.393247.39324696 1.0223888.39182478 1.4113089.00290473l4.1027355-4.10273549-.0005546 3.5103985c-.0000885.56031852.4483217 1.006032 1.0015506 1.00594461.5390308-.00008516.9785753-.44874418.9786627-1.00210749l.0009332-5.9072465c.0000875-.553948-.4484113-1.00188204-1.0017499-1.00179463l-5.906983.00093313c-.5539233.00008751-1.0019791.44863892-1.0020665 1.00186784-.0000852.53903074.4502662.97843325 1.0058884.97834547l3.5101055-.00055449z" fill-rule="evenodd"/></symbol><symbol id="icon-github" viewBox="0 0 100 100"><path fill-rule="evenodd" clip-rule="evenodd" d="M48.854 0C21.839 0 0 22 0 49.217c0 21.756 13.993 40.172 33.405 46.69 2.427.49 3.316-1.059 3.316-2.362 0-1.141-.08-5.052-.08-9.127-13.59 2.934-16.42-5.867-16.42-5.867-2.184-5.704-5.42-7.17-5.42-7.17-4.448-3.015.324-3.015.324-3.015 4.934.326 7.523 5.052 7.523 5.052 4.367 7.496 11.404 5.378 14.235 4.074.404-3.178 1.699-5.378 3.074-6.6-10.839-1.141-22.243-5.378-22.243-24.283 0-5.378 1.94-9.778 5.014-13.2-.485-1.222-2.184-6.275.486-13.038 0 0 4.125-1.304 13.426 5.052a46.97 46.97 0 0 1 12.214-1.63c4.125 0 8.33.571 12.213 1.63 9.302-6.356 13.427-5.052 13.427-5.052 2.67 6.763.97 11.816.485 13.038 3.155 3.422 5.015 7.822 5.015 13.2 0 18.905-11.404 23.06-22.324 24.283 1.78 1.548 3.316 4.481 3.316 9.126 0 6.6-.08 11.897-.08 13.526 0 1.304.89 2.853 3.316 2.364 19.412-6.52 33.405-24.935 33.405-46.691C97.707 22 75.788 0 48.854 0z"/></symbol><symbol id="icon-springer-arrow-left"><path d="M15 7a1 1 0 000-2H3.385l2.482-2.482a.994.994 0 00.02-1.403 1.001 1.001 0 00-1.417 0L.294 5.292a1.001 1.001 0 000 1.416l4.176 4.177a.991.991 0 001.4.016 1 1 0 00-.003-1.42L3.385 7H15z"/></symbol><symbol id="icon-springer-arrow-right"><path d="M1 7a1 1 0 010-2h11.615l-2.482-2.482a.994.994 0 01-.02-1.403 1.001 1.001 0 011.417 0l4.176 4.177a1.001 1.001 0 010 1.416l-4.176 4.177a.991.991 0 01-1.4.016 1 1 0 01.003-1.42L12.615 7H1z"/></symbol><symbol id="icon-submit-open" viewBox="0 0 16 17"><path d="M12 0c1.10457 0 2 .895431 2 2v5c0 .276142-.223858.5-.5.5S13 7.276142 13 7V2c0-.512836-.38604-.935507-.883379-.993272L12 1H6v3c0 1.10457-.89543 2-2 2H1v8c0 .512836.38604.935507.883379.993272L2 15h6.5c.276142 0 .5.223858.5.5s-.223858.5-.5.5H2c-1.104569 0-2-.89543-2-2V5.828427c0-.530433.210714-1.039141.585786-1.414213L4.414214.585786C4.789286.210714 5.297994 0 5.828427 0H12Zm3.41 11.14c.250899.250899.250274.659726 0 .91-.242954.242954-.649606.245216-.9-.01l-1.863671-1.900337.001043 5.869492c0 .356992-.289839.637138-.647372.637138-.347077 0-.647371-.285256-.647371-.637138l-.001043-5.869492L9.5 12.04c-.253166.258042-.649726.260274-.9.01-.242954-.242954-.252269-.657731 0-.91l2.942184-2.951303c.250908-.250909.66127-.252277.91353-.000017L15.41 11.14ZM5 1.413 1.413 5H4c.552285 0 1-.447715 1-1V1.413ZM11 3c.276142 0 .5.223858.5.5s-.223858.5-.5.5H7.5c-.276142 0-.5-.223858-.5-.5s.223858-.5.5-.5H11Zm0 2c.276142 0 .5.223858.5.5s-.223858.5-.5.5H7.5c-.276142 0-.5-.223858-.5-.5s.223858-.5.5-.5H11Z" fill-rule="nonzero"/></symbol></svg> </div> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10