Development of a web application to host image analysis tools and biology workflows
Contract type : Internship
Level of qualifications required : Master's or equivalent
Fonction : Internship Engineering
About the research centre or Inria department
The Inria center at the University of Rennes is one of eight Inria centers and has more than thirty research teams. The Inria center is a major and recognized player in the field of digital sciences. It is at the heart of a rich ecosystem of R&D and innovation, including highly innovative SMEs, large industrial groups, competitiveness clusters, research and higher education institutions, centers of excellence, and technological research institutes.
Context
The aim of the internship is to develop a web application dedicated to hosting and sharing image analysis tools for biology.
Sairpico project team
The project will take place within the Sairpico team, which specializes in the development of innovative methods for the restoration and reconstruction of microscopy images, the analysis of motion and the calculation of molecule trajectories in the imaging of living cells, and the estimation of biophysical parameters.
Image analysis in biology
The community of biologists and microscopy image analysts uses numerous software components to extract and quantify the information required for their experiments (denoising, particle detection, segmentation, tracking, etc.). These highly diverse tools are developed in different programming languages, often require specific software environments, and are not easily accessible on a centralized platform. Without rigorous organization, image management and analysis in biology do not respect the FAIR (Findable, Accessible, Interoperable, Reproducible) principles, which establish that data must be easily found, accessible, interoperable and reproducible.
BioImageIT is an application that integrates data management with image analysis in a single solution. This workflow manager greatly simplifies the process of installing software components, managing dependencies and software environments, structuring metadata and running processing tools on computing clusters. Analysts can now create their own processing chains and run them to complete their experiments.
To promote the exchange and reproducibility of software components, the biology analyst community needs a web platform to host the tools required for their work. This includes software specific to each processing step, as well as entire workflows, whether in BioImageIT format or as a Jupyter notebook.
Assignment
Responsibilities
With the help of research engineer Arthur Masson and, more broadly, the Sairpico team, the person recruited will develop a solution to facilitate the accessibility and sharing of image processing tools within the microscopy for biology analyst community.
Collaboration
The person recruited will be in contact with FBI Data, France-BioImaging's data management team.
Responsibilities
The person recruited will be responsible for the software development and deployment of the platform, and will take initiatives to design a tool adapted to the needs of the microscopy analyst community.
Main activities
Main activities:
Analyze the needs of the microscopy image analyst community, in particular with the France BioImaging FBI Data and FBIAS groups.
Analyze existing sharing platforms (Knime Hub, nf-core, bioconda, etc.), then define platform specifications.
Study web development solutions (Next.js, etc.) to make relevant technological choices.
Implement unit and functional tests to meet specifications.
Develop and deploy a web platform meeting the objectives set.
Additional activities :
Write the platform documentation.
(optional) Animate the user community.
(optional) Present work progress to partners.
Skills
Technical skills and level required:
Fullstack web development with one or more web frameworks; proficiency in git; ability to write clear, documented and tested code.
Additional skills appreciated:
Ability to listen, to make proposals, to be autonomous, to plan and carry out projects.
Benefits package
- Subsidized meals
- Social, cultural and sports events and activities
General Information
- Theme/Domain :
Computational Biology
Web development (BAP E) - Town/city : Rennes
- Inria Center : Centre Inria de l'Université de Rennes
- Starting date : 2025-02-03
- Duration of contract : 6 months
- Deadline to apply : 2025-01-10
Warning : you must enter your e-mail address in order to save your application to Inria. Applications must be submitted online on the Inria website. Processing of applications sent from other channels is not guaranteed.
Instruction to apply
Defence Security :
This position is likely to be situated in a restricted area (ZRR), as defined in Decree No. 2011-1425 relating to the protection of national scientific and technical potential (PPST).Authorisation to enter an area is granted by the director of the unit, following a favourable Ministerial decision, as defined in the decree of 3 July 2012 relating to the PPST. An unfavourable Ministerial decision in respect of a position situated in a ZRR would result in the cancellation of the appointment.
Recruitment Policy :
As part of its diversity policy, all Inria positions are accessible to people with disabilities.
Contacts
- Inria Team : SAIRPICO
-
Recruiter :
Masson Arthur / arthur.masson@inria.fr
The keys to success
Ideally, the candidate will have a keen interest in web development and the possibilities it offers. He/she should have a good knowledge of web technologies, and should be able to select the proper frameworks suited for the platform.
About Inria
Inria is the French national research institute dedicated to digital science and technology. It employs 2,600 people. Its 200 agile project teams, generally run jointly with academic partners, include more than 3,500 scientists and engineers working to meet the challenges of digital technology, often at the interface with other disciplines. The Institute also employs numerous talents in over forty different professions. 900 research support staff contribute to the preparation and development of scientific and entrepreneurial projects that have a worldwide impact.