Science in Fink

Science: pypi Build Status codecov

What is a scientific added value?

Each night, telescopes are sending raw alerts, with minimal information such as sky location, flux of the transient, and sometimes historical data at this location. The main role of brokers is to enrich these alerts by adding new information to identify interesting candidates for follow-up observations or further scientific processing.

In Fink, the information is provided by the broker services (e.g. identification from the CDS cross-match service) and by user-defined science modules (e.g. machine learning classification, or feature extraction algorithms).

Fink science cases

In Fink, we mainly focus on 4 science cases, namely we have experts onboard on:

There are several modules under construction to probe these science cases, to annotate and flag potential sky alerts that need further attention or inspection.

We are open to contributions in those science cases, but also to new contributions that are not listed here. If you have a science proposal and you would like to integrate it with the broker, contact us.

ZTF alert stream

To design the broker and test the science modules while waiting for LSST data, we use the ZTF alert stream. The ZTF alert data (full, unfiltered, 5-sigma alert stream) is publicly available through their web portal, and you can find all information about ZTF alerts here.

How to include your science case in Fink?

First let us know about your science proposal! If you already have a working scientific module, we would be super happy to make the integration within the broker, otherwise we will design it together. The procedure is described in the fink-science repository or you can follow the tutorial on creating a science module. Keep in mind, the criteria for acceptance are:

We want to process data as fast as possible, and long running times add delay for further follow-up observations. What execution time is acceptable? It depends, but in any case communicate early the extra time overhead, and we can have a look together on how to speed-up the process if needed.