Download Latest Version proper 0.8.2.zip (23.4 kB)
Email in envelope

Get an email when there's a new version of proper

Home
Name Modified Size InfoDownloads / Week
README.txt 2012-03-10 5.3 kB
proper 0.8.2.zip 2012-03-10 23.4 kB
proper 0.8.1 - fixed.zip 2012-02-26 21.2 kB
proper 0.8.1.zip 2011-12-10 19.2 kB
proper 0.8 stable.zip 2011-11-26 18.4 kB
proper 0.7.6.zip 2011-11-24 18.9 kB
proper 0.7.5.zip 2011-11-13 17.1 kB
proper 0.7 Release.zip 2011-11-10 16.2 kB
proper 0.7 RC3.zip 2011-11-10 15.8 kB
proper 0.7 RC2+.zip 2011-11-09 15.6 kB
proper 0.7 RC2.zip 2011-11-08 13.7 kB
proper 0.7 release candidate.zip 2011-11-06 13.2 kB
proper 0.7 beta.zip 2011-11-05 13.1 kB
proper 0.7alpha1.zip 2011-11-04 11.0 kB
proper 0.7alpha.zip 2011-10-30 10.5 kB
proper 0.6d.zip 2011-10-29 8.9 kB
proper 0.6c.zip 2011-10-21 8.6 kB
proper 0.6b.zip 2011-10-20 9.3 kB
proper 0.6a.zip 2011-10-19 8.3 kB
proper 0.6.zip 2011-10-16 8.3 kB
LICENSE 2011-10-15 60 Bytes
proper 0.5.zip 2011-10-15 7.0 kB
Totals: 22 Items   283.2 kB 1
 Proper 0.8.2

                      I'm very grateful to

                      Ricardo Luz, Rúben Marques, 
                      Bavieche Samgi, João Godinho,
                      Miguel Aleluia and Carlos Ruivo 

                      for their support and attitude in overall
                      which alone already made this endeavour worthwile.

Notice that if you decide to use the new feature: the operators, even the accessor
operator, you have to make the error formulas by yourself because different
error metrics can be made for each one, so none is assumed.
You are reminded about which ones weren't generated
if you check out the pdf with the formulas.



Changelog 0.8.2:

 - Introduction of directives that will (in the future) enable you to break tables,
   choose which variables to group, create macros, etc.

 - Table breaks! Now you can order proper to split your tables into multiple tables.
   Just add a line:

      "#BREAK var"

    being "var" the name of the variable after which the current table will end and the
    new one will begin.

 - Warnings about unconfigured pdf reader are issued but in windows it still doensn't work
   if your directory has non-ascii characters.

 - Code revamping - change to OOP. This was waiting for a long time. The code was being written but
   not applied to the main line because it was still incomplete. Still some old code cleanup is needed
   to better match the new. A strange mix lies therein :)
   This will allow faster features introduction for you and less headaches for me :p











Changelog 0.8.1:

 - Headers in output files now use the original formulas, not the processed and
   faster ones to accomodate posterior user data changes, if he so wishes.

 - Fixed: Recursive operators didn't work if you used recursive operations of the
   same operator type.

 - Added support for accessor operator ("[index]"). 
   For instance, to get the first item of a variable: var[0]

 - More concise error formulas latex file. Only if there are errors does one error
   formula show up.


Changelog 0.8:

 - Better performance. For really complex calculations, large data-ranges or 
   slower computers you will see a big difference.

 - Full-english version

 - OUTPUT FORMATS ARE FINALLY FULLY STABLE

 - Operators! ( max(), avg(), sum(), count(), min() )
   
   Operators can now use expressions inside ( avg(a + b) )
   instead of single variables, you can now also do expressions of 
   operators ( sum(a)*avg(b) ) and you can even operate on other operators 
   (sum(sum(a+b)+c))

   This operators alone already allow you to write almost any expression,
   though more operators will be added in the future, like index(var) or 
   element(var, pos)


 - You can now open proper with just a double-click!

 - Finally in windows, like in Linux the compiled pdf's are automatically opened.
   This still won't work if the path contains non-ascii characters. (ToDo)

 - The pdf reader is now automatically detected but can be overriden in the preferences.

 - Command line flags to enable/disable pdf-compilation, pdf-previewing 
   which can save lots of processing time if it's not needed (this flags override the
   user's preferences in proper_config.py)
   The available flags are:
	-nopdf -pdf -nopreview -preview 

 - In the process of code cleanup, tighter code means faster development and 
   flexible software. This alone allowed creation of operators on complex expressions.

 - Streamlined configuration file. Only important stuff now! 
   Everything else is dealt with automatically.


In excel, you have to format the cells to display all digits ( "1.10" and not "1.1" ) 
If however you choose to use the latex tables, just click that print button!


Thank you for your interest !


Read the wiki for the latest installation and configuration instructions; tutorials and more:
           https://sourceforge.net/p/properror/wiki/Home/

Participate submitting suggestions, bugs or questions
https://sourceforge.net/p/properror/home/Home/

=================================================
Features------------------------------------------>
 
- Perfectly safe: your original file is never touched.

- Organized: Proper creates a folder with hierarchized structure, keeping everyting tidy.
             All the data (including a copy of the original) is stored there.
             Output is always available in all formats you might need to avoid backtracking.
  
- Deals with infinities and non-defined values.
  
  However, for "real" (experimental) data your output should 
  always be a real number and not "nan" (not a number). 
  (If you get "nan" make sure to double-check your data input and formulas.)

- Excel interaction: Just make sure you use one column for each variable.
                     Export the sheet in .csv, run proper, import again and you're done.

- Auto-formatting of significant digits

- Fully cross-platform: you can exchange and edit projects (files) seamlessly
                        between different OS's while proper converts them to your platform.

- Output in Latex for formulas and fully-formatted data as rigorous as 
  scientific areas like physics demand.

--------------------------------------------------->
==================================================
Source: README.txt, updated 2012-03-10