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

New compara datachecks #251

Merged
merged 8 commits into from
May 29, 2020
Merged

New compara datachecks #251

merged 8 commits into from
May 29, 2020

Conversation

james-monkeyshines
Copy link
Contributor

Adding new compara datachecks.

ForeignKeys gets an update, because there was a healthcheck specific to the ancestral db for the dna table, which is generally useful.

Added to ForeignKeysCompara, to check for MLSS tag links.

Batch of MLSS tag datachecks converted from healthchecks, and a new module, Bio::EnsEMBL::DataCheck::Test::Compara, which contains test methods used by multiple datachecks, to prevent repetitive code.

Gene tree highlighting datacheck, which is for non-verts only, and is not part of the 'compara' group, because it only makes sense to apply it after handover, when the Production team have run the relevant pipeline.

James Allen added 7 commits May 22, 2020 22:19
…ded for gene tree highlighting. Not part of 'compara' group, because this data is reliant on the Protein Features pipeline having been run by the Production team.
…ude skip_tests for MLSS tag datachecks, and change group names to match those currently used.
…dna' table have a coord_system 'sequence_level' attribute.
@coveralls
Copy link

coveralls commented May 22, 2020

Pull Request Test Coverage Report for Build 1184

  • 4 of 37 (10.81%) changed or added relevant lines in 1 file are covered.
  • No unchanged relevant lines lost coverage.
  • Overall coverage decreased (-1.7%) to 95.918%

Changes Missing Coverage Covered Lines Changed/Added Lines %
lib/Bio/EnsEMBL/DataCheck/Test/Compara.pm 4 37 10.81%
Totals Coverage Status
Change from base Build 1176: -1.7%
Covered Lines: 1833
Relevant Lines: 1911

💛 - Coveralls

Co-authored-by: CristiGuijarro <cristig@ebi.ac.uk>
@james-monkeyshines james-monkeyshines merged commit cd12838 into release/101 May 29, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants