Construct · 3 fields · 3 citations

Where does template collide?

One name. Different field. Different construct. One map.

● jingle · one word, three constructs Nearest construct by meaningpattern recognitioncompare the meanings
How to read this

Every 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.

template3 CONSTRUCTSTemplate strandWATSON & CRICK · STRANDTemplate matchingNEISSER · STORED PATTERNC++ templateSTROUSTRUP · GENERIC TYPE

Spokes are fields; dashed arcs are shared lineage. Tap a field for its definition, unit, and measures.

2026

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.

Molecular biology

the existing nucleic acid strand whose base order is read and copied to build a new complementary strand.

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]

Unit
One strand of DNA or RNA, read base by base to build its complement
Recovery means
Not applicable
Measured by
Traced by sequencing the copied product and by assays of the polymerase activity that reads the strand

Cognitive psychology

a stored internal pattern that an incoming stimulus is compared against so it can be recognised.

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]

Unit
One stored reference pattern, held for comparison against an input
Recovery means
Not applicable
Measured by
Inferred from recognition accuracy and response time as an input is varied against the stored form

Computer science

code written once with type or value parameters and expanded by the compiler into versions for each set of arguments.

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]

Unit
One parameterised code definition, instantiated once per set of arguments
Recovery means
Not applicable
Measured by
Observed in the concrete code the compiler generates and by counting instantiations produced at build time

Next

Run it through the Collider, or take the citations with you.

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 collision

Nearby collisions

pattern4 fields · 5 citationsjingle · one word, four constructsreplication4 fields · 4 citationsjingle · one word, four constructspolymorphism4 fields · 7 citationsjingle · one word, four fields

References

  1. Watson, J. D., & Crick, F. H. C. (1953). Genetical implications of the structure of deoxyribonucleic acid. Nature, 171(4361), 964–967. https://doi.org/10.1038/171964b0
  2. Neisser, U. (1967). Cognitive psychology. Appleton-Century-Crofts. ISBN 9780131396678
  3. Stroustrup, B. (1988). Parameterized types for C++. In Proceedings of the USENIX C++ Conference. USENIX Association.

Cited on this page?

Confirm your construct, or correct us.

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