Installation: Difference between revisions
(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 | 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, | |||
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, | 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/\ \;/\ /g -e s/\>\;/\>/g -e s/\<\;/\</g -e s/amp\;//g -e s/\"\;/\"/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/\ \;/\ /g -e s/\>\;/\>/g -e s/\<\;/\</g -e s/amp\;//g -e s/\"\;/\"/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/\ \;/\ /g -e s/\>\;/\>/g -e s/\<\;/\</g -e s/amp\;//g -e s/\"\;/\"/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.