/ClioDB

Primary LanguagePython

ClioDB

Présentation

Il s'agit d'un projet universitaire dédié à l'exploitation de la base de données Coram, produite par le centre d'Amérique du Nord (CRHNA) de l'Université Paris 1 Panthéon-Sorbonne sous la direction d'Annick Foucrier, avec la participation d'Alain Dallo.

L'objectif de ce développement était double puisqu'il devait permettre à la fois l'exploitation de bases de données relationnelles SQL et l'apprentissage du langage SQL.

Le programme permet de gérer une base de données, de mettre en évidence les données absentes, les croisements de variables qualitatives pour produire des tableaux de contingences des tableaux de burt, des régressions linéaires lorsque l'on séléctionne des variables quantitatives.

alt text

alt text

alt text

Partenaires :

CRHNA, Pireh

Dépendances du programme Python2.7

Versions Linux :

  • MySQLdb
  • pymysql
  • PySide.QtXml
  • QtNetwork
  • python-qt4
  • PySide.QtWebKit
  • matplotlib
  • simplejson
  • pandas
  • scipy.cluster.hierarchy

Versionspour MacOS

  • installer Xcode 5.1.1 + command line

  • installation de macport : http://www.macports.org/install.php

  • puis :

    • sudo port install
    • py27-numpy *
    • py27-scipy *
    • py27-matplotlib *
    • py27-simplejson py27-six py27-tz py27-dateutil py27-parsing py27-pandas *
    • py27-psycopg2 py27-mysql py27-sqlalchemy *

Versions window :

ordre d'installation :

  • activateStatepython
  • simplejson
  • six
  • pytz
  • python-dateutil
  • pyparsing
  • numpy
  • scipy
  • matplotlib
  • pandas
  • psycopg2
  • mysql-python
  • sqlalchemy
  • pyside