Welcome to the ANIS Documentation

anis_v3_logo

Introduction

Welcome to the AstroNomical Information System user's manual.
Here you can find all the information you need to retrieve, install and develop with the latest version of Anis.

ANIS is composed of :

  • anis-server: It is a JSON REST API that allows an administrator to configure several datasets and allows users to search into business databases.
  • anis-client: It is a web client :
    • That allows users to carry out searches and format the results.
    • That contains a dashboard reserved for administrators only, and which allows to set up scientific projects.
  • anis-services: It is an API used by anis-client for fits file manipulation (display fits, fits-cut...) with astropy.
  • anis-tasks: It is a python program that allows to launch asynchronous tasks using a rabbitMQ message.

You can find here the complete public repository: https://gitlab.lam.fr/anis/anis.

Functionalities

  • ANIS provides a complete JSON web API for searching and manipulating astrophysical data.
  • With this API an administrator can configure datasets and users can search using search criteria.
  • ANIS provides a web interface that allows users to perform, among other things, searches into datasets.
  • ANIS also provides an admin dashboard to manage datasets and configure search forms.
  • Scientific projects and/or datasets can be private and reserved to a consortium.
  • Specific visualizations can be attached to a dataset (spectrum graph, light curve...).
  • Asynchronous actions can be launched from the web interface (archive creation for example).

Requirements

To install the local version you need requirements :

  • git command
  • Make command
  • Docker and docker-compose

About this software

ANIS has been developed by Laboratoire d'Astrophysique de Marseille to meet the needs of the various scientific missions in which it is engaged.

lam_logo

Licence

AstroNomical Information System is governed by the CeCILL license (Version 2.1 dated 2013-06-21) under French law and abiding by the rules of distribution of free software.

You can use, modify and/or redistribute the software under the terms of the CeCILL license as circulated by CEA, CNRS and INRIA at the following URL https://cecill.info.

Authors

Here is the list of people involved in the development:

  • François Agneray : Laboratoire d'Astrophysique de Marseille (CNRS)
  • Chrystel Moreau : Laboratoire d'Astrophysique de Marseille (CNRS)
  • Lucas Menou : Laboratoire D'astrophysique de Marseille (CDD - CNRS since 2023)
  • Divin Angapay : Laboratoire d'Astrophysique de Marseille (CDD - CNRS since 2022)
  • Tifenn Guillas : Laboratoire d'Astrophysique de Marseille (CDD - CNRS 2018-2022)