ENAC-IT4R

Our team of software, data engineers and data scientists collaborate with researchers to help them make the best use of their data and build effective and reproducible data pipelines.

We serve as a Data Help Desk, providing or connecting to resources for data management, data science and scientific valorization in addition to ENAC-IT’s Support. Plus, we offer Advanced services tailored to labs’ needs, to support throughout data lifecycle, e.g., from building data acquisition pipelines to deploying custom data visualization interfaces (Advanced services are eligible through SNSF funding; our costs follow the U1 tarification system)

Data & Code Help Desk

Through our Help Desk, we tackle a myriad of data or code challenges, spanning from database management to troubleshooting code issues and everything in between throughout your research data lifecycle. Contact us :

Pilot Projects

We offer to conduct small pilot projects (for free). Our aim is to bolster open science practices within the ENAC research community, while supporting researchers with their funding proposals.

Researchers are encouraged to propose small pilot projects, which can take the form of:

  • an open-source software or research scripts for packaging and distribution, or
  • Dataset valorization through tailored visualization.

You may request ENAC-IT4R’s data help desk support for:

  • Coding optimization
  • Scripts migration (e.g., Fortran to Python. Python 2 to Python 3…)
  • Dependencies handling
  • Version control set-up (code storage, collaborative practices etc.)
  • Publication pipeline set-up (tests, CI/CD, packaging)
  • Documentation review and automation
  • Coding good practices enforcement (coding conventions, static analysis…)
  • GUI (User interface) development
  • Dissemination plan (user support, website, open software publication etc.)

ENAC-IT4R’s software engineers will be supporting some pilot projects based on the following criteria :

  • Tech stack corresponds to the expertise of ENAC-IT4R’s team (else we may re-direct to other research support services).
  • Feasibility of an open-source deliverable within a few weeks of an ENAC-IT4R developer’s work.
  • Solid maintenance plan and future steps (opportunities for external funding for the researcher)

Advanced Services

Data stewardship

  • Data acquisition pipelines
  • Data pre-processing and curation
  • Access to new data streams 

Coding support

  • Code optimization & refactoring
  • Code migration and adaptation (e.g., for HPC/GPU)
  • Research scripts packaging

Infrastructure

  • Database management, advanced storage
  • Server management, containers deployment
  • Advising on infrastructure choices and data governance structures

Data visualization

  • Custom data visualisation development
  • Interactive web tools dev. and deployment

Software development

  • Full-stack web development of tailored applications
  • Research scripts refactoring & packaging

Data analysis & science

  • Collaborative data projects shaping and set-up, students co-supervision
  • Consulting and support on data analysis/science: tools and methods
  • Coordination with expertise on campus

Featured projects

See all projects

Team

Resources

TECHNICAL RESOURCES

 ENAC’s Code Repository, including many ENAC-IT4R’s projects & template repositories
Hosting by ENAC-IT4R – documentation

CODE & DATA GOOD PRACTICES

– Code Publishing recommendations : Guidelines & Poster Cheat Sheet

– The Turing Way handbook to reproducible data science.

– EPFL Library’s Research Data Management Guides


ON-CAMPUS SERVICES

– EPFL’s Scientific computing : SCITAS, RCP.

– EPFL Library’s Research Data Management Team

EPFL Statistical Consulting Service


FUNDING

Open Science Funding Highlights