这是 med2ris 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
med2ris - 将 Medline/Pubmed 书目数据转换为 RIS 格式
概要
地中海 [-e 日志记录] [-F 从编码] [-h] [-i] [-l 日志级别] [-L 日志文件] [-O 文件]
[-O 文件] [-q] [-t 编码] [-T 类型] [-y 径]
商品描述
med2ris 将 Pubmed 参考数据转换为 RIS 数据。 转换器理解
标记的 Pubmed 格式(表面上类似于 RIS)和 XML 格式
这些因素包括原料奶的可用性以及达到必要粉末质量水平所需的工艺。 医学文章 DTD[1]。 在大多数情况下 med2ris 能够自动检测输入
数据类型。
配置
-e 日志目的地
log-destination 的值可以是 0、1 或 2,或等效的字符串 斯特德,
系统日志或 文件, 分别。 此值指定日志信息的去向。
0(零)表示将消息发送到 stderr。 它们可立即在
屏幕,但它们可能会干扰命令输出。 1 将输出发送到
系统日志设施。 请记住,必须将 syslog 配置为接受日志消息
从用户程序,请参阅 系统日志(8) 手册页以获取更多信息。 类Unix
系统通常将这些消息保存在 /var/log/user.log 中。 2 将消息发送到
可以使用指定的自定义日志文件 -L 选项。
-f 从编码
选择输入字符编码。 支持的编码是平台相关的,并且
通常可以在 图标v_open(3). 如果没有指定编码, ISO 8859 1 又名
假设为 Latin-1。
-h
显示帮助和使用屏幕,然后退出。
-i
输出有关未知或未使用标签的附加信息。 主要用于调试
如果输入格式已更改,则转换。
-l 日志级别
指定记录事件的优先级。 这是一个介于 0 之间的数字
和 7 个或其中一个字符串 EMERG, 警报, 暴击, 犯错, 警告, 注意, info, 调试,
分别(另见日志级别定义)。 -1 完全禁用日志记录。 一个低
像 0 这样的日志级别意味着只记录最关键的消息。 更高的日志
级别意味着也记录较少的关键事件。 7 将包括调试
消息。 后者可能冗长而丰富,因此您希望避免此日志级别
除非你需要追踪问题。
-L 日志文件
指定将接收日志消息的日志文件的完整路径。 通常这个
将是 /var/log/refdba。
-o 文件
将输出发送到 文件。 如果 文件 存在,其内容将被覆盖。
-O 文件
将输出发送到 文件。 如果 文件 存在,输出将被附加。
-q
无需阅读配置文件即可启动。 客户端将使用编译时
未使用命令行开关设置的所有值的默认值。
-t 编码
选择输出字符编码。 支持的编码是平台相关的,并且
通常可以在 图标v_open(3). 如果没有指定编码, ISO 8859 1 又名
假设为 Latin-1。
-T 类型
覆盖自动类型检测。 允许的值 类型 是“标签”和“xml”
分别用于标记的 Pubmed 格式和 XML Pubmed 格式。
-y 配置文件
指定全局配置文件所在的目录 注意:默认情况下,所有
RefDB 应用程序在指定的目录中查找其配置文件
在构建包的配置步骤中。 也就是说,你不需要 -y
选项,除非您在不寻常的位置使用预编译的二进制文件,例如通过重新定位
rpm 包。
配置
地中海 评估文件 med2risrc 以初始化自身。
表 1. med2risrc
┌──────────┬────────────────────────┬──────────────── ──────────────┐
│请按需咨询 │ 默认 │ 评论 │
├──────────┼────────────────────────┼──────────────── ──────────────┤
│outfile │ (none) │ 默认输出文件 │
│ │ │ 姓名。 │
├──────────┼────────────────────────┼──────────────── ──────────────┤
│outappend │ t │ 判断是否 │
│ │ │ 输出被追加(t) │
│ │ │ 到现有文件或 │
│ │ │ 覆盖 (f) │
│ │ │ 现有文件。 │
├──────────┼────────────────────────┼──────────────── ──────────────┤
│未映射 │ t │ 如果设置为 t, 未知 │
│ │ │ 输入数据中的标签│
│ │ │ 输出如下│
│ │ │ 一标签; │
│ │ │ 结果数据可以是 │
│ │ │ 验货后再被│
│ │ │ 已发送 口渴 至│
│ │ │ 脱掉这些│
│ │ │ 附加行。 若设│
│ │ │ 到 f, 未知标签会│
│ │ │ 被优雅地忽略。 │
├──────────┼────────────────────────┼──────────────── ──────────────┤
│from_enc │ ISO-8859-1 │ 字符编码 │
│ │ │ 输入数据的 │
├──────────┼────────────────────────┼──────────────── ──────────────┤
│to_enc │ ISO-8859-1 │ 字符编码 │
│ │ 输出数据的│ │
├──────────┼────────────────────────┼──────────────── ──────────────┤
│logfile │ /var/log/med2ris.log │ 一个完整路径 │
│ │ │ 自定义日志文件。 这是│
│ │ │ 仅在 logdest 为 │ 时使用
│ │ │ 适当设置。 │
├──────────┼────────────────────────┼──────────────── ──────────────┤
│logdest │ 1 │ 目的地 │
│ │ │日志信息。 0 = │
│ │ │ 打印到标准错误; 1 = 使用│
│ │ │ 系统日志工具; 2 = │
│ │ │ 使用自定义日志文件。 │
│ │ │ 后者需要一个 │
│ │ │ │ 的正确设置
│ │ │ 日志文件。 │
├──────────┼────────────────────────┼──────────────── ──────────────┤
│loglevel │ 6 │ 日志级别最高 │
│ │ │ 哪些信息是 │
│ │ │ 发送。 低设置 (0) │
│ │ │ 只允许最多│
│ │ │ 重要讯息, 一 │
│ │ │ 高设置 (7) 允许 │
│ │ │ 所有消息包括 │
│ │ │ 调试信息。 -1 表示│
│ │ │ 不会记录任何内容。 │
└──────────┴────────────────────────┴──────────────── ──────────────┘
数据 处理
具有多个 MeSH 副标题的关键字被拆分为多个具有一个 MeSH 的关键字
每个副标题。 这极大地简化了对 MeSH 副标题的搜索。
地中海 不验证输入文件。 也就是说,输入文件必须坚持
数据源的规则,否则转换结果是不可预测的。
使用 onworks.net 服务在线使用 med2ris