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

Create an intron glyph for genoviz-sdk (ArrowHeadGlyph)

    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:
      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, Fall 3 2021 Sep 13 - Sep 24, Fall 4 2021 Sep 27 - Oct 8, Fall 5 2021 Oct 11 - Oct 22, Fall 6 2021 Oct 25 - Nov 5

      Description

      Create an intron glyph class for genoviz-sdk. Based on the findings of IGBF-2865, the class should have the dynamic arrowhead properties of ArrowHeadGlyph class from igb_6_7 branch

      Note: Remove all IGB references from the class (comments, method names etc.) to make it production-ready.

        Attachments

          Issue Links

            Activity

            Hide
            karthik Karthik Raveendran added a comment -

            Added a new class called IntronGlyph and ArrowHeadGlyph based on the IGB version 6.7.1 to implement the arrow glyph. Improved the BedSequenceDemo to respond well to zooming. Commit Link

            Show
            karthik Karthik Raveendran added a comment - Added a new class called IntronGlyph and ArrowHeadGlyph based on the IGB version 6.7.1 to implement the arrow glyph. Improved the BedSequenceDemo to respond well to zooming. Commit Link
            Hide
            ann.loraine Ann Loraine added a comment -

            Please submit PR.

            Show
            ann.loraine Ann Loraine added a comment - Please submit PR.
            Hide
            karthik Karthik Raveendran added a comment -

            Submitted PR

            Show
            karthik Karthik Raveendran added a comment - Submitted PR
            Hide
            ann.loraine Ann Loraine added a comment -

            Sorry, the PR can not be merged as-is.

            The “bed” file added to the repository is very large. Is there some reason you need to include the entire file?

            Also, to confirm: Did you get the file from here?

            Unless there is a compelling reason to include the entire file, can you reduce it to a smaller size?

            Lastly, the file itself should include the file extension in the name. The file added does not appear to include the extension. The file name of the bed file should terminate with the file extension suffix “.bed”.

            Show
            ann.loraine Ann Loraine added a comment - Sorry, the PR can not be merged as-is. The “bed” file added to the repository is very large. Is there some reason you need to include the entire file? Also, to confirm: Did you get the file from here? http://igbquickload.org/quickload/A_thaliana_Jun_2009/Araport11.bed.gz Unless there is a compelling reason to include the entire file, can you reduce it to a smaller size? Lastly, the file itself should include the file extension in the name. The file added does not appear to include the extension. The file name of the bed file should terminate with the file extension suffix “.bed”.
            Hide
            karthik Karthik Raveendran added a comment -

            Pushed commits to repo.
            Commit in branch IGBF-2900
            Changed the file to a bed file and deleted all data except for Chromosome 5 to reduce size.
            Commit in branch IGBF-2900
            Changed absolute path to relative path.
            I did download the file from http://igbquickload.org/quickload/A_thaliana_Jun_2009/Araport11.bed.gz

            Show
            karthik Karthik Raveendran added a comment - Pushed commits to repo. Commit in branch IGBF-2900 Changed the file to a bed file and deleted all data except for Chromosome 5 to reduce size. Commit in branch IGBF-2900 Changed absolute path to relative path. I did download the file from http://igbquickload.org/quickload/A_thaliana_Jun_2009/Araport11.bed.gz
            Hide
            ann.loraine Ann Loraine added a comment -

            To test: Run the demonstration application and "open" the added bed file. Confirm that gene models are being shown, and take a screen capture showing the demo display.

            (See commits associated with the above PR to identify relevant classes.)

            Request for Karthik Raveendran: can you provide instructions on how to run the demo?

            Show
            ann.loraine Ann Loraine added a comment - To test: Run the demonstration application and "open" the added bed file. Confirm that gene models are being shown, and take a screen capture showing the demo display. (See commits associated with the above PR to identify relevant classes.) Request for Karthik Raveendran : can you provide instructions on how to run the demo?
            Hide
            ann.loraine Ann Loraine added a comment - - edited

            Creating new issue for testing, as this could be very involved due to the documentation requirement. Moving this to closed.

            Show
            ann.loraine Ann Loraine added a comment - - edited Creating new issue for testing, as this could be very involved due to the documentation requirement. Moving this to closed.
            Hide
            ann.loraine Ann Loraine added a comment -

            New ticket created:

            • IGBF-2992 Test: Create an intron glyph for genoviz-sdk (ArrowHeadGlyph)
            Show
            ann.loraine Ann Loraine added a comment - New ticket created: IGBF-2992 Test: Create an intron glyph for genoviz-sdk (ArrowHeadGlyph)
            Hide
            ann.loraine Ann Loraine added a comment -

            New ticket for testing is created. Moving this to Done.

            Show
            ann.loraine Ann Loraine added a comment - New ticket for testing is created. Moving this to Done.

              People

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

                Dates

                • Created:
                  Updated:
                  Resolved: