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

Make a new IGB "demo" App that shows how Apps can get access to track data

    Details

    • Type: New Feature
    • Status: Closed (View Workflow)
    • Priority: Major
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: None
    • Labels:
      None
    • Story Points:
      4
    • Sprint:
      Summer 2018 Part 2, Summer 2018 Part 3, Fall 2018 1, Summer 2019 Sprint 10, Summer 2019 Sprint 11, Summer 2019 Sprint 12, Fall 2019 Sprint 1, Fall 2019 Sprint 2, Fall 2019 Sprint 3

      Description

      A potential App developer asks:

      "can I extract from IGB values for selected/all loaded lines for selected genomic region? For example, I have two tracks for ChIP-seq against two different transcription factors and I want to know what is their average score for selected region e.q. 1kb or 10kb. Can I have also information about which genes (mRNA) are present in this region or values for any other line?"

      Investigate:

      • How does an App find out what tracks are loaded (or selected) in IGB?
      • How does an App access the loaded data for a region?

      Tip:

      • Look at how track filters and operators work.

      *EDIT*: Instead of documenting, let's create a demo App that shows how these things can be done. For spec, see June 2019 comments from Dr. Loraine.

        Attachments

          Issue Links

            Activity

            aloraine Ann Loraine created issue -
            aloraine Ann Loraine made changes -
            Field Original Value New Value
            Link This issue relates to IGBF-1351 [ IGBF-1351 ]
            aloraine Ann Loraine made changes -
            Assignee Ann Loraine [ aloraine ]
            aloraine Ann Loraine made changes -
            Rank Ranked higher
            aloraine Ann Loraine made changes -
            Rank Ranked higher
            ieclabau Ivory Blakley (Inactive) made changes -
            Link This issue relates to IGBF-1351 [ IGBF-1351 ]
            aloraine Ann Loraine made changes -
            Description An App developer asks:

            "can I extract from IGB values for selected/all loaded lines for selected genomic region? For example, I have two tracks for ChIP-seq against two different transcription factors and I want to know what is their average score for selected region e.q. 1kb or 10kb. Can I have also information about which genes (mRNA) are present in this region or values for any other line?"

            Investigate how this could be done and add comments here:

            * How does an App find out what tracks are loaded (or selected) in IGB?
            * How does an App access the loaded data for a region?

            Tip:

            * Look at how track filters and operators work.
            An App developer asks:

            "can I extract from IGB values for selected/all loaded lines for selected genomic region? For example, I have two tracks for ChIP-seq against two different transcription factors and I want to know what is their average score for selected region e.q. 1kb or 10kb. Can I have also information about which genes (mRNA) are present in this region or values for any other line?"

            Investigate how this could be done and add comments here:

            * How does an App find out what tracks are loaded (or selected) in IGB?
            * How does an App access the loaded data for a region?

            Tip:

            * Look at how track filters and operators work.
            * Look at IGB App code
            aloraine Ann Loraine made changes -
            Assignee Ivory Blakley [ ieclabau ]
            aloraine Ann Loraine made changes -
            Rank Ranked higher
            ieclabau Ivory Blakley (Inactive) made changes -
            Link This issue relates to IGBF-1351 [ IGBF-1351 ]
            ieclabau Ivory Blakley (Inactive) made changes -
            Status Open [ 1 ] In Progress [ 3 ]
            ieclabau Ivory Blakley (Inactive) made changes -
            Status In Progress [ 3 ] Open [ 1 ]
            ieclabau Ivory Blakley (Inactive) made changes -
            Status Open [ 1 ] In Progress [ 3 ]
            aloraine Ann Loraine made changes -
            Rank Ranked higher
            aloraine Ann Loraine made changes -
            Sprint Summer 2018 Part 2 [ 49 ] Summer 2018 Part 2, Summer 2018 Part 3 [ 49, 50 ]
            aloraine Ann Loraine made changes -
            Rank Ranked higher
            ieclabau Ivory Blakley (Inactive) made changes -
            Link This issue relates to HELP-297 [ HELP-297 ]
            aloraine Ann Loraine made changes -
            Assignee Ivory Blakley [ ieclabau ] Ann Loraine [ aloraine ]
            aloraine Ann Loraine made changes -
            Status In Progress [ 3 ] Open [ 1 ]
            aloraine Ann Loraine made changes -
            Rank Ranked higher
            aloraine Ann Loraine made changes -
            Sprint Summer 2018 Part 2, Summer 2018 Part 3 [ 49, 50 ] Summer 2018 Part 2, Summer 2018 Part 3, Fall 2018 1 [ 49, 50, 51 ]
            aloraine Ann Loraine made changes -
            Rank Ranked lower
            aloraine Ann Loraine made changes -
            Story Points 1 2
            aloraine Ann Loraine made changes -
            Rank Ranked higher
            aloraine Ann Loraine made changes -
            Sprint Summer 2018 Part 2, Summer 2018 Part 3, Fall 2018 1 [ 49, 50, 51 ] Summer 2018 Part 2, Summer 2018 Part 3, Fall 2018 1, Fall 2018 Sprint 2 [ 49, 50, 51, 52 ]
            aloraine Ann Loraine made changes -
            Rank Ranked lower
            aloraine Ann Loraine made changes -
            Sprint Summer 2018 Part 2, Summer 2018 Part 3, Fall 2018 1, Fall 2018 Sprint 2 [ 49, 50, 51, 52 ] Summer 2018 Part 2, Summer 2018 Part 3, Fall 2018 1 [ 49, 50, 51 ]
            aloraine Ann Loraine made changes -
            Rank Ranked higher
            aloraine Ann Loraine made changes -
            Fix Version/s 9.0.2 Minor Release [ 10600 ]
            aloraine Ann Loraine made changes -
            Assignee Ann Loraine [ aloraine ]
            aloraine Ann Loraine made changes -
            Rank Ranked higher
            aloraine Ann Loraine made changes -
            Summary Document how Apps get access to track data Document how Apps can get access to track data
            aloraine Ann Loraine made changes -
            Rank Ranked higher
            aloraine Ann Loraine made changes -
            Epic Link IGBF-1531 [ 17617 ]
            aloraine Ann Loraine made changes -
            Sprint Summer 2018 Part 2, Summer 2018 Part 3, Fall 2018 1 [ 49, 50, 51 ] Summer 2018 Part 2, Summer 2018 Part 3, Fall 2018 1, Spring 2019 Sprint 7 [ 49, 50, 51, 66 ]
            Assignee Ann Loraine [ aloraine ]
            aloraine Ann Loraine made changes -
            Sprint Summer 2018 Part 2, Summer 2018 Part 3, Fall 2018 1, Spring 2019 Sprint 7 [ 49, 50, 51, 66 ] Summer 2018 Part 2, Summer 2018 Part 3, Fall 2018 1, Summer 2019 Sprint 8 [ 49, 50, 51, 67 ]
            aloraine Ann Loraine made changes -
            Rank Ranked lower
            aloraine Ann Loraine made changes -
            Sprint Summer 2018 Part 2, Summer 2018 Part 3, Fall 2018 1, Summer 2019 Sprint 8 [ 49, 50, 51, 67 ] Summer 2018 Part 2, Summer 2018 Part 3, Fall 2018 1 [ 49, 50, 51 ]
            aloraine Ann Loraine made changes -
            Rank Ranked higher
            aloraine Ann Loraine made changes -
            Rank Ranked higher
            aloraine Ann Loraine made changes -
            Assignee Ann Loraine [ aloraine ]
            aloraine Ann Loraine made changes -
            Sprint Summer 2018 Part 2, Summer 2018 Part 3, Fall 2018 1 [ 49, 50, 51 ] Summer 2018 Part 2, Summer 2018 Part 3, Fall 2018 1, Summer 2019 Sprint 11 [ 49, 50, 51, 70 ]
            aloraine Ann Loraine made changes -
            Rank Ranked higher
            aloraine Ann Loraine made changes -
            Sprint Summer 2018 Part 2, Summer 2018 Part 3, Fall 2018 1, Summer 2019 Sprint 11 [ 49, 50, 51, 70 ] Summer 2018 Part 2, Summer 2018 Part 3, Fall 2018 1, Summer 2019 Sprint 10 [ 49, 50, 51, 69 ]
            aloraine Ann Loraine made changes -
            Rank Ranked higher
            aloraine Ann Loraine made changes -
            Summary Document how Apps can get access to track data Demonstrate how Apps can get access to track data
            aloraine Ann Loraine made changes -
            Issue Type Bug [ 1 ] New Feature [ 2 ]
            aloraine Ann Loraine made changes -
            Link This issue relates to IGBF-1864 [ IGBF-1864 ]
            aloraine Ann Loraine made changes -
            Story Points 2 3
            aloraine Ann Loraine made changes -
            Description An App developer asks:

            "can I extract from IGB values for selected/all loaded lines for selected genomic region? For example, I have two tracks for ChIP-seq against two different transcription factors and I want to know what is their average score for selected region e.q. 1kb or 10kb. Can I have also information about which genes (mRNA) are present in this region or values for any other line?"

            Investigate how this could be done and add comments here:

            * How does an App find out what tracks are loaded (or selected) in IGB?
            * How does an App access the loaded data for a region?

            Tip:

            * Look at how track filters and operators work.
            * Look at IGB App code
            A potential App developer asks:

            "can I extract from IGB values for selected/all loaded lines for selected genomic region? For example, I have two tracks for ChIP-seq against two different transcription factors and I want to know what is their average score for selected region e.q. 1kb or 10kb. Can I have also information about which genes (mRNA) are present in this region or values for any other line?"

            Investigate:

            * How does an App find out what tracks are loaded (or selected) in IGB?
            * How does an App access the loaded data for a region?

            Tip:

            * Look at how track filters and operators work.
            aloraine Ann Loraine made changes -
            Description A potential App developer asks:

            "can I extract from IGB values for selected/all loaded lines for selected genomic region? For example, I have two tracks for ChIP-seq against two different transcription factors and I want to know what is their average score for selected region e.q. 1kb or 10kb. Can I have also information about which genes (mRNA) are present in this region or values for any other line?"

            Investigate:

            * How does an App find out what tracks are loaded (or selected) in IGB?
            * How does an App access the loaded data for a region?

            Tip:

            * Look at how track filters and operators work.
            A potential App developer asks:

            "can I extract from IGB values for selected/all loaded lines for selected genomic region? For example, I have two tracks for ChIP-seq against two different transcription factors and I want to know what is their average score for selected region e.q. 1kb or 10kb. Can I have also information about which genes (mRNA) are present in this region or values for any other line?"

            Investigate:

            * How does an App find out what tracks are loaded (or selected) in IGB?
            * How does an App access the loaded data for a region?

            Tip:

            * Look at how track filters and operators work.

            **EDIT**: Instead of documenting, let's create a demo App that shows how these things can be done. For spec, see June 2019 comments from Dr. Loraine.
            aloraine Ann Loraine made changes -
            Story Points 3 4
            aloraine Ann Loraine made changes -
            Summary Demonstrate how Apps can get access to track data Make a new IGB "demo" App that shows how Apps can get access to track data
            shamika Shamika Gajanan Kulkarni (Inactive) made changes -
            Assignee Shamika Gajanan Kulkarni [ shamika ]
            shamika Shamika Gajanan Kulkarni (Inactive) made changes -
            Status Open [ 1 ] In Progress [ 3 ]
            aloraine Ann Loraine made changes -
            Sprint Summer 2018 Part 2, Summer 2018 Part 3, Fall 2018 1, Summer 2019 Sprint 10 [ 49, 50, 51, 69 ] Summer 2018 Part 2, Summer 2018 Part 3, Fall 2018 1, Summer 2019 Sprint 10, Summer 2019 Sprint 11 [ 49, 50, 51, 69, 70 ]
            aloraine Ann Loraine made changes -
            Rank Ranked higher
            shamika Shamika Gajanan Kulkarni (Inactive) made changes -
            Status In Progress [ 3 ] Open [ 1 ]
            shamika Shamika Gajanan Kulkarni (Inactive) made changes -
            Status Open [ 1 ] In Progress [ 3 ]
            aloraine Ann Loraine made changes -
            Sprint Summer 2018 Part 2, Summer 2018 Part 3, Fall 2018 1, Summer 2019 Sprint 10, Summer 2019 Sprint 11 [ 49, 50, 51, 69, 70 ] Summer 2018 Part 2, Summer 2018 Part 3, Fall 2018 1, Summer 2019 Sprint 10, Summer 2019 Sprint 11, Summer 2019 Sprint 12 [ 49, 50, 51, 69, 70, 71 ]
            aloraine Ann Loraine made changes -
            Rank Ranked higher
            shamika Shamika Gajanan Kulkarni (Inactive) made changes -
            Status In Progress [ 3 ] Open [ 1 ]
            shamika Shamika Gajanan Kulkarni (Inactive) made changes -
            Status Open [ 1 ] In Progress [ 3 ]
            shamika Shamika Gajanan Kulkarni (Inactive) made changes -
            Status In Progress [ 3 ] Needs 1st Level Review [ 10005 ]
            shamika Shamika Gajanan Kulkarni (Inactive) made changes -
            Assignee Shamika Gajanan Kulkarni [ shamika ]
            aloraine Ann Loraine made changes -
            Sprint Summer 2018 Part 2, Summer 2018 Part 3, Fall 2018 1, Summer 2019 Sprint 10, Summer 2019 Sprint 11, Summer 2019 Sprint 12 [ 49, 50, 51, 69, 70, 71 ] Summer 2018 Part 2, Summer 2018 Part 3, Fall 2018 1, Summer 2019 Sprint 10, Summer 2019 Sprint 11, Summer 2019 Sprint 12, Fall 2019 Sprint 1 [ 49, 50, 51, 69, 70, 71, 72 ]
            aloraine Ann Loraine made changes -
            Rank Ranked higher
            aloraine Ann Loraine made changes -
            Workflow Loraine Lab Workflow [ 18047 ] Fall 2019 Workflow Update [ 19047 ]
            aloraine Ann Loraine made changes -
            Sprint Summer 2018 Part 2, Summer 2018 Part 3, Fall 2018 1, Summer 2019 Sprint 10, Summer 2019 Sprint 11, Summer 2019 Sprint 12, Fall 2019 Sprint 1 [ 49, 50, 51, 69, 70, 71, 72 ] Summer 2018 Part 2, Summer 2018 Part 3, Fall 2018 1, Summer 2019 Sprint 10, Summer 2019 Sprint 11, Summer 2019 Sprint 12, Fall 2019 Sprint 1, Fall 2019 Sprint 2 [ 49, 50, 51, 69, 70, 71, 72, 73 ]
            aloraine Ann Loraine made changes -
            Rank Ranked higher
            aloraine Ann Loraine made changes -
            Rank Ranked lower
            prutha Prutha Kulkarni (Inactive) made changes -
            Assignee Prutha Kulkarni [ prutha ]
            prutha Prutha Kulkarni (Inactive) made changes -
            Status Needs 1st Level Review [ 10005 ] First Level Review in Progress [ 10301 ]
            prutha Prutha Kulkarni (Inactive) made changes -
            Status First Level Review in Progress [ 10301 ] To-Do [ 10305 ]
            prutha Prutha Kulkarni (Inactive) made changes -
            Assignee Prutha Kulkarni [ prutha ] Shamika Gajanan Kulkarni [ shamika ]
            shamika Shamika Gajanan Kulkarni (Inactive) made changes -
            Status To-Do [ 10305 ] In Progress [ 3 ]
            shamika Shamika Gajanan Kulkarni (Inactive) made changes -
            Status In Progress [ 3 ] Needs 1st Level Review [ 10005 ]
            prutha Prutha Kulkarni (Inactive) made changes -
            Assignee Shamika Gajanan Kulkarni [ shamika ] Prutha Kulkarni [ prutha ]
            prutha Prutha Kulkarni (Inactive) made changes -
            Status Needs 1st Level Review [ 10005 ] First Level Review in Progress [ 10301 ]
            prutha Prutha Kulkarni (Inactive) made changes -
            Assignee Prutha Kulkarni [ prutha ] Shamika Gajanan Kulkarni [ shamika ]
            prutha Prutha Kulkarni (Inactive) made changes -
            Status First Level Review in Progress [ 10301 ] Ready for Pull Request [ 10304 ]
            aloraine Ann Loraine made changes -
            Sprint Summer 2018 Part 2, Summer 2018 Part 3, Fall 2018 1, Summer 2019 Sprint 10, Summer 2019 Sprint 11, Summer 2019 Sprint 12, Fall 2019 Sprint 1, Fall 2019 Sprint 2 [ 49, 50, 51, 69, 70, 71, 72, 73 ] Summer 2018 Part 2, Summer 2018 Part 3, Fall 2018 1, Summer 2019 Sprint 10, Summer 2019 Sprint 11, Summer 2019 Sprint 12, Fall 2019 Sprint 1, Fall 2019 Sprint 2, Fall 2019 Sprint 4 [ 49, 50, 51, 69, 70, 71, 72, 73, 74 ]
            aloraine Ann Loraine made changes -
            Rank Ranked higher
            shamika Shamika Gajanan Kulkarni (Inactive) made changes -
            Status Ready for Pull Request [ 10304 ] Pull Request Submitted [ 10101 ]
            shamika Shamika Gajanan Kulkarni (Inactive) made changes -
            Assignee Shamika Gajanan Kulkarni [ shamika ] Ann Loraine [ aloraine ]
            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 -
            Status Post-merge Testing In Progress [ 10003 ] Closed [ 6 ]
            aloraine Ann Loraine made changes -
            Assignee Ann Loraine [ aloraine ] Shamika Gajanan Kulkarni [ shamika ]
            aloraine Ann Loraine made changes -
            Resolution Done [ 10000 ]
            aloraine Ann Loraine made changes -
            Workflow Fall 2019 Workflow Update [ 19047 ] Revised Fall 2019 Workflow Update [ 22041 ]
            aloraine Ann Loraine made changes -
            Assignee Shamika Gajanan Kulkarni [ shamika ] Ann Loraine [ aloraine ]

              People

              • Assignee:
                aloraine Ann Loraine
                Reporter:
                aloraine Ann Loraine
              • Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                • Created:
                  Updated: