Construct · 3 fields · 3 citations
One name. Different field. Different construct. One map.
● jingle · one word, three constructs Nearest construct by meaningpattern recognitioncompare the meaningsEvery construct on the map is compared with every other by the meaning of its definitions, and the closest one is surfaced here. The nearest construct to template is pattern recognition.
Hold this as a prompt, not a verdict. Two constructs sitting close in meaning is a reason to read them side by side and decide for yourself whether they are one idea under two names. It is not proof that they are. Compare the meanings in the Collider.
Spokes are fields; dashed arcs are shared lineage. Tap a field for its definition, unit, and measures.
Drag to watch the word get claimed. Each field appears at the publication date of the earliest source cited for it. Tap a year to see which.
In molecular biology a template is the existing nucleic acid strand whose base order is read and copied to build a new complementary strand. Watson and Crick's 1953 Genetical Implications of the Structure of Deoxyribonucleic Acid described the double helix as, in their words, a pair of templates, each strand carrying the base order that specifies its partner, so that separating the two gives two patterns from which two new pairs can be built. In replication and in transcription the template strand is the one an enzyme reads base by base to lay down new DNA or RNA. The referent is a physical chain of nucleotides that is copied, not a stored pattern the mind compares against what the eye sees, and not a piece of source code filled in by a compiler.[1]
In cognitive psychology a template is a stored internal pattern that an incoming stimulus is compared against so it can be recognised. Neisser's 1967 Cognitive Psychology set out and criticised template matching as a model of perception, in which the mind holds miniature copies of known forms and identifies an input by finding the copy it best overlays. Later work treated the strict version as too rigid, since real recognition tolerates changes in size, rotation, and style, but the template survives as the idea of a reference form held for comparison. The referent is a remembered pattern used to identify what is perceived, not a nucleic acid strand that is copied, and not a parameterised unit of program code.[2]
In computer science a template is a blueprint for code written once with type or value parameters and then expanded by the compiler into concrete versions for each set of arguments. Stroustrup's 1988 Parameterized Types for C++ introduced the design that became the C++ template, letting a single definition of, say, a list or a sort work for many element types without being rewritten. When the program uses the template with a particular type the compiler instantiates it, generating the specific code at build time. The referent is a reusable piece of source code filled in with parameters, not a strand of nucleic acid that is copied, and not a stored pattern the mind matches perception against.[3]
Next
See how template sits against neighbouring constructs in the Collider, or export every reference on this page in one click.
Open in ColliderExport BibTeXReport this collisionCited on this page?
If your work is cited behind one of these entries, you know better than we do whether we captured the meaning right. Confirm it, suggest an edit, or dispute it, and your name goes on the entry as an author who has checked it, linked to your ORCID.
Claim your construct