1. 12 Dec, 2015 2 commits
    • Mathieu Giraud's avatar
      tests: sequences outside any V(D)J locus · c1079464
      Mathieu Giraud authored
      These sequences should be reported as "UNSEG too few V/J".
      c1079464
    • Mathieu Giraud's avatar
      core/windowExtractor.cpp: do not halt when there is an error in a .fastq file · 0ce12ff5
      Mathieu Giraud authored
      The .fastq parser in OnlineFasta() is rigourous. When the file was truncated somewhere,
      there can be a non-valid sequence at the end of the file.
      
      Previously Vidjil was halting in this case, and this could be quite frustating
      when a large number of sequences were already processed. Now we just warn the user,
      stop the analysis at this point, and properly output the clones.
      
      Note that this does not affect the initial scan done on at most SAMPLE_APPROX_NB_SEQUENCES
      sequences (currently 200): Vidjil will still halt on any error in these first sequences.
      0ce12ff5
  2. 27 Nov, 2015 3 commits
    • Mikaël Salson's avatar
      app.js: conf.js may not be loaded · 486842bd
      Mikaël Salson authored
      Since conf.js may not exist, it is a very bad idea to load the following files in the *success* callback function.
      Therefore the remaining files are loaded in an external function called if loading conf.js fails or succeeds.
      486842bd
    • Mikaël Salson's avatar
      app.js: Change the way of requiring files · bba6cb4c
      Mikaël Salson authored
      Load the files only when the previous ones have successfully loaded.
      Apparently the require functions were called simultaneously and some files
      (such as graph) that should be loaded by the fourth call to require was in
      fact loaded before view (which is in the third call. Now the require functions
      are called in the success callback function which ensures that previous files
      have been properly loaded.
      bba6cb4c
    • Mikaël Salson's avatar
      builder.js: Resize components when resizingGraph · e06ab4e2
      Mikaël Salson authored
      m.resize() must be put in resizeGraph() rather in dropSeparator() as we can
      call resizeGraph() without touching the separator.
      
      This definitely fixes the issue mentionned in c8502744.
      e06ab4e2
  3. 26 Nov, 2015 10 commits
  4. 25 Nov, 2015 11 commits
  5. 24 Nov, 2015 1 commit
  6. 20 Nov, 2015 6 commits
  7. 18 Nov, 2015 1 commit
  8. 16 Nov, 2015 4 commits
  9. 12 Nov, 2015 2 commits