8739 articles  [english version]

hal-00759589, version 1

PALSE: Python Analysis of Large Scale (Computer) Experiments

Frederic Cazals (, http://www-sop.inria.fr/members/Frederic.Cazals) 1, Tom Dreyfus () 1, Noël Malod-Dognin () 1, Alix Lhéritier 1

N° RR-8165 (2012)

  • 1 :  ABS (INRIA Sophia Antipolis)
  • http://www-sop.inria.fr/abs/
    INRIA ABS - (Algorithms-Biology-Structure), 2004 route des Lucioles, BP 93, F-06902 Sophia-Antipolis, FRANCE France

Références bibliographiques

  • Type de publication : Rapports
  • Domaine : Informatique/Géométrie algorithmique
  • Titre : PALSE: Python Analysis of Large Scale (Computer) Experiments
  • Résumé : A tenet of Science is the ability to reproduce the results, and a related issue is the possibility to archive and interpret the raw results of (computer) experiments. This paper presents an elementary python framework addressing this latter goal. Consider a computing pipeline consisting of raw data generation, raw data parsing, and data analysis i.e. graphical and statistical analysis. palse addresses these last two steps by leveraging the hierarchical structure of XML documents. More precisely, assume that the raw results of a program are stored in XML format, possibly generated by the serialization mechanism of the boost C++ libraries. For raw data parsing, palse imports the raw data as XML documents, and exploits the tree structure of the XML together with the XML Path Language to access and select specific values. For graphical and statistical analysis, palse gives direct access to ScientificPython, R, and gnuplot. In a nutshell, palse combines standards languages ( python, XML, XML Path Language) and tools (Boost serialization, ScientificPython, R, gnuplot) in such a way that once the raw data have been generated, graphical plots and statistical analysis just require a handful of lines of python code. The framework applies to virtually any type of data, and may find a broad class of applications.
  • Langue du document : Anglais
  • Type de rapport : Rapport de recherche
  • Nombre de pages : 16
  • Date de publication : 01/12/2012
  • Référence interne : RR-8165

Liste des fichiers attachés à ce document :

RR-8165-palse.pdf(773.7 KB)
  • hal-00759589, version 1
  • oai:hal.inria.fr:hal-00759589
  • Contributeur : 
  • Soumis le : Samedi 1 Décembre 2012, 15:19:55
  • Dernière modification le : Lundi 3 Décembre 2012, 09:24:39