Skip to content

Remove CRAM v4.0 support.#2020

Open
jkbonfield wants to merge 1 commit into
samtools:developfrom
jkbonfield:del-cram4
Open

Remove CRAM v4.0 support.#2020
jkbonfield wants to merge 1 commit into
samtools:developfrom
jkbonfield:del-cram4

Conversation

@jkbonfield
Copy link
Copy Markdown
Contributor

The reasoning for this is that it is highly complex and has had a number of security issues due to insufficient stress testing. Given the likelihood of CRAM4 ever seeing the light of day, it makes no sense to expose users to the risk of future bugs in this code without any practical benefit.

There are some good ideas still in CRAM v4, but the community support just wasn't there and it's languished as an experimental format for years.

The reasoning for this is that it is highly complex and has had a
number of security issues due to insufficient stress testing.  Given
the likelihood of CRAM4 ever seeing the light of day, it makes no
sense to expose users to the risk of future bugs in this code without
any practical benefit.

There are some good ideas still in CRAM v4, but the community support
just wasn't there and it's languished as an experimental format for
years.

Signed-off-by: James Bonfield <jkb@sanger.ac.uk>
@daviesrob daviesrob self-assigned this May 28, 2026
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.

2 participants