DEQ
Cane biomass (Weibull)
Performs thermogravimetrical analysis
2026.Feb.12 10:50:30
File to upload (Optional) Such as dataCane.xlsx (table of data)
Components (n) Assumed n. of components.
Data table Data (2-col. matrix).
Initial guesses
Base line ('a', automatic) Base line.
Computation mode   Mode, and termination tolerance.
Minim. meth. (no Jacobian)  
Max. yerr ('a', automatic) Max. y for relative error plot.
Show values Show graph coordinates.

Decomposes thermogravimetry analysis data into n components, through Gaussian- or Weibull-type curves to find the underlying parameters (A, B, C) for each component.

Applies the Python 'minimize' function, in the 'scipy.optimize' module.

Alternative Excel data can be uploaded.

Draws a plot of the original and the adjusted data.


Computation structure — A PHP file (this page: 'P.Wcane.php') calls (via 'action=...') an intermediate PHP file ('Cane.php'), which (through $_POST) sends the problem data as command line arguments to a Python script. This last does the computing, and makes 'system' call(s) to 'gnuplot', for the final (temporary) webpage.

Files involved: P.cane.php (this one), Cane.php, cane.py.

Keywords: cane, biomass, thermogravimetry, Python, gnuplot.

Joint work led by Prof. A. P. Soares Dias.

References: Plate: Cane

• (Wikipedia) PHP (from Personal Home Page)

• Python minimize [in Optimization and root finding (scipy.optimize)], accessed 12-Dec-2025.

• Color Names"

• CISTI'2026, 21.ª Conferencia Ibérica de Sistemas y Tecnologías de Información (21.st Iberian Conference on Information Systems and Technologies), Santiago de Compostela (Spain), 17–20 June 2026.

• 1875-01-10: Schur, Issai (Исай Шур) (†1941-01-10, 66 yrs.).

 
 
Valid HTML 5! IST http://lisweb.vps.tecnico.ulisboa.pt/IST/cane/P.Wcane.php
Created: 2026-01-11 — Last modified: 2026-01-25