ImperialCollegeLondon / ImperialCollegeLondon/ReCoDe-spatial-transcriptomics
Add run time and memory usage
- Dominant language
- Python
- Stars
- 7
- Forks
- 4
- PR merge metrics
- No merged PRs in 30d
Description
For each analysis module, add to get estimated run time and use of memory
Want to include info on how this might scale depending on the amount of data inputted
Maybe use crude approach?
```
import time
# Get the time at the start of the run
start_time = time.time()
# Analysis code to run
# Get the time at the end of the run
end_time = time.time()
# Calculate the total time of the run
total_time = end_time - start_time
print(total_time)
```
Contributor guide
No contributing guide indexed for this repository
Research direction
No files, tests, or module entry points are named. Start by locating each analysis module and checking how modules currently report results, then assess the proposed timing approach and how memory usage could be measured. Done should provide runtime and memory information for every module, with an explanation of how those measurements vary with input size.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- bioinformatics, performance
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 32/100