Menu

#2554 run batch png template; clear directory; other Run Batch wants

nextrelease
open
nobody
None
5
2026-01-08
2023-10-13
No

The run batch tool is useful tool many of us use all the time, and it should be improved.

This should work in the run batch tool, as URI_Templates describes this:
/tmp/ap8/$(x;len=3;pad=underscore).png

Also, the run batch should be able to:

  1. clear out the directory, so old runs don't mix with new runs
  2. The number of $x should match the number of free parameters.
  3. when semicolons are used to enumerate the combinations, there should be as many $x in the output.
  4. when semicolons are used, each item's generator should be visible, instead of presented one by one.

Discussion

  • Jeremy Faden

    Jeremy Faden - 2023-11-01

    I forgot about this ticket and there's some overlap with https://sourceforge.net/p/autoplot/feature-requests/814/.

    The output string now uses format-style control string, like "data_%04d.png". $s is still supported.

     
  • Jeremy Faden

    Jeremy Faden - 2024-01-08

    (Item 5) Also, when running multi-thread, the cancel button doesn't work. If you hit the cancel on the progress monitor, then the "Go" button remains insensitive.

    Item 5 is fixed.

     

    Last edit: Jeremy Faden 2026-01-08
  • Jeremy Faden

    Jeremy Faden - 2024-01-08

    You should be able to copy the value when not in the edit mode, since you may want to copy the name of a file where there is a failure.

     
  • Jeremy Faden

    Jeremy Faden - 2024-01-08

    (Item 6) Also option to automatically scroll to the currently running job would be nice.

    Item 6 is done.

     

    Last edit: Jeremy Faden 2026-01-08
  • Jeremy Faden

    Jeremy Faden - 2024-01-09

    It now echos the number of records written to the pending results file every 30 seconds.

     
  • Jeremy Faden

    Jeremy Faden - 2024-11-06

    (Item 8) The default number of threads should be 8. I ran with 32 on a very capable machine and it quickly ran out of memory, and the GUI was very sluggish.

    Item 8 is done in that the default is set and can be adjusted.

     

    Last edit: Jeremy Faden 2026-01-08
  • Jeremy Faden

    Jeremy Faden - 2024-11-06

    (Item 9) Projection of ETA for the complete job would be fun and useful.

     

    Last edit: Jeremy Faden 2026-01-08
  • Jeremy Faden

    Jeremy Faden - 2024-11-06

    It would also be really nice if separate Autoplot processes running on different machines could be managed. Larry has 8 identical machines which each have 48 cores, so you could do some serious processing if they were all coordinated.

     
  • Jeremy Faden

    Jeremy Faden - 2026-01-08

    Item 6 is done.

     

    Last edit: Jeremy Faden 2026-01-08
  • Jeremy Faden

    Jeremy Faden - 2026-01-08

    Item 1 was done earlier.

     
  • Jeremy Faden

    Jeremy Faden - 2026-01-08

    (Item 10) The number of threads is easily adjustable in the Java class that manages, and this control should be available in the GUI.

     
MongoDB Logo MongoDB