Human TFs database The web version of the Human TFs database allows searching for human transcription factors. By default, if a search request returns a single record, it redirects to this record automatically. The following properties are available for searching: Symbol - This is the name of the TF from the original TF list by Ravasi et al. Approved symbol - This is the approved HGNC gene name. Uniprot ID - This is the UniProt ID for the human TF. Uniprot_Gene_Names - These are alternative gene names from UniProt. HGNC - This is the HGNC ID. Length - This is the length of the TF (protein). DNA_binding(y/n) - This indicates whether the TF is likely to be DNA binding (+)or not (-). DNA_binding Domains - This indicates any Pfam DNA-binding domain, or a lack of such domains (#). PPI(y/n) - This indicates whether the TF is involved in a PPI (+) or not(-), according to Ravasi et al., or whether that is unknown (?). PTM(y/n) - This indicates whether the TF has a PTM (+) or not (-). PTM type - This shows the types of PTMs for each TF, or unknown (#). PTM domains - This shows the Pfam domains that are affected by PTMs, or whether that is unknown (#). Motif - This shows motifs that are associated with the TF, or whether that is unknown (#). Chromatin Opening Type - This shows the type of Chromatin Opening Type (Pioneer, Settler, Positive Migrant and Negative Migrant), or unknown(#) Tool for enrichment analysis The file "Overrepresentation.py" is a downloadable script for doing enrichment analysis based on the database. As input the script asks for the address of the database (which also is used as background) and a target list of TFs. The output shows enriched properties across the list of TFs, including DNA binding, PPI, PTM types and Pfam domains (Benjamini<0.05). The final output for each significant enrichment item includes Observed, Expected, P-value, Benjamini and MCC (Matthews correlation coefficient).