Uploaded image for project: 'IGB'
  1. IGB
  2. IGBF-2865

Investigate glyphs representing introns in older versions of IGB

    Details

    • Type: Task
    • Status: Closed (View Workflow)
    • Priority: Major
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: None
    • Labels:
      None
    • Story Points:
      2
    • Sprint:
      Spring 5 2021 May 17 - May 28, Spring 6 2021 May 31 - June 11, Summer 1 2021 Jun 14 - Jun 25, Summer 2 2021 Jun 28 - Jul 9, Summer 3 2021 Jul 12 - Jul 23, Summer 4 2021 Aug 2 - Aug 13, Fall 1 2021 Aug 16 - Aug 27, Fall 2 2021 Aug 30 - Sep10

      Description

      Situation: Currently, in IGB, the introns are represented by a line glyph connecting exons with multiple arrows showing the direction of the read, making it look like barbed wire.

      Task: Create a glyph with a single arrow in the center, as shown in the image attached. Also, create the modified PointedGlyph as shown at the right end of the image (TAIR10 mRNA)

      Develop a prototype using GenoViz SDK.

        Attachments

        1. adaptive-direction-pointer-igb-6.7.3.png
          adaptive-direction-pointer-igb-6.7.3.png
          157 kB
        2. ArrowHeadGlyph.jpg
          ArrowHeadGlyph.jpg
          64 kB
        3. ArrowHeadGlyph Zoomed In.jpg
          ArrowHeadGlyph Zoomed In.jpg
          54 kB
        4. ArrowHeadGlyph Zoomed Out.jpg
          ArrowHeadGlyph Zoomed Out.jpg
          105 kB
        5. barbed-wire-pointer-igb-9.1.8.png
          barbed-wire-pointer-igb-9.1.8.png
          147 kB
        6. Bed File Zoomed In.jpg
          Bed File Zoomed In.jpg
          120 kB
        7. Bed File Zoomed In 2.jpg
          Bed File Zoomed In 2.jpg
          99 kB
        8. Bed File Zoomed Out.jpg
          Bed File Zoomed Out.jpg
          197 kB
        9. BothOrientationMap.jpg
          BothOrientationMap.jpg
          74 kB
        10. BothOrientationMap2.jpg
          BothOrientationMap2.jpg
          99 kB
        11. Current EfficientLabelledLineGlyph.jpg
          Current EfficientLabelledLineGlyph.jpg
          90 kB
        12. Gene Model Progress v1.jpg
          Gene Model Progress v1.jpg
          91 kB
        13. IGB Current representation.jpg
          IGB Current representation.jpg
          17 kB
        14. TAIR10 mRNA.jpg
          TAIR10 mRNA.jpg
          61 kB

          Issue Links

            Activity

            karthik Karthik Raveendran created issue -
            karthik Karthik Raveendran made changes -
            Field Original Value New Value
            Epic Link IGBF-592 [ 15664 ]
            nfreese Nowlan Freese made changes -
            Description Currently, in IGB, the introns are represented by a line glyph connecting exons with multiple arrows showing the direction of the read, making it look like barbed wire. Create a glyph with a single arrow in the center, as shown in the image attached. Also, create the modified PointedGlyph as shown at the right end of the image. Situation: Currently, in IGB, the introns are represented by a line glyph connecting exons with multiple arrows showing the direction of the read, making it look like barbed wire.

            Task: Create a glyph with a single arrow in the center, as shown in the image attached. Also, create the modified PointedGlyph as shown at the right end of the image.
            karthik Karthik Raveendran made changes -
            Attachment IGB Current representation.jpg [ 16353 ]
            karthik Karthik Raveendran made changes -
            Description Situation: Currently, in IGB, the introns are represented by a line glyph connecting exons with multiple arrows showing the direction of the read, making it look like barbed wire.

            Task: Create a glyph with a single arrow in the center, as shown in the image attached. Also, create the modified PointedGlyph as shown at the right end of the image.
            Situation: Currently, in IGB, the introns are represented by a line glyph connecting exons with multiple arrows showing the direction of the read, making it look like barbed wire.

            Task: Create a glyph with a single arrow in the center, as shown in the image attached. Also, create the modified PointedGlyph as shown at the right end of the image (TAIR10 mRNA)
            .
            aloraine Ann Loraine made changes -
            Description Situation: Currently, in IGB, the introns are represented by a line glyph connecting exons with multiple arrows showing the direction of the read, making it look like barbed wire.

            Task: Create a glyph with a single arrow in the center, as shown in the image attached. Also, create the modified PointedGlyph as shown at the right end of the image (TAIR10 mRNA)
            .
            Situation: Currently, in IGB, the introns are represented by a line glyph connecting exons with multiple arrows showing the direction of the read, making it look like barbed wire.

            Task: Create a glyph with a single arrow in the center, as shown in the image attached. Also, create the modified PointedGlyph as shown at the right end of the image (TAIR10 mRNA)

            Develop a prototype using GenoViz SDK.
            karthik Karthik Raveendran made changes -
            Status To-Do [ 10305 ] In Progress [ 3 ]
            karthik Karthik Raveendran made changes -
            Attachment horizontal_LinkedArrowGlyph.jpg [ 16450 ]
            Attachment vertical_LinkedArrowGlyph.jpg [ 16451 ]
            karthik Karthik Raveendran made changes -
            Attachment vertical_LinkedArrowGlyph.jpg [ 16451 ]
            karthik Karthik Raveendran made changes -
            Attachment horizontal_LinkedArrowGlyph.jpg [ 16450 ]
            karthik Karthik Raveendran made changes -
            Attachment Linked Arrows in Both orientation.jpg [ 16452 ]
            karthik Karthik Raveendran made changes -
            Attachment Linked Arrows in Both orientation.jpg [ 16452 ]
            karthik Karthik Raveendran made changes -
            Attachment BothOrientationMap.jpg [ 16453 ]
            karthik Karthik Raveendran made changes -
            Attachment BothOrientationMap2.jpg [ 16454 ]
            karthik Karthik Raveendran made changes -
            Attachment BothOrientationMap2.jpg [ 16454 ]
            karthik Karthik Raveendran made changes -
            Attachment BothOrientationMap2.jpg [ 16455 ]
            karthik Karthik Raveendran made changes -
            Attachment BothOrientationMap2.jpg [ 16455 ]
            karthik Karthik Raveendran made changes -
            Attachment BothOrientationMap.jpg [ 16453 ]
            karthik Karthik Raveendran made changes -
            Attachment BothOrientationMap.jpg [ 16459 ]
            Attachment BothOrientationMap2.jpg [ 16460 ]
            aloraine Ann Loraine made changes -
            Sprint Spring 5 2021 May 17 - May 28 [ 121 ] Spring 5 2021 May 17 - May 28, Spring 6 2021 May 31 - June 11 [ 121, 122 ]
            aloraine Ann Loraine made changes -
            Rank Ranked higher
            karthik Karthik Raveendran made changes -
            Attachment TAIR10 mRNA.jpg [ 16352 ]
            karthik Karthik Raveendran made changes -
            Attachment TAIR10 mRNA.jpg [ 16550 ]
            karthik Karthik Raveendran made changes -
            Attachment Gene Model Progress v1.jpg [ 16556 ]
            aloraine Ann Loraine made changes -
            Sprint Spring 5 2021 May 17 - May 28, Spring 6 2021 May 31 - June 11 [ 121, 122 ] Spring 5 2021 May 17 - May 28, Spring 6 2021 May 31 - June 11, Summer 1 2021 Jun 14 - Jun 25 [ 121, 122, 123 ]
            aloraine Ann Loraine made changes -
            Rank Ranked higher
            karthik Karthik Raveendran made changes -
            Attachment Bed File Zoomed In 2.jpg [ 16650 ]
            Attachment Bed File Zoomed In.jpg [ 16651 ]
            Attachment Bed File Zoomed Out.jpg [ 16652 ]
            karthik Karthik Raveendran made changes -
            Status In Progress [ 3 ] Needs 1st Level Review [ 10005 ]
            karthik Karthik Raveendran made changes -
            Assignee Karthik Raveendran [ karthik ] Ann Loraine [ aloraine ]
            aloraine Ann Loraine made changes -
            Status Needs 1st Level Review [ 10005 ] First Level Review in Progress [ 10301 ]
            aloraine Ann Loraine made changes -
            Status First Level Review in Progress [ 10301 ] To-Do [ 10305 ]
            aloraine Ann Loraine made changes -
            Assignee Ann Loraine [ aloraine ] Karthik Raveendran [ karthik ]
            aloraine Ann Loraine made changes -
            Sprint Spring 5 2021 May 17 - May 28, Spring 6 2021 May 31 - June 11, Summer 1 2021 Jun 14 - Jun 25 [ 121, 122, 123 ] Spring 5 2021 May 17 - May 28, Spring 6 2021 May 31 - June 11, Summer 1 2021 Jun 14 - Jun 25, Summer 2 2021 Jun 28 - Jul 9 [ 121, 122, 123, 124 ]
            aloraine Ann Loraine made changes -
            Rank Ranked higher
            aloraine Ann Loraine made changes -
            Status To-Do [ 10305 ] In Progress [ 3 ]
            aloraine Ann Loraine made changes -
            Status In Progress [ 3 ] Needs 1st Level Review [ 10005 ]
            aloraine Ann Loraine made changes -
            Assignee Karthik Raveendran [ karthik ]
            aloraine Ann Loraine made changes -
            Status Needs 1st Level Review [ 10005 ] First Level Review in Progress [ 10301 ]
            aloraine Ann Loraine made changes -
            Assignee Ann Loraine [ aloraine ]
            aloraine Ann Loraine made changes -
            Status First Level Review in Progress [ 10301 ] To-Do [ 10305 ]
            aloraine Ann Loraine made changes -
            Status To-Do [ 10305 ] In Progress [ 3 ]
            aloraine Ann Loraine made changes -
            Link This issue relates to DB-117 [ DB-117 ]
            aloraine Ann Loraine made changes -
            Link This issue relates to IGBC-934 [ IGBC-934 ]
            aloraine Ann Loraine made changes -
            aloraine Ann Loraine made changes -
            Attachment barbed-wire-pointer-igb-9.1.8.png [ 16758 ]
            aloraine Ann Loraine made changes -
            Link This issue relates to BUG-199 [ BUG-199 ]
            aloraine Ann Loraine made changes -
            Link This issue relates to IGBC-946 [ IGBC-946 ]
            aloraine Ann Loraine made changes -
            Link This issue relates to BUG-120 [ BUG-120 ]
            aloraine Ann Loraine made changes -
            Comment [ Please see comment on the commit for a concern about changing a class in the base library. ]
            aloraine Ann Loraine made changes -
            Comment [ Question: It looks like the small arrow in the middle of the connecting "intron" part is getting drawn even when there is no space for it. The older Glyph shown in the image above contained logic that calculated the available space for the arrow and only drew it if there was enough room for it.

            Lastly, can you please locate the old code from previous incarnations of the IGB code base? I will also look into it. ]
            karthik Karthik Raveendran made changes -
            aloraine Ann Loraine made changes -
            Sprint Spring 5 2021 May 17 - May 28, Spring 6 2021 May 31 - June 11, Summer 1 2021 Jun 14 - Jun 25, Summer 2 2021 Jun 28 - Jul 9 [ 121, 122, 123, 124 ] Spring 5 2021 May 17 - May 28, Spring 6 2021 May 31 - June 11, Summer 1 2021 Jun 14 - Jun 25, Summer 2 2021 Jun 28 - Jul 9, Summer 3 2021 Jul 12 - Jul 23 [ 121, 122, 123, 124, 125 ]
            aloraine Ann Loraine made changes -
            Rank Ranked higher
            aloraine Ann Loraine made changes -
            Assignee Ann Loraine [ aloraine ] Karthik Raveendran [ karthik ]
            karthik Karthik Raveendran made changes -
            Attachment ArrowHeadGlyph.jpg [ 16760 ]
            Attachment ArrowHeadGlyph Zoomed In.jpg [ 16761 ]
            Attachment ArrowHeadGlyph Zoomed Out.jpg [ 16762 ]
            karthik Karthik Raveendran made changes -
            Status In Progress [ 3 ] Needs 1st Level Review [ 10005 ]
            karthik Karthik Raveendran made changes -
            Assignee Karthik Raveendran [ karthik ]
            karthik Karthik Raveendran made changes -
            Link This issue is blocked by IGBF-2900 [ IGBF-2900 ]
            karthik Karthik Raveendran made changes -
            Link This issue is blocked by IGBF-2901 [ IGBF-2901 ]
            karthik Karthik Raveendran made changes -
            Summary Create Connector Glyph with single directional arrow Investigate glyphs representing introns in older versions of IGB
            aloraine Ann Loraine made changes -
            Sprint Spring 5 2021 May 17 - May 28, Spring 6 2021 May 31 - June 11, Summer 1 2021 Jun 14 - Jun 25, Summer 2 2021 Jun 28 - Jul 9, Summer 3 2021 Jul 12 - Jul 23 [ 121, 122, 123, 124, 125 ] Spring 5 2021 May 17 - May 28, Spring 6 2021 May 31 - June 11, Summer 1 2021 Jun 14 - Jun 25, Summer 2 2021 Jun 28 - Jul 9, Summer 3 2021 Jul 12 - Jul 23, Summer 4 2021 Aug 2 - Aug 13 [ 121, 122, 123, 124, 125, 126 ]
            aloraine Ann Loraine made changes -
            Rank Ranked higher
            aloraine Ann Loraine made changes -
            Sprint Spring 5 2021 May 17 - May 28, Spring 6 2021 May 31 - June 11, Summer 1 2021 Jun 14 - Jun 25, Summer 2 2021 Jun 28 - Jul 9, Summer 3 2021 Jul 12 - Jul 23, Summer 4 2021 Aug 2 - Aug 13 [ 121, 122, 123, 124, 125, 126 ] Spring 5 2021 May 17 - May 28, Spring 6 2021 May 31 - June 11, Summer 1 2021 Jun 14 - Jun 25, Summer 2 2021 Jun 28 - Jul 9, Summer 3 2021 Jul 12 - Jul 23, Summer 4 2021 Aug 2 - Aug 13, Fall 1 2021 Aug 16 - Aug 27 [ 121, 122, 123, 124, 125, 126, 127 ]
            aloraine Ann Loraine made changes -
            Rank Ranked higher
            aloraine Ann Loraine made changes -
            Sprint Spring 5 2021 May 17 - May 28, Spring 6 2021 May 31 - June 11, Summer 1 2021 Jun 14 - Jun 25, Summer 2 2021 Jun 28 - Jul 9, Summer 3 2021 Jul 12 - Jul 23, Summer 4 2021 Aug 2 - Aug 13, Fall 1 2021 Aug 16 - Aug 27 [ 121, 122, 123, 124, 125, 126, 127 ] Spring 5 2021 May 17 - May 28, Spring 6 2021 May 31 - June 11, Summer 1 2021 Jun 14 - Jun 25, Summer 2 2021 Jun 28 - Jul 9, Summer 3 2021 Jul 12 - Jul 23, Summer 4 2021 Aug 2 - Aug 13, Fall 1 2021 Aug 16 - Aug 27, Fall 2 2021 Aug 30 - Aug 10 [ 121, 122, 123, 124, 125, 126, 127, 128 ]
            aloraine Ann Loraine made changes -
            Rank Ranked higher
            aloraine Ann Loraine made changes -
            Status Needs 1st Level Review [ 10005 ] First Level Review in Progress [ 10301 ]
            aloraine Ann Loraine made changes -
            Status First Level Review in Progress [ 10301 ] To-Do [ 10305 ]
            aloraine Ann Loraine made changes -
            Assignee Karthik Raveendran [ karthik ]
            aloraine Ann Loraine made changes -
            Status To-Do [ 10305 ] In Progress [ 3 ]
            aloraine Ann Loraine made changes -
            Status In Progress [ 3 ] Needs 1st Level Review [ 10005 ]
            aloraine Ann Loraine made changes -
            Status Needs 1st Level Review [ 10005 ] First Level Review in Progress [ 10301 ]
            aloraine Ann Loraine made changes -
            Status First Level Review in Progress [ 10301 ] Ready for Pull Request [ 10304 ]
            aloraine Ann Loraine made changes -
            Status Ready for Pull Request [ 10304 ] Pull Request Submitted [ 10101 ]
            aloraine Ann Loraine made changes -
            Status Pull Request Submitted [ 10101 ] Reviewing Pull Request [ 10303 ]
            aloraine Ann Loraine made changes -
            Status Reviewing Pull Request [ 10303 ] Merged Needs Testing [ 10002 ]
            aloraine Ann Loraine made changes -
            Status Merged Needs Testing [ 10002 ] Post-merge Testing In Progress [ 10003 ]
            aloraine Ann Loraine made changes -
            Resolution Done [ 10000 ]
            Status Post-merge Testing In Progress [ 10003 ] Closed [ 6 ]

              People

              • Assignee:
                karthik Karthik Raveendran
                Reporter:
                karthik Karthik Raveendran
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: