Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Accuracy Benchmarks of different coordinate conversion codes (maintainer: @astrofrog)
Python IDL CSS

This branch is 163 commits behind astropy:master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
astropy
idl
kapteyn
pyast
pyephem
pyslalib
tpm
.gitignore
README.md
generate.py
initial_coords.txt
style.css
summary.py
summary.txt

README.md

History

  • Fixed kapteyn transforms to explicitly specify the epoch of observation for the B1950 conversion, and the equinox for the ecliptic conversion

  • Explicitly precess astropy.coordinates fk4 result to B1950

Notes

From David Berry:

1) The differences between kapteyn and (idl,pyast,tpm) on the J2000 to B1950 tests is reduced seriously if you specify the epoch of observation explicitly in kapteyn/convert.py. That is, change

transform_to(skyout='fk4', tag='b1950')

to

transform_to(skyout='fk4,J2000_OBS', tag='b1950')

This reduces the median difference from 0.217 arc-sec, to 0.0044 arc-sec (this must mean that kapteyn is using a different default epoch of observation to the other systems).

2) Improved agreement in J2000->ecliptic can be achieved by specifying the equinox explicitly in kapteyn/convert.py. Change:

transform_to(skyout='ecliptic', tag='ecliptic')

to

transform_to(skyout='ecliptic,J2000', tag='ecliptic')

This causes kapteyn and IDL have zero difference. The kaptyn->pyast median difference goes down from 0.04 to 0.036. The remaining difference between kapteyn and pyast seems to be down to:

a) DIfferent obliquity models. kaptyn uses the IAU 2000 model, and pyast uses the IAU 2006 model. b) Different precession models. kaptyn uses IAU 1976 and pyast uses IAU 2006.

Reverting the models used by pyast gives zero difference between kapteyn and pyast for the J2000->Ecliptic test

Something went wrong with that request. Please try again.