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

Better integrity check #343

Merged
merged 7 commits into from
Apr 16, 2024
Merged

Better integrity check #343

merged 7 commits into from
Apr 16, 2024

Conversation

MatBarba
Copy link
Contributor

@MatBarba MatBarba commented Apr 15, 2024

  • Separate add_error and add_errors to avoid confusion (and better type hint) Unified add_errors()
  • Return list of errors instead of numbers (homogeneity)
  • Better reports errors when 2 checks are done (e.g. Translation Fasta vs GFF with or without pseudogenes/IG genes)
  • Support for IG genes that have a CDS but have no sequence in the peptide FASTA file

Separate add_error and add_errors because it led to confusion.
Now show a better tally of errors
@MatBarba MatBarba requested a review from Dishalodha April 15, 2024 11:17
@MatBarba MatBarba self-assigned this Apr 15, 2024
Copy link
Contributor

@JAlvarezJarreta JAlvarezJarreta left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Simple changes, although I have a couple of comments/suggestions:

src/python/ensembl/io/genomio/manifest/check_integrity.py Outdated Show resolved Hide resolved
src/python/ensembl/io/genomio/manifest/check_integrity.py Outdated Show resolved Hide resolved
@MatBarba MatBarba merged commit 838df2f into main Apr 16, 2024
@MatBarba MatBarba deleted the mbarba/integrity_fix branch April 16, 2024 14:20
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.

3 participants