Installation: Difference between revisions

m testing kdiff3, found it ok and giving the download URL
link to XDS backup site
Tags: Mobile edit Mobile web edit Advanced mobile edit
 
(One intermediate revision by the same user not shown)
Line 15: Line 15:
# ln -sf XDS-INTEL64_Linux_x86_64/* .
# ln -sf XDS-INTEL64_Linux_x86_64/* .
</pre>
</pre>
In case the above website is unavailable, there is a [https://{{SERVERNAME}}/pub/xds backup site].  
In case the above website is unavailable, there is a [https://{{SERVERNAME}}/pub/xds/current backup site].  


If you don't have root rights, replace /usr/local/bin by $HOME/bin in the first line above, and make sure that $HOME/bin is in your $PATH (google "linux set path" or similar).
If you don't have root rights, replace /usr/local/bin by $HOME/bin in the first line above, and make sure that $HOME/bin is in your $PATH (google "linux set path" or similar).


If you want to process data from the [[Eiger]] detector: see below for plugins that allow XDS to read the .h5 files. Similarly for gzip-ed CBF files as mostly collected at EMBL Hamburg.
If you want to process data from the [[Eiger]] detector: see below for plugins that allow XDS to read the .h5 files. Similarly for gzip-ed CBF files as mostly collected at EMBL Hamburg.
==== System libraries that the XDS package needs ====
The programs of the XDS package depend on commonly installed libraries. The complete list, with paths and versions, can be obtained on the commandline:
[kay@linux ~]$ ldd $(which xds_par)
linux-vdso.so.1 (0x00007f96ab59d000)
libdl.so.2 => /lib64/libdl.so.2 (0x00007f96ab57a000)
libm.so.6 => /lib64/libm.so.6 (0x00007f96ab49f000)
libgomp.so.1 => /lib64/libgomp.so.1 (0x00007f96ab459000)
libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00007f96ab43f000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f96ab43a000)
libc.so.6 => /lib64/libc.so.6 (0x00007f96ab200000)
/lib64/ld-linux-x86-64.so.2 (0x00007f96ab59f000)
If any of the libraries is not available, the affected program does not run but the operating system tells you which library is missing. Until recently, Linux distributions came with these libraries pre-installed. However, recently it came to my attention that a minimal version of Ubuntu 24 may not provide the libgomp.so library. If you run this distribution, your system administrator should install the libgomp1 package.


=== other programs: [[XDS-Viewer]], [[XDSSTAT]], [[XDSCC12]], [[XDSGUI]], [[XSCALE_ISOCLUSTER]], [[spot2pdb]], [[generate_XDS.INP]]  ===
=== other programs: [[XDS-Viewer]], [[XDSSTAT]], [[XDSCC12]], [[XDSGUI]], [[XSCALE_ISOCLUSTER]], [[spot2pdb]], [[generate_XDS.INP]]  ===