Giter VIP home page Giter VIP logo

psoap's Introduction

PSOAP

Pronounced "soap."

Documentation Status Build Status

Precision Spectroscopic Orbits A-Parametrically

PSOAP is a package for simultaneously inferring stellar (and/or exoplanet) orbits and stellar spectra using Gaussian processes. Some uses include:

  • Fitting for radial velocities in a template-free manner
  • Inferring orbits of single-lined spectroscopic binaries (e.g., exoplanets/their host stars)
  • Generation of high-fidelity stellar templates (for use with traditional RV cross-correlation measurements, variability searches)
  • Inferring orbits and spectra of double-lined spectroscopic binaries (see gif below)

Documentation and installation instructi ons are available at http://psoap.readthedocs.io.

disentangling loop

If you use our paper, code, or a derivative of it in your research, we would really appreciate a citation to Czekala et al. 2017:

@ARTICLE{2017ApJ...840...49C,
    author = {{Czekala}, I. and {Mandel}, K.~S. and {Andrews}, S.~M. and {Dittmann}, J.~A. and
    {Ghosh}, S.~K. and {Montet}, B.~T. and {Newton}, E.~R.},
    title = "{Disentangling Time-series Spectra with Gaussian Processes: Applications to Radial Velocity Analysis}",
    journal = {\apj},
    archivePrefix = "arXiv",
    eprint = {1702.05652},
    primaryClass = "astro-ph.SR",
    keywords = {binaries: spectroscopic, celestial mechanics, stars: fundamental parameters, stars: individual: LP661-13, techniques: radial velocities, techniques: spectroscopic},
     year = 2017,
    month = may,
    volume = 840,
      eid = {49},
    pages = {49},
      doi = {10.3847/1538-4357/aa6aab},
    adsurl = {http://adsabs.harvard.edu/abs/2017ApJ...840...49C},
    adsnote = {Provided by the SAO/NASA Astrophysics Data System}
}

Copyright Ian Czekala and collaborators 2016-17.

Papers using PSOAP

  • Disentangling Time-series Spectra with Gaussian Processes: Applications to Radial Velocity Analysis, Czekala et al. 2017
  • The Architecture of the GW Ori Young Triple Star System and Its Disk: Dynamical Masses, Mutual Inclinations, and Recurrent Eclipses, Czekala et al. 2017

psoap's People

Contributors

iancze avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

psoap's Issues

Cannot import name 'lkca14'

Input: python make_fake_SB1.py

Output:
Traceback (most recent call last):
File "make_fake_SB1.py", line 6, in
from psoap.data import lkca14, redshift, Chunk
ImportError: cannot import name 'lkca14'

AttributeError with psoap.matrix_functions

Hi! I'm trying to use PSOAP and running into an error when trying to execute psoap_retrieve_SB2.py:
AttributeError: module 'psoap.matrix_functions' has no attribute 'fill_V11_f'

I tried to import psoap.matrix_functions and call each of the expected functions myself and got the same error for all four function names. Seems like maybe there was an issue with the Cython at install..? Both psoap-initialize --check and py.test pass with no errors though.

Any debugging advice would be appreciated!

iPython notebook tutorial

Hey!

I was trying to download the iPython Notebook from the tutorial, but the link to the notebook is broken.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.