Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
index [2015/06/04 09:39] nicolas.dumoulin@irstea.fr |
index [2021/05/17 10:59] simon.murail@iscpif.fr |
||
---|---|---|---|
Ligne 4: | Ligne 4: | ||
* reading and writing viability kernel in a hdf5 format | * reading and writing viability kernel in a hdf5 format | ||
* functions for analysing, comparing and viewing viability kernel | * functions for analysing, comparing and viewing viability kernel | ||
+ | |||
+ | This project is [[rnsc|supported by the French Network for Complex Systems]]. | ||
+ | |||
+ | **WARNING: This page contains outdated information and must be updated!** | ||
+ | |||
+ | ===== HDF5 format ===== | ||
+ | |||
+ | Motivation: defining a robust, efficient and interoperable file format for storing and exchanging computed kernels. | ||
+ | |||
+ | [[https://en.wikipedia.org/wiki/Hierarchical_Data_Format|HDF5]] is designed for storing large amount of data with metadata on each set of data in a same file. It is widely used by high performance scientific applications. | ||
+ | |||
+ | * [[HDF5FormatSpecifications|Draft for the specifications of the HDF5 format]] | ||
+ | * [[hdf5experiments|Experiments on hdf5 formats performance]] | ||
+ | |||
+ | As soon as the structure will be fixed, it could be interesting to produce a XDMF file that describe the schema. | ||
===== Common API ===== | ===== Common API ===== | ||
Ligne 14: | Ligne 29: | ||
* visualization | * visualization | ||
- | [[APISpecifications|Draft for the specifications of the API]] | + | * [[APISpecifications|Draft for the specifications of the API]] |
- | ==== hdf5 IO ==== | + | * [[APIPython|Python version]] |
- | + | ||
- | As soon as the structure will be fixed, it could be interesting to produce a XDMF file that describe the schema. | + | |
- | * [[hdf5experiments|Experiments on hdf5 formats performance]] | + | |
===== Community Web Portal ===== | ===== Community Web Portal ===== | ||
Ligne 24: | Ligne 36: | ||
For building a community and for sharing and comparing easily the computed kernel approximations, a website is planned. | For building a community and for sharing and comparing easily the computed kernel approximations, a website is planned. | ||
- | A [[mann.clermont.cemagref.fr/syk/|first moke-up]] has been drawn, and [[WebSpecifications|detailed specifications]] are in progress. | + | Prototypes: |
+ | * [[http://mann.clermont.cemagref.fr/syk/|first moke-up]] (static pages) | ||
+ | * [[http://motive.cemagref.fr/vino/sharekernel|python-django application]] (code updated every 5 minutes from vinosite directory) | ||
- | The web applications should be provided over the python-django web framework. | + | [[WebSpecifications|detailed specifications]] are in progress. |
+ | |||
+ | |||
+ | ===== Kernel Examples ===== | ||
+ | |||
+ | Sample files for making test are available on this [[http://motive.cemagref.fr/owncloud/index.php/apps/files/?dir=%2FVino%2Fsamples|shared storage]] (ask for account). | ||
+ | |||
+ | * Lake (2D) | ||
+ | * analytical solution available in python on the git repository | ||
+ | * Languages (3D) | ||
===== Work with sources ===== | ===== Work with sources ===== | ||
- | You can retrieve the sources with git: <code>git clone ssh://git@git.cru.fr:2222/vino</code> | + | You can retrieve the sources with git: <code>git clone git://git.renater.fr/vino.git</code> |
+ | |||
+ | Or [[https://sourcesup.renater.fr/scm/browser.php?group_id=1730|browse it here]] or on [[https://github.com/NicolasDumoulin/vino|github]]. | ||
+ | |||
+ | [[https://sourcesup.renater.fr/pm/task.php?group_id=1730&group_project_id=2926|You can browse current issues or submit a new one]]. | ||
+ | [[TODO|TODO List]] | ||
==== Joining the developers team ==== | ==== Joining the developers team ==== | ||