diff --git a/src/geomtree/point_cloud.py b/src/geomtree/point_cloud.py
index 40cba310c4d6c390b1200781856d4c2448891523..116e3b3219068bd515688ff15500f7afdcf646f7 100644
--- a/src/geomtree/point_cloud.py
+++ b/src/geomtree/point_cloud.py
@@ -83,17 +83,17 @@ class PointCloud(object):
         tf.set_parameters(translation, u @ scale) #TODO: u or v ?
         return tf
 
-    def estimate_mincovdet(self):
-        # not very useful
-        from geomtree.affine_transform import AffineTransform
-        cov = MinCovDet().fit(self.cloud)
-        cov_mat = cov.covariance_
-        translation = cov.location_
-        u, s, v = svd(cov_mat)
-        scale= np.diag(np.sqrt(s))
-        tf = AffineTransform()
-        tf.set_parameters(translation, u @ scale) #TODO: u or v ?
-        return tf
+    # def estimate_mincovdet(self):
+    #     # not very useful
+    #     from geomtree.affine_transform import AffineTransform
+    #     cov = MinCovDet().fit(self.cloud)
+    #     cov_mat = cov.covariance_
+    #     translation = cov.location_
+    #     u, s, v = svd(cov_mat)
+    #     scale= np.diag(np.sqrt(s))
+    #     tf = AffineTransform()
+    #     tf.set_parameters(translation, u @ scale) #TODO: u or v ?
+    #     return tf
 
     def minimal_volume_enclosing_ellipsoid(self,tolerance=0.01):
         """