Glossary
- alignment
-
(1) The process of ordering a sequence such as DNA, protein, or RNA to another sequence that can be used to infer evolutionary relationships (e.g., homology) or sequence origin (e.g., a sequencing read aligned to a particular region of a chromosome). (2) A single aligned pair of sequences.
- allele
-
An alternative form of a gene at a particular locus. For example, SNP rs17822931 has two possible alleles (C and T) that determine earwax type. Individuals that have a C allele (e.g., their genotype is either CC or CT) have wet earwax, while individuals with two T alleles (e.g., their genotype is TT) have dry earwax.
- AND
-
AND is a logical operator commonly used in programming languages.
x AND yhas the value true if and only ifxandyare both true. In Python, the logical AND operator isand; in R, it is either&&(for AND on an entire vector) or&(for element-wise AND). - anonymous function
-
A temporary function (used only once) without a name. Anonymous functions are commonly used in R
sapply()orlapply()statements. Python also supports anonymous functions through itslambdaexpressions (e.g.,lambda x: 2*x). - application programming interface (API)
-
An API or application programming interface is a defined interface to some software component, such as a database or file format (e.g., SAM/BAM files). APIs are often modules or libraries that you can load in and utilize in your software projects, allowing you to use a pre-existing set of routines that work with ...