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

Fix GFF null pointer exception when FASTA included

    Details

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

      Description

      Situation: I've noticed an occasional error in the logs when loading GFF files in IGB. It's not currently well-understood how GFF files are being parsed in IGB which is making the debugging process for this issue difficult.

      Task: Reproduce the error by following the instructions below, then investigate the IGB codebase to determine what's supposed to happen when a GFF file is parsed and loaded in IGB. For example, is the "##FASTA" section in a GFF file supposed to be parsed as the reference sequence when no genome is loaded in IGB? Please report your findings on this ticket.

      1. Open IGB
      2. Download prodigal_Lambda_phage_sequences.gff from Google Drive (may need permission - https://drive.google.com/drive/folders/14noPsmKYMxX9jgHYQhkjqaTGzT8z8bSK?usp=drive_link)
      3. Without selecting a genome, drag and drop prodigal_Lambda_phage_sequences.gff into IGB.

      Note: Files for testing are also available via the Loraine Lab Google Drive: https://drive.google.com/drive/folders/1MLsVItXNcskfiCAg62GFmxWc1-NR40Tx?usp=drive_link

        Attachments

          Issue Links

            Activity

            pkulzer Paige Kulzer (Inactive) created issue -
            pkulzer Paige Kulzer (Inactive) made changes -
            Field Original Value New Value
            Epic Link IGBF-1765 [ 17855 ]
            pkulzer Paige Kulzer (Inactive) made changes -
            Link This issue relates to IGBF-3927 [ IGBF-3927 ]
            nfreese Nowlan Freese made changes -
            Link This issue relates to IGBF-4008 [ IGBF-4008 ]
            nfreese Nowlan Freese made changes -
            Epic Link IGBF-1765 [ 17855 ] IGBF-4028 [ 23324 ]
            nfreese Nowlan Freese made changes -
            Link This issue relates to IGBF-4029 [ IGBF-4029 ]
            nfreese Nowlan Freese made changes -
            Assignee Udaya Chinta [ uchinta ]
            ann.loraine Ann Loraine made changes -
            Sprint Fall 7 [ 208 ] Fall 7, Fall 8 [ 208, 209 ]
            ann.loraine Ann Loraine made changes -
            Rank Ranked higher
            pkulzer Paige Kulzer (Inactive) made changes -
            Sprint Fall 7, Winter 1 [ 208, 209 ] Fall 7, Spring 1 [ 208, 210 ]
            uchinta Udaya Chinta (Inactive) made changes -
            Status To-Do [ 10305 ] In Progress [ 3 ]
            nfreese Nowlan Freese made changes -
            Status In Progress [ 3 ] To-Do [ 10305 ]
            nfreese Nowlan Freese made changes -
            Sprint Fall 7, Spring 1 [ 208, 210 ] Fall 7, Spring 3 [ 208, 212 ]
            nfreese Nowlan Freese made changes -
            Sprint Fall 7, Spring 3 [ 208, 212 ] Fall 7, Spring 5 [ 208, 214 ]
            nfreese Nowlan Freese made changes -
            Sprint Fall 7, Spring 5 [ 208, 214 ] Fall 7 [ 208 ]
            nfreese Nowlan Freese made changes -
            Rank Ranked higher
            nfreese Nowlan Freese made changes -
            Assignee Udaya Chinta [ uchinta ]
            nfreese Nowlan Freese made changes -
            Assignee saideepthi jagarapu [ sjagarap ]
            nfreese Nowlan Freese made changes -
            Sprint Fall 7 [ 208 ] Fall 7, Fall 5 [ 208, 228 ]
            nfreese Nowlan Freese made changes -
            Sprint Fall 7, Fall 5 [ 208, 228 ] Fall 7, Fall 5, Fall 6 [ 208, 228, 229 ]
            nfreese Nowlan Freese made changes -
            Rank Ranked higher
            ann.loraine Ann Loraine made changes -
            Sprint Fall 7, Fall 5, Fall 6 [ 208, 228, 229 ] Fall 7, Fall 5, Fall 6, Fall 7 [ 208, 228, 229, 230 ]
            ann.loraine Ann Loraine made changes -
            Rank Ranked higher
            nfreese Nowlan Freese made changes -
            Status To-Do [ 10305 ] In Progress [ 3 ]
            nfreese Nowlan Freese made changes -
            Attachment prodigal_Lambda_phage_sequences_FIXED.gff [ 18962 ]
            Attachment prodigal_Lambda_phage_sequences.fasta [ 18963 ]
            sjagarap saideepthi jagarapu made changes -
            Status In Progress [ 3 ] Needs 1st Level Review [ 10005 ]
            sjagarap saideepthi jagarapu made changes -
            Assignee saideepthi jagarapu [ sjagarap ]
            nfreese Nowlan Freese made changes -
            Status Needs 1st Level Review [ 10005 ] First Level Review in Progress [ 10301 ]
            nfreese Nowlan Freese made changes -
            Assignee Nowlan Freese [ nfreese ]
            ann.loraine Ann Loraine made changes -
            Sprint Fall 7, Fall 5, Fall 6, Fall 7 [ 208, 228, 229, 230 ] Fall 7, Fall 5, Fall 6, Fall 7, Fall 8 [ 208, 228, 229, 230, 231 ]
            ann.loraine Ann Loraine made changes -
            Rank Ranked higher
            nfreese Nowlan Freese made changes -
            Summary Investigate: GFF parsing logic Fix GFF null pointer exception when FASTA included
            nfreese Nowlan Freese made changes -
            Link This issue blocks IGBF-4362 [ IGBF-4362 ]
            nfreese Nowlan Freese made changes -
            Assignee Nowlan Freese [ nfreese ] saideepthi jagarapu [ sjagarap ]
            nfreese Nowlan Freese made changes -
            Status First Level Review in Progress [ 10301 ] Ready for Pull Request [ 10304 ]
            sjagarap saideepthi jagarapu made changes -
            Status Ready for Pull Request [ 10304 ] Pull Request Submitted [ 10101 ]
            sjagarap saideepthi jagarapu made changes -
            Assignee saideepthi jagarapu [ sjagarap ]
            nfreese Nowlan Freese made changes -
            Assignee Ann Loraine [ aloraine ]
            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 -
            Assignee Ann Loraine [ aloraine ]
            nfreese Nowlan Freese made changes -
            Security Hidden [ 10001 ]
            nfreese Nowlan Freese made changes -
            Security Hidden [ 10001 ]
            nfreese Nowlan Freese made changes -
            Assignee saideepthi jagarapu [ sjagarap ]
            nfreese Nowlan Freese made changes -
            Status Merged Needs Testing [ 10002 ] Post-merge Testing In Progress [ 10003 ]
            nfreese Nowlan Freese made changes -
            Resolution Done [ 10000 ]
            Status Post-merge Testing In Progress [ 10003 ] Closed [ 6 ]
            nfreese Nowlan Freese made changes -
            Attachment prodigal_Lambda_phage_sequences_FIXED.gff [ 18962 ]
            nfreese Nowlan Freese made changes -
            Attachment prodigal_Lambda_phage_sequences.fasta [ 18963 ]
            nfreese Nowlan Freese made changes -
            Description *Situation:* I've noticed an occasional error in the logs when loading GFF files in IGB. It's not currently well-understood how GFF files are being parsed in IGB which is making the debugging process for this issue difficult.

            *Task:* Reproduce the error by following the instructions below, then investigate the IGB codebase to determine what's supposed to happen when a GFF file is parsed and loaded in IGB. For example, is the "##FASTA" section in a GFF file supposed to be parsed as the reference sequence when no genome is loaded in IGB? Please report your findings on this ticket.
            # Open IGB
            # Download *prodigal_Lambda_phage_sequences.gff* from Google Drive (https://drive.google.com/drive/folders/14noPsmKYMxX9jgHYQhkjqaTGzT8z8bSK?usp=drive_link)
            # *Without selecting a genome*, drag and drop *prodigal_Lambda_phage_sequences.gff* into IGB.
            *Situation:* I've noticed an occasional error in the logs when loading GFF files in IGB. It's not currently well-understood how GFF files are being parsed in IGB which is making the debugging process for this issue difficult.

            *Task:* Reproduce the error by following the instructions below, then investigate the IGB codebase to determine what's supposed to happen when a GFF file is parsed and loaded in IGB. For example, is the "##FASTA" section in a GFF file supposed to be parsed as the reference sequence when no genome is loaded in IGB? Please report your findings on this ticket.
            # Open IGB
            # Download *prodigal_Lambda_phage_sequences.gff* from Google Drive (https://drive.google.com/drive/folders/14noPsmKYMxX9jgHYQhkjqaTGzT8z8bSK?usp=drive_link)
            # *Without selecting a genome*, drag and drop *prodigal_Lambda_phage_sequences.gff* into IGB.

            Note: Files for testing are also available via the Loraine Lab Google Drive: https://drive.google.com/drive/folders/1MLsVItXNcskfiCAg62GFmxWc1-NR40Tx?usp=drive_link
            nfreese Nowlan Freese made changes -
            Description *Situation:* I've noticed an occasional error in the logs when loading GFF files in IGB. It's not currently well-understood how GFF files are being parsed in IGB which is making the debugging process for this issue difficult.

            *Task:* Reproduce the error by following the instructions below, then investigate the IGB codebase to determine what's supposed to happen when a GFF file is parsed and loaded in IGB. For example, is the "##FASTA" section in a GFF file supposed to be parsed as the reference sequence when no genome is loaded in IGB? Please report your findings on this ticket.
            # Open IGB
            # Download *prodigal_Lambda_phage_sequences.gff* from Google Drive (https://drive.google.com/drive/folders/14noPsmKYMxX9jgHYQhkjqaTGzT8z8bSK?usp=drive_link)
            # *Without selecting a genome*, drag and drop *prodigal_Lambda_phage_sequences.gff* into IGB.

            Note: Files for testing are also available via the Loraine Lab Google Drive: https://drive.google.com/drive/folders/1MLsVItXNcskfiCAg62GFmxWc1-NR40Tx?usp=drive_link
            *Situation:* I've noticed an occasional error in the logs when loading GFF files in IGB. It's not currently well-understood how GFF files are being parsed in IGB which is making the debugging process for this issue difficult.

            *Task:* Reproduce the error by following the instructions below, then investigate the IGB codebase to determine what's supposed to happen when a GFF file is parsed and loaded in IGB. For example, is the "##FASTA" section in a GFF file supposed to be parsed as the reference sequence when no genome is loaded in IGB? Please report your findings on this ticket.
            # Open IGB
            # Download *prodigal_Lambda_phage_sequences.gff* from Google Drive (may need permission - https://drive.google.com/drive/folders/14noPsmKYMxX9jgHYQhkjqaTGzT8z8bSK?usp=drive_link)
            # *Without selecting a genome*, drag and drop *prodigal_Lambda_phage_sequences.gff* into IGB.

            Note: Files for testing are also available via the Loraine Lab Google Drive: https://drive.google.com/drive/folders/1MLsVItXNcskfiCAg62GFmxWc1-NR40Tx?usp=drive_link
            nfreese Nowlan Freese made changes -
            Fix Version/s 10.2.0 [ 11100 ]

              People

              • Assignee:
                sjagarap saideepthi jagarapu
                Reporter:
                pkulzer Paige Kulzer (Inactive)
              • Votes:
                0 Vote for this issue
                Watchers:
                5 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: