The aim of the GENKOMB project was to find and analyse transcription factor binding sites in the human genome, by correlating expression data for a set of genes with the nucleotide sequences in their upstream regions. This document is a technical description of tools that have been developed and results that have been obtained in the GENKOMB project. Apart from detecting transcription factor binding sites, this project has resulted in programs for matching weight matrices to DNA sequences and multiple alignment of short nucleotide sequences.