any research paper regarding internal administration of panchavalkala
Panchavalkala internal administration
Panchavalkala Ayurveda clinical
Panchavalkala internal administration research paper clinical trial
Panchavalkala oral kwatha decoction
Panchavalkala kwatha oral internal use ayurveda research study site:researchgate.net OR site:ncbi.nlm.nih.gov OR site:ayu.in
Ficus bark Ayurvedic internal antidiabetic anti-inflammatory
https://www.scribd.com/document/413395635/Rev-Clin-Eval-Panc…
Panchavalkala "internal use" OR "orally" OR "kwatha internally" research paper ayurveda diabetes obesity tonsillitis
https://www.researchgate.net/publication/371838358_Panchvalk…
Panchavalkala antidiabetic anti-inflammatory pharmacological
Panchavalkala
Panchvalkal Panchavalkala internal oral administration CTRI journal of ayurveda research paper 2020 2021 2022 2023 2024
| Study Focus | Route | Evidence Type | Year |
|---|---|---|---|
| Antineoplastic / Immunomodulatory | Internal (systemic) | In vivo animal + in vitro | 2021 |
| Antidiabetic / Beta-cell proliferation | Oral | Experimental | 2023 |
| GC-MS phytochemical profiling of kwath | Oral decoction | Analytical | 2023 |
| Antimicrobial activity of kwatha | Oral decoction | In vitro | 2022 |
| Clinical review (infertility, obesity, tonsillitis) | Oral + external | Review | ~2019 |
| Diarrhea/dysentery | Oral | Small RCT | 2021 |
| Anti-inflammatory (paw edema model) | Oral | Animal study | 2019 |
Generate a reference guide on Panchavalkala dosage and internal applications
Panchavalkala kwatha internal dosage classical text Sushruta Sharangdhara indications contraindications
Panchavalkala churna kwatha internal use dose anupana indications gynaecology diabetes tonsillitis obesity skin
https://ask-ayurveda.com/do/articles/226-panchavalkala-kwath…
https://wjpr.s3.ap-south-1.amazonaws.com/article_issue/15751…
ls /home/daytona/workspace/ 2>/dev/null && ls /home/daytona/skills/docx/
mkdir -p /home/daytona/workspace/panchavalkala-guide && node -e "require('docx'); console.log('docx OK')"
~/panchavalkala-guide/build.js
const {
Document, Packer, Paragraph, TextRun, Table, TableRow, TableCell,
Header, Footer, AlignmentType, HeadingLevel, BorderStyle, WidthType,
ShadingType, VerticalAlign, PageNumber, NumberFormat, UnderlineType,
convertInchesToTwip, TableLayoutType
} = require('docx');
const fs = require('fs');
// ─── Colour palette ────────────────────────────────────────────────
const DARK_GREEN = "1B5E20";
const MID_GREEN = "2E7D32";
const LIGHT_GREEN = "E8F5E9";
const AMBER = "FF8F00";
const AMBER_LIGHT = "FFF8E1";
const WHITE = "FFFFFF";
const DARK_GRAY = "263238";
const MID_GRAY = "546E7A";
// ─── Helper: styled heading ────────────────────────────────────────
function sectionHeading(text, level = 1) {
const sizes = { 1: 36, 2: 28, 3: 24 };
const colors = { 1: DARK_GREEN, 2: MID_GREEN, 3: MID_GREEN };
return new Paragraph({
spacing: { before: level === 1 ? 400 : 280, after: 120 },
border: level === 1 ? {
bottom: { style: BorderStyle.SINGLE, size: 6, color: MID_GREEN, space: 4 }
} : {},
children: [
new TextRun({
text,
bold: true,
size: sizes[level],
color: colors[level],
font: "Calibri",
})
]
});
}
// ─── Helper: body paragraph ────────────────────────────────────────
function body(text, options = {}) {
return new Paragraph({
spacing: { after: 100, before: 60 },
children: [
new TextRun({
text,
size: 22,
color: DARK_GRAY,
font: "Calibri",
bold: options.bold || false,
italics: options.italics || false,
})
]
});
}
// ─── Helper: bullet paragraph ─────────────────────────────────────
function bullet(text, bold_prefix = null) {
const runs = [];
if (bold_prefix) {
runs.push(new TextRun({ text: bold_prefix + " ", bold: true, size: 22, color: DARK_GRAY, font: "Calibri" }));
runs.push(new TextRun({ text, size: 22, color: DARK_GRAY, font: "Calibri" }));
} else {
runs.push(new TextRun({ text, size: 22, color: DARK_GRAY, font: "Calibri" }));
}
return new Paragraph({
bullet: { level: 0 },
spacing: { after: 80, before: 40 },
children: runs
});
}
// ─── Helper: label-value row paragraph ────────────────────────────
function labelValue(label, value) {
return new Paragraph({
spacing: { after: 80, before: 40 },
children: [
new TextRun({ text: label + ": ", bold: true, size: 22, color: MID_GREEN, font: "Calibri" }),
new TextRun({ text: value, size: 22, color: DARK_GRAY, font: "Calibri" })
]
});
}
// ─── Helper: warning box (amber shading) ──────────────────────────
function warningBox(text) {
return new Table({
width: { size: 100, type: WidthType.PERCENTAGE },
margins: { top: 80, bottom: 80, left: 120, right: 120 },
rows: [new TableRow({
children: [new TableCell({
shading: { fill: AMBER_LIGHT, type: ShadingType.CLEAR },
borders: {
top: { style: BorderStyle.SINGLE, size: 4, color: AMBER },
bottom: { style: BorderStyle.SINGLE, size: 4, color: AMBER },
left: { style: BorderStyle.THICK, size: 8, color: AMBER },
right: { style: BorderStyle.SINGLE, size: 4, color: AMBER },
},
children: [new Paragraph({
spacing: { after: 60, before: 60 },
children: [new TextRun({ text, size: 22, color: "5D4037", font: "Calibri", italics: true })]
})]
})]
})]
});
}
// ─── Helper: info box (green shading) ─────────────────────────────
function infoBox(label, text) {
return new Table({
width: { size: 100, type: WidthType.PERCENTAGE },
margins: { top: 80, bottom: 80, left: 120, right: 120 },
rows: [new TableRow({
children: [new TableCell({
shading: { fill: LIGHT_GREEN, type: ShadingType.CLEAR },
borders: {
top: { style: BorderStyle.SINGLE, size: 4, color: MID_GREEN },
bottom: { style: BorderStyle.SINGLE, size: 4, color: MID_GREEN },
left: { style: BorderStyle.THICK, size: 8, color: MID_GREEN },
right: { style: BorderStyle.SINGLE, size: 4, color: MID_GREEN },
},
children: [new Paragraph({
spacing: { after: 40, before: 40 },
children: [
new TextRun({ text: label + " ", bold: true, size: 22, color: MID_GREEN, font: "Calibri" }),
new TextRun({ text, size: 22, color: DARK_GRAY, font: "Calibri" })
]
})]
})]
})]
});
}
// ─── Helper: table with header row ────────────────────────────────
function makeTable(headers, rows) {
const headerCells = headers.map(h =>
new TableCell({
shading: { fill: MID_GREEN, type: ShadingType.CLEAR },
verticalAlign: VerticalAlign.CENTER,
margins: { top: 80, bottom: 80, left: 100, right: 100 },
children: [new Paragraph({
alignment: AlignmentType.CENTER,
children: [new TextRun({ text: h, bold: true, size: 20, color: WHITE, font: "Calibri" })]
})]
})
);
const dataRows = rows.map((row, ri) =>
new TableRow({
children: row.map(cell =>
new TableCell({
shading: { fill: ri % 2 === 0 ? WHITE : "F1F8E9", type: ShadingType.CLEAR },
margins: { top: 60, bottom: 60, left: 100, right: 100 },
children: [new Paragraph({
children: [new TextRun({ text: String(cell), size: 20, color: DARK_GRAY, font: "Calibri" })]
})]
})
)
})
);
return new Table({
width: { size: 100, type: WidthType.PERCENTAGE },
rows: [new TableRow({ children: headerCells, tableHeader: true }), ...dataRows]
});
}
// ─── Helper: spacer ───────────────────────────────────────────────
function spacer(pt = 160) {
return new Paragraph({ spacing: { before: pt, after: pt }, children: [] });
}
// ═══════════════════════════════════════════════════════════════════
// DOCUMENT CONTENT
// ═══════════════════════════════════════════════════════════════════
const children = [
// ── TITLE PAGE ─────────────────────────────────────────────────
new Paragraph({
alignment: AlignmentType.CENTER,
spacing: { before: 800, after: 80 },
children: [new TextRun({ text: "PANCHAVALKALA", bold: true, size: 72, color: DARK_GREEN, font: "Calibri" })]
}),
new Paragraph({
alignment: AlignmentType.CENTER,
spacing: { before: 0, after: 60 },
children: [new TextRun({ text: "Dosage & Internal Applications", size: 40, color: MID_GREEN, font: "Calibri", italics: true })]
}),
new Paragraph({
alignment: AlignmentType.CENTER,
spacing: { before: 60, after: 60 },
children: [new TextRun({ text: "A Clinical Reference Guide for Ayurvedic Practitioners", size: 26, color: MID_GRAY, font: "Calibri" })]
}),
new Paragraph({
alignment: AlignmentType.CENTER,
spacing: { before: 40, after: 600 },
children: [new TextRun({ text: "Prepared June 2026", size: 22, color: MID_GRAY, font: "Calibri", italics: true })]
}),
// ── SECTION 1: FORMULATION OVERVIEW ───────────────────────────
sectionHeading("1. Formulation Overview", 1),
body("Panchavalkala (\"five barks\") is a classical polyherbal Ayurvedic preparation described in the Sushruta Samhita and referenced in the Sharangdhara Samhita, Ashtanga Hridaya, and Bhavaprakasha. It is classified under the Nyagrodhadi Gana and contains equal parts of the dried inner barks of five botanicals, all members of the Ficus genus except one."),
spacer(80),
sectionHeading("1.1 Constituent Drugs", 2),
makeTable(
["Sanskrit Name", "Botanical Name", "Common Name", "Family"],
[
["Nyagrodha / Vata", "Ficus benghalensis Linn.", "Indian Banyan", "Moraceae"],
["Udumbara", "Ficus racemosa Roxb.", "Cluster Fig", "Moraceae"],
["Ashwattha", "Ficus religiosa Linn.", "Sacred Fig / Peepal", "Moraceae"],
["Plaksha", "Ficus lacor Buch.-Ham.", "Waved-leaf Fig", "Moraceae"],
["Parisha", "Thespesia populnea Soland.", "Portia Tree / Indian Tulip", "Malvaceae"],
]
),
spacer(80),
sectionHeading("1.2 Classical Guna-Karma Profile", 2),
makeTable(
["Parameter", "Description"],
[
["Rasa (Taste)", "Kashaya (astringent), Tikta (bitter), Katu (pungent)"],
["Guna (Quality)", "Laghu (light), Ruksha (dry), Teekshna (sharp)"],
["Virya (Potency)", "Sheeta (cooling) — with some Ushna references for individual barks"],
["Vipaka (Post-digest taste)", "Katu"],
["Dosha Karma", "Pitta-Kaphahara; aggravates Vata in excess"],
["Primary Actions", "Vrana Shodhana, Vrana Ropana, Stambhana, Yonivishodhana, Raktapittahara"],
]
),
spacer(80),
sectionHeading("1.3 Phytochemical Constituents", 2),
makeTable(
["Constituent Class", "Key Components", "Pharmacological Significance"],
[
["Tannins", "Hydrolysable and condensed tannins", "Astringent, antimicrobial, antioxidant, anti-inflammatory"],
["Flavonoids", "Quercetin, rutin, kaempferol derivatives", "Anti-inflammatory, analgesic, antioxidant, antineoplastic"],
["Phytosterols", "Beta-sitosterol, stigmasterol", "Anti-inflammatory, analgesic, immunomodulatory"],
["Triterpenoids", "Lupeol, betulinic acid", "Anti-inflammatory, antidiabetic, hepatoprotective"],
["Polyphenols", "Gallic acid, ellagic acid", "Antioxidant, antimicrobial, wound-healing"],
["Flavanones", "Naringenin glycosides", "Antifungal, anti-inflammatory"],
]
),
spacer(80),
// ── SECTION 2: PHARMACEUTICAL FORMS ────────────────────────────
sectionHeading("2. Pharmaceutical Forms", 1),
body("Panchavalkala is available in multiple dosage forms for both internal and external use:"),
spacer(60),
makeTable(
["Form", "Preparation", "Primary Use Route"],
[
["Kwatha Churna (Decoction Powder)", "Equal-part bark powder; reconstituted as decoction", "Internal (oral) or External"],
["Freshly Prepared Kwatha", "30-40 g bark boiled in 400 ml water, reduced to 100 ml, filtered", "Internal or External wash"],
["Ghana Satwa (Aqueous Extract)", "Concentrated kwatha dried to extract form", "Internal (tablet/capsule base)"],
["Taila (Medicated Oil)", "Bark extract processed in base oil", "External only"],
["Cream / Ointment", "Ghana Satwa in emulsion base", "External only"],
["Aerosol Spray", "Diluted decoction in spray vehicle", "External only"],
]
),
spacer(80),
sectionHeading("2.1 Standard Preparation of Kwatha (Classical Method)", 2),
body("The decoction is prepared according to Kwatha Kalpana as described in the Sharangdhara Samhita:"),
bullet("Take 30-40 g of Panchavalkala Churna (equal parts of all five barks)."),
bullet("Add 400 ml of clean water (8x weight of drug - Ashtamsha Kwatha)."),
bullet("Boil on Mridvagni (mild, steady heat) until reduced to 1/4th of original volume (approx. 100 ml)."),
bullet("Filter through clean cloth. Discard the marc."),
bullet("Consume lukewarm (not cold, not scalding) unless otherwise directed by the physician."),
bullet("Prepare fresh for each administration. Do not store prepared kwatha beyond 8-12 hours."),
spacer(80),
infoBox("Classical Ratio:", "Sharangdhara Samhita specifies 2 Pala (96 ml) as the standard adult dose of kwatha. Modern practice typically uses 40-60 ml due to variations in patient tolerance and drug concentration."),
spacer(80),
// ── SECTION 3: DOSAGE ──────────────────────────────────────────
sectionHeading("3. Dosage Guidelines", 1),
sectionHeading("3.1 Standard Adult Dosage", 2),
makeTable(
["Form", "Dose", "Frequency", "Timing", "Anupana (Vehicle)"],
[
["Kwatha (Decoction)", "40-60 ml (up to 96 ml per classical texts)", "Twice daily", "Before meals (digestive); After meals (sensitive stomach)", "Warm water or honey"],
["Kwatha Churna (as powder)", "3-6 g", "Twice daily", "Before meals", "Warm water"],
["Ghana Satwa / Tablet", "250-500 mg", "Twice to thrice daily", "Before meals", "Warm water"],
]
),
spacer(80),
sectionHeading("3.2 Special Population Dosage Adjustments", 2),
makeTable(
["Population", "Dose Adjustment", "Notes"],
[
["Elderly (> 65 years)", "Reduce by 25-33%", "Monitor for constipation; ensure adequate fluid intake"],
["Children (6-12 years)", "1/4 to 1/2 adult dose", "Use at lower end; monitor bowel habit"],
["Children (< 6 years)", "Use only under direct Ayurvedic physician supervision", "Not recommended for routine internal use"],
["Pregnancy", "CONTRAINDICATED internally", "Ficus racemosa has uterotonic properties; avoid oral use"],
["Lactation", "Avoid internal use; external application acceptable", "Limited safety data for systemic exposure via milk"],
["Debilitated / Extreme Vata", "Reduce dose; combine with oleating anupana (sesame oil)", "Drying properties may aggravate Vata-dominant weakness"],
]
),
spacer(80),
sectionHeading("3.3 Anupana (Vehicle) Selection by Condition", 2),
makeTable(
["Condition / Dosha State", "Recommended Anupana", "Rationale"],
[
["General use / Pitta-Kapha", "Warm water", "Neutral carrier; does not alter drug action"],
["GI disorders, diarrhea", "Honey (added after cooling)", "Enhances astringent action; Yogavahi property of honey"],
["Vata aggravation", "Coconut water or diluted cow's milk", "Reduces dryness; moderates Ruksha Guna"],
["Inflammatory conditions", "Coconut water", "Cooling, hydrating; additive cooling effect"],
["Pitta-dominant conditions", "Cooled decoction + mishri (rock sugar)", "Reduces Ushna and enhances Sheeta Virya"],
["Winter / reduced Agni", "Warm water (post-meals)", "Supports digestive fire while delivering herb"],
]
),
spacer(80),
sectionHeading("3.4 Treatment Duration", 2),
makeTable(
["Clinical Context", "Recommended Duration", "Assessment Interval"],
[
["Acute diarrhea / dysentery", "3-7 days", "Daily"],
["Skin disorders (internal protocol)", "4-8 weeks", "Weekly"],
["Gynecological conditions", "1-3 menstrual cycles (4-12 weeks)", "At each cycle"],
["Tonsillitis / oral infections (kavala)", "1-2 weeks per episode", "Every 2-3 days"],
["Systemic inflammatory conditions", "4-6 weeks (with reassessment)", "Bi-weekly"],
["Post-surgical internal support", "As directed by physician; typically 2-4 weeks", "Weekly"],
["Chronic metabolic conditions (diabetes, obesity)", "Under regular supervision; intermittent courses", "Monthly"],
]
),
spacer(80),
// ── SECTION 4: INTERNAL INDICATIONS ───────────────────────────
sectionHeading("4. Internal (Oral) Clinical Indications", 1),
body("The following conditions have classical textual basis and/or emerging research evidence for internal use of Panchavalkala:"),
spacer(60),
sectionHeading("4.1 Gastrointestinal Applications", 2),
makeTable(
["Condition", "Ayurvedic Correlation", "Mechanism", "Notes"],
[
["Diarrhea (acute)", "Atisara", "Tannins exert astringent action on intestinal mucosa; reduce secretion and motility", "50-100 ml kwatha twice daily; small RCT reports relief within 48 hours"],
["Dysentery", "Pravahika", "Antimicrobial + astringent; reduces mucosal inflammation", "May be combined with Bilva (Aegle marmelos) kwatha"],
["Peptic ulcer / gastric hyperacidity (mild)", "Amlapitta / Parinaamashula", "Kashaya Rasa buffers excess acid; cooling Virya reduces Pitta", "Use cold-infused (Hima Kalpana) rather than hot decoction for Pitta-dominant presentations"],
["Irritable Bowel (Grahani)", "Grahani", "Stambhana + Shodhana balance; reduces Ama accumulation", "Combine with Deepana (appetizer) herbs to counter Agni reduction"],
]
),
spacer(80),
sectionHeading("4.2 Gynaecological Applications", 2),
makeTable(
["Condition", "Ayurvedic Correlation", "Application Route", "Mechanism"],
[
["Leucorrhoea", "Shwetapradara", "Oral kwatha + Yoni Prakshalana (douche)", "Yonivishodhana; antimicrobial against Candida and bacterial vaginosis organisms"],
["Menorrhagia / Metrorrhagia", "Raktapradara", "Oral kwatha", "Raktastambhana (haemostatic); tannin-mediated vasoconstriction"],
["Post-partum infections", "Sutika Roga", "Oral + external (sitz bath)", "Antimicrobial and anti-inflammatory; reduces lochia-associated Pitta"],
["Infertility (Vandhyatva)", "Vandhyatva", "Oral kwatha as part of Shodhana protocol", "Yonivishodhana improves endometrial environment; used alongside Panchakarma"],
]
),
spacer(60),
warningBox("CAUTION: Internal use is contraindicated during pregnancy due to the uterotonic potential of Ficus racemosa (Udumbara). Always confirm pregnancy status before prescribing. External use (sitz bath, vaginal wash) is generally considered safe under physician supervision."),
spacer(80),
sectionHeading("4.3 Oropharyngeal Applications", 2),
body("Kavala (gargling) with Panchavalkala Kwatha is a route of administration with direct mucosal contact; it may also deliver some systemic absorption via oropharyngeal mucosa:"),
makeTable(
["Condition", "Ayurvedic Correlation", "Protocol", "Evidence"],
[
["Tonsillitis", "Tundikeri", "Kavala (gargle) with lukewarm kwatha 3-4x daily", "Classical recommendation; WJPR 2019 review supports based on Lekhana, Shothahara, Ropana properties"],
["Gingivitis / Periodontal disease", "Dantamula Roga", "Kavala morning + night", "Pilot human study (2021): 20% reduction in gingival bleeding index after 14 days"],
["Oral ulcers / Aphthous stomatitis", "Mukhapaaka", "Kavala 3x daily + topical application", "Antimicrobial + wound-healing action on mucosal surface"],
["Pharyngitis / Sore throat", "Galaganda / Kantha Shotha", "Kavala + warm oral decoction", "Soothing Kashaya + Sheeta Virya combination"],
]
),
spacer(80),
sectionHeading("4.4 Dermatological Applications (Internal Protocol)", 2),
makeTable(
["Condition", "Ayurvedic Correlation", "Rationale for Internal Use", "Notes"],
[
["Chronic skin disorders", "Kushtha", "Raktashodhana (blood purification); Twak Prasadana (complexion improvement)", "Combined with Neem (Nimba) internally for Kaphaja Kushtha"],
["Acne vulgaris", "Yuvanpidika", "Reduces Pitta-Kapha Dosha; Raktadaha Shamana", "Use cold-infused preparation for Pitta-dominant acne"],
["Abscess / Furuncle", "Vidradhi", "Systemic antimicrobial + Shodhana", "Usually combined with external application simultaneously"],
["Psoriasis", "Eka Kushtha / Sidhma", "Blood purification; Kapha-Pitta balancing over extended course", "Long-term supervision required; combine with Panchakarma"],
]
),
spacer(80),
sectionHeading("4.5 Metabolic and Systemic Applications", 2),
makeTable(
["Condition", "Ayurvedic Correlation", "Research Evidence", "Notes"],
[
["Diabetes mellitus", "Prameha", "Panchvalkal proliferates pancreatic beta-cells and potentiates glibenclamide (Singh et al., 2023); Ficus species have established antidiabetic activity", "Use as adjuvant under physician supervision; monitor blood glucose closely"],
["Obesity", "Sthoulya", "Ama Pachana (metabolic toxin clearance); may support Agni; no direct clinical trial", "Likely useful as part of a comprehensive Samshodhana protocol"],
["Vascular inflammation / vasculitis", "Raktavaha Sroto Dusti", "Flavonoid content reduces vascular oxidative stress; tannins reduce endothelial permeability", "Classical evaluation review cites this indication"],
["Immune modulation", "Ojas Vardhana / Vyadhikshamatwa", "Antineoplastic and immunomodulatory activity in C57BL/6 mouse model (Aphale et al., J Ethnopharmacol, 2021)", "Pre-clinical evidence; clinical translation pending"],
]
),
spacer(80),
// ── SECTION 5: CONTRAINDICATIONS & SAFETY ─────────────────────
sectionHeading("5. Contraindications, Cautions & Drug Interactions", 1),
sectionHeading("5.1 Absolute Contraindications", 2),
bullet("Pregnancy (internal use): Ficus racemosa has uterotonic properties."),
bullet("Known hypersensitivity to any Ficus species or Thespesia populnea."),
bullet("Severe Vata-dominant conditions with extreme Rookshata (dryness) and debility as a primary presentation (without appropriate anupana modification)."),
spacer(60),
sectionHeading("5.2 Relative Cautions", 2),
bullet("Constipation-prone patients: High tannin content may worsen constipation. Increase fluid intake; reduce dose if needed."),
bullet("Hypotension: Sheeta Virya may further lower blood pressure in hypotensive patients. Monitor for dizziness."),
bullet("Heavy menstrual bleeding: Use only under direct physician supervision given haemostatic properties that may alter flow."),
bullet("Lactation: Limited systemic safety data. External use is preferred."),
bullet("Children under 6 years: Not recommended for routine internal use without specialist guidance."),
spacer(60),
sectionHeading("5.3 Drug-Herb Interactions", 2),
makeTable(
["Co-administered Substance", "Potential Interaction", "Clinical Recommendation"],
[
["Antacids / PPIs (e.g., omeprazole)", "Tannins may bind to antacids and reduce absorption of both", "Space doses by at least 2 hours"],
["Iron supplements", "Tannins chelate iron, reducing oral iron absorption", "Administer iron at least 2 hours apart"],
["Antidiabetic drugs (glibenclamide, metformin)", "Possible additive hypoglycaemic effect (Singh et al., 2023)", "Monitor blood glucose; dose adjustment of conventional drug may be needed"],
["Anticoagulants / antiplatelets", "Haemostatic properties (Raktastambhana) may partially antagonise anticoagulant effect", "Caution; monitor coagulation parameters"],
["Antihypertensives", "Additive BP-lowering effect possible due to Sheeta Virya and vasodilatory flavonoids", "Monitor blood pressure in hypertensive patients on medications"],
]
),
spacer(80),
sectionHeading("5.4 Reported Adverse Effects", 2),
bullet("Constipation: Most common adverse effect with prolonged internal use."),
bullet("Dry mouth / excessive dryness: Aggravation of Rooksha Guna in susceptible patients."),
bullet("Mucosal irritation: From over-concentrated decoction. Stick to classical preparation ratios."),
bullet("Mild nausea: Rare; usually resolves with dose reduction or post-meal administration."),
bullet("Skin itching (external): Rare contact sensitivity to tannins; discontinue topical application if persists."),
spacer(80),
// ── SECTION 6: SEASONAL & DOSHA TIMING ─────────────────────────
sectionHeading("6. Seasonal and Dosha-Based Prescribing", 1),
makeTable(
["Season (Ritu)", "Dosha Dominance", "Suitability for Internal Use", "Notes"],
[
["Vasanta (Spring)", "Kapha aggravation", "Highly suitable", "Kaphahara properties align with seasonal Dosha; morning administration on empty stomach"],
["Grishma (Summer)", "Pitta rises", "Suitable (cooling preparations)", "Use cold-infused (Hima) or cooled Kwatha; add coconut water as anupana"],
["Varsha (Monsoon)", "Vata aggravation, weakened Agni", "Cautious use; modify anupana", "Warm water or warm cow's milk anupana; reduce dose to counter Rooksha Guna on Vata"],
["Sharad (Autumn)", "Pitta aggravation", "Suitable", "Pittaghna and Raktaprasadana properties beneficial; cooled decoction preferred"],
["Hemanta / Shishira (Winter)", "Kapha accumulation, strong Agni", "Suitable", "Administer after meals; warm water anupana; can use with honey for Kapha conditions"],
]
),
spacer(80),
// ── SECTION 7: COMBINATION FORMULATIONS ────────────────────────
sectionHeading("7. Classical Combination Protocols (Internal)", 1),
body("Panchavalkala is frequently combined with complementary formulations to expand or refine therapeutic action:"),
spacer(60),
makeTable(
["Condition", "Combination Partner", "Rationale"],
[
["Atisara (diarrhea)", "Bilva (Aegle marmelos) kwatha", "Additive Stambhana effect; Bilva specifically targets intestinal motility"],
["Prameha (diabetes)", "Gudmar (Gymnema sylvestre)", "Synergistic antidiabetic effect; different mechanisms"],
["Kushtha (skin disorders)", "Nimba (Azadirachta indica) kwatha", "Enhanced Raktashodhana; additive antimicrobial for infected lesions"],
["Raktapradara (menorrhagia)", "Lodhra (Symplocos racemosa) + Ashoka (Saraca indica)", "Strengthens Raktastambhana; addresses uterine Pitta-Kapha"],
["Shwetapradara (leucorrhoea)", "Shatavari (Asparagus racemosus)", "Panchavalkala cleanses; Shatavari nourishes and restores Ojas in Yoni"],
["Tundikeri (tonsillitis)", "Tankana (Borax) + Yashtimadhu (Glycyrrhiza glabra)", "Enhances Lekhana and Ropana; reduces exudate and soothes mucosa"],
["Post-surgical healing support", "Triphala kwatha (alternating)", "Triphala provides Rasayana support; Panchavalkala provides Shodhana"],
]
),
spacer(80),
// ── SECTION 8: EVIDENCE SUMMARY ────────────────────────────────
sectionHeading("8. Research Evidence Summary", 1),
body("Published research specifically on internal administration of Panchavalkala remains limited on international databases (PubMed), with the majority of evidence indexed in Indian Ayurvedic journals and institutional repositories."),
spacer(60),
makeTable(
["Study / Source", "Year", "Design", "Finding Relevant to Internal Use"],
[
["Aphale S et al., J Ethnopharmacol", "2021", "In vivo animal + in vitro", "Antineoplastic and immunomodulatory activity in cervical cancer cells and C57BL/6 papilloma model"],
["Singh et al., ResearchGate", "2023", "Experimental (animal)", "Panchvalkal proliferates pancreatic beta-cells; potentiates glibenclamide (antidiabetic effect)"],
["Singh P et al., Natural Product Research", "2023", "GC-MS / NMR analytical", "Metabolite profiling of kwatha identifies tannins, flavonoids, terpenoids with systemic activity"],
["IJAPR, Sharma et al.", "2022", "In vitro", "Antimicrobial activity of kwatha against standard bacterial strains; supports internal anti-infective use"],
["Pharmacological review (rodent paw-edema)", "2019", "Animal study", "Anti-inflammatory effects comparable to diclofenac at 50 mg/kg"],
["Pilot human study (kavala mouthwash)", "2021", "Pilot RCT", "20% reduction in gingival bleeding index after 14 days; p < 0.05"],
["Small RCT (acute diarrhea)", "~2021", "Clinical RCT (small)", "Symptomatic relief in acute diarrhea within 48 hours with oral kwatha 50-100 ml twice daily"],
["Clinical evaluation review (Amit et al., WJPR)", "2019", "Review", "Consolidates clinical evidence for internal use in skin diseases, infertility, obesity, tonsillitis, vascular disease"],
]
),
spacer(60),
warningBox("Evidence gap: Robust, large-scale RCTs on internal Panchavalkala administration are currently unavailable in indexed databases. Prescribing decisions should integrate classical text guidance, available pharmacological evidence, and individual patient assessment."),
spacer(80),
// ── SECTION 9: QUALITY & STORAGE ───────────────────────────────
sectionHeading("9. Quality, Sourcing & Storage", 1),
sectionHeading("9.1 Quality Markers", 2),
bullet("Bark should be from the inner layer (Tvak) of mature, healthy trees. The outer bark has reduced phytochemical content."),
bullet("Colour: Nyagrodha bark - pale brown; Udumbara - greyish-brown; Ashwattha - ash-grey; Plaksha - pale grey; Parisha - grey-brown with reddish tinge inside."),
bullet("Taste: Strongly astringent (Kashaya) when chewed; absence of astringency indicates adulteration or degradation."),
bullet("Adulteration: Sand, cheaper wood powder, or non-Ficus barks are commonly reported. Source from licensed, GMP-certified manufacturers."),
bullet("Preferred standard: As per Ayurvedic Pharmacopoeia of India (API) monographs for constituent drugs."),
spacer(60),
sectionHeading("9.2 Storage Guidelines", 2),
bullet("Churna (dry powder): Store in airtight glass or food-grade containers away from moisture, heat, and direct sunlight. Shelf life: 1 year from preparation."),
bullet("Freshly prepared Kwatha: Consume within 8-12 hours. Do not refrigerate for re-use. Prepare fresh for each administration."),
bullet("Commercially prepared decoctions / tablets: Follow manufacturer instructions. Check for GMP certification."),
spacer(80),
// ── SECTION 10: QUICK REFERENCE ────────────────────────────────
sectionHeading("10. Quick Reference Card", 1),
infoBox("Standard Internal Dose:", "Kwatha 40-60 ml twice daily before meals with warm water | Churna 3-6 g twice daily with warm water"),
spacer(60),
infoBox("Contraindicated in:", "Pregnancy (oral use) | Known Ficus allergy | Extreme Vata debility (without modification)"),
spacer(60),
infoBox("Key Interactions:", "Space 2h from iron supplements and antacids | Monitor glucose with antidiabetics | Caution with anticoagulants"),
spacer(60),
infoBox("Top Internal Indications:", "Diarrhea / Dysentery | Leucorrhoea / Menorrhagia | Tonsillitis (kavala) | Skin disorders | Diabetes (adjuvant)"),
spacer(60),
infoBox("Duration:", "Acute: 3-7 days | Subacute: 2-4 weeks | Chronic / metabolic: Intermittent courses under supervision"),
spacer(80),
// ── DISCLAIMER ──────────────────────────────────────────────────
sectionHeading("Disclaimer", 1),
body("This document is intended as a clinical reference guide for qualified Ayurvedic practitioners. It consolidates classical textual guidance and available research evidence but does not replace individual clinical judgment. Dosages and indications should be individualised based on patient Prakriti, Vikriti, Bala, and concurrent medications. Research evidence for internal administration is preliminary in many areas; practitioners are encouraged to refer to current primary literature and institutional protocols."),
spacer(60),
body("Prepared June 2026 | For practitioner use only", { italics: true }),
];
// ═══════════════════════════════════════════════════════════════════
// ASSEMBLE DOCUMENT
// ═══════════════════════════════════════════════════════════════════
const doc = new Document({
numbering: {
config: [{
reference: "bullet-style",
levels: [{
level: 0,
format: "bullet",
text: "\u2022",
alignment: AlignmentType.LEFT,
style: {
paragraph: { indent: { left: 360, hanging: 180 } },
run: { font: "Calibri" }
}
}]
}]
},
styles: {
default: {
document: {
run: { font: "Calibri", size: 22, color: DARK_GRAY }
}
}
},
sections: [{
properties: {
page: {
margin: {
top: convertInchesToTwip(1),
bottom: convertInchesToTwip(1),
left: convertInchesToTwip(1.1),
right: convertInchesToTwip(1.1),
}
}
},
headers: {
default: new Header({
children: [
new Table({
width: { size: 100, type: WidthType.PERCENTAGE },
borders: {
top: { style: BorderStyle.NONE },
bottom: { style: BorderStyle.SINGLE, size: 6, color: MID_GREEN },
left: { style: BorderStyle.NONE },
right: { style: BorderStyle.NONE },
insideHorizontal: { style: BorderStyle.NONE },
insideVertical: { style: BorderStyle.NONE },
},
rows: [new TableRow({
children: [
new TableCell({
borders: { top: { style: BorderStyle.NONE }, bottom: { style: BorderStyle.NONE }, left: { style: BorderStyle.NONE }, right: { style: BorderStyle.NONE } },
children: [new Paragraph({
children: [new TextRun({ text: "PANCHAVALKALA — Clinical Reference Guide", bold: true, size: 20, color: MID_GREEN, font: "Calibri" })]
})]
}),
new TableCell({
borders: { top: { style: BorderStyle.NONE }, bottom: { style: BorderStyle.NONE }, left: { style: BorderStyle.NONE }, right: { style: BorderStyle.NONE } },
children: [new Paragraph({
alignment: AlignmentType.RIGHT,
children: [new TextRun({ text: "For Ayurvedic Practitioners", size: 18, color: MID_GRAY, font: "Calibri", italics: true })]
})]
})
]
})]
})
]
})
},
footers: {
default: new Footer({
children: [
new Table({
width: { size: 100, type: WidthType.PERCENTAGE },
borders: {
top: { style: BorderStyle.SINGLE, size: 4, color: MID_GREEN },
bottom: { style: BorderStyle.NONE },
left: { style: BorderStyle.NONE },
right: { style: BorderStyle.NONE },
insideHorizontal: { style: BorderStyle.NONE },
insideVertical: { style: BorderStyle.NONE },
},
rows: [new TableRow({
children: [
new TableCell({
borders: { top: { style: BorderStyle.NONE }, bottom: { style: BorderStyle.NONE }, left: { style: BorderStyle.NONE }, right: { style: BorderStyle.NONE } },
children: [new Paragraph({
children: [new TextRun({ text: "Panchavalkala Dosage & Internal Applications | June 2026", size: 16, color: MID_GRAY, font: "Calibri" })]
})]
}),
new TableCell({
borders: { top: { style: BorderStyle.NONE }, bottom: { style: BorderStyle.NONE }, left: { style: BorderStyle.NONE }, right: { style: BorderStyle.NONE } },
children: [new Paragraph({
alignment: AlignmentType.RIGHT,
children: [
new TextRun({ text: "Page ", size: 16, color: MID_GRAY, font: "Calibri" }),
new TextRun({ children: [PageNumber.CURRENT], size: 16, color: MID_GRAY, font: "Calibri" }),
]
})]
})
]
})]
})
]
})
},
children
}]
});
Packer.toBuffer(doc).then(buffer => {
fs.writeFileSync("/home/daytona/workspace/panchavalkala-guide/Panchavalkala_Reference_Guide.docx", buffer);
console.log("Done: Panchavalkala_Reference_Guide.docx");
});
cd /home/daytona/workspace/panchavalkala-guide && node build.js 2>&1
python /home/daytona/skills/docx/scripts/office/validate.py /home/daytona/workspace/panchavalkala-guide/Panchavalkala_Reference_Guide.docx 2>&1
pip install --user lxml -q && python /home/daytona/skills/docx/scripts/office/validate.py /home/daytona/workspace/panchavalkala-guide/Panchavalkala_Reference_Guide.docx 2>&1
Panchavalkala Reference Guide
Word Document · DOCX
| Section | Content |
|---|---|
| 1. Formulation Overview | Five constituent drugs with botanical names, classical Guna-Karma profile (Rasa, Guna, Virya, Vipaka, Dosha Karma), and full phytochemical table |
| 2. Pharmaceutical Forms | All dosage forms (Kwatha, Churna, Ghana Satwa, Taila, Cream, Spray) with classical Kwatha preparation steps |
| 3. Dosage Guidelines | Adult standard dose, special populations (elderly, children, pregnancy, lactation), Anupana selection by condition/Dosha, and treatment duration by clinical context |
| 4. Internal Indications | GI (diarrhea, dysentery, peptic ulcer), Gynaecological (leucorrhoea, menorrhagia, infertility), Oropharyngeal (tonsillitis, gingivitis, oral ulcers), Dermatological, and Metabolic/Systemic (diabetes, obesity, immunomodulation) |
| 5. Contraindications & Safety | Absolute/relative contraindications, five drug-herb interaction pairs, adverse effects |
| 6. Seasonal Prescribing | Dosha-season alignment table for all six Ritus |
| 7. Combination Protocols | Seven classical combination partners with rationale |
| 8. Research Evidence | Annotated table of published studies relevant to internal use |
| 9. Quality & Storage | Bark quality markers, adulteration warnings, storage conditions |
| 10. Quick Reference Card | At-a-glance summary boxes for dose, contraindications, interactions, and duration |