The IT group is involved in several projects:
The Planck spacecraft has been launched in May 2009 and the mission finished in October 2013. LPSC has been involved in the conception and the realisation of the electronics and onboeard software, required to control the 20K cryogenic machine 20K, the sorption cooler, developed by NASA 's Jet Propulsion Laboratory.
The IT department was involved in the RTA (Real Time Analysis) of the sorption cooler , which consists in the maintenance and evolution of the MIB (Mission Information Base) , a database that describes the telemetries and telecommands exchanged between the electronic of the sorption cooler and the ground station.
Testing this MIB were first made in LPSC , thanks to the installation of a EGSE Electrical Ground System Equipment : SCOS2000 and a chain integration . Many other tests were also performed to Alcatel Space Cannes, ESOC and CSL Liège.
The IT department was responsible for the development of the embedded software which was designed to control the Sorption Cooler and communicate with the ground . Many test campaigns have been performed on site at the Jet Propulsion Laboratory, Alcatel Space and ESA . The IT department has provided the support and maintenance of this application for the duration of the mission.
The IT department contributes to the development of the analysis of Level 2 ( L2) , mainly by MPI parallelization of modules
MIMAC / COMIMAC
The IT department is involved in the development of the acquisition system (composed of 32 detector cards), command control and an event to display MIMAC-1m3 experience. It is an international collaboration involving the LPSC, CPPM, IRFU (Saclay), IRSN (Cadarache) and Tsinghua University (China).
MIMAC is a high spatial resolution micro-TPC (350 microns). The validation phase of the two-chamber operating in Modane was made in late May, 2016.
The acquisition system must ensure playback in 1960 channels per detector (32) at a 50 MHz sampling frequency.
Data is acquired, sorted and filtered continuously. The system will run continuously for several years.
The average data rate is expected to 1GB per hour. This data is stored in a partitioned database from a PostgreSQL cluster located in the CC-IN2P3. The software has a powerful web interface, based on the libnavajo framework and its websockets ( http://lsmmimac.in2p3.fr )
The MIMAC FastN-development project is a directional fast neutron detector to measure the energy of neutrons with high efficiency. It is an adaptation of the acquisition of MIMAC system to a single room but with an algorithm for the location of neutron sources.
The group is involved in the development of the graphical user interface for the data acquisition of the AERA (Auger Engineering Radio Array) experiment.
We developed an embedded Linux and associated control and acquisition software that runs on the 'Multiplicity tray' up in the Chartreuse mountains for cosmic ray detection. High reliability necessary for this autonomous system.
An experiment running at ILL and other research institutes about the attempted detection of the spin of the neutron. This system has been operational for a few years and is currently undergoing upgrades.
GENEPI3 and GENEPI2
Third generation accelerator-driven nuclear reactor. A beam of neutrons feeds a subcritical core. A large part of the experiment is designed by the LPSC, including the control-command software as well as the data acquisition software. A mix of specially designed embedded Linux devices with custom FPGA ans several Linux PCs are used in this demanding environment (high voltage, high electromagnetic noise, high reliability request...
Development of a catalog compiling experimental cosmic-ray data. In a first release, the database includes electrons, positrons, antiprotons, and nuclides up to Z=30 for energies below the knee.
Further development of the software of the NIKA experiment is starting to be done by the laboratory.
Libnavajo is the equivalent in C++ of the Java Servlet API, and its servlet containers. Simpler and faster, it makes possible the integration of powerful and interactive web interfaces to projects in C++, without using another language or additional middleware. Libnavajo incorporates a multithreaded web server, very complete, with high performance, which supports persistent connections, compression, SSL, HTTP and the X509 authentication, IPv4 and IPv6, the websockets, cookies, session objects, multipart content ... it also includes mechanisms for adding web repository (external or compiled in the code), to dynamically generate content, and to manage websockets. Sources are available in a public repository on the development platform github (https://github.com/titi38/libnavajo.git)
ZNETS lets face legal issues and improves level of computer security in labs.
The software interprets on the fly all network communications and communication attempts, it generates and stores flows, detects anomalies, and allows studying metrology applied to computer security...
ZNETS can deal with all IPv4 and IPv6 network architectures. It is a collector NetFlow / IPFIX, which is also able to acquire its data directly from a physical interface.
All the 21 IN2P3 laboratories are currently using ZNETS since February 2012.
Meanwhile, a hundred other laboratories or World Education-Research institutions have also adopted ZNETS (available as standard package for redhat and debian linux distributions)