Skip to content

Conversation

@rclune
Copy link
Member

@rclune rclune commented Jan 3, 2026

📋 PR Checklist

  • This PR is tagged as a draft if it is still under development and not ready for review.

    This avoids auto-triggering the slower tests in the CI and needlessly wasting resources.

  • I have ensured that all my commits follow angular commit message conventions.

    Format: <type>[optional scope]: <subject>
    Example: fix(af3): add missing crop transform to the af3 pipeline

    This affects semantic versioning as follows:

    • fix: patch version increment (0.0.1 → 0.0.2)
    • feat: minor version increment (0.0.1 → 0.1.0)
    • BREAKING CHANGE: major version increment (0.0.1 → 1.0.0)
    • All other types do not affect versioning

    The format ensures readable changelogs through auto-generation from commit messages.

  • I have run make format on the codebase before submitting the PR (this autoformats the code and lints it).

  • I have named the PR in angular PR message format as well (c.f. above), with a sensible tag line that summarizes all the changes in the PR.

    This is useful as the name of the PR is the default name of the commit that will be used if you merge with a squash & merge.
    Format: <type>[optional scope]: <subject>
    Example: fix(af3): add missing crop transform to the af3 pipeline


ℹ️ PR Description

What changes were made and why?

Added MSA documentation (CLI and API) to the external documentation. Adding the CLI information to the external docs required a new dependency, sphinxcontrib-typer.

How were the changes tested?

Built the documentation locally.

Additional Notes

nscorley and others added 10 commits December 9, 2025 11:29
Adds structured citation metadata to enable:
- GitHub citation UI
- Zenodo automatic archiving on release

Also updates README citation with corrected author list.
## [2.1.2](v2.1.1...v2.1.2) (2025-12-09)

### Bug Fixes

* add CITATION.cff for Zenodo integration ([fc5b92c](fc5b92c))
…ntroduce a parsing verification script with example data.
# [2.2.0](v2.1.2...v2.2.0) (2025-12-19)

### Features

* add automated mmJSON parsing test and refactor buffer file type inference in `io_utils.py`. ([5db3631](5db3631))
* Add example CIF/JSON data, update dependencies, and modify I/O parsing utilities. ([ba00b49](ba00b49))
* Add mmjson file type support, update file type inference, and introduce a parsing verification script with example data. ([0a995dc](0a995dc))
Added the CLI information to the documentation in its own page. Cleaned up the CLI docstrings and added information about required docstrings. Added the preprocessing/msa functions to the API documentation.

Thanks to Hope for helping test and take notes!
@rclune rclune requested review from nscorley and r-krishna January 3, 2026 00:41
partrita pushed a commit to partrita/atomworks that referenced this pull request Jan 19, 2026
…one-to-secondary-structure-group-from-dssp

feat: add NONE value to SecondaryStructureGroup enum
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants