Skip to content

Models for the interstellar extinction due to dust

License

Notifications You must be signed in to change notification settings

giordano/DustExtinction.jl

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DustExtinction.jl

Build Status

Tools for interstellar dust extinction in astronomy

Documentation: DustExtinction

Install

From package manager ( ] key)

add DustExtinction

Usage

Color laws:

julia> using DustExtinction

julia> ccm89(4000., 3.1)
1.4645557029425842

julia> ccm89.([4000., 5000.], 3.1)
2-element Array{Float64,1}:
 1.46456
 1.12225

Dust maps:

julia> ENV["SFD98_DIR"] = "/home/user/data/dust"

# download maps (once)
julia> download_sfd98()

julia> dustmap = SFD98Map()
SFD98Map("/home/user/data/dust")

julia> ebv_galactic(dustmap, 0.1, 0.1)
0.793093095733043

julia> ebv_galactic(dustmap, [0.1, 0.2], [0.1, 0.2])
2-element Array{Float64,1}:
 0.793093
 0.539507

About

Models for the interstellar extinction due to dust

Resources

License

Stars

Watchers

Forks

Sponsor this project

 

Packages

No packages published

Languages

  • Julia 100.0%