The tabular dataset is stored as a pandas (40; 41) DataFrame, with each row defining a different contact. Columns include: residue numbers (with both MSA and PDB numbering); interaction type (e.g., hydrogen bond); which parts of each residue are involved in the contact (i.e., side or main chain); and the conservation score. All of these columns can easily be filtered for further analysis, such as to highlight only the most conserved interactions across a family of proteins.