File size: 1,391 Bytes
6196ce4 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 | DATASET=sof
SRC_DIR=/hdd2/kdpark/sleep_datasets/${DATASET}/mmap_signals_MAE_processed
SCRIPT_PATH="$(readlink -f "$0")"
BASE_DIR="$(dirname "$(dirname "$SCRIPT_PATH")")"
echo $BASE_DIR
if [ ! -e ${BASE_DIR}/datasets/${DATASET}/mmap_signals_MAE_processed/train ]; then
mkdir -p ${BASE_DIR}/datasets/${DATASET}/mmap_signals_MAE_processed/RESP
cd ${BASE_DIR}/datasets/${DATASET}/mmap_signals_MAE_processed/RESP
rm *
ln -s ${SRC_DIR}/AIRFLOW/AIRFLOW.mmap .
ln -s ${SRC_DIR}/AIRFLOW/AIRFLOW.pickle .
ln -s ${SRC_DIR}/ABD/ABD.mmap .
ln -s ${SRC_DIR}/ABD/ABD.pickle .
ln -s ${SRC_DIR}/CHEST/CHEST.mmap .
ln -s ${SRC_DIR}/CHEST/CHEST.pickle .
else
for split in {train,val,test}; do
mkdir -p ${BASE_DIR}/datasets/${DATASET}/mmap_signals_MAE_processed/${split}/RESP
cd ${BASE_DIR}/datasets/${DATASET}/mmap_signals_MAE_processed/${split}/RESP
rm *
ln -s ${SRC_DIR}/${split}/AIRFLOW/AIRFLOW.mmap .
ln -s ${SRC_DIR}/${split}/AIRFLOW/AIRFLOW.pickle .
ln -s ${SRC_DIR}/${split}/ABD/ABD.mmap .
ln -s ${SRC_DIR}/${split}/ABD/ABD.pickle .
ln -s ${SRC_DIR}/${split}/CHEST/CHEST.mmap .
ln -s ${SRC_DIR}/${split}/CHEST/CHEST.pickle .
echo "Created symbolic links for ${split} split in directory ${BASE_DIR}/datasets/${DATASET}/mmap_signals_MAE_processed/${split}/RESP."
done
fi |