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

Split code and data #166

Open
seabbs opened this issue Dec 10, 2020 · 0 comments
Open

Split code and data #166

seabbs opened this issue Dec 10, 2020 · 0 comments
Labels
enhancement New feature or request

Comments

@seabbs
Copy link
Collaborator

seabbs commented Dec 10, 2020

At the moment code is split over two repositories and data is embedded in both (in the form of set up lists, configs, and results etc).

From a reproducibility and testability standpoint it would be much better to move all processing code (both the R handling code and python batch set up code) to a new repo (for example EpiNow2.batch) and then make this repo have just the public config (dataset lists, scheduling etc) and encrypted (or otherwise secured) private config.

In the code repo using an R package structure would greatly improve the portability of the code as would the use of no global variables. It would also enable moving data read in (currently embedded in the code) into a single config list.

This issue would enable #151, #149,#143, #150

@seabbs seabbs added the enhancement New feature or request label Jan 22, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant