Skip to content
  • Laros's avatar
    c6c7c522
    Added presentations, fixed a bug in the numberConversion() webservice function · c6c7c522
    Laros authored
    and added a couple of functions to the webservice.
    
    doc:
    - Added all presentations given on Mutalyzer.
    
    doc/TechnicalReference/bnf.tex:
    - Updated the documentation of the BNF.
    
    Mutalyzer.py:
    - Added a check for a valid start position in the __rv() function. If it is not
      set, the parser has accepted the variant description, but did not do anything
      more (unimplemented variant types for example). An ``unknown error'' is
      returned for now.
    - Added the following to the output object in the __ppp() function, needed by
      the runMutalyzer() function of the webservice:
      - Original genomic reference sequence.
      - Mutated genomic reference sequence.
      - Original RNA sequence.
      - Mutated RNA sequence.
      - Original CDS sequence.
      - Mutated CDS sequence.
      - Original Protein sequence.
      - Mutated Protein sequence.
      - Alternative Protein sequence.
    
    webservice.py:
    - Added a function getTranscriptsByGeneName() that returns a list of
      transcripts, given a gene name.
    - Fixed the getTranscriptsRange() function (see Mapper.py).
    - Added the sequences described above in the Mutalyzer.py section to the output
      of the runMutalyzer() function.
    - Added the summary of the output messages to the return object of the
      runMutalyzer() function.
    - Added a getGeneAndTranscipt() function, that given a genomic reference
      sequence and a transcript accession number (NM_...) returns the gene name and
      transcript variant. 
    
    Serializers.py:
    - Modified the MutalyzerOutput class to contain the values described in the
      Mutalyzer.py and webservice.py section.
    
    Scheduler.py:
    - Modified a call to chrom2c(), (see Mapper.py).
    
    Mapper.py:
    - Added an extra check on the start location (also see Mutalyzer.py, first
      point).
    - Modified the chrom2c() function to use an additional argument to control the
      return type. It can now either return a list or a dictionary.
    
    Db.py:
    - Added a function get_TranscriptsByGeneName(), for the
      getTranscriptsByGeneName() function of the webservice.
    
    VarInfo.py:
    - Added (commented out) debug code.
    
    index.py:
    - Modified a call to chrom2c(), (see Mapper.py).
    
    sp.py:
    - Added examples for (some of) the new functions of the webservice.
    
    
    
    git-svn-id: https://humgenprojects.lumc.nl/svn/mutalyzer/trunk@108 eb6bd6ab-9ccd-42b9-aceb-e2899b4a52f1
    c6c7c522
    Added presentations, fixed a bug in the numberConversion() webservice function
    Laros authored
    and added a couple of functions to the webservice.
    
    doc:
    - Added all presentations given on Mutalyzer.
    
    doc/TechnicalReference/bnf.tex:
    - Updated the documentation of the BNF.
    
    Mutalyzer.py:
    - Added a check for a valid start position in the __rv() function. If it is not
      set, the parser has accepted the variant description, but did not do anything
      more (unimplemented variant types for example). An ``unknown error'' is
      returned for now.
    - Added the following to the output object in the __ppp() function, needed by
      the runMutalyzer() function of the webservice:
      - Original genomic reference sequence.
      - Mutated genomic reference sequence.
      - Original RNA sequence.
      - Mutated RNA sequence.
      - Original CDS sequence.
      - Mutated CDS sequence.
      - Original Protein sequence.
      - Mutated Protein sequence.
      - Alternative Protein sequence.
    
    webservice.py:
    - Added a function getTranscriptsByGeneName() that returns a list of
      transcripts, given a gene name.
    - Fixed the getTranscriptsRange() function (see Mapper.py).
    - Added the sequences described above in the Mutalyzer.py section to the output
      of the runMutalyzer() function.
    - Added the summary of the output messages to the return object of the
      runMutalyzer() function.
    - Added a getGeneAndTranscipt() function, that given a genomic reference
      sequence and a transcript accession number (NM_...) returns the gene name and
      transcript variant. 
    
    Serializers.py:
    - Modified the MutalyzerOutput class to contain the values described in the
      Mutalyzer.py and webservice.py section.
    
    Scheduler.py:
    - Modified a call to chrom2c(), (see Mapper.py).
    
    Mapper.py:
    - Added an extra check on the start location (also see Mutalyzer.py, first
      point).
    - Modified the chrom2c() function to use an additional argument to control the
      return type. It can now either return a list or a dictionary.
    
    Db.py:
    - Added a function get_TranscriptsByGeneName(), for the
      getTranscriptsByGeneName() function of the webservice.
    
    VarInfo.py:
    - Added (commented out) debug code.
    
    index.py:
    - Modified a call to chrom2c(), (see Mapper.py).
    
    sp.py:
    - Added examples for (some of) the new functions of the webservice.
    
    
    
    git-svn-id: https://humgenprojects.lumc.nl/svn/mutalyzer/trunk@108 eb6bd6ab-9ccd-42b9-aceb-e2899b4a52f1
Loading