Skip to content

jqfeld/ExoMol.jl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ExoMol

Stable Dev Build Status Coverage

Utilities for downloading and parsing ExoMol line lists directly from Julia. The package wraps the official catalogue, transitions and state files in convenient Julia types for further analysis or visualisation.

Installation

Install the package from the Julia package manager:

julia> import Pkg
julia> Pkg.add("ExoMol")

Quick start

Fetch the ExoMol master catalogue and load a specific isotopologue dataset:

using ExoMol

# Inspect the ExoMol master catalogue
master = get_exomol_master()
println("There are $(length(master["molecules"])) molecules available.")

# Download and load a molecule/isotopologue/dataset triple
iso = load_isotopologue("H2O", "1H2-16O", "POKAZATEL")

println("Loaded $(length(iso.states)) states and $(length(iso.transitions)) transitions")

See the documentation for a complete API reference and additional usage examples.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages