Hi, Thanks for developing this tool. I just give it a try and it erred out with this message when I run this command: "usage, scores = tcat.fit_transform(adata)". The message is: ValueError: Input X contains NaN. I think rather than solving the problem by the end user, it is better to be handled in the fit_transform code. Jason