<html><head><meta http-equiv="Content-Type" content="text/html; charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">Hi Enrico,<div class=""><br class=""></div><div class="">  As Elaine says, ChimeraX isn't a plotting package, so it doesn't let you set colors, sizes, scales, ..., of plots.  You could save the plot ChimeraX makes with Python, but I don't think it is very useful to do in an automated way because the aspect ratio of the plot will probably be poor and you cannot control it in a script.  At any rate, for reference here is Python that would save the image</div><div class=""><br class=""></div><div class=""><div class="">from chimerax.core.commands import run</div><div class="">plot = run(session, 'crosslinks histo #1.1')</div><div class="">plot.save_plot('histogram.png')</div><div class=""><br class=""></div><div class="">This will need a September 9, 2022 or newer daily build because I just made the "crosslinks histogram" command return the plot, before it did not return it.</div><div class=""><br class=""></div><div class="">  The figures in the paper were made interactively in ChimeraX on a high resolution display and just a screen capture was used to save an image.  Although as Elaine notes the right-click context menu on those plot windows has a "Save Plot As..." menu entry that will save at 300 dots per inch resolution.</div><div class=""><br class=""></div><div class=""><span class="Apple-tab-span" style="white-space:pre">      </span>Tom</div><div class=""><br class=""></div><div class="">Example histogram of hydrogen bond lengths for pdb 7qfc saved with the context menu entry "Save Plot As..."</div><div class=""><br class=""></div><div class=""><img apple-inline="yes" id="F3206F7C-AE36-4F7B-80EE-C2AC09568753" src="cid:2A3C023E-33AE-4F12-AD96-E2D98EB6F988" class=""></div><div><br class=""><blockquote type="cite" class=""><div class="">On Sep 8, 2022, at 9:10 AM, Elaine Meng via ChimeraX-users <<a href="mailto:chimerax-users@cgl.ucsf.edu" class="">chimerax-users@cgl.ucsf.edu</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div class="">Hello,<br class="">The main advantage of these plots inside ChimeraX is that they are interactive with the 3D structure (e.g. you click something on the plot, it does something in the 3D window).  They weren't meant for making figures for hundreds of molecules in scripts.   <br class=""><br class="">So, there are no options to customize plot appearance, and the only way to save the histogram currently is by interactively using the context menu on that window, as mentioned in the help:<br class=""><<a href="https://rbvi.ucsf.edu/chimerax/docs/user/commands/crosslinks.html#histogram" class="">https://rbvi.ucsf.edu/chimerax/docs/user/commands/crosslinks.html#histogram</a>><br class=""><br class="">If you wanted to make your own plots with everything about the appearance customized, currently you would have to write python scripts to dump the data and then use your own favorite plotting program to generate images.<br class="">Best,<br class="">Elaine<br class="">-----<br class="">Elaine C. Meng, Ph.D.                       <br class="">UCSF Chimera(X) team<br class="">Department of Pharmaceutical Chemistry<br class="">University of California, San Francisco<br class=""><br class=""><br class=""><blockquote type="cite" class="">On Sep 8, 2022, at 1:40 AM, Enrico Martinez via ChimeraX-users <<a href="mailto:chimerax-users@cgl.ucsf.edu" class="">chimerax-users@cgl.ucsf.edu</a>> wrote:<br class=""><br class="">Thanks a lot, Elaine!<br class="">Actually crosslink hist #1 works very well!<br class="">Could you please specify would it be possible to plot the histogram<br class="">(using batch chimera-x execution) or alternatively add it directly to<br class="">the produced png image?<br class="">I did not find any possibility to save the plot or to customize its<br class="">appearance (color of the bars etc).<br class="">Cheers<br class="">Enrico<br class=""><br class="">Il giorno mer 7 set 2022 alle ore 17:52 Elaine Meng<br class=""><<a href="mailto:meng@cgl.ucsf.edu" class="">meng@cgl.ucsf.edu</a>> ha scritto:<br class=""><blockquote type="cite" class=""><br class="">Hello!<br class="">The chain contacts diagram shown in Fig 4b is made with the "interfaces" command.  Then you can use context menu on that contacts diagram to make the interface-residue plot in Fig 4d.  Please see the "interfaces" help for details on both of those.<br class=""><<a href="https://rbvi.ucsf.edu/chimerax/docs/user/commands/interfaces.html" class="">https://rbvi.ucsf.edu/chimerax/docs/user/commands/interfaces.html</a>><br class=""><br class="">The histogram plot in Fig 5b  is made with the command "crosslinks histogram" but first you have to have some crosslinks, or other pseudobonds such as from finding H-bonds or contacts.  Then in the "crosslinks histogram" command you specify the pseudobond model to plot their distances.  See "crosslinks histogram" help:<br class=""><<a href="https://rbvi.ucsf.edu/chimerax/docs/user/commands/crosslinks.html#histogram" class="">https://rbvi.ucsf.edu/chimerax/docs/user/commands/crosslinks.html#histogram</a>><br class=""><br class="">Also for a more detailed example see the "Interactive H-bond Histogram" feature highlight, which includes a script (.cxc file):<br class=""><<a href="https://www.rbvi.ucsf.edu/chimerax/features.html#hbond-histogram" class="">https://www.rbvi.ucsf.edu/chimerax/features.html#hbond-histogram</a>><br class=""><br class="">I hope this helps,<br class="">Elaine<br class="">-----<br class="">Elaine C. Meng, Ph.D.<br class="">UCSF Chimera(X) team<br class="">Department of Pharmaceutical Chemistry<br class="">University of California, San Francisco<br class=""><br class=""><br class=""><blockquote type="cite" class="">On Sep 7, 2022, at 2:18 AM, Enrico Martinez via ChimeraX-users <<a href="mailto:chimerax-users@cgl.ucsf.edu" class="">chimerax-users@cgl.ucsf.edu</a>> wrote:<br class=""><br class="">Dear ChimeraX users!<br class="">I am dealing with the analysis of protein-ligand interactions in a<br class="">single PDB structure. I am looking for any tools implemented in<br class="">Chimera-X, which could be used to analyse the interactions (besides<br class="">the hbond and contact tools giving info in the log files).<br class="">I wonder to know which commands and corresponded ChimeraX tools could<br class="">be used to produce the 2D contact diagrams shown on the Fig.4 as well<br class="">as python graphs demonstrated on the Fig.5 in the Chimera-X article:<br class=""><a href="https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5734306/" class="">https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5734306/</a><br class=""><br class="">Many thanks in advance!<br class="">Cheers<br class="">Enrico<br class=""></blockquote></blockquote></blockquote><br class=""><br class="">_______________________________________________<br class="">ChimeraX-users mailing list<br class=""><a href="mailto:ChimeraX-users@cgl.ucsf.edu" class="">ChimeraX-users@cgl.ucsf.edu</a><br class="">Manage subscription:<br class="">https://www.rbvi.ucsf.edu/mailman/listinfo/chimerax-users<br class=""><br class=""></div></div></blockquote></div><br class=""></div></body></html>