Comment utiliser l'image Apptainer Zeo++ ?

Prérequis

Pour plus d’informations sur les conteneurs Apptainer, veuillez consulter la page dédiée ou suivre ce tutoriel pour s’approprier les principales commandes d’Apptainer.

Fichiers d’entrée

Pour illustrer les différentes commandes, un fichier d’entrée Zeo++ est disponible sous forme d’archive via ce lien. Ce fichier, nommé EDI.cssr, correspond à un fichier d’exemple CSSR pour la zéolite EDI.

Dans ce tutoriel, nous supposerons que le fichier d’entrée contenu dans cette archive se trouve dans le répertoire courant. Pour l’extraire :

tar -xzf zeo++-tutorial-inputs.tar.gz

Utilisation détaillée du conteneur Zeo++

Cette section explique comment utiliser l’image Zeo++. Pour plus de détails sur les commandes Apptainer, veuillez consulter ce tutoriel.

Zeo++ est un logiciel open-source conçu pour l’analyse et la caractérisation des matériaux poreux. L’exécutable principal de l’image se nomme network. Cet exemple est adapté de la documentation officielle de Zeo++.

La commande suivante calcule les diamètres des plus grandes sphères incluse, libre et incluse le long de la trajectoire de la sphère libre à l’aide de l’image de conteneur Zeo++ :

apptainer exec zeoplusplus.sif network -ha -res EDI.cssr

Les résultats sont automatiquement écrits dans un fichier de sortie nommé EDI.res. Ce fichier contient trois valeurs, une par diamètre, ainsi que le nom du fichier de sortie EDI.res.

La documentation dont est issu ce tutoriel contient plusieurs exemples détaillant les fonctionnalités du programme. La commande présentée ci-dessus peut être facilement adaptée pour lancer ces exemples.