Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Version 1.2.0 of ribbons makes everything RNA style unless DNA and RNA are both present in a model, in which case it switches the DNA orientation. * Fixing spelling error * removing the RNA residue names from the list of DNA residues to make DNA-only list * Use the secondary structure information in the PDB file if present, otherwise run ksdssp * fixed link_residues test * cootbx: make file finding more portable - Works for both development builds and installer builds [skip ci] * bootstrap: add AlphaFold repository [skip ci] * conda: clean up devenv file fot cctbx dependencies [skip ci] * CI: switch mamba to conda * libtbx: remove entry point functions * libtbx: remove most distutils imports - Fixes #1018 for more general Python 3.12 support - Three remaining distutils imports remain, but in deprecated code * conda: add Boost packages and bump minimum Python version [skip ci] * CI: update mirror in syntax check [skip ci] * boost: add temporary flag for Boost Timer deprecation * CI: add checkout step [skip ci] * conda: add qt-webengine to devenv file [skip ci] * Catch None in arrays supplied to the minimizer * Update CHANGELOG.rst for 2024.9 release [skip ci] * reversed unneeded change * better cyclic testing * Better handle whitespaces and other symbols in the filename * passing cif_object to model * CI: ignore conda enviroment removal failure [skip ci] * corrected missing angles * quote chain ID in selections * CI: use conda-forge scons for syntax check * libtbx: remove fastentrypoints.py * CI: add back channel for Python 3.13 release candidates * small adjustment * libtbx: updates for Python 3.13 - unittest.makeSuite -> unittest.defaultTestLoader.loadTestsFromTestCase - __firstlineno__ and __static_attributes__ are new default class attributes - leading whitespace in docstring is removed * Make sure to apply remove_selection * Allow const_shrink_donor_acceptor to be set in holton_geometry_validation * another try to apply remove_selection to water selection * fix indentation * Moved test from phenix_regression/mmtbx/tst_pdb_interpretation.csh * Allow specification of model filename in get_fmodel (in case more than one is present in data manager) * Add assert_lines_not_in_file(), assert_lines_not_in_text() functions. * Move parts of phenix_regression/mmtbx/tst_pdb_interpretation.csh here * Clean clutter * revamped geo writing * update * small adjustment * Migrating the functionality from geo-parsing branch into master. * Updating test. * Attempt to pass py2 syntax checks... remove nonlocal and f-strings * Incorporate new 'origin_ids.get_origin_label_and_internal' function, no longer need to parse any header info. Simplify configuration dictionary. Check number of restraints parsed against header value. * Update documentation, remove commented out code * Update documentation. * reorganize imports * Clean clutter. py2 syntax. * Minor refactoring of fetch_pdb * Py2 compatibility * Add docstrings, remove commented code * doc string * new pdbtools feature to average alt confs with test * Bug fix: this really has to be protein only! * added alt conf option to reference coordinate option and added writing to .geo * pinch_limit * Allow ignoring waters * Cleanup, typos * parallelity restraints for alt confs * Add stub for fetch_emdb * fetch_emdb: now it downloads model and map(s) * fix for elems bug after reading in json from pickle, added additional tests to mmtbx list * don't include H in reference coords * Move useful function into a central location. Create a test. * small changes * Mark unused, untested functions * Refactoring fetch_pdb for readability, adding map functionality, without breaking anything yet. * Unused import * Tidy-up Phenix: remove unused functionality in mmtbx/building * Remove unused imports * Cleanup extra functionality. No searching for 3 different undocumented environtal variables. * Cleanup * Skip if not on Py3 * Fix test * starting... * cofsky data * start of more fine-grain residue classes * python3 syntax * Allow selection of altloc and water * clean clutter * CI: use official Python 3.13 for syntax check [skip ci] * Check origin labels not origin ids during parsing tests. Remove checks for number of expected entries. Refactor atom_labels field only contains non-i_seq labels. * Clean clutter * Don't take PDB id in core pdb_input and cif_input functions. * slow progress * automatic lookup of parent and child * removed verbose * Maintain cctbx.xfel.merge cosym behaviour (#1022) Update to the cosym worker to avoid additional filtering introduced by dials/dials#2741 * Remove extra definition of random_selection(). Move random_selection() to C++. * Switch random_bool to random_selection in hierarchy remove_atoms() to have consistent number of atoms removed every time. Fix tests. * Moving ksdssp into the main build and also configuring it * Fixing prints for ribbons.py to go to the logger and adding a regression test for it. * Removing unused import * Version 1.2.0 of ribbons makes everything RNA style unless DNA and RNA are both present in a model, in which case it switches the DNA orientation. * Fixing spelling error * removing the RNA residue names from the list of DNA residues to make DNA-only list * Use the secondary structure information in the PDB file if present, otherwise run ksdssp * Moving ksdssp into the main build and also configuring it * Fixing prints for ribbons.py to go to the logger and adding a regression test for it. * Removing unused import * Bumping tweak version number to relaunch the pull-request tests, which have been running for two days. --------- Co-authored-by: Nigel W. Moriarty <[email protected]> Co-authored-by: Billy K. Poon <[email protected]> Co-authored-by: Pavel <[email protected]> Co-authored-by: Oleg Sobolev <[email protected]> Co-authored-by: terwill <[email protected]> Co-authored-by: cschlick <[email protected]> Co-authored-by: dcliebschner <[email protected]> Co-authored-by: Vincent Chen <[email protected]> Co-authored-by: James Beilsten-Edmands <[email protected]>
- Loading branch information