Web Verison of LLAMA (large scale light microscopy analysis with machine learning) by Doctor James Lefevre
Available at: https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8375126/
The original pipeline is incredible, but requires manual setting of arguments to scripts. This application would provide server logic to allow anyone to run LLAMA on their lattice light sheet data. It works by using Python / Flask to collect user inputs and execute them as shell arguments with the bundled Fiji (Image-J) install. Currently only handles step 1, Semantic Segmentation. User data is partially validated on the client and server sides. Tested on Ubuntu 18.
Pull this repo. Remove all hidden .gitkeep files from otherwise empty directories. Download and move "Fiji.app" into the top level directory. Install flask, then run 'python3 LLAMA.py" and navigate to localhost:5000