Link Link
Moar Code
Yikes
Back to Test
Testing Testing
Sticking Point
Plugging Away
One Down
Another Down
My Insatiable Nature
Put It to Bed
My changes pass the tests and have been checked into github. I am now working on the documentation. More
Half and Half
In the morning I finished writing comments for the methods of drizzle. In the afternoon I made some changes that writing the comments provoked. More
Finished Python Documentation
I made some more changes to the Drizzle classes and finished documenting all the Python code. There are two remaining issues with the Drizzle class. Anew argument to write will add a set of header keywords and I need to make the drizzled image the primary header. More
More Problems
I spent the day writing more tests for astro-drizzle and debugging them. More
Head Banger
Yesterday's problems were mostly related to wcs, which is more complicated than anything should be. Problems seem to be solved. I half-wrote the remaining tests. Will finish them off and get them to run tomorrow. More
More Head Banging
I finished the tests for the file io. Everything now works except the code which adds extra header keywords to the primary header. This is either a misunderstanding on my part or a bug in the fits header code, as the header I try to write looks correct at the point I submit it. More
Stuff Done
I wrote the library level documentation for Drizzle. Everything is done, but there are still some formatting problems. I think I found the problem with writing the header, a stupid oversight on my part. More
Reformatted
I fixed the formatting problems with the drizzle api documentation. I wrote two demonstration scripts, tested them, and added them to the documentation. More
Closer
I finished the documentation and started working on the problems with tests. More
Ad Astra Per Aspera
The documentation for drizzle was not displaying on drizzle. I fixed the problem by adding a .nojekyll file. After fixing that, I tried to fix the problem with running the tests through setup.py. So far I am not successful. More
Tests Converted
I figured out how to run the tests under setup.py and converted them. More
Travis
I turned on Travis continuous integration and ran the tests. Several errors were reported, which I am still trying to fix. More
Half Done
The fix for the scipy import worked. I added C interface code for Python 3 and am still testing it. I also wrote two tests for the compute_area function in a different branch. More
Stalled
I ran into a bunch of problems with travis, mostly dealing with how to set up the yaml file to load the libraries I want. Will have to sort them out tomorrow, I did some debugging of the compute_area function and have loaded the code down with print functions. More
Almost Done?
Spent the day trying to get all the travis runs to succeed. Most of the time was spent juggling library installs, but I did find some tests where I used xrange instead of range, which is a no-go under Python 3. All problems seem resolved except that astropy does seem to want to build under Python ... More
Clean test
I got a clean test result from Travis, so that finished the official part of the project. I continued to debug compute_area and found and fixed three bugs in it. More
Mostly square
I got most of the tests for compute_area to pass, though there still are a few cases that are wrong. There is probably one remaining bu. Will try to solve that tomorrow. More
Stalled
Tried debugging my code, didn't make any progress. More
Merged Branch
I resolved the problems with compute_area, merged the branch, and pushed the changes to github. More
Done and Done
Added some clarifying comments to compute_area. Read the porting to Python 3 documentation in anticipation of that work. Started updating the templates for the online iraf help, the major work is just configuring a test version. More