-
Notifications
You must be signed in to change notification settings - Fork 5
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
rename package #6
Comments
I like it!!! :) |
I think just `perfict` ... but that may be overselling... After all it
isn't doing all the parts of perfict ... what is it doing?
Depends on what is a) actually in this package and b) whether it is going
to expand its capabilities
If it is
…On Wed, 12 May 2021 at 14:02, Tati Micheletti ***@***.***> wrote:
I like it!!! :)
perfict.projects
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#6 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAIMVW2HB4MCSGJ7IFZRFF3TNLUHPANCNFSM44ZLCNVA>
.
|
keeping as is for now because it is SpaDES-focussed atm. we can always reassess in the future. |
I'm not sure if I agree with @eliotmcintire and @tati-micheletti. The structure of the project setup feels quite spades-y (e.g. cache, modules, inputs and outputs folders). Would any king of project benefit from the same structure? ProjName/
What I mean is a standard project setup massively depends on the workflows and toolkits used, even if they are all reproducible. It feels strange to me to say "our project setup is ubiquotously useful/applicable for any workflow and toolkit using R" when part of its structure comes from "SpaDES" needs (e.g. a modules/ folder) |
Hummm. I think that a more complex structure works for simple projects, even if it feels "bulky" and "spades-y". Even simple projects might want to take advantages of the modular structure and caching, for example (so, modules and caching folders should be there). The other way around, however, is not true. So I think I stand behind the template proposed, even if for simple projects it feels like too much. |
I see what you mean Tati. I'll have to think a bit more about how someone would try to think about and implement "modules" without it meaning "SpaDES modules", and in a "simpler" way (i.e. without redoing something like a suite of packages and module standards that would be a duplicate of SpaDES) or using another R modelling standard (do we know of a SpaDES equivalent in R?). If this package becomes disassociated from SpaDES it may be good to come up with practical examples of how it's useful within and beyond the SpaDES world.
On 16 Sep 2022, at 23:38, Tati Micheletti ***@***.******@***.***>> wrote:
[CAUTION: Non-UBC Email]
Hummm. I think that a more complex structure works for simple projects, even if it feels "bulky" and "spades-y". Even simple projects might want to take advantages of the modular structure and caching, for example (so, modules and caching folders should be there). The other way around, however, is not true. So I think I stand behind the template proposed, even if for simple projects it feels like too much.
—
Reply to this email directly, view it on GitHub<#6 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AFJPMUE7MPLV7E6WGXBTA6LV6VRM3ANCNFSM44ZLCNVA>.
You are receiving this because you were mentioned.Message ID: ***@***.***>
|
Yeap. That is a good point. I agree we should brainstorm this. |
PERFECT had nothing to do with SpaDES, yet we spoke of reusable modules.
THese are groups of code, *and that are not just scripts*. But, I think a
modules folder would be ubiquitously useful.
packages
modules
cache
inputs
outputs
tmp
…On Sun, Sep 18, 2022 at 4:03 AM Tati Micheletti ***@***.***> wrote:
If this package becomes disassociated from SpaDES it may be good to come
up with practical examples of how it's useful within and beyond the SpaDES
world.
Yeap. That is a good point. I agree we should brainstorm this.
—
Reply to this email directly, view it on GitHub
<#6 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAIMVW4IDUPB4TWVJANWLDTV63ZGTANCNFSM44ZLCNVA>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
Although the templates are currently geared towards workflows for projects using
SpaDES
, I think this package is more general thanSpaDES
per se. Since the templated workflows are about implementing a PERFICT workflow (and not SpaDES), perhaps we should rename the package.Suggestions:
perfict
Thoughts? @eliotmcintire @CeresBarros @tati-micheletti
The text was updated successfully, but these errors were encountered: