- 31 Jan, 2014 1 commit
-
-
Yannick Roehlly authored
Making glob() available in session/configuration.py allows users of savefluxes and sfhfromfile to use something like filename = "eval glob('sfh*.fits')" sfr_column = 2 to take the star formation history from several files.
-
- 30 Jan, 2014 1 commit
-
-
Yannick Roehlly authored
-
- 11 Jan, 2014 1 commit
-
-
Yannick Roehlly authored
Remove the author email addresses from the source files and add a AUTHORS.rst file with the addresses and current affiliation to make it easier to update the information. Also, give copyright to the University of Cambridge and the University of Crete for code developed by authors working there.
-
- 26 Dec, 2013 2 commits
-
-
Yannick Roehlly authored
For the creation and analysis modules, move the contents of the common.py files to the __init__.py.
-
Yannick Roehlly authored
Move the SED creation modules to pcigale.creation_modules to be more consistent with the analysis module location.
-
- 17 Sep, 2013 2 commits
-
-
Yannick Roehlly authored
For redshift and analysis module, we don't need to evaluate each parameter as an array as we don't expect arrays here (and that force us to use parameter[0] to get the value). Configobj return strings, to evaluate the booleans on their "string" content.
-
Yannick Roehlly authored
-
- 16 Sep, 2013 2 commits
-
-
Yannick Roehlly authored
-
Yannick Roehlly authored
-
- 09 Jul, 2013 1 commit
-
-
Yannick Roehlly authored
-
- 28 Jun, 2013 1 commit
-
-
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.
-
- 03 Apr, 2013 2 commits
-
-
Yannick Roehlly authored
The redshifting module must be separated from the main modules producing the restframe SED, because the redshift parameter is taken directly from the observation list. Nevertheless, it is still a SED creation module because one may want to use it for testing various redshifts.
-
Yannick Roehlly authored
-
- 06 Feb, 2013 3 commits
-
-
Yannick Roehlly authored
-
Yannick Roehlly authored
s/[Pp]arametre/[Pp]arameter/g s/[Dd]ictionnary/[Dd]ictionary/g
-
Yannick Roehlly authored
-
- 29 Nov, 2012 5 commits
-
-
Yannick Roehlly authored
-
Yannick Roehlly authored
-
Yannick Roehlly authored
When a numpy array was evaluated, it was interpreted as a list of possible values (although we generaly want the parametre value to be the array itself). Also, we changed the way to identify to-be-evaluated strings. The now must begin with "eval " and are expected to return an array.
-
Yannick Roehlly authored
-
Yannick Roehlly authored
read_array_description was renamed to evaluate_description and modified to take info account the fact that configobj returns arrays and that the parametre list may not be a numpy array.
-
- 25 Nov, 2012 1 commit
-
-
Yannick Roehlly authored
-