Skip to content

General first comments issues to address (brought up by Bas) #1

@starraugustine

Description

@starraugustine

Matlab in DEBtool_M is running Perl (via select), C++ (via popDyn), Java (via NetLogo in popDyn), Latex/BibTex (to compose references) and outputs in HTML, JavaScript. If we finally master the DOI archiving, we can perhaps add R to the list as well. Moreover it runs a collection of functions, such as wget, in the shell and reads in HTML pages, e.g. to classify the species. I doubtlessly forgot some more. The list shows that we should not think in terms of either/or, but of and/and. If the Julia exercise shows us what parts is slowing down the procedure most, we can also think of replacing those modules directly by C++. We also might try to run Julia under Matlab.

Can Julia handle Matlab's concept "persistent"? We use it to avoid the need to re-load allStat, but also in DEBtool_M/animal/get_tjm to set s_M if v_H < v_Hj and use it if v_H > v_Hj.

Small remarks about the js pars_init file:

  1. the zoom factor is dimless (does not have dim length)

  2. DEBtool_M pars_init files use DEBtool_M/lib/pet/get_d_V and get_N_waste for default values for d_E, d_V and n_*N, based on the classification of the species. The user can overwrite the default values.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions