Commit 553d17a2 authored by Yannick Roehlly's avatar Yannick Roehlly

Merge branch 'release/v0.10.0'

parents 58e65f0e d7b51f41
# Change Log
# 0.10.0 (2016-09-15)
### Added
- Enable the possibility of having different normalisation factors for the star formation history. (Médéric Boquien)
### Changed
- Various descriptions have been improved and clarified. (Médéric Boquien)
- The `output\_file` and `output\_format` parameters have been removed from the `savefluxes` module. They served little purpose and made the code more complex. The same strategy as for the `pdf\_analysis` modules is now adopted, saving the output both as FITS and ASCII tables. Old configuration file still work, with these two parameters simply ignored. (Médéric Boquien)
### Fixed
- With the new sanity check of the input parameters, cigale did not handle the fact that the redshift could be given in the parameters file. Now this is handled properly. (Médéric Boquien)
- When giving the list of parameters through a file, cigale did not compute properly what parameter changed between to successive models. (Médéric Boquien)
- Using the m2005 module led to a crash. This is now fixed. (Yannick Roehlly)
- When computing models on a grid, the order could change from one run to the next, which is an issue when comparing the outputs of `savefluxes` for instance. Now models are always computed in the same order. The last parameter of the last module being in innermost loop and the first parameter of the first module being the outermost loop. (Médéric Boquien)
### Optimised
- A significant fraction of the total run time is spent computing integrals (e.g. fluxes in passbands). We can make the integration faster by rewriting the trapezoidal rule in terms of np.dot(). This allows to offload the computation to optimised libraries. The end result is that the integration is twice as fast, with a gain of ~10-15% on the total run time. (Médéric Boquien)
- The conversion from luminosity to flux is now a bit faster. (Médéric Boquien)
- The order the models are stored in memory has been changed to make the computation of the χ² faster. (Médéric Boquien)
## 0.9.0 (2016-04-04)
### Added
- When using the `savefluxes` module, all the output parameters were saved. This is not efficient when the user is only interested in some of the output parameters but not all. We introduce the "variables" configuration parameter for `savefluxes` to list the output parameters the user wants to save. If the list is left empty, all parameters are saved, preserving the current behaviour. This should increase the speed substantially when saving memory. (Médéric Boquien)
......@@ -14,7 +33,7 @@
- To homogenize input and output files, the "observation\_id" has been changed to "id" in the output files. (Médéric Boquien)
- The output files providing estimates of the physical properties are now generated both in the form of text and FITS files. (Médéric Boquien)
- When using the `dustatt_calzleit module`, choosing ẟ≠0 leads to an effective E(B-V) different from the one set by the user. Now the E(B-V) will always correspond to the one specified by the user. This means that at fixed E(B-V), A(V) depends on ẟ. (Médéric Boquien)
- The pcigale-mock tool has been merged into pcigale-plots; the mock plots can be obtained with the "mock" command.
- The pcigale-mock tool has been merged into pcigale-plots; the mock plots can be obtained with the "mock" command. (Médéric Boquien)
- The `sfhdelayed` module is now initialised with _init_code() to be consistent with the way things are done in other modules. This should give a slight speedup under some sircumstances too. (Médéric Boquien)
- In `sfhfromfile`, the specification of the time grid was vague and therefore could lead to incorrect results if it was not properly formatted by the end user. The description has been clarified and we now check that the time starts from 0 and that the time step is always 1 Myr. If it is not the case we raise an exception. (Médéric Boquien)
- When the redshift is not indicated in pcigale.ini, the analysis module fills the list of redshifts from the redshifts indicated in the input flux file. This is inefficient as analysis modules should not have to modify the configuration. Now this is done when interpreting pcigale.ini before calling the relevant analysis module. As a side effect, "pigale check" now returns the total number of models that cigale will compute rather than the number of models per redshift bin. (Médéric Boquien)
......
#WFCAM_H
#photon
#WFCAM from http://svo2.cab.inta-csic.es/svo/theory/fps3/index.php?mode=browse&gname=UKIRT&gname2=WFCAM 14450.000000 0.004098
14460.000000 0.004371
14470.000000 0.004667
14480.000000 0.005026
14490.000000 0.005365
14500.000000 0.005760
14510.000000 0.006210
14520.000000 0.006663
14530.000000 0.007149
14540.000000 0.007691
14550.000000 0.008310
14560.000000 0.008900
14570.000000 0.009610
14580.000000 0.010354
14590.000000 0.011198
14600.000000 0.012007
14610.000000 0.012987
14620.000000 0.014048
14630.000000 0.015162
14640.000000 0.016476
14650.000000 0.017810
14660.000000 0.019317
14670.000000 0.020922
14680.000000 0.022689
14690.000000 0.024604
14700.000000 0.026686
14710.000000 0.029161
14720.000000 0.031681
14730.000000 0.034419
14740.000000 0.037552
14750.000000 0.040865
14760.000000 0.044561
14770.000000 0.048673
14780.000000 0.053292
14790.000000 0.058011
14800.000000 0.063355
14810.000000 0.069389
14820.000000 0.075658
14830.000000 0.083019
14840.000000 0.090848
14850.000000 0.099223
14860.000000 0.108468
14870.000000 0.118662
14880.000000 0.129692
14890.000000 0.141661
14900.000000 0.155171
14910.000000 0.169134
14920.000000 0.184313
14930.000000 0.200722
14940.000000 0.218169
14950.000000 0.237174
14960.000000 0.257366
14970.000000 0.279184
14980.000000 0.300846
14990.000000 0.324288
15000.000000 0.349365
15010.000000 0.373464
15020.000000 0.400598
15030.000000 0.427633
15040.000000 0.454484
15050.000000 0.481469
15060.000000 0.508587
15070.000000 0.535593
15080.000000 0.561704
15090.000000 0.588876
15100.000000 0.613301
15110.000000 0.637209
15120.000000 0.660049
15130.000000 0.681653
15140.000000 0.702043
15150.000000 0.720753
15160.000000 0.738949
15170.000000 0.754193
15180.000000 0.768716
15190.000000 0.782134
15200.000000 0.793693
15210.000000 0.804588
15220.000000 0.813965
15230.000000 0.822181
15240.000000 0.829139
15250.000000 0.835539
15260.000000 0.841076
15270.000000 0.845750
15280.000000 0.849958
15290.000000 0.853404
15300.000000 0.856315
15310.000000 0.858800
15320.000000 0.860954
15330.000000 0.862773
15340.000000 0.864328
15350.000000 0.865726
15360.000000 0.866875
15370.000000 0.867867
15380.000000 0.868764
15390.000000 0.869615
15400.000000 0.870328
15410.000000 0.871074
15420.000000 0.871734
15430.000000 0.872326
15440.000000 0.873066
15450.000000 0.873744
15460.000000 0.874438
15470.000000 0.875083
15480.000000 0.875866
15490.000000 0.876639
15500.000000 0.877479
15510.000000 0.878224
15520.000000 0.879041
15530.000000 0.879916
15540.000000 0.880842
15550.000000 0.881730
15560.000000 0.882714
15570.000000 0.883626
15580.000000 0.884594
15590.000000 0.885708
15600.000000 0.886747
15610.000000 0.887794
15620.000000 0.888823
15630.000000 0.889914
15640.000000 0.891007
15650.000000 0.891935
15660.000000 0.893041
15670.000000 0.894076
15680.000000 0.895170
15690.000000 0.896157
15700.000000 0.897092
15710.000000 0.898114
15720.000000 0.898968
15730.000000 0.899986
15740.000000 0.900777
15750.000000 0.901660
15760.000000 0.902581
15770.000000 0.903361
15780.000000 0.904068
15790.000000 0.904868
15800.000000 0.905497
15810.000000 0.906097
15820.000000 0.906587
15830.000000 0.907227
15840.000000 0.907675
15850.000000 0.908139
15860.000000 0.908549
15870.000000 0.908870
15880.000000 0.909129
15890.000000 0.909396
15900.000000 0.909667
15910.000000 0.909744
15920.000000 0.909905
15930.000000 0.909983
15940.000000 0.909975
15950.000000 0.909961
15960.000000 0.909960
15970.000000 0.909920
15980.000000 0.909864
15990.000000 0.909741
16000.000000 0.909620
16010.000000 0.909501
16020.000000 0.909428
16030.000000 0.909301
16040.000000 0.909217
16050.000000 0.909172
16060.000000 0.909046
16070.000000 0.908981
16080.000000 0.909013
16090.000000 0.909024
16100.000000 0.909052
16110.000000 0.909196
16120.000000 0.909335
16130.000000 0.909574
16140.000000 0.909787
16150.000000 0.910163
16160.000000 0.910516
16170.000000 0.910944
16180.000000 0.911386
16190.000000 0.911960
16200.000000 0.912570
16210.000000 0.913235
16220.000000 0.913895
16230.000000 0.914684
16240.000000 0.915390
16250.000000 0.916202
16260.000000 0.917121
16270.000000 0.917829
16280.000000 0.918751
16290.000000 0.919635
16300.000000 0.920439
16310.000000 0.921218
16320.000000 0.922115
16330.000000 0.922801
16340.000000 0.923413
16350.000000 0.924139
16360.000000 0.924735
16370.000000 0.925229
16380.000000 0.925587
16390.000000 0.925912
16400.000000 0.926073
16410.000000 0.926087
16420.000000 0.926056
16430.000000 0.925843
16440.000000 0.925476
16450.000000 0.925015
16460.000000 0.924363
16470.000000 0.923578
16480.000000 0.922618
16490.000000 0.921508
16500.000000 0.920244
16510.000000 0.918893
16520.000000 0.917355
16530.000000 0.915702
16540.000000 0.913959
16550.000000 0.911869
16560.000000 0.909852
16570.000000 0.907807
16580.000000 0.905534
16590.000000 0.903198
16600.000000 0.900873
16610.000000 0.898437
16620.000000 0.896003
16630.000000 0.893504
16640.000000 0.891001
16650.000000 0.888618
16660.000000 0.886091
16670.000000 0.883657
16680.000000 0.881253
16690.000000 0.879114
16700.000000 0.876826
16710.000000 0.874678
16720.000000 0.872610
16730.000000 0.870615
16740.000000 0.868787
16750.000000 0.867109
16760.000000 0.865559
16770.000000 0.864144
16780.000000 0.862853
16790.000000 0.861806
16800.000000 0.860758
16810.000000 0.859966
16820.000000 0.859315
16830.000000 0.858729
16840.000000 0.858420
16850.000000 0.858223
16860.000000 0.858181
16870.000000 0.858237
16880.000000 0.858492
16890.000000 0.858809
16900.000000 0.859315
16910.000000 0.859849
16920.000000 0.860489
16930.000000 0.861258
16940.000000 0.862109
16950.000000 0.862974
16960.000000 0.863831
16970.000000 0.864879
16980.000000 0.865827
16990.000000 0.866864
17000.000000 0.867711
17010.000000 0.868763
17020.000000 0.869566
17030.000000 0.870393
17040.000000 0.871172
17050.000000 0.871709
17060.000000 0.872343
17070.000000 0.872723
17080.000000 0.873055
17090.000000 0.873216
17100.000000 0.873313
17110.000000 0.873139
17120.000000 0.872945
17130.000000 0.872436
17140.000000 0.871839
17150.000000 0.871097
17160.000000 0.870150
17170.000000 0.869119
17180.000000 0.867806
17190.000000 0.866421
17200.000000 0.864947
17210.000000 0.863290
17220.000000 0.861532
17230.000000 0.859717
17240.000000 0.857673
17250.000000 0.855594
17260.000000 0.853570
17270.000000 0.851347
17280.000000 0.849339
17290.000000 0.847141
17300.000000 0.844758
17310.000000 0.842525
17320.000000 0.840322
17330.000000 0.838165
17340.000000 0.836074
17350.000000 0.834000
17360.000000 0.832038
17370.000000 0.829875
17380.000000 0.828147
17390.000000 0.826342
17400.000000 0.824670
17410.000000 0.823074
17420.000000 0.821546
17430.000000 0.820173
17440.000000 0.818704
17450.000000 0.817439
17460.000000 0.816367
17470.000000 0.815113
17480.000000 0.814036
17490.000000 0.813109
17500.000000 0.811992
17510.000000 0.810938
17520.000000 0.809899
17530.000000 0.808787
17540.000000 0.807555
17550.000000 0.806279
17560.000000 0.804875
17570.000000 0.803367
17580.000000 0.801538
17590.000000 0.799563
17600.000000 0.797341
17610.000000 0.794746
17620.000000 0.791873
17630.000000 0.788496
17640.000000 0.784989
17650.000000 0.780850
17660.000000 0.776286
17670.000000 0.771445
17680.000000 0.765642
17690.000000 0.759473
17700.000000 0.752959
17710.000000 0.745812
17720.000000 0.737972
17730.000000 0.729607
17740.000000 0.720755
17750.000000 0.710938
17760.000000 0.701188
17770.000000 0.690542
17780.000000 0.679522
17790.000000 0.667940
17800.000000 0.655612
17810.000000 0.643098
17820.000000 0.629825
17830.000000 0.617014
17840.000000 0.603429
17850.000000 0.589171
17860.000000 0.575465
17870.000000 0.560651
17880.000000 0.546037
17890.000000 0.531596
17900.000000 0.517090
17910.000000 0.502271
17920.000000 0.487569
17930.000000 0.472911
17940.000000 0.457648
17950.000000 0.443448
17960.000000 0.428950
17970.000000 0.414738
17980.000000 0.400843
17990.000000 0.386747
18000.000000 0.372858
18010.000000 0.358614
18020.000000 0.345573
18030.000000 0.332639
18040.000000 0.319705
18050.000000 0.307518
18060.000000 0.294675
18070.000000 0.282415
18080.000000 0.270948
18090.000000 0.259840
18100.000000 0.248794
18110.000000 0.237794
18120.000000 0.227276
18130.000000 0.216721
18140.000000 0.207110
18150.000000 0.197569
18160.000000 0.188255
18170.000000 0.179695
18180.000000 0.171253
18190.000000 0.163055
18200.000000 0.154668
18210.000000 0.146612
18220.000000 0.138943
18230.000000 0.132063
18240.000000 0.125886
18250.000000 0.119531
18260.000000 0.113330
18270.000000 0.107432
18280.000000 0.101677
18290.000000 0.096279
18300.000000 0.091154
18310.000000 0.086224
18320.000000 0.081533
18330.000000 0.077552
18340.000000 0.073625
18350.000000 0.069670
18360.000000 0.065967
18370.000000 0.062198
18380.000000 0.058751
18390.000000 0.055588
18400.000000 0.052621
18410.000000 0.049739
18420.000000 0.046931
18430.000000 0.044562
18440.000000 0.042347
18450.000000 0.040374
18460.000000 0.038417
18470.000000 0.036286
18480.000000 0.034157
18490.000000 0.032237
18500.000000 0.030697
18510.000000 0.029184
18520.000000 0.027893
18530.000000 0.026522
18540.000000 0.025163
18550.000000 0.023912
18560.000000 0.022758
18570.000000 0.021669
18580.000000 0.020685
18590.000000 0.019607
18600.000000 0.018701
18610.000000 0.017813
18620.000000 0.017046
18630.000000 0.016223
18640.000000 0.015592
18650.000000 0.014910
18660.000000 0.014314
18670.000000 0.013737
18680.000000 0.013110
18690.000000 0.012565
18700.000000 0.011971
18710.000000 0.011489
18720.000000 0.010943
18730.000000 0.010521
18740.000000 0.010080
18750.000000 0.009694
18760.000000 0.009326
18770.000000 0.008951
18780.000000 0.008613
18790.000000 0.008308
18800.000000 0.008038
18810.000000 0.007721
18820.000000 0.007483
18830.000000 0.007176
18840.000000 0.006981
18850.000000 0.006714
18860.000000 0.006473
18870.000000 0.006309
18880.000000 0.006040
18890.000000 0.005871
18900.000000 0.005651
18910.000000 0.005505
18920.000000 0.005329
18930.000000 0.005173
18940.000000 0.005019
18950.000000 0.004861
18960.000000 0.004745
18970.000000 0.004611
18980.000000 0.004432
18990.000000 0.004355
19000.000000 0.004187
19010.000000 0.004101
19020.000000 0.004039
#WFCAM_J
#photon
#WFCAM
11340.0 9.74615155E-4
11440.0 0.0152002348914
11540.0 0.051450216155
11640.0 0.277540710298
11740.0 0.357963601195
11840.0 0.894652325431
11940.0 0.94600721
12040.0 0.852189595
12140.0 0.91540443
12240.0 0.9501288
12340.0 0.95167439
12440.0 0.95270479
12540.0 0.95347759
12640.0 0.913704275
12740.0 0.90880989
12840.0 0.94827409
12940.0 0.94992272
13040.0 0.86676971
13140.0 0.864637307565
13240.0 0.590056265302
13340.0 0.187024955262
13440.0 0.0487598137231
13540.0 0.00544378318333
#WFCAM from http://svo2.cab.inta-csic.es/svo/theory/fps3/index.php?mode=browse&gname=UKIRT&gname2=WFCAM 11420.000000 0.004247
11430.000000 0.004779
11440.000000 0.005341
11450.000000 0.006017
11460.000000 0.006745
11470.000000 0.007615
11480.000000 0.008667
11490.000000 0.009835
11500.000000 0.011171
11510.000000 0.012710
11520.000000 0.014500
11530.000000 0.016660
11540.000000 0.019155
11550.000000 0.022164
11560.000000 0.025502
11570.000000 0.029550
11580.000000 0.034357
11590.000000 0.039890
11600.000000 0.046807
11610.000000 0.054806
11620.000000 0.064439
11630.000000 0.075548
11640.000000 0.088964
11650.000000 0.105183
11660.000000 0.123609
11670.000000 0.146987
11680.000000 0.173135
11690.000000 0.203224
11700.000000 0.237462
11710.000000 0.276787
11720.000000 0.319734
11730.000000 0.366435
11740.000000 0.417762
11750.000000 0.465447
11760.000000 0.514173
11770.000000 0.559979
11780.000000 0.600076
11790.000000 0.636799
11800.000000 0.666848
11810.000000 0.691109
11820.000000 0.708944
11830.000000 0.722728
11840.000000 0.732786
11850.000000 0.739723
11860.000000 0.744896
11870.000000 0.748494
11880.000000 0.751121
11890.000000 0.753238
11900.000000 0.755078
11910.000000 0.756816
11920.000000 0.758425
11930.000000 0.759999
11940.000000 0.761311
11950.000000 0.762495
11960.000000 0.763452
11970.000000 0.764038
11980.000000 0.764274
11990.000000 0.764148
12000.000000 0.763573
12010.000000 0.762756
12020.000000 0.761705
12030.000000 0.760547
12040.000000 0.759321
12050.000000 0.757969
12060.000000 0.756848
12070.000000 0.756233
12080.000000 0.755952
12090.000000 0.756231
12100.000000 0.757100
12110.000000 0.758580
12120.000000 0.760919
12130.000000 0.763710
12140.000000 0.767377
12150.000000 0.771736
12160.000000 0.776529
12170.000000 0.782050
12180.000000 0.787821
12190.000000 0.793910
12200.000000 0.799639
12210.000000 0.805418
12220.000000 0.810882
12230.000000 0.815693
12240.000000 0.819994
12250.000000 0.823461
12260.000000 0.826001
12270.000000 0.827557
12280.000000 0.828080
12290.000000 0.827713
12300.000000 0.826549
12310.000000 0.824381
12320.000000 0.821848
12330.000000 0.818872
12340.000000 0.815579
12350.000000 0.812383
12360.000000 0.809024
12370.000000 0.806044
12380.000000 0.803519
12390.000000 0.801583
12400.000000 0.800265
12410.000000 0.799675
12420.000000 0.799833
12430.000000 0.800813
12440.000000 0.802553
12450.000000 0.804995
12460.000000 0.808098
12470.000000 0.811780
12480.000000 0.815923
12490.000000 0.820478
12500.000000 0.825349
12510.000000 0.829891
12520.000000 0.834517
12530.000000 0.838922
12540.000000 0.842708
12550.000000 0.846216
12560.000000 0.848966
12570.000000 0.850998
12580.000000 0.852231
12590.000000 0.852793
12600.000000 0.852586
12610.000000 0.851815
12620.000000 0.850426
12630.000000 0.848547
12640.000000 0.846389
12650.000000 0.844044
12660.000000 0.841616
12670.000000 0.839340
12680.000000 0.837206
12690.000000 0.835338
12700.000000 0.834041
12710.000000 0.833161
12720.000000 0.832821
12730.000000 0.833124
12740.000000 0.834034
12750.000000 0.835581
12760.000000 0.837655
12770.000000 0.840227
12780.000000 0.843247
12790.000000 0.846685
12800.000000 0.850300
12810.000000 0.854242
12820.000000 0.858121
12830.000000 0.861796
12840.000000 0.865254
12850.000000 0.868431