maxfuse.model.Fusor
- class maxfuse.model.Fusor(shared_arr1, shared_arr2, active_arr1, active_arr2, method='centroid_shrinkage', labels1=None, labels2=None)[source]
Bases:
objectMain object for fitting MaxFuse.
Methods
Construct neighborhood graphs and cluster them as needed.
Filter matched pairs of low quality and score each remaining pairs.
Perform initial matching.
Get CCA embedding.
Return a copy of the desired matching.
Perform CCA on active arrays aligned by initial matching, and plot the canonical correlations.
Plot the singular values of the target array for selection of SVD components.
For indices not in pivots, find their matches by nearest neighbor search.
Perform refined matching.
Split the data into batches.