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

Documentation for creating a pathogen repo #188

Open
joverlee521 opened this issue Feb 7, 2024 · 3 comments
Open

Documentation for creating a pathogen repo #188

joverlee521 opened this issue Feb 7, 2024 · 3 comments
Assignees
Labels
documentation Improvements or additions to documentation

Comments

@joverlee521
Copy link
Contributor

joverlee521 commented Feb 7, 2024

There are existing resources that we can point to as starting point:

However, most likely users will require additional guidance on general decisions as they set up their pathogen repo.
I imagine this to be a high level decision tree that can link out to other detailed docs.

Jotting down general questions and thoughts here that I think would fit into the decision tree:

@joverlee521 joverlee521 added the documentation Improvements or additions to documentation label Feb 7, 2024
@tsibley
Copy link
Member

tsibley commented Feb 7, 2024

FWIW, I'd think to co-locate the docs for this topic within the pathogen-repo-guide repo itself. It seems like a nice central place to put them and they can stay in lock step with changes to the layout/organization in the guide.

@joverlee521
Copy link
Contributor Author

Today's SAB meeting emphasized keeping simpler docs (e.g. zika-tutorial or zika-simple) to make starting out easier for new users.

@huddlej suggested:

We should include the new pathogen repo layout in the docs in a way that builds in the simpler Zika tutorial.

@joverlee521 joverlee521 mentioned this issue Mar 22, 2024
1 task
@joverlee521
Copy link
Contributor Author

@jameshadfield had an idea on Slack to build the docs out from the quickstart Zika tutorials:

We could imaging a docs structure starting with the quickstart and then providing a number of extensions to this which you can choose as needed, for instance:

Entry point: Quickstart phylogenetics analysis (single Snakefile)

Then choose what functionality you would like to add:

  • Ingest workflow
  • Automation (using GitHub actions + pointers to use AWS if needed)
  • Multiple builds (snakemake wildcards etc)
  • Subsampling
  • Add private data to existing data (either from ingest or from data.nextstrain.org)

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

No branches or pull requests

2 participants