yyoshiaki / VIRTUS2

A bioinformatics pipeline for viral transcriptome detection and quantification considering splicing.
Other
16 stars 6 forks source link

--limitBAMsortRAM #12

Closed a-zoon closed 1 year ago

a-zoon commented 1 year ago

Hi,

When I try to run ./VIRTUS.PE.cwl I get the error 're-rerun STAR with --limitBAMsortRAM 90000000000 when it starts to sort the BAM files after the mapping during the step 'star_mapping_pe_human'. I tried to change the VIRTUS.PE.cwl and add -limitBAMsortRAM 90000000000, however it seems that is also requires sbg:x and sbg:y numbers. What do these numbers stand for and how can I add the --limitBAMsortRAM to the VIRTUS.PE.cwl file with the right sbg:x and sbg:y numbers?

Anne

yyoshiaki commented 1 year ago

Hi Anne,

Sbg is a meaningless number that is used for just positions for tools in Rabix composer, a GUI tool for editing CWL files, and I think you don't need to add them. Rather, you need to add input parameters to tool/star/star_mapping-pe/star_mapping-pe.cwl as well.

Yoshi

a-zoon commented 1 year ago

Hi Yoshi,

I also have added the input parameters in the star_mapping-pe.cwl file. I get this message, so it seems to me that some source information is needed. thumbnail_image

yyoshiaki commented 1 year ago

I see, so, how about adding random numbers?

For example,

    'sbg:x':0
    'sbg:y': 0
a-zoon commented 1 year ago

Then I got this message image

yyoshiaki commented 1 year ago

I can't follow your procedures. Can you for example share modified cwl files?

Also, you are specifying 90Gb RAM as the limit size, but I assume that if your computer has 90Gb RAM, you can run VIRTUS2 with default parameters without modifying the RAM limit. How much amount of memory are you using and what is your environment?