<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:Wingdings;
        panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;
        mso-ligatures:standardcontextual;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
span.EmailStyle20
        {mso-style-type:personal-reply;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;
        mso-ligatures:none;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="EN-US" link="blue" vlink="purple" style="word-wrap:break-word">
<div class="WordSection1">
<p class="MsoNormal">Hi Gavin,<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">I am using ver 23.2.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Modifying viewxcrys.pl in the way you suggested fixed the problem.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Thanks for the help.<o:p></o:p></p>
<div>
<div>
<p class="MsoNormal"> <span style="mso-ligatures:none"><o:p></o:p></span></p>
<p class="MsoNormal">Daniel Straus<o:p></o:p></p>
<p class="MsoNormal">Assistant Professor<o:p></o:p></p>
<p class="MsoNormal">Department of Chemistry<o:p></o:p></p>
<p class="MsoNormal">Tulane University<o:p></o:p></p>
<p class="MsoNormal">5088 Percival Stern Hall<o:p></o:p></p>
<p class="MsoNormal">6400 Freret Street<o:p></o:p></p>
<p class="MsoNormal">New Orleans, LA 70118<o:p></o:p></p>
<p class="MsoNormal">(504) 862-3585<o:p></o:p></p>
<p class="MsoNormal"><a href="http://straus.tulane.edu/"><span style="color:#0563C1">http://straus.tulane.edu/</span></a><o:p></o:p></p>
<p class="MsoNormal"> <o:p></o:p></p>
</div>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<div style="border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in 0in 0in">
<p class="MsoNormal"><b><span style="mso-ligatures:none">From:</span></b><span style="mso-ligatures:none"> Gavin Abo <gabo13279@gmail.com>
<br>
<b>Sent:</b> Tuesday, April 23, 2024 10:34 PM<br>
<b>To:</b> wien@zeus.theochem.tuwien.ac.at<br>
<b>Subject:</b> Re: [Wien] w2web xcrysden problem<o:p></o:p></span></p>
</div>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<p>What WIEN2k version are you using?<span style="mso-ligatures:none"><o:p></o:p></span></p>
<p>Could you provide what XCRYSDEN_TOPDIR is?<o:p></o:p></p>
<p>It looks like the Perl code in WIEN2k 23.2 is implemented differently between that of "view structure" and that of the "Calculate density with XCrysDen" and "View density with XCrysDen" in w2web.<o:p></o:p></p>
<p>For "view structure", in SRC_w2web/htdocs/util/viewxcrys.pl, it looks like XCRYSDEN_TOPDIR runs through some regular expressions [1] before getting stored in the XCRYSDENDIR variable before it executes the XCrysDen command:<o:p></o:p></p>
<p>${XCRYSDENDIR}xcrysden --wien_struct $DIR<o:p></o:p></p>
<p>On the other hand, "Calculate density with XCrysDen" and "View density with XCrysDen" in SRC_w2web/htdocs/util/rhoxcrys.pl executes XCrysDen commands, respectively, as:<o:p></o:p></p>
<p>xcrysden --wien_density $DIR<o:p></o:p></p>
<p>xcrysden --wien_renderdensity $DIR<o:p></o:p></p>
<p>Since the above two calls work fine on your computer system, you could maybe find "${XCRYSDENDIR}xcrysden --wien_struct $DIR" in viewxcrys.pl and try removing the ${XCRYSDENDIR} to make the XCrysDen command similar:<o:p></o:p></p>
<p>xcrysden --wien_struct $DIR"<o:p></o:p></p>
<p>[1] <a href="https://en.wikipedia.org/wiki/Regular_expression">https://en.wikipedia.org/wiki/Regular_expression</a><o:p></o:p></p>
<p class="MsoNormal">Kind Regards,<br>
Gavin<br>
WIEN2k user<o:p></o:p></p>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">On 4/23/2024 9:35 AM, Straus, Daniel B wrote:<o:p></o:p></p>
</div>
<blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
<p class="MsoNormal">I am having a problem where only some of the xcrysden functionality works in w2web.<o:p></o:p></p>
<p class="MsoNormal"> <o:p></o:p></p>
<p class="MsoNormal">Execution<span style="font-family:Wingdings">à</span>view structure does not work. The following message is printed:<o:p></o:p></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:.5in">
<b><span style="font-size:13.5pt;mso-ligatures:none">View structure with XCrysDen</span></b><o:p></o:p></p>
<p class="MsoNormal" style="margin-left:.5in"><span style="mso-ligatures:none">Requires X-Windows system ...</span><o:p></o:p></p>
<p class="MsoNormal"><span style="mso-ligatures:none"> </span><o:p></o:p></p>
<p class="MsoNormal"><span style="mso-ligatures:none">However, if I go to Tasks</span><span style="font-family:Wingdings;mso-ligatures:none">à</span><span style="mso-ligatures:none">El. Dens. and click either the Calculate density with XCrysDen or View density
 with XCrysDen, xcrysden opens and works fine.</span><o:p></o:p></p>
<p class="MsoNormal"><span style="mso-ligatures:none"> </span><o:p></o:p></p>
<p class="MsoNormal"><span style="mso-ligatures:none">The XCRYSDEN_TOPDIR environment variable is set correctly.</span><o:p></o:p></p>
<p class="MsoNormal"><span style="mso-ligatures:none"> </span><o:p></o:p></p>
<p class="MsoNormal"><span style="mso-ligatures:none">Any suggestions?</span><o:p></o:p></p>
<p class="MsoNormal"><span style="mso-ligatures:none"> </span><o:p></o:p></p>
<p class="MsoNormal"><span style="mso-ligatures:none">Thank you!</span><o:p></o:p></p>
<p class="MsoNormal"> <o:p></o:p></p>
<div>
<p class="MsoNormal"> <o:p></o:p></p>
<p class="MsoNormal">Daniel Straus<o:p></o:p></p>
<p class="MsoNormal">Assistant Professor<o:p></o:p></p>
<p class="MsoNormal">Department of Chemistry<o:p></o:p></p>
<p class="MsoNormal">Tulane University<o:p></o:p></p>
<p class="MsoNormal">5088 Percival Stern Hall<o:p></o:p></p>
<p class="MsoNormal">6400 Freret Street<o:p></o:p></p>
<p class="MsoNormal">New Orleans, LA 70118<o:p></o:p></p>
<p class="MsoNormal">(504) 862-3585<o:p></o:p></p>
<p class="MsoNormal"><a href="http://straus.tulane.edu/"><span style="color:#0563C1">http://straus.tulane.edu/</span></a><o:p></o:p></p>
</div>
</blockquote>
</div>
</body>
</html>