-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Index refactor #1
base: master
Are you sure you want to change the base?
Conversation
Please be advised that you can now install pre-commits by running libtbx.precommit install This will fix up the code for you and avoids clutter getting into the repository in the first place.
This is not currently well handled, and should instead be handled with dials.reindex or symmetry/cosym
Checking with quality tools; there are some outright undefined variables; I checked the
Otherwise, there is a whole load of
|
Forces users to run the installer instead of running code in place. Resolves SCI-8659 Remove precommitbx environment
@ndevenish have addressed the flake8 issues highlighted above |
Fixes flake8 warning in per-image-analysis pull request
11b1a6a
to
d996c98
Compare
This directly sets the Agg canvas instead of relying on global state. This fixes #795 by still allowing GUI plots if required by the user.
- Flake8 - Float imports - Sort imports
Modify command line scripts which call these to catch and throw a Sorry.
disables checks for things managed by black
due to recent changes in RLV. Some campsite improvements.
due to recent changes in RLV
Tidy up some bits of export too.
and update OpenSSL
a2e17f9
to
a0550d9
Compare
- if rotation angle is small, rotation axis is unstable/irrelvant - workaround -0.000 vs 0.000 in text output
- adds dependency on python2.7 backport of concurrent.futures
dials.algorithms.indexing.basis_vector_search.strategies
algorithms.indexing.basis_vector_search.combinations
dials.algorithms.indexing.assign_indices
dials.algorithms.indexing.non_primitive_basis
with testsdials.algorithms.indexing.model_evaluation
ModelRankWeighted
,ModelRankFilter
ModelEvaluation
classdials.algorithms.indexing.symmetry.SymmetryHandler
, with testsdials.algorithms.indexing.lattice_search
moduleBasisVectorSearch
inheriting fromindexer_base
to consolidate previousfft1d
,fft3d
andreal_space_grid_search
classes. Code that is specific to a basis vector search now lives in this class instead ofindexer_base
.BasisVectorSearch
classdials.algorithms.indexing.basis_vector_search.optimise
with tests