扬声器 | 成绩单 |
| 卡洛斯·奥尔特加 | 是的。 您好,欢迎来到我们在 JMP Discovery Summit 上的演讲。 |
| 当然,我们很想亲自进行这个演示,但在目前的情况下,这是我们仍然可以分享我们正在使用的方式的最佳方式 |
| JMP 在我们的日常工作中以及它如何帮助我们进行更多的日常工作,如何重新处理我们的数据。 然而, |
| 以这种方式与视频进行演示对于您作为观众来说也是一个优势,因为是的,如果您现在想喝杯咖啡,您只需暂停并在咖啡准备好后继续。 |
| 但从时间来看,我猜峰会现在正在顺利进行中。 最有可能的是,您已经听过一些令人兴奋的演讲。 |
| JMP 如何帮助您更深入地了解数据并解决问题 |
| 您的数据的更多部分。 然而,我们今天要做的(这也隐藏在数据质量保证的标题下), |
| 脚本引擎。 |
| 一切都与 JSL 脚本有关,因为我们提供帮助...这对我们准备数据的日常工作有很大帮助,然后这些数据就可以用于数据分析,我的意思是 |
| 卡洛斯·奥尔特加 (Carlos Ortega)、达里亚·奥蒂斯卡娅 (Daria Otyuskaya) 和我自己,我现在想稍微介绍一下,因为,是的,这样可以更好地了解是谁在做这件事。 但当然,像往常一样,有一些 |
| 对此的一些规则是 |
| 关于我们正在使用的数据的免责声明。 现在,如果您确实是一名律师,您肯定会按下暂停键来详细研究这一点。 然而,对于现在所有其他人来说,让我们深入了解演示。 |
| 当然,没有什么比开始简短介绍你看到的人、你已经看到的地点更好的了。 我们都有一个共同点,那就是荷兰的阿姆斯特丹,我们都有一个共同点,那就是我们都在 Avantium 工作。 |
| 可持续技术的公司提供商。 然而,我们来自世界各地的不同地点。 |
| 我们左边的卡洛斯·奥尔特加 (Carlos Ortega) 是一位来自委内瑞拉的化学工程师,他在荷兰生活了大约六年,在 Avantium 工作了大约两年,担任项目领导和服务。 |
| 然后我们右边的是来自俄罗斯的 Daria Otyuskaya 也在这里工作了大约两年,最后五年在比荷卢经济联盟度过 |
| 她获得化学工程博士学位的地区。 还有我自己。 我唯一的优势是,我来自德国,所以可以开车回家。 我在荷兰生活了大约 10 年,大约三年前加入 Avantium。 |
| 但现在, |
| 让我们多谈谈 Avantium。 我只想简要介绍一下我们正在做的一些事情。 |
| 正如我之前提到的,Avantium 是可持续技术提供商,拥有三个业务部门。 其中之一是 Avantium 可再生聚合物,我们实际上开发了称为 PEF 的可生物降解聚合物,它是 100% 植物基且可回收的。 |
| 其次,我们有一个名为 Avantium Renewable Chemistries 的业务部门,该部门提供可再生技术来生产 MEG 等化学品 |
| 或来自非食品生物质的工业糖。 最后但并非最不重要的一点是,这是一项非常令人兴奋的技术,我们通过电化学将空气中的二氧化碳转化为化学品。 |
| 但不必过多谈论这两个业务部门,因为 Carlos、我自己和 Daria 都在 Avantium Catalysis 工作,该公司成立于 20 年前,并且仍然是 Avantium 技术创新的基础……基础。 我们实际上是在提供他们的 |
| 我们是加速您的研究的服务提供商 |
| 公司在催化剂研究方面,更具体一些。 正如您在右侧看到的那样,我们在那里提供系统服务和称为炼油厂催化剂测试的服务。 我们如何帮助公司真正开展研发,正如您在底部看到的那样。 |
| 但这对于 Avantium 来说就足够了。 让我们谈谈我们如何开发项目工作方式,以及 JMP 实际上如何帮助我们加速工作并从中获取更好的数据,卡洛斯随后在演示中为我们展示了这一点。 |
| 如前所述,我们是服务提供商,作为服务提供商,我们得到 |
| 客户要求实际开发更好的催化剂或更好的工艺。 现在你可能会问自己,催化剂是什么。 |
| 催化剂实际上是一种在将 A 转化为 A 时参与反应但不会在反应中被消耗的材料。 |
| 人们在日常生活中最常见的例子就是安装在汽车中的尾气催化剂,它会催化 |
| 您汽车中的废气转化为二氧化碳和水作为废气。 |
| 这是我们根据要求得到的东西。 人们来找我们说,“哦,我想开发一种新材料”,或者类似的话,“我有这个过程,我想……加速我的研究和 |
| 为此开发一个新流程。” 当我们在团队中进行实验时,他们所使用的就是我们正在设计的实验...... |
| 设计实验。 我们正在尝试为此优化测试,这就是我们使用 JMP 的全部内容,但这不是我们今天要讨论的内容。 |
| 因为正如我之前所说,我们还使用 JMP 来实际合并数据、处理数据并使它们做好准备,这是您在演示文稿底部看到的两个部分。 |
| 我们正在使用名为 Flowrence 的专有工具为客户执行研究项目,其中的窍门是我们不进行实验……不执行一个又一个的测试,而是并行执行。 |
| 传统上,我的意思是,我记得自己在攻读博士学位时,你在一个又一个反应堆、一个又一个、另一个反应堆上进行测试。 |
| 但我们并行应用多达 64 个反应器,这使得执行更具挑战性,但允许数据驱动的决策。 |
| 它实际上可以产生更可靠的数据并使它们具有统计意义。 |
| 然后我们将这些数据报告给我们的客户,然后客户可以继续使用他们的工具获得进一步的见解,或者完全依赖我们 |
| 用于执行这些数据并提取知识。 但是,是的,关于公司已经足够了。 现在让我交给 Carlos,他将解释 JMP 和 JMP 脚本实际上如何帮助我们使我们的生活变得更加轻松。 |
| 谢谢亨德里克的精彩介绍。 还要感谢组织者给我们这个参加 JMP 发现峰会的好机会。 |
| 正如亨德里克提到的,我们为第三方开发和执行研究项目。 如果我们想一想, |
| 我们需要从实验设计开始(这当然是 JMP 的一项非常强大的功能), |
| 但我们还需要管理信息,在这种情况下,正如 Hendrik 所提到的,我们希望专注于 JSL 脚本,它使我们能够轻松处理信息并创建流程工作流的无缝集成。 |
| 我是研发部门的项目负责人,所以我在这里的生活中的一天……正常的一天会是这样的。 非常简单的观点。 你将会拥有 |
| 有兴趣并有研究问题的客户,我设计实验,并使用我们自己的称为 Flowrence 的专有技术执行这些实验。 |
| 因此,从简单的角度来看,Flowrence 单元中生成的数据将经过我的一些检查和解释后返回给客户端。 但现实情况要复杂一些,一方面,我们也有内部客户。 |
| 这是...例如我们的开发团队...业务开发团队的一部分。 另一方面,我们也有自己的员工,他们实际上直接与该部门互动。 因此,他们控制装置的运行方式并监控一切按照计划进行。 |
| 而数据,正如您在此处看到的虚线一样,无法直接从设备中获取数据。 数据实际上被发送到数据仓库,然后我们需要一套工具 |
| 这使我们能够首先检索信息,合并来自不同来源的信息, |
| 执行一系列任务,从清理、处理、可视化信息,最终我们将数据导出到客户端,以便客户端可以获得他们实际需要且与他们最相关的信息。 |
| 如果您允许我专注于这些不同的任务一秒钟,我们最初在检索合并中观察到的是 |
| 该数据实际上可以来自各种来源。 所以在数据仓库中,我们实际上是从佛罗伦萨单位收集数据, |
| 但我们也从分析仪收集数据。 因此,对于那些在实验室进行测试的人来说,您可能熟悉质谱法或气相色谱法,例如,我们还收集有关装置性能的数据。 所以我们还验证该单位是 |
| 表现符合预期。 |
| 在......与任何实验室一样,我们也会有手动输入。 例如,这些可以是有关我们正在测试的催化剂或分析设备校准的信息。 |
| 当然,这些手动输入始终存储在实验室笔记本中,但我们也将该信息包含在 Excel 文件中。 这就是 JMP 的实际用途 |
| 帮助我们将信息工作流程提升到一个新的水平。 因此,我们开发的是易于使用、广为人知的 Excel 文件与 |
| JSL 脚本的强大功能。 我们不仅包含实验室笔记本中提供的手动数据,而且还包含在此 Excel 文件中 |
| 然后由 JSL 脚本解释并执行的公式。 这使我们能够计算关键性能参数 |
| 为不同的客户量身定制或特别适合。 |
| 如果我们看 |
| 更详细地介绍 JSL 脚本,稍后我将进行演示,您将观察到 JSL 脚本具有三个主要部分。 |
| 其中一部分将准备本地环境。 因此,一方面我们会说我们想要清除所有符号并关闭表格,但最重要的功能可能是当我们 |
| 定义“名称默认为此处”。 因此,这将允许我们实际上运行并行抓取,而不会在不同脚本中命名相同的变量之间产生任何干扰。 |
| 然后我们有在这种情况下折叠的部分,以便我们可以实际显示它创建图形用户界面。 然后,用户不会与脚本本身进行交互,而是实际上通过一个简单的图形用户界面进行操作,其中的按钮具有描述性 |
| 按钮名称。 |
| 然后我们有一组 |
| 已在脚本中编码的任务。 在这种情况下,它们采用表达式的形式。 |
| 因为它有两个主要优点。 其中之一是以后很容易在图形用户界面上实现。 其次,当您有一个表达式时,您可以在代码中多次使用该表达式。 |
| 好的,接下来进入演示模拟。 所以我之前提到我们有不同的数据来源。 和 |
| 一方面我们有数据 |
| 实际上... |
| 事实上,它存储在我们的数据库中。 这个数据库将包含 |
| 可能有不同的信息来源,例如单位或不同的分析仪。 在这种情况下,您将看到或看到一个示例 Excel 表格。 |
| 这仅用于说明。 所以这个数据实际上是直接用我们的JSL脚本从数据仓库中获取的。 所以我们不会将此 Excel 表格视为搜索。 |
| 我们让软件从数据仓库收集信息。 也许最重要的是这些数据,正如你在这里看到的, |
| 可以再次来自不同的分析器,并且我们正在以某种方式构造第一列包含分开的名称。 在这种情况下,我们有 |
| 做了一些域名。 因此,出于保密原因,您还会看到所有观察结果都按行排列。 所以每一行都是一个观察结果。 |
| 根据测试的类型和我们使用的单位,我们可以认为一天之内我们可以收集多达 50 万个 |
| 一天内的数据点。 这当然取决于分析器,但是您立即面临着必须处理的数据量以及帮助您处理信息的 JSL 脚本如何帮助您完成此活动。 |
| 然后我们还使用另一个Excel文件。 而且这个也很重要,就是输入表文件。 |
| 这些文件,特别是 JSL 脚本,是创建协同作用的文件,使我们能够轻松处理数据。 例如,您在本例中看到的是一个反应器装载表,我们看到不同的反应器具有不同的催化剂。 而这些信息似乎... |
| 不是定量的,而是定性的,价值很重要。 然后,如果我们移动到第二个选项卡,并且这些步骤都是在我们的项目中预定义的, |
| 我们看到分析仪的响应因子。 不同的分析仪有不同的响应因子,通过计算记录这些信息以获取定量结果非常重要。 |
| 在这种情况下,我们观察到响应因素是按条件定位的。 |
| 然后我们有一个公式选项卡。 这可能是我们脚本的关键选项卡。 您可以在此 Excel 文件中输入公式。 确保变量名称括在方括号中。 |
| 还有公式,你可以使用Excel中的任何公式。 任何人都可以使用 Excel;我们已经很习惯了。 所以如果你在这里输入一个公式, |
| 接下来??? Excel 中的语法,它将由我们的 JSL 脚本执行。 然后我们还添加了一个附加功能,我们认为有条件很有趣。 |
| 对于 JSL 脚本读取此条件,唯一的要求是将条件括在大括号中。 |
| 我想向您展示另外两个高度相关的选项卡。 一个是导出表选项卡,我们拥有此表的原因是 |
| 我们从我的单元中生成许多列或许多变量,可能有 500 个变量。 但实际上客户只对其中的 10 个、20 个或 50 个感兴趣。 这些才是真正为他们的研究增加价值的。 所以我们可以在这里输入这些变量 |
| 将其发送给客户。 最后但并非最不重要的一点是,我认为我们中的许多人都遇到过这样的情况:我们将电子邮件发送到错误的地址,当您 |
| 谈论机密信息。 所以我们总是仔细检查电子邮件地址,但是……真的有必要吗? |
| 因此,我们在这里所做的是拥有一个 Excel 文件,其中包含所有手动输入,包括客户的电子邮件地址。 |
| 而且这些电子邮件地址是固定的,因此不存在出错的余地。 每当您运行 JSL 脚本时,都会读取正确的电子邮件地址并创建电子邮件,我们将在一分钟内看到这些内容。 |
| 现在进入 JSL 脚本, |
| 我想强调以下几点。 因此,JSL 脚本最初位于一个文件夹中的一个文件中,并且 JSL 脚本只需要编写一个 Excel 文件,其中包含我们刚刚在上一张幻灯片中看到的不同选项卡 |
| 打开 JSL 脚本后, |
| 您可以单击运行脚本按钮,这将打开 |
| 您在右侧看到的图形用户界面。 在这里我们有不同的选择。 在本例中,我们要突出显示在给定期间从项目中检索数据的选项。 |
| 今年我们只选择了一天,然后我们会看到不同的按钮,例如允许我们创建更新。 |
| 单击此按钮后,您将在文件夹左侧看到创建的两个目录。 事实上,我们自动创建这些目录有助于我们在项目中协调或标准化文件夹的结构。 |
| 如果您查看原始数据库数据,您将看到创建了两个文件。 一种包含直接来自数据仓库的原始数据。 |
| 其次,数据表包含来自 Excel 文件和数据仓库中可用的不同表的所有合并信息。 |
| 导出的文件夹目前不包含任何内容,因为我们尚未评估和评估我们在单位中创建的数据实际上是相关的并且 |
| 对客户有价值。 我们这样做,我们是,我们???您可以在这里看到我们创建了反应堆温度与当地时间的关系图。 |
| 我们会绘制不同的反应堆,因此我们的一个单元中最多有 64 个反应堆。 在这种情况下,我们根据设备上的位置对反应器进行着色。 |
| 例如,我们这里的另一个选项卡是关于压力的。 您会发现,您还可以编写最大目标和最小值的脚本,并定义例如警报以查看值是否正在偏离。 |
| 我想显示的最后一个表是一个转换,我们在这里看到不同的转换被催化剂折叠。 |
| 因此,一旦我们单击导出按钮,我们就会看到我们的文件已附加到电子邮件中,并且该电子邮件已包含 |
| 地址...我们要使用的电子邮件地址。 我想再次强调将信息发送给正确的人是多么重要。 |
| 现在,该数据集实际上位于导出的文件文件夹中,而该文件夹以前并不存在。 我们始终可以跟踪哪些信息已导出并发送给客户。 |
| 有了这封电子邮件,只需填写信息即可。 所以在这种情况下,这是一个非常简单的测试。 这是您的数据集,但我们当然会给出一些解释,或者就如何继续测试向客户提供一些建议。 |
| 当然,完成所有这些步骤后,您将关闭图形用户界面,并且还将关闭所有打开的表和 JSL 脚本。 |
| 此时我想强调的是,这些使用 JSL 脚本的工作流程相当快。 那么此时此刻你所看到的, |
| 当然,它有点加速,因为它只是一个演示,但您不需要花时间寻找数据和不同的源,尝试将它们与正确的列合并。 所有这些过程都集成到一个脚本中,这使我们能够 |
| 每天向客户报告 |
| 否则的话,海量的数据……将是不可能的。 客户实际上可以以非常快的速度做出数据驱动的决策。 这或许就是关键 |
| 我想用我们现在看到的这个脚本来传递的消息。 |
| 现在,我想用一些结束语来结束这次演讲。 |
| 因此,一方面,我们开发了一种独特的数据处理方法。 当我们说独特时,是因为我们在大多数人都可以使用的 Excel 文件和 JSL 脚本之间创建了协同作用,因为您非常熟悉 Microsoft Office |
| 不需要任何努力来运行。 因此,您单击“运行”,您将获得一个图形用户界面和一些用于执行任务的按钮。 |
| 然后我们就有了标准化的工作流程。 当您与多个客户合作时,这也非常相关 |
| 也从实用的角度来说。 例如,如果我的一位同事去度假,那么我自己的另一位项目负责人就很容易接管该项目 |
| 并知道所有文件夹结构都是相同的,所有脚本都是相同的并且按钮执行相同的操作。 |
| 最后,我们还可以...我们可以保证数据的无缝集成以及信息的快速更新 |
| 每天可以将数千甚至五十万个数据点快速发送给客户,然后这使他们能够做出几乎在线数据驱动的决策。 |
| 最后,我们的目标是通过一致、可靠和稳健的流程最大限度地提高客户满意度。 |
| 在此,我要再次感谢这些发现峰会的组织者。 |
| 当然,感谢 Avantium 的所有同事,是他们让这一切成为可能,特别是那些在这些脚本的开发上投入大量精力的人。 如果您对我们公司或我们在催化领域所做的工作感到好奇,请访问您在此处看到的链接之一。 |
| 最后,我想感谢大家的关注。 是的,我们期待您的提问。 |