<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">
 Since I'm at home now, I'll describe my 'recreational' python projects.  I'm probably the really weird one on the list. ;^)<div><br></div><div>My major use is in developing simple models/simulations & data analysis exercises which can be used in debunking crank astronomy & physics (see my .sig below).</div><div><br></div><div>I'm using scipy/numpy/pyfits/PIL/PyX for generating graphics from simple models.  Here's some recent examples:</div><div><br></div><div>- electron-proton-neutron gas equation of state (neutron stars can't exist claims)</div><div>- power spectra of simple cosmological models (redshift quantization claims)</div><div>- simple galactic supernova distribution models (not enough SNR claims)</div><div>- simple radiation transport simulations</div><div>- simple E&M field configuration simulations (trying out FiPy for this)</div><div>- simulated 'observations' based on various real & crackpot cosmological models</div><div>- nuclear decay & nuclear reaction networks.</div><div><br></div><div>For this project, I don't have a strong need for precision tools.  I don't use PyRAF, or the more complex tools available.  I want most of my projects to be easily reproducible by students and instructors at various levels.  FV & DS9 have sufficed for viewing images generated by image-based models to unprocessed Hubble imagery.  </div><div><br></div><div><div>The frameworks for some of these might be of use to others, but I'm not sure the best way to package them. I've looked at some of the data-table readers promoted on the list, but have generally found them overkill for my needs (hence I re-invent the wheel for much of this).</div><div><br></div></div><div>More recently, I've been working with the pyPOV wrapper to generate nice visualizations from models using the POVray ray-tracer.</div><div><br></div><div>I do have an interest in a good implementation of WCS in case I want to overlay a model with actual data. I have a simple UTC time class but it is *not* a precision object (unsuitable for say, pulsar or x-ray timing observations).</div><div><br></div><div>I'll post the work list tomorrow.</div><div><br></div><div>Thanks,</div><div>Tom</div><div><br><div>On Apr 1, 2008, at 4:32 PM, Russell E Owen wrote:<br class="Apple-interchange-newline"><blockquote type="cite"><div>At 1:51 PM -0400 2008-04-01, Bridgman, William T. wrote:</div> <blockquote type="cite"><div><br></div><div>Would there be any interest in members of the list publishing a short </div><div>description of what types of modules they are designing in their own </div><div>work?  It might be worthwhile for coordination & possible </div><div>collaborations.  My requirements for work projects are quite</div><div>different from my recreational & educational python projects.</div> </blockquote><div><br></div><div>Good idea.</div><div><br></div><div>I'm part of the team working on data processing for the LSST. This </div><div>number crunching is done in C++ and the high level operations are </div><div>done in python. This work will probably be primarily of interest to </div><div>those processing a lot of data because it is pipeline-oriented.</div><div><br></div><div>The final product will include:</div><div>- basic types for images, masks and masked images</div><div>- image linearization (bias subtraction, flat fielding, etc.)</div><div>- wcs determination</div><div>- source detection</div><div>- image subtraction</div><div><br></div><div>We intend it to be usable on a variety of data sources (not just </div><div>LSST) since that's the only way to test it. Nonetheless it will </div><div>probably take a bit of work to massage the data headers.</div><div><br></div><div>As far as wcs goes: right now we use wcslib and have a limited python </div><div>interface on it. I suspect if anything better came along we'd be </div><div>happy to switch. (at least at the C++ level; I'm not sure about the </div><div>Python level).</div><div><br></div><div>-- Russell</div><div>_______________________________________________</div><div>AstroPy mailing list</div><div><a href="mailto:AstroPy@scipy.org">AstroPy@scipy.org</a></div><div><a href="http://lists.astropy.scipy.org/mailman/listinfo/astropy">http://lists.astropy.scipy.org/mailman/listinfo/astropy</a></div> </blockquote></div><br><div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><font face="Helvetica" size="4" style="font: 14.0px Helvetica">--<span class="Apple-converted-space"> </span></font></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><font face="Helvetica" size="4" style="font: 14.0px Helvetica">Dealing with Creationism in Astronomy</font></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><font face="Helvetica" size="4" style="font: 14.0px Helvetica"><a href="http://homepage.mac.com/cygnusx1">http://homepage.mac.com/cygnusx1</a><span class="Apple-converted-space">                        </span><a href="mailto:cygnusx1@mac.com">cygnusx1@mac.com</a></font></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><font face="Helvetica" size="4" style="font: 14.0px Helvetica">"They're trained to believe, not to know.<span class="Apple-converted-space">  </span>Belief can be manipulated.<span class="Apple-converted-space">  </span>Only knowledge is dangerous."<span class="Apple-converted-space">  </span>--Frank Herbert, "Dune Messiah"</font></div>  </div><br></div></body></html>