Skip to content
Snippets Groups Projects
  1. Oct 22, 2020
    • Todor Kondic's avatar
      api, mix: Make configuration static · 84862ea4
      Todor Kondic authored
      Prior to this commit, cofiguration consisted of static values and
      dynamic variables calculated based on the static values. Changing a
      static value meant that those variables had to be recalculated. In a
      reactive environment where things change a lot, there was danger that
      some parts do not get calculated, or that recalculation leads to
      overwriting of other variables. Now, all the dynamic config entries,
      such as paths within the project tree are delegated to "accessor"
      methods that evaluate their value at the right time.
      
      * R/mix(get_fn_comp,get_fn_extr,get_fn_summ): New functions to
      evaluate paths to the comprehensive table, extraction file and the
      summary file.
      
      * R/api.R: Corresponding changes in here.
      
      * NAMESPACE: Some updates.
  2. Oct 21, 2020
  3. Oct 18, 2020
  4. Oct 16, 2020
    • Todor Kondic's avatar
      all: Minimal plot and publish system in place · 0e2702b7
      Todor Kondic authored
      * NAMESPACE: Update exports
      
      * R/api.R(create_plots,save_plots,report): User-level functions to
      generate and save plots, as well as generate a report containing them.
      
      * R/mix.R: Supporting functions for above.
      
      * R/resources.R: Supporting params for above.
  5. Oct 12, 2020
  6. Oct 11, 2020
  7. Oct 07, 2020
  8. Oct 06, 2020
  9. Oct 04, 2020
  10. Oct 01, 2020
    • Todor Kondic's avatar
      api: Add sort_spectra · 7fde065a
      Todor Kondic authored
      * R/api.R(sort_spectra): New function to sort the spectral table.
      
      * R/resources.R(DEF_ORDER_SPECTRA): New parameter defining the default
      order of the spectral table.
      
      * NAMESPACE: Update exports.
  11. Sep 30, 2020
  12. Sep 25, 2020
  13. Sep 10, 2020
  14. Aug 27, 2020
  15. Aug 06, 2020
  16. Aug 04, 2020
  17. Aug 03, 2020
  18. Aug 02, 2020
    • Todor Kondic's avatar
      api.R,extraction.R: Generate spectral tables · 650de956
      Todor Kondic authored
      * extraction.R(filt_ms2_fine): Create a data table as the
        output. Complete the ms2 and m1 spectra extration.
      
      * api.R(extr_data): Adapt to changes in extraction.R and generate
        tables of ms1 EICs and ms2 spectra.
      650de956
    • Todor Kondic's avatar
      ... · 5b87f34b
      Todor Kondic authored
      5b87f34b
    • Todor Kondic's avatar
      R/extraction.R: Filter by ID and adduct, not just ID · 8760408a
      Todor Kondic authored
      * R/extraction.R <various places>: I used to filter precursors and so
        on based on ID, but the problem is a single mz in a file is defined
        by ID and adduct, not just ID. Changed that in many places, but code
        still not fully functional (multiple of shorer length warnings)
      8760408a
  19. Jul 30, 2020
  20. Jul 03, 2020
    • Todor Kondic's avatar
      api: Update extr_data · e12a1551
      Todor Kondic authored
      * R/api.R(extr_data): Substitue call to future::future with
        m$future (which may be something else than future, depending on the
        configuration options).
    • Todor Kondic's avatar
      extraction, mix: Update extraction functions · a7344511
      Todor Kondic authored
      The intention now is not to write individual spectra to different
      files, but to memorise all of them in a table. Also, do not store them
      in fragile MSnbase objects, rather store them in normal tables.
      
      * R/extraction.R(filt_ms2_by_prcs, filt_ms2_by_prcs_ht,
      verif_prec_fine_ht, ): Arguments change. Also adaptation and
      restructuring due to them being called by the new driver functions
      filt_ms2_fine and extr_ms2.
      
      (filt_ms2_fine,extr_ms3): New driver functions.
      
      (extract): Update the top-level driver function to call extr_ms2.
      
      <all the rest>: Bits and pieces of obsolete code may have gotten an
      update although it will be removed later.
      
      * R/mix.R(new_state): Add debug entry to be used, for example, in the
        concurrency call.
Loading