Skip to content

Self-Correlation Analysis ofLine Profiles for Extracting Low-amplitude Shifts

License

Notifications You must be signed in to change notification settings

j-faria/SCALPELS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 

Repository files navigation

SCALPELS

Self-Correlation Analysis of Line Profiles for Extracting Low-amplitude Shifts

An implementation of the algorithm proposed by Collier Cameron et al. 2020. Dessin scalpel

  • Calculate ACFs from CCFs
  • SVD decomposition of ACFs
  • Project observed RVs onto k principal components
  • Estimate optimal k using BIC
  • Model stellar variability and planetary motion simultaneously
    • Calculate covariance matrix following appendix B

All functions are in the scalpels.py file, documented ad nauseum and following the notation of the paper.
Prepare the inputs and call scalpels with a fixed k (number of principal components) or best_k to estimate it.
Call scalpels_planet with a fixed k to simultaneously fit a sinusoidal planet signal at a given orbital period.

About

Self-Correlation Analysis ofLine Profiles for Extracting Low-amplitude Shifts

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages