Related Experiment Video
Updated: Oct 2, 2026

G2-seq: A High Throughput Sequencing-based Technique for Identifying Late Replicating Regions of the Genome
Published on: March 22, 2018
tacg--a grep for DNA
1tacg Informatics, 1 Whistler Ct, Irvine, CA, 92612, USA. hjm@tacgi.com
Background:
Pattern matching is the core of bioinformatics; it is used in database searching, restriction enzyme mapping, and finding open reading frames. It is done repeatedly over increasingly long sequences, thus codes must be efficient and insensitive to sequence length. Such patterns of interest include simple motifs with IUPAC degeneracies, regular expressions, patterns allowing mismatches, and probability matrices.
Results:
I describe a small application which allows searching for all the above pattern types individually, which further allows these atomic motifs to be assembled into logical rules for more sophisticated analysis.
Conclusion:
tacg is small, portable, faster and more capable than most alternatives, relatively easy to modify, and freely available in source code.
Related Concept Videos
DNA Isolation
DNA Isolation
Labeling DNA Probes
Radioisotopes, fluorophores, or small molecule binding partners like biotin or digoxigenin, are the most widely used reporter tags for labeling DNA probes. These labels can be attached to the probe DNA molecule via...
DNA Microarrays
DNA as a Genetic Template
DNA as a Genetic Template

