Closed vitkl closed 1 year ago
Base: 95.06% // Head: 95.06% // Increases project coverage by +0.00%
:tada:
Coverage data is based on head (
be78846
) compared to base (a796e02
). Patch coverage: 100.00% of modified lines in pull request are covered.
:umbrella: View full report at Codecov.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.
Would be great if you add this @scottgigante-immunai
We normally don't recommend using fully flexible normalisation (detection_alpha=1
) because it completely removes the relationship between estimated cell abundance and the number of cells you see in the image. I analysed a number of datasets, such as https://www.biorxiv.org/content/10.1101/2021.11.26.470108v1, where over-normalisation leads to the spurious mapping of a subset of cell types to low UMI count regions.
However, the simulation in this project are designed to require fully flexible normalisation.
@vitkl looks like you haven't added it to methods/__init__.py
, so this new method is not run in tests.
Also please open PRs as drafts until tests pass.
Nextflow test pipeline is passing on this base branch of this pull request (include link to passed test on NF Tower found in GitHub Actions summary: ) If this pull request is not ready for review (including passing the Nextflow test pipeline), I will open this PR as a draft (click on the down arrow next to the "Create Pull Request" button)
@scottgigante-immunai I don't understand why the test fail (https://github.com/vitkl/openproblems/actions/runs/3556951870/jobs/5974765854) hence I don't create these as a draft PR
That one was my fault. Should be fixed now
The tests seem to pass on my branch https://github.com/vitkl/openproblems/actions/runs/3560607225
Thanks @vitkl !
I think this is necessary to properly analyse the data where total UMI is completely decoupled from biological RNA count https://github.com/openproblems-bio/openproblems/issues/589#issuecomment-1325831148
Submission type
Testing
Submission guidelines
PR review checklist
This PR will be evaluated on the basis of the following checks:
__init__.py
and were tested in the pipeline