<feed xmlns='http://www.w3.org/2005/Atom'>
<title>fg21sim.git/fg21sim/configs, branch v0.2.0</title>
<subtitle>Simulate foreground for 21cm EoR signal detection
</subtitle>
<link rel='alternate' type='text/html' href='https://git.liwt.net/fg21sim.git/'/>
<entry>
<title>configs/manager.py: Implement the "save()" method</title>
<updated>2016-11-08T07:55:56+00:00</updated>
<author>
<name>Aaron LI</name>
<email>aaronly.me@outlook.com</email>
</author>
<published>2016-11-08T07:55:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.liwt.net/fg21sim.git/commit/?id=40017dc8af4a4f46bc376b2f8561c75416424cbb'/>
<id>40017dc8af4a4f46bc376b2f8561c75416424cbb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>configs/checkers.py: Add "check_common()"</title>
<updated>2016-11-07T11:35:36+00:00</updated>
<author>
<name>Aaron LI</name>
<email>aaronly.me@outlook.com</email>
</author>
<published>2016-11-07T08:48:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.liwt.net/fg21sim.git/commit/?id=2e4b50fe7ac0b405e0e5e3219392d9b06f82b76d'/>
<id>2e4b50fe7ac0b405e0e5e3219392d9b06f82b76d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>configs: Add parameters "min" and "max" to float-type options</title>
<updated>2016-11-07T07:32:07+00:00</updated>
<author>
<name>Aaron LI</name>
<email>aaronly.me@outlook.com</email>
</author>
<published>2016-11-07T07:32:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.liwt.net/fg21sim.git/commit/?id=2d0fa905d69bc8177d2253308cf67c6950f404af'/>
<id>2d0fa905d69bc8177d2253308cf67c6950f404af</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>configs: Change "logging/filemode" to boolean "logging/appendmode"</title>
<updated>2016-11-07T07:11:32+00:00</updated>
<author>
<name>Aaron LI</name>
<email>aaronly.me@outlook.com</email>
</author>
<published>2016-11-07T07:11:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.liwt.net/fg21sim.git/commit/?id=56ed0976218c90caf6b01c532c1570d44499a7aa'/>
<id>56ed0976218c90caf6b01c532c1570d44499a7aa</id>
<content type='text'>
* Update the "logging" property in "manager.py"
* Also add "extragalactic/clusters" to "common/components"
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Update the "logging" property in "manager.py"
* Also add "extragalactic/clusters" to "common/components"
</pre>
</div>
</content>
</entry>
<entry>
<title>configs/manager.py: Replace a filter with list comprehension</title>
<updated>2016-11-07T03:12:38+00:00</updated>
<author>
<name>Aaron LI</name>
<email>aaronly.me@outlook.com</email>
</author>
<published>2016-11-07T03:08:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.liwt.net/fg21sim.git/commit/?id=9626c7518479d7f4a70da751dcc257e098381fd8'/>
<id>9626c7518479d7f4a70da751dcc257e098381fd8</id>
<content type='text'>
Replace the filter hack with a cleaner list comprehension.
Be Pythonic :)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Replace the filter hack with a cleaner list comprehension.
Be Pythonic :)
</pre>
</div>
</content>
</entry>
<entry>
<title>configs/manager.py: Support flattening dumped configs (nested dict)</title>
<updated>2016-11-06T13:05:48+00:00</updated>
<author>
<name>Aaron LI</name>
<email>aaronly.me@outlook.com</email>
</author>
<published>2016-11-06T13:05:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.liwt.net/fg21sim.git/commit/?id=90f69f20da9ce91f6e1ff0a994b92be2d25606f1'/>
<id>90f69f20da9ce91f6e1ff0a994b92be2d25606f1</id>
<content type='text'>
* Add helper function "_flatten_dict()" to flatten a nested dictionary
  into an one-level dictionary, with the keys are concatenated with a
  separator.
* Add a new parameter "flatten" to method "dump()" to allow the dumped
  configurations been flattened.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Add helper function "_flatten_dict()" to flatten a nested dictionary
  into an one-level dictionary, with the keys are concatenated with a
  separator.
* Add a new parameter "flatten" to method "dump()" to allow the dumped
  configurations been flattened.
</pre>
</div>
</content>
</entry>
<entry>
<title>webui: websocket.py: Implement "set" action for "_handle_configs()"</title>
<updated>2016-11-04T12:19:12+00:00</updated>
<author>
<name>Aaron LI</name>
<email>aaronly.me@outlook.com</email>
</author>
<published>2016-11-04T12:19:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.liwt.net/fg21sim.git/commit/?id=939e92de6241906bdfd39b51552079855af2eaf5'/>
<id>939e92de6241906bdfd39b51552079855af2eaf5</id>
<content type='text'>
Finish the "_set_configs()" function to implement the "set" action
for "_handle_configs()".

Also change the "status" keyword to "success" to be more intuitive.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Finish the "_set_configs()" function to implement the "set" action
for "_handle_configs()".

Also change the "status" keyword to "success" to be more intuitive.
</pre>
</div>
</content>
</entry>
<entry>
<title>configs/manager.py: Add method "check_all()" using "check_configs()"</title>
<updated>2016-11-04T03:27:42+00:00</updated>
<author>
<name>Aaron LI</name>
<email>aaronly.me@outlook.com</email>
</author>
<published>2016-11-04T03:27:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.liwt.net/fg21sim.git/commit/?id=dee4165ac47a8184ea8ae0876bd45364ba40affa'/>
<id>dee4165ac47a8184ea8ae0876bd45364ba40affa</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update to use renamed "check_configs()" instead of "validate_configs()"</title>
<updated>2016-11-04T03:19:29+00:00</updated>
<author>
<name>Aaron LI</name>
<email>aaronly.me@outlook.com</email>
</author>
<published>2016-11-04T03:19:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.liwt.net/fg21sim.git/commit/?id=a0356d79e15e19b729e943fe22d2c484dbcb2b25'/>
<id>a0356d79e15e19b729e943fe22d2c484dbcb2b25</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>configs: Rename "validate.py" and update "validate_configs()"</title>
<updated>2016-11-04T03:12:51+00:00</updated>
<author>
<name>Aaron LI</name>
<email>aaronly.me@outlook.com</email>
</author>
<published>2016-11-04T03:12:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.liwt.net/fg21sim.git/commit/?id=e1c1340629f3917a4872d4c28b7c3488ab7f5142'/>
<id>e1c1340629f3917a4872d4c28b7c3488ab7f5142</id>
<content type='text'>
* Rename "validate.py" to "checkers.py", to avoid the confusion with
  the "validate" module from "configobj";
* Rename function "validate_configs()" to "check_configs()";
* "check_configs()": add optional parameter "raise_exception";
* "check_configs()": update to return both the result and errors dict.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Rename "validate.py" to "checkers.py", to avoid the confusion with
  the "validate" module from "configobj";
* Rename function "validate_configs()" to "check_configs()";
* "check_configs()": add optional parameter "raise_exception";
* "check_configs()": update to return both the result and errors dict.
</pre>
</div>
</content>
</entry>
</feed>
