Annuaire des initiatives
Pertinence
Vous ne trouvez pas l'initiative qui correspond à votre besoin ? Notre assistant peut vous aider.
- Notoriété 18 %Ce projet est une action GitHub permettant de construire et de publier des packages logiciels sur une repository Anaconda. Il a été développé pour le projet OpenAlea et s'inspire d'autres projets existants. Il permet de vérifier la présence d'un fichier meta.yml, de configurer un environnement Conda avec une version spécifique de Python, d'installer les packages nécessaires à la construction et à la publication, de construire le package avec conda build et de l'uploader sur un dépôt Anaconda à l'aide d'un token.
- Ce projet fournit un modèle pour créer un environnement de développement Python avec des matériels de cours. Il est basé sur repo2docker et peut être configuré avec des fichiers YAML et txt pour spécifier les dépendances et les packages Ubuntu à installer. Les matériels peuvent être ajoutés n'importe où dans le référentiel et seront copiés dans l'image Docker lors de la création de l'environnement. Un notebook de test est fourni à titre d'exemple.
- Notoriété 7 %Outil permettant de gérer et synchroniser des modèles de données PostgreSQL avec du code Python. Il facilite la création, le test et l'application de correctifs sur des bases de données relationnelles, en automatisant la génération de code et la gestion des versions. Idéal pour les développeurs travaillant avec des bases de données évolutives.
- Outil permettant de générer automatiquement des squelettes de projets Python prêts à l'emploi. Il crée la structure de base d'un module Python, configure les fichiers de packaging, initialise les tests unitaires et met en place une documentation avec Sphinx. Il automatise également la création d'un dépôt GitLab et déclenche une pipeline CI pour exécuter les tests et publier la documentation.
- Notoriété 10 %Openalea.Rose est un package Python dédié à la création de rosiers virtuels en 3D. Il permet de modéliser des populations de rosiers à partir de fichiers MTG individuels pour étudier les interactions entre la structure des plantes et leur fonctionnement biologique. Les outils intégrés facilitent la reconstruction 3D et l'analyse de la croissance des rosiers dans des environnements contrôlés comme des chambres de croissance.
- Ce projet illustre la création d'un package ROS2 permettant la communication entre nœuds via des messages et services personnalisés. Il facilite l'intégration de fichiers C++ et Python au sein d'un même package, tout en offrant des outils pour tester et valider des interfaces de communication. Idéal pour les développeurs souhaitant explorer les fonctionnalités avancées de ROS2.
10 initiatives
10