Home
Name Modified Size InfoDownloads / Week
Windows 2014-04-22
0.2 2014-04-19
Source 2012-12-11
README.txt 2012-12-11 4.0 kB
Totals: 4 Items   4.0 kB 0
Data Elaborator v0.1.4

This programm analyze datas and could elaborate
error propagations, make graphics or table with latex
output, and histograms of measurement!

To install the new scientific data-elaborator follow the instruction
in the INSTALL.txt file
or just do a 
sudo make.



HOW TO USE THE PROGRAM: IMPORTANT ----------------------------------------------- ----------------------------
Usage:
data-elaborator [Options]

here will be explained the most used function

1) To draw a graphics:
data-elaborator -g

2) To draw an histogram:
data-elaborator -i

3) To analyze data (error propagation, derive datas):
data-elaborator -ep

4) To draw table of the data
data-elaborator -t

5) Statistic calculator (Least Square, Chi-Square test and Campione compare, media and standard deviation)
data-elaborator -st

For more help, once compiled and istalled  do
data-elaborator --help

If you want to manually change the origin of a graphics simply add to the line
data-elaborator -o x-pos y-pos -g
(-o = origin, you can also use --origin)
Note: -o must be placed BEFORE the -g command

Or if you want to modify x or y axis label BEFORE the -g (--grafic) you have
to specify -xlabel <label1> -ylabel <label2> options

ATTENTION: the generic curve interpolation is in testing, it can draw some really complex curve.
If you see a broken line this is because the curve escape from the drawen rects


Most of these function will generate a latex file. If you have latex ( and pdflatex)
istalled you can simply view the result typing on a console:
pdflatex <file_generated.tex> (without <>)

If you want to convert the file in a eps figure (easy to import in any writer program)
latex <file_generated> && dvips <file_generated> -E -o <output.eps>

Example (generated prova.tex by the program)
latex prova && dvips prova -E -o prova.eps

Now we will have an eps image ready to be imported by any word program
(even latex itself).


## HOW THE INPUT FILES HAVE TO BE FORMATTED!
The data file that the program will ask you to analyze neads to be text file,
generated with any texteditor you have (emacs, vi, nano, gedit, geany ...).
The extention is not important, for convention we use .dat file.

Every value neads to be separated by a newline character, like this:
data.dat
0.32
0.42
0.24
0.25
...

They cannot contain any character that is not a number, like letters, special caracters as *+~{?@è"....
Some times is possible pass a file that contains the errors of a misure. This is usefull
if the datas didn't have the same errors, in this case the errors for each measure have to be
putted near the value of which it is referred, like this:
data2.dat
0.32 0.01
0.33 0.01
0.25 0.02
0.24 0.04
...
This file will be read by the program as this:
0.32 + - 0.01
0.33 + - 0.01
0.25 + - 0.02 
...

If you want to use standard format (like gnuplot data format) you can do this only in graphic mode,
selecting the third option when the program asks you how to interpretate input data.

the data-elaborator -st read datas as x-column y-column for the Ordinary Least Square test.

If you have more than 300 measure, drawing a graphic could generate an exception, this is a note bug
that will be hoply fixed soon.

The program already supports some formulas to analyze error propagation, probability distribution
or curve interpolation: But you can extend these function selecting other.
To correctly use this function you nead python installed and in the PATH.

For now you must not put free spaces in the formula or it will be interpreted as another formula.

------------------------------------------------------------------------------------

This program is developed under UNIX, so this doesn't support
other operative system that aren't UNIX.
Supported OS:
Linux, BSD.

If you are a developer and you want to build it under Windows, Mac, or other OS,
any help would be appreciated, 

if you want to contact me just send me an e-mail:

mesonepigreco@gmail.com
Source: README.txt, updated 2012-12-11