Closed combesf closed 6 years ago
@combesf I put this new component to dev instance so you can test it now :)
Thanks @NguyenLien
I am sorry but it has to be modified. The choice for "Keep and annotate genes present in the following tissue(s)" has to be a drop-down menu in which the user can select 1 or more choices. Is this possible ? If not : radiobutton to check could be a solution.
As it is now, the user first sees an empty box, that is not very user-friendly :-(
SORRY @NguyenLien I did not see it, but it IS a drop-down menu (on my browser it is not visible) so please ignore my precedent post and I continue to test ....
That actually a drop down menu, when you click on the empty box, you can choose the tissue you want. And we can set an default value so that instead of empty, it will show that option in the box.
Well, very promising...:-) indeed the selection of tissue could be made more straitghtforward, let's say more intuitive to the end-user...Is there any graphical way in terms of GUI, to improve this ? Any idea?
I also tested using "RNAseq" as a source file: I think a column indicating the "Unit" (here TPM, column 5) is useless as it is this unit is uniform in the original file (but to be verified!) => I'd therefore rename the column "Value" into "Value (TPM unit)" and remove the column "Unit"
As far as I know, the select parameter can now be displayed as drop-down (current one), checkboxes or radio button.
Radio means that we can only select one. I agree that the way drop down menus are implemented in galaxy (on has to click first in the panel to be able to see it) is not that much intuitive, but it is Galaxy's choices. The only way to work around that s to have checkboxes, like for expression values. But the list will be rather long ...
Would it be possible (dream is still possible.. not ? ;-) ) to display an image of a human body and, clicking on the organs, it selects it ?? something like this ... Is it technically complicated ? I can manage for the image if needed
Agree: checkboxes not a good idea...drop down is ok at the moment: would it be possible to let a tissue name appearing (in an "unselect all" mode) to suggest users there is something there to be selected/listed... Human body image (good idea by the way) may be more demanding a considering our timeline...
@yvandenb : for me one tissue is selected by defaut (Adrenal Gland). @combesf : good idea, i think everything is feasible, but we have to think on how to do it !
The same for me : by default "adrenal gland" is selected. Instead, is it possible to display something like "please click to choose a tissue" ?
Sorry but I don't think any suggestions is supported by Galaxy.. we can have only drop-down, checkboxes or radio.. And the sentence "Please select..." can only be the label or help. The box can display a name of option (like the option in filter keyword) but only if it allows to choose 1 option (not multiple)..
Submission form, changes requested:
User doc coming soon ;-)
Use doc section (as a proposal): This tool allows to retrieve information from Human Protein Atlas (https://www.proteinatlas.org/) regarding the expression profiles of human genes both at the mRNA and protein levels without any input required. It could be used to:
The resources from Human Protein Atlas that can be queried are the following:
Enhanced: One or several antibodies with non-overlapping epitopes targeting the same gene have obtained enhanced validation based on orthogonal or independent antibody validation method.
Supported: Consistency with RNA-seq and/or protein/gene characterization data, in combination with similar staining pattern if independent antibodies are available.
Approved: Consistency with RNA-seq data in combination with inconsistency with, or lack of, protein/gene characterization data. Alternatively, consistency with protein/gene characterization data in combination with inconsistency with RNA-seq data. If independent antibodies are available, the staining pattern is partly similar or dissimilar.
Uncertain: Inconsistency with, or lack of, RNA-seq and/or protein/gene characterization data, in combination with dissimilar staining pattern if independent antibodies are available. The data is based on The Human Protein Atlas version 18 and Ensembl version 88.38.
As a reminder, remains to be done : => I also tested using "RNAseq" as a source file: I think a column indicating the "Unit" (here TPM, column 5) is useless as it is this unit is uniform in the original file (but to be verified!) => I'd therefore rename the column "Value" into "Value (TPM unit)" and remove the column "Unit"
Nearly forgot it, thank you @yvandenb !
Welcome Lien ;-) Once done, please let me know for re-checking and, if OK, deploiement on the V1.0 the new "Retrieve annotation from DB" sub-section...
@yvandenb the modification is available in dev instance now. Ok from my test.
Tool tested and now OK...green light for deployment (Toolshed + proteore.org), thank you
As usual, please keep me inform once this tool deployed (and tool menu updated) so that I can test on proteore.org before closing this issue
@yvandenb The ToolShed and proteore.org is up-to-date now, the tool panel to be managed before tomorrow for you to test !
Thank you Lien :-) I'm eager to test this brand new release tomorrow !
tests Ok
@NguyenLien This is specifications for new component which will allow to retrieve data from HPA without any input required.
The component has to be as follow :
1st panel : Please choose from which experimental data source you want to retrieve data: (o) based on immunohistochemistry (tissue micro arrays data) (o) RNA level from RNAseq data
2d panel : ->if choice was "immunohistochemistry"
User 1st select the Tissue(s) from a drop-down menu (58 tissues in the data table) Then the level among 4 choices (checkbox) : "High", "Medium", "Low" or "Not detected" Then (again) the reliability among 4 choices (checkbox) : "Approved" "Uncertain" "Enhanced" "Supported"
Then the user submits, and the component returns as a result the selection of the tab. See the R function 'select.HPAimmunohisto' of the txt file attached.
->if choice was "RNAseq data" User has to choose between the values of the "Sample" column (37 values) via a drop-down menu and the component returns the result of the 'select.HPARNAseq' R function (see txt file attached to this issue)
RetrieveExpressionInfofromHPA.zip