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

DRIMSEQ_DEXSEQ_DTU_SALMON:DRIMSEQ_FILTER not working with special characters in sample names #140

Open
fhausmann opened this issue May 31, 2024 · 0 comments
Labels
bug Something isn't working

Comments

@fhausmann
Copy link

Description of the bug

The stage DRIMSEQ_DEXSEQ_DTU_SALMON:DRIMSEQ_FILTER is not running when special characters, such as '-' are in the sample names.

The reason is that counts are converted to a data.frame, which modifies header names. Therefore, sample names are not matching to the counts header/column names afterward.

Command used and terminal output

Error in DRIMSeq::dmDSdata(counts = counts, samples = samps) : 
    all(samples$sample_id %in% colnames(counts)) is not TRUE
  Calls: <Anonymous> -> stopifnot
  Execution halted

Relevant files

No response

System information

  • Nextflow version: 24.04.2
  • Hardware: HPC
  • Executor: local
  • Container engine: Docker
  • OS: Linux
  • Version of nf-core/rnasplice: 1.0.4
@fhausmann fhausmann added the bug Something isn't working label May 31, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant