Hi Jeremy,
Yes, I managed to write some simple scripts using the different
web pages (developer.scripting, cookbook, script.cookbook,...,etc).
[You mentionned Jupyter notebooks, I don't have a long experience
with python and even less with java (jython) but it seems to me
that a major hurdle for this is the lack of support for python
libraries like numpy. Just yesterday I was trying to use a 2d array
(numpy) in a Jython script. I found myself looking for solution
like JyNI(2014), JPyPe, ... It seems as if this avenue has not really
taken off ? I may be mistaken here.]
Apart from scripting, I tried your PNG walker. This is a very very useful
tool. In R&D (numerical weather prediction model) we find ourselves generating
a lot of images from our model forecasts and we end up repeatingly recreating
web page (javascript) to browse and share these images. Lately instead of
creating the html page I've been using PNGwalkerTool to load directory of images.
I have look elsewhere and I haven't found anything as useful so quickly and
I'm sure I haven't experimented all its features yet.
The GUI with its multiple option tabs (Single, Grid, ContextFlow,FilmStrip,Covers)
is really neat. I especially like Covers since, with one look, it can uncover
patterns in time (time sequence of images) or space (model vertical levels series).
I can think of a feature that would be a very nice addition to the PNGwalkerTool,
the possibility to display 2 or more concurrent image streams in the GUI next to
each other for visual comparison (the arrows are used to travel back and forth
in the different streams simultaneously since the streams index (ex. date) would
be the same). I have used multiple PNGWalker windows to compare maps of model
results at different levels, for example, but then you cannot browse both image series
without constantly switching windows to advance both streams at the same date.
Then, after exploring a zillion images, often come the next step where you want to
share findings with colleagues. Then it's the process of selecting images to tell
a story for others to see ... the html page and javascript editing. I noticed your
Write_to_html menu item (Tool Tab) but I haven't seen what it can do. Maybe later ...
Thanks !
JM