From perry at stsci.edu Thu May 10 15:27:58 2007 From: perry at stsci.edu (Perry Greenfield) Date: Thu, 10 May 2007 15:27:58 -0400 Subject: [AstroPy] numpy version of Interactive Data Analysis tutorial available Message-ID: <1EB96C7F-F072-4F57-85A0-FE157CAF323B@stsci.edu> I have updated the "Using Python for Interactive Data Analysis" tutorial to use numpy instead of numarray (finally!). There are further improvements I would like to make in its organization and formatting (in the process including suggestions others have made to that end), but I'd rather get this version out, which I believe addresses all the content changes needed to make it useful for numpy, without delaying it any further. The tutorial, as well as other supporting material and information, can be obtained from: http://www.scipy.org/wikis/topical_software/Tutorial I'm sure errors remain; please let me know of any you find. Perry From chanley at stsci.edu Tue May 15 15:59:19 2007 From: chanley at stsci.edu (Christopher Hanley) Date: Tue, 15 May 2007 15:59:19 -0400 Subject: [AstroPy] PyFITS 1.1 "candidate" RELEASE 2 Message-ID: <464A1117.2080700@stsci.edu> ------------------ | PYFITS Release | ------------------ Space Telescope Science Institute is pleased to announce the second candidate release of PyFITS 1.1. This release includes support for both the NUMPY and NUMARRAY array packages. This software can be downloaded at: http://www.stsci.edu/resources/software_hardware/pyfits/Download If you encounter bugs, please send bug reports to "help at stsci.edu". We intend to support NUMARRAY and NUMPY simultaneously for a transition period of no less than 6 months. Eventually, however, support for NUMARRAY will disappear. During this period, it is likely that new features will appear only for NUMPY. The support for NUMARRAY will primarily be to fix serious bugs and handle platform updates. We plan to release the "final" PyFITS 1.1 version in a few weeks. ----------- | Version | ----------- Version 1.1rc2; May 15, 2007 ------------------------------- | Major Changes since v1.1rc1 | ------------------------------- * Fixes a bug in the creation of variable length column tables on little-endian platforms. * The NUMPY version of PyFITS now supports memory mapped FITS files. * PyFITS turns off the signal handling for keyboard interrupt when running in a multi-threaded application. * Adds a new StreamingHDU class which will allow data to be streamed to a FITS file a piece at a time, instead of all at once. * Many minor bug fixes. ------------------------- | Software Requirements | ------------------------- PyFITS Version 1.1rc1 REQUIRES: * Python 2.3 or later * NUMPY 1.0.1(or later) or NUMARRAY --------------------- | Installing PyFITS | --------------------- PyFITS 1.1rc1 is distributed as a Python distutils module. Installation simply involves unpacking the package and executing % python setup.py install to install it in Python's site-packages directory. Alternatively the command %python setup.py install --local="/destination/directory/" will install PyFITS in an arbitrary directory which should be placed on PYTHONPATH. Once numarray or numpy has been installed, then PyFITS should be available for use under Python. ----------------- | Download Site | ----------------- http://www.stsci.edu/resources/software_hardware/pyfits/Download ---------- | Usage | ---------- Users will issue an "import pyfits" command as in the past. However, the use of the NUMPY or NUMARRAY version of PyFITS will be controlled by an environment variable called NUMERIX. Set NUMERIX to 'numarray' for the NUMARRAY version of PyFITS. Set NUMERIX to 'numpy' for the NUMPY version of pyfits. If only one array package is installed, that package's version of PyFITS will be imported. If both packages are installed the NUMERIX value is used to decide which version to import. If no NUMERIX value is set then the NUMARRAY version of PyFITS will be imported. Anything else will raise an exception upon import. --------------- | Bug Reports | --------------- Please send all PyFITS bug reports to help at stsci.edu ------------------ | Advanced Users | ------------------ Users who would like the "bleeding" edge of PyFITS can retrieve the software from our SUBVERSION repository hosted at: http://astropy.scipy.org/svn/pyfits/trunk We also provide a Trac site at: http://projects.scipy.org/astropy/pyfits/wiki -- Christopher Hanley Systems Software Engineer Space Telescope Science Institute 3700 San Martin Drive Baltimore MD, 21218 (410) 338-4338 From erin.sheldon at gmail.com Thu May 17 15:56:18 2007 From: erin.sheldon at gmail.com (Erin Sheldon) Date: Thu, 17 May 2007 15:56:18 -0400 Subject: [AstroPy] Cosmology routines Message-ID: <331116dc0705171256g6ecae3bap8f316b4c57328749@mail.gmail.com> Hi Everyone - I put together a module with a bunch of routines for cosmological distance measurements. It basically implements the formulas in Hogg astro-ph/9905116. It uses Numpy/Scipy and a gauss-legendre integrator. You can get it here: http://sdss.physics.nyu.edu/esheldon/code/python/ Let me know if you find bugs, if it is useful, if there is already a better package out there, etc. I'm also going to start implementing various useful things from the Goddard IDL libraries as they become needed in my work. I saw there is a projects.scipy page with four projects listed. Perhaps these codes could be placed there, but I'm not sure how accessed is gained. Erin From chanley at stsci.edu Fri May 18 09:14:25 2007 From: chanley at stsci.edu (Christopher Hanley) Date: Fri, 18 May 2007 09:14:25 -0400 Subject: [AstroPy] PyFITS 1.1 "candidtate" RELEASE 3 Message-ID: <464DA6B1.8010509@stsci.edu> ------------------ | PYFITS Release | ------------------ Space Telescope Science Institute is pleased to announce the third and hopefully final candidate release of PyFITS 1.1. This release includes support for both the NUMPY and NUMARRAY array packages. This software can be downloaded at: http://www.stsci.edu/resources/software_hardware/pyfits/Download If you encounter bugs, please send bug reports to "help at stsci.edu". We intend to support NUMARRAY and NUMPY simultaneously for a transition period of no less than 6 months. Eventually, however, support for NUMARRAY will disappear. During this period, it is likely that new features will appear only for NUMPY. The support for NUMARRAY will primarily be to fix serious bugs and handle platform updates. We plan to release the "official" PyFITS 1.1 version in a few weeks. ----------- | Version | ----------- Version 1.1rc3; May 17, 2007 ------------------------------- | Major Changes since v1.1rc2 | ------------------------------- * Fixes a bug in the creation of binary FITS tables on little endian machines introduced in release candidate 2. ------------------------- | Software Requirements | ------------------------- PyFITS Version 1.1rc3 REQUIRES: * Python 2.3 or later * NUMPY 1.0.1(or later) or NUMARRAY --------------------- | Installing PyFITS | --------------------- PyFITS 1.1rc1 is distributed as a Python distutils module. Installation simply involves unpacking the package and executing % python setup.py install to install it in Python's site-packages directory. Alternatively the command %python setup.py install --local="/destination/directory/" will install PyFITS in an arbitrary directory which should be placed on PYTHONPATH. Once numarray or numpy has been installed, then PyFITS should be available for use under Python. ----------------- | Download Site | ----------------- http://www.stsci.edu/resources/software_hardware/pyfits/Download ---------- | Usage | ---------- Users will issue an "import pyfits" command as in the past. However, the use of the NUMPY or NUMARRAY version of PyFITS will be controlled by an environment variable called NUMERIX. Set NUMERIX to 'numarray' for the NUMARRAY version of PyFITS. Set NUMERIX to 'numpy' for the NUMPY version of pyfits. If only one array package is installed, that package's version of PyFITS will be imported. If both packages are installed the NUMERIX value is used to decide which version to import. If no NUMERIX value is set then the NUMARRAY version of PyFITS will be imported. Anything else will raise an exception upon import. --------------- | Bug Reports | --------------- Please send all PyFITS bug reports to help at stsci.edu ------------------ | Advanced Users | ------------------ Users who would like the "bleeding" edge of PyFITS can retrieve the software from our SUBVERSION repository hosted at: http://astropy.scipy.org/svn/pyfits/trunk We also provide a Trac site at: http://projects.scipy.org/astropy/pyfits/wiki From chanley at stsci.edu Sat May 19 11:04:38 2007 From: chanley at stsci.edu (Christopher Hanley) Date: Sat, 19 May 2007 11:04:38 -0400 Subject: [AstroPy] PyFITS 1.1 "candidtate" RELEASE 3 In-Reply-To: <464DA6B1.8010509@stsci.edu> References: <464DA6B1.8010509@stsci.edu> Message-ID: <464F1206.8040302@stsci.edu> My apologizes. There was a bug introduced into Friday morning's PyFITS 1.1 "candidate release 3". We are currently working to fix this error. We will post a new candidate release as soon as we have corrected this problem. Chris Hanley Christopher Hanley wrote: > ------------------ > | PYFITS Release | > ------------------ > > Space Telescope Science Institute is pleased to announce the > third and hopefully final candidate release of PyFITS 1.1. This > release includes support for both the NUMPY and NUMARRAY array > packages. This software can be downloaded at: > > http://www.stsci.edu/resources/software_hardware/pyfits/Download > > If you encounter bugs, please send bug reports to "help at stsci.edu". > > We intend to support NUMARRAY and NUMPY simultaneously for a > transition period of no less than 6 months. Eventually, however, > support for NUMARRAY will disappear. During this period, it is > likely that new features will appear only for NUMPY. The > support for NUMARRAY will primarily be to fix serious bugs and > handle platform updates. > > We plan to release the "official" PyFITS 1.1 version in a few weeks. > > ----------- > | Version | > ----------- > > Version 1.1rc3; May 17, 2007 > > ------------------------------- > | Major Changes since v1.1rc2 | > ------------------------------- > > * Fixes a bug in the creation of binary FITS tables > on little endian machines introduced in release > candidate 2. > > ------------------------- > | Software Requirements | > ------------------------- > > PyFITS Version 1.1rc3 REQUIRES: > > * Python 2.3 or later > * NUMPY 1.0.1(or later) or NUMARRAY > > --------------------- > | Installing PyFITS | > --------------------- > PyFITS 1.1rc1 is distributed as a Python distutils module. > Installation simply involves unpacking the package > and executing > > % python setup.py install > > to install it in Python's site-packages directory. > > Alternatively the command > > %python setup.py install --local="/destination/directory/" > > will install PyFITS in an arbitrary directory which should > be placed on PYTHONPATH. Once numarray or numpy has been > installed, then PyFITS should be available for use under > Python. > > ----------------- > | Download Site | > ----------------- > > http://www.stsci.edu/resources/software_hardware/pyfits/Download > > ---------- > | Usage | > ---------- > > Users will issue an "import pyfits" command as in the past. > However, the use of the NUMPY or NUMARRAY version of PyFITS > will be controlled by an environment variable called NUMERIX. > > Set NUMERIX to 'numarray' for the NUMARRAY version of PyFITS. > Set NUMERIX to 'numpy' for the NUMPY version of pyfits. > > If only one array package is installed, that package's version > of PyFITS will be imported. If both packages are installed > the NUMERIX value is used to decide which version to import. > If no NUMERIX value is set then the NUMARRAY version of PyFITS > will be imported. > > Anything else will raise an exception upon import. > > --------------- > | Bug Reports | > --------------- > > Please send all PyFITS bug reports to help at stsci.edu > > ------------------ > | Advanced Users | > ------------------ > > Users who would like the "bleeding" edge of PyFITS can retrieve > the software from our SUBVERSION repository hosted at: > > http://astropy.scipy.org/svn/pyfits/trunk > > We also provide a Trac site at: > > http://projects.scipy.org/astropy/pyfits/wiki > > From chanley at stsci.edu Tue May 29 15:38:45 2007 From: chanley at stsci.edu (Christopher Hanley) Date: Tue, 29 May 2007 15:38:45 -0400 Subject: [AstroPy] PyFITS 1.1 "candidate" RELEASE 4 Message-ID: <465C8145.6050506@stsci.edu> ------------------ | PYFITS Release | ------------------ Space Telescope Science Institute is pleased to announce the fourth and final candidate release of PyFITS 1.1 (really). This release includes support for both the NUMPY and NUMARRAY array packages. This software can be downloaded at: http://www.stsci.edu/resources/software_hardware/pyfits/Download If you encounter bugs, please send bug reports to "help at stsci.edu". We intend to support NUMARRAY and NUMPY simultaneously for a transition period of no less than 6 months. Eventually, however, support for NUMARRAY will disappear. During this period, it is likely that new features will appear only for NUMPY. The support for NUMARRAY will primarily be to fix serious bugs and handle platform updates. We plan to release the "official" PyFITS 1.1 version in a few weeks. ----------- | Version | ----------- Version 1.1rc4; May 29, 2007 ------------------------------- | Major Changes since v1.1rc3 | ------------------------------- * Fixes a bug in the creation of binary FITS tables introduced in release candidate 3. ------------------------- | Software Requirements | ------------------------- PyFITS Version 1.1rc4 REQUIRES: * Python 2.3 or later * NUMPY 1.0.1(or later) or NUMARRAY --------------------- | Installing PyFITS | --------------------- PyFITS 1.1rc1 is distributed as a Python distutils module. Installation simply involves unpacking the package and executing % python setup.py install to install it in Python's site-packages directory. Alternatively the command %python setup.py install --local="/destination/directory/" will install PyFITS in an arbitrary directory which should be placed on PYTHONPATH. Once numarray or numpy has been installed, then PyFITS should be available for use under Python. ----------------- | Download Site | ----------------- http://www.stsci.edu/resources/software_hardware/pyfits/Download ---------- | Usage | ---------- Users will issue an "import pyfits" command as in the past. However, the use of the NUMPY or NUMARRAY version of PyFITS will be controlled by an environment variable called NUMERIX. Set NUMERIX to 'numarray' for the NUMARRAY version of PyFITS. Set NUMERIX to 'numpy' for the NUMPY version of pyfits. If only one array package is installed, that package's version of PyFITS will be imported. If both packages are installed the NUMERIX value is used to decide which version to import. If no NUMERIX value is set then the NUMARRAY version of PyFITS will be imported. Anything else will raise an exception upon import. --------------- | Bug Reports | --------------- Please send all PyFITS bug reports to help at stsci.edu ------------------ | Advanced Users | ------------------ Users who would like the "bleeding" edge of PyFITS can retrieve the software from our SUBVERSION repository hosted at: http://astropy.scipy.org/svn/pyfits/trunk We also provide a Trac site at: http://projects.scipy.org/astropy/pyfits/wiki -- Christopher Hanley Systems Software Engineer Space Telescope Science Institute 3700 San Martin Drive Baltimore MD, 21218 (410) 338-4338 From ewald.zietsman at gmail.com Thu May 31 05:25:27 2007 From: ewald.zietsman at gmail.com (Ewald Zietsman) Date: Thu, 31 May 2007 11:25:27 +0200 Subject: [AstroPy] Photometry Package Message-ID: Hi all, Have a decision been made regarding a photometry package for astropy? I have begun to write a simple set of libraries to calibrate, find stars and do aperture photometry on a FITS image, but I don't want to work on it too much and then later realize it will not fit in with the rest of the packages. Is anyone else interested in developing such a package? Or interested in seeing what I have so far? Cheers -Ewald -------------- next part -------------- An HTML attachment was scrubbed... URL: From llg at lpnhe.in2p3.fr Thu May 31 06:22:44 2007 From: llg at lpnhe.in2p3.fr (Laurent Le Guillou) Date: Thu, 31 May 2007 12:22:44 +0200 Subject: [AstroPy] Photometry Package In-Reply-To: References: Message-ID: <465EA1F4.4050909@lpnhe.in2p3.fr> Hi all, About photometry tools in Python: Some time ago, I wrote a wrapper around SEXtractor to easily read sextractor catalogs, and to transparently call sextractor on a set of FITS frames, and get the detected stars without direct manipulation of the the SEXtractor output files. It is just a wrapper module, not a real photometry package, but it may prove useful to do some simple star detection and photometry (it was useful for me ;-) ). Files are attached (I hope it will pass through the mailing-list). Cheers, Laurent Ewald Zietsman a ?crit : > Hi all, > Have a decision been made regarding a photometry package for astropy? I > have begun to write a simple set of libraries to calibrate, find stars > and do aperture photometry on a FITS image, but I don't want to work on > it too much and then later realize it will not fit in with the rest of > the packages. > > Is anyone else interested in developing such a package? Or interested in > seeing what I have so far? > > > Cheers > > -Ewald > > > ------------------------------------------------------------------------ > > _______________________________________________ > AstroPy mailing list > AstroPy at scipy.org > http://lists.astropy.scipy.org/mailman/listinfo/astropy -- Those who would give up essential liberty to purchase a little temporary safety, deserve neither liberty nor safety. -- Benjamin Franklin (1706-1790) ----------------------------------------------------------------------- Laurent LE GUILLOU Tel +33 1 44 27 39 93 llg at lpnhe.in2p3.fr Fax +33 1 44 27 46 38 laurent.le_guillou at upmc.fr GSM +33 6 20 05 75 22 LPNHE - Universit? Paris 6 Bureau 412 - Tour 33 RdC Campus de Jussieu 4 place Jussieu 75252 Paris Cedex 05 -------------- next part -------------- A non-text attachment was scrubbed... Name: sextractor-python-wrapper.tgz Type: application/x-compressed-tar Size: 8487 bytes Desc: not available URL: