Open joshoandres13 opened 19 hours ago
Hi,
Thank you for reporting this. I think I understand what is happening. I think the idea of merging you first should work. Is that giving you an error, when you merge by yourself?
Mirtop will generate a table with all the samples if it is used with all the samples, but right now nf-core run individual samples. Probably we should add this to the pipeline, if that is working we can plan in adding that part.
Let me know
I'’m using the
isomiRs
Bioconductor package to analyze microRNAs. I’ve pre-processed the data with thenfcore-smrnaseq
pipeline, and I’m working with theexport/{sample.id}_mirtop_rawData.tsv
files, which are described as compatible withisomiRs
for isomiRs analysis. When I try to apply theIsomirDataSeqFromMirtop
function, I have mydata.frame
of metadata ready and a list containing my sample files. However, I encounter the following error:It seems the issue is that each mirtop raw data file contains information for only one sample, whereas my metadata
data.frame
includes information for all samples. This mismatch appears to be causing the error. Does anyone know how I could integrate my sample files into a singledata.frame
that would be compatible withIsomirDataSeqFromMirtop
? Should I merge the sample data manually, or is there a function within the package that can consolidate multiple samples into the right format? I’ve checked the documentation but couldn’t find a clear solution. Thanks in advance for any guidance!My code :
IsomirDataSeq object