Cassandra, nouveau visualiseur libre de données scientifiques 3D

Posté par  . Modéré par Jaimé Ragnagna.
0
12
juin
2005
Java
La société Artenum annonce le lancement de Cassandra, un visualiseur libre de données scientifiques 3D modulaire et avancé, basé sur le tool-kit de visualisation VTK et Java.

Cassandra intègre un éditeur graphique de pipeline de visualisation basé sur la bibliothèque DelalEGraph, développée par Artenum. Cassandra essaye de construire l'union ingénieuse entre la bibliothèque de visualisation 3D VTK et un éditeur graphique de pipeline de visualisation de type Open DX ou AVS, permettant de construire rapidement tout type de traitements spécifiques par simple combinaison de filtres prédéfinis. Les filtres et processus de traitement sont définis via un ensemble ouvert de plugins externes, indépendants et chargeables à chaud. Une console Jython avancée, incluant la complétion objet, permet un prototypage rapide des pipelines de visualisation (scripts en Python) et la manipulation à chaud des objets VTK.

Les possibilités des traitements peuvent donc être étendues à l'infinie suivant le besoin de chaque projet. Elle permet le développement rapide de traitements dédiés et spécifiques sur la base de la puissante bibliothèque de traitement VTK.

Cassandra cherche à rendre plus rapide et efficace la prise en main de VTK et le développement de nouveaux modules de traitement par de non spécialistes de VTK et du C++. Elle permet ainsi à l'utilisateur de se concentrer sur les aspects spécifiques au traitement scientifique et technique de ses données.

Cassandra est multi plate-forme et tourne déjà parfaitement sous distributions courantes de Linux. Cassandra est diffusée sous licence QPL et, pour certains modules externes, sous licence Artenum Binary Public Licence.

Cassandra a déjà été utilisée pour le traitement et la visualisation de données issues de codes de simulation 3D en physique des plasmas et en environnement spatial.

Artenum est une Société de Service en Logiciel Libre et en Informatique (SS2L) spécialisée dans en informatique scientifique et technique. Artenum s'efforce de renforcer le lien entre le monde du libre et celui du calcul scientifique.

Aller plus loin

  • # Données/formats d'entrée ?

    Posté par  . Évalué à 2.

    Le logiciel a l'air joli mais quand j'ai lu le titre, je croyais que c'était un visualiseur libre pour molécules, modélisation 3D de protéines, etc. Je viens de la biologie des protéines, çà explique. Est-ce que Cassandra sait lire ces données ? En parcourant le site web, je n'ai pas bien compris quel genre de données/format était admis en entrée.

    Et, petite question pour tous les projets Java(TM) : fonctionne-t-il avec une JVM libre (celle de Sun est référencée sur le site) ?
    • [^] # Re: Données/formats d'entrée ?

      Posté par  (site web personnel) . Évalué à 3.

      A ce que j'ai compris, c'est un outil un framework "VTK". Donc faut aller voir du côté de VTK :
      http://public.kitware.com/VTK/what-is-vtk.php(...)

      Data Interface (Readers/Writers treat a single dataset; Importers/Exporters treat a scene.) variety of polygonal formats including stereo-lithography, MOVIE.BYU, Cyberware, etc.
      * our own VTK formats (including a parallel XML format) for all data types
      * Inventor Writer, IV Exporters
      * 3D Studio Importer
      * PLOT3D
      * PNM
      * RIB (RenderMan) Exporter
      * SLC (Volume) Reader
      * TIFF Writer
      * VRML Exporter
      * Wavefront .OBJ Exporter, .OBJ Reader
      * BMP reader and writer
      * Raw image formats


      @+ Haypo
      • [^] # Re: Données/formats d'entrée ?

        Posté par  (site web personnel) . Évalué à 1.

        En fait pour etre precis la reponse est dans le Wiki:

        [What 3D file formats can VTK import and export?]
        http://www.vtk.org/Wiki/VTK_FAQ#What_3D_file_formats_can_VTK_import_and_export.3F

        [What image file formats can VTK read and write?]
        http://www.vtk.org/Wiki/VTK_FAQ#What_image_file_formats_can_VTK_read_and_write.3F
    • [^] # Re: Données/formats d'entrée ?

      Posté par  . Évalué à 2.

      un peu HS, mais bon, si ca peut etre utile a qqu'un:
      http://www.scripps.edu/~sanner/python/viper/(...)
      http://www.scripps.edu/~sanner/python/documentation/index.html(...)

      un soft de visualisation, libre et en python.
      Assez spécialisé dans la molécule.
    • [^] # Re: Données/formats d'entrée ?

      Posté par  . Évalué à 1.

      Merci pour l'appréciation esthétique. Nous pensons que ce n'est pas parce qu'un logiciel est destiné à des applications techniques ou scientifiques qu'il doit être austère.

      Nous cherchons surtout à en améliorer la convivialité, partant du principe que l'utilisateur doit d'abord se concentrer sur son métier et ses besoins plutôt que sur les contraintes techniques du logiciel utilisé.

      En configuration de base, Cassandra est capable de lire tous les formats VTK classiques. Mais il est aussi possible, via des plug-ins dédiés, de développer tout type de modules d'import sur base Jython comme Java. A titre d'exemple, Cassandra a déjà été intégrée au projet SPIS (http://www.spis.org)(...) développé pour l'ESA, via des plug-ins spécifiques de conversion développés sur demande.

      Le développement de modules d'import MED et netCDF est à l'étude.

      Cassandra elle-même fonctionne sur toute JVM 1.4 et supérieure, y compris des JVM libres. La seule contrainte est liée au wrapping JNI de VTK, qui doit être effectué de préférence avec la même JVM que celle d'exécution.

      L'équipe d'Artenum
  • # à quand plus d'erreurs de traductions ?

    Posté par  (site web personnel) . Évalué à 6.

    > la librairie de visualisation
    la bibliothèque de visualisation

    library ne veux pas dire librairie.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.