请输入您要查询的百科知识:

 

词条 Simulated growth of plants
释义

  1. Theory + Algorithms

     Environmental interaction 

  2. Software

  3. See also

  4. External links

  5. References

The simulated growth of plants is a significant task in of systems biology and mathematical biology, which seeks to reproduce plant morphology with computer software.

Electronic trees (e-trees) usually use L-systems to simulate growth. L-systems are very important in the field of complexity science and A-life.

A universally accepted system for describing changes in plant morphology at the cellular or modular level has yet to be devised. [1]

The most widely implemented tree-generating algorithms are described in the papers "Creation and Rendering of Realistic Trees", and Real-Time Tree Rendering

The realistic modeling of plant growth is of high value to biology, but also for computer games.

Theory + Algorithms

A biologist, Aristid Lindenmayer (1925–1989) worked with yeast and filamentous fungi and studied the growth patterns of various types of algae, such as the blue/green bacteria Anabaena catenula. Originally the L-systems were devised to provide a formal description of the development of such simple multicellular organisms, and to illustrate the neighbourhood relationships between plant cells. Later on, this system was extended to describe higher plants and complex branching structures.

Central to L-systems, is the notion of rewriting, where the basic idea is to define complex objects by successively replacing parts of a simple object using a set of rewriting rules or productions. The rewriting can be carried out recursively. L-Systems are also closely related to Koch curves.

Environmental interaction

A challenge for plant simulations is to consistently integrate environmental factors, such as surrounding plants, obstructions, water and mineral availability, and lighting conditions.

is to build virtual/environments with as many parameters as computationally feasible, thereby, not only simulating the growth of the plant, but also the environment it is growing within, and, in fact, whole ecosystems.

Changes in resource availability influence plant growth, which in turn results in a change of resource availability. Powerful models and powerful hardware will be necessary to effectively simulate these recursive interactions of recursive structures.

Software

  • OpenAlea: an open-source software environment for plant modeling[2], which contains [https://github.com/openalea/lpy L-Py], an open-source python implementation of the Lindenmayer systems[3]
  • Branching: L-system Tree A Java applet and its source code (open source) of the botanical tree growth simulation using the L-system.
  • Arbaro- opensource
  • Treal- opensource
  • [https://web.archive.org/web/20091024205412/http://geocities.com/grubertm/id34.htm L-arbor]
  • Genesis 3.0
  • [https://web.archive.org/web/20131001215755/http://umramap.cirad.fr/amap2/logiciels_amap/index.php?page=amapsim AmapSim] - from Cirad
  • GreenLab
  • ONETREE -Accompanying the CDROM is a CO2 meter that plugs into your local serial port. It is this that controls the growth rate of the trees. It is the actual carbon dioxide level right at your computer that controls the growth rate of these virtual trees.
  • Powerplant
see Comparison of tree generators and A Survey of Modeling and Rendering Trees

See also

  • modelling biological systems
  • The Algorithmic Beauty of Plants

External links

  • [https://web.archive.org/web/20081225000136/http://www.math.okstate.edu/mathdept/dynamics/lecnotes/node12.html#SECTION00040000000000000000 David J. Wright's article on L-systems]
  • Algorithmic Botany at the University of Calgary
  • AMAP (botAnique et bioinforMatique de l'Architecture des Plantes) laboratory

References

1. ^{{cite web|url=http://www.acm.org/crossroads/xrds8-2/plantsim.html|title=Simulating plant growth|accessdate=2009-10-18|deadurl=yes|archiveurl=https://web.archive.org/web/20091209022645/http://www.acm.org/crossroads/xrds8-2/plantsim.html|archivedate=2009-12-09|df=}}
2. ^{{cite book |doi=10.1145/2791347.2791365 |title=OpenAlea: scientific workflows combining data analysis and simulation |journal=Proceedings of the 27th International Conference on Scientific and Statistical Database Management - SSDBM '15 |pages=1 |year=2015 |last1=Pradal |first1=Christophe |last2=Fournier |first2=Christian |last3=Valduriez |first3=Patrick |last4=Cohen-Boulakia |first4=Sarah |isbn=9781450337090}}
3. ^{{cite journal |doi=10.3389/fpls.2012.00076 |pmid=22670147 |pmc=3362793 |title=L-Py: An L-System Simulation Framework for Modeling Plant Architecture Development Based on a Dynamic Language |journal=Frontiers in Plant Science |volume=3 |pages=76 |year=2012 |last1=Boudon |first1=Frédéric |last2=Pradal |first2=Christophe |last3=Cokelaer |first3=Thomas |last4=Prusinkiewicz |first4=Przemyslaw |last5=Godin |first5=Christophe}}
{{Computer modeling}}

3 : Bioinformatics|Systems biology|Scientific modeling

随便看

 

开放百科全书收录14589846条英语、德语、日语等多语种百科知识,基本涵盖了大多数领域的百科知识,是一部内容自由、开放的电子版国际百科全书。

 

Copyright © 2023 OENC.NET All Rights Reserved
京ICP备2021023879号 更新时间:2024/9/23 4:40:31