juglab / cryoCARE_pip

PIP package of cryoCARE
BSD 3-Clause "New" or "Revised" License
25 stars 14 forks source link

listing more than one tomograms #57

Closed jychoi0616 closed 8 months ago

jychoi0616 commented 8 months ago

Dear team,

Could you help me with examples how to fill in the train_data_config.json file when you have more than two tomograms please? When I listed more than two tomograms for even and odd each, in the right order, it seems to complain in where to put the data.npz file. I tried to provide the same number of output "path", but it gave another error. Could you help me giving me how would you write for instance if you have TS_01_evn& odd.mrc, TS_02_evn &odd.mrc, TS_03_evn& odd.mrc please?

"even": List of all even tomograms.
"odd": List of all odd tomograms. Note the order has to be the same as in "even".
"mask": If desired, a list of binary masks to limit where subvolumes are extracted, similar to IsoNet. Can be left out to skip masking.
"patch_shape": Size of the sub-volumes used for training. Should not be smaller than 64, 64, 64.
"num_slices": Number of sub-volumes extracted per tomograms.
"tilt_axis": Tilt-axis of the tomograms. We split the tomogram along this axis to extract train- and validation data separately.
"n_normalization_samples": Number of sub-volumes extracted per tomograms, which are used to compute mean and standard deviation for normalization.
"path": The training and validation data are saved here.