ImperialCollegeLondon / ImperialCollegeLondon/ReCoDe-spatial-transcriptomics

Add run time and memory usage

Open
#5 7 comments 0 reactions 0 assignees View on GitHub
feature
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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.