30 lines
823 B
Bash
Executable File
30 lines
823 B
Bash
Executable File
#!/bin/bash
|
|
|
|
BASEDIR=$(dirname $0)
|
|
echo "Script location: ${BASEDIR}"
|
|
|
|
if [ -n "$CONDA_PREFIX" ]; then
|
|
# Properly deactivate current environment
|
|
source $CONDA_PREFIX/etc/conda/deactivate.d/*.sh 2>/dev/null || true
|
|
fi
|
|
|
|
# Reset conda-related environment variables
|
|
unset CONDA_PREFIX
|
|
unset CONDA_DEFAULT_ENV
|
|
unset CONDA_PROMPT_MODIFIER
|
|
unset CONDA_SHLVL
|
|
|
|
# Use the conda executable directly with full path
|
|
CONDA_BASE="/sf/bd/packages/miniforge/slic"
|
|
|
|
# Source conda.sh which properly sets up conda for bash scripts
|
|
source $CONDA_BASE/etc/profile.d/conda.sh
|
|
|
|
#active conda environmate
|
|
conda activate miniforge_sven
|
|
|
|
# set path and start python script
|
|
export PYTHONPATH=/sf/bd/packages/sfbd:/sf/bd/packages/onlinemodel:$PYTHONPATH
|
|
#cd /sf/bd/applications/SynopticViewer/current
|
|
python OpticsTools.py -offline 0 -phase 0
|