1. 24 Apr, 2015 1 commit
  2. 19 Mar, 2015 1 commit
  3. 07 Jan, 2015 1 commit
    • Yannick Roehlly's avatar
      Correct galaxy_mass computation. · 50c19642
      Yannick Roehlly authored
      The "galaxy_mass" parameter must not be set to 1.0 in the stellar
      emission modules because when using CIGALE to generate SED without
      normalising the 1.0 is wrong and misleading.
      
      Instead, we compute the real galaxy mass (the integration of the SFH) in
      the star formation history modules.
      50c19642
  4. 27 Oct, 2014 2 commits
  5. 14 Apr, 2014 1 commit
  6. 28 Mar, 2014 2 commits
  7. 24 Mar, 2014 1 commit
  8. 22 Mar, 2014 1 commit
  9. 11 Mar, 2014 1 commit
  10. 25 Feb, 2014 1 commit
  11. 20 Feb, 2014 1 commit
  12. 13 Feb, 2014 1 commit
  13. 30 Jan, 2014 1 commit
  14. 11 Jan, 2014 2 commits
  15. 27 Dec, 2013 1 commit
  16. 26 Dec, 2013 4 commits
  17. 17 Sep, 2013 3 commits
  18. 16 Sep, 2013 2 commits
  19. 09 Jul, 2013 1 commit
  20. 28 Jun, 2013 3 commits
    • Yannick Roehlly's avatar
      52107ff3
    • Yannick Roehlly's avatar
      Get rid of process / _process separation · c13de4ed
      Yannick Roehlly authored
      The process method was used to complete and check the parameter
      dictionary before launching the _process one defined in each module. Now
      that the parameters are dealed with at instantiation, this separation is
      no more useful.
      
      Also, modify the attenuation modules to read the filter in the database
      at instantiation.
      c13de4ed
    • Yannick Roehlly's avatar
      Initialise module parameters at instantiation · 1be38e55
      Yannick Roehlly authored
      In order to speed-up module re-use, get the module needs (ssp,
      filters...) out of pcigale database at module instantiation instead of
      doing this everytime "process" is called.
      
      To do that:
      - we must give the module parameters (and proceed with their checking)
      at
        module instantiation.
      - we must add the possibility for each module to have its own
        initialisation code.
      
      In addition, to create the configuration file, we must be able to load
      the modules without any parameter to query them for their parameter
      list.
      
      The bc03, dh2002 and m2005 modules were changed to use this new
      behavior.
      1be38e55
  21. 27 Jun, 2013 1 commit
    • Yannick Roehlly's avatar
      Cast numeric parameters to their correct type · 10165bcc
      Yannick Roehlly authored
      To avoid problems that might occur when, for instance, using an integer
      instead of a float, we now cast the module parameters to their expected
      type. This will also have the advantage to raise an error when a
      parameter can't be interpreted with its expected type.
      
      Also, use integer for age parameters as we are now using Myr as unit.
      10165bcc
  22. 25 Jun, 2013 1 commit
  23. 17 Jun, 2013 1 commit
    • Yannick Roehlly's avatar
      Simplify the SED class · 84ec7cd1
      Yannick Roehlly authored
      Rename lumin_contributions to luminosities and use a 2 axis numpy array
      instead of a list of arrays. This should accelerate some operations.
      
      The star formation history is now stored in its own property.
      TODO: maybe automatically add age and instantaneous SFR to the info dictionnary when setting the SFH.
      84ec7cd1
  24. 28 May, 2013 1 commit
    • Yannick Roehlly's avatar
      Use Myr for times · 52af6e0f
      Yannick Roehlly authored
      Using Gyr leads to some errors when comparing times (because they are no
      really equals when they shoud). So we switch to the use of Myr as it is
      the precision for our times.
      
      Maybe later, we'll go further and use integers for these values.
      52af6e0f
  25. 23 Apr, 2013 1 commit
  26. 03 Apr, 2013 2 commits
    • Yannick Roehlly's avatar
      Rename Maraston 2005 module · 88317193
      Yannick Roehlly authored
      Rename m2005_sfh to m2005 as it does not deal with the star formation
      history.
      88317193
    • Yannick Roehlly's avatar
      Correct the Maraston 2005 module to use SFH · 832d27ae
      Yannick Roehlly authored
      The Marasont 2005 module is modified to use the output of a star
      formation history module. The SFH is now a complete SFR vs time tuple
      (taken from the SED information dictionary) and the age of the galaxy is
      defined by this SFH (the maximum time).
      The Maraston 2005 data class is also changed to make the convolution in
      such SFH.
      832d27ae
  27. 27 Feb, 2013 1 commit
  28. 06 Feb, 2013 1 commit