在GEMPACK和GAMS之间转换数据

在GEMPACK和GAMS之间转换数据

 

了解如何在GEMPACK和GAMS之间进行数据转换,包括新版本和旧版本的处理方式。从HAR到GAMS,以及从GAMS到HAR的转换工具和步骤。

 

GAMS被广泛用于一般均衡建模。在GEMPACK头文件数组(HAR)和GAMS格式之间转换数据相对容易。但是,存在两种不同类型的GAMS数据文件:

 

  • 更近期的GAMS版本允许您将数据存储在GDX文件中 - 这是ViewHAR可以读取和写入的。还有指令行转换工具GDX2HAR和HAR2GDX。
  • 较旧版本的GAMS使用文本格式存储数据。您可以使用SEEHAR或HAR2GAMS和GAMS2HAR实用程序在HAR文件和此较旧的文本格式之间进行转换。更多详情如下。

 

 

一、在HAR和GDX格式之间进行转换

 

较新版本的ViewHAR允许您打开或“另存为”HAR或GDX文件(请记住选择扩展的“advance或编辑”菜单)。

 

由Mark Horridge和Tom Rutherford编写的指令行实用程序GDX2HAR和HAR2GDX可在GAMS的数据交换格式(.GDX文件)和GEMPACK头文件数组文件(.HAR文件)之间进行转换。这些指令行程序既不需要GAMS许可证,也不需要GEMPACK许可证。这两个程序的稍微不同版本都包含在GAMS和GEMPACK的安装包中。

 

当使用较旧版本的GDX2HAR和HAR2GDX与新格式的GDX或HAR文件时可能会出现问题。

 

 

二、在HAR和基于文本的GAMS数据之间进行转换

 

您可以使用Tom Rutherford和Ken Pearson编写的实用程序。

 

 

三、从HAR到GAMS(文本)

 

GEMPACK程序SEEHAR可用于将GEMPACK头文件数组文件上的数据转换为GAMS样式文件。您可以下载一个在Windows PC上运行的SEEHAR版本。要将GEMPACK头文件数组转换为GAMS文件,请在运行SEEHAR时选择选项GMS。这有几个不同的变体。

 

这将提供有关不同GAMS转换选项的帮助。

 

还有可用的HAR2GAMS实用程序。[这本质上只是前面描述的SEEHAR。]

 

 

四、从GAMS(文本)到HAR

 

您可以下载用于进行此转换的GAMS2HAR实用程序。这些GAMS2HAR实用程序必须与GAMS的某个版本一起使用。

 

 

查看GEMPACK软件详情

热门产品

2024-05-31 11:00
首页    技术文档    在GEMPACK和GAMS之间转换数据

解锁基因奥秘,精准引物设计

 

甲基化引物探针 | 多重引物 | 验证引物特异性 | 探针设计

Beacon Designer-PCR引物和探针设计软件

分子生物学家常用软件,为您的qPCR保驾护航

 

引物设计 | 探针设计 | PCR实验设计 | 分子信标设计

统计分析软件-Prism10.3.1新版发布