Glossary

agronomic model
See vle model.
Django
django

Django is a Python web framework. See https://www.djangoproject.com .

Django notions of project and application :

  • A django project corresponds with a web project dedicated to a web site. It is a collection of configuration and django applications for a particular web site.
  • A django application is a Python package that follows a certain convention. It provides some web application functions. Developing django applications is the way how code is shared and reused between django projects.
Django application
django application
See django
Django project
django project
See django
erecord
See erecord project. See erecord package
erecord package
The erecord package is part of the erecord project. It is a python package, that contains the software production (source code, tests…). See erecord package.
erecord project
The erecord project is dedicated to the Record platform web development for vle model s of several vle versions (vle-1.1, vle-2…). See erecord project.
erecord_acs
erecord_acs is a django application of the erecord project. See API Reference.
erecord_cmn
erecord_cmn is a django application of the erecord project. See API Reference.
erecord_db
erecord_db is a django application of the erecord project. See API Reference.
erecord_slm
erecord_slm is a django application of the erecord project. See API Reference.
erecord_vpz
erecord_vpz is a django application of the erecord project. See API Reference.
input information of a vpz
See VpzInput
INRA
French National Institute for Agricultural Research. See http://www.inra.fr .
model
See vle model
models repository

A models repository provides the required environment for running simulator s of the vle model s that it contains.

A models repository is a self independant and consistent group of some vle package s. It is physically installed into a local directory that is structured as a VLE_HOME directory.

A models repository is handled as a VleRep object of the db database (see Databases).

output information of a vpz
See VpzOutput
package (vle notion)
See vle package.
project (vle notion)
See vle project.
Record
RECORD
record
Record is a simulation platform for agro-ecosystems developped at INRA. See http://www.inra.fr/record .
simulation scenario
See simulator
simulator

A simulator corresponds with the vle notion of vpz, or vpz file. A simulator (vpz file) belongs to a vle model (vle package) for which it defines an experiment plan (and other things).

A simulator can be handled as a VleVpz object of the db database, or it can also be identified by a VpzPath object of the vpz database (see Databases).

Vle
VLE
vle
Vle is a multi-modeling and simulation platform. See http://www.vle-project.org .
vle model

A vle model is a model developed under the Vle platform. With the Vle platform, a model is developed as a package.

A vle model is handled as a VlePkg object of the db database (see Databases).

vle package

A vle package corresponds with the vle notion of package.

Vle details : A package in Vle is an autonomous project which regroups source code of models, their vpz files, documentation and datas. The goal of the packages in Vle is to propose an easily aspect to develop big models and share models between modelers.

Developing a vle package is the way how an agronomic model is developed in Vle. A vle package containing an agronomic model can depend on some other vle packages containing other agronomic models to which the model in question would be coupled. A vle package generally also depends on vle packages of another kind, directly delivered by Vle, that provide the used modelling formalisms (difference equation, statechart…). We will talk about the ‘main’ package (containing the vpz file of the simulation) and its dependency packages.

See also vle model.

vle project
In Vle, a vle project is also called a vle package.
vpz (as VleVpz)
See VleVpz. See also simulator.
vpz (as VpzAct)
See VpzAct
vpz (vle notion)
See simulator
vpz activity
See VpzAct
vpz file
See simulator
vpz file (vle notion)
See simulator
vpz input
See VpzInput
vpz input information
See VpzInput
vpz origin
See VpzOrigin
vpz output
See VpzOutput
vpz output information
See VpzOutput
vpz path
See VpzPath. See also simulator.
vpz workspace
See VpzWorkspace