ConSole recognizes modularity in protein contact maps, allowing for precise identification of repeats in solenoid protein structures, an important subgroup of periodic proteins. Due to often extreme divergence in sequence, detection and analysis of such motifs is performed more reliably on the structural level. The ConSole algorithm provides a fast and accurate tool to recognize solenoid protein structures as a whole and to identify individual solenoid repeat units from a structure. Hrabe, 2014.