1. 01 Mar, 2018 2 commits
  2. 27 Feb, 2018 1 commit
  3. 26 Feb, 2018 1 commit
  4. 21 Feb, 2018 2 commits
  5. 25 Jan, 2018 2 commits
  6. 11 Dec, 2017 1 commit
  7. 27 Nov, 2017 1 commit
  8. 02 May, 2017 1 commit
  9. 27 Mar, 2017 1 commit
  10. 08 Mar, 2017 1 commit
  11. 06 Feb, 2017 1 commit
  12. 07 May, 2016 1 commit
  13. 29 Feb, 2016 1 commit
  14. 05 Feb, 2016 1 commit
    • Médéric Boquien's avatar
      The optionally saved spectra in the pdf_analysis and savefluxes modules were... · bb2fd787
      Médéric Boquien authored
      The optionally saved spectra in the pdf_analysis and savefluxes modules were saved in the VO-table format. The most important downside is that it is very slow to write to, which proves to be a major bottleneck in the computing speed. To overcome this issue, we rather save the spectra using the FITS formation. Instead of having one file containing the spectra (including the various components) and the SFH in a single file, now we have one file for the spectra and one file for the SFH.
      bb2fd787
  15. 10 Dec, 2015 1 commit
  16. 08 Dec, 2015 1 commit
  17. 07 Dec, 2015 3 commits
  18. 25 Oct, 2015 1 commit
  19. 14 Oct, 2015 1 commit
  20. 13 Oct, 2015 1 commit
  21. 12 Oct, 2015 2 commits
  22. 11 Oct, 2015 2 commits
    • Médéric Boquien's avatar
      Rather than computing the scaling factor and the χ² in one block over the... · 4e89eb42
      Médéric Boquien authored
      Rather than computing the scaling factor and the χ² in one block over the entire grid of models, let's compute them band by band. The main advantage is that we avoid the creation of temporary arrays that can be as large is the model fluxes array, which can be very large. Because we loop on the bands rather than on the models, the impact on the performance should remain very limited.
      4e89eb42
    • Médéric Boquien's avatar
      Magic values are a bit of a pain to handle and are not safe. This patch... · 08068e8c
      Médéric Boquien authored
      Magic values are a bit of a pain to handle and are not safe. This patch removes the use of magic values and rather replaces them with NaN whenever appropriate. The logic of the input file stays the same but the magic values are converted internally after reading it so that the rest of the code does not have to deal with that.
      08068e8c
  23. 08 Oct, 2015 1 commit
    • Médéric Boquien's avatar
      Computing the parameters and their uncertainties through the histogram of the... · e57cb6e6
      Médéric Boquien authored
      Computing the parameters and their uncertainties through the histogram of the PDF makes the code more complex and can introduce biases in some cases. This patch moves the computation of the histograms to the function that saves them onto the disk. In parallel the estimated value of the parameters and the corresponding uncertainties are simply computed from the weighted mean and standard deviation of the models that are at least 0.1% as likely as the best model to reproduce the observations.
      e57cb6e6
  24. 06 Oct, 2015 1 commit
  25. 05 Oct, 2015 1 commit
  26. 20 Sep, 2015 1 commit
  27. 01 Sep, 2015 2 commits
  28. 30 Aug, 2015 2 commits
  29. 28 Aug, 2015 1 commit
    • Médéric Boquien's avatar
      We rely on OrderedDict to keep the order of the parameters. However given the... · 14b34462
      Médéric Boquien authored
      We rely on OrderedDict to keep the order of the parameters. However given the way the code is structured currently, there is really no reason for this. So let's just switch to the standard dictionary. This has two advantages. First the standard dictionary is much faster than OrderedDict (implemented in C rather than in pure python). Then, standard dictionaries are marshalable, which makes them usable as keys for other dictionaries.
      14b34462
  30. 24 May, 2015 1 commit
  31. 20 Jul, 2014 1 commit