User Tools

Site Tools


pipeline:window:cryolo:configuration
The most recent version of this page is a draft.DiffThis version (2019/09/17 14:25) is a draft.
Approvals: 0/1
The Previously approved version (2019/09/17 10:29) is available.Diff

This is an old revision of the document!


You now have to create a configuration file for your picking project. It contains all important constants and paths and helps you to reproduce your results later on.

You can either use the command line to create the configuration file or the GUI. For most users, the GUI should be easier. Select the config action and fill in the general fields:

You could already press the Start button to generate the config file but you might want to take these options into account:

  • During training, crYOLO also needs validation data. Typically, 20% of the training data are randomly chosen as validation data. If you want to use specific images as validation data, you can move the images and the corresponding box files to separate folders. Make sure that they are removed from the original training folder! You can then specify the new validation folders in “Validation configuration” tab.
  • By default, your images are low pass filtered to absolute frequency of 0.1 and saved to disk. You can change the cutoff threshold and the directory for filtered images in the “Model/Denoising options” tab.
Alternative: Using neural-network denoising with JANNI

Since crYOLO 1.4 you can also use neural network denoising with JANNI. The easiest way is to use the JANNI's general model (Download here) but you can also train JANNI for your data. crYOLO directly uses an interface to JANNI to filter your data, you just have to change the filter argument in the Model/Denoising tab from LOWPASS to JANNI and specify the path to your JANNI model: I recommend to use denoising with JANNI only together with a GPU as it is rather slow (~ 1-2 seconds per micrograph on the GPU and 10 seconds per micrograph on the CPU)

You can also modify all options and parameters directly in the config.json file. Please note the wiki entry about the crYOLO configuration file if you want to know more details.
pipeline/window/cryolo/configuration.1568723128.txt.gz · Last modified: 2019/09/17 14:25 by twagner