51. Scripts Client

To test in: Web, Insight

Purpose of the test is to test the scripting functionalities, mainly checking the script launching on various targets and reporting about the script run. Further, the most popular scripts (export scripts, publishing options) are being more thoroughly tested for output formats.

  1. Select a dataset

  2. Open list of available scripts.[ScriptClient001:]

  3. Select a script running on datasets.[ScriptClient002:][ScriptClient003]

    • Check that the data type is set to dataset and the id of the dataset is displayed in the id field.

    • Select other data type if applicable,

    • Check that the id is removed.[ScriptClient002:][ScriptClient003]

  4. Select the initial data type and enter the initial id.

  5. Run the script and

  6. Click on the result link and

    • Check that script ran to completion w/o errors.[ScriptClient006:][ScriptClient007:]

    • Check that you can view the results of the scripts

    • Check that you can download the results of the scripts and view the downloaded results

  7. Repeat all steps with another type e.g. Image

  8. Select more than 3 images and run Batch image export script [ScriptClient002:] from Export Scripts submenu

    • Choose other output formats than the default (=.jpeg) like .tiff, ome-tiff and .png [ScriptClientN001]

    • Download and unzip the resulting file

    • Check that the correct format was indeed exported by the script

  9. Select an image, create a rectangular ROI and repeat point 8. running Movie ROI Figure script from the Figure Scripts submenu

  10. Select 2 or more multi-t images (choose examples from test_images_good/ome-tiff folder) and create a line ROI in each one and propagate it over t. Run Kymograph script on all images at once.

    • Check a new image named …Kymograph was created for each of the multi-t images.

    • Check that when you draw a line in each of the Kymographs and execute Kymograph Analysis script on all of the Kymographs at once, only one file will be created and attached to each of the …Kymograph images.

    • open the attached file and Check that it contains stats for each drawn line sorted according to the Kymograph images, see [ScriptClient001b:].

  11. Go to the right-hand pane in Insight and Web, General tab and run the following publishing options scripts [ScriptClientN002, ScriptClient002b:]

    • Split View Figure

    • ROI Split Figure (create a rectangular ROI first, then run the script)

    • Thumbnail Figure

    • Movie Figure

    • Choose other output formats than the default (=.jpeg) like .tiff, ome-tiff and .png [ScriptClientN001]

    • Check that the correct format was indeed exported by the script

  12. Check the consistency of script submenus, namely that scripts from the right-hand pane icon (“publishing options” [ScriptClientN002]) are not duplicated in the left-hand panel icon in Insight (the main Scripts menu [ScriptClientN003])

  13. Check the consistency between Insight and Web - are the scripts displayed logically in the corresponding submenus in both clients ?

../_images/00122.png

ScriptClient001:









../_images/001b2.png

ScriptClient001b:





























../_images/00225.png

ScriptClient002:








































../_images/002b3.png

ScriptClient002b:












../_images/00321.png

ScriptClient003





























../_images/00421.png

ScriptClient004





























../_images/00519.png

ScriptClient005





























../_images/00616.png

ScriptClient006:





























../_images/00713.png

ScriptClient007:































../_images/001N1.png

ScriptClientN001




























../_images/002N1.png

ScriptClientN002




































../_images/003N1.png

ScriptClientN003