ctargon/TSPG

Incorporate some best practices from nf-core

Closed this issue · 1 comments

I don't think we need to go all the way and make tspg an actual nf-core compatible pipeline, but there are a few nice features that would help:

  • define an environment.yml for conda dependencies, refactor Dockerfile to use environment.yml
  • add profiles for conda, docker, singularity
  • add make_inputs process to generate data for an example run
  • remove k8s and pbs profiles, point users to institutional configs

Added environment.yml and cleaned up the config profiles, I think that's enough.