Skip to content
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

Update dependency gemmi to >=0.5.5, <=0.6.4 #236

Merged
merged 1 commit into from
Dec 18, 2023
Merged

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Dec 13, 2023

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
gemmi >=0.5.5, <=0.6.3 -> >=0.5.5, <=0.6.4 age adoption passing confidence

Release Notes

project-gemmi/gemmi (gemmi)

v0.6.4: 0.6.4

Compare Source

Library

  • completely changed build system for Python module, from setuptools to scikit-build-core
  • optimized electron density calculation: single-precision version is now about 2x faster and slightly less exact; some other grid-based calculations also got optimized in the process
  • as part of the above optimizations, some of the grid computations require that the model is in the standard orientation (conventional axis directions); in other cases (which are very rare after the remediation of non-standard coordinate frames in the PDB) call standardize_crystal_frame()
  • CIF output: more flexible formatting
  • mmCIF writing: category _entity_poly is included by default, with pdbx_strand_id and pdbx_seq_one_letter_code
  • minor changes in reading mmCIF coordinate files
  • cif: added functions Loop::add_columns(), Loop::remove_column(), Column::erase()
  • MRC map format: ORIGIN record is ignored (previously, if ORIGIN was non-zero, Ccp4::full_cell() returned false and some map properties were not set)
  • new function Grid::symmetrize_avg()
  • fixed bug in ReciprocalGrid::prepare_asu_data()
  • added function read_pir_or_fasta() for reading sequences (previously it was undocumented and more limited)
  • added function pdbx_one_letter_code() which returns a string like AA(MSE)H…, for _entity_poly.pdbx_seq_one_letter_code
  • new functions expand_one_letter() and expand_one_letter_sequence() that take ResidueKind.AA/RNA/DNA as argument replaced expand_protein_one_letter*()
  • adjusted weights in align_sequence_to_polymer()
  • added function assign_best_sequences()
  • PDB reading: added Structure::ter_status flag to indicate if TER records were: absent, present, clearly in wrong places
  • experimental (not documented yet) new functions: Model::get_cra(), Model::get_parent_of()
  • Topo::Bond stores a flag for bonds between different symmetry images
  • ChemComp::Atom: store _chem_comp_atom.alt_atom_id as old_id, use it in new function update_old_atom_names()
  • riding hydrogens: added H had wrong occupancy in special, rare cases
  • added Vec3f – Vec3 with single-precision numbers
  • minor API changes: Binner::setup() doesn't return anything, changed argument types of Scaling::scale_data(), align_sequences()

Program

  • new tool gemmi-diff that compares categories and tags in two (mm)CIF files
  • gemmi-align prints vertical list with option --verbose
  • gemmi-residues has new options: -e, -sss, --chains
  • gemmi-rmsz: added option --missing to print missing atoms
  • gemmi-validate: more options for validating monomer files
  • gemmi-h: more options
  • gemmi-mtz: prints info about SYMM records

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

@renovate renovate bot added the version Version issues label Dec 13, 2023
@codecov-commenter
Copy link

codecov-commenter commented Dec 13, 2023

Codecov Report

All modified and coverable lines are covered by tests ✅

Comparison is base (0e2f5e2) 92.39% compared to head (e6d9fa9) 92.39%.
Report is 3 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #236   +/-   ##
=======================================
  Coverage   92.39%   92.39%           
=======================================
  Files          37       37           
  Lines        2434     2434           
=======================================
  Hits         2249     2249           
  Misses        185      185           
Flag Coverage Δ
unittests 92.39% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@JBGreisman JBGreisman merged commit 4940fd7 into main Dec 18, 2023
6 checks passed
@JBGreisman JBGreisman deleted the renovate/gemmi-0.x branch December 18, 2023 19:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
version Version issues
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants