Under Unix install a selfx distribution using the perl command, for example:
perl cctbx_redhat80.selfxUnder Windows exe distributions are installed simply by running them (the matching Python version must be installed already).
The installer must be run on the platform where it is used. The installed package may be used over the network, but only if the pathnames to the installation directory are identical on the server and the client.
perl cctbx_python_23_bundle.selfxThis installs Python 2.3 and all cctbx modules from scratch.
Alternative for manual installation: cctbx_python_23_bundle.tar.gz [Installation instructions]
perl cctbx_python_222_bundle.selfxThis installs Python 2.2.2 and all cctbx modules from scratch.
Alternative for manual installation: cctbx_python_222_bundle.tar.gz [Installation instructions]
perl cctbx_bundle.selfxThis installs all cctbx modules from scratch. Python 2.2.1 or higher must be pre-installed on the target machine. Known to work under Redhat 8.0 with the Python version that ships with the operating system (/usr/bin/python).
Alternative for manual installation: cctbx_bundle.tar.gz [Installation instructions]
cctbx.crystal:
- new close_packing.hexagonal_sampling
- based on new crystal::close_packing::hexagonal_sampling_generator
cctbx.euclidean_model_matching.transform_model():
- bug fix: wrong space group if model1 and model2 have
enantiomorphic space groups
cctbx.sgtbx:
- new search_symmetry, search_symmetry_flags
- direct_space_asu.volume_vertices() implementation replaced with
a simpler, faster and more general algorithm
- min_sym_equiv_distance_info:
- additional constructor with array of others
- Python keyword argument support
- structure_seminvariant renamed as structure_seminvariants
cctbx.maptbx, translation_search, euclidean_model_matching:
- new sgtbx.search_symmetry used instead of custom code
scitbx.array_family.flex:
- append(array) renamed as flex.extend(array)
(to be compatible with the standard Python list interface)
- additional operator overloads:
- scalar + array, scalar * array (via __radd__ and __rmul__)
- real_array * complex_array, complex_array * real_array (via __mul__
and __rmul__)
- Python keyword argument support for nested_loop
Latest Boost CVS (2004_04_22_2025)
Latest CCP4 I/O CVS (2004_04_22_2142)
Latest SCons CVS (2004_04_22_2017)