• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

paida/H14-Sep-2007-28,72724,219

CHANGESH A D05-Apr-200718.1 KiB485345

PKG-INFOH A D14-Sep-20071.4 KiB3429

READMEH A D15-May-20062.5 KiB8264

setup.pyH A D14-Sep-20071.8 KiB6353

README

1################
2 What is PAIDA?
3################
4
5PAIDA is pure Python scientific analysis package.
6The main features are:
7
8 + Pure Python!
9    ++ Jython (Python in Java) OK!
10 + AIDA (Abstract Interfaces for Data Analysis) support
11 + Creating/Plotting the histogram, ntuple, profile and cloud
12 + Parameter optimization (parameter fitting)
13    ++ you can constrain and/or fix parameters
14    ++ parabolic and asymmetric error evaluation
15    ++ various fitting methods are supported
16 + XML based storing
17
18PAIDA web site:
19http://paida.sourceforge.net/
20
21AIDA  web site:
22http://aida.freehep.org/
23
24AIDA has already both C++ and Java implementations. Many analysis systems such as GEANT4, JAS3, OpenScientist and Anaphe use AIDA.
25
26##############
27 Requirements
28##############
29
30Using with Python :
31    + Python2.3 or later >> http://www.python.org/
32        ++ If tkinter module is enabled, you can use tkinter GUI engine
33            +++ Tix extension etc. do not be needed. Tcl/Tk and X11 only.
34            +++ If use with IPython, it's better that both Tcl/Tk and Tkinter are configured with pthread-enabled.
35            +++ MacOSX users : Tcl/Tk Aqua 8.4.7 or later is recommended.
36        ++ If zlib module is enabled, you can use compressed XML store files.
37
38Using with Jython :
39    + Jython2.1 or later >> http://www.jython.org/
40
41#######
42 Notes
43#######
44
45With Jython2.1, we can not output a zipped XML file because of Jython's limitation. Unzipped XML file is OK.
46
47#########
48 Install
49#########
50
51Using with Python :
52(1) Download the latest paida package.
53(2) Unpack it in any directory you want.
54(3) Move into the unpacked folder and execute "setup.py install".
55
56    For example...
57    >>> gunzip xvfz paida-3.2.1_2.9.tar.gz
58    >>> cd paida-3.2.1_2.9
59    ( >>> su [*1])
60    >>> python setup.py install
61
62    Notes:
63        + [*1] You may need to be a root user depending on the installation directory.
64        + You can move the "paida" folder to your Python's "site-packages" directory.
65
66Using with Jython :
67    + Make sure you have working Jython at first.
68        If not, get it from http://www.jython.org/
69        PAIDA works Jython2.1 or later.
70    + Download the latest PAIDA package.
71        from SourceForge download site
72    + Unpack it in any directory you want.
73    + Move into the unpacked folder.
74    + Copy (or link) "paida" folder to the folder [your Jython folder]/Lib/
75        Currently this is the easiest and safest way but there are other ways to install. Please refer to http://www.jython.org/
76
77##################
78 More information
79##################
80
81http://paida.sourceforge.net/
82