Adenine je počítačový programovací jazyk určený pro manipulaci s daty DNA a jejich analýzu. Je pojmenován podle jedné ze čtyř nukleobází, které tvoří DNA. Adenin je členem rodiny jazyků nukleových kyselin, do které patří také thymin, cytosin a guanin.
Adenin byl vytvořen počátkem 90. let 20. století týmem vědců na Kalifornské univerzitě v San Diegu. Jazyk byl navržen speciálně pro použití s daty sekvencí DNA. Používají ho biologové a bioinformatici k analýze a manipulaci s daty sekvencí DNA.
Adenine je jazyk vysoké úrovně, což znamená, že je pro člověka snadno čitelný a zapisovatelný. Jazyk je také strojově nezávislý, což znamená, že jej lze spustit na jakémkoli počítači. Adenine používá řada softwarových balíčků, včetně balíčku EMBOSS s otevřeným zdrojovým kódem.
Adenine je výkonný nástroj pro analýzu dat DNA. Lze jej použít k vyhledávání vzorů v sekvencích DNA, k porovnávání sekvencí DNA a k vytváření nových sekvencí DNA. Adenine se také používá k vytváření a manipulaci s trojrozměrnými strukturami DNA.
Adenine je volně dostupný a lze jej stáhnout z internetu.