Ansel es un editor de imágenes no destructivo y abre todas las imágenes en modo de solo lectura. Cualquier dato creado dentro de Ansel (metadatos, etiquetas y pasos de procesamiento de imágenes) se almacena en archivos “.XMP” sidecar separados. Estos archivos se almacenan junto a los achivos RAW originales y permiten a Ansel almacenar información sobre las imágenes, así como el historial de edición completo sin tocar los archivos originales sin procesar. Cuando importa una imagen en Ansel por primera vez, se genera automáticamente un archivo XMP. La generación de archivos XMP se puede desactivar en preferencias> almacenamiento> xmp pero esto no se recomienda en el uso normal.

For a given source image, multiple editing versions, called duplicates, can co-exist, sharing the same input image data but each having their own metadata, tags and processing steps. Each duplicate of a given image (named <basename>.<extension) is represented by a separate XMP sidecar file (with a filename constructed in the form <basename>_nn.<extension>.xmp, where nn represents the version number of that edit). Information for the initial edit – the “duplicate” with version number zero – is stored in the sidecar file named <basename>.<extension>.xmp. The version number of each duplicate is displayed in the image information module in each of Ansel’s views.

Su trabajo se sincroniza automáticamente con los archivos sidecar sin la necesidad de presionar un botón “guardar”. Al hacer una copia de seguridad de sus datos, asegúrese de conservar también copias de los archivos XMP, ya que son necesarios para reconstruir completamente su trabajo en caso de un desastre.

In addition to the sidecar files, Ansel keeps all image-related data in its library database for fast access. An image can only be viewed and edited from within Ansel if its data has first been loaded into the library database. This happens automatically when you first import an image. If an image is subsequently re-imported, the database will be updated from the contents of its XMP file.

Una vez que se ha importado una imagen a Ansel, las entradas de la base de datos tienen prioridad sobre el archivo XMP. Los cambios posteriores en el archivo XMP realizados por cualquier otro software no son visibles para Ansel; dichos cambios se sobrescribirán la próxima vez que Ansel sincronice el archivo. A pedido, Ansel se puede configurar para buscar archivos XMP actualizados al inicio, ofreciendo la opción de actualizar la base de datos o sobrescribir el archivo XMP donde se identifican los cambios. Esta configuración se puede cambiar en preferencias> almacenamiento> xmp.