mphowardlab / mphowardlab/relentless

Scrub temporary data and files from simulation output

Open
#217 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Python
Stars
13
Forks
1
PR merge metrics
No merged PRs in 30d

Description

We should automatically remove any temporary files that are created during the simulation run. This could be done by checking for a _files data member in the simulation output that could be a string or dict, and attempting to remove anything in it from the output directory.

We should also remove any temporary data that is stashed in the simulation output at the end of a run. This could be done by removing any dictionary keys that are prefixed with a _.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

No file, test, or entry point is named. Start by locating where simulation output is assembled and where a run ends, then inspect existing simulation tests; done means temporary files and data are removed without affecting persistent output.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
data
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.