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

REST API parameter sym_name not respected

    Details

    • Story Points:
      0.5
    • Sprint:
      B - Summer 2018, Summer 2018 Part 2, Summer 2018 Part 3, Fall 2018 1, Fall 2018 Sprint 2

      Description

      IGB has a REST API that allows users to control the application. We are using this to enable users to load data from external servers by clicking links that then get forwarded to a JavaScript "bridge" program running on BioViz.org.

      For example, here is a link from the BAR Web site. Note that it refers to a Web page on BioViz that contains JavaScript code that then tries to open a link on localhost, where IGB is running. IGB contains a build-in Web server that listens on a port for requests.

      http://bioviz.org/bar.html?version=Arabidopsis_thaliana_TAIR10&feature_url_0=http://s3.amazonaws.com/iplant-cdn/iplant/home/araport/rnaseq_bam/aerial/ERR274310/accepted_hits.bam&sym_name_0=accepted_hits.bam&sym_method_0=http://s3.amazonaws.com/iplant-cdn/iplant/home/araport/rnaseq_bam/aerial/ERR274310/accepted_hits.bam&query_url=http://s3.amazonaws.com/iplant-cdn/iplant/home/araport/rnaseq_bam/aerial/ERR274310/accepted_hits.bam&server_url=bar

      Note that the "sym_name" parameter is supposed to specify track label.

      However, it does not appear to be working correctly.

      For example,

      http://bioviz.org/bar.html?version=Arabidopsis_thaliana_TAIR10&feature_url_0=http://s3.amazonaws.com/iplant-cdn/iplant/home/araport/rnaseq_bam/aerial/ERR274310/accepted_hits.bam&sym_name_0=FOOBARBAZ&sym_method_0=http://s3.amazonaws.com/iplant-cdn/iplant/home/araport/rnaseq_bam/aerial/ERR274310/accepted_hits.bam&query_url=http://s3.amazonaws.com/iplant-cdn/iplant/home/araport/rnaseq_bam/aerial/ERR274310/accepted_hits.bam&server_url=bar

      Should result in a new track appearing in IGB with FOOBARBAZ as the track label.

      This should be fixed so that IGB respects the given parameters.

        Attachments

          Issue Links

            Activity

            ann.loraine Ann Loraine created issue -
            ann.loraine Ann Loraine made changes -
            Field Original Value New Value
            Sprint B - Summer 2018 [ 48 ]
            ann.loraine Ann Loraine made changes -
            Rank Ranked higher
            ann.loraine Ann Loraine made changes -
            Summary investigate whether investigate why REST API parameter not respected
            ann.loraine Ann Loraine made changes -
            Rank Ranked higher
            ann.loraine Ann Loraine made changes -
            Story Points 0.5
            ann.loraine Ann Loraine made changes -
            Rank Ranked higher
            ann.loraine Ann Loraine made changes -
            Rank Ranked higher
            Hide
            ann.loraine Ann Loraine added a comment -

            The REST API is closely related to IGB's bookmark syntax.
            Review what the User's guide says about location and location+data bookmarks.
            Note that you can right-click a bookmark in IGB and choose option "copy bookmark as URL".
            You can also see the bookmark parameters by click "Details" in the Bookmarks tab.

            Show
            ann.loraine Ann Loraine added a comment - The REST API is closely related to IGB's bookmark syntax. Review what the User's guide says about location and location+data bookmarks. Note that you can right-click a bookmark in IGB and choose option "copy bookmark as URL". You can also see the bookmark parameters by click "Details" in the Bookmarks tab.
            ann.loraine Ann Loraine made changes -
            Summary investigate why REST API parameter not respected REST API parameter sym_name not respected
            kkorey Kiran Korey (Inactive) made changes -
            Status Open [ 1 ] In Progress [ 3 ]
            Hide
            kkorey Kiran Korey (Inactive) added a comment -

            This is a bookmark url converted as a rest API which changes the track name according to sym_name_0:

            http://bioviz.org/bar.html?
            version=A_thaliana_Jun_2009&
            seqid=Chr1&
            start=15084200&
            end=15084313&
            loadresidues=false&
            create=2018%2F06%2F14+16%3A15%3A58&
            modified=2018%2F06%2F14+16%3A15%3A58&
            feature_url_0=http%3A%2F%2Figbquickload.org%2Fquickload%2FA_thaliana_Jun_2009%2FAraport11.bed.gz&
            sym_method_0=http%3A%2F%2Figbquickload.org%2Fquickload%2FA_thaliana_Jun_2009%2FAraport11.bed.gz&
            sym_ypos_0=0&
            sym_yheight_0=50&
            sym_col_0=0x000000&
            sym_bg_0=0xFFFFFF&
            sym_name_0=FOOBARFOO&
            query_url=http%3A%2F%2Figbquickload.org%2Fquickload%2FA_thaliana_Jun_2009%2FAraport11.bed.gz&
            server_url=http%3A%2F%2Figbquickload.org%2Fquickload%2F

            The URL's mentioned in this ticket use the file name and not sym_name_0.

            Show
            kkorey Kiran Korey (Inactive) added a comment - This is a bookmark url converted as a rest API which changes the track name according to sym_name_0: http://bioviz.org/bar.html? version=A_thaliana_Jun_2009& seqid=Chr1& start=15084200& end=15084313& loadresidues=false& create=2018%2F06%2F14+16%3A15%3A58& modified=2018%2F06%2F14+16%3A15%3A58& feature_url_0=http%3A%2F%2Figbquickload.org%2Fquickload%2FA_thaliana_Jun_2009%2FAraport11.bed.gz& sym_method_0=http%3A%2F%2Figbquickload.org%2Fquickload%2FA_thaliana_Jun_2009%2FAraport11.bed.gz& sym_ypos_0=0& sym_yheight_0=50& sym_col_0=0x000000& sym_bg_0=0xFFFFFF& sym_name_0=FOOBARFOO& query_url=http%3A%2F%2Figbquickload.org%2Fquickload%2FA_thaliana_Jun_2009%2FAraport11.bed.gz& server_url=http%3A%2F%2Figbquickload.org%2Fquickload%2F The URL's mentioned in this ticket use the file name and not sym_name_0.
            kkorey Kiran Korey (Inactive) made changes -
            Status In Progress [ 3 ] Open [ 1 ]
            kkorey Kiran Korey (Inactive) made changes -
            Status Open [ 1 ] In Progress [ 3 ]
            ann.loraine Ann Loraine made changes -
            Attachment test.html [ 14101 ]
            Hide
            ann.loraine Ann Loraine added a comment -

            Bookmark example:

            http://localhost:7085/IGBControl?feature_url_3=http%3A%2F%2Fs3.amazonaws.com%2Fiplant-cdn%2Fiplant%2Fhome%2Faraport%2Frnaseq_bam%2Freceptacle%2FSRR401413%2Faccepted_hits.bam&feature_url_1=http%3A%2F%2Fs3.amazonaws.com%2Fiplant-cdn%2Fiplant%2Fhome%2Faraport%2Frnaseq_bam%2Faerial%2FERR274310%2Faccepted_hits.bam&feature_url_2=http%3A%2F%2Fs3.amazonaws.com%2Fiplant-cdn%2Fiplant%2Fhome%2Faraport%2Frnaseq_bam%2Fcarpel%2FSRR1207194%2Faccepted_hits.bam&feature_url_0=http%3A%2F%2Figbquickload.org%2Fquickload%2FA_thaliana_Jun_2009%2FTAIR10_mRNA.bed.gz&sym_col_3=0xBEBEBE&sym_bg_0=0xFFFFFF&sym_col_1=0x00FFFF&sym_bg_1=0xFFFFFF&sym_col_2=0xBEBEBE&sym_col_0=0x000000&sym_name_1=shoot+ERR274310&sym_name_0=TAIR10+mRNA&sym_bg_2=0xFFFFFF&sym_name_3=receptacle+SRR401413&sym_name_2=carpels+SRR1207194&sym_bg_3=0xFFFFFF&loadresidues=true&sym_ypos_3=0&create=2018%2F06%2F27+15%3A00%3A31&modified=2018%2F06%2F27+15%3A00%3A31&modified=2018%2F06%2F27+15%3A00%3A58&sym_ypos_2=0&end=2277899&sym_ypos_1=0&sym_ypos_0=0&server_url=http%3A%2F%2Florainelab-quickload.scidas.org%2Fbar%2F&server_url=http%3A%2F%2Florainelab-quickload.scidas.org%2Fbar%2F&server_url=http%3A%2F%2Florainelab-quickload.scidas.org%2Fbar%2F&server_url=http%3A%2F%2Figbquickload.org%2Fquickload%2F&start=2239638&sym_method_3=http%3A%2F%2Fs3.amazonaws.com%2Fiplant-cdn%2Fiplant%2Fhome%2Faraport%2Frnaseq_bam%2Freceptacle%2FSRR401413%2Faccepted_hits.bam&sym_method_2=http%3A%2F%2Fs3.amazonaws.com%2Fiplant-cdn%2Fiplant%2Fhome%2Faraport%2Frnaseq_bam%2Fcarpel%2FSRR1207194%2Faccepted_hits.bam&query_url=http%3A%2F%2Fs3.amazonaws.com%2Fiplant-cdn%2Fiplant%2Fhome%2Faraport%2Frnaseq_bam%2Faerial%2FERR274310%2Faccepted_hits.bam&query_url=http%3A%2F%2Fs3.amazonaws.com%2Fiplant-cdn%2Fiplant%2Fhome%2Faraport%2Frnaseq_bam%2Fcarpel%2FSRR1207194%2Faccepted_hits.bam&query_url=http%3A%2F%2Fs3.amazonaws.com%2Fiplant-cdn%2Fiplant%2Fhome%2Faraport%2Frnaseq_bam%2Freceptacle%2FSRR401413%2Faccepted_hits.bam&query_url=http%3A%2F%2Figbquickload.org%2Fquickload%2FA_thaliana_Jun_2009%2FTAIR10_mRNA.bed.gz&version=A_thaliana_Jun_2009&sym_method_1=http%3A%2F%2Fs3.amazonaws.com%2Fiplant-cdn%2Fiplant%2Fhome%2Faraport%2Frnaseq_bam%2Faerial%2FERR274310%2Faccepted_hits.bam&sym_method_0=http%3A%2F%2Figbquickload.org%2Fquickload%2FA_thaliana_Jun_2009%2FTAIR10_mRNA.bed.gz&sym_yheight_3=50&sym_yheight_0=50&seqid=Chr1&sym_yheight_2=50&sym_yheight_1=50

            Show
            ann.loraine Ann Loraine added a comment - Bookmark example: http://localhost:7085/IGBControl?feature_url_3=http%3A%2F%2Fs3.amazonaws.com%2Fiplant-cdn%2Fiplant%2Fhome%2Faraport%2Frnaseq_bam%2Freceptacle%2FSRR401413%2Faccepted_hits.bam&feature_url_1=http%3A%2F%2Fs3.amazonaws.com%2Fiplant-cdn%2Fiplant%2Fhome%2Faraport%2Frnaseq_bam%2Faerial%2FERR274310%2Faccepted_hits.bam&feature_url_2=http%3A%2F%2Fs3.amazonaws.com%2Fiplant-cdn%2Fiplant%2Fhome%2Faraport%2Frnaseq_bam%2Fcarpel%2FSRR1207194%2Faccepted_hits.bam&feature_url_0=http%3A%2F%2Figbquickload.org%2Fquickload%2FA_thaliana_Jun_2009%2FTAIR10_mRNA.bed.gz&sym_col_3=0xBEBEBE&sym_bg_0=0xFFFFFF&sym_col_1=0x00FFFF&sym_bg_1=0xFFFFFF&sym_col_2=0xBEBEBE&sym_col_0=0x000000&sym_name_1=shoot+ERR274310&sym_name_0=TAIR10+mRNA&sym_bg_2=0xFFFFFF&sym_name_3=receptacle+SRR401413&sym_name_2=carpels+SRR1207194&sym_bg_3=0xFFFFFF&loadresidues=true&sym_ypos_3=0&create=2018%2F06%2F27+15%3A00%3A31&modified=2018%2F06%2F27+15%3A00%3A31&modified=2018%2F06%2F27+15%3A00%3A58&sym_ypos_2=0&end=2277899&sym_ypos_1=0&sym_ypos_0=0&server_url=http%3A%2F%2Florainelab-quickload.scidas.org%2Fbar%2F&server_url=http%3A%2F%2Florainelab-quickload.scidas.org%2Fbar%2F&server_url=http%3A%2F%2Florainelab-quickload.scidas.org%2Fbar%2F&server_url=http%3A%2F%2Figbquickload.org%2Fquickload%2F&start=2239638&sym_method_3=http%3A%2F%2Fs3.amazonaws.com%2Fiplant-cdn%2Fiplant%2Fhome%2Faraport%2Frnaseq_bam%2Freceptacle%2FSRR401413%2Faccepted_hits.bam&sym_method_2=http%3A%2F%2Fs3.amazonaws.com%2Fiplant-cdn%2Fiplant%2Fhome%2Faraport%2Frnaseq_bam%2Fcarpel%2FSRR1207194%2Faccepted_hits.bam&query_url=http%3A%2F%2Fs3.amazonaws.com%2Fiplant-cdn%2Fiplant%2Fhome%2Faraport%2Frnaseq_bam%2Faerial%2FERR274310%2Faccepted_hits.bam&query_url=http%3A%2F%2Fs3.amazonaws.com%2Fiplant-cdn%2Fiplant%2Fhome%2Faraport%2Frnaseq_bam%2Fcarpel%2FSRR1207194%2Faccepted_hits.bam&query_url=http%3A%2F%2Fs3.amazonaws.com%2Fiplant-cdn%2Fiplant%2Fhome%2Faraport%2Frnaseq_bam%2Freceptacle%2FSRR401413%2Faccepted_hits.bam&query_url=http%3A%2F%2Figbquickload.org%2Fquickload%2FA_thaliana_Jun_2009%2FTAIR10_mRNA.bed.gz&version=A_thaliana_Jun_2009&sym_method_1=http%3A%2F%2Fs3.amazonaws.com%2Fiplant-cdn%2Fiplant%2Fhome%2Faraport%2Frnaseq_bam%2Faerial%2FERR274310%2Faccepted_hits.bam&sym_method_0=http%3A%2F%2Figbquickload.org%2Fquickload%2FA_thaliana_Jun_2009%2FTAIR10_mRNA.bed.gz&sym_yheight_3=50&sym_yheight_0=50&seqid=Chr1&sym_yheight_2=50&sym_yheight_1=50
            Hide
            kkorey Kiran Korey (Inactive) added a comment -
            Show
            kkorey Kiran Korey (Inactive) added a comment - Need a review for the branch https://bitbucket.org/kkorey/kkorey-igb/branch/IGBF-1287-sym-name Thanks.
            kkorey Kiran Korey (Inactive) made changes -
            Status In Progress [ 3 ] Needs 1st Level Review [ 10005 ]
            ann.loraine Ann Loraine made changes -
            Rank Ranked higher
            ann.loraine Ann Loraine made changes -
            Sprint B - Summer 2018 [ 48 ] B - Summer 2018, Summer 2018 Part 2 [ 48, 49 ]
            ann.loraine Ann Loraine made changes -
            Rank Ranked higher
            ann.loraine Ann Loraine made changes -
            Link This issue relates to IGBF-1353 [ IGBF-1353 ]
            kkorey Kiran Korey (Inactive) made changes -
            Fix Version/s 9.0.2 [ 10600 ]
            kkorey Kiran Korey (Inactive) made changes -
            Assignee Kiran Korey [ kkorey ]
            sneha Sneha Ramesh Watharkar (Inactive) made changes -
            Status Needs 1st Level Review [ 10005 ] In Progress [ 3 ]
            sneha Sneha Ramesh Watharkar (Inactive) made changes -
            Status In Progress [ 3 ] Needs 1st Level Review [ 10005 ]
            ieclabau Ivory Blakley (Inactive) made changes -
            Assignee Ivory Blakley [ ieclabau ]
            ieclabau Ivory Blakley (Inactive) made changes -
            Status Needs 1st Level Review [ 10005 ] Reviewing [ 10301 ]
            Hide
            ieclabau Ivory Blakley (Inactive) added a comment - - edited

            You may not have seen Dr. Loraine's comment in the import statements:
            "Please observe IGB code convention of explicitly importing packages rather than using wild cards, e.g., import foo.bar.* "

            This line: (currently line ~324)
            " gFeatures.add(getFeature(igbService, genomeVersion, dataProivders.get, queryUrl));"
            This looks like a formatting change rather than a code change.

            Be sure to leave spaces after commas.

            It looks like in the method "directlyLoadFile" the variable "fileName" is now not used.
            Trying to see... If the data provider IS an instance of a LocalDataProvider, how will the system know what name to use for it?

            I didn't quite follow the changes in the "directlyLoadUrls" method.

            Show
            ieclabau Ivory Blakley (Inactive) added a comment - - edited You may not have seen Dr. Loraine's comment in the import statements: "Please observe IGB code convention of explicitly importing packages rather than using wild cards, e.g., import foo.bar.* " This line: (currently line ~324) " gFeatures.add(getFeature(igbService, genomeVersion, dataProivders.get , queryUrl));" This looks like a formatting change rather than a code change. Be sure to leave spaces after commas. It looks like in the method "directlyLoadFile" the variable "fileName" is now not used. Trying to see... If the data provider IS an instance of a LocalDataProvider, how will the system know what name to use for it? I didn't quite follow the changes in the "directlyLoadUrls" method.
            Hide
            ieclabau Ivory Blakley (Inactive) added a comment -

            In doing a functional review...

            I worry this might have made the sym_name_0 required.

            According to the bookmark parameters documentation
            https://wiki.transvar.org/display/igbdevelopers/Bookmark+Properties
            Giving a track a human-readable name (sym_name_0 parameter) is optional.

            This bookmark creates a track:
            http://bioviz.org/bar.html?version=Arabidopsis_thaliana_TAIR10&sym_name_0=Test1&query_url=http://s3.amazonaws.com/iplant-cdn/iplant/home/araport/rnaseq_bam/aerial/ERR274310/accepted_hits.bam&server_url=bar

            This bookmark for the same file just hangs:
            http://bioviz.org/bar.html?version=Arabidopsis_thaliana_TAIR10&query_url=http://s3.amazonaws.com/iplant-cdn/iplant/home/araport/rnaseq_bam/aerial/ERR274310/accepted_hits.bam&server_url=bar

            The difference is the parameter: sym_name_0=Test1
            I tried this again on a build from master. Both bookmarks work.

            Functional review for local file...

            I loaded a local file, and make a bookmark and selected position and data.
            I removed that file.
            I clicked the bookmark.
            Branch build hangs.

            I built from master, IGB follows the bookmark.

            Show
            ieclabau Ivory Blakley (Inactive) added a comment - In doing a functional review... I worry this might have made the sym_name_0 required. According to the bookmark parameters documentation https://wiki.transvar.org/display/igbdevelopers/Bookmark+Properties Giving a track a human-readable name (sym_name_0 parameter) is optional. This bookmark creates a track: http://bioviz.org/bar.html?version=Arabidopsis_thaliana_TAIR10&sym_name_0=Test1&query_url=http://s3.amazonaws.com/iplant-cdn/iplant/home/araport/rnaseq_bam/aerial/ERR274310/accepted_hits.bam&server_url=bar This bookmark for the same file just hangs: http://bioviz.org/bar.html?version=Arabidopsis_thaliana_TAIR10&query_url=http://s3.amazonaws.com/iplant-cdn/iplant/home/araport/rnaseq_bam/aerial/ERR274310/accepted_hits.bam&server_url=bar The difference is the parameter: sym_name_0=Test1 I tried this again on a build from master. Both bookmarks work. Functional review for local file... I loaded a local file, and make a bookmark and selected position and data. I removed that file. I clicked the bookmark. Branch build hangs. I built from master, IGB follows the bookmark.
            Hide
            ieclabau Ivory Blakley (Inactive) added a comment -

            I think it would be best to consider a new approach for this issue.

            It may be beneficial to review this documentation:
            https://wiki.transvar.org/display/igbdevelopers/Bookmark+Properties

            I am moving this back to todo.

            Show
            ieclabau Ivory Blakley (Inactive) added a comment - I think it would be best to consider a new approach for this issue. It may be beneficial to review this documentation: https://wiki.transvar.org/display/igbdevelopers/Bookmark+Properties I am moving this back to todo.
            ieclabau Ivory Blakley (Inactive) made changes -
            Assignee Ivory Blakley [ ieclabau ] Kiran Korey [ kkorey ]
            ieclabau Ivory Blakley (Inactive) made changes -
            Status Reviewing [ 10301 ] Open [ 1 ]
            Hide
            kkorey Kiran Korey (Inactive) added a comment -

            I think I just need to handle the case where sym_name_0 is missing from URL.
            If sym_name is not present, then I will make use of file name as a track name.

            Show
            kkorey Kiran Korey (Inactive) added a comment - I think I just need to handle the case where sym_name_0 is missing from URL. If sym_name is not present, then I will make use of file name as a track name.
            kkorey Kiran Korey (Inactive) made changes -
            Status Open [ 1 ] In Progress [ 3 ]
            Hide
            kkorey Kiran Korey (Inactive) added a comment -

            The Changes are made and NPE is handled.
            Please review,
            https://bitbucket.org/kkorey/kkorey-igb/branch/IGBF-1287-sym-name

            Show
            kkorey Kiran Korey (Inactive) added a comment - The Changes are made and NPE is handled. Please review, https://bitbucket.org/kkorey/kkorey-igb/branch/IGBF-1287-sym-name
            kkorey Kiran Korey (Inactive) made changes -
            Status In Progress [ 3 ] Needs 1st Level Review [ 10005 ]
            kkorey Kiran Korey (Inactive) made changes -
            Assignee Kiran Korey [ kkorey ]
            sneha Sneha Ramesh Watharkar (Inactive) made changes -
            Description IGB has a REST API that allows users to control the application. We are using this to enable users to load data from external servers by clicking links that then get forwarded to a JavaScript "bridge" program running on BioViz.org.

            For example, here is a link from the BAR Web site. Note that it refers to a Web page on BioViz that contains JavaScript code that then tries to open a link on localhost, where IGB is running. IGB contains a build-in Web server that listens on a port for requests.

            http://bioviz.org/bar.html?version=Arabidopsis_thaliana_TAIR10&feature_url_0=http://s3.amazonaws.com/iplant-cdn/iplant/home/araport/rnaseq_bam/aerial/ERR274310/accepted_hits.bam&sym_name_0=accepted_hits.bam&sym_method_0=http://s3.amazonaws.com/iplant-cdn/iplant/home/araport/rnaseq_bam/aerial/ERR274310/accepted_hits.bam&query_url=http://s3.amazonaws.com/iplant-cdn/iplant/home/araport/rnaseq_bam/aerial/ERR274310/accepted_hits.bam&server_url=bar

            Note that the "sym_name" parameter is supposed to specify track label.

            However, it does not appear to be working correctly.

            For example,

            http://bioviz.org/bar.html?version=Arabidopsis_thaliana_TAIR10&feature_url_0=http://s3.amazonaws.com/iplant-cdn/iplant/home/araport/rnaseq_bam/aerial/ERR274310/accepted_hits.bam&sym_name_0=FOOBARBAZ&sym_method_0=http://s3.amazonaws.com/iplant-cdn/iplant/home/araport/rnaseq_bam/aerial/ERR274310/accepted_hits.bam&query_url=http://s3.amazonaws.com/iplant-cdn/iplant/home/araport/rnaseq_bam/aerial/ERR274310/accepted_hits.bam&server_url=bar

            Should result in a new track appearing in IBG with FOOBARBAZ as the track label.

            This should be fixed so that IGB respects the given parameters.
            IGB has a REST API that allows users to control the application. We are using this to enable users to load data from external servers by clicking links that then get forwarded to a JavaScript "bridge" program running on BioViz.org.

            For example, here is a link from the BAR Web site. Note that it refers to a Web page on BioViz that contains JavaScript code that then tries to open a link on localhost, where IGB is running. IGB contains a build-in Web server that listens on a port for requests.

            http://bioviz.org/bar.html?version=Arabidopsis_thaliana_TAIR10&feature_url_0=http://s3.amazonaws.com/iplant-cdn/iplant/home/araport/rnaseq_bam/aerial/ERR274310/accepted_hits.bam&sym_name_0=accepted_hits.bam&sym_method_0=http://s3.amazonaws.com/iplant-cdn/iplant/home/araport/rnaseq_bam/aerial/ERR274310/accepted_hits.bam&query_url=http://s3.amazonaws.com/iplant-cdn/iplant/home/araport/rnaseq_bam/aerial/ERR274310/accepted_hits.bam&server_url=bar

            Note that the "sym_name" parameter is supposed to specify track label.

            However, it does not appear to be working correctly.

            For example,

            http://bioviz.org/bar.html?version=Arabidopsis_thaliana_TAIR10&feature_url_0=http://s3.amazonaws.com/iplant-cdn/iplant/home/araport/rnaseq_bam/aerial/ERR274310/accepted_hits.bam&sym_name_0=FOOBARBAZ&sym_method_0=http://s3.amazonaws.com/iplant-cdn/iplant/home/araport/rnaseq_bam/aerial/ERR274310/accepted_hits.bam&query_url=http://s3.amazonaws.com/iplant-cdn/iplant/home/araport/rnaseq_bam/aerial/ERR274310/accepted_hits.bam&server_url=bar

            Should result in a new track appearing in IGB with FOOBARBAZ as the track label.

            This should be fixed so that IGB respects the given parameters.
            sneha Sneha Ramesh Watharkar (Inactive) made changes -
            Status Needs 1st Level Review [ 10005 ] Reviewing [ 10301 ]
            sneha Sneha Ramesh Watharkar (Inactive) made changes -
            Assignee Sneha Ramesh Watharkar [ jdaly ]
            Hide
            sneha Sneha Ramesh Watharkar (Inactive) added a comment - - edited

            Error detected:
            1)System hangs while loading data from accepted_hits.bam file (Size might be large). This is seen in master branch too. Do we have any solution to this?
            2)Error in loading bookmarks for the local files. As Ivory pointed out in the above comments,
            If we book mark an area of locally loaded file and delete the file. Bookmarked area doesn't load on selection of bookmark from Bookmarks tab. This behavior is seen only in this branch and not in master.

            Name in the "Data Management Table" is changed as per the sym_name parameter.If sym_name parameter is not given in the URL then it takes file name as Track name. So that fix works fine.

            Reassigning it to Kiran Korey for fixing the above introduced bug.

            Show
            sneha Sneha Ramesh Watharkar (Inactive) added a comment - - edited Error detected: 1)System hangs while loading data from accepted_hits.bam file (Size might be large). This is seen in master branch too. Do we have any solution to this? 2)Error in loading bookmarks for the local files. As Ivory pointed out in the above comments, If we book mark an area of locally loaded file and delete the file. Bookmarked area doesn't load on selection of bookmark from Bookmarks tab. This behavior is seen only in this branch and not in master. Name in the "Data Management Table" is changed as per the sym_name parameter.If sym_name parameter is not given in the URL then it takes file name as Track name. So that fix works fine. Reassigning it to Kiran Korey for fixing the above introduced bug.
            sneha Sneha Ramesh Watharkar (Inactive) made changes -
            Description IGB has a REST API that allows users to control the application. We are using this to enable users to load data from external servers by clicking links that then get forwarded to a JavaScript "bridge" program running on BioViz.org.

            For example, here is a link from the BAR Web site. Note that it refers to a Web page on BioViz that contains JavaScript code that then tries to open a link on localhost, where IGB is running. IGB contains a build-in Web server that listens on a port for requests.

            http://bioviz.org/bar.html?version=Arabidopsis_thaliana_TAIR10&feature_url_0=http://s3.amazonaws.com/iplant-cdn/iplant/home/araport/rnaseq_bam/aerial/ERR274310/accepted_hits.bam&sym_name_0=accepted_hits.bam&sym_method_0=http://s3.amazonaws.com/iplant-cdn/iplant/home/araport/rnaseq_bam/aerial/ERR274310/accepted_hits.bam&query_url=http://s3.amazonaws.com/iplant-cdn/iplant/home/araport/rnaseq_bam/aerial/ERR274310/accepted_hits.bam&server_url=bar

            Note that the "sym_name" parameter is supposed to specify track label.

            However, it does not appear to be working correctly.

            For example,

            http://bioviz.org/bar.html?version=Arabidopsis_thaliana_TAIR10&feature_url_0=http://s3.amazonaws.com/iplant-cdn/iplant/home/araport/rnaseq_bam/aerial/ERR274310/accepted_hits.bam&sym_name_0=FOOBARBAZ&sym_method_0=http://s3.amazonaws.com/iplant-cdn/iplant/home/araport/rnaseq_bam/aerial/ERR274310/accepted_hits.bam&query_url=http://s3.amazonaws.com/iplant-cdn/iplant/home/araport/rnaseq_bam/aerial/ERR274310/accepted_hits.bam&server_url=bar

            Should result in a new track appearing in IGB with FOOBARBAZ as the track label.

            This should be fixed so that IGB respects the given parameters.
            IGB has a REST API that allows users to control the application. We are using this to enable users to load data from external servers by clicking links that then get forwarded to a JavaScript "bridge" program running on BioViz.org.

            For example, here is a link from the BAR Web site. Note that it refers to a Web page on BioViz that contains JavaScript code that then tries to open a link on localhost, where IGB is running. IGB contains a build-in Web server that listens on a port for requests.

            http://bioviz.org/bar.html?version=Arabidopsis_thaliana_TAIR10&feature_url_0=http://s3.amazonaws.com/iplant-cdn/iplant/home/araport/rnaseq_bam/aerial/ERR274310/accepted_hits.bam&sym_name_0=accepted_hits.bam&sym_method_0=http://s3.amazonaws.com/iplant-cdn/iplant/home/araport/rnaseq_bam/aerial/ERR274310/accepted_hits.bam&query_url=http://s3.amazonaws.com/iplant-cdn/iplant/home/araport/rnaseq_bam/aerial/ERR274310/accepted_hits.bam&server_url=bar

            Note that the "sym_name" parameter is supposed to specify track label.

            However, it does not appear to be working correctly.

            For example,

            http://bioviz.org/bar.html?version=Arabidopsis_thaliana_TAIR10&feature_url_0=http://s3.amazonaws.com/iplant-cdn/iplant/home/araport/rnaseq_bam/aerial/ERR274310/accepted_hits.bam&sym_method_0=http://s3.amazonaws.com/iplant-cdn/iplant/home/araport/rnaseq_bam/aerial/ERR274310/accepted_hits.bam&query_url=http://s3.amazonaws.com/iplant-cdn/iplant/home/araport/rnaseq_bam/aerial/ERR274310/accepted_hits.bam&server_url=bar

            Should result in a new track appearing in IGB with FOOBARBAZ as the track label.

            This should be fixed so that IGB respects the given parameters.
            sneha Sneha Ramesh Watharkar (Inactive) made changes -
            Assignee Sneha Ramesh Watharkar [ jdaly ] Kiran Korey [ kkorey ]
            sneha Sneha Ramesh Watharkar (Inactive) made changes -
            Status Reviewing [ 10301 ] Open [ 1 ]
            Hide
            kkorey Kiran Korey (Inactive) added a comment -

            Sneha Ramesh Watharkar Can you check the issue two now. I think it should be resolved.

            Show
            kkorey Kiran Korey (Inactive) added a comment - Sneha Ramesh Watharkar Can you check the issue two now. I think it should be resolved.
            kkorey Kiran Korey (Inactive) made changes -
            Assignee Kiran Korey [ kkorey ] Sneha Ramesh Watharkar [ jdaly ]
            sneha Sneha Ramesh Watharkar (Inactive) made changes -
            Status Open [ 1 ] Needs 1st Level Review [ 10005 ]
            sneha Sneha Ramesh Watharkar (Inactive) made changes -
            Status Needs 1st Level Review [ 10005 ] Reviewing [ 10301 ]
            kkorey Kiran Korey (Inactive) made changes -
            Status Reviewing [ 10301 ] Needs 1st Level Review [ 10005 ]
            ann.loraine Ann Loraine made changes -
            Rank Ranked higher
            ann.loraine Ann Loraine made changes -
            Sprint B - Summer 2018, Summer 2018 Part 2 [ 48, 49 ] B - Summer 2018, Summer 2018 Part 2, Summer 2018 Part 3 [ 48, 49, 50 ]
            ann.loraine Ann Loraine made changes -
            Rank Ranked higher
            sneha Sneha Ramesh Watharkar (Inactive) made changes -
            Status Needs 1st Level Review [ 10005 ] Reviewing [ 10301 ]
            Hide
            sneha Sneha Ramesh Watharkar (Inactive) added a comment -

            Kiran Korey: Issue 2 still persists. Please fix it. I am assigning back to you.

            Show
            sneha Sneha Ramesh Watharkar (Inactive) added a comment - Kiran Korey : Issue 2 still persists. Please fix it. I am assigning back to you.
            sneha Sneha Ramesh Watharkar (Inactive) made changes -
            Status Reviewing [ 10301 ] Open [ 1 ]
            sneha Sneha Ramesh Watharkar (Inactive) made changes -
            Assignee Sneha Ramesh Watharkar [ jdaly ] Kiran Korey [ kkorey ]
            Hide
            kkorey Kiran Korey (Inactive) added a comment -

            Sneha Ramesh Watharkar Can you please give me the steps to reproduce the issue?

            Show
            kkorey Kiran Korey (Inactive) added a comment - Sneha Ramesh Watharkar Can you please give me the steps to reproduce the issue?
            kkorey Kiran Korey (Inactive) made changes -
            Assignee Kiran Korey [ kkorey ] Sneha Ramesh Watharkar [ jdaly ]
            sneha Sneha Ramesh Watharkar (Inactive) made changes -
            Status Open [ 1 ] Reviewing [ 10301 ]
            Hide
            sneha Sneha Ramesh Watharkar (Inactive) added a comment -

            After testing, I could see that Error 2 is fixed. Now the data loads when the bookmark is clicked.

            On a completely different note,
            I found out a bug in bookmarks.
            Steps to reproduce:
            Select A thaliana genome.
            Araport 11 is default loaded. Bookmark a region. lets call it B1.
            Now load local bed file using File -> Open File. Bookmark a region of this dataset. Say B2 .
            Now close or uncheck the local file dataset.
            Click on Bookmark of Araport 11 i.e B1 from bookmarks tab.
            Now you can see that local file dataset is loaded which is wrong!!
            We have clicked bookmark of one dataset which is already loaded, but it loads dataset of other one too!

            However, this issue is not introduced in this branch because I can see the same behavior in master.
            So the fix works fine.
            Assigning it to Kiran Korey.

            Show
            sneha Sneha Ramesh Watharkar (Inactive) added a comment - After testing, I could see that Error 2 is fixed. Now the data loads when the bookmark is clicked. On a completely different note, I found out a bug in bookmarks. Steps to reproduce: Select A thaliana genome. Araport 11 is default loaded. Bookmark a region. lets call it B1. Now load local bed file using File -> Open File. Bookmark a region of this dataset. Say B2 . Now close or uncheck the local file dataset. Click on Bookmark of Araport 11 i.e B1 from bookmarks tab. Now you can see that local file dataset is loaded which is wrong!! We have clicked bookmark of one dataset which is already loaded, but it loads dataset of other one too! However, this issue is not introduced in this branch because I can see the same behavior in master. So the fix works fine. Assigning it to Kiran Korey .
            sneha Sneha Ramesh Watharkar (Inactive) made changes -
            Status Reviewing [ 10301 ] Ready for Pull Request [ 10304 ]
            sneha Sneha Ramesh Watharkar (Inactive) made changes -
            Status Ready for Pull Request [ 10304 ] Reviewing [ 10301 ]
            sneha Sneha Ramesh Watharkar (Inactive) made changes -
            Description IGB has a REST API that allows users to control the application. We are using this to enable users to load data from external servers by clicking links that then get forwarded to a JavaScript "bridge" program running on BioViz.org.

            For example, here is a link from the BAR Web site. Note that it refers to a Web page on BioViz that contains JavaScript code that then tries to open a link on localhost, where IGB is running. IGB contains a build-in Web server that listens on a port for requests.

            http://bioviz.org/bar.html?version=Arabidopsis_thaliana_TAIR10&feature_url_0=http://s3.amazonaws.com/iplant-cdn/iplant/home/araport/rnaseq_bam/aerial/ERR274310/accepted_hits.bam&sym_name_0=accepted_hits.bam&sym_method_0=http://s3.amazonaws.com/iplant-cdn/iplant/home/araport/rnaseq_bam/aerial/ERR274310/accepted_hits.bam&query_url=http://s3.amazonaws.com/iplant-cdn/iplant/home/araport/rnaseq_bam/aerial/ERR274310/accepted_hits.bam&server_url=bar

            Note that the "sym_name" parameter is supposed to specify track label.

            However, it does not appear to be working correctly.

            For example,

            http://bioviz.org/bar.html?version=Arabidopsis_thaliana_TAIR10&feature_url_0=http://s3.amazonaws.com/iplant-cdn/iplant/home/araport/rnaseq_bam/aerial/ERR274310/accepted_hits.bam&sym_method_0=http://s3.amazonaws.com/iplant-cdn/iplant/home/araport/rnaseq_bam/aerial/ERR274310/accepted_hits.bam&query_url=http://s3.amazonaws.com/iplant-cdn/iplant/home/araport/rnaseq_bam/aerial/ERR274310/accepted_hits.bam&server_url=bar

            Should result in a new track appearing in IGB with FOOBARBAZ as the track label.

            This should be fixed so that IGB respects the given parameters.
            IGB has a REST API that allows users to control the application. We are using this to enable users to load data from external servers by clicking links that then get forwarded to a JavaScript "bridge" program running on BioViz.org.

            For example, here is a link from the BAR Web site. Note that it refers to a Web page on BioViz that contains JavaScript code that then tries to open a link on localhost, where IGB is running. IGB contains a build-in Web server that listens on a port for requests.

            http://bioviz.org/bar.html?version=Arabidopsis_thaliana_TAIR10&feature_url_0=http://s3.amazonaws.com/iplant-cdn/iplant/home/araport/rnaseq_bam/aerial/ERR274310/accepted_hits.bam&sym_name_0=accepted_hits.bam&sym_method_0=http://s3.amazonaws.com/iplant-cdn/iplant/home/araport/rnaseq_bam/aerial/ERR274310/accepted_hits.bam&query_url=http://s3.amazonaws.com/iplant-cdn/iplant/home/araport/rnaseq_bam/aerial/ERR274310/accepted_hits.bam&server_url=bar

            Note that the "sym_name" parameter is supposed to specify track label.

            However, it does not appear to be working correctly.

            For example,

            http://bioviz.org/bar.html?version=Arabidopsis_thaliana_TAIR10&feature_url_0=http://s3.amazonaws.com/iplant-cdn/iplant/home/araport/rnaseq_bam/aerial/ERR274310/accepted_hits.bam&sym_name_0=FOOBARBAZ&sym_method_0=http://s3.amazonaws.com/iplant-cdn/iplant/home/araport/rnaseq_bam/aerial/ERR274310/accepted_hits.bam&query_url=http://s3.amazonaws.com/iplant-cdn/iplant/home/araport/rnaseq_bam/aerial/ERR274310/accepted_hits.bam&server_url=bar

            Should result in a new track appearing in IGB with FOOBARBAZ as the track label.

            This should be fixed so that IGB respects the given parameters.
            sneha Sneha Ramesh Watharkar (Inactive) made changes -
            Status Reviewing [ 10301 ] Ready for Pull Request [ 10304 ]
            sneha Sneha Ramesh Watharkar (Inactive) made changes -
            Assignee Sneha Ramesh Watharkar [ jdaly ] Kiran Korey [ kkorey ]
            kkorey Kiran Korey (Inactive) made changes -
            Status Ready for Pull Request [ 10304 ] Pull Request Submitted [ 10101 ]
            ann.loraine Ann Loraine made changes -
            Status Pull Request Submitted [ 10101 ] Needs Testing [ 10002 ]
            kkorey Kiran Korey (Inactive) made changes -
            Assignee Kiran Korey [ kkorey ]
            ann.loraine Ann Loraine made changes -
            Rank Ranked higher
            ann.loraine Ann Loraine made changes -
            Sprint B - Summer 2018, Summer 2018 Part 2, Summer 2018 Part 3 [ 48, 49, 50 ] B - Summer 2018, Summer 2018 Part 2, Summer 2018 Part 3, Fall 2018 1 [ 48, 49, 50, 51 ]
            ann.loraine Ann Loraine made changes -
            Rank Ranked lower
            ann.loraine Ann Loraine made changes -
            Rank Ranked higher
            ann.loraine Ann Loraine made changes -
            Sprint B - Summer 2018, Summer 2018 Part 2, Summer 2018 Part 3, Fall 2018 1 [ 48, 49, 50, 51 ] B - Summer 2018, Summer 2018 Part 2, Summer 2018 Part 3, Fall 2018 1, Fall 2018 Sprint 2 [ 48, 49, 50, 51, 52 ]
            sneha Sneha Ramesh Watharkar (Inactive) made changes -
            Attachment Error1287Jira.PNG [ 14150 ]
            sneha Sneha Ramesh Watharkar (Inactive) made changes -
            Assignee Kiran Korey [ kkorey ]
            ieclabau Ivory Blakley (Inactive) made changes -
            Assignee Kiran Korey [ kkorey ] Ivory Blakley [ ieclabau ]
            ieclabau Ivory Blakley (Inactive) made changes -
            Status Needs Testing [ 10002 ] Testing In Progress [ 10003 ]
            ieclabau Ivory Blakley (Inactive) made changes -
            Status Testing In Progress [ 10003 ] Open [ 1 ]
            ieclabau Ivory Blakley (Inactive) made changes -
            Assignee Ivory Blakley [ ieclabau ] Kiran Korey [ kkorey ]
            kkorey Kiran Korey (Inactive) made changes -
            Status Open [ 1 ] In Progress [ 3 ]
            Hide
            kkorey Kiran Korey (Inactive) added a comment - - edited

            To test this issue please use the below link, you can remove the sym_name parameter or change it to verify different cases.

            http://localhost:7085/IGBControl?server_url=kiki&version=Arabidopsis_thaliana_TAIR10&feature_url_0=http://s3.amazonaws.com/iplant-cdn/iplant/home/araport/rnaseq_bam/aerial/ERR274310/accepted_hits.bam&query_url=http://s3.amazonaws.com/iplant-cdn/iplant/home/araport/rnaseq_bam/aerial/ERR274310/accepted_hits.bam&sym_name_0=FOOBARBAZ

            The previous links in the issue will no longer work as there were some changes made to the BioViz Web site (bar.html and bar.js) and also annots.xml of http://lorainelab-quickload.scidas.org/bar/A_thaliana_Jun_2009/

            Show
            kkorey Kiran Korey (Inactive) added a comment - - edited To test this issue please use the below link, you can remove the sym_name parameter or change it to verify different cases. http://localhost:7085/IGBControl?server_url=kiki&version=Arabidopsis_thaliana_TAIR10&feature_url_0=http://s3.amazonaws.com/iplant-cdn/iplant/home/araport/rnaseq_bam/aerial/ERR274310/accepted_hits.bam&query_url=http://s3.amazonaws.com/iplant-cdn/iplant/home/araport/rnaseq_bam/aerial/ERR274310/accepted_hits.bam&sym_name_0=FOOBARBAZ The previous links in the issue will no longer work as there were some changes made to the BioViz Web site (bar.html and bar.js) and also annots.xml of http://lorainelab-quickload.scidas.org/bar/A_thaliana_Jun_2009/
            kkorey Kiran Korey (Inactive) made changes -
            Status In Progress [ 3 ] Needs Testing [ 10002 ]
            kkorey Kiran Korey (Inactive) made changes -
            Assignee Kiran Korey [ kkorey ]
            Show
            ann.loraine Ann Loraine added a comment - - edited BookmarkHTTPRequestHandler https://bitbucket.org/lorainelab/integrated-genome-browser/src/master/plugins/Bookmark/src/main/java/com/affymetrix/igb/bookmarks/BookmarkHttpRequestHandler.java?fileviewer=file-view-default invokes BookmarkUnibrowControllerServlet https://bitbucket.org/lorainelab/integrated-genome-browser/src/master/plugins/Bookmark/src/main/java/com/affymetrix/igb/bookmarks/BookmarkUnibrowControlServlet.java?fileviewer=file-view-default See: goToBookmark - used by endpoints: http://localhost:7085/IGBControl http://localhost:7085/IgbGalaxyDataView Also, we have; http://127.0.0.1:7085/igbStatusCheck
            ann.loraine Ann Loraine made changes -
            Comment [ When testing this issue on master,
            I noticed that the track name is not same as sym_name!
            It is displaying a long string and not the string value passed as sym_name.
            Steps followed.
            Running IGB on latest master.
            Clicking links in the issue description. IGB app opens the data set with some long string as track name.
            Attaching the screen shot for reference.
            Assigning it to [~kkorey] to check it once on master to verify this behaviour. ]
            ann.loraine Ann Loraine made changes -
            Comment [ I think one of the other commits or the merge process has caused this issue, need to investigate more.
            ]
            ann.loraine Ann Loraine made changes -
            ann.loraine Ann Loraine made changes -
            Comment [ See:

            BookmarkUnibrowControlServlet. It uses loadFromFile to trigger loading of a data set hosted on Galaxy or BAR into IGB.

            * To start, it moves IGB view to requested seq_id, start, and end if provided in the REST URL.
            * Next, it checks whether server_url parameter matches a loaded data provider.
            * If not, it invokes loadFromURL.

            Note:

            If server_url is absent, new track is not loaded. ]
            ieclabau Ivory Blakley (Inactive) made changes -
            Status Needs Testing [ 10002 ] Testing In Progress [ 10003 ]
            ieclabau Ivory Blakley (Inactive) made changes -
            Assignee Ivory Blakley [ ieclabau ]
            Hide
            ieclabau Ivory Blakley (Inactive) added a comment -

            Dr. Loraine –
            I don't know how to interpret that last comment... is that added instructions for testing? or a tip for figuring out a problem? ... ?
            I got the last master branch, did a clean and build, ran IGB.
            When I follow each of those last three links I get:

            Show
            ieclabau Ivory Blakley (Inactive) added a comment - Dr. Loraine – I don't know how to interpret that last comment... is that added instructions for testing? or a tip for figuring out a problem? ... ? I got the last master branch, did a clean and build, ran IGB. When I follow each of those last three links I get: http://localhost:7085/IGBControl --> "This page isn’t working localhost didn’t send any data. ERR_EMPTY_RESPONSE" http://localhost:7085/IgbGalaxyDataView --> "Invalid Request!" http://127.0.0.1:7085/igbStatusCheck --> var igbIsRunning = true
            Hide
            ieclabau Ivory Blakley (Inactive) added a comment -

            Doing a functional review:
            Between each test, remove the track and return to the home screen by hitting the "species" link.

            I should be able to click this link and see the A thaliana genome, and a track called "FOOBARBAZ":
            http://localhost:7085/IGBControl?server_url=kiki&version=Arabidopsis_thaliana_TAIR10&feature_url_0=http://s3.amazonaws.com/iplant-cdn/iplant/home/araport/rnaseq_bam/aerial/ERR274310/accepted_hits.bam&query_url=http://s3.amazonaws.com/iplant-cdn/iplant/home/araport/rnaseq_bam/aerial/ERR274310/accepted_hits.bam&sym_name_0=FOOBARBAZ
            --> Good!

            I should be able to follow this link (modified from above) and the track will be named based on its file name (accepted_hits.bam):
            http://localhost:7085/IGBControl?server_url=kiki&version=Arabidopsis_thaliana_TAIR10&feature_url_0=http://s3.amazonaws.com/iplant-cdn/iplant/home/araport/rnaseq_bam/aerial/ERR274310/accepted_hits.bam&query_url=http://s3.amazonaws.com/iplant-cdn/iplant/home/araport/rnaseq_bam/aerial/ERR274310/accepted_hits.bam
            --> Good!

            I should be able to follow this link (modified from above) and the track will be named "newName":
            http://localhost:7085/IGBControl?server_url=kiki&sym_name_0=newName&version=Arabidopsis_thaliana_TAIR10&feature_url_0=http://s3.amazonaws.com/iplant-cdn/iplant/home/araport/rnaseq_bam/aerial/ERR274310/accepted_hits.bam&query_url=http://s3.amazonaws.com/iplant-cdn/iplant/home/araport/rnaseq_bam/aerial/ERR274310/accepted_hits.bam
            --> Good!

            In terms of the initial issue description, this looks great!

            Show
            ieclabau Ivory Blakley (Inactive) added a comment - Doing a functional review: Between each test, remove the track and return to the home screen by hitting the "species" link. I should be able to click this link and see the A thaliana genome, and a track called "FOOBARBAZ": http://localhost:7085/IGBControl?server_url=kiki&version=Arabidopsis_thaliana_TAIR10&feature_url_0=http://s3.amazonaws.com/iplant-cdn/iplant/home/araport/rnaseq_bam/aerial/ERR274310/accepted_hits.bam&query_url=http://s3.amazonaws.com/iplant-cdn/iplant/home/araport/rnaseq_bam/aerial/ERR274310/accepted_hits.bam&sym_name_0=FOOBARBAZ --> Good! I should be able to follow this link (modified from above) and the track will be named based on its file name (accepted_hits.bam): http://localhost:7085/IGBControl?server_url=kiki&version=Arabidopsis_thaliana_TAIR10&feature_url_0=http://s3.amazonaws.com/iplant-cdn/iplant/home/araport/rnaseq_bam/aerial/ERR274310/accepted_hits.bam&query_url=http://s3.amazonaws.com/iplant-cdn/iplant/home/araport/rnaseq_bam/aerial/ERR274310/accepted_hits.bam --> Good! I should be able to follow this link (modified from above) and the track will be named "newName": http://localhost:7085/IGBControl?server_url=kiki&sym_name_0=newName&version=Arabidopsis_thaliana_TAIR10&feature_url_0=http://s3.amazonaws.com/iplant-cdn/iplant/home/araport/rnaseq_bam/aerial/ERR274310/accepted_hits.bam&query_url=http://s3.amazonaws.com/iplant-cdn/iplant/home/araport/rnaseq_bam/aerial/ERR274310/accepted_hits.bam --> Good! In terms of the initial issue description, this looks great!
            Hide
            ieclabau Ivory Blakley (Inactive) added a comment -

            Checking to make sure local file bookmarks are still good:
            (I'm including these links for future inspection. Since they are for local files, they will only work on my machine.)

            I added local file and made a bookmark, and copied that bookmark as a url:
            http://localhost:7085/IGBControl?version=C_sabeus_Mar_2014&seqid=chr8&start=97021529&end=97021597&loadresidues=false&create=2018%2F09%2F17+13%3A17%3A44&modified=2018%2F09%2F17+13%3A17%3A44&feature_url_0=http%3A%2F%2F18.222.191.240%2FQuickload_IGBF-1401_C.sabaeus%2FC_sabeus_Mar_2014%2FC_sabeus_Mar_2014.mRNAs_withDesc.bed.gz&sym_method_0=http%3A%2F%2F18.222.191.240%2FQuickload_IGBF-1401_C.sabaeus%2FC_sabeus_Mar_2014%2FC_sabeus_Mar_2014.mRNAs_withDesc.bed.gz&sym_ypos_0=0&sym_yheight_0=50&sym_col_0=0x000000&sym_bg_0=0xFFFFFF&sym_name_0=C.+sabeus+genes&feature_url_1=file%3A%2FUsers%2Fivory%2FDesktop%2FlocalQuickloadTestSet%2FQuickload_C.sabaeus%2FC_sabeus_Mar_2014.mRNAs_withDesc.bed.gz&sym_method_1=file%3A%2FUsers%2Fivory%2FDesktop%2FlocalQuickloadTestSet%2FQuickload_C.sabaeus%2FC_sabeus_Mar_2014.mRNAs_withDesc.bed.gz&sym_ypos_1=0&sym_yheight_1=50&sym_col_1=0x0247FE&sym_bg_1=0xFFFFFF&sym_name_1=C_sabeus_Mar_2014.mRNAs_withDesc.bed&query_url=http%3A%2F%2F18.222.191.240%2FQuickload_IGBF-1401_C.sabaeus%2FC_sabeus_Mar_2014%2FC_sabeus_Mar_2014.mRNAs_withDesc.bed.gz&query_url=file%3A%2FUsers%2Fivory%2FDesktop%2FlocalQuickloadTestSet%2FQuickload_C.sabaeus%2FC_sabeus_Mar_2014.mRNAs_withDesc.bed.gz&server_url=http%3A%2F%2F18.222.191.240%2FQuickload_IGBF-1401_C.sabaeus%2F&server_url=

            --> that link seems to be working fine!

            If I manually change the name and make the bookmark:
            http://localhost:7085/IGBControl?version=C_sabeus_Mar_2014&seqid=chr8&start=97021529&end=97021597&loadresidues=false&create=2018%2F09%2F17+13%3A20%3A04&modified=2018%2F09%2F17+13%3A20%3A04&feature_url_0=http%3A%2F%2F18.222.191.240%2FQuickload_IGBF-1401_C.sabaeus%2FC_sabeus_Mar_2014%2FC_sabeus_Mar_2014.mRNAs_withDesc.bed.gz&sym_method_0=http%3A%2F%2F18.222.191.240%2FQuickload_IGBF-1401_C.sabaeus%2FC_sabeus_Mar_2014%2FC_sabeus_Mar_2014.mRNAs_withDesc.bed.gz&sym_ypos_0=0&sym_yheight_0=50&sym_col_0=0x000000&sym_bg_0=0xFFFFFF&sym_name_0=C.+sabeus+genes&feature_url_1=file%3A%2FUsers%2Fivory%2FDesktop%2FlocalQuickloadTestSet%2FQuickload_C.sabaeus%2FC_sabeus_Mar_2014.mRNAs_withDesc.bed.gz&sym_method_1=file%3A%2FUsers%2Fivory%2FDesktop%2FlocalQuickloadTestSet%2FQuickload_C.sabaeus%2FC_sabeus_Mar_2014.mRNAs_withDesc.bed.gz&sym_ypos_1=0&sym_yheight_1=50&sym_col_1=0x0247FE&sym_bg_1=0xFFFFFF&sym_name_1=MyLocalFile+with+C.+sabeus+genes&query_url=http%3A%2F%2F18.222.191.240%2FQuickload_IGBF-1401_C.sabaeus%2FC_sabeus_Mar_2014%2FC_sabeus_Mar_2014.mRNAs_withDesc.bed.gz&query_url=file%3A%2FUsers%2Fivory%2FDesktop%2FlocalQuickloadTestSet%2FQuickload_C.sabaeus%2FC_sabeus_Mar_2014.mRNAs_withDesc.bed.gz&server_url=http%3A%2F%2F18.222.191.240%2FQuickload_IGBF-1401_C.sabaeus%2F&server_url=

            --> The sym_name argument is respected! (sym_name_1=MyLocalFile+with+C.+sabeus+genes) Good!

            Lastly, local file, with no sym_name arg:
            http://localhost:7085/IGBControl?version=C_sabeus_Mar_2014&seqid=chr8&start=97021529&end=97021597&loadresidues=false&create=2018%2F09%2F17+13%3A20%3A04&modified=2018%2F09%2F17+13%3A20%3A04&feature_url_0=http%3A%2F%2F18.222.191.240%2FQuickload_IGBF-1401_C.sabaeus%2FC_sabeus_Mar_2014%2FC_sabeus_Mar_2014.mRNAs_withDesc.bed.gz&sym_method_0=http%3A%2F%2F18.222.191.240%2FQuickload_IGBF-1401_C.sabaeus%2FC_sabeus_Mar_2014%2FC_sabeus_Mar_2014.mRNAs_withDesc.bed.gz&sym_ypos_0=0&sym_yheight_0=50&sym_col_0=0x000000&sym_bg_0=0xFFFFFF&sym_name_0=C.+sabeus+genes&feature_url_1=file%3A%2FUsers%2Fivory%2FDesktop%2FlocalQuickloadTestSet%2FQuickload_C.sabaeus%2FC_sabeus_Mar_2014.mRNAs_withDesc.bed.gz&sym_method_1=file%3A%2FUsers%2Fivory%2FDesktop%2FlocalQuickloadTestSet%2FQuickload_C.sabaeus%2FC_sabeus_Mar_2014.mRNAs_withDesc.bed.gz&sym_ypos_1=0&sym_yheight_1=50&sym_col_1=0x0247FE&sym_bg_1=0xFFFFFF&query_url=http%3A%2F%2F18.222.191.240%2FQuickload_IGBF-1401_C.sabaeus%2FC_sabeus_Mar_2014%2FC_sabeus_Mar_2014.mRNAs_withDesc.bed.gz&query_url=file%3A%2FUsers%2Fivory%2FDesktop%2FlocalQuickloadTestSet%2FQuickload_C.sabaeus%2FC_sabeus_Mar_2014.mRNAs_withDesc.bed.gz&server_url=http%3A%2F%2F18.222.191.240%2FQuickload_IGBF-1401_C.sabaeus%2F&server_url=
            --> the url works! with no sym_name arugment, the track is added with the file path as the name.

            Its a little odd to use the entire file path. When I just add a file directly, the track is named based on the file name, not the full path.
            A quick regression test with 9.0.1... 9.0.1 also uses the entire file path.

            I think everything I know to check looks good here. : )

            Show
            ieclabau Ivory Blakley (Inactive) added a comment - Checking to make sure local file bookmarks are still good: (I'm including these links for future inspection. Since they are for local files, they will only work on my machine.) I added local file and made a bookmark, and copied that bookmark as a url: http://localhost:7085/IGBControl?version=C_sabeus_Mar_2014&seqid=chr8&start=97021529&end=97021597&loadresidues=false&create=2018%2F09%2F17+13%3A17%3A44&modified=2018%2F09%2F17+13%3A17%3A44&feature_url_0=http%3A%2F%2F18.222.191.240%2FQuickload_IGBF-1401_C.sabaeus%2FC_sabeus_Mar_2014%2FC_sabeus_Mar_2014.mRNAs_withDesc.bed.gz&sym_method_0=http%3A%2F%2F18.222.191.240%2FQuickload_IGBF-1401_C.sabaeus%2FC_sabeus_Mar_2014%2FC_sabeus_Mar_2014.mRNAs_withDesc.bed.gz&sym_ypos_0=0&sym_yheight_0=50&sym_col_0=0x000000&sym_bg_0=0xFFFFFF&sym_name_0=C.+sabeus+genes&feature_url_1=file%3A%2FUsers%2Fivory%2FDesktop%2FlocalQuickloadTestSet%2FQuickload_C.sabaeus%2FC_sabeus_Mar_2014.mRNAs_withDesc.bed.gz&sym_method_1=file%3A%2FUsers%2Fivory%2FDesktop%2FlocalQuickloadTestSet%2FQuickload_C.sabaeus%2FC_sabeus_Mar_2014.mRNAs_withDesc.bed.gz&sym_ypos_1=0&sym_yheight_1=50&sym_col_1=0x0247FE&sym_bg_1=0xFFFFFF&sym_name_1=C_sabeus_Mar_2014.mRNAs_withDesc.bed&query_url=http%3A%2F%2F18.222.191.240%2FQuickload_IGBF-1401_C.sabaeus%2FC_sabeus_Mar_2014%2FC_sabeus_Mar_2014.mRNAs_withDesc.bed.gz&query_url=file%3A%2FUsers%2Fivory%2FDesktop%2FlocalQuickloadTestSet%2FQuickload_C.sabaeus%2FC_sabeus_Mar_2014.mRNAs_withDesc.bed.gz&server_url=http%3A%2F%2F18.222.191.240%2FQuickload_IGBF-1401_C.sabaeus%2F&server_url= --> that link seems to be working fine! If I manually change the name and make the bookmark: http://localhost:7085/IGBControl?version=C_sabeus_Mar_2014&seqid=chr8&start=97021529&end=97021597&loadresidues=false&create=2018%2F09%2F17+13%3A20%3A04&modified=2018%2F09%2F17+13%3A20%3A04&feature_url_0=http%3A%2F%2F18.222.191.240%2FQuickload_IGBF-1401_C.sabaeus%2FC_sabeus_Mar_2014%2FC_sabeus_Mar_2014.mRNAs_withDesc.bed.gz&sym_method_0=http%3A%2F%2F18.222.191.240%2FQuickload_IGBF-1401_C.sabaeus%2FC_sabeus_Mar_2014%2FC_sabeus_Mar_2014.mRNAs_withDesc.bed.gz&sym_ypos_0=0&sym_yheight_0=50&sym_col_0=0x000000&sym_bg_0=0xFFFFFF&sym_name_0=C.+sabeus+genes&feature_url_1=file%3A%2FUsers%2Fivory%2FDesktop%2FlocalQuickloadTestSet%2FQuickload_C.sabaeus%2FC_sabeus_Mar_2014.mRNAs_withDesc.bed.gz&sym_method_1=file%3A%2FUsers%2Fivory%2FDesktop%2FlocalQuickloadTestSet%2FQuickload_C.sabaeus%2FC_sabeus_Mar_2014.mRNAs_withDesc.bed.gz&sym_ypos_1=0&sym_yheight_1=50&sym_col_1=0x0247FE&sym_bg_1=0xFFFFFF&sym_name_1=MyLocalFile+with+C.+sabeus+genes&query_url=http%3A%2F%2F18.222.191.240%2FQuickload_IGBF-1401_C.sabaeus%2FC_sabeus_Mar_2014%2FC_sabeus_Mar_2014.mRNAs_withDesc.bed.gz&query_url=file%3A%2FUsers%2Fivory%2FDesktop%2FlocalQuickloadTestSet%2FQuickload_C.sabaeus%2FC_sabeus_Mar_2014.mRNAs_withDesc.bed.gz&server_url=http%3A%2F%2F18.222.191.240%2FQuickload_IGBF-1401_C.sabaeus%2F&server_url= --> The sym_name argument is respected! (sym_name_1=MyLocalFile+with+C.+sabeus+genes) Good! Lastly, local file, with no sym_name arg: http://localhost:7085/IGBControl?version=C_sabeus_Mar_2014&seqid=chr8&start=97021529&end=97021597&loadresidues=false&create=2018%2F09%2F17+13%3A20%3A04&modified=2018%2F09%2F17+13%3A20%3A04&feature_url_0=http%3A%2F%2F18.222.191.240%2FQuickload_IGBF-1401_C.sabaeus%2FC_sabeus_Mar_2014%2FC_sabeus_Mar_2014.mRNAs_withDesc.bed.gz&sym_method_0=http%3A%2F%2F18.222.191.240%2FQuickload_IGBF-1401_C.sabaeus%2FC_sabeus_Mar_2014%2FC_sabeus_Mar_2014.mRNAs_withDesc.bed.gz&sym_ypos_0=0&sym_yheight_0=50&sym_col_0=0x000000&sym_bg_0=0xFFFFFF&sym_name_0=C.+sabeus+genes&feature_url_1=file%3A%2FUsers%2Fivory%2FDesktop%2FlocalQuickloadTestSet%2FQuickload_C.sabaeus%2FC_sabeus_Mar_2014.mRNAs_withDesc.bed.gz&sym_method_1=file%3A%2FUsers%2Fivory%2FDesktop%2FlocalQuickloadTestSet%2FQuickload_C.sabaeus%2FC_sabeus_Mar_2014.mRNAs_withDesc.bed.gz&sym_ypos_1=0&sym_yheight_1=50&sym_col_1=0x0247FE&sym_bg_1=0xFFFFFF&query_url=http%3A%2F%2F18.222.191.240%2FQuickload_IGBF-1401_C.sabaeus%2FC_sabeus_Mar_2014%2FC_sabeus_Mar_2014.mRNAs_withDesc.bed.gz&query_url=file%3A%2FUsers%2Fivory%2FDesktop%2FlocalQuickloadTestSet%2FQuickload_C.sabaeus%2FC_sabeus_Mar_2014.mRNAs_withDesc.bed.gz&server_url=http%3A%2F%2F18.222.191.240%2FQuickload_IGBF-1401_C.sabaeus%2F&server_url= --> the url works! with no sym_name arugment, the track is added with the file path as the name. Its a little odd to use the entire file path. When I just add a file directly, the track is named based on the file name, not the full path. A quick regression test with 9.0.1... 9.0.1 also uses the entire file path. I think everything I know to check looks good here. : )
            Hide
            ieclabau Ivory Blakley (Inactive) added a comment -

            I am moving this to done and reassigning it to Kiran so records show that he tackled the issue.

            Show
            ieclabau Ivory Blakley (Inactive) added a comment - I am moving this to done and reassigning it to Kiran so records show that he tackled the issue.
            ieclabau Ivory Blakley (Inactive) made changes -
            Resolution Done [ 10000 ]
            Status Testing In Progress [ 10003 ] Closed [ 6 ]
            ieclabau Ivory Blakley (Inactive) made changes -
            Assignee Ivory Blakley [ ieclabau ] Kiran Korey [ kkorey ]
            ann.loraine Ann Loraine made changes -
            Fix Version/s 9.0.2 Minor Release [ 10600 ]
            Labels Advanced
            ann.loraine Ann Loraine made changes -
            Fix Version/s 9.0.2 Minor Release [ 10600 ]
            ann.loraine Ann Loraine made changes -
            Workflow Loraine Lab Workflow [ 17978 ] Fall 2019 Workflow Update [ 19878 ]
            ann.loraine Ann Loraine made changes -
            Workflow Fall 2019 Workflow Update [ 19878 ] Revised Fall 2019 Workflow Update [ 21997 ]

              People

              • Assignee:
                kkorey Kiran Korey (Inactive)
                Reporter:
                ann.loraine Ann Loraine
              • Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: