cctbx_project icon indicating copy to clipboard operation
cctbx_project copied to clipboard

Computational Crystallography Toolbox

Results 140 cctbx_project issues
Sort by recently updated
recently updated
newest added

Could we please have a way to programmatically determine the installed `cctbx_project` package version? I'm thinking something along the lines of ``` __version_tuple__ = (2020, 11) __version__ = ".".join(str(_n) for...

Python 3 interprets string literals as unicode strings, so we need to explicitly define regex patterns as raw strings. Silences warnings like `DeprecationWarning: invalid escape sequence \S`. Search pattern used...

NumPy translates Python None to NaN transparently: ``` >>> numpy.double([None,]) array([nan]) ``` Flex does not support this ``` >>> flex.double([None,]) Traceback (most recent call last): File "", line 1, in...

question

When building using `python F:\taylorr\Personal\Work\consulting\RichardsonLab\src\cctbx_project\libtbx\auto_build\bootstrap.py --use-conda --python=38 --nproc=1` on Windows 10 from the Visual Studio 2019 Developer Command Prompt, we get a single error compiling. That is caused by `#include...

Update ensemble_refinement to 2020 version. Added DEN restraints (now used by default). Fixed refinement flag manager. Added support for importing external TLS parameters from additional PDB.

I would like to be able to use PHIL for input for a non-cctbx / non-DIALS Python project and it would be very nice to be able to ``` pip...

request for comments :speech_balloon:

Hello, while preparing the dials Debian package, which contain cctbx, I discovered this issue. The pycbf embeded is compiled with SWIG_PYTHON_STRICT_BYTE_CHAR. whereas the official one is not. due to this...

And has been since [at least March 2019](https://github.com/dials/cctbx/commit/d0701c3608db4313ebbcc37597d2a3324aaec60c). As the test is skipped unless CCP4 is present we only notice its failure during our release process, at which point we...

bug

This is known to not work in Python 3 and its continued availability makes debugging harder than necessary. Any places still refering to `boost.python.injector` should use the `@boost.python.inject_into` decorator instead....

The Eigen sparse linear solver backend of the LevenbergMarquardt algorithm can be chosen using the phil parameter `levmar.linsolver=*ldlt llt cg bicgstab` - `ldlt` = Direct Cholesky LDLT - `llt` =...