-
Notifications
You must be signed in to change notification settings - Fork 744
feat: add illicofor rank_genes_groups
#4038
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
Draft
ilan-gold
wants to merge
39
commits into
ig/exp_post_agg
Choose a base branch
from
ig/illico
base: ig/exp_post_agg
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Draft
Changes from all commits
Commits
Show all changes
39 commits
Select commit
Hold shift + click to select a range
7aca4b3
feat: add `illico`
ilan-gold c80958a
Merge branch 'ig/exp_post_agg' into ig/illico
ilan-gold 72318fb
fix: bump numba
ilan-gold 97b4f7c
Merge branch 'ig/illico' of github.com:scverse/scanpy into ig/illico
ilan-gold b9c8257
chore: probably not either
ilan-gold 5394d2b
chore: now pandas
ilan-gold 8928dfd
fix: anndata
ilan-gold 897a646
fix: just stable then
ilan-gold af1f523
fix: pin rc
ilan-gold 40d5946
fix: agg name
ilan-gold 74b6d87
fix: only consider scores and pvals
ilan-gold 8352445
chore: p values and z scores only
ilan-gold 1cad431
fix: point an low-vers safe version
ilan-gold d9ad811
Merge branch 'ig/exp_post_agg' into ig/illico
ilan-gold c83f82b
fix: make a copy of vectors for writing
ilan-gold 8f201ba
Merge branch 'ig/illico' of github.com:scverse/scanpy into ig/illico
ilan-gold 3ca2957
fix: remove warning filter + `use_rust`
ilan-gold a375d31
Merge branch 'ig/exp_post_agg' into ig/illico
ilan-gold 5e2ee5e
Merge branch 'ig/exp_post_agg' into ig/illico
ilan-gold fa454d7
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] ee037e6
fix: clarify usage of categories
ilan-gold 6557bcf
fix: order
ilan-gold 9299b23
Merge branch 'ig/illico' of github.com:scverse/scanpy into ig/illico
ilan-gold 480a57a
fix: decrease absolute tolerance
ilan-gold c755a14
fix: `rest` instead of `None`
ilan-gold ac76f90
fix: respect `groups` arg
ilan-gold 259d8f3
chore: add note
ilan-gold 585aa87
Merge branch 'ig/exp_post_agg' into ig/illico
ilan-gold 3dac202
fix; dont make list multiple times
ilan-gold ef5ead2
Merge branch 'ig/exp_post_agg' into ig/illico
ilan-gold 023aa0f
illico bound
ilan-gold 9fe02a3
fix: re-disallow direct references
ilan-gold b448347
Merge branch 'ig/exp_post_agg' into ig/illico
ilan-gold 2467433
Merge branch 'ig/exp_post_agg' into ig/illico
ilan-gold 2585d2c
Update pyproject.toml
ilan-gold 6a1f917
Merge branch 'ig/exp_post_agg' into ig/illico
ilan-gold c24ebd0
Merge branch 'ig/exp_post_agg' into ig/illico
ilan-gold a9d9f0a
Merge branch 'ig/exp_post_agg' into ig/illico
ilan-gold 487be58
Merge branch 'ig/exp_post_agg' into ig/illico
ilan-gold File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@ilan-gold curious why this is hardcoded?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
From what @remydubois said on zulip: https://scverse.zulipchat.com/#narrow/channel/315570-random/topic/Article.20on.20speeding.20up.20computation/near/581587388 it is basically not worth the headache. Furthermore, if we were to ever adopt the codebase, it would be the
numbaversion, not therustversion. His observations about Rust largely match ours (the performance is almost always identical to numba)