programmation

/pʁɔ.ɡʁa.ma.sjɔ̃/

Examples

Une telle programmation ne serait pas possible sans mathématiciens.

Such programming wouldn’t be possible without mathematicians.

Certains logiciels reposent sur l’écriture de code et nécessitent des compétences en programmation, par exemple Python, R ou Matlab.

Some packages are code-based and programming skills are required, e.g., Python, R or Matlab.

des solutions pour des flux de travail évolutifs et le partage de ressources de programmation

Solutions for scalable workflows and sharing programming resources

une interface de programmation d’applications pour répondre aux besoins des utilisateurs les plus férus d’informatique.

an application programming interface to cater to the most computer-savvy users.

Les nouvelles méthodes et les nouveaux outils d’analyse de réseaux deviennent de plus en plus faciles à utiliser et accessibles aux biologistes sans grande expérience en programmation

New methods and tools for network analysis are becoming increasingly user-friendly and accessible to biologists without extensive programming experience

Le langage de programmation statistique R [21] a été utilisé pour les statistiques multivariées.

R statistical programming language [21] was used for multivariate statistics.

un modèle explicite de programmation pour accélérateurs parallèles qui utilise le cadre de calcul externe CUDA pour exploiter les GPU NVIDIA.

an explicit parallel accelerator programming model, which uses the CUDA external computing framework to exploit NVIDIA GPUs.

Malgré cela, la programmation parallèle multicœur devient facilement complexe.

Even so, parallel multicore programming easily becomes complex.

Une autre abstraction de la programmation parallèle est l’introduction des goroutines, qui font partie du langage de programmation Go [21].

Another abstraction of parallelized programming is the introduction of goroutines, part of the Go programming language [21].

Erlang, Elixir, Haskell, Scala, Julia, Go et D sont des langages offrant des abstractions et des outils utiles pour la programmation multicœur

Erlang, Elixir, Haskell, Scala, Julia, Go and D are languages offering useful abstractions and tools for multi-core programming

Il est important de noter que les problèmes, les idées et les concepts de la programmation parallèle ne sont pas récents.

It is important to note that the problems, ideas, and concepts of parallel programming are not recent.

Un composant clé de Nextflow est le modèle de programmation par flux de données, une abstraction fondée sur les messages pour la programmation parallèle, similaire au paradigme CSP (voir [23]).

A key component of Nextflow is the dataflow programming model, which is a message-based abstraction for parallel programming similar to the CSP paradigm (see [23]).

En bioinformatique évolutive, les logiciels à code source ouvert sont disponibles dans un large éventail de langages de programmation, notamment C/C++, Perl, Python, Ruby, Java et R.

In evolutionary bioinformatics, open-source software comes in a broad range of programming languages, including C/C++, Perl, Python, Ruby, Java, and R.

Apprendre de nouveaux langages de programmation est important lorsqu’on écrit des logiciels.

Learning new programming languages is important when writing software.

La souplesse dans le choix du langage de programmation permet d’optimiser les ressources de calcul et, peut-être plus important encore, celles des développeurs de logiciels en bioinformatique.

Flexibility in choice of computer programming language allows optimizing of computational resources and, perhaps even more important, software developer resources, in bioinformatics.

Bien que la programmation de logiciels fondés sur des principes bayésiens puisse être compliquée, le principe sur lequel repose tout le système n’est pas difficile à saisir.

Although the programming of software based on Bayesian principles can be complicated, the principle on which the whole system is based is not difficult to grasp.

Un langage de programmation polyvalent de haut niveau comme Python est utilisé pour traiter et rassembler ces données.

A versatile, high-level programming language like Python is used to process and compile this data.

Le programme DIS visait à enseigner la programmation et l’apprentissage automatique aux jeunes de Jordanie, en vue d’applications en astrophysique.

The DIS program aimed to teach programming and machine learning to the young people of Jordan, with applications in astrophysics set in mind.

l’offre de services électroniques dotés de fonctionnalités géographiques et utilisant des interfaces de programmation d’applications (API) Web construites sur les infrastructures de données spatiales.

the offerings of location enabled e-Services using web-based application programming interfaces (APIs) built upon SDIs.

Pour faciliter le parallélisme des systèmes de calcul haute performance, leur architecture impose le recours à des techniques de programmation spécifiques.

To facilitate the parallelism of HPC systems, the architecture of HPC systems dictates the use of special programming techniques.