Skip to content

Conversation

@samarth8392
Copy link
Collaborator

Updated the CCBR templates repo to be similar to other CCBR snakemake repos like RENEE, XAVIER.

Notable differences:

  • Added citation.cff
  • updated github actions
  • updated mkdocs for website rendering
  • Crerated main.py in src
  • Created bin/redirect for launching the pipeline

Copy link
Member

@kelly-sovacool kelly-sovacool left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for submitting this update Samarth!

There are quite a few places where liberty or escape shows up in files as well as filenames themselves (e.g. src/liberty, bin/liberty). These instances should all be replaced with tool_name as a placeholder so that anyone using this template can grep for that and replace them easily.

I would also recommend adding a TODO note in places where descriptions will need to be updated (e.g. package description in pyproject.toml, readme file, etc).

If the files changed in here could follow a similar format as in https://github.com/CCBR/CCBR_NextflowTemplate, that would be great for consistency. e.g. the citation cff file could be copy-pasted verbatim.

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

Successfully merging this pull request may close these issues.

3 participants