hydroshoot
Hydroshoot model for 3D hydraulic architecture simulation
Science Score: 67.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
✓DOI references
Found 2 DOI reference(s) in README -
○Academic publication links
-
✓Committers with academic emails
1 of 5 committers (20.0%) from academic institutions -
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (8.9%) to scientific vocabulary
Keywords
fspm
hydraulic-modeling
openalea
plants
vine
Last synced: 6 months ago
·
JSON representation
·
Repository
Hydroshoot model for 3D hydraulic architecture simulation
Basic Info
- Host: GitHub
- Owner: openalea
- License: other
- Language: Python
- Default Branch: master
- Homepage: https://hydroshoot.readthedocs.io
- Size: 36.3 MB
Statistics
- Stars: 19
- Watchers: 7
- Forks: 11
- Open Issues: 12
- Releases: 1
Topics
fspm
hydraulic-modeling
openalea
plants
vine
Created over 6 years ago
· Last pushed 6 months ago
Metadata Files
Readme
Changelog
Contributing
License
Citation
Authors
README.rst
========================
HydroShoot
========================
.. {
.. image:: https://github.com/openalea/hydroshoot/actions/workflows/conda-package-build.yml/badge.svg
:alt: CI status
:target: https://github.com/openalea/hydroshoot/actions/workflows/conda-package-build.yml
.. image:: https://readthedocs.org/projects/hydroshoot/badge/?version=latest
:target: https://hydroshoot.readthedocs.io/en/latest/?badge=latest
:alt: Documentation Status
.. image:: https://anaconda.org/openalea3/openalea.hydroshoot/badges/version.svg
:target: https://anaconda.org/openalea3/openalea.hydroshoot
.. }
Brief Description
-----------------
HydroShoot is a functional-structural plant modelling package.
Hydroshoot is composed of 3 generic modules used to simulate:
- xylem water transport (*hydraulic*)
- leaves energy budget (*energy*)
- leaves gas exchange fluxes (*exchange*).
Hydroshoot provides a grapevine-specific module (*architecture*) which builds plant shoot structure for potted of trained grapevines.
Installation
------------
HydroShoot must temporarily be installed manually by cloning this repo locally then installing.
An installation procedure using conda will be possible in the future.
You can follow the following steps for installation:
``mamba create -n hydroshoot -c openalea3 -c conda-forge openalea.hydroshoot``
``mamba activate hydroshoot``
You're done !
Documentation
-------------
https://hydroshoot.readthedocs.io/
Citation
--------
R Albasha, C Fournier, C Pradal, M Chelle, J A Prieto, G Louarn, T Simonneau, E Lebon, HydroShoot: a functional-structural plant model for simulating hydraulic structure, gas and energy exchange dynamics of complex plant canopies under water deficit—application to grapevine (Vitis vinifera), in silico Plants, Volume 1, Issue 1, 2019, diz007, https://doi.org/10.1093/insilicoplants/diz007
Owner
- Name: OpenAlea
- Login: openalea
- Kind: organization
- Website: http://openalea.rtfd.io
- Repositories: 54
- Profile: https://github.com/openalea
OpenAlea is an open source project aimed at the plant research community. It includes modules to analyse and model growth and functioning of plant architectures
Citation (CITATION.bib)
@article{10.1093/insilicoplants/diz007,
author = {Albasha, R and Fournier, C and Pradal, C and Chelle, M and Prieto, J A and Louarn, G and Simonneau, T and Lebon, E},
title = {HydroShoot: a functional-structural plant model for simulating hydraulic structure, gas and energy exchange dynamics of complex plant canopies under water deficit—application to grapevine (Vitis vinifera)},
journal = {in silico Plants},
volume = {1},
number = {1},
pages = {diz007},
year = {2019},
month = {06},
abstract = {This paper presents HydroShoot, a leaf-based functional-structural plant model (FSPM) that simulates gas exchange rates of complex plant canopies under water deficit conditions. HydroShoot is built assuming that simulating both the hydraulic structure of the shoot together with the energy budget of individual leaves is the asset for successfully scaling-up leaf to canopy gas exchange rates. HydroShoot includes three interacting modules: hydraulic, which calculates the distribution of xylem water potential across shoot hydraulic segments; energy, which calculates the complete energy budget of individual leaves; and exchange, which calculates net carbon assimilation and transpiration rates of individual leaves. HydroShoot was evaluated on virtual and real grapevines having strongly contrasted canopies, under well-watered and water deficit conditions. It captured accurately the impact of canopy architecture and soil water status on plant-scale gas exchange rates and leaf-scale temperature and water potential. Both shoot hydraulic structure and leaf energy budget simulations were, as postulated, required to adequately scaling-up leaf to canopy gas exchange rates. Notwithstanding, simulating shoot hydraulic structure was found more necessary to adequately performing this scaling task than simulating leaf energy budget. That is, the intra-canopy variability of leaf water potential was a better predictor of the reduction of whole plant gas exchange rates under water deficit than the intra-canopy variability of leaf temperature. We conclude that simulating the shoot hydraulic structure is a prerequisite if FSPMs are to be used to assess gas exchange rates of complex plant canopies as those of grapevines. Finally, HydroShoot is available through the OpenAlea platform (https://github.com/openalea/hydroshoot) as a set of reusable modules.},
issn = {2517-5025},
doi = {10.1093/insilicoplants/diz007},
url = {https://doi.org/10.1093/insilicoplants/diz007},
eprint = {https://academic.oup.com/insilicoplants/article-pdf/1/1/diz007/47414178/insilicoplants\_1\_1\_diz007.pdf},
}
GitHub Events
Total
- Create event: 1
- Release event: 1
- Issues event: 6
- Watch event: 3
- Issue comment event: 3
- Push event: 15
- Pull request review comment event: 3
- Pull request review event: 2
- Pull request event: 6
Last Year
- Create event: 1
- Release event: 1
- Issues event: 6
- Watch event: 3
- Issue comment event: 3
- Push event: 15
- Pull request review comment event: 3
- Pull request review event: 2
- Pull request event: 6
Committers
Last synced: about 2 years ago
Top Committers
| Name | Commits | |
|---|---|---|
| RamiALBASHA | r****a@y****m | 539 |
| Christian Fournier | C****r@s****r | 48 |
| ralbasha | r****a@i****r | 36 |
| pradal | c****l@i****r | 33 |
| thomasarsouze | t****e@z****m | 1 |
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 6 months ago
All Time
- Total issues: 47
- Total pull requests: 62
- Average time to close issues: 5 months
- Average time to close pull requests: 4 days
- Total issue authors: 4
- Total pull request authors: 5
- Average comments per issue: 0.77
- Average comments per pull request: 0.16
- Merged pull requests: 50
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 4
- Pull requests: 4
- Average time to close issues: about 3 hours
- Average time to close pull requests: about 1 hour
- Issue authors: 2
- Pull request authors: 2
- Average comments per issue: 0.0
- Average comments per pull request: 0.25
- Merged pull requests: 3
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- RamiALBASHA (34)
- pradal (10)
- jazzsta (2)
- sshameer (1)
- AurelienBesnier (1)
Pull Request Authors
- RamiALBASHA (54)
- pradal (4)
- AurelienBesnier (2)
- thomasarsouze (1)
- jazzsta (1)
Top Labels
Issue Labels
refactor (3)
reproducibility (2)
release2025 (1)
Pull Request Labels
refactor (1)
Dependencies
dvlpt_requirements.txt
pypi
- mock *
- nose *
.github/workflows/conda-package-build.yml
actions
- actions/checkout v3 composite
- haya14busa/action-cond v1 composite
- openalea/action-build-publish-anaconda v0.1.4 composite