I am a bit confused about where to store sample sh...
# help
c
I am a bit confused about where to store sample sheets used by pipeline tests. I have been using
nf-core/sarek
as a reference. In
sarek
, sample sheets used directly by
nf-test
are stored in the pipeline repository under
tests/csv
, while sample sheets used by
test_*.config
files are stored in the
sarek
branch of
nf-core/test-datasets
. Is this the convention we should follow? If so, is there documentation that describes this practice? Thank you so much.
m
We went a bit back and forth with that one to be honest
I do like having the tests samplesheets tied in the pipeline, but not everyone liked it
c
Got it, thanks for clarifying. It sounds like this is still somewhat based on developer preference rather than a strict convention.
m
I would say so myself
👍 1
m
The standard location, also in the template is in the assets folder
👆 1
🙏 1
c
@mashehu Thanks for clarifying. I noticed that
scrnaseq
follows this pattern and keeps the nf-test sample sheets in the
assets
folder. Is there documentation that describes
assets
as the standard location? I would like to make sure I follow the recommended convention.
m
basically whatever is in the template is the recommended convention. There is also this https://nf-co.re/docs/developing/pipelines/template-files#files which covers it a bit
c
Got it! Thanks a lot!!!