aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAaron LI <aaronly.me@outlook.com>2016-10-18 15:45:02 +0800
committerAaron LI <aaronly.me@outlook.com>2016-10-18 15:45:02 +0800
commit653d5fcad7259e93d97146613e2ecd31b1f7f80d (patch)
tree16073c6444079e226d03db16f53435df84e1acf7
parent62fec594885f75408e913e4af98cd514b383ca02 (diff)
downloadfg21sim-653d5fcad7259e93d97146613e2ecd31b1f7f80d.tar.bz2
foregrounds.py: Fix two small bugs and test is OK
* Fix the wrong import path * Add the missing "output_dir" property * Tweak the comments/messages a bit
-rw-r--r--fg21sim/foregrounds.py9
1 files changed, 5 insertions, 4 deletions
diff --git a/fg21sim/foregrounds.py b/fg21sim/foregrounds.py
index 77db498..3cf60dd 100644
--- a/fg21sim/foregrounds.py
+++ b/fg21sim/foregrounds.py
@@ -2,7 +2,7 @@
# MIT license
"""
-Interface to the simulations of various supported foreground components.
+Interface o the simulations of various supported foreground components.
Currently supported foregrounds:
@@ -24,7 +24,7 @@ import healpy as hp
from .galactic import (Synchrotron as GalacticSynchrotron,
FreeFree as GalacticFreeFree,
SuperNovaRemnants as GalacticSNR)
-from ..utils import write_fits_healpix
+from .utils import write_fits_healpix
logger = logging.getLogger(__name__)
@@ -97,9 +97,10 @@ class Foregrounds:
#
self.filename_pattern = self.configs.getn("output/filename_pattern")
self.use_float = self.configs.getn("output/use_float")
+ self.clobber = self.configs.getn("output/clobber")
self.combine = self.configs.getn("output/combine")
self.prefix = self.configs.getn("output/combine_prefix")
- self.clobber = self.configs.getn("output/clobber")
+ self.output_dir = self.configs.get_path("output/output_dir")
self.nside = self.configs.getn("common/nside")
def _make_filepath(self, **kwargs):
@@ -159,7 +160,7 @@ class Foregrounds:
hpmap = hpmap.astype(np.float32)
write_fits_healpix(filepath, hpmap, header=header,
clobber=self.clobber)
- logger.info("Write simulated map to file: {0}".format(filepath))
+ logger.info("Write combined foreground to file: {0}".format(filepath))
def preprocess(self):
"""Perform the preparation procedures for the final simulations."""