=============== Node Clustering =============== The `Clusterer` classes can be used to separate a collection of Components by a specific property into sub-groups. They serve as powerful tools within a workflow and enable some network generation schemes, such as the Starry Sky Network. In **konnektor**, the following clustering classes are currently available: * `ChargeClusterer`: separates molecules by net charge changes. * `ScaffoldClusterer`: separates molecules by shared scaffolds * `DiversityClusterer`: uses fingerprints to cluster the different molecules.