癌症就算了考虑了。至于精神病,要看具体是什么样的精神病,你应该说出具体病名。根据你的描述,即便是染色体上携带的基因片段,也是隐性遗传。如果你们家没有这个基因的话,下一代是安全的。你的描述的那些病人,估计是因为他们的父母双方都携带了这个基因,双方一组合,就成为显性的了。