Open Source differential photometry Code for Accelerating Amateur Research (acronym meaning is fluid)

View the Project on GitHub OSCAAR/OSCAAR

Photometry for everyone

What is oscaar?

oscaar is an open source project aimed at helping you begin to analyze observations of transiting extrasolar planets with differential photometry.

oscaar takes a series of raw images from your observatory and produces light curves, particularly for transiting extrasolar planet observations. You tell it which star is the target of your observations and which other stars in the field you'd like to compare it to, and oscaar it will track the stars as they drift on your detector and do aperture photometry on each star. After comparing each star's flux variations to each other's, it will determine which flux variations are intrinsic to the target object, allowing you to detect the decrease in brightness of a star as a planet passes in front of it (or other photometric studies). Because photometry is widely applicable to other interesting astrophysical phenomena, you will also find this code helpful for variable star and asteroid rotation light curve production.

Who is oscaar for?

oscaar is useful for observers at small and large observatories alike, and users with any level of coding experience. No coding experience or PhD in astrophysics necessary!

While oscaar has been adapted for use by astronomers at NASA Goddard Space Flight Center, the University of Maryland, University of Leiden and l'Observatoire de Paris, it is written to be as accessible and easy to read as possible, so that a user who is unfamiliar with Python can tinker with the code and mold it to their needs. While those new to exoplanet observations will enjoy using oscaar in its "out-of-the-box" form to churn out light curves, oscaar is intended to be an open scaffolding upon which you can build a highly customized differential photometry pipeline if you choose.

The makers of oscaar are keen on keeping it open source so that it adapts to your wants and needs over time. If you're interested in doing an independent undergraduate research project in astronomy, physics, or computer science, you may be interested in contacting us about how you can get involved in contributing to oscaar or using it for your research. We'd be happy to have you onboard!


Getting Started

After you make sure that your system has the required dependencies, you're ready to follow the installation instructions on our wiki. As of writing this page, we're still in alpha release phase so we haven't bundled a stable beta or v2.0 release for you to download. Check back for updates, and if you have any questions, feel free to email us at oscaarteam@gmail.com


We are trying to take full advantage of GitHub's infrastructure for facilitating an open source community, so we've been using the Issue Tracking tool to log bugs as we find them and to take suggestions for enhancements. If you have a stubborn problem, even if you think it's your fault, post a new issue here and find help from an oscaar team member.