XDS-Viewer: Difference between revisions

From XDSwiki
Jump to navigation Jump to search
mNo edit summary
(Qt5 source and binaries (Thomas Hauß, HZB))
Line 1: Line 1:
XDS-viewer is a open source program that was written by Michael Hoffer (Kabsch lab). It replaces the now obsolete [[VIEW]] program, and is available from http://xds-viewer.sourceforge.net/ .
XDS-viewer is a open source program that was written by Michael Hoffer (Kabsch lab). It replaces the now obsolete [[VIEW]] program, and is available from http://xds-viewer.sourceforge.net/ .


I was able to compile the program (version 0.6) for RedHat Enterprise Linux version 6 (or rather, for its CentOS equivalents) by the following recipe:
Source code adapted to Qt5 is available as [https://{{SERVERNAME}}/pub/xds-viewer-0.7.tar.gz] (Thomas Hauß, HZB).
 
To compile the program (version 0.6) for RedHat Enterprise Linux version 6 (or rather, for its CentOS equivalents), use the following recipe:


  wget http://downloads.sourceforge.net/xds-viewer/xds-viewer-0.6.tar.gz
  wget http://downloads.sourceforge.net/xds-viewer/xds-viewer-0.6.tar.gz
Line 10: Line 12:
  # I had to "yum install cmake qt-devel"
  # I had to "yum install cmake qt-devel"


I worked out the following patch to make the x and y values fit into the upper right window:
The following patch makes the x and y values fit into the upper right window:


  --- xds-viewer-old/src/mainwindow.ui    2009-03-08 15:00:55.000000000 +0100
  --- xds-viewer-old/src/mainwindow.ui    2009-03-08 15:00:55.000000000 +0100
Line 24: Line 26:
               <strikeout>false</strikeout>
               <strikeout>false</strikeout>


Linux binaries are available at https://{{SERVERNAME}}/pub .
Linux binaries are available at https://{{SERVERNAME}}/pub/linux_bin . The latest and recommended one is a Qt5 Linux [https://{{SERVERNAME}}/pub/linux_bin/xds-viewer-qt5 binary] compiled on openSuse42.3 by Thomas Hauß (HZB). After downloading, it should be renamed to xds-viewer.  
 
==Gentoo Linux==
 
You can find the ebuild in the science overlay.


emerge sci-visualization/xds-viewer
A [https://{{SERVERNAME}}/pub/mac_bin/XDS-Viewer-macOS10.15.dmg binary] for MacOS 10.15 was also made available by Thomas Hauß (HZB).


==Binaries at the sourceforge site==
==Binaries at the sourceforge site==
Click https://sourceforge.net/project/platformdownload.php?group_id=239755
[https://sourceforge.net/project/platformdownload.php?group_id=239755 These binaries] are really old.


==See also==
==See also==


[[Installation]]
[[Installation]]

Revision as of 17:32, 9 November 2020

XDS-viewer is a open source program that was written by Michael Hoffer (Kabsch lab). It replaces the now obsolete VIEW program, and is available from http://xds-viewer.sourceforge.net/ .

Source code adapted to Qt5 is available as [1] (Thomas Hauß, HZB).

To compile the program (version 0.6) for RedHat Enterprise Linux version 6 (or rather, for its CentOS equivalents), use the following recipe:

wget http://downloads.sourceforge.net/xds-viewer/xds-viewer-0.6.tar.gz
tar xf  xds-viewer-0.6.tar.gz
cd xds-viewer-0.6
sh compile.sh 
# If this complains about missing tools or libraries, use e.g. "yum search cmake" 
# I had to "yum install cmake qt-devel"

The following patch makes the x and y values fit into the upper right window:

--- xds-viewer-old/src/mainwindow.ui    2009-03-08 15:00:55.000000000 +0100
+++ xds-viewer-new/src/mainwindow.ui    2009-03-05 22:22:37.000000000 +0100
@@ -142,7 +142,7 @@
            <property name="font" >
             
              <family>Monospace</family>
-             <pointsize>12</pointsize>
+             <pointsize>11</pointsize>
              <weight>75</weight>
              <bold>true</bold>
              <strikeout>false</strikeout>

Linux binaries are available at https://wiki.uni-konstanz.de/pub/linux_bin . The latest and recommended one is a Qt5 Linux binary compiled on openSuse42.3 by Thomas Hauß (HZB). After downloading, it should be renamed to xds-viewer.

A binary for MacOS 10.15 was also made available by Thomas Hauß (HZB).

Binaries at the sourceforge site

These binaries are really old.

See also

Installation