Entreprise

Nos compétences

Logilab développe des logiciels, et propose du conseil et des formations de haut niveau dans les domaines de l'informatique scientifique et du web sémantique, en utilisant des outils et méthodes agiles.

Logilab s'est spécialisée dans l'utilisation de certains outils (Python, CubicWeb, Debian, etc.) et techniques (génie logiciel, programmation multi-paradigmes, statistiques, logique, etc.) pour les appliquer aux domaines de l'informatique scientifique (simulation numérique, calcul hautes performances, analyse de données, etc.) et du web sémantique (gestion de connaissances, agrégation de bases de données, outils de recherche et de veille, etc.).

Nos formations

Les formations de Logilab s'adressent en priorité aux ingénieurs, chercheurs et techniciens désireux d’accroitre leur culture informatique. Elles couvrent des sujets variés (Python, conception orientée objet, administrations système, etc)… Nos formations sont systématiquement adaptées aux besoins des participants, qu'il s'agisse de sessions intra-entreprises ou inter-entreprises.

Logiciel Libre

Logilab, membre de l’april, est un acteur du Logiciel Libre et met à disposition certains de ses développements sur sa forge logicielle. Elle soutient régulièrement des événements et des conférences permettant aux communautés de se réunir.

Innovation

Logilab est une entreprise innovante, membre des pôles de compétitivité Systematic Paris Région et Aerospace Valley.

Logilab participe à plusieurs projets collaboratifs co-financés par l'ANR comme Les registres de la comédie française.

40 infra_devtools

étiquette

infra_devtools

20 rd

étiquette

r-et-d

Logilab et l'informatique scientifique

Les ingénieurs de Logilab ont la culture scientifique nécessaire pour collaborer efficacement avec les ingénieurs des bureaux d'études et des laboratoires de recherche qui souhaitent déléguer la réalisation des tâches informatiques pour se concentrer sur la modélisation et la simulation des phénomènes.

L'expertise de Logilab

Logilab intervient généralement soit pour industrialiser des codes issus d'activités de recherche soit pour imaginer des solutions innovantes.

Ainsi, nous travaillons pour de grands comptes scientifiques afin de développer des applications comme : - un outil utilisant l'apprentissage automatique pour la conduite prédictive des réseaux urbains de chaleur et de climatisation, et ayant permis de substantielles économies tant monétaires qu'en émissions de CO2 ; - un outil de description et de pilotage distribué de processus de calculs aérothermiques pour la conception de turbines de réacteurs d'avions ; - une boite à outils d'analyse statistique pour l'étude de l'opportunité de l'implantation d'éoliennes en haute mer.

Les ingénieurs de Logilab ont la culture scientifique nécessaire pour collaborer efficacement avec les ingénieurs des bureaux d'études et des laboratoires de recherche qui souhaitent déléguer la réalisation des tâches informatiques pour se concentrer sur la modélisation et la simulation des phénomènes.

Python pour les applications scientifiques

Python est un langage qui convient idéalement aux applications scientifiques. Grâce à son écosystème très riche (Numpy, Scipy, Pandas ou encore Scikit-Learn) il permet d'écrire des codes de calcul très rapidement. Il est également possible d'intégrer des codes existants écrits en Fortran, C/C++ à du code Python ce qui permet de bénéficier de la rapidité d'exécution des langages compilés et de la souplesse de Python. Par ailleurs, Cython offre la possibilité de migrer aisément en C les fonctions Python gourmandes en ressources.

Jupyter est un écosystème qui permet l'édition de documents qui mélangent du texte et du code (appelés calepin ou notebook). Python est le langage principal de cet environnement. Il est notamment possible de concevoir simplement des interfaces utilisateurs permettant l'exécution ou la manipulation du code de calcul.

Logilab utilise Python et anime des formations sur ce langage et ses bibliothèques depuis sa création en 2000. C'est le partenaire privilégié pour vous accompagner et vous aider dans vos projets scientifiques.

