Some comments.
In readme say that exe binary are for Windows, so, decorana was made for Mainframes in Fortran.
and could be compiled to all platforms that support GCC Gfortran are supported.
I'm converting R metacom to Python, and found this issue. because use a decorana.
original decorana binary could be build in unix just using
gfortran --static decorana.f -o decorana
in windows, just add .exe at end.
decorana R source, its little different.
they use some original routines. as a external Fortran call, from a C program.
in that C program they adjust data to be processed to decorana routines.
its a two layers solution. R code, that cal a C code that call a Fortran code.
They have reason for that, but in python we could follow another approach.
- use decorana.F as external module with some adjusts in fortran code. using f2py.
- use python lib fanalysis to do CA, in testing this now, and eig values are the same as come from R decorana. row,col projections I'm still checking
- create a python interface that call decorana.F routines, as R decorana did, bit without de C layer.
I'm looking to all these.
I'm glad to read that data are in place to be run by decorana.
So, then could call FORTRAN easily.
I did a fork, and could do some tests to ecopy.
anyone could mail me to jobdiogenes - gmail.
I really like to help efforts to ecology with python .
Some comments.
In readme say that exe binary are for Windows, so, decorana was made for Mainframes in Fortran.
and could be compiled to all platforms that support GCC Gfortran are supported.
I'm converting R metacom to Python, and found this issue. because use a decorana.
original decorana binary could be build in unix just using
gfortran --static decorana.f -o decoranain windows, just add .exe at end.
decorana R source, its little different.
they use some original routines. as a external Fortran call, from a C program.
in that C program they adjust data to be processed to decorana routines.
its a two layers solution. R code, that cal a C code that call a Fortran code.
They have reason for that, but in python we could follow another approach.
I'm looking to all these.
I'm glad to read that data are in place to be run by decorana.
So, then could call FORTRAN easily.
I did a fork, and could do some tests to ecopy.
anyone could mail me to jobdiogenes - gmail.
I really like to help efforts to ecology with python .