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

Uses psutil to measure RAM, add a pipeline to check the truth kmer intersection with a query and other misc changes #222

Merged
merged 22 commits into from
Apr 3, 2023

Conversation

leoisl
Copy link
Collaborator

@leoisl leoisl commented Mar 30, 2023

This PR uses psutil to measure total RAM usage of the pipeline. This is related to #219 . It is just another way to provide RAM measurement. If psutil is not installed, we print N/A (psutil not installed) in its field, so psutil is not an essential dependency.

It also adds a truth pipeline (dir truth_pipeline) that computes the true intersection of the full 661k dataset against a set of queries. This is what I used to debug #188 and it will be very handy in the future.

It also do some other misc things:

  1. A more user friendly message at the end of the make test command;
  2. Other minor bug fixes;

If this PR is approved and merged, I think only #182 will be remaining then for preprint

@karel-brinda karel-brinda merged commit b8f69f6 into karel-brinda:master Apr 3, 2023
@karel-brinda karel-brinda deleted the fix_188 branch April 3, 2023 12:54
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