Skip to content
This repository has been archived by the owner on May 26, 2022. It is now read-only.

Remove all magic initializations of config #35

Open
percyfal opened this issue Sep 1, 2015 · 0 comments
Open

Remove all magic initializations of config #35

percyfal opened this issue Sep 1, 2015 · 0 comments

Comments

@percyfal
Copy link
Owner

percyfal commented Sep 1, 2015

Currently we're setting references, indices etc via functions in a manner that is hidden from the user. All these functions (annotation, index, ref, etc) should be placed in metadata-specific modules (e.g. cloudbiolinux) and explicitly called by the user if so desired. This enforces the user to explicitly list all indices, refs etc or to knowingly import a function from a module. Moreover, this would ensure that all the rules in fact could be used without invoking snakemakelib.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

1 participant