The current scanorama component outputs a feature matrix and and embedding. This makes the results confusing as it is a combination of the two that is being evaluated. Instead it should be split into two components, one which runs scanpy_correct() and returns a feature matrix and one which runs scanpy_integrate() and returns and embedding.