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

Basics of analysis preservation #77

Open
seneubert opened this issue Dec 2, 2017 · 3 comments
Open

Basics of analysis preservation #77

seneubert opened this issue Dec 2, 2017 · 3 comments

Comments

@seneubert
Copy link
Contributor

We would like to teach people from the beginning good practices that can make an analysis reproducible.
What would be the minimum set of skills / tricks people would need to know?
Here are some ideas:

@apuignav
Copy link
Contributor

apuignav commented Dec 2, 2017

I love the idea, although I would make it more about good practices and "common tools" (xrootd, eos spaces, etc) than specific tools such as snakemake. For those, I would certainly make a list and discuss them, but I would not lean towards one or the other (unless the AP group has converged on a single tool, of course).

@seneubert
Copy link
Contributor Author

The point is to demonstrate automation and processing pipelines. Snakemake has gained most traction in the collaboration so far. CERN also had a very successful meeting with the Common-Workflow-Language people.
I agree that the tool is less important and the pattern counts, but to make a hands-on lesson we need to choose an example. In the AP roadmap document snakemake is recommended.

@chrisburr
Copy link
Member

#86 adds a Snakemake lesson for this year's Impactkit. 🎉

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

No branches or pull requests

3 participants