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

RNA STARsolo UI Mislabelling in Galaxy #3641

Closed
quacksawbones opened this issue Apr 29, 2021 · 5 comments
Closed

RNA STARsolo UI Mislabelling in Galaxy #3641

quacksawbones opened this issue Apr 29, 2021 · 5 comments

Comments

@quacksawbones
Copy link

Hi folks,

I've found what appears to be a misconfigured parameter in RNA STARsolo in the Galaxy implementation.

When selecting the input parameters, under "Reference genome with or without an annotation", when "use genome reference without builtin gene model" is selected, the form displays "Gene model (gff3,gtf) file for splice junctions" with an input for a gene model file (see RNA_STARsolo_UI_issue_1a.png and RNA_STARsolo_UI_issue_1b.png). Similarly, when "use genome reference with builtin gene model" is selected, there is no way to enter a gene model file, as the option is not present (RNA_STARsolo_UI_issue_2a.png and RNA_STARsolo_UI_issue_2b.png).

RNA_STARsolo_UI_issue_1a
RNA_STARsolo_UI_issue_1b
RNA_STARsolo_UI_issue_2a
RNA_STARsolo_UI_issue_2b

The tool will not allow you to advance without a gene model being selected.

Unsure if it should be it's own issue or rolled into this one: #3540

Thanks,

Darren

@bernt-matthias
Copy link
Contributor

For the gene model input: Do you have a gff3/gtf dataset in your history?

For the builtin reference genome selector the admin of the Galaxy instance probably has to setup the rnastar_index2x_versioned data table.

@quacksawbones quacksawbones changed the title RNA STARsolo Misconfiguration in Galaxy RNA STARsolo UI Mislabelling in Galaxy Apr 29, 2021
@quacksawbones
Copy link
Author

Apologies, I don't think I was accurate in my explanation/issue title. The issue is not that I don't have a gene annotation file, but that the UI is labelled incorrectly. I have revised the issue title to better describe the issue.

I believe the Galaxy XML file (rg_rnaStarSolo.xml) needs to be modified such that when "use genome reference without builtin gene model" is selected under "Reference genome with or without an annotation", the input box for gene models (gff3/gtf) is not present, and vice versa.

I think it is a simple matter of relabelling the dropdown box somewhere between lines 160 and 176 (the underlying functionality should be unaffected), but I do not have the experience/confidence with Git to make the changes myself.

@bernt-matthias
Copy link
Contributor

I think its correct the way it is, but its confusing.

If you select a reference genome with buildin model this means that the annotation is already present and the user does not need to provide one.

If you select a reference genome without buildin model this means that the user needs to provide one.

The trick in the implementation is here:

<filter type="static_value" column="4" value="@WITH_GENE_MODEL@" />

I will leave this open, maybe someone has a good idea how to improve docs here.

@pavanvidem
Copy link
Member

@quacksawbones StarSolo must use an annotation file to generate a count matrix. There is no option to run StarSolo without a GTF file. Hence, now the label changed from "Reference genome with or without an annotation" to "Reference genome with an annotation". Hope this clears the confusion with the label now.

@bgruening
Copy link
Member

Please reopen if this is not clear.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants