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

Release v2.1.7 #78

Open
wants to merge 14 commits into
base: main
Choose a base branch
from
Open

Release v2.1.7 #78

wants to merge 14 commits into from

Conversation

ManuelTgn
Copy link
Contributor

Pull Request: CRISPRme Version 2.1.7 Update

Description

This PR introduces version 2.1.7 of CRISPRme, which includes the following updates and improvements:

Key Features and Changes

🚀 New Features

  • Support for Exome GNOMAD VCFs
    • Added support for exome-based gnomAD variant call format (VCF) files, expanding dataset compatibility.

🐛 Bug Fixes

  • Fix 1: Corrected handling of indels in off-target reporting
    • Resolved an issue where off-targets containing indel variants were either unreported or misreported.
  • Fix 2: Fixed the visualization of the Personal Card tab
    • Addressed inconsistencies in the display of personal card off-targets in the GUI and website.
  • Fix 3: Closed stream after creating graphical reports
    • Ensured proper resource management by closing open streams post-report generation.

🛠 Enhancements

  • Improved contiguous target merge logic
    • Enhanced merging logic to always report the leftmost off-target in target clusters, improving reproducibility across runs.
  • Improved error tracing logic
    • Refined error handling to provide more informative traces, enhancing debugging capabilities.
  • Upgraded Version available on DockerHub

Upgrade Instructions

To upgrade to version 2.1.7, follow these steps:

mamba create -n crisprme
mamba activate crisprme
mamba install crisprme=2.1.7

Checklist

  • Code reviewed and approved.
  • Tests written and passing.
  • Documentation updated.

Linked Issues

Closes #73, #74 related to this release.

@ManuelTgn ManuelTgn added enhancement New feature or request v2.1.7 labels Mar 9, 2025
@ManuelTgn ManuelTgn added this to the Release v2.1.7 milestone Mar 9, 2025
@ManuelTgn ManuelTgn self-assigned this Mar 9, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request v2.1.7
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Support for Exome GNOMAD VCFs
2 participants