Matrix families are groups of weight matrices for the same or functionally similar transcription factors. Why are there different weight matrices for the same factor at all? It is reasonable to keep separate matrix descriptions for a factor as they are based on different training data originating from independent publications. If you use MatInspector to search for potential transcription factor binding sites, similar matrices for one factor can lead to multiple matches at the same position or to matches that are only shifted by a few base pairs if the corresponding matrix descriptions are only partially overlapping or differ in length. After identifying all individual matches, MatInspector applies a further step and compares the matches of matrices that belong to the same family resulting in a dramatically reduced output of matches without losing sensitivity. For more information on the matrix family concept please see our publication in Bioinformatics (Cartharius et al. (2005), "MatInspector and beyond: promoter analysis based on transcription factor binding sites", Bioinformatics 21, pp 29332942). In MatBase, matrix families also function as the combining element between transcription factors and all the other data, listing additional information like domains, functional modules, tissues, etc.
The matrix family overview is what you will get if you select the matrix family category or any of its subcategories (like 'fungi','vertebrates', etc.) for browsing. It lists all available families and the matrices contained in them. The screenshot below shows the first five vertebrate families and their weight matrices.
Family:  Shows the family names. If you click one of them you will be taken to a family result page, as explained below. The color in front of the name is the one that is used for coloring the matches in the graphical representation of MatInspector outputs. 

Family Information:  Gives a short description, which transcription factors the family is based on. 
Matrix name:  Lists the names of the matrices in each family. Clicking on the name will take you to a matrix result page. 
Matrix information:  Similar to the family information, 'Matrix information' is a short description of the specific transcription factor binding site that is found by the matrix. 
RE:  is the revalue of the matrix, a statistical value explained in detail in the 'Matrix'section. 
opt:  Lists the optimized threshold of the matrix used by MatInspector. Again, please see the 'Matrix' section for a detailed explanation. 
The Matrix family result page shows the information for one specific family. Below is a screenshot for the 'V$BRNF' family. Depending on the available data some parts of the page might be missing or look different for other families (e.g. if a family is not part of a promoter module, 'Modules' will be absent).
Family Name  The family name is a unique identifier for the family. The first letter denotes the section the family belongs to. Currently these sections are available in Matbase: fungi (F$), insects (I$), plants (P$), vertebrates (V$), other (O$) and miscellaneous, which is made up from bacterial (B$), nematode (N$) and viral (W$) matrices. While the matrices listed in the 'miscellaneous' section are based on transcription factors or similar proteins, the matrices from the 'others' section can be used to find other regulatory DNA patterns, like polyA or initiator signals. After the separating '$' there is a 4 letter acronym describing the family. 

Description  A more human readable description of the family usually consisting of a quick overview of the transcription factors the matrix family is based on. 
Transcription factors  Lists genes for transcription factors represented by the family (i.e. factors binding to DNA patterns described by one or more of the matrices of the family). They are grouped by organism and identified by the official symbol from NCBI's EntrezGene database. Clicking on a symbol will take you to the 'transcription factor result' for the gene. For additional information on the gene, you can directly go to the 'More gene info'page of ElDorado or to the EntrezGene page for the gene. For some plant genes there are also links to the Mendel Genome Database. 
Binding domains  Lists the binding domain(s) common to the transcription factors represented by the family. Clicking on the name of a domain will take you to the 'binding domain result'. 
GO term(s)  Lists all Gene Ontology term(s) associated with at least one transcription factor that is represented by the family. Clicking on any of the terms will take you to the 'GO term result'. General GO terms like "transcription" or "transcription regulation" have been removed from this list, as they obviously add no information here. 
Tissues  For most of the vertebrate families there is also information on the tissues that
are associated with the transcription factors represented by the matrix
family. The tissue association has been determined by evaluation of all
PubMed abstracts (cocitations of transcription factors and tissues). The transcription factors are grouped into three tissue classes:
Clicking on a tissue name will take you to the 'tissue result'. 
Promoter matches  The value given is the percentage
of promoters in which a match to the matrix family is
found with optimized matrix similarity. In order to determine
the promoter matches, promoter sequences are extracted from ElDorado.
The following promoter sequences are scanned for the different matrix
groups:
Starting with MatBase 10.0
Up to MatBase 9.4

Match numbers  This table contains the absolute number of matches and the number of matches per 1,000 base pairs of the matrix in the genome and promoter sequences for each species listed. Please note that for some species only the numbers for promoters are given, as there is no completely assembled genome yet. 
Length  Length of the matrix family in base pairs. All matrices in a family are of the same (uneven) length. 
Matrices  Shows all the matrices belonging to the family including the Revalue, the optimized threshold and the statistical basis of the matrix. Clicking on the matrix name will take you to the 'matrix result'. 
Revalue  is the random expectationvalue of the matrix, a statistical value explained in detail in the 'Matrix'section. 
Opt  Lists the optimized threshold of the matrix used by MatInspector. Please see the 'Matrix' section for a detailed explanation. 
(aligned) Matrix iupac(s)  Shows a multiple alignment of the consensus sequences of all matrices belonging to the family. The anchor position used for marking the position in MatInspector is printed in boldface. 
Modules  Experimentally verified promoter
modules that include this matrix family as one element.
Promoter modules are functional elements consisting of at least two transcription factor binding sites which are shown to act synergistically or antagonistically. Clicking on the module name will take you to the 'module result'. 
Function  Explains the specific function of the listed module. 
© 2022 Precigen Bioinformatics Germany GmbH  All rights reserved 