Dear IsoNet Team,
First of all, I highly appreciate your software package and how easy it is to use it.
I recently started experimenting with IsoNet, and there is one thing that I cannot quite wrap my head around. It is the difference between cube_size and drop_size during the refinement step. From the documentation, I understand that crop_size is the size of the extracted subtomograms, while cube_size is the size of the data used to actually train the model. The documentation says that crop_size should be larger than cube_size. It is clear that crop_size > cube_size is important for the prediction step, as it means more overlap, reducing tiling artifacts.
My questions are:
1. Why is crop_size > cube_size is important for model training?
2. Assume I used another software package to split my tomogram into chunks (crops) instead of IsoNet's extract command. Assume the subtomograms have the shape NxNxN. Is it then safe to set cube_size = crop_size = N when training a model on these subtomograms?
I would highly appreciate any thoughts on these two questions.
Best,
Simon