Genstat 的开发始于1968年英国洛桑实验站,统计部负责人John Nelder 主导开发工作。1985年,Roger Payne 接替John Nelder的工作,之后Roger担任VSNI 首席技术官。VSNI始终保持着和洛桑试验站统计部门的密切联系和合作,公司和核心技术人员也来自洛桑。很多在Genstat 中使用的统计理论和方法源于洛桑的权威统计学家, 如广义线性模型(John Nelder),广义平衡( John Nelder和 Roger Payne),典型变量分析(John Gower), 混合模型REML方法(Robin Thompson)。由此可见,Genstat具有悠久的历史,作为现代生物学统计研究工具,用于解决现代生物研究问题, 并持续在这一领域发挥这不可替代的作用。1971年,NAG开发了第一个数学软件库,多年来发展成为数字和统计算法最大的商业可用库。NAG 是一家数学,统计,数据挖掘和可视化的先锋软件公司。近四十年来,它们的产品和服务遍及全球范围的学术,政府和科研机构。作为VSNi董事会成员代表,不仅增强了科学技术力量,而且为公司发展提供了宝贵的意见和指导。
Genstat 质量保证
VSNI 强烈的意识到,为了保证您依赖于我们的产品进行的数据分析的精确性和有效性,我们在分析结果的可靠性和准确性上做了大量工作,以下为相关方法的汇总。下列内容另见pdf格式。
精密性
我们强调数学算法的准确性和可靠性。主要开发人员来自公司高素质的技术开发团队,也有一部分算法来自NAG团队( 我们的股东之一)。
准确性
通过大规模测试系统验证Genstat指令的结果
- 对于有代表性的数据,用替代方法,分析重演和结果比较: 如方差分析和回归,reml 和ANOVA等
- Genstat 处理矩阵和向量的能力进行精密计算
- 一定范围内手动计算比较
- 与出版物和科学文献的结果进行比较
- 与其他软件的结果比较
Genstat Procedures图书馆的程序由编委会评估,编委会使用相近的方法来检检验程序是否有用,可靠,并形成详细的文件。
质量
- 我们的技术人员具有相当长的软件开发经验,可追溯到上世纪70年代。
- 技术人员均具有统计或计算机专业博士以上学历。
- 技术人员拥有和权威研究机构的统计部门密切的合作关系,如英国的洛桑试验站和澳大利亚新南威尔士基础产业部。
- 同时拥有多个研究团体的会员资格,经常出席国际大型会议,以保证对最新技术的敏感和跟进。
- 公司全体员工赞同自我发展的理念,增强个人技能,与公司共同成长和发展。同时VSNi已经通过了英国政府的投资者计划并获得认证。
可靠性
- 软件的核心材料(源代码,测试包,相关文件等)被保存在使用源控制系统的安全文档下。每一次修改都正式记录在案,并配以相关的说明文件,用于追溯,识别和更改,确保软件的准确和可靠。
- 为预防错误,我们的测试系统将在每一次实质性变化后运行测试。
- 每个新版本经过至少2个月的beta测试期,由资深用户检查其可靠性。按照正式报告的流程保证错误的登记和修改。
- 在发行版本后发现的缺陷和错误也记录在正式系统中,并且及时生成修补程序和服务包以更正错误。
- 我们还应该注意到这样一个事实,许多核心的Genstat算法已被广泛的用户群体使用多年。因此,对Genstat的信心,不仅来自于我们本身,而且来自于业内人士的广泛认可。
技术支持
我们意识到提供及时,详尽和充分的技术支持对我们的用户至关重要。
- 公司内部处理所有的咨询电话:您不会从离岸呼叫中心收到不正确的回复。
- 我们对支持查询系统进行监控,以确保信息不会被丢失或遗忘。
- 我们承诺将在一个工作日内提供答复。
- 我们的技术人员积极参与支持服务,确保您有一个满意的答案。技术人员将及时将问题以报告的形式呈给开发人员 。 如果可以快速更正缺陷,将形成软件补丁。 或者,力争提供一个新的解决方案。
- 我们很高兴提供统计咨询和协助以及计算支持。 如果您的要求太复杂,无法快速回复,我们将尽力为您提供可接受的咨询合同。
- 除了我们的正式支持服务,你还可以参与VSNi网站上的Genstat和ASreml的论坛。 虽然这主要是一个用户提出问题,自发讨论的平台,但是我们会对讨论进行监控,以便回答您的专业具体问题。
实用统计应用
我们的技术开发团队包括统计学家,具有丰富的统计咨询和教学经验。 因此,我们非常了解统计经验或接受培训有限的人在使用统计软件时可能会出现的问题。 Genstat中的菜单,界面和算法旨在帮助用户有效且正确地应用统计。 例如
- 进行高级统计的菜单,如广义线性模型,被设计为建立在诸如线性回归之类的更熟悉的方法上,以便于您渐进地应用到更先进的技术
- 我们明确区分分类变量(即因子)和连续数值变量(变量),以帮助您避免以不适当的方式使用这些变量
- 输出窗口支持上下文相关的帮助文件来解释不熟悉的术语
- 我们使用通用算法,例如在Genstat 中anova,回归和reml,以避免对您的分析的复杂性的大小造成人为的约束
- Genstat具有简单但强大的命令语言,可应用更大范围地分析方法
- 我们有明确的文档和在线帮助,和大量的应用实例
- Genstat命令语言可以用作通用编程语言,以便您可以开发或修改方法来匹配您自己的需求
- 由于Genstat过程库是开源的,如开发新的或特殊的方法,可访问任何库程序的源代码
- 我们不愿意提供有缺陷的分析方法,即使其中一些可能在其他地方已经被实用!
未来更新
我们认识到保持最新统计和计算新发展的重要性。 因此,我们定期发行新版本。Genstat本身已有多年,但仍保持平均每年发布一次新版。 其新版本通常不仅包括新的统计方法,还包括增强的界面,新文档和更新,以满足最新的版本的MS Windows 操作系统。