R语言【taxa】——df_ref():有效的 分类信息数据库

Package taxa version 0.4.2


Description

定义可以被 taxon_db 对象使用或使用 taxon_db 对象的有效分类数据库,例如 taxon_id 和 taxon。

使用 db_ref$get 查看数据库的详细信息。

用户可以使用 db_ref$set 创建自定义的数据库,并添加到数据库列表中。

每个数据库都必须包含下列信息:

  • 数据库对应的网站的URL
  • 一段简短的描述
  • 定义有效的类群ID的正则表达式
  • 数据库中有效的分类等级

Usage

R 复制代码
db_ref

Format

一个长度为3的列表对象。


Attribution

此代码基于knitr包中的代码处理选项。


Examples

查看所有的数据库定义:

R 复制代码
db_ref$get()
R 复制代码
<taxon_db_def[8]>
   _____________________ ncbi ______________________
   url:         http://www.ncbi.nlm.nih.gov/taxonomy
   desc:        NCBI Taxonomy Database              
   id_regex:    [0-9]+                              
   rank_levels:                                     

   _____________________________ gbif _____________________________
   url:         http://www.gbif.org/developer/species              
   desc:        GBIF Taxonomic Backbone                            
   id_regex:    [0-9]+                                             
   rank_levels: kingdom < phylum < order < family < genus < species

   _____________________________________ bold _____________________________________
   url:         http://www.boldsystems.org                                         
   desc:        Barcode of Life                                                    
   id_regex:    [0-9]+                                                             
   rank_levels: phylum < class < order < family < subfamily < genus < species < su...

   ___________________ col ___________________
   url:         http://www.catalogueoflife.org
   desc:        Catalogue of Life             
   id_regex:    [a-z0-9]{32}                  
   rank_levels:                               

   ______________ eol ______________
   url:         http://eol.org      
   desc:        Encyclopedia of Life
   id_regex:    [0-9]+              
   rank_levels:                     

   ____________________ nbn ____________________
   url:         https://nbn.org.uk              
   desc:        UK National Biodiversity Network
   id_regex:    [A-Z]{5}[0-9]{10}               
   rank_levels:                                 

   ________________ tps ________________
   url:         http://www.tropicos.org/
   desc:        Tropicos                
   id_regex:    [0-9]+                  
   rank_levels:                         

   _______________________ itis _______________________
   url:         http://www.itis.gov                    
   desc:        Integrated Taxonomic Information System
   id_regex:    [0-9]+                                 
   rank_levels:                                        

自定义数据库:

R 复制代码
db_ref$set(
  name = "my_new_database",
  url = "http://www.my_tax_database.com",
  desc = "I just made this up",
  id_regex = ".*"
)

db_ref$get()
R 复制代码
<taxon_db_def[9]>
   _____________________ ncbi ______________________
   url:         http://www.ncbi.nlm.nih.gov/taxonomy
   desc:        NCBI Taxonomy Database              
   id_regex:    [0-9]+                              
   rank_levels:                                     

   _____________________________ gbif _____________________________
   url:         http://www.gbif.org/developer/species              
   desc:        GBIF Taxonomic Backbone                            
   id_regex:    [0-9]+                                             
   rank_levels: kingdom < phylum < order < family < genus < species

   ________________________________________ bold _________________________________________
   url:         http://www.boldsystems.org                                                
   desc:        Barcode of Life                                                           
   id_regex:    [0-9]+                                                                    
   rank_levels: phylum < class < order < family < subfamily < genus < species < subspecies

   ___________________ col ___________________    ______________ eol ______________
   url:         http://www.catalogueoflife.org    url:         http://eol.org      
   desc:        Catalogue of Life                 desc:        Encyclopedia of Life
   id_regex:    [a-z0-9]{32}                      id_regex:    [0-9]+              
   rank_levels:                                   rank_levels:                     

   ____________________ nbn ____________________    ________________ tps ________________
   url:         https://nbn.org.uk                  url:         http://www.tropicos.org/
   desc:        UK National Biodiversity Network    desc:        Tropicos                
   id_regex:    [A-Z]{5}[0-9]{10}                   id_regex:    [0-9]+                  
   rank_levels:                                     rank_levels:                         

   _______________________ itis _______________________    _____________ my_new_database _____________
   url:         http://www.itis.gov                        url:         http://www.my_tax_database.com
   desc:        Integrated Taxonomic Information System    desc:        I just made this up           
   id_regex:    [0-9]+                                     id_regex:    .*                            
   rank_levels:                                            rank_levels:                               

恢复默认设置:

R 复制代码
db_ref$reset()

db_ref$get()
R 复制代码
<taxon_db_def[8]>
   _____________________ ncbi ______________________
   url:         http://www.ncbi.nlm.nih.gov/taxonomy
   desc:        NCBI Taxonomy Database              
   id_regex:    [0-9]+                              
   rank_levels:                                     

   _____________________________ gbif _____________________________
   url:         http://www.gbif.org/developer/species              
   desc:        GBIF Taxonomic Backbone                            
   id_regex:    [0-9]+                                             
   rank_levels: kingdom < phylum < order < family < genus < species

   ________________________________________ bold _________________________________________
   url:         http://www.boldsystems.org                                                
   desc:        Barcode of Life                                                           
   id_regex:    [0-9]+                                                                    
   rank_levels: phylum < class < order < family < subfamily < genus < species < subspecies

   ___________________ col ___________________    ______________ eol ______________
   url:         http://www.catalogueoflife.org    url:         http://eol.org      
   desc:        Catalogue of Life                 desc:        Encyclopedia of Life
   id_regex:    [a-z0-9]{32}                      id_regex:    [0-9]+              
   rank_levels:                                   rank_levels:                     

   ____________________ nbn ____________________    ________________ tps ________________
   url:         https://nbn.org.uk                  url:         http://www.tropicos.org/
   desc:        UK National Biodiversity Network    desc:        Tropicos                
   id_regex:    [A-Z]{5}[0-9]{10}                   id_regex:    [0-9]+                  
   rank_levels:                                     rank_levels:                         

   _______________________ itis _______________________
   url:         http://www.itis.gov                    
   desc:        Integrated Taxonomic Information System
   id_regex:    [0-9]+                                 
   rank_levels:                                        
相关推荐
2301_803875615 小时前
PHP 中处理会话数组时的类型错误解析与修复指南
jvm·数据库·python
m0_743623925 小时前
c++如何批量修改文件后缀名_std--filesystem--replace_extension【实战】
jvm·数据库·python
2501_914245936 小时前
CSS如何处理CSS变量作用域冲突_利用特定类名重写变量值
jvm·数据库·python
maqr_1107 小时前
MySQL数据库迁移到云端如何保障安全_数据加密与SSL连接配置
jvm·数据库·python
u0109147607 小时前
MySQL如何限制触发器递归调用的深度_防止触发器死循环方法
jvm·数据库·python
weixin_381288187 小时前
MySQL中如何使用HEX函数转换十六进制_MySQL进制转换函数
jvm·数据库·python
Deitymoon7 小时前
嵌入式数据库——SQLite基础
数据库·sqlite
YMatrix 官方技术社区7 小时前
美国·硅谷|YMatrix 即将亮相 Postgres Conference 2026,前瞻 AI 时代的数据基座
数据库·数据仓库·postgresql·时序数据库·ymatrix
bKYP953cL7 小时前
构建自己的AI编程助手:基于RAG的上下文感知实现方案
数据库·人工智能·ai编程
Bert.Cai7 小时前
MySQL DML简介
数据库·mysql