...
Adding steps about the tools and installing those tools ( rawtherapee, mobaxterm)
Steps in rawtherapee
Command line instructions
Pics or screenshots will be very helpful
Provide video overview
Requirements
How to get requirements
Additional requirements and instructions
Azure
SUNNY
NFS Locker Access
Backlog Spreadsheet:
Lref gdrive file | ||
---|---|---|
|
1. Download Batch
When downloading a Semifield batch, we need to copy it over to the local user from the NFS Lockers.
...
We must know the number of images in the original batch. This can be checked using this command line:
Code Block | ||
---|---|---|
| ||
ls /mnt/research-projects/s/screberg/longterm_images2/semifield-upload/<batch>/*.ARW | wc -l |
...
To exit the screen, use CTRL+A D
3.1 Checking the success of the pipeline
If there is an indication the pipeline is finished running, we want to crosscheck the number of images within the original batch with the number of jpgs and pp3s created.
We can use both of these lines respectively:
Code Block | ||
---|---|---|
| ||
ls /mnt/research-projects/s/screberg/longterm_images2/semifield-developed-images/<batch>/images/*.jpg | wc -l |
Code Block | ||
---|---|---|
| ||
ls /mnt/research-projects/s/screberg/longterm_images2/semifield-developed-images/<batch>/images/*.pp3 | wc -l |
...
If the number of jps and pp3s are not equivalent to the original number of images, try running the pipeline again within the screen. Double check the name of the batch that was typed in, this is where errors are likely to happen. Also, be sure to be navigated to the Semifield folder. If we are within the Field folder, the pipeline will not be successful.
Backlog Spreadsheet:
Lref gdrive file | ||
---|---|---|
|
Common & Useful Commands
Available batches:
Code Block | ||
---|---|---|
| ||
ls /mnt/research-projects/s/screberg/longterm_images2/semifield-upload/ -lh |
# of images in batch:
Code Block | ||
---|---|---|
| ||
ls /mnt/research-projects/s/screberg/longterm_images2/semifield-upload/<batch>/*.ARW | wc -l |
# of jpgs processed:
Code Block | ||
---|---|---|
| ||
ls /mnt/research-projects/s/screberg/longterm_images2/semifield-developed-images/<batch>/images/*.jpg | wc -l |
# of pp3 files created:
Code Block | ||
---|---|---|
| ||
ls /mnt/research-projects/s/screberg/longterm_images2/semifield-developed-images/<batch>/images/*.pp3 | wc -l |
Blob Analyzer
4. Blob Analyzer
...
4.1 Installing conda (miniconda)
Use these commands below from the command line in the SUNNY server:
Code Block |
---|
mkdir -p ~/miniconda3 |
...
wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh -O ~/miniconda3/miniconda.sh |
...
bash ~/miniconda3/miniconda.sh -b -u -p ~/miniconda3 |
...
rm ~/miniconda3/miniconda.sh |
...
~/miniconda3/bin/conda init bash |
Close the remote connection, then
...
SSH back in
4.2 Setting up a conda environment
Still in the command line inside of SUNNY:
Code Block |
---|
conda create -n <your env name> python=3.10 |
...
conda activate <your env name> |
...
cd /home/psa_images/analyze_blobs |
...
pip install -r requirements.txt |
4.3 Running the code
Your conda environment must be activated to run the code.
Run these in the command line.:
Code Block |
---|
conda activate <your env name> |
...
cd /home/psa_images/analyze_blobs |
...
python ANALYZE_BLOB.py |
Creates 2 time stamped files in the “results” folder in the main project directory.
A text files that provides a general summary of missing batches
A csv file that can be viewed in excel or google docs
5. Common & Useful Commands
...
Available batches:
Code Block | ||
---|---|---|
| ||
ls /mnt/research-projects/s/screberg/longterm_images2/semifield-upload/ -lh |
# of images in batch:
Code Block | ||
---|---|---|
| ||
ls /mnt/research-projects/s/screberg/longterm_images2/semifield-upload/<batch>/*.ARW | wc -l |
# of jpgs processed:
Code Block | ||
---|---|---|
| ||
ls /mnt/research-projects/s/screberg/longterm_images2/semifield-developed-images/<batch>/images/*.jpg | wc -l |
# of pp3 files created:
Code Block | ||
---|---|---|
| ||
ls /mnt/research-projects/s/screberg/longterm_images2/semifield-developed-images/<batch>/images/*.pp3 | wc -l |