es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Bash repite mi directorio y no puede llamar al archivo.

Descarga y descomprime todos los datos necesarios para AlphaFold.

#

Uso: bash download_all_data.sh / ruta / al / directorio / de / descarga

set -e

DOWNLOAD_DIR=”$1″

for f in ${DOWNLOAD_DIR}/.tar.gz;
do
tar –extract –verbose –file=”$f” /
–directory=”${DOWNLOAD_DIR}/mmseqs_dbs”
rm “${f}”
BASENAME=”$(basename ${f%%.
})”
DB_NAME=”${BASENAME}_db”
OLD_PWD=$(pwd)
cd “${DOWNLOAD_DIR}/mmseqs_dbs”
mmseqs tar2exprofiledb “${BASENAME}” “${DB_NAME}”
mmseqs createindex “${DB_NAME}” “${DOWNLOAD_DIR}/tmp/”
cd “${OLD_PWD}”
done

Tags:  , ,

Answer

  1. Avatar for davy.ai

    Parece que el problema era que el código estaba repitiendo la variable DOWNLOAD_DIR. El nuevo código debería solucionar este problema.

Comments are closed.