Test unitaireEn programmation informatique, le test unitaire (ou « T.U. », ou « U.T. » en anglais) est une procédure permettant de vérifier le bon fonctionnement d'une partie précise d'un logiciel ou d'une portion d'un programme (appelée « unité » ou « module »). Dans les applications non critiques, l'écriture des tests unitaires a longtemps été considérée comme une tâche secondaire. Cependant, les méthodes Extreme programming (XP) ou Test Driven Development (TDD) ont remis les tests unitaires, appelés « tests du programmeur », au centre de l'activité de programmation.
Bêta-galactosidaseLa β-galactosidase, généralement abrégée en bêta-gal ou β-gal, est une hydrolase dont le rôle est d'hydrolyser des β-galactosides en oses simples. Ses substrats de prédilection peuvent être le ganglioside GM1, les lactosylcéramides, le lactose, ainsi que plusieurs glycoprotéines. Il s'agit d'un homotétramère constitué de quatre sous-unités semblables, de 116 kDa chacune. Elle intervient dans le métabolisme du galactose et des sphingolipides, ainsi que dans la biosynthèse de glycosphingolipides.
Automatisation de testL'automatisation de test permet de jouer à volonté des tests de régression à la suite de la livraison d'une nouvelle version d'une application. L'automatisation d'un test n'a de sens que si le test répond à un certain nombre de critères : le test est systématique : il doit être exécuté à chaque nouvelle version de l'application. le test est répétitif : il est présent dans de nombreux scénarios de test. le test est automatisable : il est possible techniquement de faire jouer le test par un robot.
Test caseIn software engineering, a test case is a specification of the inputs, execution conditions, testing procedure, and expected results that define a single test to be executed to achieve a particular software testing objective, such as to exercise a particular program path or to verify compliance with a specific requirement. Test cases underlie testing that is methodical rather than haphazard. A battery of test cases can be built to produce the desired coverage of the software being tested.
Test d'intégrationDans le monde du développement informatique, L'objectif de chaque phase de test est de détecter les erreurs qui n'ont pas pu être détectées lors de la précédente phase. Pour cela, le test d’intégration a pour cible de détecter les erreurs non détectables par le test unitaire. Le test d’intégration permet également de vérifier l'aspect fonctionnel, les performances et la fiabilité du logiciel. L'intégration fait appel en général à un système de gestion de versions, et éventuellement à des programmes d'installation.
Test de régressionUn test de régression, ou test de non-régression, est un test ayant pour but de détecter les régressions introduites dans un logiciel après un changement effectué dans celui-ci. Une régression est un défaut qui se produit après une modification d'un logiciel lorsque des fonctionnalités existantes ne sont plus réalisées aussi bien qu'avant.
HydrolyseUne hydrolyse (du grec hydro : eau et lysis : briser) est une réaction chimique et enzymatique dans laquelle une liaison covalente est rompue par action d'une molécule d'eau. Exemple : hydrolyse du saccharose : saccharose + eau → glucose + fructose : ce mélange porte le nom de sucre inverti ; hydrolyse d'un ester : ester + eau → alcool + acide carboxylique : en utilisant les formules semi-développées cette réaction peut s'écrire R1-COO-R2 + H2O → R2-OH + R1-COOH. La réaction inverse est l'estérification.
Inhibiteur enzymatiquethumb|upright=1.2|Complexe d'une protéase du VIH (rubans rouges, bleus et jaunes) associée à l'inhibiteur qu'est le ritonavir (petite structure en bâtons et boules près du centre). Un inhibiteur enzymatique est une substance se liant à une enzyme et qui en diminue l'activité. Un inhibiteur peut empêcher la fixation du substrat sur le site actif en se fixant à sa place, ou provoquer une déformation de l'enzyme qui rend celle-ci inactive (inhibiteur allostérique).
Non-competitive inhibitionNon-competitive inhibition is a type of enzyme inhibition where the inhibitor reduces the activity of the enzyme and binds equally well to the enzyme whether or not it has already bound the substrate. This is unlike competitive inhibition, where binding affinity for the substrate in the enzyme is decreased in the presence of an inhibitor. The inhibitor may bind to the enzyme whether or not the substrate has already been bound, but if it has a higher affinity for binding the enzyme in one state or the other, it is called a mixed inhibitor.
Inhibiteur compétitifupright=1.25|vignette| L'inhibiteur peut se lier directement au site actif de l'enzyme, à la place du substrat. redresse=1.25|vignette| L'inhibiteur peut bloquer la liaison du substrat au site actif depuis un autre site de liaison sur l'enzyme par inhibition allostérique. redresse=1.25|vignette| L'inhibiteur peut bloquer le site catalytique depuis un site allostérique distinct. Un inhibiteur compétitif est un inhibiteur enzymatique qui agit en se liant à un site actif libre d'une enzyme à la place d'un substrat, ce qui bloque la réaction normalement catalysée par l'enzyme.
Aspergillus nigerTaxobox début | champignon | Aspergillus niger |Aspergillus_niger_Micrograph.jpg|Image en microscopie optique dA. niger, grossie 100 fois Aspergillus niger, l'aspergille noir, est un champignon filamenteux ascomycète de l'ordre des Eurotiales. C'est une des espèces les plus communes du genre Aspergillus qui apparait sous forme d'une moisissure de couleur noire sur les fruits et légumes. Aucune forme sexuée (téléomorphe) n'est connue.
Alcaloïdevignette|La caféine est un alcaloïde de la famille des méthylxanthines, présent dans de nombreux aliments, qui agit comme stimulant psychotrope et comme léger diurétique. Les sont des molécules à bases azotées, le plus souvent hétérocycliques, très majoritairement d'origine végétale. Ils peuvent se présenter sous forme de molécules organiques hétérocycliques azotées basiques. Associés à l'essor de l'industrie pharmaceutique, ils ont permis d'ouvrir le domaine des « médicaments chimiques » à partir de la fin du .
Concentration inhibitrice médianevignette|Détermination graphique de l'IC50 à l'aide de différentes valeurs La concentration inhibitrice médiane (CI50, ou IC50 en anglais) est une mesure de l'efficacité d'un composé donné pour inhiber une fonction biologique ou biochimique spécifique. Souvent, le composé en question est un éventuel médicament. Cette mesure quantitative indique quelle quantité d'un médicament ou d'une autre substance (inhibiteur) est nécessaire pour inhiber à moitié un processus biologique donné (ou un élément d'un processus, par exemple une enzyme, un paramètre cellulaire, un récepteur cellulaire ou un microorganisme.
Domain-specific modelingDomain-specific modeling (DSM) is a software engineering methodology for designing and developing systems, such as computer software. It involves systematic use of a domain-specific language to represent the various facets of a system. Domain-specific modeling languages tend to support higher-level abstractions than general-purpose modeling languages, so they require less effort and fewer low-level details to specify a given system.
Échangeur d'ionsLes échangeurs d'ions sont des macromolécules insolubles (résine) comportant des groupements ionisables ayant la propriété d'échanger de façon réversible certains de leurs ions au contact d'autres ions provenant d'une solution. thumb|Système d'échangeur d'ions thumb|Résine échangeuse d'ions Le principe des systèmes échangeurs d'ions consiste à échanger le cation central d'un complexe pour en former un autre, dont la stabilité dépend des conditions opératoires (concentration, numéro atomique de l'élément).
AspergillusAspergillus est un genre de « champignons imparfaits » (deutéromycètes). Les formes parfaites (téléomorphes) de quelques espèces dAspergillus sont connues, et appartiennent à la classe des Ascomycètes (ordre des Eurotiales, famille des Trichocomacées). Pour plusieurs espèces dAspergillus, le stade parfait demeure inconnu. Les Aspergillus sont des champignons filamenteux, de type moisissure, dont la colonie se présente sous forme duveteuse. Le thalle, hyalin, présente un mycélium cloisonné portant de nombreux conidiophores dressés, terminés en vésicule.
MuscimoleLe muscimole ou muscimol est le principal alcaloïde psychoactif des champignons du groupe des Amanites. Le muscimole agit principalement comme agoniste sur les récepteurs GABAA et possède des propriétés hallucinogènes. Le muscimole est produit naturellement par les espèces Amanita muscaria, Amanita pantherina et Amanita gemmata, au même titre que la muscarine et l’acide iboténique. Peu concentré dans le champignon frais, sa concentration augmente lors du séchage car il se forme par décarboxylation de l'acide iboténique.
Antagoniste (biochimie)En pharmacologie et en électrophysiologie, un antagoniste est une molécule interagissant avec un récepteur membranaire ou récepteur nucléaire et bloquant ou diminuant l'effet physiologique d'une autre molécule. L'antagoniste ne possédant pas de propriétés sur ce site de fixation (récepteur) empêche la fixation d'un ligand endogène. Si ces deux molécules agissent sur le même récepteur cellulaire, on parle d'antagonisme compétitif – la concentration efficace médiane (CE50) sera modifiée mais pas l'effet maximal (Emax).
Langage dédiéUn langage dédié (en anglais, domain-specific language ou DSL) est un langage de programmation dont les spécifications sont conçues pour répondre aux contraintes d’un domaine d'application précis. Il s'oppose conceptuellement aux langages de programmation classiques (ou généralistes) comme Java ou C, qui tendent à traiter un ensemble de domaines. Néanmoins, aucun consensus ne définit précisément ce qu'est un langage dédié. Ce manque de définition précise sur la nature d'un langage dédié rend délicate la tâche d'établir un historique clair sur l'origine du concept.
K-théorieEn mathématiques, la K-théorie est un outil utilisé dans plusieurs disciplines. En topologie algébrique, la sert de théorie de cohomologie. Une variante est utilisée en algèbre sous le nom de K-théorie algébrique. Les premiers résultats de la K-théorie ont été dans le cadre de la topologie algébrique, comme une théorie de cohomologie extraordinaire (elle ne vérifie pas l'axiome de dimension). Par la suite, ces méthodes ont été utilisées dans beaucoup d'autres domaines comme la géométrie algébrique, l'algèbre, la théorie des nombres, la théorie des opérateurs, etc.