Avoid dataframe copies to reduce memory footprint of analysis functions #86
Labels
enhancement
New feature or request
performance
Related to performance (processing speed, resources, etc)
When working with large Pandas dataframes a large amount of memory is required to process the cosmicqc analysis functions, which utilize
df.copy()
. We could avoid this memory consumption by focusing on only the dataframe columns which are required, appending to existing dataframes when necessary (at a lower resource expense).Relates to #23
The text was updated successfully, but these errors were encountered: