1. 14 Jun, 2016 1 commit
  2. 06 May, 2016 2 commits
  3. 30 Mar, 2016 1 commit
  4. 22 Mar, 2016 2 commits
  5. 16 Feb, 2016 1 commit
  6. 30 Jan, 2016 5 commits
    • Médéric Boquien's avatar
      The name creation_modules is a bit vague. For more clarity and consistency we... · ac16a7d7
      Médéric Boquien authored
      The name creation_modules is a bit vague. For more clarity and consistency we rather use sed_modules now
      ac16a7d7
    • Médéric Boquien's avatar
      Homogenise savefluxes and pdf_analysis for the variables/analysed_variables... · eb5b288c
      Médéric Boquien authored
      Homogenise savefluxes and pdf_analysis for the variables/analysed_variables keyword in pcigale.ini. We adopt the former as it is more compact and applies correctly to both modules.
      eb5b288c
    • Médéric Boquien's avatar
      Change the vague column_list keyword in pcigale.ini to bands. This will... · 097ace21
      Médéric Boquien authored
      Change the vague column_list keyword in pcigale.ini to bands. This will require the user to rebuild their pcigale.ini but that is necessary for the validation anyway so that is the right moment to do so.
      097ace21
    • Médéric Boquien's avatar
      Pratical implementation of the validation of the parameters. The patch is... · 0d883320
      Médéric Boquien authored
      Pratical implementation of the validation of the parameters. The patch is quite long as it has a direct effect on the structure of the configuration dictionary. The validation has the advantage of automatically convert the parameters to the right type. Therefore rather than building a dictionary ourselves, we rather use the ready-made dictionary from ConfigObj. Because the names of the sections are not the same, quite a bit of code had to be adapted. Finally, note that the validation file containing the specification of each variable, pcigale.ini.spec, is created while building the pcigale.ini file. Also because it is needed to convert the data to the right type, one cannot run cigale without a correct validation file.
      0d883320
    • Médéric Boquien's avatar
      So far no validation was made on the input parameters provided in pcigale.ini.... · e86ffbb3
      Médéric Boquien authored
      So far no validation was made on the input parameters provided in pcigale.ini. This could lead to runtime crashes when an argument took an unexpected value. As we are using the ConfigObj module to handle the configuration file, we can also use the validate module that comes with it. However the standard validation functions are not precise enough in our case. This file defines two validation functions for input parameters, and a new exception that will be used in a subsequent patch.
      e86ffbb3
  7. 27 Jan, 2016 1 commit
  8. 26 Jan, 2016 2 commits
  9. 22 Jan, 2016 1 commit
    • Médéric Boquien's avatar
      Abstract the call to the parameters handler to allow for the creation of... · f7e7d502
      Médéric Boquien authored
      Abstract the call to the parameters handler to allow for the creation of different handlers depending on how the parameters are provided, for instance either a systematic grid by giving then in pcigale.ini or through a file with each line providing a the parameters for a different model. The change is transparent to the rest of pcigale so it does not matter which handler is actually used.
      f7e7d502
  10. 21 Jan, 2016 2 commits
  11. 21 Nov, 2015 1 commit
  12. 04 Nov, 2015 2 commits
  13. 26 Oct, 2015 1 commit
  14. 20 Sep, 2015 1 commit
  15. 19 Sep, 2015 1 commit
  16. 03 Sep, 2015 1 commit
  17. 28 Aug, 2015 2 commits
  18. 24 May, 2015 1 commit
  19. 22 May, 2015 1 commit
  20. 29 Aug, 2014 2 commits
  21. 25 Aug, 2014 1 commit
  22. 02 Jul, 2014 1 commit
  23. 01 Jul, 2014 1 commit
  24. 06 May, 2014 1 commit
  25. 23 Apr, 2014 1 commit
  26. 21 Apr, 2014 1 commit
  27. 16 Apr, 2014 3 commits