https://github.com/christinahedges/tess-sip

Long term rotation period finding tool for NASA's TESS mission

https://github.com/christinahedges/tess-sip

Science Score: 33.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
  • .zenodo.json file
  • DOI references
    Found 4 DOI reference(s) in README
  • Academic publication links
    Links to: iop.org, zenodo.org
  • Committers with academic emails
    2 of 3 committers (66.7%) from academic institutions
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (14.8%) to scientific vocabulary
Last synced: 10 months ago · JSON representation

Repository

Long term rotation period finding tool for NASA's TESS mission

Basic Info
  • Host: GitHub
  • Owner: christinahedges
  • License: mit
  • Language: Python
  • Default Branch: master
  • Size: 1.34 MB
Statistics
  • Stars: 17
  • Watchers: 3
  • Forks: 5
  • Open Issues: 1
  • Releases: 0
Created over 5 years ago · Last pushed almost 5 years ago

https://github.com/christinahedges/TESS-SIP/blob/master/

# TESS SIP
Test status
pypi status
DOI

Tool for creating a Systematics-insensitive Periodogram (SIP) to detect long period rotation in NASA's TESS mission data. Read more about TESS-SIP in our published [Research Note of the American Astronomical Society](https://iopscience.iop.org/article/10.3847/2515-5172/abd106/meta).

## What is SIP

SIP is a method of detrending telescope systematics simultaneously with calculating a Lomb-Scargle periodogram. You can read a more in-depth work of how SIP is used in NASA's Kepler/K2 data [here](https://ui.adsabs.harvard.edu/abs/2016ApJ...818..109A/abstract).


## Usage

This repository contains a Python tool to create a SIP. An example of a SIP output is below. You can run a simple notebook in the `docs` folder to show how to use SIP.

```python
from tess_sip import SIP
import lightkurve as lk
# Download target pixel files
tpfs = lk.search_targetpixelfile('TIC 288735205', mission='tess').download_all()
# Run SIP
r = SIP(tpfs)
```

`r` is a dictionary containing all the information required to build a plot like the one below.

![Example SIP output](https://github.com/christinahedges/TESS-SIP/blob/master/docs/demo1.png?raw=true)

### Installation

You can pip install this tool:

```
pip install tess_sip
```


## Requirements

To run this demo you will need to have [lightkurve](https://github.com/keplerGO/lightkurve) installed, with a minimum version number of v2.0.

## Acknowledgements

This tool uses the [lightkurve](https://github.com/keplerGO/lightkurve) tool to build a SIP, and relies on the `RegressionCorrector` and `SparseDesignMatrix` lightkurve tools. The SIP project was developed in part at the `online.tess.science` meeting, which took place globally in 2020 September. This research made use of [Astropy](http://www.astropy.org.) a community-developed core Python package for Astronomy.

GitHub Events

Total
  • Watch event: 1
Last Year
  • Watch event: 1

Committers

Last synced: about 1 year ago

All Time
  • Total Commits: 50
  • Total Committers: 3
  • Avg Commits per committer: 16.667
  • Development Distribution Score (DDS): 0.2
Past Year
  • Commits: 0
  • Committers: 0
  • Avg Commits per committer: 0.0
  • Development Distribution Score (DDS): 0.0
Top Committers
Name Email Commits
Christina Hedges c****s@n****v 40
Tara Fetherolf t****f@g****m 8
nespinoza n****a@s****u 2
Committer Domains (Top 20 + Academic)

Issues and Pull Requests

Last synced: about 1 year ago

All Time
  • Total issues: 5
  • Total pull requests: 6
  • Average time to close issues: 16 days
  • Average time to close pull requests: about 1 month
  • Total issue authors: 3
  • Total pull request authors: 3
  • Average comments per issue: 2.2
  • Average comments per pull request: 3.33
  • Merged pull requests: 5
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 0
  • Pull requests: 0
  • Average time to close issues: N/A
  • Average time to close pull requests: N/A
  • Issue authors: 0
  • Pull request authors: 0
  • Average comments per issue: 0
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • icweaver (2)
  • saeedm31 (1)
  • nespinoza (1)
Pull Request Authors
  • christinahedges (2)
  • tfetherolf (2)
  • nespinoza (1)
Top Labels
Issue Labels
Pull Request Labels

Dependencies

poetry.lock pypi
  • 104 dependencies
pyproject.toml pypi
  • flake8 ^3.9.2 develop
  • jedi 0.17.2 develop
  • jupyterlab ^2.2.9 develop
  • pytest ^6.2.4 develop
  • astropy >3.2.3
  • lightkurve >=2.0.4
  • numpy >1.18.2
  • python ^3.6.1
  • scipy >1.5.3
  • tqdm >4.41.1