Define custom distance/similarity metrics for DBSCAN clustering with sklearn, using weighted Euclidean distances.