- 11 Mar, 2014 11 commits
-
-
Médéric Boquien authored
Implement partial cache clearing in order not to clog the memory with models that are not necessary anymore. This requires the proper computation of models that will not be used anymore. This is why we used ordered dictionaries to ensures that parameters are always considered in the same order.
-
Médéric Boquien authored
-
Médéric Boquien authored
If there is no redshift information, we assumed that the redshift is 0. Also correct a bogus test in the redshifting module.
-
Médéric Boquien authored
Make pdf_analysis parallel. This required important changes. Functions saving data have been moved to the utils.py file. Workers for the parallel processes have been put in workers.py. To make sure we eliminate models incompatible with the age of the universe now the latter is indicated in sed.info for easy access. Ditto for the redshift.
-
Médéric Boquien authored
-
Médéric Boquien authored
-
Médéric Boquien authored
Move the plotting functions out of the analysis modules. Plots are now generated using an external script named pcigale-plots. This script is ready for multiprocessing but it is not yet activated. Finally, we can now save the reduced χ² values (which is required to plot them).
-
Médéric Boquien authored
Tiny optimisation. Create arrays are empty rather than being zero-filled as we are going to assign all elements later on anyway.
-
Médéric Boquien authored
Change the way redshifts are handled. Now all redshifts are specified in pcigale.ini. To compute the χ², we simply take the models corresponding to the closest χ².
-
Médéric Boquien authored
-
Médéric Boquien authored
-
- 10 Mar, 2014 2 commits
-
-
Laure Ciesla authored
-
Laure Ciesla authored
-
- 07 Mar, 2014 1 commit
-
-
Médéric Boquien authored
-
- 06 Mar, 2014 4 commits
-
-
Yannick Roehlly authored
-
Médéric Boquien authored
-
Médéric Boquien authored
Allow pcigale to run without stellar populations so we can carry out SED modelling of dust only for instance.
-
BURGARELLA Denis authored
-
- 05 Mar, 2014 1 commit
-
-
Médéric Boquien authored
-
- 03 Mar, 2014 4 commits
-
-
Yannick Roehlly authored
Better think twice before pushing... In fact, it would be better not to compare the wavelength grid sizes if most modules change the grid *and* have a new grid of the same size (that's not the case).
-
Yannick Roehlly authored
-
BURGARELLA Denis authored
-
BURGARELLA Denis authored
-
- 28 Feb, 2014 2 commits
-
-
Médéric Boquien authored
Not all contributions change the wavelengths grid (i.e. igm_attenuation). Optimize this case. It shaves off 1 ms/model.
-
Médéric Boquien authored
-
- 27 Feb, 2014 1 commit
-
-
BURGARELLA Denis authored
-
- 25 Feb, 2014 5 commits
-
-
Médéric Boquien authored
-
Médéric Boquien authored
-
Médéric Boquien authored
-
Médéric Boquien authored
-
Médéric Boquien authored
-
- 22 Feb, 2014 1 commit
-
-
BURGARELLA Denis authored
-
- 21 Feb, 2014 2 commits
-
-
BURGARELLA Denis authored
-
Médéric Boquien authored
-
- 20 Feb, 2014 6 commits
-
-
Yannick Roehlly authored
-
Yannick Roehlly authored
-
Médéric Boquien authored
Remove the possibility to use the same module several times. Simplification of the code ensues. Now sed.info keys are prefixed with the characteristic of the module (stellar, nebular, etc.).
-
Yannick authored
-
Médéric Boquien authored
-
Yannick Roehlly authored
glob is imported in the pcigale/session/configuration.py to allow its use in the configuration file (with eval). TODO: write a new configuration pattern to add several files with something like "files *.fits".
-