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

Adding GorGor species and demography #1517

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

ChristianHuber
Copy link

No description provided.

@petrelharp
Copy link
Contributor

This looks great, @ChristianHuber - but we're hitting a bigger issue we need to resolve - feel free to weigh in over at #1521.


# The effective population size of the extinct ghost population is
# difficult to estmiate due to the low admixture proportion into Eastern
# Gorillas. Here, it is somewhat arbitrarly set to 25,000 individuals.
Copy link
Contributor

Choose a reason for hiding this comment

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

You'll want to make this clear in the QC issue, so whoever QCs it can follow along.

@petrelharp
Copy link
Contributor

I see no other issues with this PR - hoepfully we can get that sorted soon so we can merge this!

@petrelharp
Copy link
Contributor

Hm, actually I missed a legit non-Ensembl-related error: it doesn't like Gorilla gorilla gorilla as a species name:

> FAILED tests/test_GorGor.py::TestSpeciesData::test_name_basics - AssertionError: assert False
>       assert utils.is_valid_species_name(self.species.name)

So we need to either (a) change the species name to Gorilla gorilla or (b) change the validation code to accept subspecies. What do you think, @ChristianHuber ?

@ChristianHuber
Copy link
Author

ChristianHuber commented Oct 11, 2023 via email

@petrelharp
Copy link
Contributor

petrelharp commented Oct 17, 2023

Thanks! I've rebased this to make the tests run correctly. Edit: hm, they didn't, actually. But we've got to figure out the Ensembl thing anyhow. Edit: NOW they work.

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