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

Changes to SCDL and documentation #643

Merged
merged 12 commits into from
Jan 29, 2025
Merged

Conversation

polinabinder1
Copy link
Collaborator

@polinabinder1 polinabinder1 commented Jan 23, 2025

This PR has some additional documentation around run time and memory usage profiling. Additionally, the code now handles missing feature ids, either by setting them to be the row indices, or by setting an empty row feature index.

Signed-off-by: Polina Binder <[email protected]>
Signed-off-by: Polina Binder <[email protected]>
Signed-off-by: Polina Binder <[email protected]>
@codecov-commenter
Copy link

codecov-commenter commented Jan 24, 2025

Codecov Report

Attention: Patch coverage is 76.92308% with 3 lines in your changes missing coverage. Please review.

Project coverage is 86.65%. Comparing base (a446dbf) to head (7f5182f).

✅ All tests successful. No failed tests found.

Files with missing lines Patch % Lines
.../src/bionemo/scdl/io/single_cell_memmap_dataset.py 57.14% 3 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main     #643      +/-   ##
==========================================
- Coverage   86.68%   86.65%   -0.03%     
==========================================
  Files         117      117              
  Lines        7014     7021       +7     
==========================================
+ Hits         6080     6084       +4     
- Misses        934      937       +3     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@polinabinder1 polinabinder1 marked this pull request as ready for review January 24, 2025 20:27
@polinabinder1 polinabinder1 marked this pull request as draft January 24, 2025 20:28
@polinabinder1 polinabinder1 marked this pull request as ready for review January 24, 2025 20:32
Copy link
Collaborator

@trvachov trvachov left a comment

Choose a reason for hiding this comment

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

Approving, but I don't know where the figure files are? lfs? direct check in?

@trvachov trvachov self-requested a review January 27, 2025 23:46
Copy link
Collaborator

@trvachov trvachov left a comment

Choose a reason for hiding this comment

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

Indeed, figures appear to be broken?
Screenshot 2025-01-27 at 6 46 32 PM

Signed-off-by: Polina Binder <[email protected]>
@polinabinder1 polinabinder1 requested a review from edawson January 28, 2025 22:09
Signed-off-by: Polina Binder <[email protected]>
@skothenhill-nv
Copy link
Collaborator

Could you fill out the PR description? Theyre useful for referencing changes in the future.

Copy link
Collaborator

@skothenhill-nv skothenhill-nv left a comment

Choose a reason for hiding this comment

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

Left minor comments of where things are unclear to me. Tests look good, please fill out the PR description with your mental context so we can reference this in the the future (also might keep me from having dumb questions)

@polinabinder1 polinabinder1 added this pull request to the merge queue Jan 29, 2025
Merged via the queue into main with commit 846c348 Jan 29, 2025
7 checks passed
@polinabinder1 polinabinder1 deleted the polinabinder/scdl_cleanup branch January 29, 2025 22:58
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.

4 participants