Predict doublets generate error of cells with zero counts/genes are given NB 2
When loading public datasets from mtx and tsv files, cells might not be filtered prior to "real" cells.
Calling qc.estimate_doublets(adata) ends in a "warn(UserWarning('Some cells have zero counts'))" and error "ValueError: n_components=30 must be between 1 and min(n_samples, n_features)=12 with svd_solver='arpack'" is given.
Need to check the data matrix prior to scrublet call by e.g. sp.pp.filter_cells;