<feed xmlns='http://www.w3.org/2005/Atom'>
<title>fg21sim.git/fg21sim/utils, 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>utils/healpix.py: Fix the import issue</title>
<updated>2016-11-09T15:37:09+00:00</updated>
<author>
<name>Aaron LI</name>
<email>aaronly.me@outlook.com</email>
</author>
<published>2016-11-09T15:37:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.liwt.net/fg21sim.git/commit/?id=9516aec90f7f69b0e468d90e4f2d14a689b5e7db'/>
<id>9516aec90f7f69b0e468d90e4f2d14a689b5e7db</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>utils/__init__.py: Only import "setup_logging" from "logging.py"</title>
<updated>2016-10-29T15:10:40+00:00</updated>
<author>
<name>Aaron LI</name>
<email>aaronly.me@outlook.com</email>
</author>
<published>2016-10-29T15:10:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.liwt.net/fg21sim.git/commit/?id=9d7c7bb53244d2f79173b0f7fe1c6e91a656a240'/>
<id>9d7c7bb53244d2f79173b0f7fe1c6e91a656a240</id>
<content type='text'>
Since some modules (e.g., healpix.py) under "utils" involves Numba JIT
optimization, which significantly slows the start-up speed, even some
consumers (e.g., bin/fg21sim-webui) do not need them at all.

Fix various import statements of other modules.

NOTE: not test at the moment!
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Since some modules (e.g., healpix.py) under "utils" involves Numba JIT
optimization, which significantly slows the start-up speed, even some
consumers (e.g., bin/fg21sim-webui) do not need them at all.

Fix various import statements of other modules.

NOTE: not test at the moment!
</pre>
</div>
</content>
</entry>
<entry>
<title>utils/random.py: Add a note on conversion to (longitude, latitude)</title>
<updated>2016-10-28T13:39:18+00:00</updated>
<author>
<name>Aaron LI</name>
<email>aaronly.me@outlook.com</email>
</author>
<published>2016-10-28T13:39:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.liwt.net/fg21sim.git/commit/?id=0a99b0808741b6fdffcfdb8dc40c3c63f2aa7f5d'/>
<id>0a99b0808741b6fdffcfdb8dc40c3c63f2aa7f5d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>utils/rotate.py: Add a new ref. which may help further vectorization</title>
<updated>2016-10-28T13:37:40+00:00</updated>
<author>
<name>Aaron LI</name>
<email>aaronly.me@outlook.com</email>
</author>
<published>2016-10-28T13:37:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.liwt.net/fg21sim.git/commit/?id=f75f5e4e8078520fde7857fe78009e78414e93fd'/>
<id>f75f5e4e8078520fde7857fe78009e78414e93fd</id>
<content type='text'>
Investigate whether the vectorization will improve the speed.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Investigate whether the vectorization will improve the speed.
</pre>
</div>
</content>
</entry>
<entry>
<title>utils/fits.py: Add parameter "checksum" for write_fits_healpix()</title>
<updated>2016-10-27T03:12:01+00:00</updated>
<author>
<name>Aaron LI</name>
<email>aaronly.me@outlook.com</email>
</author>
<published>2016-10-27T03:12:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.liwt.net/fg21sim.git/commit/?id=b657912d9080d814690122a59f91fe2001717c9e'/>
<id>b657912d9080d814690122a59f91fe2001717c9e</id>
<content type='text'>
Also update the docstring and one comment.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also update the docstring and one comment.
</pre>
</div>
</content>
</entry>
<entry>
<title>utils/rotate.py: Fix two bugs which cause wrong results</title>
<updated>2016-10-26T12:35:16+00:00</updated>
<author>
<name>Aaron LI</name>
<email>aaronly.me@outlook.com</email>
</author>
<published>2016-10-26T12:35:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.liwt.net/fg21sim.git/commit/?id=10283f5bb2b72b8b35d385636654c0a7f6f68fd0'/>
<id>10283f5bb2b72b8b35d385636654c0a7f6f68fd0</id>
<content type='text'>
* Fix the wrong output shape: wrongly swap the row and column
* Fix the area mapping method, which may give zero values when the index
  of the input is integer, which cause problem to calculate the
  overlapping areas.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Fix the wrong output shape: wrongly swap the row and column
* Fix the area mapping method, which may give zero values when the index
  of the input is integer, which cause problem to calculate the
  overlapping areas.
</pre>
</div>
</content>
</entry>
<entry>
<title>utils/grid.py: JIT optimize "make_grid_ellipse()"</title>
<updated>2016-10-26T07:50:19+00:00</updated>
<author>
<name>Aaron LI</name>
<email>aaronly.me@outlook.com</email>
</author>
<published>2016-10-26T07:50:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.liwt.net/fg21sim.git/commit/?id=60259c97845f7c96645f130dae770c05ef51c193'/>
<id>60259c97845f7c96645f130dae770c05ef51c193</id>
<content type='text'>
NOTE that the original optional paramter "rotation" is now required.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
NOTE that the original optional paramter "rotation" is now required.
</pre>
</div>
</content>
</entry>
<entry>
<title>utils/grid.py: Use own-implemented JIT-optimized "rotate_center()"</title>
<updated>2016-10-26T07:36:57+00:00</updated>
<author>
<name>Aaron LI</name>
<email>aaronly.me@outlook.com</email>
</author>
<published>2016-10-26T07:36:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.liwt.net/fg21sim.git/commit/?id=7cf0e5977e4a885595ca0931f26a5fef7dc8f82e'/>
<id>7cf0e5977e4a885595ca0931f26a5fef7dc8f82e</id>
<content type='text'>
Also remove the dependence on "scipy".
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also remove the dependence on "scipy".
</pre>
</div>
</content>
</entry>
<entry>
<title>Add utils/rotate.py: Implement basic image rotation</title>
<updated>2016-10-26T07:33:28+00:00</updated>
<author>
<name>Aaron LI</name>
<email>aaronly.me@outlook.com</email>
</author>
<published>2016-10-26T07:33:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.liwt.net/fg21sim.git/commit/?id=c8eecaef2477209db0b4c19fa1811841b798da63'/>
<id>c8eecaef2477209db0b4c19fa1811841b798da63</id>
<content type='text'>
The "rotate_center()" function rotates a gray-scale image by a given
angle about its center, using the area mapping method or simple nearest
neighbor.

This function is `numba` JIT-optimized, and can replace the
`scipy.ndimage.rotate()` function.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The "rotate_center()" function rotates a gray-scale image by a given
angle about its center, using the area mapping method or simple nearest
neighbor.

This function is `numba` JIT-optimized, and can replace the
`scipy.ndimage.rotate()` function.
</pre>
</div>
</content>
</entry>
<entry>
<title>draw.py: Remove the unused "circle()" function</title>
<updated>2016-10-25T15:34:18+00:00</updated>
<author>
<name>Aaron LI</name>
<email>aaronly.me@outlook.com</email>
</author>
<published>2016-10-25T15:34:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.liwt.net/fg21sim.git/commit/?id=9d851a70476667d2790fb5e7a0b25429ac26614e'/>
<id>9d851a70476667d2790fb5e7a0b25429ac26614e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
