Create a high-content screen for testing
The mkfake command creates a high-content screen for testing. The image data will be meaningless, but it allows testing of screen, plate, and well metadata without having to find appropriately-sized screens from real acquisitions.
If no arguments are specified, mkfake prints usage information.
To create a single screen with default plate dimensions:
mkfake default-screen.fake
This will create a directory that represents one screen with a single plate containing one well, one field, and one acquisition of the plate (see PlateAcquisition).
- -plates PLATES
To change the number of plates in the screen:
mkfake -plates 3 three-plates.fake
- -runs RUNS
To change the number of acquisitions for each plate:
mkfake -runs 4 four-plate-acquisitions.fake
- -rows ROWS
To change the number of rows of wells in each plate:
mkfake -rows 8 eight-row-plate.fake
- -columns COLUMNS
To change the number of columns of wells in each plate:
mkfake -columns 12 twelve-column-plate.fake
- -fields FIELDS
To change the number of fields per well:
mkfake -fields 2 two-field-plate.fake
It is often most useful to use the arguments together to create a realistic screen, for example:
mkfake -rows 16 -columns 24 -plates 2 -fields 3 two-384-well-plates.fake
- -debug DEBUG
As with other command line tools, debugging output can be enabled if necessary:
mkfake -debug debug-screen.fake