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

Write program to convert EnsGene table bed12 to bed14

    Details

    • Type: New Feature
    • Status: Closed (View Workflow)
    • Priority: Major
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: None
    • Labels:

      Description

      Write a python program that accepts data from Ensembl BioMart and from UCSC Table Browser EnsGene table and produces bed14 format file.

      • Field 4 contains Ensembl transcript id (e.g., ENSCSAT00000001292.1)
      • Field 13 contains Ensembl gene id for the transcript (e.g., ENSCSAG00000003267.1) from BioMart
      • Field 14 contains descriptive information from BioMart

      The key work of this script is to cross-reference gene ids and functional descriptions obtained from BioMart with transcript ids obtained from UCSC Genome Browser.

      We developed this so that we could include vervet (African green monkey) gene annotations in IGB Quickload, a user request.

        Attachments

          Issue Links

            Activity

            ann.loraine Ann Loraine created issue -
            ann.loraine Ann Loraine made changes -
            Field Original Value New Value
            Epic Link IGBF-1395 [ 17470 ]
            ann.loraine Ann Loraine made changes -
            Link This issue relates to IGBF-1401 [ IGBF-1401 ]
            ann.loraine Ann Loraine made changes -
            Status Open [ 1 ] In Progress [ 3 ]
            Hide
            ann.loraine Ann Loraine added a comment - - edited

            Notes for developer:

            • Follow IGB fork-and-branch process

            Details:

            • Fork genomesource
            • Clone your fork onto local
            • Make a topic branch on your clone, name it after this issue

            git checkout -b IGBF-1522

            • Add your new file to the branch on your clone (local)
            • Commit your change to the branch on your clone (local)
            • Push the topic branch to your fork
            • Issue a pull request from the topic branch on your fork to the master branch

            Along the way, move the issue through the kanban board. Before issuing pull request, move the issue to "Needs first level review" and add a link to your fork and branch as a comment.

            Show
            ann.loraine Ann Loraine added a comment - - edited Notes for developer: Follow IGB fork-and-branch process Details: Fork genomesource Clone your fork onto local Make a topic branch on your clone, name it after this issue git checkout -b IGBF-1522 Add your new file to the branch on your clone (local) Commit your change to the branch on your clone (local) Push the topic branch to your fork Issue a pull request from the topic branch on your fork to the master branch Along the way, move the issue through the kanban board. Before issuing pull request, move the issue to "Needs first level review" and add a link to your fork and branch as a comment.
            Jill Jill Jenkins (Inactive) made changes -
            Status In Progress [ 3 ] Open [ 1 ]
            ann.loraine Ann Loraine made changes -
            Sprint Spring 2019 Sprint 1 [ 59 ] Spring 2019 Sprint 1, Spring 2019 Sprint 2 [ 59, 60 ]
            ann.loraine Ann Loraine made changes -
            Rank Ranked higher
            ann.loraine Ann Loraine made changes -
            Status Open [ 1 ] In Progress [ 3 ]
            Jill Jill Jenkins (Inactive) made changes -
            Status In Progress [ 3 ] Pull Request Submitted [ 10101 ]
            Jill Jill Jenkins (Inactive) made changes -
            Assignee Jill Jenkins [ jill ]
            ann.loraine Ann Loraine made changes -
            Status Pull Request Submitted [ 10101 ] Needs Testing [ 10002 ]
            ann.loraine Ann Loraine made changes -
            Status Needs Testing [ 10002 ] Open [ 1 ]
            ann.loraine Ann Loraine made changes -
            Assignee Jill Jenkins [ jill ]
            ann.loraine Ann Loraine made changes -
            Description Write a python program that accepts data from Ensembl BioMart and from UCSC Table Browser EnsGene table and produces bed14 format file.

            * Field 4 contains Ensembl transcript id (e.g., ENSCSAT00000001292.1)
            * Field 13 contains Ensembl gene id for the transcript (e.g., ENSCSAG00000003267.1) from BioMart
            * Field 14 contains descriptive information from BioMart

            The key work of this script is to cross-reference gene ids and functional descriptions obtained from BioMart with transcript ids obtained from UCSC Genome Browser.

            We developed this so that we could include vervet (African green monkey) gene annotations in IGB Quickload, a user request.
               Write a python program that accepts data from Ensembl BioMart and from UCSC Table Browser EnsGene table and produces bed14 format file.

            * Field 4 contains Ensembl transcript id (e.g., ENSCSAT00000001292.1)
            * Field 13 contains Ensembl gene id for the transcript (e.g., ENSCSAG00000003267.1) from BioMart
            * Field 14 contains descriptive information from BioMart

            The key work of this script is to cross-reference gene ids and functional descriptions obtained from BioMart with transcript ids obtained from UCSC Genome Browser.

            We developed this so that we could include vervet (African green monkey) gene annotations in IGB Quickload, a user request.
            Hide
            ann.loraine Ann Loraine added a comment -

            Jill requests to upload a new version - moving back to "To-Do" so she can re-use this Jira issue to track progress.

            Show
            ann.loraine Ann Loraine added a comment - Jill requests to upload a new version - moving back to "To-Do" so she can re-use this Jira issue to track progress.
            Hide
            Jill Jill Jenkins (Inactive) added a comment -

            New version added via branch IGBF-1522b. Pull request submitted.

            Show
            Jill Jill Jenkins (Inactive) added a comment - New version added via branch IGBF-1522 b. Pull request submitted.
            Jill Jill Jenkins (Inactive) made changes -
            Status Open [ 1 ] Pull Request Submitted [ 10101 ]
            Hide
            ann.loraine Ann Loraine added a comment -

            IGBF-1522b merged into master.

            Show
            ann.loraine Ann Loraine added a comment - IGBF-1522 b merged into master.
            Jill Jill Jenkins (Inactive) made changes -
            Assignee Jill Jenkins [ jill ]
            ann.loraine Ann Loraine made changes -
            Resolution Done [ 10000 ]
            Status Pull Request Submitted [ 10101 ] Closed [ 6 ]
            Hide
            ann.loraine Ann Loraine added a comment -

            Re-assigning to original developer.

            Show
            ann.loraine Ann Loraine added a comment - Re-assigning to original developer.
            ann.loraine Ann Loraine made changes -
            Assignee Jill Jenkins [ jill ]
            Hide
            ann.loraine Ann Loraine added a comment -

            Updated to use command line options for more flexible invocation.

            Show
            ann.loraine Ann Loraine added a comment - Updated to use command line options for more flexible invocation.
            ann.loraine Ann Loraine made changes -
            Workflow Loraine Lab Workflow [ 18238 ] Fall 2019 Workflow Update [ 20014 ]
            ann.loraine Ann Loraine made changes -
            Workflow Fall 2019 Workflow Update [ 20014 ] Revised Fall 2019 Workflow Update [ 22141 ]

              People

              • Assignee:
                Jill Jill Jenkins (Inactive)
                Reporter:
                ann.loraine Ann Loraine
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: