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

Tibanna #144

Merged
merged 7 commits into from
May 23, 2024
Merged

Tibanna #144

merged 7 commits into from
May 23, 2024

Conversation

rekado
Copy link
Member

@rekado rekado commented May 23, 2024

These are some of the changes that we found necessary for using PiGx RNAseq with Tibanna. make distcheck passes.

While these changes include tar-wrapping for salmon rules, they do not include the same for STAR rules. In both cases the scripts access the whole directory instead of just a single file. We use tar to add the whole directory as an input. This complicates the script somewhat as the tar archive needs to be unpacked before use.

It's possible that more changes are necessary, but we haven't tested this variant with Tibanna yet.

rekado added 7 commits May 21, 2024 18:29
The output of "translate_sample_sheet_for_report" is generated in the
current working directory with respect to the script.  Depending on
how it is executed, the file may end up in an unexpected location,
causing Snakemake to wonder where the file went.  The confusion
disappears when writing to standard output and redirecting explicitly
to the output file.  This ensures that the working directory is
irrelevant.
Adjust salmon_quant to use that tar file instead of just the index
file.  This ensures that the scheduler can arrange for all needed
files to be available when the salmon_quant rule is processed.
We need this for counts_from_SALMON, which operates on the whole
output directory of the salmon_quant rule.
@borauyar borauyar merged commit df9da49 into master May 23, 2024
2 checks passed
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.

2 participants