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

Fix grouping and reduce RAM usage #1414

Open
wants to merge 4 commits into
base: develop
Choose a base branch
from

Conversation

shubhra-agrawal
Copy link
Collaborator

Copied from an email received from @AndrewRosko:
I have indeed found a small bug (2 missing lines) in the EIC pulling code that causes incorrect grouping of peaks, especially when searching by retention time as well as m/z.

The only other change I have made so far is another 2-line change in the mzSample file loader that trims some zeros off the Scan arrays, to cut the RAM usage by ~50%. On our system, despite still loading the entirety of the intensity data into memory, this makes a big difference in file load time.

Made minor correction to array bounds check in peakAreaTop correction
Shrink m/z and intensity arrays to reduce RAM demand
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