DARC performs concurrent identification of residue direct couplings, of protein subgroup-specific patterns, and of correlations between subgroup patterns and structure, between subgroup patterns and direct couplings, and between direct couplings and structure. To assess biological relevance, DARC provides measures of statistical significance, and visualizes constraints within sequence alignments and within 3D structures.