I have to write 20 pages about burn in agd tantra ayurvedic and allopathic mix
Agad Tantra burn treatment Ayurvedic allopathic integrated management
"burn" AND "Ayurveda" AND "wound healing"
https://ijapr.in/index.php/ijapr/article/download/878/756
PMID: 36841195
mkdir -p /tmp/workspace/burn-agad-tantra && ls /tmp/workspace/
~/burn-agad-tantra/generate_pdf.py
#!/usr/bin/env python3
"""
Generate a 20-page academic PDF on Burn Management:
Agad Tantra, Ayurvedic, and Allopathic (Integrated) Perspectives
"""
from reportlab.lib.pagesizes import A4
from reportlab.lib.styles import getSampleStyleSheet, ParagraphStyle
from reportlab.lib.units import cm, mm
from reportlab.lib.colors import HexColor, black, white
from reportlab.platypus import (
SimpleDocTemplate, Paragraph, Spacer, Table, TableStyle,
HRFlowable, PageBreak, KeepTogether
)
from reportlab.lib.enums import TA_CENTER, TA_LEFT, TA_JUSTIFY, TA_RIGHT
from reportlab.platypus import Flowable
import os
OUTPUT_PATH = "/tmp/workspace/burn-agad-tantra/Burn_Agad_Tantra_Ayurvedic_Allopathic.pdf"
# ─── Colors ──────────────────────────────────────────────────────────────────
DARK_GREEN = HexColor("#1a5276")
MED_GREEN = HexColor("#2e86c1")
LIGHT_BLUE = HexColor("#d6eaf8")
ACCENT_RED = HexColor("#922b21")
LIGHT_GRAY = HexColor("#f2f3f4")
MID_GRAY = HexColor("#aab7b8")
DARK_GRAY = HexColor("#2c3e50")
ORANGE = HexColor("#ca6f1e")
LIGHT_ORANGE = HexColor("#fdebd0")
PAGE_WIDTH, PAGE_HEIGHT = A4
# ─── Styles ──────────────────────────────────────────────────────────────────
styles = getSampleStyleSheet()
def make_style(name, parent="Normal", **kw):
s = ParagraphStyle(name, parent=styles[parent], **kw)
return s
TITLE_STYLE = make_style("DocTitle", fontSize=22, textColor=white,
alignment=TA_CENTER, leading=28, spaceAfter=6,
fontName="Helvetica-Bold")
SUBTITLE_STYLE= make_style("DocSub", fontSize=13, textColor=LIGHT_BLUE,
alignment=TA_CENTER, leading=18, spaceAfter=4,
fontName="Helvetica")
META_STYLE = make_style("Meta", fontSize=10, textColor=MID_GRAY,
alignment=TA_CENTER, leading=14,
fontName="Helvetica")
H1_STYLE = make_style("H1", fontSize=14, textColor=white,
alignment=TA_LEFT, leading=20, spaceBefore=14,
spaceAfter=6, fontName="Helvetica-Bold")
H2_STYLE = make_style("H2", fontSize=12, textColor=DARK_GREEN,
alignment=TA_LEFT, leading=17, spaceBefore=10,
spaceAfter=4, fontName="Helvetica-Bold")
H3_STYLE = make_style("H3", fontSize=11, textColor=ACCENT_RED,
alignment=TA_LEFT, leading=15, spaceBefore=8,
spaceAfter=3, fontName="Helvetica-Bold")
BODY_STYLE = make_style("Body", fontSize=10.5, textColor=DARK_GRAY,
alignment=TA_JUSTIFY, leading=16, spaceAfter=6,
fontName="Helvetica")
BULLET_STYLE = make_style("Bullet", fontSize=10.5, textColor=DARK_GRAY,
alignment=TA_LEFT, leading=15, spaceAfter=3,
leftIndent=16, fontName="Helvetica",
bulletIndent=4, bulletFontName="Helvetica",
bulletFontSize=10)
TABLE_HDR = make_style("TblHdr", fontSize=10, textColor=white,
alignment=TA_CENTER, leading=14,
fontName="Helvetica-Bold")
TABLE_CELL = make_style("TblCell", fontSize=9.5, textColor=DARK_GRAY,
alignment=TA_LEFT, leading=13,
fontName="Helvetica")
CAPTION_STYLE = make_style("Caption", fontSize=9, textColor=MED_GREEN,
alignment=TA_CENTER, leading=12, spaceAfter=8,
fontName="Helvetica-Oblique")
REF_STYLE = make_style("Ref", fontSize=9, textColor=DARK_GRAY,
alignment=TA_LEFT, leading=13, spaceAfter=2,
leftIndent=14, firstLineIndent=-14,
fontName="Helvetica")
FOOTER_STYLE = make_style("Footer", fontSize=8, textColor=MID_GRAY,
alignment=TA_CENTER, leading=10,
fontName="Helvetica")
ABSTRACT_STYLE= make_style("Abstract", fontSize=10, textColor=DARK_GRAY,
alignment=TA_JUSTIFY, leading=15, spaceAfter=4,
fontName="Helvetica", leftIndent=10, rightIndent=10)
# ─── Helper Flowables ────────────────────────────────────────────────────────
class ColoredBox(Flowable):
"""A rectangular colored banner used for section headings."""
def __init__(self, text, style, bg_color, width=None, height=26, padding=6):
super().__init__()
self.text = text
self.style = style
self.bg = bg_color
self._w = width
self.h = height
self.pad = padding
def wrap(self, availW, availH):
self.width = self._w if self._w else availW
return self.width, self.h
def draw(self):
self.canv.setFillColor(self.bg)
self.canv.roundRect(0, 0, self.width, self.h, 4, fill=1, stroke=0)
self.canv.setFillColor(white)
self.canv.setFont(self.style.fontName, self.style.fontSize)
self.canv.drawString(8, self.h/2 - self.style.fontSize/2 + 1, self.text)
def section_heading(text, level=1):
"""Return a list of flowables forming a section heading."""
if level == 1:
return [ColoredBox(text, H1_STYLE, DARK_GREEN, height=28), Spacer(1, 4)]
elif level == 2:
return [Paragraph(text, H2_STYLE), HRFlowable(width="100%", thickness=1,
color=MED_GREEN, spaceAfter=3)]
else:
return [Paragraph(text, H3_STYLE)]
def body(text):
return Paragraph(text, BODY_STYLE)
def bullet(text):
return Paragraph(f"• {text}", BULLET_STYLE)
def heading3(text):
return Paragraph(text, H3_STYLE)
def sub(text):
return [Paragraph(text, H2_STYLE), HRFlowable(width="100%", thickness=0.5,
color=MID_GRAY, spaceAfter=3)]
def sp(n=6):
return Spacer(1, n)
def make_table(headers, rows, col_widths=None):
data = [[Paragraph(h, TABLE_HDR) for h in headers]]
for row in rows:
data.append([Paragraph(str(c), TABLE_CELL) for c in row])
tbl = Table(data, colWidths=col_widths, repeatRows=1)
style = TableStyle([
("BACKGROUND", (0,0), (-1,0), DARK_GREEN),
("ROWBACKGROUNDS", (0,1), (-1,-1), [LIGHT_GRAY, white]),
("GRID", (0,0), (-1,-1), 0.4, MID_GRAY),
("TOPPADDING", (0,0), (-1,-1), 5),
("BOTTOMPADDING",(0,0),(-1,-1), 5),
("LEFTPADDING", (0,0), (-1,-1), 6),
("RIGHTPADDING",(0,0), (-1,-1), 6),
("VALIGN", (0,0), (-1,-1), "MIDDLE"),
])
tbl.setStyle(style)
return tbl
# ─── Page Template (header/footer) ──────────────────────────────────────────
def on_page(canvas, doc):
canvas.saveState()
w, h = A4
# Header bar
canvas.setFillColor(DARK_GREEN)
canvas.rect(0, h - 22*mm, w, 10*mm, fill=1, stroke=0)
canvas.setFont("Helvetica", 8)
canvas.setFillColor(white)
canvas.drawString(1.5*cm, h - 16*mm,
"Burn Management: Agad Tantra, Ayurvedic & Allopathic Perspectives")
canvas.drawRightString(w - 1.5*cm, h - 16*mm, f"Page {doc.page}")
# Footer line
canvas.setStrokeColor(MED_GREEN)
canvas.setLineWidth(0.5)
canvas.line(1.5*cm, 1.5*cm, w - 1.5*cm, 1.5*cm)
canvas.setFont("Helvetica", 7.5)
canvas.setFillColor(MID_GRAY)
canvas.drawString(1.5*cm, 1.1*cm,
"Academic Assignment | Ayurvedic & Allopathic Medicine | 2026")
canvas.restoreState()
def on_first_page(canvas, doc):
# No header/footer on cover
pass
# ─── Build Story ─────────────────────────────────────────────────────────────
def build_story():
story = []
# ═══════════════════════════════════════════════════════════════════════
# COVER PAGE
# ═══════════════════════════════════════════════════════════════════════
story.append(Spacer(1, 2.5*cm))
# Top banner table
cov_table = Table(
[[Paragraph("BURN MANAGEMENT", TITLE_STYLE)],
[Paragraph("Agad Tantra, Ayurvedic & Allopathic", SUBTITLE_STYLE)],
[Paragraph("An Integrated Perspective", SUBTITLE_STYLE)]],
colWidths=[PAGE_WIDTH - 4*cm]
)
cov_table.setStyle(TableStyle([
("BACKGROUND", (0,0), (-1,-1), DARK_GREEN),
("TOPPADDING", (0,0), (-1,-1), 10),
("BOTTOMPADDING",(0,0),(-1,-1), 10),
("LEFTPADDING", (0,0), (-1,-1), 20),
("RIGHTPADDING",(0,0), (-1,-1), 20),
]))
story.append(cov_table)
story.append(sp(20))
info_data = [
["Subject:", "Agad Tantra / Forensic Medicine & Toxicology"],
["Topic:", "Management of Burns — Classical Ayurvedic and Modern Allopathic Approach"],
["Document Type:", "Academic Assignment / Examination Paper"],
["Total Pages:", "20 Pages"],
["Date:", "July 2026"],
]
info_table = Table(info_data, colWidths=[4.5*cm, 11.5*cm])
info_table.setStyle(TableStyle([
("BACKGROUND", (0,0), (0,-1), LIGHT_BLUE),
("FONTNAME", (0,0), (0,-1), "Helvetica-Bold"),
("FONTNAME", (1,0), (1,-1), "Helvetica"),
("FONTSIZE", (0,0), (-1,-1), 10),
("GRID", (0,0), (-1,-1), 0.3, MID_GRAY),
("TOPPADDING", (0,0), (-1,-1), 6),
("BOTTOMPADDING",(0,0),(-1,-1), 6),
("LEFTPADDING", (0,0), (-1,-1), 8),
("VALIGN", (0,0), (-1,-1), "MIDDLE"),
]))
story.append(info_table)
story.append(sp(30))
story.append(Paragraph("Submitted to the Department of Agad Tantra &<br/>Vyavahar Ayurved", META_STYLE))
story.append(sp(4))
story.append(Paragraph("Faculty of Ayurvedic Medicine", META_STYLE))
story.append(sp(40))
story.append(HRFlowable(width="100%", thickness=1, color=MED_GREEN))
story.append(sp(6))
story.append(Paragraph(
"This paper presents a comprehensive review of burn injuries from the classical Ayurvedic "
"perspective of Agad Tantra alongside contemporary allopathic management, exploring the "
"potential for an evidence-based integrative approach in clinical practice.",
ABSTRACT_STYLE
))
story.append(PageBreak())
# ═══════════════════════════════════════════════════════════════════════
# TABLE OF CONTENTS
# ═══════════════════════════════════════════════════════════════════════
story += section_heading("TABLE OF CONTENTS", level=1)
story.append(sp(4))
toc_data = [
("1.", "Introduction", "3"),
("2.", "Historical Background", "4"),
("3.", "Agad Tantra and Burn Injuries", "5"),
("4.", "Ayurvedic Classification of Burns (Dagdha Vrana)", "6"),
("5.", "Ayurvedic Pathophysiology of Burns (Doshic Perspective)", "7"),
("6.", "Ayurvedic Management of Burns", "8"),
("7.", "Allopathic Classification of Burns", "9"),
("8.", "Allopathic Pathophysiology of Burns", "10"),
("9.", "Allopathic Assessment: TBSA & Lund-Browder Chart", "11"),
("10.", "Allopathic Management: First Aid and Initial Stabilisation", "12"),
("11.", "Allopathic Fluid Resuscitation (Parkland Formula)", "13"),
("12.", "Allopathic Wound Care and Dressings", "14"),
("13.", "Allopathic Surgical Management", "15"),
("14.", "Complications of Burns", "16"),
("15.", "Integrated Management: Ayurveda + Allopathy", "17"),
("16.", "Herbal Drugs with Evidence in Burn Healing", "18"),
("17.", "Comparative Summary Table", "19"),
("18.", "Conclusion", "19"),
("19.", "References", "20"),
]
for num, title, pg in toc_data:
story.append(Paragraph(
f"<font color='#1a5276'><b>{num}</b></font> {title}"
f"<font color='#aab7b8'> ............... {pg}</font>",
BODY_STYLE
))
story.append(sp(2))
story.append(PageBreak())
# ═══════════════════════════════════════════════════════════════════════
# ABSTRACT
# ═══════════════════════════════════════════════════════════════════════
story += section_heading("ABSTRACT", level=1)
abstract_box = Table(
[[Paragraph(
"Burns are among the most devastating traumatic injuries encountered in clinical practice, "
"causing significant morbidity, mortality, and long-term disability worldwide. In India alone, "
"over one million burn injuries occur annually. The ancient Indian system of medicine — Ayurveda — "
"has described burn injuries (Dagdha Vrana) in extensive detail in classical texts such as Sushruta "
"Samhita, Charaka Samhita, and Ashtanga Hridayam, particularly within the specialty of Agad Tantra "
"(forensic medicine and toxicology). The Ayurvedic classification, pathophysiology through doshic "
"analysis, and treatment protocols bear remarkable parallels to modern allopathic burn management. "
"This review presents a comprehensive 20-page academic analysis that covers the Ayurvedic and "
"allopathic understanding of burn injuries and proposes an evidence-based integrated management "
"framework that combines the strengths of both systems. Key topics include classification of "
"burns, fluid resuscitation, wound care, herbal therapeutics, surgical approaches, and "
"complication management.",
ABSTRACT_STYLE
)]],
colWidths=[PAGE_WIDTH - 4*cm]
)
abstract_box.setStyle(TableStyle([
("BACKGROUND", (0,0), (-1,-1), LIGHT_BLUE),
("BOX", (0,0), (-1,-1), 1, MED_GREEN),
("TOPPADDING", (0,0), (-1,-1), 12),
("BOTTOMPADDING",(0,0),(-1,-1), 12),
("LEFTPADDING", (0,0), (-1,-1), 14),
("RIGHTPADDING",(0,0), (-1,-1), 14),
]))
story.append(abstract_box)
story.append(sp(8))
kw_table = Table(
[[Paragraph("<b>Keywords:</b>", BODY_STYLE),
Paragraph("Agad Tantra, Dagdha Vrana, Burns, Ayurveda, Allopathy, Sushruta Samhita, "
"Wound Management, Parkland Formula, Integrated Medicine", BODY_STYLE)]],
colWidths=[3*cm, PAGE_WIDTH - 7*cm]
)
kw_table.setStyle(TableStyle([
("VALIGN", (0,0), (-1,-1), "TOP"),
("TOPPADDING", (0,0), (-1,-1), 4),
]))
story.append(kw_table)
story.append(PageBreak())
# ═══════════════════════════════════════════════════════════════════════
# CHAPTER 1: INTRODUCTION
# ═══════════════════════════════════════════════════════════════════════
story += section_heading("1. INTRODUCTION", level=1)
story.append(body(
"Burn injuries represent one of the oldest and most challenging medical conditions faced by mankind. "
"Since the discovery of fire, humans have been exposed to thermal trauma, and evidence of burn "
"treatment can be found in the most ancient medical manuscripts of the world. In the Indian "
"subcontinent, Ayurveda — the 'Science of Life' — has documented burn injuries under the term "
"<b>Dagdha Vrana</b> (burn wound) in texts dating back more than 3,000 years. The surgical "
"treatise Sushruta Samhita, often regarded as the world's first comprehensive surgical text, "
"provides detailed descriptions of burn classification, pathophysiology, and treatment."
))
story.append(body(
"In the modern era, burns continue to be a major public health concern. According to the World "
"Health Organization (WHO), approximately 180,000 deaths occur globally due to burns each year, "
"and the vast majority occur in low- and middle-income countries. In India, over one million "
"people sustain burn injuries annually. Burns account for significant long-term disability, "
"disfigurement, psychological trauma, and economic burden."
))
story.append(body(
"The specialty of <b>Agad Tantra</b> (one of the eight branches of Ayurveda — Ashtanga Ayurveda) "
"encompasses forensic medicine, toxicology, and the management of injuries caused by poisonous "
"substances, heat, fire, chemicals, and environmental agents. Burns caused by fire, chemicals, "
"electricity, radiation, or scalds fall within its domain. Agad Tantra scholars described not "
"only the types and grades of burns but also their medico-legal significance."
))
story.append(body(
"Contemporary allopathic (modern western) medicine has developed highly systematic protocols "
"for burn management including the Parkland Formula for fluid resuscitation, classification "
"systems based on depth and total body surface area (TBSA), evidence-based wound dressings, "
"antimicrobial agents, and reconstructive surgery. The integration of Ayurvedic and allopathic "
"approaches offers a promising path toward holistic, patient-centred burn care — reducing "
"scarring, promoting faster healing, minimising complications, and addressing the psychological "
"and constitutional aspects of recovery."
))
story.append(body(
"This paper aims to:"
))
for pt in [
"Describe the Ayurvedic (Agad Tantra) perspective on burns, including classification, "
"doshic analysis, and classical treatment protocols",
"Present the allopathic understanding of burn pathophysiology, grading, and management",
"Identify parallels and complementarities between the two systems",
"Propose an evidence-informed integrated management framework",
"Review herbal drugs with documented efficacy in burn wound healing",
]:
story.append(bullet(pt))
story.append(PageBreak())
# ═══════════════════════════════════════════════════════════════════════
# CHAPTER 2: HISTORICAL BACKGROUND
# ═══════════════════════════════════════════════════════════════════════
story += section_heading("2. HISTORICAL BACKGROUND", level=1)
story.append(body(
"The history of burn treatment is as old as human civilization. The Edwin Smith Papyrus (c. 1500 BCE) "
"from ancient Egypt describes the application of honey and grease on burn wounds — formulations "
"that parallel Ayurvedic descriptions of Madhu (honey) and Ghrita (clarified butter/ghee) as "
"topical agents. The ancient Indian physician Sushruta (c. 600 BCE) systematically classified "
"burns into four grades in his Sushruta Samhita: Plusta, Durdagdha, Samyagdagdha, and "
"Atidagdha — corresponding closely to modern first-, second-, and third-degree classifications."
))
story.append(body(
"Charaka, in his Charaka Samhita, described the role of Pitta dosha in thermal injuries and "
"prescribed cooling, anti-inflammatory, and wound-healing therapies. Vagbhata in Ashtanga "
"Hridayam further consolidated the management of Dagdha Vrana, emphasising the importance "
"of both local and systemic treatment."
))
story += sub("2.1 Agad Tantra: The Ayurvedic Branch of Forensic Medicine")
story.append(body(
"Agad Tantra is one of the eight classical branches of Ashtanga Ayurveda. The term 'Agad' "
"is derived from Sanskrit — 'A' (away) + 'gad' (disease/poison), literally meaning 'that which "
"removes disease or the effects of poison.' It deals with the prevention and treatment of "
"conditions caused by toxic agents, including:"
))
for item in [
"Bites and stings (snake, scorpion, insect, animal)",
"Plant and mineral poisons",
"Environmental injuries: burns, heat stroke, frostbite",
"Medico-legal aspects of injury and death",
"Food poisoning and adulteration",
"Chemical injuries including acid and alkali burns",
]:
story.append(bullet(item))
story.append(body(
"Within Agad Tantra, burns are classified as <b>Dagdha</b> (burnt/scalded injuries) and "
"are further sub-classified by causative agent into Agni Dagdha (fire burn), Varidagdha "
"(scald), Kshar Dagdha (alkali/chemical burn), Taila Dagdha (oil scald), and "
"Vidyut Dagdha (electrical burn). This classification system predates modern burn categorisation "
"by cause by over 2,500 years."
))
story += sub("2.2 Evolution of Allopathic Burn Medicine")
story.append(body(
"The modern era of allopathic burn management began with the introduction of fluid resuscitation "
"principles in the 1940s. Frank Underhill's observations on burn-related hypovolemia during the "
"Cocoanut Grove nightclub fire (Boston, 1942) revolutionised understanding of burn shock. "
"Subsequent milestones include:"
))
milestones = [
("1944", "Underhill — fluid replacement principles"),
("1952", "Evans Formula for burn fluid resuscitation"),
("1968", "Baxter and Shires — Parkland Formula developed"),
("1970s", "Topical silver sulfadiazine introduced"),
("1980s", "Early excision and skin grafting standardised"),
("2000s", "Skin substitutes and tissue engineering"),
("2010s–present", "Stem cell therapy, telemedicine, negative pressure wound therapy"),
]
for yr, ev in milestones:
story.append(Paragraph(f"<font color='#1a5276'><b>{yr}:</b></font> {ev}", BULLET_STYLE))
story.append(PageBreak())
# ═══════════════════════════════════════════════════════════════════════
# CHAPTER 3: AGAD TANTRA & BURNS
# ═══════════════════════════════════════════════════════════════════════
story += section_heading("3. AGAD TANTRA AND BURN INJURIES", level=1)
story.append(body(
"In Agad Tantra, a burn is defined as tissue injury resulting from the application of excessive "
"heat, caustic chemicals, electricity, radiation, or friction to the body. The classical term "
"<b>Dagdha</b> means 'that which has been burned or scorched.' Dagdha Vrana (burn wound) is "
"extensively covered in the Sushruta Samhita, Uttara Tantra, Chapter 12 (Dagdha Chikitsa)."
))
story += sub("3.1 Etiological Agents (Nidana) in Agad Tantra")
eti_data = [
["Type", "Sanskrit Term", "Modern Equivalent"],
["Fire/flame burn", "Agni Dagdha", "Thermal burn"],
["Boiling liquid scald", "Varidagdha / Ushnodaka Dagdha", "Scald burn"],
["Oil/ghee scald", "Taila Dagdha / Ghrita Dagdha", "Oil or grease burn"],
["Alkali/caustic burn", "Kshar Dagdha", "Chemical (alkali) burn"],
["Acid burn", "Amla Dagdha", "Chemical (acid) burn"],
["Electrical burn", "Vidyut Dagdha", "Electrical burn"],
["Friction burn", "Gharshan Dagdha", "Friction/abrasion burn"],
["Sun/heat stroke", "Atapa Dagdha", "Radiation/solar burn"],
]
story.append(make_table(eti_data[0], eti_data[1:], col_widths=[5*cm, 6*cm, 6*cm]))
story.append(Paragraph("Table 1: Etiological Classification of Burns in Agad Tantra vs. Allopathy", CAPTION_STYLE))
story.append(sp(6))
story += sub("3.2 Medico-Legal Significance in Agad Tantra")
story.append(body(
"Agad Tantra, functioning as Ayurvedic forensic medicine, provides guidelines for medicolegal "
"assessment of burn injuries. Classical texts describe methods to distinguish:"
))
for pt in [
"Antemortem vs. postmortem burns — presence of vital reaction (redness, blistering, "
"hyperemia) indicates antemortem; absence suggests postmortem",
"Accidental vs. homicidal burns — distribution pattern, accessibility of body parts, "
"binding marks, associated injuries",
"Suicidal burns — kerosene smell, distribution over accessible areas, associated history",
"Fabricated vs. true burns — unusual distribution, lack of singeing of hair in alleged "
"flame burns",
]:
story.append(bullet(pt))
story.append(body(
"The Sushruta Samhita also describes the post-mortem changes in burned bodies, the sequence "
"of injury, and methods to determine the time since injury — remarkably anticipating modern "
"forensic burn analysis."
))
story.append(PageBreak())
# ═══════════════════════════════════════════════════════════════════════
# CHAPTER 4: AYURVEDIC CLASSIFICATION
# ═══════════════════════════════════════════════════════════════════════
story += section_heading("4. AYURVEDIC CLASSIFICATION OF BURNS (DAGDHA VRANA)", level=1)
story.append(body(
"Sushruta in Sushruta Samhita (Sutra Sthana, Chapter 12) classified burns into four grades "
"based on depth and clinical presentation. This classification is the oldest systematic burn "
"grading system in medical literature."
))
class_data = [
["Grade", "Sanskrit Name", "Clinical Features", "Modern Equivalent"],
["1st", "Plusta",
"Superficial; erythema; hair singed; slight burning sensation; no vesicles",
"Superficial (1st degree)"],
["2nd", "Durdagdha",
"Blistering; excruciating pain; edema; watery discharge; involvement of skin layers",
"Superficial partial-thickness (2nd degree)"],
["3rd", "Samyagdagdha",
"No vesicles; color like ripe palmyra fruit (blackish-red/dark brown); neither elevated "
"nor depressed; hair follicles destroyed",
"Deep partial/full-thickness (3rd degree)"],
["4th", "Atidagdha",
"Necrosis of deep tissues; exposure of tendons, ligaments, joints and bone; fever; "
"burning sensation; thirst; syncope; very slow healing",
"Full-thickness extending to deep structures (4th degree)"],
]
story.append(make_table(class_data[0], class_data[1:], col_widths=[1.5*cm, 3*cm, 7.5*cm, 5*cm]))
story.append(Paragraph("Table 2: Ayurvedic (Sushruta) Classification of Burns vs. Modern Classification", CAPTION_STYLE))
story.append(sp(6))
story.append(body(
"A fifth informal category, <b>Pramadadagdha</b> (accidental burn), is mentioned in Ayurvedic "
"texts to describe the circumstance of injury rather than the depth, similar to the allopathic "
"notation of 'accidental' or 'unintentional' burn."
))
story += sub("4.1 Classification by Causative Agent")
story.append(body(
"Beyond depth classification, Agad Tantra provides classification by causative agent. Chemical "
"burns (Kshar Dagdha) are described as particularly insidious because alkaline agents continue "
"to penetrate tissues — a concept validated by modern chemistry showing that alkaline burns "
"cause liquefactive necrosis, deeper and more progressive than acid burns, which cause "
"coagulative (self-limiting) necrosis."
))
story += sub("4.2 Prognosis (Sadhya-Asadhya Viveka)")
story.append(body(
"Sushruta differentiated burns by prognosis:"
))
for pt in [
"<b>Sadhya</b> (curable): Plusta and uncomplicated Durdagdha",
"<b>Krichhrasadhya</b> (difficult to cure): Samyagdagdha with complications",
"<b>Asadhya</b> (incurable/fatal): Atidagdha involving vital structures (Marma points), "
"or burns covering more than 1/3 of the body surface",
]:
story.append(bullet(pt))
story.append(body(
"The concept of Asadhya (incurability) in extensive burns aligns with the modern understanding "
"that burns >50% TBSA carry very high mortality, and burns involving critical structures "
"(airway, major joints, face) are life-threatening."
))
story.append(PageBreak())
# ═══════════════════════════════════════════════════════════════════════
# CHAPTER 5: AYURVEDIC PATHOPHYSIOLOGY
# ═══════════════════════════════════════════════════════════════════════
story += section_heading("5. AYURVEDIC PATHOPHYSIOLOGY (DOSHIC PERSPECTIVE)", level=1)
story.append(body(
"In Ayurveda, all diseases arise from an imbalance of the three doshas — Vata, Pitta, and "
"Kapha — and the seven body tissues (Sapta Dhatu). Burns represent a classic case of "
"<b>Agni-induced Pitta vitiation</b> with secondary involvement of all three doshas."
))
dosha_data = [
["Dosha", "Role in Burns", "Clinical Manifestations"],
["Pitta (Fire)", "Primary dosha vitiated; excess heat destroys Rasa and Rakta dhatus",
"Burning sensation, fever, inflammation, erythema, tissue destruction"],
["Vata (Air/Space)", "Secondary vitiation due to tissue loss; controls pain and movement",
"Severe pain, dryness, delayed healing, contractures"],
["Kapha (Water/Earth)", "Initially decreased due to heat; later excessive in healing phase",
"Initial dryness; later excess wound exudate, edema, keloid formation"],
["Rakta (Blood tissue)", "Directly damaged by heat; Rakta dushti (blood vitiation) occurs",
"Inflammation, sepsis risk, systemic inflammatory response"],
["Twak (Skin)", "Primary tissue injured; Bhrajaka Pitta (skin-Pitta) destroyed",
"Skin loss, loss of barrier function, scarring"],
]
story.append(make_table(dosha_data[0], dosha_data[1:], col_widths=[3*cm, 7*cm, 7*cm]))
story.append(Paragraph("Table 3: Doshic Analysis of Burns in Ayurveda", CAPTION_STYLE))
story.append(sp(6))
story += sub("5.1 Srotas Involvement")
story.append(body(
"Burns disrupt multiple Srotas (physiological channels):"
))
for pt in [
"<b>Rasavaha Srotas</b> (plasma channels): disrupted leading to hypovolemia and shock "
"— analogous to capillary leak syndrome",
"<b>Raktavaha Srotas</b> (blood channels): disrupted leading to septicemia and systemic "
"infection",
"<b>Pranavaha Srotas</b> (respiratory channels): affected in inhalation injuries — "
"analogous to inhalation burn injury",
"<b>Svedavaha Srotas</b> (sweat channels): destroyed — loss of thermoregulation",
"<b>Annavaha Srotas</b> (digestive channels): disrupted leading to Agni (digestive "
"fire) impairment and metabolic derangement",
]:
story.append(bullet(pt))
story.append(body(
"These Srotas disruptions correlate precisely with the modern understanding of burn "
"pathophysiology: loss of skin barrier, capillary leak, systemic inflammatory response "
"syndrome (SIRS), inhalation injury, and hypermetabolic state."
))
story.append(PageBreak())
# ═══════════════════════════════════════════════════════════════════════
# CHAPTER 6: AYURVEDIC MANAGEMENT
# ═══════════════════════════════════════════════════════════════════════
story += section_heading("6. AYURVEDIC MANAGEMENT OF BURNS", level=1)
story.append(body(
"The Ayurvedic treatment of burns follows the principle of <b>Dashvidha Chikitsa</b> (tenfold "
"treatment) adapted for Dagdha Vrana. Management is divided into <b>Bahya Chikitsa</b> "
"(external/local treatment) and <b>Abhyantara Chikitsa</b> (internal/systemic treatment). "
"The overall therapeutic aims are: Shotha Nashana (anti-inflammatory), Vedana Nashana "
"(analgesia), Shodhana (debridement/cleansing), Ropana (wound healing), and "
"Daha Prashamana (cooling/anti-burning)."
))
story += sub("6.1 Grade-Specific Treatment")
story.append(body(
"<b>Plusta (1st degree):</b> Application of Laghu (light) and Ushna (warm) substances "
"initially; followed by Tikta Ghrita (bitter medicated ghee) application. Cooling therapy "
"with Chandan (sandalwood), Karpura (camphor), and rose-water paste. The counterintuitive "
"use of heat in early superficial burns is explained by Ayurveda as helping to disperse "
"vitiated Pitta rather than letting it accumulate."
))
story.append(body(
"<b>Durdagdha (2nd degree):</b> Cold therapy (Sheetala Upakrama) is primary. Application "
"of Ghritalepa (ghee preparations) such as Jatyadi Ghrita and Shatadhauta Ghrita. Seka "
"(irrigation) with Kashaya (decoctions) of Nyagrodha, Udumbara, and Pippala. Lepa (paste) "
"applications with Tugaksheeri (Curcuma angustifolia), Gairik (red ochre), and Guduchi."
))
story.append(body(
"<b>Samyagdagdha (3rd degree):</b> Localapplication of Tugaksheeri, Plaksha bark, Chandan, "
"Gairik, Guduchi, and Nimba (neem). Patra Aavarna (wound covering with fresh medicinal "
"leaves) — particularly Guduchi (Tinospora cordifolia), Nimba, and Patola leaves. "
"Oral Tikta Ghrita and Panchakarma (Raktamokshana — bloodletting) for systemic detoxification."
))
story.append(body(
"<b>Atidagdha (4th degree):</b> Intensive systemic treatment with Madhura (sweet) and "
"Sheeta (cold) dravyas. Ghrita-pana (ghee intake) and Pralepa (pastes) of Kushtha, "
"Chandana, Gairik, and Madhuka. Sushruta advised against aggressive local treatment "
"in these cases and recommended conservative management with supportive care — aligning "
"with modern palliative/conservative management of unsurvivable burns."
))
story += sub("6.2 Key Ayurvedic Topical Agents")
topa_data = [
["Drug", "Sanskrit/Common Name", "Active Constituents", "Action"],
["Turmeric", "Haridra / Curcuma longa", "Curcumin", "Anti-inflammatory, antimicrobial, wound healing"],
["Aloe vera", "Kumari / Aloe barbadensis", "Acemannan, aloesin", "Cooling, soothing, epithelialisation"],
["Neem", "Nimba / Azadirachta indica", "Azadirachtin, nimbin", "Antibacterial, antifungal, anti-inflammatory"],
["Honey", "Madhu", "Methylglyoxal, H2O2", "Antimicrobial, wound healing, moisture retention"],
["Ghee (clarified butter)", "Ghrita", "Short-chain fatty acids, butyrate", "Emollient, wound healing, anti-inflammatory"],
["Guduchi", "Tinospora cordifolia", "Tinosporin, berberine", "Immunomodulatory, wound healing, anti-pyretic"],
["Sesame oil", "Tila Taila", "Sesamol, sesamin", "Emollient, antioxidant, antimicrobial"],
["Sandalwood", "Chandana / Santalum album", "Santalol", "Cooling, anti-inflammatory, analgesic"],
]
story.append(make_table(topa_data[0], topa_data[1:], col_widths=[3*cm, 4*cm, 5*cm, 5*cm]))
story.append(Paragraph("Table 4: Key Ayurvedic Topical Agents for Burn Management", CAPTION_STYLE))
story.append(PageBreak())
# ═══════════════════════════════════════════════════════════════════════
# CHAPTER 7: ALLOPATHIC CLASSIFICATION
# ═══════════════════════════════════════════════════════════════════════
story += section_heading("7. ALLOPATHIC CLASSIFICATION OF BURNS", level=1)
story.append(body(
"Modern burn classification is based primarily on the <b>depth</b> of tissue injury and "
"<b>extent</b> (% Total Body Surface Area). The old terminology of first-, second-, and "
"third-degree burns has been largely replaced in clinical practice by descriptive depth "
"terminology, though degree-based classification persists in many settings."
))
story += sub("7.1 Classification by Depth")
depth_data = [
["Depth", "Old Term", "Tissue Involved", "Appearance", "Sensation", "Healing"],
["Superficial", "1st degree",
"Epidermis only", "Erythema, dry, no blisters", "Painful", "< 7 days"],
["Superficial partial-thickness", "2nd degree (superficial)",
"Epidermis + papillary dermis", "Pink, moist, blisters", "Very painful", "7–14 days"],
["Deep partial-thickness", "2nd degree (deep)",
"Epidermis + reticular dermis", "Mottled white, ruptured blisters", "Reduced sensation", "14–21 days"],
["Full-thickness", "3rd degree",
"Entire dermis", "White/gray, leathery, dry", "Insensate", "> 21 days; often needs grafting"],
["Full-thickness + deep", "4th degree",
"Dermis + subcutaneous fat, muscle, bone", "Charred, black", "Insensate", "Never heals without surgery"],
]
story.append(make_table(depth_data[0], depth_data[1:], col_widths=[3.5*cm, 2.5*cm, 3.5*cm, 3.5*cm, 2.5*cm, 2*cm]))
story.append(Paragraph("Table 5: Allopathic Classification of Burns by Depth", CAPTION_STYLE))
story.append(sp(6))
story += sub("7.2 Classification by Cause")
for c in [
"<b>Thermal burns:</b> flame, scald, contact — most common type (64% flame, 35% scald in adults)",
"<b>Chemical burns:</b> acid, alkali, organic solvents — alkalis cause progressive liquefactive necrosis",
"<b>Electrical burns:</b> low voltage (<1000V) and high voltage (>1000V); entry and exit wounds; "
"deep muscle and nerve damage",
"<b>Radiation burns:</b> sunburn, nuclear, X-ray — UV exposure most common",
"<b>Friction burns:</b> road rash, rope burns — combined thermal and abrasion injury",
"<b>Inhalation injury:</b> upper airway (supra-glottic), lower airway (sub-glottic), systemic "
"(CO poisoning) — present in 17% of flame burns; associated with 24% mortality",
]:
story.append(bullet(c))
story.append(PageBreak())
# ═══════════════════════════════════════════════════════════════════════
# CHAPTER 8: ALLOPATHIC PATHOPHYSIOLOGY
# ═══════════════════════════════════════════════════════════════════════
story += section_heading("8. ALLOPATHIC PATHOPHYSIOLOGY OF BURNS", level=1)
story.append(body(
"The pathophysiology of burn injury can be understood through two interconnected paradigms: "
"(1) loss of skin organ functions, and (2) production of a systemic inflammatory response."
))
story += sub("8.1 Loss of Skin Functions")
story.append(body(
"The skin serves as the body's largest organ, performing critical functions that are "
"destroyed by burn injury:"
))
for fn in [
"<b>Barrier protection:</b> Loss allows microbial translocation → cellulitis, bacteremia, sepsis",
"<b>Water homeostasis:</b> Destruction of stratum corneum → unregulated insensible fluid losses "
"→ intravascular volume depletion",
"<b>Thermoregulation:</b> Destruction of eccrine sweat glands and dermal papillary plexus → "
"impaired temperature regulation",
"<b>Sensory function:</b> Mechanoreceptor damage → long-term sensory loss",
"<b>Structural integrity:</b> Fibroblast migration and irregular collagen deposition → "
"contractures and inelastic scars (only 80% of native tensile strength)",
"<b>UV protection:</b> Melanin-deficient scars are prone to Marjolin's ulcer (squamous cell carcinoma)",
]:
story.append(bullet(fn))
story += sub("8.2 Systemic Inflammatory Response")
story.append(body(
"The inflammatory response to burns is profound and biphasic:"
))
story.append(body(
"<b>Phase 1 (0–48 hours):</b> Immediate release of inflammatory mediators (histamine, "
"prostaglandins, thromboxanes, bradykinins, oxygen free radicals) from necrotic tissue "
"causes local vasodilation and increased capillary permeability. Burns >20% TBSA trigger "
"systemic inflammatory response syndrome (SIRS) — manifesting as fever, hyperdynamic "
"circulation, increased basal metabolic rate, and muscle catabolism."
))
story.append(body(
"<b>Phase 2 (Day 3–7):</b> Initially sterile burn wounds become colonised by bacteria during "
"the first week. In burns >40% TBSA, bacterial load becomes overwhelming without intervention, "
"leading to sepsis and cardiovascular collapse."
))
story += sub("8.3 Zones of Burn Injury (Jackson's Model)")
jackson_data = [
["Zone", "Description", "Clinical Significance"],
["Zone of Coagulation", "Central zone; irreversible cell death; maximum damage",
"Cannot be saved; defines burn depth"],
["Zone of Stasis", "Middle zone; potentially salvageable; ischaemic but viable cells",
"Can be saved with prompt, adequate resuscitation"],
["Zone of Hyperaemia", "Peripheral zone; increased blood flow; minimal damage",
"Recovers spontaneously"],
]
story.append(make_table(jackson_data[0], jackson_data[1:], col_widths=[4.5*cm, 7*cm, 5.5*cm]))
story.append(Paragraph("Table 6: Jackson's Three Zones of Burn Injury", CAPTION_STYLE))
story.append(PageBreak())
# ═══════════════════════════════════════════════════════════════════════
# CHAPTER 9: TBSA ASSESSMENT
# ═══════════════════════════════════════════════════════════════════════
story += section_heading("9. ALLOPATHIC ASSESSMENT: TBSA & LUND-BROWDER CHART", level=1)
story.append(body(
"Accurate estimation of Total Body Surface Area (TBSA) burned is essential for: "
"(1) calculating fluid resuscitation volumes, (2) determining prognosis, (3) deciding on "
"transfer to a burn centre, and (4) guiding nutritional support. Only partial-thickness "
"and full-thickness burns are included; superficial (1st degree) burns are excluded."
))
story += sub("9.1 Rule of Nines")
story.append(body(
"The 'Rule of Nines' (Wallace, 1951) is a rapid estimation tool that divides the adult "
"body into regions, each representing approximately 9% or multiples of 9% TBSA:"
))
nines_data = [
["Body Region", "Adult %TBSA", "Paediatric %TBSA (Note)"],
["Head and neck", "9%", "18% (larger relative head)"],
["Each upper limb", "9% each (18% total)", "9% each"],
["Anterior trunk", "18%", "18%"],
["Posterior trunk", "18%", "18%"],
["Each lower limb", "18% each (36% total)", "14% each (smaller relative legs)"],
["Perineum/genitalia", "1%", "1%"],
["TOTAL", "100%", "100%"],
]
story.append(make_table(nines_data[0], nines_data[1:], col_widths=[7*cm, 5*cm, 5*cm]))
story.append(Paragraph("Table 7: Rule of Nines for TBSA Estimation", CAPTION_STYLE))
story.append(sp(6))
story += sub("9.2 Lund-Browder Chart")
story.append(body(
"The Lund-Browder chart provides greater accuracy, especially in children, by accounting "
"for age-related proportional differences. It assigns different TBSA percentages to body "
"regions based on the patient's age and is the preferred method in specialist burn units."
))
story += sub("9.3 Palmar Surface Method")
story.append(body(
"The patient's own palm (excluding fingers) represents approximately 0.5–1% TBSA. "
"This method is useful for patchy or irregular burns. It may be combined with the Rule "
"of Nines for irregular distributions."
))
story += sub("9.4 Criteria for Referral to Burn Centre (ABA Guidelines)")
for cr in [
"Partial-thickness burns > 10% TBSA",
"Burns involving face, hands, feet, genitalia, perineum, or major joints",
"Full-thickness burns of any size",
"Electrical burns including lightning injury",
"Chemical burns",
"Inhalation injury",
"Burn injury in patients with pre-existing medical disorders",
"Burns with concomitant trauma",
"Burned children in hospitals without qualified paediatric care",
]:
story.append(bullet(cr))
story.append(PageBreak())
# ═══════════════════════════════════════════════════════════════════════
# CHAPTER 10: ALLOPATHIC INITIAL MANAGEMENT
# ═══════════════════════════════════════════════════════════════════════
story += section_heading("10. ALLOPATHIC MANAGEMENT: FIRST AID & INITIAL STABILISATION", level=1)
story.append(body(
"Initial management of burns follows the standard Advanced Trauma Life Support (ATLS) "
"framework with burn-specific modifications. The primary survey follows the ABCDEF approach:"
))
abcdef = [
("A — Airway", "Assess for signs of inhalation injury: facial burns, singed eyebrows/nasal hairs, "
"carbonaceous sputum, hoarseness, stridor. Immediate intubation if airway compromise is suspected "
"or anticipated. Never delay intubation in progressive airway oedema."),
("B — Breathing", "Evaluate for spontaneous breathing; check for stridor, wheezing, rales. "
"Administer 100% O2 immediately. Assume CO poisoning if burned in enclosed space."),
("C — Circulation", "Burns >20–25% TBSA cause rapid intravascular fluid shifts. Anticipate and "
"correct hypovolemia. High-voltage burns → cardiac arrest risk. Attach cardiac monitor."),
("D — Disability", "Stabilise cervical spine. High-voltage injuries can cause tetanic contractions "
"severe enough to fracture the spine. Assess GCS."),
("E — Exposure", "Remove non-adherent, smoldering or chemically contaminated clothing and "
"jewellery. Brush dry chemicals; irrigate liquid chemicals with water (up to 1 hour for alkalis). "
"Cover with clean dry blanket to prevent hypothermia."),
("F — Fluids", "Aggressive fluid resuscitation for >25% TBSA burns. Insert two large-bore IV "
"cannulae. Target urine output 0.5 mL/kg/hour in adults, 1 mL/kg/hour in children."),
]
for hd, txt in abcdef:
story.append(Paragraph(f"<font color='#922b21'><b>{hd}:</b></font> {txt}", BODY_STYLE))
story.append(sp(4))
story += sub("10.1 First Aid (Community Level)")
for pt in [
"Stop the burning process: remove from source, smother flames (stop-drop-roll)",
"Cool the burn: run cool (not cold) water over the burn for 20 minutes within 3 hours "
"of injury — reduces depth of injury and pain",
"Do NOT apply ice (causes vasoconstriction and deepens injury)",
"Do NOT apply toothpaste, butter, or other home remedies",
"Do NOT puncture blisters (protective barrier)",
"Cover with clean dressing or cling film",
"Give oral analgesia for minor burns; IV morphine for major burns",
"Seek immediate medical attention for burns >5% TBSA, or any face/hand/genital burn",
]:
story.append(bullet(pt))
story.append(PageBreak())
# ═══════════════════════════════════════════════════════════════════════
# CHAPTER 11: FLUID RESUSCITATION
# ═══════════════════════════════════════════════════════════════════════
story += section_heading("11. ALLOPATHIC FLUID RESUSCITATION — PARKLAND FORMULA", level=1)
story.append(body(
"Fluid resuscitation is the cornerstone of initial major burn management. The goal is to "
"maintain adequate organ perfusion during the period of massive capillary leak (first 24–48 hours) "
"while avoiding over-resuscitation (which causes abdominal compartment syndrome, "
"pulmonary oedema, and worsened outcomes)."
))
story += sub("11.1 The Parkland Formula")
park_box = Table(
[[Paragraph(
"<font size='13'><b>Parkland Formula:</b><br/>"
"Total fluid in first 24 hours = 4 mL × % TBSA (partial + full-thickness) × Body weight (kg)<br/><br/>"
"• First <b>half</b> given in the <b>first 8 hours</b> from time of injury<br/>"
"• Second <b>half</b> given over the <b>next 16 hours</b><br/><br/>"
"Fluid of choice: <b>Lactated Ringer's solution</b><br/>"
"Target urine output: <b>0.5 mL/kg/hr (adult)</b> | <b>1 mL/kg/hr (child)</b></font>",
ABSTRACT_STYLE
)]],
colWidths=[PAGE_WIDTH - 4*cm]
)
park_box.setStyle(TableStyle([
("BACKGROUND", (0,0), (-1,-1), LIGHT_ORANGE),
("BOX", (0,0), (-1,-1), 1.5, ORANGE),
("TOPPADDING", (0,0), (-1,-1), 14),
("BOTTOMPADDING",(0,0),(-1,-1), 14),
("LEFTPADDING", (0,0), (-1,-1), 16),
("RIGHTPADDING",(0,0), (-1,-1), 16),
]))
story.append(park_box)
story.append(sp(6))
story.append(body(
"<b>Example:</b> A 70 kg adult with 30% TBSA burns sustained at 10:00 AM presenting "
"at 12:00 PM. Total fluid = 4 × 30 × 70 = 8,400 mL. First half (4,200 mL) over first "
"8 hours from injury = 8:00 AM to 6:00 PM. Since 2 hours have passed, 4,200 mL must "
"be infused over 6 hours = 700 mL/hour. Second half (4,200 mL) over next 16 hours = "
"262.5 mL/hour."
))
story += sub("11.2 Alternatives to Parkland Formula")
formula_data = [
["Formula", "Composition", "Notes"],
["Parkland (Baxter)", "Lactated Ringer's 4 mL/kg/%TBSA",
"Most widely used; no colloid in first 24 hrs"],
["Modified Brooke", "Lactated Ringer's 2 mL/kg/%TBSA",
"Lower volumes; colloid added in second 24 hrs"],
["Evans", "Normal saline 1 mL/kg/%TBSA + colloid 1 mL/kg/%TBSA + D5W 2000 mL",
"Older formula; less commonly used today"],
["Monafo (hypertonic)", "Hypertonic saline (250 mEq/L Na)",
"Reduces total fluid volume; risk of hyperchloraemic acidosis"],
]
story.append(make_table(formula_data[0], formula_data[1:], col_widths=[4*cm, 7.5*cm, 5.5*cm]))
story.append(Paragraph("Table 8: Burn Fluid Resuscitation Formulas", CAPTION_STYLE))
story.append(sp(6))
story.append(body(
"High-dose Vitamin C (ascorbic acid 66 mg/kg/hr for 24 hours) has been shown in some "
"studies to reduce resuscitation fluid volumes by decreasing capillary permeability. "
"Machine learning decision support systems are increasingly being adopted in specialist "
"burn units to guide real-time fluid titration."
))
story.append(PageBreak())
# ═══════════════════════════════════════════════════════════════════════
# CHAPTER 12: WOUND CARE AND DRESSINGS
# ═══════════════════════════════════════════════════════════════════════
story += section_heading("12. ALLOPATHIC WOUND CARE AND DRESSINGS", level=1)
story.append(body(
"Burn wound care aims to prevent infection, maintain a moist wound environment, promote "
"re-epithelialisation, and reduce pain. The choice of dressing depends on burn depth, "
"location, wound status, and patient factors."
))
story += sub("12.1 Wound Cleansing and Débridement")
story.append(body(
"Initial wound care involves gentle cleansing with chlorhexidine solution or mild soap "
"and water, followed by débridement of devitalised tissue and burst blisters. Sharp "
"débridement, enzymatic débridement (Collagenase), and autolytic débridement (hydrogels) "
"are used depending on wound characteristics."
))
story += sub("12.2 Topical Antimicrobial Agents")
antim_data = [
["Agent", "Spectrum", "Advantages", "Disadvantages"],
["Silver sulfadiazine 1%", "Broad (Gram+, Gram-, Candida)",
"Standard of care; good coverage", "Inhibits wound healing; requires daily change"],
["Mafenide acetate", "Broad (including Pseudomonas)",
"Penetrates eschar; used for electrical burns", "Painful; carbonic anhydrase inhibitor"],
["Nanocrystalline silver (e.g. Mepilex Ag)", "Broad",
"Up to 14-day wear; less pain; no resistance", "Higher cost"],
["Povidone-iodine", "Broad",
"Widely available; cheap", "Toxic to fibroblasts; impairs healing"],
["Mupirocin", "Gram+ (MRSA)",
"Targeted MRSA coverage", "Narrow spectrum"],
["Bacitracin/Neomycin", "Gram+",
"Simple minor burns", "Sensitisation risk"],
]
story.append(make_table(antim_data[0], antim_data[1:], col_widths=[4*cm, 3*cm, 5*cm, 5*cm]))
story.append(Paragraph("Table 9: Topical Antimicrobial Agents for Burn Wounds", CAPTION_STYLE))
story.append(sp(6))
story += sub("12.3 Dressing Types")
for d in [
"<b>Simple dressings:</b> Paraffin gauze + absorbent gauze — for superficial burns",
"<b>Biological dressings:</b> Allograft (cadaveric skin), xenograft (porcine skin) — "
"temporary coverage for deep burns awaiting surgery",
"<b>Biosynthetic dressings:</b> Biobrane, TransCyte — bilayer membranes mimicking skin",
"<b>Negative pressure wound therapy (NPWT):</b> VAC dressing — promotes granulation, "
"reduces oedema, used post-grafting",
"<b>Skin substitutes:</b> Integra (dermal regeneration template) — two-layer artificial "
"dermis; facilitates permanent dermal reconstruction",
]:
story.append(bullet(d))
story.append(PageBreak())
# ═══════════════════════════════════════════════════════════════════════
# CHAPTER 13: SURGICAL MANAGEMENT
# ═══════════════════════════════════════════════════════════════════════
story += section_heading("13. ALLOPATHIC SURGICAL MANAGEMENT", level=1)
story.append(body(
"Surgical management of burns has evolved significantly over recent decades. Early surgical "
"intervention (within 48–72 hours) has dramatically improved outcomes compared to the "
"historical approach of waiting for eschar separation."
))
story += sub("13.1 Escharotomy")
story.append(body(
"Circumferential full-thickness burns on the extremities or chest can cause a compartment "
"syndrome. Escharotomy — linear incisions through the eschar down to subcutaneous fat — "
"releases this pressure. Indications: decreasing peripheral pulses, rising compartment "
"pressures >30 mmHg, worsening respiratory excursion in chest burns."
))
story += sub("13.2 Early Burn Excision and Grafting (BEG)")
story.append(body(
"Early tangential excision (removal of necrotic eschar layer by layer until viable "
"bleeding tissue is reached) followed by immediate skin grafting is now standard care "
"for deep partial- and full-thickness burns. Benefits:"
))
for pt in [
"Reduces wound infection and bacterial load",
"Shortens hospital stay",
"Reduces mortality in major burns",
"Decreases inflammatory mediator release",
"Improves functional and cosmetic outcomes",
]:
story.append(bullet(pt))
story += sub("13.3 Skin Grafting Options")
graft_data = [
["Type", "Source", "Durability", "Use"],
["Split-thickness skin graft (STSG)", "Patient's own skin (thigh, back)",
"Permanent", "Standard for most burn wounds"],
["Full-thickness skin graft (FTSG)", "Patient's own skin (groin, post-auricle)",
"Permanent; better quality", "Small defects; face and hands"],
["Allograft (cadaveric)", "Human donor",
"Temporary (weeks)", "Biological cover while donor sites mature"],
["Xenograft (porcine)", "Pig skin",
"Temporary (days–weeks)", "Temporary cover; wound bed preparation"],
["Cultured epithelial autograft (CEA)", "Patient's keratinocytes (biopsy)",
"Permanent but fragile", "Massive burns >60% TBSA; limited donor sites"],
]
story.append(make_table(graft_data[0], graft_data[1:], col_widths=[4*cm, 4.5*cm, 3.5*cm, 5*cm]))
story.append(Paragraph("Table 10: Skin Grafting Options in Burn Surgery", CAPTION_STYLE))
story.append(sp(6))
story += sub("13.4 Reconstructive Surgery")
story.append(body(
"Reconstructive procedures address post-burn contractures, hypertrophic scars, and "
"functional deficits. Techniques include Z-plasty, tissue expansion, free flap reconstruction, "
"and laser therapy (pulsed dye, fractional CO2) for scar remodelling."
))
story.append(PageBreak())
# ═══════════════════════════════════════════════════════════════════════
# CHAPTER 14: COMPLICATIONS
# ═══════════════════════════════════════════════════════════════════════
story += section_heading("14. COMPLICATIONS OF BURNS", level=1)
story.append(body(
"Complications of burns can be classified into immediate (<48 hours), early (48 hours–2 weeks), "
"and late (>2 weeks) complications."
))
comp_data = [
["Phase", "Complication", "Ayurvedic Correlate"],
["Immediate", "Burn shock; hypovolemia; airway obstruction; CO poisoning; hypothermia",
"Rasavaha Srotas kshaya; Pranavaha Srotas vitiation"],
["Early", "Septicemia; pneumonia; acute renal failure; ileus; electrolyte imbalance",
"Rakta dushti; Medovaha Srotas vitiation"],
["Late",
"Hypertrophic scars; keloids; contractures; Marjolin's ulcer; psychological PTSD",
"Excess Kapha → keloid; Vata vitiation → contractures"],
["Nutritional",
"Hypermetabolic state; protein catabolism (>30% TBSA); negative nitrogen balance",
"Agni durbala; Dhatu kshaya"],
["Systemic",
"MODS (multi-organ dysfunction syndrome); SIRS; DIC; stress ulcers (Curling's ulcer)",
"Sarva Srotas vitiation; Ojokshaya (immune depletion)"],
]
story.append(make_table(comp_data[0], comp_data[1:], col_widths=[2.5*cm, 8*cm, 6.5*cm]))
story.append(Paragraph("Table 11: Complications of Burns: Allopathic and Ayurvedic Perspectives", CAPTION_STYLE))
story.append(sp(6))
story += sub("14.1 Nutritional Support")
story.append(body(
"Burns >20% TBSA induce a hypermetabolic state that can persist for up to 2 years. "
"Nutritional support is critical:"
))
for pt in [
"Early enteral feeding within 6 hours of injury via nasogastric tube",
"High-protein diet: 1.5–2 g/kg/day protein",
"High-calorie diet: Curreri formula = 25 kcal/kg + 40 kcal/% TBSA",
"Micronutrients: Zinc, Selenium, Vitamins C and E to support wound healing",
"Anabolic agents (oxandrolone) in prolonged hypermetabolic states",
]:
story.append(bullet(pt))
story += sub("14.2 Ayurvedic Approach to Complications")
story.append(body(
"Ayurveda addresses burn complications through Rasayana (rejuvenating) therapies — "
"Ashwagandha (Withania somnifera) for anabolism; Shatavari (Asparagus racemosus) for "
"immune support; Amalaki (Phyllanthus emblica) as the richest natural source of Vitamin C; "
"and Brahmi (Bacopa monnieri) for neurological and psychological recovery."
))
story.append(PageBreak())
# ═══════════════════════════════════════════════════════════════════════
# CHAPTER 15: INTEGRATED MANAGEMENT
# ═══════════════════════════════════════════════════════════════════════
story += section_heading("15. INTEGRATED MANAGEMENT: AYURVEDA + ALLOPATHY", level=1)
story.append(body(
"The integration of Ayurvedic and allopathic approaches in burn management is supported by "
"growing clinical evidence. A 2023 case report published in the Journal of Ayurveda and "
"Integrative Medicine (Shindhe et al.) documented complete healing of a 42% TBSA burn "
"(27% first-degree, 15% deep partial-thickness) within 60 days using combined modern "
"emergency care and Ayurvedic wound management — using Ropana Ghrita (medicated ghee), "
"Guduchi leaf (Tinospora cordifolia) dressing, fumigation therapy, and oral Ayurvedic "
"formulations alongside allopathic fluid resuscitation and antibiotics."
))
story += sub("15.1 Proposed Integrated Protocol")
integ_data = [
["Phase", "Allopathic Intervention", "Ayurvedic Intervention"],
["Immediate (0–24 hrs)",
"ABCDEF assessment; IV fluid resuscitation (Parkland); O2 therapy; analgesia; "
"antibiotics if indicated; wound cooling",
"Sheetala Upakrama (cooling); rose water/chandan application after cooling; "
"Jaggery + water oral rehydration in mild burns"],
["Early (Day 1–7)",
"Burn wound care; silver sulfadiazine or nanosilver dressings; "
"enteral nutrition; pain management",
"Shatadhauta Ghrita or Jatyadi Ghrita topical; Guduchi leaf dressing "
"(Patra Aavarna); Kumari (Aloe vera) gel; oral Amritarishta"],
["Healing phase (Day 7–21)",
"Surgical débridement if needed; early skin grafting for full-thickness; "
"nutritional support; physiotherapy",
"Tikta Ghrita oral; Haridra churna; Yashtimadhu (licorice) lepa; "
"Panchakarma — Raktamokshana for infected wounds"],
["Rehabilitation (>3 weeks)",
"Scar management; compression garments; laser therapy; "
"psychological support; reconstructive surgery",
"Rasayana therapy: Ashwagandha, Shatavari, Amalaki; "
"Abhyanga (oil massage) for scar softening; Yoga and Pranayama for PTSD"],
]
story.append(make_table(integ_data[0], integ_data[1:], col_widths=[2.5*cm, 7.5*cm, 7*cm]))
story.append(Paragraph("Table 12: Proposed Integrated Burn Management Protocol", CAPTION_STYLE))
story.append(sp(6))
story += sub("15.2 Advantages of Integration")
for adv in [
"Reduced antibiotic use: Ayurvedic antimicrobial agents (neem, turmeric, honey) "
"can reduce dependence on conventional antibiotics",
"Enhanced wound healing: Curcumin, aloe vera, and honey have documented evidence "
"for accelerating wound closure",
"Reduced scarring: Madhuka (licorice) and Ashwagandha reduce hypertrophic scarring",
"Improved patient wellbeing: Rasayana therapies address the hypermetabolic state, "
"immune depletion, and psychological trauma",
"Cost effectiveness: Ayurvedic preparations are significantly cheaper, important "
"in low-resource settings",
"Cultural acceptability: Improves compliance in patients who prefer traditional "
"medicine",
]:
story.append(bullet(adv))
story.append(PageBreak())
# ═══════════════════════════════════════════════════════════════════════
# CHAPTER 16: HERBAL DRUGS WITH EVIDENCE
# ═══════════════════════════════════════════════════════════════════════
story += section_heading("16. HERBAL DRUGS WITH EVIDENCE IN BURN HEALING", level=1)
story.append(body(
"A growing body of preclinical and clinical evidence supports the use of botanical "
"preparations in burn wound management."
))
herb_data = [
["Herb", "Key Study/Evidence", "Mechanism", "Application"],
["Aloe vera (Kumari)",
"Multiple RCTs show 8–9 day faster healing vs. petroleum gauze for "
"superficial partial-thickness burns (Shahzad 2013)",
"Acemannan stimulates fibroblast proliferation; "
"anti-inflammatory; antimicrobial",
"Topical gel"],
["Honey (Madhu)",
"Cochrane review (2015): honey-treated burns healed 4–5 days faster "
"than silver sulfadiazine in superficial burns",
"Low pH, H2O2, methylglyoxal — antimicrobial; "
"promotes wound closure",
"Topical dressing"],
["Curcumin/Turmeric (Haridra)",
"Reviewed by Shehzad et al. (2013): inhibits NF-κB; "
"reduces inflammatory cytokines; accelerates re-epithelialisation",
"NF-κB inhibition; antioxidant; TGF-β modulation",
"Topical cream/oral supplementation"],
["Nigella sativa",
"Karhana et al. 2026 (J Burn Care Res): thymoquinone "
"demonstrated anti-inflammatory and wound-healing efficacy in burn models",
"Thymoquinone: COX-2 inhibition; antioxidant",
"Topical oil/oral"],
["Tinospora cordifolia (Guduchi)",
"Shindhe et al. 2023: complete healing of 42% TBSA burns "
"using Guduchi leaf dressing with integrated therapy",
"Immunomodulation; anti-inflammatory; "
"wound healing via fibroblast activation",
"Fresh leaf dressing (Patra Aavarna)"],
["Calendula officinalis",
"Sinha et al. 2012: faster wound healing vs. Vaseline gauze",
"Flavonoids (quercetin, isorhamnetin); "
"anti-inflammatory; antimicrobial",
"Topical ointment"],
]
story.append(make_table(herb_data[0], herb_data[1:], col_widths=[3*cm, 5.5*cm, 4.5*cm, 4*cm]))
story.append(Paragraph("Table 13: Herbal Drugs with Clinical/Preclinical Evidence in Burns", CAPTION_STYLE))
story.append(sp(6))
story.append(body(
"It must be noted that while these agents show promising results in in-vitro, animal, and "
"small clinical studies, large-scale randomised controlled trials with standardised "
"preparations are still needed. The use of herbal agents should complement — not replace — "
"evidence-based allopathic care in moderate-to-severe burns."
))
story.append(PageBreak())
# ═══════════════════════════════════════════════════════════════════════
# CHAPTER 17: COMPARATIVE SUMMARY TABLE
# ═══════════════════════════════════════════════════════════════════════
story += section_heading("17. COMPARATIVE SUMMARY TABLE", level=1)
comp_sum = [
["Aspect", "Ayurvedic (Agad Tantra)", "Allopathic"],
["Term for burns", "Dagdha Vrana", "Burn injury"],
["Classification", "4 grades: Plusta, Durdagdha, Samyagdagdha, Atidagdha",
"Superficial, SPT, DPT, FT, 4th degree"],
["Primary pathology", "Pitta vitiation + Rakta dushti",
"Inflammatory mediator release + capillary leak"],
["Fluid management", "Oral rehydration with medicated decoctions; Ghrita intake",
"IV Lactated Ringer's via Parkland Formula"],
["Wound care", "Ghrita lepa, Patra Aavarna, herbal pastes",
"Silver sulfadiazine, nanosilver, NPWT, skin grafts"],
["Antimicrobial", "Haridra, Nimba, Madhu (honey), Guduchi",
"Silver sulfadiazine, mafenide, nanocrystalline silver"],
["Systemic treatment", "Tikta Ghrita, Panchakarma, Rasayana",
"Antibiotics, nutritional support, anabolic agents"],
["Surgery", "Limited; Raktamokshana for septic wounds",
"Escharotomy, excision & grafting, reconstruction"],
["Rehabilitation", "Rasayana, Abhyanga, Yoga, Pranayama",
"Compression garments, physiotherapy, laser, CBT"],
["Prognosis (fatal)", "Asadhya: >1/3 TBSA; Marma involvement",
"High mortality: >50% TBSA; inhalation injury"],
["Evidence base", "Empirical; growing clinical evidence",
"RCT-based; high-quality evidence protocols"],
]
story.append(make_table(comp_sum[0], comp_sum[1:], col_widths=[4.5*cm, 7.5*cm, 5*cm]))
story.append(Paragraph("Table 14: Comparative Summary — Ayurvedic vs. Allopathic Burn Management", CAPTION_STYLE))
story.append(PageBreak())
# ═══════════════════════════════════════════════════════════════════════
# CHAPTER 18: CONCLUSION
# ═══════════════════════════════════════════════════════════════════════
story += section_heading("18. CONCLUSION", level=1)
story.append(body(
"Burns represent a clinical challenge that has engaged medical practitioners across "
"civilizations for millennia. The Ayurvedic system, through its branch of Agad Tantra, "
"has provided a remarkably comprehensive framework for burn classification, pathophysiology, "
"and management — one that anticipates many principles of modern burn care. The "
"Sushruta Samhita's four-grade classification of Dagdha Vrana aligns closely with the "
"modern depth-based classification. The Ayurvedic concept of Pitta vitiation and Srotas "
"disruption parallels the allopathic model of inflammatory mediator release and organ "
"dysfunction. Ayurvedic topical agents — particularly honey, aloe vera, turmeric, and "
"Tinospora cordifolia — have demonstrated efficacy in clinical studies and offer "
"cost-effective, well-tolerated adjuncts to conventional burn care."
))
story.append(body(
"Allopathic medicine, with its systematic protocols for fluid resuscitation (Parkland "
"Formula), burn centre criteria, evidence-based wound dressings, early surgical excision "
"and grafting, and critical care management, provides the cornerstone of treatment for "
"moderate-to-severe burns. No patient with >20% TBSA burns should be managed without "
"IV fluid resuscitation and specialist input, regardless of the availability of Ayurvedic "
"interventions."
))
story.append(body(
"An integrated approach — combining the precision and life-saving capacity of allopathic "
"medicine with the healing and rehabilitative strengths of Ayurveda — offers the most "
"complete model of burn care. This is particularly relevant in India and other South Asian "
"countries where both systems are practised and patients may seek care from both. "
"Evidence-based integration requires further clinical research, including well-designed "
"randomised controlled trials of Ayurvedic interventions alongside standard allopathic "
"protocols, with outcome measures including healing time, infection rates, scar quality, "
"patient-reported outcomes, and cost-effectiveness."
))
story.append(body(
"The ancient wisdom of Agad Tantra, when viewed through the lens of modern biomedicine, "
"is not a relic but a reservoir of therapeutic knowledge that — properly validated and "
"integrated — can meaningfully contribute to improved outcomes for burn patients worldwide."
))
story.append(PageBreak())
# ═══════════════════════════════════════════════════════════════════════
# CHAPTER 19: REFERENCES
# ═══════════════════════════════════════════════════════════════════════
story += section_heading("19. REFERENCES", level=1)
refs = [
"Sushruta. Sushruta Samhita (Sutra Sthana, Uttara Tantra), Chapter 12: Dagdha Chikitsa. "
"Varanasi: Chaukhamba Sanskrit Sansthan. (Classical text)",
"Charaka. Charaka Samhita, Chikitsa Sthana. Varanasi: Chaukhamba Publications. (Classical text)",
"Vagbhata. Ashtanga Hridayam, Uttara Sthana. Varanasi: Krishnadas Academy. (Classical text)",
"Talukdar D, Barman PK. A review of burn injury and its management in Ayurvedic system of "
"medicine: A comparative study for local wound care. Int J Ayurveda Pharma Res. "
"2018;6(4):29–35.",
"Shindhe PS, Priyanka K, Killedar RS, et al. An integrated management (Ayurveda and Modern "
"medicine) of accidental burn injury: A case study. J Ayurveda Integr Med. "
"2023;14(2):100691. doi:10.1016/j.jaim.2023.100691 [PMID: 36841195]",
"Sawarkar P, Raut D, Bhojraj N. Management of burn wound in diabetic old patient with "
"Panchagavya formulations – A case report. J Pharm Bioallied Sci. 2024 Dec. [PMID: 39926913]",
"Karhana S, Bint E Attar G, Alshammari W. Nigella sativa and its bioactive compound "
"thymoquinone in burn therapy: Mechanisms, efficacy, and safety. J Burn Care Res. "
"2026 May 5. [PMID: 41575220]",
"Baxter CR, Shires T. Physiological response to crystalloid resuscitation of severe burns. "
"Ann N Y Acad Sci. 1968;150(3):874–894.",
"Fitzpatrick's Dermatology. 9th ed. McGraw Hill; 2019. Chapter: Burn Pathophysiology and "
"Treatment. [ISBN: 9780071837781]",
"Pfenninger JL, Fowler GC. Procedures for Primary Care. 3rd ed. Mosby; 2011. "
"Chapter 13: Burn Treatment. [ISBN: 9780323052672]",
"Schwartz's Principles of Surgery. 11th ed. McGraw Hill; 2019. Chapter: Burn Resuscitation. "
"[ISBN: 9781259835346]",
"Roberts & Hedges' Clinical Procedures in Emergency Medicine. 7th ed. Elsevier; 2019. "
"Chapter: Burn Dressings. [ISBN: 9780323354783]",
"American Burn Association (ABA). Burn Care Resources: Criteria for Burn Centre Referral. "
"www.ameriburn.org",
"World Health Organization. Burns Fact Sheet. Geneva: WHO; 2018.",
"Shahzad MN, Ahmed N. Effectiveness of aloe vera gel compared with 1% silver sulphadiazine "
"cream as burn wound dressing in second degree burns. J Pak Med Assoc. 2013;63(2):225–230.",
"Jull AB, Cullum N, Dumville JC, et al. Honey as a topical treatment for wounds (Cochrane "
"Review). Cochrane Database Syst Rev. 2015;(3):CD005083.",
"Shehzad A, Rehman G, Lee YS. Curcumin in inflammatory diseases. Biofactors. "
"2013;39(1):69–77.",
"Jackson DM. The diagnosis of the depth of burning. Br J Surg. 1953;40(164):588–596.",
"Sarabahi S. Recent advances in topical wound care. Indian J Plast Surg. 2012;45(2):379–387.",
"Lund CC, Browder NC. The estimation of areas of burns. Surg Gynecol Obstet. "
"1944;79:352–358.",
]
for i, ref in enumerate(refs, 1):
story.append(Paragraph(f"{i}. {ref}", REF_STYLE))
story.append(sp(2))
return story
# ─── Document Build ──────────────────────────────────────────────────────────
def main():
os.makedirs(os.path.dirname(OUTPUT_PATH), exist_ok=True)
doc = SimpleDocTemplate(
OUTPUT_PATH,
pagesize=A4,
leftMargin=2.2*cm,
rightMargin=2.2*cm,
topMargin=3*cm,
bottomMargin=2.5*cm,
title="Burn Management: Agad Tantra, Ayurvedic & Allopathic",
author="Academic Assignment",
subject="Agad Tantra / Forensic Ayurveda",
)
story = build_story()
doc.build(story, onFirstPage=on_first_page, onLaterPages=on_page)
print(f"PDF generated: {OUTPUT_PATH}")
if __name__ == "__main__":
main()
cd /tmp/workspace/burn-agad-tantra && python generate_pdf.py 2>&1
python3 -c " from pypdf import PdfReader r = PdfReader('/tmp/workspace/burn-agad-tantra/Burn_Agad_Tantra_Ayurvedic_Allopathic.pdf') print(f'Total pages: {len(r.pages)}') import os size = os.path.getsize('/tmp/workspace/burn-agad-tantra/Burn_Agad_Tantra_Ayurvedic_Allopathic.pdf') print(f'File size: {size/1024:.1f} KB') "
Burn Agad Tantra Ayurvedic Allopathic
PDF Document · PDF
| # | Chapter | Content |
|---|---|---|
| — | Cover + Abstract | Title page, keywords, abstract |
| — | Table of Contents | All 19 chapters listed with page numbers |
| 1 | Introduction | Epidemiology, scope of the paper |
| 2 | Historical Background | Sushruta, Egyptian papyrus, Agad Tantra definition, evolution of allopathic burn medicine (timeline 1944–2020s) |
| 3 | Agad Tantra & Burns | Etiological classification (Agni Dagdha, Kshar Dagdha, Vidyut Dagdha etc.), medico-legal significance (antemortem vs. postmortem burns) |
| 4 | Ayurvedic Classification | Sushruta's 4 grades (Plusta → Atidagdha) mapped to modern classification in a table; Sadhya/Asadhya prognosis |
| 5 | Ayurvedic Pathophysiology | Doshic analysis table; Srotas involvement (Rasavaha, Raktavaha, Pranavaha correlates) |
| 6 | Ayurvedic Management | Grade-specific treatment; Table of 8 key herbal agents (Haridra, Kumari, Nimba, Madhu, Ghrita, Guduchi, Tila Taila, Chandan) |
| 7 | Allopathic Classification | Depth classification table; classification by cause (thermal, chemical, electrical, radiation, inhalation) |
| 8 | Allopathic Pathophysiology | Loss of skin functions; SIRS; Jackson's Three Zones table |
| 9 | TBSA & Assessment | Rule of Nines table; Lund-Browder; palmar method; ABA referral criteria |
| 10 | First Aid & Initial Stabilisation | ABCDEF burn primary survey; community first aid do's and don'ts |
| 11 | Fluid Resuscitation | Parkland Formula highlighted box with worked example; comparison table of 4 resuscitation formulas |
| 12 | Wound Care | Débridement; topical antimicrobials table (6 agents); dressing types |
| 13 | Surgical Management | Escharotomy; early excision and grafting; skin grafting options table (STSG, FTSG, CEA, allografts); reconstruction |
| 14 | Complications | Phase-based table with Ayurvedic correlates; nutritional support; Rasayana for complications |
| 15 | Integrated Protocol | 4-phase integrated table (immediate → rehabilitation); advantages of integration |
| 16 | Herbal Evidence | Table of 6 herbs with published clinical evidence (Aloe vera, honey, curcumin, Nigella sativa, Guduchi, Calendula) |
| 17 | Comparative Summary | Master comparison table: 12 aspects, Ayurvedic vs. Allopathic |
| 18 | Conclusion | Synthesis and call for future research |
| 19 | References | 20 numbered references (classical texts + PubMed-cited papers + standard textbooks) |