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
Improve Gene pages for Tripal v3 #100
Comments
Examples of Custom Tripal Gene Pages:
Examples of non-Tripal Gene Pages:
|
Tripal Field Ideas:
|
Hi @kyrenya, I can't speak for the Tripal JBrowse API extension but there is also my module Tripal JBrowse, which integrates Tripal3 and JBrowse. This module currently creates pages for already existing JBrowse instances allowing you to embed them into the Drupal/Tripal ecosystem. A couple of things to note about my current version:
You can see an example of what my module currently provides here: http://knowpulse.usask.ca/portal/jbrowse/Lentil. Note: I'm not sure what my timeline is for the field as I'm currently bogged down with some impending grant deadlines but I would happily welcome contribution if you wanted to take it on :-) |
Hi! thanks a lot for your reply, I will take a look and come back if I don't manage! I wish I could help taking it on, but this is my first contact with tripal or any similar tool, so I'm more like struggling to understand how everything works... good luck with your grants! |
Great :-) Make sure to report any problems, wishes, UX questions to the issue queue for that module -I Love feedback! |
thanks! |
@laceysanderson I just opened this issue for I5K. My first target was what you call the transcript view, what i was thinking of as a child feature view. What im thinking is it should could list each child feature as a collapsible one, which could be expanded to view all children/grandchildren of that feature and annotations etc. Do you think this would be a core field? I was planning on developing as a standalone field but it fits right in with this list (and im also interested in other things, namely the JBrowse embedding and/or graphic display) |
Awesome @bradfordcondon! I was thinking along similar lines I think. I had pictured something similar to the BLAST display where by default everything is collapsed and you see a clean list/table. Then the user can expand any portion and see a full display of that particular transcript. We could use Drupal View modes to make customization easy both for us and site admin. By default it could use the teaser view mode? I think good gene pages are something Tripal needs to prioritize so yes, I think it could be a core field. Maybe we should open an issue specific for that field and make it open to a PMC vote? |
It often helpful, if depressing, to see what the "human" folks are up to. Here's a gene page to aspire to: |
Thanks @spficklin for the new functionality provided by #1169 It was suggested to be able to include additional transcript types such as lnc_RNA. Would it be possible to detect existing types on a site? |
Now that we have a solution in Tripal v3.5 I think we can close this out and if there are issues with that solution we can open a new issue. I'm going to add the Inc_RNA suggestions made by @Ferrisx4 as a separate new issue. |
There has often been well-deserved criticism of gene pages in Tripal which is an unfortunate consequence of being a general platform supporting both genomics and/or breeding focused websites.
However, with Tripal v3 we can greatly improve gene pages without losing that generality! Entities in Tripal v3 will allow for pages dedicated to genes (rather then generic "feature" pages in Tripal 2) and the use of fields allows admin to easily choose what to show on these pages. By making fields specific to gene pages available to admin they can build the more traditional EnSEMBL-like gene pages through the interface.
This issue is to keep track of suggestions for field types with this goal in mind.
The text was updated successfully, but these errors were encountered: