Category: Shared development

Mode opératoire de l’AMDT

Depuis 2016, le centre de Sophia Antipolis a mis en place l’Action Mutuelle de Développement Technologique, appelée AMDT. Les principes de l’AMDT sont détaillés dans le document suivant: ADT_AMDT_brief.pdf ( pdf – 85 Ko ). Il s’agit en fait d’une ADT d’envergure dont le but est de développer des logiciels pour les EPI tout en …

Continue reading »

(Français) Formation Developpement et Transfert

Sorry, this entry is only available in French.

dtk concept : creation and implementation

The credit of this post goes to Guillaume Cerutti from Virtual Plants project-team. A modular platform dealing with a given scientific domain is made of some key ingredients (see dtk-introduction post for more details): a set of abstract classes defining the interfaces for the data, the algorithms and the views dedicated to the scientific field …

Continue reading »

DreamTech : project management using GitFlow

Summary Git is a very powerful tool providing a very efficient branching system. However, using git is not straightforward and when one wants to carry out an efficient workflow to manage a project, it is necessary to use several complex commands so that nobody is able to follow the workflow. This Dreamtech aims at presenting …

Continue reading »

A bridge between CgalMesh and dtk

CgalMesh for dtk is the name of an Action de Développement Technologique, aka ADT, that aims at simplifying the use of the Cgal Mesh features so that Inria researchers and engineers can handle them in a quite fast and easy way. After six months, it appears that using Cgal Mesh features in a runtime fashion …

Continue reading »

parallel map node in dtkComposer

dtkComposer layer Since the beginning of the dtkComposer layer, the Map and Foreach nodes allow the user to apply the same sub-composition to an input container (Qt container, std::vector, dtkArray, etc .). We can for example read a bunch of files from a given directory, put the result in a QStringList and apply a treatment …

Continue reading »

Heart surface extraction of a binary image

Visual programming framework of dtk enables to create very complex pipelines in a very short time. The case at stake here is provided by provided by Shuman Jia, PhD at Asclepios and it involves image processing algorithms and discrete geometry.

Continue reading »

dtk plugins tricks

In this post, we are going to explore two tricks around plugins: auto-loading and application private plugins.

Continue reading »

dtk platforms

Today, several software engineering projects are being developed using dtk architecture (see former post) leading to specific platforms dedicated to very different scientific fields: num3sis, axel, medinria, carbonquant, enas, in@lgae, pib, windpos, sup, fsd3d++. Here follows a brief description of scientific goals for each of them.

Continue reading »

Atelier dtk-distributed

Les devexp 2015 ont été l’occasion pour nous de faire un atelier sur dtkDistributed, dans lignée du DreamTech: dtkDistributed. La présentation est maintenant accessible en ligne . Le tutorial proposant de développer l’algorithme PageRank se trouve sur github.