Skip to content

A template of software project for the Intermediate Python for Astronomical Software Development workshop

License

Notifications You must be signed in to change notification settings

noi26/InterPython_Workshop_Example

 
 

Repository files navigation

LcAnalyzer

Continuous Integration build in GitHub Actions LcAnalyzer is a package written in Python that allows you to inspect light curves.

Main features

Here are some key features of LcAnalyzer:

  • Reading CSV and Pickle files;
  • Giving the list of unique objects present in the data;
  • Selecting observations of a given star in a given bands; ...

Prerequisites

LcAnalyzer requires the following Python packages:

  • Pandas - makes use of Pandas's data types and statistical functions
  • Matplotlib - uses Matplotlib to generate statistical plots

The following optional packages are required to run LcAnalyzer's unit tests:

  • pytest - LcAnalyzer's unit tests are written using pytest
  • pytest-cov - Adds test coverage stats to unit testing

About

A template of software project for the Intermediate Python for Astronomical Software Development workshop

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Jupyter Notebook 92.1%
  • Python 7.9%