dummy-link

SkyCoords

Astronomical coordinate systems in Julia

Readme

SkyCoords.jl

Basic astronomical coordinate systems in Julia

Stable Latest Build Status Build status codecov

Installation

julia> Pkg.add("SkyCoords")

Usage

There are currently three supported coordinate systems. The following immutable types are used to represent coordinates in each system:

  • ICRSCoords: ICRS coordinates system
  • GalCoords: Galactic coordinates system
  • FK5Coords: FK5 coordinates system (with arbitrary equninox) ``` julia> c1 = ICRSCoords(0., 0.) # inputs are ra, dec in radians ICRSCoords{Float64}(0.0, 0.0)

julia> c2 = convert(GalCoords, c1) # convert to a different system GalCoords{Float64}(1.6814027872278692, -1.0504884034813007)

julia> convert(FK5Coords{2000}, c1) FK5Coords{2000,Float64}(1.1102233723050067e-7, 4.411803426976326e-8)

julia> separation(c1, ICRSCoords(1., 0.)) # radians 1.0

julia> position_angle(c1, ICRSCoords(1, 0)) |> rad2deg 90.0


For more information, visit the [documentation](https://juliaastro.github.io/skycoords.jl/stable)

## License and Credits

License is MIT. This package profits from the hard work that went into
astropy.coordinates, *especially* in terms of testing and coordinate system
definitions.

First Commit

02/25/2014

Last Touched

11 months ago

Commits

83 commits

Requires:

Used By: