Purely functional data structureIn computer science, a purely functional data structure is a data structure that can be directly implemented in a purely functional language. The main difference between an arbitrary data structure and a purely functional one is that the latter is (strongly) immutable. This restriction ensures the data structure possesses the advantages of immutable objects: (full) persistency, quick copy of objects, and thread safety. Efficient purely functional data structures may require the use of lazy evaluation and memoization.
CD31Platelet endothelial cell adhesion molecule (PECAM-1) also known as cluster of differentiation 31 (CD31) is a protein that in humans is encoded by the PECAM1 gene found on chromosome17q23.3. PECAM-1 plays a key role in removing aged neutrophils from the body. PECAM-1 is a highly glycosylated protein with a mass of approximately 130 kDa. The structure of this protein was determined by molecular cloning in 1990, when it was found out that PECAM-1 has N-terminal domain with 574 amino acids, transmembrane domain with 19 amino acids and C-terminal cytoplasmic domain with 118 amino acids.
Peptide hormonePeptide hormones are hormones whose molecules are peptides. Peptide hormones have shorter amino acid chain lengths than protein hormones. These hormones have an effect on the endocrine system of animals, including humans. Most hormones can be classified as either amino acid–based hormones (amine, peptide, or protein) or steroid hormones. The former are water-soluble and act on the surface of target cells via second messengers; the latter, being lipid-soluble, move through the plasma membranes of target cells (both cytoplasmic and nuclear) to act within their nuclei.
Hematopoietic stem cell transplantationHematopoietic stem-cell transplantation (HSCT) is the transplantation of multipotent hematopoietic stem cells, usually derived from bone marrow, peripheral blood, or umbilical cord blood in order to replicate inside of a patient and to produce additional normal blood cells. It may be autologous (the patient's own stem cells are used), allogeneic (the stem cells come from a donor) or syngeneic (from an identical twin). It is most often performed for patients with certain cancers of the blood or bone marrow, such as multiple myeloma or leukemia.
Functional programmingIn computer science, functional programming is a programming paradigm where programs are constructed by applying and composing functions. It is a declarative programming paradigm in which function definitions are trees of expressions that map values to other values, rather than a sequence of imperative statements which update the running state of the program. In functional programming, functions are treated as first-class citizens, meaning that they can be bound to names (including local identifiers), passed as arguments, and returned from other functions, just as any other data type can.
ChemotaxisChemotaxis (from chemo- + taxis) is the movement of an organism or entity in response to a chemical stimulus. Somatic cells, bacteria, and other single-cell or multicellular organisms direct their movements according to certain chemicals in their environment. This is important for bacteria to find food (e.g., glucose) by swimming toward the highest concentration of food molecules, or to flee from poisons (e.g., phenol). In multicellular organisms, chemotaxis is critical to early development (e.g.
Tumor microenvironmentThe tumor microenvironment (TME) is the environment around a tumor, including the surrounding blood vessels, immune cells, fibroblasts, signaling molecules and the extracellular matrix (ECM). The tumor and the surrounding microenvironment are closely related and interact constantly. Tumors can influence the microenvironment by releasing extracellular signals, promoting tumor angiogenesis and inducing peripheral immune tolerance, while the immune cells in the microenvironment can affect the growth and evolution of cancerous cells.
Purely functional programmingIn computer science, purely functional programming usually designates a programming paradigm—a style of building the structure and elements of computer programs—that treats all computation as the evaluation of mathematical functions. Program state and mutable objects are usually modeled with temporal logic, as explicit variables that represent the program state at each step of a program execution: a variable state is passed as an input parameter of a state-transforming function, which returns the updated state as part of its return value.
Receptor (biochemistry)In biochemistry and pharmacology, receptors are chemical structures, composed of protein, that receive and transduce signals that may be integrated into biological systems. These signals are typically chemical messengers which bind to a receptor and produce physiological responses such as change in the electrical activity of a cell. For example, GABA, an inhibitory neurotransmitter inhibits electrical activity of neurons by binding to GABA_A receptors.
Serum (blood)Serum (ˈsɪərəm) is the fluid and solute component of blood which does not play a role in clotting. It may be defined as blood plasma without the clotting factors, or as blood with all cells and clotting factors removed. Serum includes all proteins not used in blood clotting; all electrolytes, antibodies, antigens, hormones; and any exogenous substances (e.g., drugs or microorganisms). Serum does not contain white blood cells (leukocytes), red blood cells (erythrocytes), platelets, or clotting factors.
Persistent data structureIn computing, a persistent data structure or not ephemeral data structure is a data structure that always preserves the previous version of itself when it is modified. Such data structures are effectively immutable, as their operations do not (visibly) update the structure in-place, but instead always yield a new updated structure. The term was introduced in Driscoll, Sarnak, Sleator, and Tarjans' 1986 article. A data structure is partially persistent if all versions can be accessed but only the newest version can be modified.
Blood proteinBlood-proteins, also termed plasma proteins, are proteins present in blood plasma. They serve many different functions, including transport of lipids, hormones, vitamins and minerals in activity and functioning of the immune system. Other blood proteins act as enzymes, complement components, protease inhibitors or kinin precursors. Contrary to popular belief, haemoglobin is not a blood protein, as it is carried within red blood cells, rather than in the blood serum.