Contactez-nous

Nos coordonnées

Logilab développe des solutions logicielles, et propose des services et des formations de haut niveau dans les domaines de l'informatique scientifique et de la gestion de connaissances, en utilisant des logiciels libres et méthodes agiles.

  • Téléphone : (+33) 1 45 32 03 12 / (+33) 6 73 88 04 56
  • Courriel : contact@logilab.fr / formation@logilab.fr

Nos bureaux

Paris

104 boulevard Louis-Auguste Blanqui
75013 Paris

France

Métro : Glacière (ligne 6)

Toulouse

25 allée Jean Jaurès
31000 Toulouse

France

Métro : Jean-Jaurès (lignes A, B)
Téléphone : (+33) 5 62 17 16 42

60 societe

étiquette

societe, competences

Formation python scientifique

Bonjour, ceci est une fiche !

thumbnail

70 contact

étiquette

contact

Réalisations

50 realisations

étiquette

Réalisations

30 informatique_scientifique

Infrastructure et outils de développement

Nous inventons l'approche Test-Driven Infrastructure en nous appuyant sur notre maîtrise de Debian, OpenStack, Salt et du développement piloté par les tests (TDD). Nous innovons avec une forge logicielle qui soutient les processus agiles et qui fluidifie le développement collaboratif. Pour cela, nous avons étendu les capacités de Mercurial avec Evolve avant de les intégrer à CubicWeb pour faciliter la revue de code. L'amélioration continue de nos outils traduit notre souci constant de la qualité.

Lorem Ipsum

Web Sémantique

Depuis de nombreuses années, Logilab développe des applications publiant, partageant et fusionnant des informations sur le Web. Avec l'avènement des standards du Web Sémantique et la publication de la plate-forme CubicWeb, les ingénieurs de Logilab disposent aujourd'hui d'outils leur permettant de mettre en place pour leurs clients des applications innovantes les propulsant directement au cœur du Web 3.0.

Web Sémantique : donner du sens aux données

Depuis de nombreuses années, Logilab développe des applications publiant, partageant et fusionnant des informations sur le Web.

Avec l'avènement des standards du Web Sémantique et la publication de la plate-forme CubicWeb, les ingénieurs de Logilab disposent aujourd'hui d'outils leur permettant de mettre en place pour leurs clients des applications innovantes les propulsant directement au cœur du Web 3.0.

Standards du Web Sémantique

Le W3C a publié depuis une dizaine d'années divers standards (SPARQL, RDF, OWL, etc.) dont l'objet est de permettre le partage et la réutilisation de données publiées sur le Web. Ces standards sont les briques qui permettent aujourd'hui de construire le Web des données, ou Web 3.0 : au lieu de publier des informations mises en forme dans des pages HTML, de plus en plus d'organismes publient directement les données brutes dans des formats standards, ce qui autorise la réutilisation de ces données et le développement de nouvelles applications impossible à concevoir précédemment.

Logilab s'inscrit directement dans cette nouvelle vision du Web en développant des applications dédiées rendant possible la publication d'informations aux formats du Web Sémantique mais surtout d'intégrer des données provenant de sources externes dans ces mêmes formats.

Plate-forme CubicWeb

Dès 2001, Logilab a travaillé à l'élaboration d'un outil permettant de réaliser facilement des applications de gestion d'informations à partir du simple schéma des données manipulées. Au fil des années et des enrichissements successifs, cet outil est devenu la plate-forme CubicWeb.

Logilab a publié la plate-forme CubicWeb sous une licence libre en 2007. Depuis, elle poursuit les développements et anime la communauté qui s'est formée autour de ce logiciel.

Logilab utilise la plate-forme CubicWeb pour développer diverses applications, que ce soit pour des intranets d'entreprise ou pour des sites grand public. Le parangon de ces applications est sans conteste le site Data BNF dont les données sont réutilisées dans divers logiciels bibliographiques.

Recherche et développement

La R&D de Logilab