Retour au menu principal

Formats de fichiers supportés

Convertir un fichier peut être réalisé de façon très simple avec Atomsk. Exécutez le programme avec le nom du fichier à convertir, et le format du fichier de sortie :

atomsk <fichier> <format>

Les formats de fichiers supportés par Atomsk apparaissent dans le tableau ci-dessous. Pour faire simple, Atomsk peut convertir de n'importe quel OUI dans la colonne "Lecture" vers n'importe quel OUI dans la colonne "Écriture". Cliquez sur un lien dans la première colonne pour de plus amples informations sur le format de fichier, comment Atomsk traite ce format, les restrictions possibles, et des exemples de commandes pour convertir vers ou depuis ce format. Il est recommandé de lire ces pages attentivement.

Format ou extension (Code) Lecture Écriture
Logiciels de visualisation
cfg (AtomEye) OUI [all] OUI [all]
dd (ddplot) NON OUI (mode ddplot seulement)
vesta (VESTA) YES [occ,f] YES [occ,f]
xsf (XCrySDen) OUI [f] OUI [f]
Codes de calcul ab initio
ABINIT OUI [type] OUI [type]
COORAT (MBPP) OUI OUI
CRYSTAL OUI OUI
POSCAR (VASP) OUI [fix] OUI [fix]
OUTCAR (VASP) YES [f] (mode one-in-all seulement) NO
PW (format d'entrée Quantum Espresso) OUI [f,fix] OUI [f,fix]
out (format de sortie Quantum Espresso) OUI (mode one-in-all seulement) NO
fdf (SIESTA) OUI [type] OUI [type]
xv (SIESTA) OUI [v] OUI [v]
Codes de simulations atomistiques
bop (BOP) OUI [fix] OUI [fix]
bx (BOPfox) OUI [fix, µ] OUI [fix, µ]
CONFIG (DL_POLY) OUI [f,v] OUI [f,v]
gin (GULP) OUI [fix,occ,q,bsrad,v] OUI [fix,occ,q,bsrad,v]
imd (IMD) OUI [type,v] OUI [type,v]
lmc (format personnalisé LAMMPS) OUI [all] NON
lmp (format de données LAMMPS) OUI [type,v] OUI [f,q,type,v]
mol (MOLDY) OUI OUI
xmd (XMD) OUI [type,v] OUI [type,v]
Logiciels de simulation d'image de microscopie électronique
cel (Dr Probe) OUI [occ,Tvib] OUI [occ,Tvib]
cfg (QSTEM) OUI [all] OUI [all]
jems (JEMS) OUI [occ,Tvib,abs] OUI [occ,Tvib,abs]
Autres formats
atsk (format binaire d'Atomsk) OUI [all] OUI [all]
cif (fichier d'information cristallographique) OUI [q,occ,Tvib] OUI [q,occ,Tvib]
csv (Comma-Separated Values) OUI OUI [all]
dat (columns of data) YES YES [all]
pdb (Protein Data Bank) OUI [q,occ] OUI [q,occ]
str (fichier de structure PDFFIT) OUI [occ,Tvib] OUI [occ,Tvib]
xyz/exyz/sxyz (format multi-usages) OUI [all] OUI [all]

Pour chaque format, les colonnes Lecture et Écriture indiquent également [entre crochets] les propriétés auxiliaires qui, si elles existent, peuvent être lues ou écrites par Atomsk :

Lorsque rien n'est spécifié entre crochets cela signifie qu'aucune propriété n'est lue (ou écrite) dans ce format. Notez que les propriétés auxiliaires ne sont pas toutes transférables d'un format de fichier à un autre, certaines proriétés peuvent donc être perdues lors d'une conversion. Par exemple si les charges des atomes, leurs forces et leurs vitesses sont lues depuis un fichier LMC, lors d'une conversion vers le format CFG ces propriétés seront toutes écrites, mais lors de la conversion vers le format XSF seules les forces sur les atomes seront écrites.

Si le fichier de sortie est "NULL" alors aucun fichier n'est écrit. Si le fichier de sortie est "-" alors les données sont envoyées vers la sortie standard (stdout, qui est généralement l'écran) au lieu d'un fichier, et la verbosité est mise à zéro (aucun autre message n'est affiché à l'écran, à l'exception des messages d'alerte et des erreurs).

Certains modes et certaines options peuvent créer de nouvelles propriétés auxiliaires ou modifier des propriétés existantes. Veuillez vous référer aux pages de documentation idoines pour plus d'information. Pour supprimer des propriétés auxiliaires il est possible d'utiliser l'option -rmprop.

Retour au menu principal