Cannabis legalisation pros and cons psychiatrist perspective complete review of articles
Make a presentation on cannabis legalisation from a psychiatrist’s perspective
~/
cannabis legalization AND mental health
cannabis legalization psychiatric public health policy evidence review 2024 2025
PMID: 40854216
PMID: 41145103
https://www.canada.ca/en/health-canada/services/drugs-medica…
~/
mkdir -p "/tmp/workspace/cannabis-psychiatry-presentation/src" "/tmp/workspace/cannabis-psychiatry-presentation/output" && cat > "/tmp/workspace/cannabis-psychiatry-presentation/src/create_deck.py" <<'PY' from pptx import Presentation from pptx.util import Inches, Pt from pptx.enum.text import PP_ALIGN, MSO_ANCHOR from pptx.enum.shapes import MSO_SHAPE from pptx.dml.color import RGBColor from pptx.enum.dml import MSO_THEME_COLOR from pptx.enum.text import MSO_AUTO_SIZE W,H=13.333,7.5 prs=Presentation(); prs.slide_width=Inches(W); prs.slide_height=Inches(H) blank=prs.slide_layouts[6] # colors NAVY=RGBColor(14,31,48); TEAL=RGBColor(23,131,130); MINT=RGBColor(182,229,213); CREAM=RGBColor(247,245,239) INK=RGBColor(25,38,48); MUTED=RGBColor(93,108,114); RED=RGBColor(193,73,65); GOLD=RGBColor(222,164,53); WHITE=RGBColor(255,255,255); PALE=RGBColor(234,242,241); LIGHT=RGBColor(238,241,241) def rect(s,x,y,w,h,fill,line=None,r=False): sh=s.shapes.add_shape(MSO_SHAPE.ROUNDED_RECTANGLE if r else MSO_SHAPE.RECTANGLE, Inches(x), Inches(y), Inches(w), Inches(h)) sh.fill.solid(); sh.fill.fore_color.rgb=fill sh.line.color.rgb=line if line else fill if r: sh.adjustments[0]=0.08 return sh def txt(s,x,y,w,h,text,size=18,color=INK,bold=False,font='Aptos',align=PP_ALIGN.LEFT, valign=MSO_ANCHOR.TOP, margin=.03): tb=s.shapes.add_textbox(Inches(x), Inches(y), Inches(w), Inches(h)); tf=tb.text_frame tf.clear(); tf.word_wrap=True; tf.margin_left=tf.margin_right=Inches(margin); tf.margin_top=tf.margin_bottom=Inches(margin); tf.vertical_anchor=valign for i,line in enumerate(text.split('\n')): p=tf.paragraphs[0] if i==0 else tf.add_paragraph(); p.text=line; p.alignment=align; p.space_after=Pt(2) for run in p.runs: run.font.name=font; run.font.size=Pt(size); run.font.bold=bold; run.font.color.rgb=color return tb def rich(s,x,y,w,h,items,size=18): # items list (text, color, bold); each an individual line tb=s.shapes.add_textbox(Inches(x),Inches(y),Inches(w),Inches(h)); tf=tb.text_frame; tf.clear(); tf.word_wrap=True; tf.margin_left=tf.margin_right=Inches(.03); tf.margin_top=tf.margin_bottom=Inches(.03) for i,(t,c,b) in enumerate(items): p=tf.paragraphs[0] if i==0 else tf.add_paragraph(); p.text=t; p.space_after=Pt(8) for r in p.runs: r.font.name='Aptos'; r.font.size=Pt(size); r.font.bold=b; r.font.color.rgb=c return tb def title(s,kicker,heading,sub=''): txt(s,.65,.35,12,.25,kicker.upper(),10,TEAL,True,letter_spacing if False else 'Aptos') txt(s,.65,.67,12,0.65,heading,28,NAVY,True) if sub: txt(s,.67,1.38,11.9,.35,sub,12,MUTED) rect(s,.65,1.83,1.05,.05,TEAL) def footer(s,num,source=''): rect(s,.0,7.23,W,.27,NAVY) txt(s,.65,7.27,10.8,.13,source,7,RGBColor(210,220,222)) txt(s,12.25,7.25,.45,.15,str(num).zfill(2),9,WHITE,True,align=PP_ALIGN.RIGHT) def note(s, text): try: tf=s.notes_slide.notes_text_frame tf.text=text except Exception: pass def bullets(s,x,y,w,items,accent=TEAL,fs=17): for i,item in enumerate(items): yy=y+i*.67 rect(s,x,yy+.13,.11,.11,accent,r=True) txt(s,x+.25,yy,w-.25,.52,item,fs,INK) def card(s,x,y,w,h,head,body,accent=TEAL): rect(s,x,y,w,h,WHITE,RGBColor(220,226,226),True); rect(s,x,y,.08,h,accent) txt(s,x+.25,y+.22,w-.45,.32,head,16,NAVY,True) txt(s,x+.25,y+.67,w-.45,h-.82,body,12,MUTED) # slide 1 s=prs.slides.add_slide(blank); rect(s,0,0,W,H,NAVY); rect(s,0,0,.2,H,TEAL); rect(s,8.65,0,4.68,H,TEAL) # decorative circles for x,y,r,c in [(10.4,.65,1.3,MINT),(11.7,2.2,.58,GOLD),(9.1,4.8,.9,RGBColor(86,177,163)),(11.4,5.5,1.7,RGBColor(34,103,110))]: sh=s.shapes.add_shape(MSO_SHAPE.OVAL,Inches(x),Inches(y),Inches(r),Inches(r)); sh.fill.solid();sh.fill.fore_color.rgb=c;sh.line.color.rgb=c # simple brain/lens motif sh=s.shapes.add_shape(MSO_SHAPE.OVAL,Inches(9.55),Inches(2.45), Inches(2.55), Inches(2.55));sh.fill.background();sh.line.color.rgb=WHITE;sh.line.width=Pt(2.5) txt(s,.78,.85,7.45,.28,'PSYCHIATRY • PUBLIC HEALTH • POLICY',11,MINT,True) txt(s,.78,1.48,7.7,1.9,'Cannabis\nlegalisation',42,WHITE,True) txt(s,.82,3.63,6.9,.58,'A psychiatrist’s perspective on benefits, harms and safeguards',20,RGBColor(221,234,235)) txt(s,.82,5.75,6.3,.3,'Educational presentation | October 2026',11,MINT) txt(s,.82,6.24,6.9,.34,'Key question: Which legal model minimizes psychiatric harm?',15,WHITE,True) note(s,'Opening: This presentation addresses recreational cannabis legalisation. “Legalisation” is not a single policy: outcomes depend on age rules, potency, pricing, advertising, retail access, treatment capacity and enforcement.') # slide2 s=prs.slides.add_slide(blank); rect(s,0,0,W,H,CREAM); title(s,'Framing','The clinical question is not “legal or illegal?”','It is whether policy reduces total harm, especially for people at greatest psychiatric vulnerability.') card(s,.72,2.25,3.8,3.5,'Potential gains','• Fewer criminal penalties for possession\n• Product testing and regulated labeling\n• Opportunity for public-health messaging\n• Less exposure to illicit supply',TEAL) card(s,4.77,2.25,3.8,3.5,'Potential harms','• Earlier initiation or more frequent use\n• High-THC products and concentrates\n• Normalisation and commercial promotion\n• More cannabis use disorder and acute presentations',RED) card(s,8.82,2.25,3.8,3.5,'Psychiatric lens','• Psychosis and relapse\n• Adolescent neurodevelopment\n• Mood, anxiety and suicidality\n• Co-occurring substance use and inequity',GOLD) footer(s,2,'Framework adapted from psychiatric risk assessment and public-health regulation.') note(s,'Emphasize that criminalisation itself produces harms, but psychiatric risk is concentrated in certain patterns of exposure: early onset, frequent use, high THC, and vulnerability to psychosis.') # slide3 s=prs.slides.add_slide(blank); rect(s,0,0,W,H,WHITE); title(s,'Why psychiatrists are involved','Cannabis is a mental-health exposure','Risk is patterned, not uniform.') # spectrum rect(s,.9,2.45,11.55,.3,LIGHT) segments=[('Occasional adult use',2.0,TEAL),('Frequent / daily use',2.4,GOLD),('High-THC concentrates',2.5,RED),('Early-onset use + vulnerability',3.65,NAVY)] x=.9 for label,w,c in segments: rect(s,x,2.45,w,.3,c); txt(s,x,2.95,w,.5,label,14,c,True,align=PP_ALIGN.CENTER);x+=w rich(s,1.0,4.05,11.3,1.6,[('Higher concern when use is daily or near-daily, begins in adolescence, involves high THC, or occurs with personal/family psychosis vulnerability.',INK,True),('Individual-level risks differ from population-level effects. A regulated policy should identify and protect the higher-risk groups rather than treat all use as equivalent.',MUTED,False)],18) footer(s,3,'Sources: Kaplan & Sadock’s Comprehensive Textbook of Psychiatry, pp. 4501-4502; Harrison’s Principles of Internal Medicine, 22e, p. 3730.') note(s,'The dose, potency, timing and host susceptibility matter. This spectrum is a clinical communication tool, not a precise risk calculator.') # slide4 s=prs.slides.add_slide(blank); rect(s,0,0,W,H,CREAM); title(s,'Core psychiatric harms','What the clinician sees') items=[('Acute intoxication','Impaired attention, anxiety/panic, paranoia; transient psychotic symptoms in some people.',RED),('Cannabis use disorder','Craving, tolerance, withdrawal and functional impairment; risk rises with earlier, frequent and high-THC use.',GOLD),('Psychosis spectrum','Association is strongest for frequent and high-potency exposure; use may worsen course and relapse risk.',NAVY),('Mood, cognition, functioning','Sleep disruption, memory/attention effects and associations with anxiety, depression and suicidal behaviour need contextual assessment.',TEAL)] for i,(h,b,c) in enumerate(items): y=2.1+i*1.08; rect(s,.8,y,11.8,.84,WHITE,RGBColor(224,226,224),True);rect(s,.8,y,.11,.84,c);txt(s,1.12,y+.14,2.35,.28,h,14,c,True);txt(s,3.5,y+.13,8.65,.42,b,13,INK) footer(s,4,'Sources: Kaplan & Sadock’s Comprehensive Textbook of Psychiatry, pp. 4075, 4501-4502; Harrison’s Principles of Internal Medicine, 22e, p. 3730.') note(s,'Avoid implying causation for every association. Acute psychotic symptoms are well recognized. For long-term outcomes, explain dose-response, temporal evidence, confounding and vulnerability.') # slide5 s=prs.slides.add_slide(blank); rect(s,0,0,W,H,WHITE); title(s,'Psychosis: the central psychiatric concern','A consistent association, with important limits on causal inference') rect(s,.9,2.15,5.5,3.85,PALE,TEAL,True);txt(s,1.22,2.5,4.9,.35,'What evidence supports',16,NAVY,True) bullets(s,1.22,3.0,4.8,['Transient psychotic symptoms can occur with intoxication.','Prospective and case-control studies show an association with psychosis-spectrum disorders.','Pooled evidence in a major psychiatry text reports roughly 2× risk for average users and 4× for heaviest users versus nonusers.'],TEAL,14) rect(s,6.86,2.15,5.5,3.85,RGBColor(255,247,235),GOLD,True);txt(s,7.18,2.5,4.9,.35,'What it does not prove',16,NAVY,True) bullets(s,7.18,3.0,4.8,['Most users do not develop a psychotic disorder.','Observational research remains vulnerable to confounding and reverse causation.','Risk is likely modified by family history, age at initiation, frequency and THC potency.'],GOLD,14) footer(s,5,'Source: Kaplan & Sadock’s Comprehensive Textbook of Psychiatry, pp. 4501-4502.') note(s,'State both sides. The association has convergent evidence and dose response, but an individual causal attribution is usually not possible. Psychiatric policy should apply the precautionary principle to high-risk exposure patterns.') # slide6 s=prs.slides.add_slide(blank); rect(s,0,0,W,H,CREAM); title(s,'Youth and cannabis use disorder','Prevention of early and frequent use should be a policy priority') # big numbers for x,num,label,c in [(1.0,'1 in 10','ever-users later developed dependence in longitudinal studies',TEAL),(4.65,'1 in 3','regular users later developed dependence in longitudinal studies',RED),(8.3,'1-3 days','typical peak of withdrawal symptoms after stopping regular use',GOLD)]: rect(s,x,2.25,3.05,2.05,WHITE,RGBColor(225,228,225),True); txt(s,x+.22,2.58,2.6,.55,num,30,c,True,align=PP_ALIGN.CENTER);txt(s,x+.28,3.38,2.48,.55,label,11,MUTED,align=PP_ALIGN.CENTER) rich(s,1.0,4.95,11.4,1.1,[('Adolescents are more susceptible to cannabis use disorder. Earlier initiation, greater frequency and high-THC exposure raise risk.',INK,True),('Withdrawal commonly includes anxiety, restlessness, insomnia, low mood and appetite reduction. Behavioral treatments are first-line; there is no FDA-approved medication for cannabis use disorder.',MUTED,False)],15) footer(s,6,'Sources: Kaplan & Sadock’s Comprehensive Textbook of Psychiatry, p. 4075; Harrison’s Principles of Internal Medicine, 22e, p. 3730.') note(s,'These textbook figures summarize historical longitudinal evidence and should not be framed as a fixed prognosis for every person. Mention that treatment works and that stigma can delay help-seeking.') # slide7 s=prs.slides.add_slide(blank); rect(s,0,0,W,H,WHITE); title(s,'Benefits legalisation can deliver','Only if the system is built for public health rather than sales growth') benefits=[('Justice','Avoids arrests, criminal records and disproportionate legal consequences for possession.'),('Product safety','Licensed products can be tested, labeled and tracked, including THC content and contaminants.'),('Clinical contact','Legal systems can carry credible risk communication and facilitate referral to care.'),('Market displacement','May reduce reliance on illicit sources, though displacement is incomplete and depends on price and access.')] for i,(h,b) in enumerate(benefits): x=.8+(i%2)*6.0;y=2.18+(i//2)*1.85; card(s,x,y,5.55,1.45,h,b,TEAL if i<2 else GOLD) txt(s,.84,6.32,11.6,.33,'Psychiatric position: decriminalising people does not require commercialising high-risk products.',17,NAVY,True,align=PP_ALIGN.CENTER) footer(s,7,'Policy synthesis. Legalisation effects depend on design, baseline market and local context.') note(s,'Distinguish decriminalisation from legal retail commercialisation. The justice case can be strong even where a psychiatrist opposes profit-driven supply expansion.') # slide8 s=prs.slides.add_slide(blank); rect(s,0,0,W,H,CREAM); title(s,'What recent evidence says about THC potency','High-concentration products deserve separate regulation') rect(s,.88,2.15,3.25,3.9,NAVY,NAVY,True);txt(s,1.18,2.52,2.65,.25,'2025 systematic review',13,MINT,True);txt(s,1.18,3.02,2.55,1.05,'99\nstudies',35,WHITE,True,align=PP_ALIGN.CENTER);txt(s,1.18,4.35,2.55,.72,'221,097 participants\n>95% moderate/high risk of bias',13,RGBColor(211,226,228),align=PP_ALIGN.CENTER) for y,h,b,c in [(2.17,'Psychosis / schizophrenia','70% of nontherapeutic studies reported unfavorable associations.',RED),(3.5,'Cannabis use disorder','75% of nontherapeutic studies reported unfavorable associations.',GOLD),(4.83,'Anxiety / depression','Findings were mixed; possible therapeutic signals were low-quality and population-dependent.',TEAL)]: rect(s,4.55,y,7.75,1.05,WHITE,RGBColor(220,226,226),True);txt(s,4.88,y+.18,2.55,.24,h,14,c,True);txt(s,7.38,y+.18,4.45,.48,b,12,INK) footer(s,8,'Rittiphairoj et al. Ann Intern Med. 2025. Systematic review. PMID: 40854216.') note(s,'This review is useful because current markets contain products quite different from older research samples. It also warns that the evidence quality is imperfect. The policy inference is precaution around high concentration THC, not certainty about every outcome.') # slide9 s=prs.slides.add_slide(blank); rect(s,0,0,W,H,WHITE); title(s,'Legalisation does not have one outcome','Policy architecture determines exposure') # 3 columns cols=[('Public-health model',TEAL,['Minimum age set high and enforced','THC limits or risk-tiered taxation','Plain packaging and warnings','Advertising restrictions','Treatment and prevention funded']),('Commercial expansion model',RED,['Price and potency competition','Dense retail access and delivery','Brand marketing and promotions','Weak warning standards','Industry influence on policy']),('Psychiatric preference',NAVY,['Decriminalise possession','Regulate supply tightly','Protect youth and high-risk groups','Monitor harms in real time','Revise policy when indicators worsen'])] for i,(h,c,its) in enumerate(cols): x=.7+i*4.2;rect(s,x,2.2,3.7,3.95,CREAM if i!=1 else RGBColor(255,241,239),c,True);txt(s,x+.25,2.5,3.18,.4,h,16,c,True,align=PP_ALIGN.CENTER);bullets(s,x+.3,3.18,3.05,its,c,12) footer(s,9,'Policy implications based on psychiatric risk mechanisms and public-health regulatory principles.') note(s,'This slide is normative. Clearly label it as a psychiatrist-informed policy framework rather than a direct causal comparison of jurisdictions.') # slide10 s=prs.slides.add_slide(blank); rect(s,0,0,W,H,CREAM); title(s,'Clinical approach in a legal market','Legal availability does not equal clinical safety') steps=[('1','Ask','Form, THC content, route, age of onset, frequency, motives, co-use and functional impact.'),('2','Stratify','Screen for psychosis history, family history, bipolar disorder, suicidality, pregnancy, driving/work hazards.'),('3','Advise','For psychosis or bipolar disorder: recommend abstinence. For others: avoid daily use, high THC, and driving while impaired.'),('4','Treat','Motivational enhancement, CBT and contingency management for cannabis use disorder; manage withdrawal and co-occurring illness.')] for i,(n,h,b) in enumerate(steps): y=2.05+i*1.0;sh=s.shapes.add_shape(MSO_SHAPE.OVAL, Inches(.9), Inches(y), Inches(.52), Inches(.52));sh.fill.solid();sh.fill.fore_color.rgb=TEAL;sh.line.color.rgb=TEAL;txt(s,.9,y+.1,.52,.2,n,13,WHITE,True,align=PP_ALIGN.CENTER);txt(s,1.7,y+.03,1.12,.27,h,15,NAVY,True);txt(s,2.85,y+.03,9.35,.45,b,13,INK) footer(s,10,'Sources: Harrison’s Principles of Internal Medicine, 22e, p. 3730; Health Canada mental-health guidance (accessed 2026).') note(s,'Give clear, nonjudgmental advice. “Medical” or legal source does not remove psychiatric risk. Acute paranoia, hallucinations, severe agitation or suicidal intent require urgent assessment.') # slide11 s=prs.slides.add_slide(blank); rect(s,0,0,W,H,WHITE); title(s,'Evidence interpretation','Avoid two common errors') card(s,.92,2.25,5.45,3.25,'Error 1: “Association proves everything”','Cannabis research often relies on observational designs. Confounding, self-medication and social determinants matter. Use causal language carefully.',RED) card(s,6.96,2.25,5.45,3.25,'Error 2: “Uncertainty means no risk”','Consistent associations, dose-response patterns, acute syndromes and high-risk subgroups justify precautionary policy even when exact causal effects vary.',TEAL) rect(s,1.2,6.15,10.9,.45,NAVY,NAVY,True);txt(s,1.35,6.24,10.55,.2,'Best conclusion: communicate calibrated risk, protect vulnerable groups, and evaluate policy continuously.',14,WHITE,True,align=PP_ALIGN.CENTER) footer(s,11,'Methodological interpretation informed by Kaplan & Sadock’s discussion of confounding in cannabis-psychosis research, pp. 4501-4502.') note(s,'Use this to prevent polarized discussion. Present the hierarchy: individual RCTs and observational studies have different purposes; policy outcomes also need natural-experiment and surveillance data.') # slide12 s=prs.slides.add_slide(blank); rect(s,0,0,W,H,NAVY);title(s,'Bottom line','A psychiatrist’s balanced position') # title manually recolor for shape in s.shapes: if shape.has_text_frame: for p in shape.text_frame.paragraphs: for r in p.runs: if r.text in ['Bottom line','A psychiatrist’s balanced position']:r.font.color.rgb=WHITE rect(s,.9,2.2,11.55,3.5,RGBColor(22,53,70),RGBColor(57,103,115),True) rich(s,1.28,2.68,10.7,2.5,[('Support decriminalisation to reduce justice harms.',MINT,True),('Oppose policy designs that normalize, promote or cheapen frequent high-THC use.',WHITE,True),('Build legal systems around youth protection, potency controls, plain communication, accessible treatment and independent surveillance.',MINT,True),('For patients vulnerable to psychosis, bipolar disorder or cannabis use disorder, the clinical recommendation may still be abstinence.',WHITE,True)],19) footer(s,12,'Educational summary. This deck is not individual medical or legal advice.') note(s,'Close with the distinction between societal law and individualized medical advice. A compassionate clinical stance can be non-punitive while still firmly recommending abstinence for high-risk patients.') # slide13 refs s=prs.slides.add_slide(blank);rect(s,0,0,W,H,WHITE);title(s,'Selected references','Core sources used in this presentation') refs=[ '1. Sadock BJ, Sadock VA, Ruiz P, eds. Kaplan & Sadock’s Comprehensive Textbook of Psychiatry. 11th ed. Wolters Kluwer. Cannabis dependence, pp. 4075-4076; cannabis and psychosis, pp. 4501-4502.', '2. Loscalzo J, Fauci AS, Kasper DL, et al., eds. Harrison’s Principles of Internal Medicine. 22nd ed. McGraw Hill; 2025. Cannabis use disorder and prevention, p. 3730.', '3. Rittiphairoj T, Leslie L, Oberste JP, et al. High-Concentration Delta-9-Tetrahydrocannabinol Cannabis Products and Mental Health Outcomes: A Systematic Review. Ann Intern Med. 2025. PMID: 40854216.', '4. Sanz-Pérez A, Serrano DR, Fraguas-Sánchez AI, et al. Growing Concerns: A systematic review and meta-analysis of cannabis use and mental health risks in youth. Addict Behav. 2026. PMID: 41145103.', '5. Health Canada. Cannabis and mental health. Updated 2025. https://www.canada.ca/en/health-canada/services/drugs-medication/cannabis/health-effects/mental-health.html', '6. Health Canada. Canadian Cannabis Survey 2024: Summary. https://www.canada.ca/en/health-canada/services/drugs-medication/cannabis/research-data/canadian-cannabis-survey-2024-summary.html' ] for i,r in enumerate(refs): txt(s,.85,2.02+i*.72,11.7,.58,r,11,INK) footer(s,13,'References current to October 2026. Policy applicability varies by jurisdiction.') note(s,'References slide. Explain that Canada is included as an example of a national regulated market and survey system, not as a universal policy model.') out='/tmp/workspace/cannabis-psychiatry-presentation/output/Cannabis_Legalisation_Psychiatrist_Perspective.pptx' prs.save(out) print(out) PY python "/tmp/workspace/cannabis-psychiatry-presentation/src/create_deck.py"
python - <<'PY' from pptx import Presentation p='/tmp/workspace/cannabis-psychiatry-presentation/output/Cannabis_Legalisation_Psychiatrist_Perspective.pptx' prs=Presentation(p) print('slides',len(prs.slides)) for i,s in enumerate(prs.slides,1): texts=[sh.text.replace('\n',' | ')[:110] for sh in s.shapes if getattr(sh,'has_text_frame',False) and sh.text.strip()] print(i, len(s.shapes), ' :: '.join(texts[:3])) print('notes', sum(1 for s in prs.slides if s.notes_slide.notes_text_frame.text.strip())) PY ls -lh "/tmp/workspace/cannabis-psychiatry-presentation/output/Cannabis_Legalisation_Psychiatrist_Perspective.pptx"
Cannabis Legalisation Psychiatrist Perspective
Presentation · PPTX
I want complete review of articles in regard to legalisation of cannabis psychiatrist perspective
Which section should I review in depth first?
Cannabis Legalisation Psychiatrist Perspective
Presentation · PPTX
Create a complete article-by-article literature review