Installation: Difference between revisions

From XDSwiki
Jump to navigation Jump to search
(Created page with "This article has some little scripts that should ease the installation of XDS and related programs. == Linux 64 bit == Log in as root, and then: <pre> cd /usr/local/bin wg...")
 
No edit summary
Line 1: Line 1:
This article has some little scripts that should ease the installation of XDS and related programs.
This article has some little script snippets that should ease the installation of XDS and related programs ([[XDS-viewer]], [[xdsstat]], [[xdsgui]]). It is assumed that binaries (or links to binaries) should go to /usr/local/bin .




Line 11: Line 11:
  chmod +x generate_XDS.INP
  chmod +x generate_XDS.INP
</pre>
</pre>
To get XDS,
To get [[XDS]],
<pre>
cd /usr/local/bin
  wget ftp://ftp.mpimf-heidelberg.mpg.de/pub/kabsch/XDS-INTEL64_Linux_x86_64.tar.gz | tar xvf -
  wget ftp://ftp.mpimf-heidelberg.mpg.de/pub/kabsch/XDS-INTEL64_Linux_x86_64.tar.gz | tar xvf -
  ln -sf XDS-INTEL64_Linux_x86_64/* .
  ln -sf XDS-INTEL64_Linux_x86_64/* .
To get XDS-Viewer,
</pre>
To get [[XDS-Viewer]],
<pre>
cd /usr/local/bin
  wget ftp://turn5.biologie.uni-konstanz.de/pub/xds-viewer-0.6 -O xds-viewer
  wget ftp://turn5.biologie.uni-konstanz.de/pub/xds-viewer-0.6 -O xds-viewer
  ln -sf xds-viewer xdsviewer
  ln -sf xds-viewer xdsviewer
To get XDSSTAT,
</pre>
To get [[XDSSTAT]],
<pre>
cd /usr/local/bin
  wget ftp://turn5.biologie.uni-konstanz.de/pub/xdsstat-linux64.bz2 -O xdsstat.bz2
  wget ftp://turn5.biologie.uni-konstanz.de/pub/xdsstat-linux64.bz2 -O xdsstat.bz2
  bunzip2 xdsstat.bz2
  bunzip2 xdsstat.bz2
  chmod a+x xdsstat
  chmod a+x xdsstat
</pre>
To get [[XDSGUI]],
<pre>
cd /usr/local/bin
wget ftp://turn5.biologie.uni-konstanz.de/pub/xdsgui.rhel6.64 -O xdsgui
chmod a+x xdsgui
</pre>
If this binary does not work for you: there is also a statically linked binary called xdsgui.rhel5.64 , at the FTP site. Ubuntu 14 users: please read http://strucbio.biologie.uni-konstanz.de/xdswiki/index.php/XDSGUI#Installation if you have a problem with missing libmng2.


== Linux 32 bit ==
== Linux 32 bit ==
Line 31: Line 47:
  chmod +x generate_XDS.INP
  chmod +x generate_XDS.INP
</pre>
</pre>
To get XDS,
To get [[XDS]],
<pre>
  wget ftp://ftp.mpimf-heidelberg.mpg.de/pub/kabsch/XDS-IA32_Linux_x86.tar.gz | tar xvf -
  wget ftp://ftp.mpimf-heidelberg.mpg.de/pub/kabsch/XDS-IA32_Linux_x86.tar.gz | tar xvf -
  ln -sf XDS-IA32_Linux_x86/* .
  ln -sf XDS-IA32_Linux_x86/* .
To get XDS-Viewer,
</pre>
To get [[XDS-Viewer]],
<pre>
  wget ftp://turn5.biologie.uni-konstanz.de/pub/xds-viewer-0.6 -O xds-viewer
  wget ftp://turn5.biologie.uni-konstanz.de/pub/xds-viewer-0.6 -O xds-viewer
  ln -sf xds-viewer xdsviewer
  ln -sf xds-viewer xdsviewer
To get XDSSTAT,
</pre>
To get [[XDSSTAT]],
<pre>
  wget ftp://turn5.biologie.uni-konstanz.de/pub/xdsstat-linux32.bz2 -O xdsstat.bz2
  wget ftp://turn5.biologie.uni-konstanz.de/pub/xdsstat-linux32.bz2 -O xdsstat.bz2
  bunzip2 xdsstat.bz2
  bunzip2 xdsstat.bz2
  chmod a+x xdsstat
  chmod a+x xdsstat
</pre>
To get [[XDSGUI]],
<pre>
cd /usr/local/bin
wget ftp://turn5.biologie.uni-konstanz.de/pub/xdsgui.rhel6.32 -O xdsgui
chmod a+x xdsgui
</pre>
If this binary does not work for you: there is also a statically linked binary called xdsgui.rhel5.32 . Ubuntu 14 users: please read http://strucbio.biologie.uni-konstanz.de/xdswiki/index.php/XDSGUI#Installation if you have a problem with missing libmng2.




Line 46: Line 76:
  sudo su
  sudo su
(enter your root password)
(enter your root password)
To get [[generate_XDS.INP]]:
To get [[generate_XDS.INP]]:
<pre>
<pre>
Line 54: Line 85:
  chmod +x generate_XDS.INP
  chmod +x generate_XDS.INP
</pre>
</pre>
To get XDS, for latest OS X (Mavericks):
To get [[XDS]], for latest OS X (Mavericks):
<pre>
  curl -L -o - ftp://ftp.mpimf-heidelberg.mpg.de/pub/kabsch/XDS-OSX10.9.1_Darwin13.0.0.tar.gz | tar xvf -
  curl -L -o - ftp://ftp.mpimf-heidelberg.mpg.de/pub/kabsch/XDS-OSX10.9.1_Darwin13.0.0.tar.gz | tar xvf -
  ln -sf XDS-OSX10.9.1_Darwin13.0.0/* .
  ln -sf XDS-OSX10.9.1_Darwin13.0.0/* .
</pre>
and for or older OS X:
and for or older OS X:
<pre>
  curl -L -o - ftp://ftp.mpimf-heidelberg.mpg.de/pub/kabsch/XDS-OSX10.5.8_Darwin9.8.0.tar.gz | tar xvf -
  curl -L -o - ftp://ftp.mpimf-heidelberg.mpg.de/pub/kabsch/XDS-OSX10.5.8_Darwin9.8.0.tar.gz | tar xvf -
  ln -sf XDS-OSX10.5.8_Darwin9.8.0/* .
  ln -sf XDS-OSX10.5.8_Darwin9.8.0/* .
</pre>
(There is also a 32bit tarfile at the same site, for OS X 10.4.11; the installation would be similar)
(There is also a 32bit tarfile at the same site, for OS X 10.4.11; the installation would be similar)
To get XDS-Viewer,
 
wget ftp://turn5.biologie.uni-konstanz.de/pub/xds-viewer-0.6 -O xds-viewer
To get [[XDS-Viewer]], click https://sourceforge.net/project/platformdownload.php?group_id=239755 , install in the usual way and then
ln -sf xds-viewer xdsviewer
sudo ln -s /Applications/XDS-Viewer.app/Contents/MacOS/xds-viewer-bin /usr/local/bin/xds-viewer
To get XDSSTAT,
To get [[XDSSTAT]],
<pre>
  wget ftp://turn5.biologie.uni-konstanz.de/pub/xdsstat-linux32.bz2 -O xdsstat.bz2
  wget ftp://turn5.biologie.uni-konstanz.de/pub/xdsstat-linux32.bz2 -O xdsstat.bz2
  bunzip2 xdsstat.bz2
  bunzip2 xdsstat.bz2
  chmod a+x xdsstat
  chmod a+x xdsstat
</pre>
To get [[XDSGUI]], please download from ftp://turn5.biologie.uni-konstanz.de/pub/xdsgui.dmg and then
sudo ln -s /Applications/xdsgui.app/Contents/MacOS/xdsgui /usr/local/bin/xdsgui
Please also check [[XDSGUI#Installation]].

Revision as of 14:24, 2 June 2014

This article has some little script snippets that should ease the installation of XDS and related programs (XDS-viewer, xdsstat, xdsgui). It is assumed that binaries (or links to binaries) should go to /usr/local/bin .


Linux 64 bit

Log in as root, and then:

 cd /usr/local/bin
 wget http://strucbio.biologie.uni-konstanz.de/xdswiki/index.php/generate_XDS.INP -O - | \
   sed -e s/\&nbsp\;/\ /g -e s/\&gt\;/\>/g -e s/\&lt\;/\</g -e s/amp\;//g -e s/\&quot\;/\"/g -e s/\&\#\1\6\0\;/\ /g | \
   sed '/# end of generate_XDS.INP/,$d' | awk '/^#/,/rm -f tmp1 tmp2/' > generate_XDS.INP
 chmod +x generate_XDS.INP

To get XDS,

 cd /usr/local/bin
 wget ftp://ftp.mpimf-heidelberg.mpg.de/pub/kabsch/XDS-INTEL64_Linux_x86_64.tar.gz | tar xvf -
 ln -sf XDS-INTEL64_Linux_x86_64/* .

To get XDS-Viewer,

 cd /usr/local/bin
 wget ftp://turn5.biologie.uni-konstanz.de/pub/xds-viewer-0.6 -O xds-viewer
 ln -sf xds-viewer xdsviewer

To get XDSSTAT,

 cd /usr/local/bin
 wget ftp://turn5.biologie.uni-konstanz.de/pub/xdsstat-linux64.bz2 -O xdsstat.bz2
 bunzip2 xdsstat.bz2
 chmod a+x xdsstat

To get XDSGUI,

 cd /usr/local/bin
 wget ftp://turn5.biologie.uni-konstanz.de/pub/xdsgui.rhel6.64 -O xdsgui
 chmod a+x xdsgui

If this binary does not work for you: there is also a statically linked binary called xdsgui.rhel5.64 , at the FTP site. Ubuntu 14 users: please read http://strucbio.biologie.uni-konstanz.de/xdswiki/index.php/XDSGUI#Installation if you have a problem with missing libmng2.

Linux 32 bit

Log in as root, and then:

 cd /usr/local/bin
 wget http://strucbio.biologie.uni-konstanz.de/xdswiki/index.php/generate_XDS.INP -O - | \
   sed -e s/\&nbsp\;/\ /g -e s/\&gt\;/\>/g -e s/\&lt\;/\</g -e s/amp\;//g -e s/\&quot\;/\"/g -e s/\&\#\1\6\0\;/\ /g | \
   sed '/# end of generate_XDS.INP/,$d' | awk '/^#/,/rm -f tmp1 tmp2/' > generate_XDS.INP
 chmod +x generate_XDS.INP

To get XDS,

 wget ftp://ftp.mpimf-heidelberg.mpg.de/pub/kabsch/XDS-IA32_Linux_x86.tar.gz | tar xvf -
 ln -sf XDS-IA32_Linux_x86/* .

To get XDS-Viewer,

 wget ftp://turn5.biologie.uni-konstanz.de/pub/xds-viewer-0.6 -O xds-viewer
 ln -sf xds-viewer xdsviewer

To get XDSSTAT,

 wget ftp://turn5.biologie.uni-konstanz.de/pub/xdsstat-linux32.bz2 -O xdsstat.bz2
 bunzip2 xdsstat.bz2
 chmod a+x xdsstat

To get XDSGUI,

 cd /usr/local/bin
 wget ftp://turn5.biologie.uni-konstanz.de/pub/xdsgui.rhel6.32 -O xdsgui
 chmod a+x xdsgui

If this binary does not work for you: there is also a statically linked binary called xdsgui.rhel5.32 . Ubuntu 14 users: please read http://strucbio.biologie.uni-konstanz.de/xdswiki/index.php/XDSGUI#Installation if you have a problem with missing libmng2.


Mac (Intel)

sudo su

(enter your root password)

To get generate_XDS.INP:

 cd /usr/local/bin
 curl -L -o - http://strucbio.biologie.uni-konstanz.de/xdswiki/index.php/generate_XDS.INP | \
   sed -e s/\&nbsp\;/\ /g -e s/\&gt\;/\>/g -e s/\&lt\;/\</g -e s/amp\;//g -e s/\&quot\;/\"/g -e s/\&\#\1\6\0\;/\ /g | \
   sed '/# end of generate_XDS.INP/,$d' | awk '/^#/,/rm -f tmp1 tmp2/' > generate_XDS.INP
 chmod +x generate_XDS.INP

To get XDS, for latest OS X (Mavericks):

 curl -L -o - ftp://ftp.mpimf-heidelberg.mpg.de/pub/kabsch/XDS-OSX10.9.1_Darwin13.0.0.tar.gz | tar xvf -
 ln -sf XDS-OSX10.9.1_Darwin13.0.0/* .

and for or older OS X:

 curl -L -o - ftp://ftp.mpimf-heidelberg.mpg.de/pub/kabsch/XDS-OSX10.5.8_Darwin9.8.0.tar.gz | tar xvf -
 ln -sf XDS-OSX10.5.8_Darwin9.8.0/* .

(There is also a 32bit tarfile at the same site, for OS X 10.4.11; the installation would be similar)

To get XDS-Viewer, click https://sourceforge.net/project/platformdownload.php?group_id=239755 , install in the usual way and then

sudo ln -s /Applications/XDS-Viewer.app/Contents/MacOS/xds-viewer-bin /usr/local/bin/xds-viewer

To get XDSSTAT,

 wget ftp://turn5.biologie.uni-konstanz.de/pub/xdsstat-linux32.bz2 -O xdsstat.bz2
 bunzip2 xdsstat.bz2
 chmod a+x xdsstat

To get XDSGUI, please download from ftp://turn5.biologie.uni-konstanz.de/pub/xdsgui.dmg and then

sudo ln -s /Applications/xdsgui.app/Contents/MacOS/xdsgui /usr/local/bin/xdsgui

Please also check XDSGUI#Installation.