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)
            .
            ann.loraine 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 ]
            ann.loraine 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 ]
            ann.loraine 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 ]
            ann.loraine 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 ]
            ann.loraine 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 ]
            ann.loraine Ann Loraine made changes -
            Status Needs 1st Level Review [ 10005 ] First Level Review in Progress [ 10301 ]
            ann.loraine Ann Loraine made changes -
            Status First Level Review in Progress [ 10301 ] To-Do [ 10305 ]
            ann.loraine Ann Loraine made changes -
            Assignee Ann Loraine [ aloraine ] Karthik Raveendran [ karthik ]
            ann.loraine 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 ]
            ann.loraine Ann Loraine made changes -
            Rank Ranked higher
            ann.loraine Ann Loraine made changes -
            Status To-Do [ 10305 ] In Progress [ 3 ]
            ann.loraine Ann Loraine made changes -
            Status In Progress [ 3 ] Needs 1st Level Review [ 10005 ]
            ann.loraine Ann Loraine made changes -
            Assignee Karthik Raveendran [ karthik ]
            ann.loraine Ann Loraine made changes -
            Status Needs 1st Level Review [ 10005 ] First Level Review in Progress [ 10301 ]
            ann.loraine Ann Loraine made changes -
            Assignee Ann Loraine [ aloraine ]
            ann.loraine Ann Loraine made changes -
            Status First Level Review in Progress [ 10301 ] To-Do [ 10305 ]
            ann.loraine Ann Loraine made changes -
            Status To-Do [ 10305 ] In Progress [ 3 ]
            ann.loraine Ann Loraine made changes -
            Link This issue relates to DB-117 [ DB-117 ]
            ann.loraine Ann Loraine made changes -
            Link This issue relates to IGBC-934 [ IGBC-934 ]
            ann.loraine Ann Loraine made changes -
            ann.loraine Ann Loraine made changes -
            Attachment barbed-wire-pointer-igb-9.1.8.png [ 16758 ]
            ann.loraine Ann Loraine made changes -
            Link This issue relates to BUG-199 [ BUG-199 ]
            ann.loraine Ann Loraine made changes -
            Link This issue relates to IGBC-946 [ IGBC-946 ]
            ann.loraine Ann Loraine made changes -
            Link This issue relates to BUG-120 [ BUG-120 ]
            ann.loraine Ann Loraine made changes -
            Comment [ Please see comment on the commit for a concern about changing a class in the base library. ]
            ann.loraine 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 -
            ann.loraine 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 ]
            ann.loraine Ann Loraine made changes -
            Rank Ranked higher
            ann.loraine 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
            ann.loraine 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 ]
            ann.loraine Ann Loraine made changes -
            Rank Ranked higher
            ann.loraine 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 ]
            ann.loraine Ann Loraine made changes -
            Rank Ranked higher
            ann.loraine 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 ]
            ann.loraine Ann Loraine made changes -
            Rank Ranked higher
            ann.loraine Ann Loraine made changes -
            Status Needs 1st Level Review [ 10005 ] First Level Review in Progress [ 10301 ]
            ann.loraine Ann Loraine made changes -
            Status First Level Review in Progress [ 10301 ] To-Do [ 10305 ]
            ann.loraine Ann Loraine made changes -
            Assignee Karthik Raveendran [ karthik ]
            ann.loraine Ann Loraine made changes -
            Status To-Do [ 10305 ] In Progress [ 3 ]
            ann.loraine Ann Loraine made changes -
            Status In Progress [ 3 ] Needs 1st Level Review [ 10005 ]
            ann.loraine Ann Loraine made changes -
            Status Needs 1st Level Review [ 10005 ] First Level Review in Progress [ 10301 ]
            ann.loraine Ann Loraine made changes -
            Status First Level Review in Progress [ 10301 ] Ready for Pull Request [ 10304 ]
            ann.loraine Ann Loraine made changes -
            Status Ready for Pull Request [ 10304 ] Pull Request Submitted [ 10101 ]
            ann.loraine Ann Loraine made changes -
            Status Pull Request Submitted [ 10101 ] Reviewing Pull Request [ 10303 ]
            ann.loraine Ann Loraine made changes -
            Status Reviewing Pull Request [ 10303 ] Merged Needs Testing [ 10002 ]
            ann.loraine Ann Loraine made changes -
            Status Merged Needs Testing [ 10002 ] Post-merge Testing In Progress [ 10003 ]
            ann.loraine 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: