GitXplorerGitXplorer
n

dials_accelerated_dispersion

public
0 stars
1 forks
0 issues

Commits

List of commits on branch master.
Unverified
7c65a849e060913208ae0211fe12369aa4d82a48

Very basic README

nndevenish committed 5 years ago
Unverified
3ff97103ef5d1570d0617bc98634fcb0b0f569ce

Mostly working scikit-build implementation

nndevenish committed 5 years ago
Unverified
08a09d6fe9b99365f71a6973ab489684c18ca4b4

Add the basic dials searching cmake

nndevenish committed 5 years ago
Unverified
a1d918dd09bede841846876adc42086106a7e1d0

more src layout and start adding entrypoint

nndevenish committed 5 years ago
Unverified
831b80a7882a01e0a33cac6d20e93adb575fe71d

Without tbx files

nndevenish committed 5 years ago
Unverified
f112662f4e78f65150c3680e77b78fc1319f7137

Add format/pre-commit

nndevenish committed 5 years ago

README

The README file for this repository.

Accelerated Dispersion for DIALS

This should do an almost identical job to the standard DIALS dispersion spotfinder, except faster. It does this via SIMD instructions generated with the intel ispc compiler and execution model.

This is still highly experimental and probably incomplete.

Installation

Firstly, you need the ispc compiler available on the path. Otherwise, you should be able to libtbx.pip install [-e] this package without an issue. It needs to be run within libtbx.python because it uses some of the environment variables defined by the TBX dispatchers to work out where the scitbx include files are. These are required because that's all the dials spotfinding infrastructure passes through at the moment.