- 20 Mar, 2014 1 commit
-
-
Médéric Boquien authored
Prevent the model computation worker from returning a view of sed.info.values(). This meant the entire dictionary was actually copied, wasting a lot of memory. Also adopt a usual list rather than a numpy array to store the info in pdf_analysis.
-
- 11 Mar, 2014 5 commits
-
-
Médéric Boquien authored
The initial implementation of the parallel analysis ended up grinding pcigale to a halt. This was due to the numerous array transfers between the main process and subprocesses. To solve this problem, we now share arrays through a module. This has the advantage that thanks to copy-on-write, we almost never need to actually copy arrays. Now all the subprocessing run at full speed. Quite a few changes for a patch that only starting with the activation of cache clearing.
-
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
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 χ².
-
- 06 Mar, 2014 3 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.
-
- 05 Mar, 2014 1 commit
-
-
Médéric Boquien authored
-
- 20 Feb, 2014 1 commit
-
-
Yannick Roehlly authored
-
- 19 Feb, 2014 7 commits
-
-
Yannick Roehlly authored
-
Yannick Roehlly authored
-
Yannick Roehlly authored
-
Yannick Roehlly authored
-
Yannick Roehlly authored
There is maybe a bug triggering the display of the best model figure in a matplotlib interactive window.
-
Yannick Roehlly authored
Use a simplified gaussian kernel density estimation for computing the probability density functions.
-
Yannick Roehlly authored
For a given observation, taking the least chi-square or the least reduced chi-square is the same thing.
-
- 18 Feb, 2014 1 commit
-
-
Yannick Roehlly authored
Maybe we should change the name.
-