La cheminformatica è un campo multidisciplinare che cerca di collegare la chimica e l’informatica al fine di applicare varie tecniche informative ai problemi della chimica. Come la bioinformatica, la chemininformatica è indicata come un metodo in silico per la risoluzione dei problemi, il che significa che le tecniche del campo vengono eseguite attraverso l’uso di computer e simulazioni al computer. Persone in molte diverse professioni che vanno dalla ricerca pura all’industria chimica applicano l’informatica ai problemi della chimica. In alcuni casi, i computer possono essere utilizzati per aumentare l’efficienza di processi e calcoli ben compresi, mentre in altri casi vengono utilizzati per elaborare grandi quantità di dati che sarebbero difficili o impossibili da gestire senza l’assistenza del computer.
È particolarmente comune utilizzare la chemininformatica per elaborare e analizzare grandi e ingombranti corpi di dati che spesso appaiono sotto forma di fogli di calcolo o database. Molti esperimenti di chimica producono una quantità significativa di dati che possono essere incredibilmente difficili da elaborare senza computer. Molti processi in cheminformatica consentono ai chimici di ordinare e analizzare rapidamente i dati o di produrre modelli computerizzati complessi e dettagliati dai dati raccolti. Questo è vero per gli esperimenti in cui è particolarmente importante vedere il “quadro generale”. Non c’è un solo risultato finale importante; i risultati importanti, piuttosto, derivano dalla comprensione di molte osservazioni e punti dati presi nel corso di un esperimento.
A volte, la chemininformatica viene semplicemente applicata per ordinare e catalogare informazioni importanti in modo che siano facilmente accessibili da chi ne ha bisogno. I database di composti ordinabili e ricercabili, ad esempio, possono essere incredibilmente utili per i chimici che lavorano per sintetizzare un particolare composto di cui potrebbero aver bisogno per un determinato esperimento. Alcuni di questi database sono effettivamente resi pubblici in modo che tutti i ricercatori che necessitano delle informazioni possano accedervi con facilità. Altri possono contenere informazioni più sensibili e riservate che un dato laboratorio preferisce mantenere private prima di una pubblicazione importante.
In molti casi, i processi in chemininformatica vengono utilizzati per eseguire equazioni complicate con dati raccolti. Le persone che lavorano in chemininformatica possono essere chiamate a scrivere programmi che estraggono dati da database o fogli di calcolo e li eseguono attraverso equazioni. Le matrici, ad esempio, possono essere utilizzate per risolvere una serie di equazioni che possono essere utilizzate per determinare somiglianze e differenze tra diversi processi chimici. Un programmatore può scrivere un programma che prende una determinata parte di un foglio di calcolo, la converte in una matrice e utilizza la matrice per risolvere un sistema di equazioni basato sui dati contenuti nel foglio di calcolo.