GRANDMA SkyPortal (ICARE) Coordination Wiki¶
Welcome to the wiki of SkyPortal/ICARE. It includes coordination, maintenance, and development documentation.
About Skyportal and ICARE¶
SkyPortal is an open-source astronomical data management platform designed to discover, analyze, and coordinate follow-up observations of time-domain sources.
Skyportal repository on Github : https://github.com/skyportal/skyportal
Skyportal official documentation : https://skyportal.io/
Skyportal youtube channel : https://www.youtube.com/@skyportalastronomy
On going developments¶
Release notes : This page gathers all the information related to ICARE updates
The monitoring of all the tasks can be seen here : - on going task refactoring -
Below are described important demands from the project
| Programs/Groups | Description | Demander | Person in Charge | Skyportal | Status | Details |
| General | Manage Photometry | Multiple | C.Douzet | Skyportal | on going | #26 #28 #24 #31 #14 #38 #46 |
| General | Add new features in table for example : T-T0, extinction, plot only validating points | Multiple | C.Douzet | Skyportal | on going | #20 |
| General | External Report as automatic GCN | Multiple | C.Douzet | Skyportal | on going | |
| General | View Rights: GRANDMA/Article tags private, recent source overview does correspond to the group belong to, | Multiple | C.Douzet | Skyportal | on going | |
| General | Ergonomy : search bar, management rights on the user, direct access to the sources of your group, shared project, rename of the source | Multiple | C.Douzet | Skyportal | on going | #45 #48 |
| GW/LSST | Liaison between sources and GCN | Multiple | C.Douzet | Skyportal | on going | #1 |
| GRB | Automatic filtering on the alerts and observational strategy and automated labels | Sarah/Marion | Skyportal | todo | ||
| GRB | Fitting on LC plots based on afterglow model | M. Pillas | Skyportal | todo | ||
| GRB/LSST | Notify alerts in slack | Sarah | Skyportal | todo | #51 | |
| GRB | Manage uncertainties and localization update | P. Hello | Skyportal | todo | ||
| Follow-up advocate | Improvements on the dialogue comments page and management of the person on duty | N.Sasaki | Skyportal | todo | ||
| Telescopes | Register new Telescopes and default plan, reports of the observations | R. Strausbaugh | Skyportal | todo | ||
| LSST | Extract reports from Skyportal | A. Jacquesson | Skyportal | first version done | #53 |
Registration & User Management¶
New comers: how to register to Skyportal/ICARE¶
You can find the complete procedure on this page : https://grandma-skyportal.readthedocs.io/
There are 3 methods of authentication:- Slack for GRANDMA users
- ORCID for anyone
- Edugain for anyone
We encourage you to choose ORCID if you are coming from outside GRANDMA colloboration.
- Click on "Sign in with IAM"
- Choose your preferred method (Slack, ORCID, Edugain)
- At this step, you are redirected to a form that will helps to authorize the creation of your account. Account confirmation may take between 24 and 48 hours.
- You will receive an email after the account confirmation. You can now access to ICARE
- The first page to check is your profile to set your notifications preferences and the Groups page to request access to the groups you are interested in.
User role and rights¶
You can find the complete list of ACL and description by following this link: https://docs.google.com/document/d/1nb6FQMdNKm00uqXstBHK_FC5JJANi9KMI5faFjKZZuM/edit?tab=t.0

ICARE Specificities¶
ICARE vs Standard Skyportal- IAM authentication (Slack for GRANDMA people, ORCID or Edugain for people inside/outside of GRANDMA)
- GRANDMA telescopes and time allocations already set in ICARE
- Extensions like photometry validation
Icare is hosted at Virtual Data in Orsay.
The VM is configured with 32 cores and the database have 100go of space allocated.
How to report a bug / Ask for a feature¶
Create an issue on Github describing your need or the bug:- Skyportal (https://github.com/skyportal/skyportal)
- ICARE (https://github.com/grandma-collaboration/icare)
- On Slack, channel #icare-skyportal
- On Slack to Camille
- By email to camille.douzet@ijclab.in2p3.fr
Do not hesitate to ask questions or share feedback !
Organization¶
Camille Douzet (IJCLAB contact in slack @Camille DOUZET) is in charge of the production instance of ICARE for GRANDMA. She is the point of contact for any questions related to ICARE. You can contact her by :- Sending a message on GRANDMA Slack by private message or on this channel: https://grandmagroupe.slack.com/archives/C01T9RAP605
- Sending an email to : camille.douzet@ijclab.in2p3.fr
- Michael Coughlin (University of Minnesota),
- Joshua Bloom (University of California, Berkeley)
- Stéfan van der Walt (Berkeley Institute for Data Science)
- Théophile Du Laz (Caltech)
- Antoine Le Calloch (University of Minnesota)
- Thomas Culino (Caltech)
Skyportal telecon takes place each Thursday at 6:30 pm (CET) : https://umn.zoom.us/j/99017746805?pwd=5OHPm2dc8Fce2DpsyufmzBuivi1tbN.1