Details

    • Type: Task
    • Status: Closed (View Workflow)
    • Priority: Major
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: None
    • Labels:
      None
    • Story Points:
      1
    • Sprint:
      Spring 2 2021 Apr 5 - Apr 16, Spring 3 2021 Apr 19 - Apr 30, Spring 4 2021 May 3 - May 14, 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

      Description

      The Quickload converter site will read metadata configuration files from a Track Hub site and translate the information over to the IGB Quickload specification.

      Before we can write the converter code, we first must define the structure of an IGB quickload site, which includes the following resources:

      • listing of genome versions supported by the site
      • for those genomes, a listing of their sequence names and sizes
      • file resources associated with each genome version, and where IGB can find them on the Internet (or on the user's local system)

      Review the specification for an IGB Quickload site. Also, browse the existing Quickload sites using their Web interfaces.

      Using this info, develop a first draft description of how the different entities related to a Quickload site map onto a Track Hub site.

      IGB quickload documentation:

      Quickloads already available in IGB:

        Attachments

          Activity

          ann.loraine Ann Loraine created issue -
          ann.loraine Ann Loraine made changes -
          Field Original Value New Value
          Epic Link IGBF-2831 [ 19524 ]
          ann.loraine Ann Loraine made changes -
          Summary Create a first draft of database tables representing an IGB Quickload site Create a first draft of database table design representing an IGB Quickload site
          ann.loraine Ann Loraine made changes -
          Description The Quickload converter site will read metadata configuration files from a Track Hub site and translate the information over to the IGB Quickload specification, ultimately storing the data as Django models in a Django-managed database.

          Before we can write the converter code, we first must define the structure of an IGB quickload site, which includes the following resources:

          * listing of genome versions supported by the site
          * for those genomes, a listing of their sequence names and sizes
          * file resources associated with each genome version, and where IGB can find them on the Internet (or on the user's local system)

          Review the specification for an IGB Quickload site. Also, browse the existing Quickload sites using their Web interfaces.

          Using this info, develop a first draft description of how the different entities related to a Quickload site should be represented in a database.

          Create a database table diagram that can be edited and updated as we iterate the system.

          Once we have a design we're happy with, we will translate into Django models.
          The Quickload converter site will read metadata configuration files from a Track Hub site and translate the information over to the IGB Quickload specification, ultimately storing the data as Django models in a Django-managed database.

          Before we can write the converter code, we first must define the structure of an IGB quickload site, which includes the following resources:

          * listing of genome versions supported by the site
          * for those genomes, a listing of their sequence names and sizes
          * file resources associated with each genome version, and where IGB can find them on the Internet (or on the user's local system)

          Review the specification for an IGB Quickload site. Also, browse the existing Quickload sites using their Web interfaces.

          Using this info, develop a first draft description of how the different entities related to a Quickload site should be represented in a database.

          Create a database table diagram that can be edited and updated as we iterate the system.

          Once we have a design we're happy with, we will translate into Django models.

          IGB quickload documetation:
          * https://wiki.transvar.org/display/igbman/Sharing+data+using+QuickLoad+sites

          Quickloads already avaialable in IGB:
          * Quickload main: http://igbquickload.org/quickload/
          * RNA-Seq quickload: http://igbquickload.org/rnaseq
          * ChIP-Seq quickload: http://igbquickload.org/dnaseq
          * BAR quickload: http://igbquickload.org/bar
          * Quickload main subversion repository: https://svn.bioviz.org/viewvc/genomes/quickload
          ann.loraine Ann Loraine made changes -
          Security Hidden [ 10001 ]
          ann.loraine Ann Loraine made changes -
          Sprint Spring 2 2021 Apr 5 - Apr 16 [ 118 ] Spring 2 2021 Apr 5 - Apr 16, Spring 3 2021 Apr 19 - Apr 30 [ 118, 119 ]
          ann.loraine Ann Loraine made changes -
          Rank Ranked higher
          ann.loraine Ann Loraine made changes -
          Sprint Spring 2 2021 Apr 5 - Apr 16, Spring 3 2021 Apr 19 - Apr 30 [ 118, 119 ] Spring 2 2021 Apr 5 - Apr 16, Spring 3 2021 Apr 19 - Apr 30, Spring 4 2021 May 3 - May 14 [ 118, 119, 120 ]
          ann.loraine Ann Loraine made changes -
          Rank Ranked higher
          ann.loraine Ann Loraine made changes -
          Summary Create a first draft of database table design representing an IGB Quickload site Understand IGB Quickload
          ann.loraine Ann Loraine made changes -
          Description The Quickload converter site will read metadata configuration files from a Track Hub site and translate the information over to the IGB Quickload specification, ultimately storing the data as Django models in a Django-managed database.

          Before we can write the converter code, we first must define the structure of an IGB quickload site, which includes the following resources:

          * listing of genome versions supported by the site
          * for those genomes, a listing of their sequence names and sizes
          * file resources associated with each genome version, and where IGB can find them on the Internet (or on the user's local system)

          Review the specification for an IGB Quickload site. Also, browse the existing Quickload sites using their Web interfaces.

          Using this info, develop a first draft description of how the different entities related to a Quickload site should be represented in a database.

          Create a database table diagram that can be edited and updated as we iterate the system.

          Once we have a design we're happy with, we will translate into Django models.

          IGB quickload documetation:
          * https://wiki.transvar.org/display/igbman/Sharing+data+using+QuickLoad+sites

          Quickloads already avaialable in IGB:
          * Quickload main: http://igbquickload.org/quickload/
          * RNA-Seq quickload: http://igbquickload.org/rnaseq
          * ChIP-Seq quickload: http://igbquickload.org/dnaseq
          * BAR quickload: http://igbquickload.org/bar
          * Quickload main subversion repository: https://svn.bioviz.org/viewvc/genomes/quickload
          The Quickload converter site will read metadata configuration files from a Track Hub site and translate the information over to the IGB Quickload specification.

          Before we can write the converter code, we first must define the structure of an IGB quickload site, which includes the following resources:

          * listing of genome versions supported by the site
          * for those genomes, a listing of their sequence names and sizes
          * file resources associated with each genome version, and where IGB can find them on the Internet (or on the user's local system)

          Review the specification for an IGB Quickload site. Also, browse the existing Quickload sites using their Web interfaces.

          Using this info, develop a first draft description of how the different entities related to a Quickload site map onto a Track Hub site.

          IGB quickload documentation:

          * https://wiki.transvar.org/display/igbman/Sharing+data+using+QuickLoad+sites

          Quickloads already available in IGB:
          * Quickload main: http://igbquickload.org/quickload/
          * RNA-Seq quickload: http://igbquickload.org/rnaseq
          * ChIP-Seq quickload: http://igbquickload.org/dnaseq
          * BAR quickload: http://igbquickload.org/bar
          * Quickload main subversion repository: https://svn.bioviz.org/viewvc/genomes/quickload
          inaylor Irvin Naylor (Inactive) made changes -
          Assignee Irvin Naylor [ inaylor ]
          inaylor Irvin Naylor (Inactive) made changes -
          Status To-Do [ 10305 ] In Progress [ 3 ]
          Show
          inaylor Irvin Naylor (Inactive) added a comment - Notes on Quickload vs. UCSC structure: https://docs.google.com/document/d/1BV5biFJnLKkSzYYtLg_D9rtxbRi5PASNuD311GEC2TM/edit?usp=sharing
          inaylor Irvin Naylor (Inactive) made changes -
          Assignee Irvin Naylor [ inaylor ]
          inaylor Irvin Naylor (Inactive) made changes -
          Status In Progress [ 3 ] To-Do [ 10305 ]
          ann.loraine Ann Loraine made changes -
          Sprint Spring 2 2021 Apr 5 - Apr 16, Spring 3 2021 Apr 19 - Apr 30, Spring 4 2021 May 3 - May 14 [ 118, 119, 120 ] Spring 2 2021 Apr 5 - Apr 16, Spring 3 2021 Apr 19 - Apr 30, Spring 4 2021 May 3 - May 14, Spring 5 2021 May 17 - May 28 [ 118, 119, 120, 121 ]
          ann.loraine Ann Loraine made changes -
          Rank Ranked higher
          ann.loraine Ann Loraine made changes -
          Sprint Spring 2 2021 Apr 5 - Apr 16, Spring 3 2021 Apr 19 - Apr 30, Spring 4 2021 May 3 - May 14, Spring 5 2021 May 17 - May 28 [ 118, 119, 120, 121 ] Spring 2 2021 Apr 5 - Apr 16, Spring 3 2021 Apr 19 - Apr 30, Spring 4 2021 May 3 - May 14, Spring 5 2021 May 17 - May 28, Spring 6 2021 May 31 - June 11 [ 118, 119, 120, 121, 122 ]
          ann.loraine Ann Loraine made changes -
          Rank Ranked higher
          ann.loraine Ann Loraine made changes -
          Sprint Spring 2 2021 Apr 5 - Apr 16, Spring 3 2021 Apr 19 - Apr 30, Spring 4 2021 May 3 - May 14, Spring 5 2021 May 17 - May 28, Spring 6 2021 May 31 - June 11 [ 118, 119, 120, 121, 122 ] Spring 2 2021 Apr 5 - Apr 16, Spring 3 2021 Apr 19 - Apr 30, Spring 4 2021 May 3 - May 14, Spring 5 2021 May 17 - May 28, Spring 6 2021 May 31 - June 11, Summer 1 2021 Jun 14 - Jun 25 [ 118, 119, 120, 121, 122, 123 ]
          ann.loraine Ann Loraine made changes -
          Rank Ranked higher
          ann.loraine Ann Loraine made changes -
          Sprint Spring 2 2021 Apr 5 - Apr 16, Spring 3 2021 Apr 19 - Apr 30, Spring 4 2021 May 3 - May 14, Spring 5 2021 May 17 - May 28, Spring 6 2021 May 31 - June 11, Summer 1 2021 Jun 14 - Jun 25 [ 118, 119, 120, 121, 122, 123 ] Spring 2 2021 Apr 5 - Apr 16, Spring 3 2021 Apr 19 - Apr 30, Spring 4 2021 May 3 - May 14, 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 [ 118, 119, 120, 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 -
          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:
              Unassigned
              Reporter:
              ann.loraine Ann Loraine
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: