Hello chimerax-users, I generated images using a command script, which is mostly reproducible on the same computer (so long as I don't change the size of the 3D window between runs). However, when running the script with the same map and model files but on a different computer, I get slightly different images: different dimensions, different aspect ratio. I assemble these images in multi-panel figures in Inkscape, with linked images so the panels automatically update when I regenerate the images from ChimeraX: this is very helpful to quickly iterate changes in display style, colors etc. and see how they look in the multi-panel figure. So I need reproducibility because, if the new images have different dimensions, the objects of interest in these images will move relative to the annotations around them in the multi-panel figure. Even worse, when the aspect ratio of the new image is different, Inkscape forces it into the aspect ratio of the original image that was inserted into the multi-panel figure, so the new image is squished or stretched in one direction. Obvious solution: do it all on the same computer. In this specific case I could do that (and probably will), but what if the first computer was no longer functioning? I'd like to have a solution if this ever happens, and preferably one that doesn't require me to manually fix every single one of the now misplaced vector elements (this almost amounts to making the multi-panel figure from scratch again). I tried two different things to fix this, hoping to get two different computers to produce identical images (same number of pixels in width and height, same centering of the scene), but none seemed to produce completely reproducible results: 1) I ran the "windowsize" command on computer A with the ChimeraX window as I would have it to generate the images (in this case, maximized). Then I wrote this command in the script with the values obtained on computer A, and ran this script on computer B. The image generated on computer B now has the same aspect ratio than the one generated on computer A, but still has different dimensions. I guess this is because the two screens have different pixel densities? This trick also only worked with the ChimeraX window not maximized on computer B, which could be because its screen has more pixels so needs less "screen space" to make the equivalent image size (in pixels) as the one from computer A. 2) In addition to the "windowsize" command, I specified image width and height explicitly in my save command, setting them the same as the dimensions of the image generated on computer A. This is getting closer: the image from computer B now has the same aspect ratio and same dimensions as the image from computer A. But the outlines of "graphics silhouettes true" appear thicker in the new image than in the original. Is there a fully reproducible way to generate images on different computers with different displays? Thank you, Guillaume När du har kontakt med oss på Uppsala universitet med e-post så innebär det att vi behandlar dina personuppgifter. För att läsa mer om hur vi gör det kan du läsa här: http://www.uu.se/om-uu/dataskydd-personuppgifter/ E-mailing Uppsala University means that we will process your personal data. For more information on how this is performed, please read here: http://www.uu.se/en/about-uu/data-protection-policy