{
 "cells": [
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "# List Formats in Production\n",
    "\n",
    "**Task:** Connect to the DataONE production environment, retrieve the list of Object formats, and print out the list as a table.\n"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "First, load the `dataone` R package:\n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 1,
   "metadata": {},
   "outputs": [],
   "source": [
    "library(dataone)"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "Establish a connection to the CN in production environment:\n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 2,
   "metadata": {},
   "outputs": [],
   "source": [
    "cn <- CNode() # See ?CNode for other environments"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "List the formats in that environment with `listFormats`:\n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 3,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<table>\n",
       "<caption>A data.frame: 134 × 5</caption>\n",
       "<thead>\n",
       "\t<tr><th scope=col>ID</th><th scope=col>Name</th><th scope=col>Type</th><th scope=col>MediaType</th><th scope=col>Extension</th></tr>\n",
       "\t<tr><th scope=col>&lt;chr&gt;</th><th scope=col>&lt;chr&gt;</th><th scope=col>&lt;chr&gt;</th><th scope=col>&lt;chr&gt;</th><th scope=col>&lt;chr&gt;</th></tr>\n",
       "</thead>\n",
       "<tbody>\n",
       "\t<tr><td>eml://ecoinformatics.org/eml-2.0.0                    </td><td>Ecological Metadata Language, version 2.0.0                                                              </td><td>METADATA</td><td>text/xml          </td><td>xml </td></tr>\n",
       "\t<tr><td>eml://ecoinformatics.org/eml-2.0.1                    </td><td>Ecological Metadata Language, version 2.0.1                                                              </td><td>METADATA</td><td>text/xml          </td><td>xml </td></tr>\n",
       "\t<tr><td>eml://ecoinformatics.org/eml-2.1.0                    </td><td>Ecological Metadata Language, version 2.1.0                                                              </td><td>METADATA</td><td>text/xml          </td><td>xml </td></tr>\n",
       "\t<tr><td>eml://ecoinformatics.org/eml-2.1.1                    </td><td>Ecological Metadata Language, version 2.1.1                                                              </td><td>METADATA</td><td>text/xml          </td><td>xml </td></tr>\n",
       "\t<tr><td>https://eml.ecoinformatics.org/eml-2.2.0              </td><td>Ecological Metadata Language, version 2.2.0                                                              </td><td>METADATA</td><td>text/xml          </td><td>xml </td></tr>\n",
       "\t<tr><td>http://www.esri.com/metadata/esriprof80.dtd           </td><td>ESRI Profile of the Content Standard for Digital Geospatial Metadata, March 2003                         </td><td>METADATA</td><td>text/xml          </td><td>xml </td></tr>\n",
       "\t<tr><td>FGDC-STD-001.1-1999                                   </td><td>Content Standard for Digital Geospatial Metadata, Biological Data Profile, version 001.1-1999            </td><td>METADATA</td><td>text/xml          </td><td>xml </td></tr>\n",
       "\t<tr><td>FGDC-STD-001.2-1999                                   </td><td>Content Standard for Digital Geospatial Metadata, Metadata Profile for Shoreline Data, version 001.2-1999</td><td>METADATA</td><td>text/xml          </td><td>xml </td></tr>\n",
       "\t<tr><td>FGDC-STD-001-1998                                     </td><td>Content Standard for Digital Geospatial Metadata, version 001-1998                                       </td><td>METADATA</td><td>text/xml          </td><td>xml </td></tr>\n",
       "\t<tr><td>INCITS-453-2009                                       </td><td>North American Profile of ISO 19115: 2003 Geographic Information - Metadata                              </td><td>METADATA</td><td>text/xml          </td><td>xml </td></tr>\n",
       "\t<tr><td>http://www.unidata.ucar.edu/namespaces/netcdf/ncml-2.2</td><td>NetCDF Markup Language, version 2.2                                                                      </td><td>METADATA</td><td>application/netcdf</td><td>nc  </td></tr>\n",
       "\t<tr><td>CF-1.0                                                </td><td>NetCDF Climate and Forecast Metadata Convention, version 1.0                                             </td><td>DATA    </td><td>application/netcdf</td><td>nc  </td></tr>\n",
       "\t<tr><td>CF-1.1                                                </td><td>NetCDF Climate and Forecast Metadata Convention, version 1.1                                             </td><td>DATA    </td><td>application/netcdf</td><td>nc  </td></tr>\n",
       "\t<tr><td>CF-1.2                                                </td><td>NetCDF Climate and Forecast Metadata Convention, version 1.2                                             </td><td>DATA    </td><td>application/netcdf</td><td>nc  </td></tr>\n",
       "\t<tr><td>CF-1.3                                                </td><td>NetCDF Climate and Forecast Metadata Convention, version 1.3                                             </td><td>DATA    </td><td>application/netcdf</td><td>nc  </td></tr>\n",
       "\t<tr><td>CF-1.4                                                </td><td>NetCDF Climate and Forecast Metadata Convention, version 1.4                                             </td><td>DATA    </td><td>application/netcdf</td><td>nc  </td></tr>\n",
       "\t<tr><td>http://www.cuahsi.org/waterML/1.0/                    </td><td>Water Markup Language, version 1.0                                                                       </td><td>METADATA</td><td>text/xml          </td><td>xml </td></tr>\n",
       "\t<tr><td>http://www.cuahsi.org/waterML/1.1/                    </td><td>Water Markup Language, version 1.0                                                                       </td><td>METADATA</td><td>text/xml          </td><td>xml </td></tr>\n",
       "\t<tr><td>http://www.loc.gov/METS/                              </td><td>Metadata Encoding and Transmission Standard, version 1                                                   </td><td>METADATA</td><td>text/xml          </td><td>xml </td></tr>\n",
       "\t<tr><td>netCDF-3                                              </td><td>Network Common Data Format, version 3                                                                    </td><td>DATA    </td><td>application/netcdf</td><td>nc  </td></tr>\n",
       "\t<tr><td>netCDF-4                                              </td><td>Network Common Data Format, version 4                                                                    </td><td>DATA    </td><td>application/netcdf</td><td>nc  </td></tr>\n",
       "\t<tr><td>text/plain                                            </td><td>Plain Text                                                                                               </td><td>DATA    </td><td>text/plain        </td><td>txt </td></tr>\n",
       "\t<tr><td>text/csv                                              </td><td>Comma Separated Values Text                                                                              </td><td>DATA    </td><td>text/csv          </td><td>csv </td></tr>\n",
       "\t<tr><td>image/bmp                                             </td><td>Bitmap Image File                                                                                        </td><td>DATA    </td><td>image/bmp         </td><td>bmp </td></tr>\n",
       "\t<tr><td>image/gif                                             </td><td>Graphics Interchange Format                                                                              </td><td>DATA    </td><td>image/gif         </td><td>gif </td></tr>\n",
       "\t<tr><td>image/jp2                                             </td><td>JPEG 2000                                                                                                </td><td>DATA    </td><td>image/jp2         </td><td>jpg </td></tr>\n",
       "\t<tr><td>image/jpeg                                            </td><td>JPEG                                                                                                     </td><td>DATA    </td><td>image/jpeg        </td><td>jpg </td></tr>\n",
       "\t<tr><td>image/png                                             </td><td>Portable Network Graphics                                                                                </td><td>DATA    </td><td>image/png         </td><td>png </td></tr>\n",
       "\t<tr><td>image/svg+xml                                         </td><td>Scalable Vector Graphics                                                                                 </td><td>DATA    </td><td>image/svg+xml     </td><td>svg </td></tr>\n",
       "\t<tr><td>image/tiff                                            </td><td>Tagged Image File Format                                                                                 </td><td>DATA    </td><td>image/tiff        </td><td>tiff</td></tr>\n",
       "\t<tr><td>⋮</td><td>⋮</td><td>⋮</td><td>⋮</td><td>⋮</td></tr>\n",
       "\t<tr><td>http://www.icpsr.umich.edu/DDI                              </td><td>Data Documentation Initiative, Codebook version 2.1                         </td><td>METADATA</td><td>text/xml                        </td><td>xml </td></tr>\n",
       "\t<tr><td>http://purl.org/ornl/schema/mercury/terms/v1.0              </td><td>Oak Ridge National Lab Mercury Metadata version 1.0                         </td><td>METADATA</td><td>text/xml                        </td><td>xml </td></tr>\n",
       "\t<tr><td>http://datacite.org/schema/kernel-3.0                       </td><td>DataCite Metadata Schema version 3.0                                        </td><td>METADATA</td><td>text/xml                        </td><td>xml </td></tr>\n",
       "\t<tr><td>http://datacite.org/schema/kernel-3.1                       </td><td>DataCite Metadata Schema version 3.1                                        </td><td>METADATA</td><td>text/xml                        </td><td>xml </td></tr>\n",
       "\t<tr><td>http://www.nexml.org/2009                                   </td><td>NeXML 2009                                                                  </td><td>DATA    </td><td>text/xml                        </td><td>xml </td></tr>\n",
       "\t<tr><td>http://ns.dataone.org/metadata/schema/onedcx/v1.0           </td><td>DataONE Dublin Core Extended v1.0                                           </td><td>METADATA</td><td>text/xml                        </td><td>xml </td></tr>\n",
       "\t<tr><td>http://docs.annotatorjs.org/en/v1.2.x/annotation-format.html</td><td>AnnotatorJS 1.2.x Annotation model                                          </td><td>RESOURCE</td><td>application/json                </td><td>json</td></tr>\n",
       "\t<tr><td>http://www.isotc211.org/2005/gmd                            </td><td>Geographic MetaData (GMD) Extensible Markup Language                        </td><td>METADATA</td><td>text/xml                        </td><td>xml </td></tr>\n",
       "\t<tr><td>http://www.isotc211.org/2005/gmd-noaa                       </td><td>NOAA Variant Geographic MetaData (GMD) Extensible Markup Language           </td><td>METADATA</td><td>text/xml                        </td><td>xml </td></tr>\n",
       "\t<tr><td>http://www.isotc211.org/2005/gmd-pangaea                    </td><td>PANGAEA Variant Geographic MetaData (GMD) Extensible Markup Language        </td><td>METADATA</td><td>text/xml                        </td><td>xml </td></tr>\n",
       "\t<tr><td>application/bagit-097                                       </td><td>BagIt File Packaging Format Version 0.97                                    </td><td>DATA    </td><td>NA                              </td><td>NA  </td></tr>\n",
       "\t<tr><td>text/tsv                                                    </td><td>Tab Separated Values Text                                                   </td><td>DATA    </td><td>text/tab-separated-values       </td><td>tsv </td></tr>\n",
       "\t<tr><td>application/R                                               </td><td>R programming language script                                               </td><td>DATA    </td><td>text/x-rsrc                     </td><td>R   </td></tr>\n",
       "\t<tr><td>application/MATLAB                                          </td><td>MATLAB programming language script                                          </td><td>DATA    </td><td>text/x-matlab                   </td><td>m   </td></tr>\n",
       "\t<tr><td>application/SAS                                             </td><td>SAS programming language script                                             </td><td>DATA    </td><td>text/x-sas                      </td><td>sas </td></tr>\n",
       "\t<tr><td>application/vnd.google-earth.kmz                            </td><td>Google Earth Keyhole Markup Language (KML) Compressed archive               </td><td>DATA    </td><td>application/vnd.google-earth.kmz</td><td>kmz </td></tr>\n",
       "\t<tr><td>application/MATLAB-v7.3                                     </td><td>Mathworks MATLAB version 7.3 (R2006b or later) binary file - HDF5 compatible</td><td>DATA    </td><td>application/octet-stream        </td><td>mat </td></tr>\n",
       "\t<tr><td>application/MATLAB-v7                                       </td><td>Mathworks MATLAB version 7 (R14 or later) binary file                       </td><td>DATA    </td><td>application/octet-stream        </td><td>mat </td></tr>\n",
       "\t<tr><td>application/MATLAB-v6                                       </td><td>Mathworks MATLAB version 6 (R8 or later) binary file                        </td><td>DATA    </td><td>application/octet-stream        </td><td>mat </td></tr>\n",
       "\t<tr><td>application/MATLAB-v4                                       </td><td>Mathworks MATLAB version 4 binary file                                      </td><td>DATA    </td><td>application/octet-stream        </td><td>mat </td></tr>\n",
       "\t<tr><td>application/json                                            </td><td>JavaScript Object Notation (JSON) file                                      </td><td>DATA    </td><td>application/json                </td><td>json</td></tr>\n",
       "\t<tr><td>application/json-ld                                         </td><td>JavaScript Object Notation (JSON) Linked Data file                          </td><td>DATA    </td><td>application/ld+json             </td><td>json</td></tr>\n",
       "\t<tr><td>text/markdown                                               </td><td>Markdown file (pandoc markdown compatible)                                  </td><td>DATA    </td><td>text/markdown                   </td><td>md  </td></tr>\n",
       "\t<tr><td>text/x-rmarkdown                                            </td><td>R Markdown file (pandoc markdown compatible)                                </td><td>DATA    </td><td>text/markdown                   </td><td>Rmd </td></tr>\n",
       "\t<tr><td>image/x-raw                                                 </td><td>RAW digital sensor image file                                               </td><td>DATA    </td><td>application/octet-stream        </td><td>raw </td></tr>\n",
       "\t<tr><td>http://www.openarchives.org/OAI/2.0/oai_dc/                 </td><td>OAI-PMH Dublin Core v2.0, with online related resource                      </td><td>METADATA</td><td>text/xml                        </td><td>xml </td></tr>\n",
       "\t<tr><td>application/x-hdf                                           </td><td>Hierarchical Data Format version 4 (HDF4)                                   </td><td>DATA    </td><td>application/x-hdf               </td><td>h4  </td></tr>\n",
       "\t<tr><td>application/x-hdf5                                          </td><td>Hierarchical Data Format version 5 (HDF5)                                   </td><td>DATA    </td><td>application/x-hdf5              </td><td>h5  </td></tr>\n",
       "\t<tr><td>https://purl.dataone.org/collections-1.0.0                  </td><td>Dataset collections v1.0.0                                                  </td><td>METADATA</td><td>text/xml                        </td><td>xml </td></tr>\n",
       "\t<tr><td>https://purl.dataone.org/portals-1.0.0                      </td><td>Dataset portals v1.0.0                                                      </td><td>METADATA</td><td>text/xml                        </td><td>xml </td></tr>\n",
       "</tbody>\n",
       "</table>\n"
      ],
      "text/latex": [
       "A data.frame: 134 × 5\n",
       "\\begin{tabular}{lllll}\n",
       " ID & Name & Type & MediaType & Extension\\\\\n",
       " <chr> & <chr> & <chr> & <chr> & <chr>\\\\\n",
       "\\hline\n",
       "\t eml://ecoinformatics.org/eml-2.0.0                     & Ecological Metadata Language, version 2.0.0                                                               & METADATA & text/xml           & xml \\\\\n",
       "\t eml://ecoinformatics.org/eml-2.0.1                     & Ecological Metadata Language, version 2.0.1                                                               & METADATA & text/xml           & xml \\\\\n",
       "\t eml://ecoinformatics.org/eml-2.1.0                     & Ecological Metadata Language, version 2.1.0                                                               & METADATA & text/xml           & xml \\\\\n",
       "\t eml://ecoinformatics.org/eml-2.1.1                     & Ecological Metadata Language, version 2.1.1                                                               & METADATA & text/xml           & xml \\\\\n",
       "\t https://eml.ecoinformatics.org/eml-2.2.0               & Ecological Metadata Language, version 2.2.0                                                               & METADATA & text/xml           & xml \\\\\n",
       "\t http://www.esri.com/metadata/esriprof80.dtd            & ESRI Profile of the Content Standard for Digital Geospatial Metadata, March 2003                          & METADATA & text/xml           & xml \\\\\n",
       "\t FGDC-STD-001.1-1999                                    & Content Standard for Digital Geospatial Metadata, Biological Data Profile, version 001.1-1999             & METADATA & text/xml           & xml \\\\\n",
       "\t FGDC-STD-001.2-1999                                    & Content Standard for Digital Geospatial Metadata, Metadata Profile for Shoreline Data, version 001.2-1999 & METADATA & text/xml           & xml \\\\\n",
       "\t FGDC-STD-001-1998                                      & Content Standard for Digital Geospatial Metadata, version 001-1998                                        & METADATA & text/xml           & xml \\\\\n",
       "\t INCITS-453-2009                                        & North American Profile of ISO 19115: 2003 Geographic Information - Metadata                               & METADATA & text/xml           & xml \\\\\n",
       "\t http://www.unidata.ucar.edu/namespaces/netcdf/ncml-2.2 & NetCDF Markup Language, version 2.2                                                                       & METADATA & application/netcdf & nc  \\\\\n",
       "\t CF-1.0                                                 & NetCDF Climate and Forecast Metadata Convention, version 1.0                                              & DATA     & application/netcdf & nc  \\\\\n",
       "\t CF-1.1                                                 & NetCDF Climate and Forecast Metadata Convention, version 1.1                                              & DATA     & application/netcdf & nc  \\\\\n",
       "\t CF-1.2                                                 & NetCDF Climate and Forecast Metadata Convention, version 1.2                                              & DATA     & application/netcdf & nc  \\\\\n",
       "\t CF-1.3                                                 & NetCDF Climate and Forecast Metadata Convention, version 1.3                                              & DATA     & application/netcdf & nc  \\\\\n",
       "\t CF-1.4                                                 & NetCDF Climate and Forecast Metadata Convention, version 1.4                                              & DATA     & application/netcdf & nc  \\\\\n",
       "\t http://www.cuahsi.org/waterML/1.0/                     & Water Markup Language, version 1.0                                                                        & METADATA & text/xml           & xml \\\\\n",
       "\t http://www.cuahsi.org/waterML/1.1/                     & Water Markup Language, version 1.0                                                                        & METADATA & text/xml           & xml \\\\\n",
       "\t http://www.loc.gov/METS/                               & Metadata Encoding and Transmission Standard, version 1                                                    & METADATA & text/xml           & xml \\\\\n",
       "\t netCDF-3                                               & Network Common Data Format, version 3                                                                     & DATA     & application/netcdf & nc  \\\\\n",
       "\t netCDF-4                                               & Network Common Data Format, version 4                                                                     & DATA     & application/netcdf & nc  \\\\\n",
       "\t text/plain                                             & Plain Text                                                                                                & DATA     & text/plain         & txt \\\\\n",
       "\t text/csv                                               & Comma Separated Values Text                                                                               & DATA     & text/csv           & csv \\\\\n",
       "\t image/bmp                                              & Bitmap Image File                                                                                         & DATA     & image/bmp          & bmp \\\\\n",
       "\t image/gif                                              & Graphics Interchange Format                                                                               & DATA     & image/gif          & gif \\\\\n",
       "\t image/jp2                                              & JPEG 2000                                                                                                 & DATA     & image/jp2          & jpg \\\\\n",
       "\t image/jpeg                                             & JPEG                                                                                                      & DATA     & image/jpeg         & jpg \\\\\n",
       "\t image/png                                              & Portable Network Graphics                                                                                 & DATA     & image/png          & png \\\\\n",
       "\t image/svg+xml                                          & Scalable Vector Graphics                                                                                  & DATA     & image/svg+xml      & svg \\\\\n",
       "\t image/tiff                                             & Tagged Image File Format                                                                                  & DATA     & image/tiff         & tiff\\\\\n",
       "\t ⋮ & ⋮ & ⋮ & ⋮ & ⋮\\\\\n",
       "\t http://www.icpsr.umich.edu/DDI                               & Data Documentation Initiative, Codebook version 2.1                          & METADATA & text/xml                         & xml \\\\\n",
       "\t http://purl.org/ornl/schema/mercury/terms/v1.0               & Oak Ridge National Lab Mercury Metadata version 1.0                          & METADATA & text/xml                         & xml \\\\\n",
       "\t http://datacite.org/schema/kernel-3.0                        & DataCite Metadata Schema version 3.0                                         & METADATA & text/xml                         & xml \\\\\n",
       "\t http://datacite.org/schema/kernel-3.1                        & DataCite Metadata Schema version 3.1                                         & METADATA & text/xml                         & xml \\\\\n",
       "\t http://www.nexml.org/2009                                    & NeXML 2009                                                                   & DATA     & text/xml                         & xml \\\\\n",
       "\t http://ns.dataone.org/metadata/schema/onedcx/v1.0            & DataONE Dublin Core Extended v1.0                                            & METADATA & text/xml                         & xml \\\\\n",
       "\t http://docs.annotatorjs.org/en/v1.2.x/annotation-format.html & AnnotatorJS 1.2.x Annotation model                                           & RESOURCE & application/json                 & json\\\\\n",
       "\t http://www.isotc211.org/2005/gmd                             & Geographic MetaData (GMD) Extensible Markup Language                         & METADATA & text/xml                         & xml \\\\\n",
       "\t http://www.isotc211.org/2005/gmd-noaa                        & NOAA Variant Geographic MetaData (GMD) Extensible Markup Language            & METADATA & text/xml                         & xml \\\\\n",
       "\t http://www.isotc211.org/2005/gmd-pangaea                     & PANGAEA Variant Geographic MetaData (GMD) Extensible Markup Language         & METADATA & text/xml                         & xml \\\\\n",
       "\t application/bagit-097                                        & BagIt File Packaging Format Version 0.97                                     & DATA     & NA                               & NA  \\\\\n",
       "\t text/tsv                                                     & Tab Separated Values Text                                                    & DATA     & text/tab-separated-values        & tsv \\\\\n",
       "\t application/R                                                & R programming language script                                                & DATA     & text/x-rsrc                      & R   \\\\\n",
       "\t application/MATLAB                                           & MATLAB programming language script                                           & DATA     & text/x-matlab                    & m   \\\\\n",
       "\t application/SAS                                              & SAS programming language script                                              & DATA     & text/x-sas                       & sas \\\\\n",
       "\t application/vnd.google-earth.kmz                             & Google Earth Keyhole Markup Language (KML) Compressed archive                & DATA     & application/vnd.google-earth.kmz & kmz \\\\\n",
       "\t application/MATLAB-v7.3                                      & Mathworks MATLAB version 7.3 (R2006b or later) binary file - HDF5 compatible & DATA     & application/octet-stream         & mat \\\\\n",
       "\t application/MATLAB-v7                                        & Mathworks MATLAB version 7 (R14 or later) binary file                        & DATA     & application/octet-stream         & mat \\\\\n",
       "\t application/MATLAB-v6                                        & Mathworks MATLAB version 6 (R8 or later) binary file                         & DATA     & application/octet-stream         & mat \\\\\n",
       "\t application/MATLAB-v4                                        & Mathworks MATLAB version 4 binary file                                       & DATA     & application/octet-stream         & mat \\\\\n",
       "\t application/json                                             & JavaScript Object Notation (JSON) file                                       & DATA     & application/json                 & json\\\\\n",
       "\t application/json-ld                                          & JavaScript Object Notation (JSON) Linked Data file                           & DATA     & application/ld+json              & json\\\\\n",
       "\t text/markdown                                                & Markdown file (pandoc markdown compatible)                                   & DATA     & text/markdown                    & md  \\\\\n",
       "\t text/x-rmarkdown                                             & R Markdown file (pandoc markdown compatible)                                 & DATA     & text/markdown                    & Rmd \\\\\n",
       "\t image/x-raw                                                  & RAW digital sensor image file                                                & DATA     & application/octet-stream         & raw \\\\\n",
       "\t http://www.openarchives.org/OAI/2.0/oai\\_dc/                  & OAI-PMH Dublin Core v2.0, with online related resource                       & METADATA & text/xml                         & xml \\\\\n",
       "\t application/x-hdf                                            & Hierarchical Data Format version 4 (HDF4)                                    & DATA     & application/x-hdf                & h4  \\\\\n",
       "\t application/x-hdf5                                           & Hierarchical Data Format version 5 (HDF5)                                    & DATA     & application/x-hdf5               & h5  \\\\\n",
       "\t https://purl.dataone.org/collections-1.0.0                   & Dataset collections v1.0.0                                                   & METADATA & text/xml                         & xml \\\\\n",
       "\t https://purl.dataone.org/portals-1.0.0                       & Dataset portals v1.0.0                                                       & METADATA & text/xml                         & xml \\\\\n",
       "\\end{tabular}\n"
      ],
      "text/markdown": [
       "\n",
       "A data.frame: 134 × 5\n",
       "\n",
       "| ID &lt;chr&gt; | Name &lt;chr&gt; | Type &lt;chr&gt; | MediaType &lt;chr&gt; | Extension &lt;chr&gt; |\n",
       "|---|---|---|---|---|\n",
       "| eml://ecoinformatics.org/eml-2.0.0                     | Ecological Metadata Language, version 2.0.0                                                               | METADATA | text/xml           | xml  |\n",
       "| eml://ecoinformatics.org/eml-2.0.1                     | Ecological Metadata Language, version 2.0.1                                                               | METADATA | text/xml           | xml  |\n",
       "| eml://ecoinformatics.org/eml-2.1.0                     | Ecological Metadata Language, version 2.1.0                                                               | METADATA | text/xml           | xml  |\n",
       "| eml://ecoinformatics.org/eml-2.1.1                     | Ecological Metadata Language, version 2.1.1                                                               | METADATA | text/xml           | xml  |\n",
       "| https://eml.ecoinformatics.org/eml-2.2.0               | Ecological Metadata Language, version 2.2.0                                                               | METADATA | text/xml           | xml  |\n",
       "| http://www.esri.com/metadata/esriprof80.dtd            | ESRI Profile of the Content Standard for Digital Geospatial Metadata, March 2003                          | METADATA | text/xml           | xml  |\n",
       "| FGDC-STD-001.1-1999                                    | Content Standard for Digital Geospatial Metadata, Biological Data Profile, version 001.1-1999             | METADATA | text/xml           | xml  |\n",
       "| FGDC-STD-001.2-1999                                    | Content Standard for Digital Geospatial Metadata, Metadata Profile for Shoreline Data, version 001.2-1999 | METADATA | text/xml           | xml  |\n",
       "| FGDC-STD-001-1998                                      | Content Standard for Digital Geospatial Metadata, version 001-1998                                        | METADATA | text/xml           | xml  |\n",
       "| INCITS-453-2009                                        | North American Profile of ISO 19115: 2003 Geographic Information - Metadata                               | METADATA | text/xml           | xml  |\n",
       "| http://www.unidata.ucar.edu/namespaces/netcdf/ncml-2.2 | NetCDF Markup Language, version 2.2                                                                       | METADATA | application/netcdf | nc   |\n",
       "| CF-1.0                                                 | NetCDF Climate and Forecast Metadata Convention, version 1.0                                              | DATA     | application/netcdf | nc   |\n",
       "| CF-1.1                                                 | NetCDF Climate and Forecast Metadata Convention, version 1.1                                              | DATA     | application/netcdf | nc   |\n",
       "| CF-1.2                                                 | NetCDF Climate and Forecast Metadata Convention, version 1.2                                              | DATA     | application/netcdf | nc   |\n",
       "| CF-1.3                                                 | NetCDF Climate and Forecast Metadata Convention, version 1.3                                              | DATA     | application/netcdf | nc   |\n",
       "| CF-1.4                                                 | NetCDF Climate and Forecast Metadata Convention, version 1.4                                              | DATA     | application/netcdf | nc   |\n",
       "| http://www.cuahsi.org/waterML/1.0/                     | Water Markup Language, version 1.0                                                                        | METADATA | text/xml           | xml  |\n",
       "| http://www.cuahsi.org/waterML/1.1/                     | Water Markup Language, version 1.0                                                                        | METADATA | text/xml           | xml  |\n",
       "| http://www.loc.gov/METS/                               | Metadata Encoding and Transmission Standard, version 1                                                    | METADATA | text/xml           | xml  |\n",
       "| netCDF-3                                               | Network Common Data Format, version 3                                                                     | DATA     | application/netcdf | nc   |\n",
       "| netCDF-4                                               | Network Common Data Format, version 4                                                                     | DATA     | application/netcdf | nc   |\n",
       "| text/plain                                             | Plain Text                                                                                                | DATA     | text/plain         | txt  |\n",
       "| text/csv                                               | Comma Separated Values Text                                                                               | DATA     | text/csv           | csv  |\n",
       "| image/bmp                                              | Bitmap Image File                                                                                         | DATA     | image/bmp          | bmp  |\n",
       "| image/gif                                              | Graphics Interchange Format                                                                               | DATA     | image/gif          | gif  |\n",
       "| image/jp2                                              | JPEG 2000                                                                                                 | DATA     | image/jp2          | jpg  |\n",
       "| image/jpeg                                             | JPEG                                                                                                      | DATA     | image/jpeg         | jpg  |\n",
       "| image/png                                              | Portable Network Graphics                                                                                 | DATA     | image/png          | png  |\n",
       "| image/svg+xml                                          | Scalable Vector Graphics                                                                                  | DATA     | image/svg+xml      | svg  |\n",
       "| image/tiff                                             | Tagged Image File Format                                                                                  | DATA     | image/tiff         | tiff |\n",
       "| ⋮ | ⋮ | ⋮ | ⋮ | ⋮ |\n",
       "| http://www.icpsr.umich.edu/DDI                               | Data Documentation Initiative, Codebook version 2.1                          | METADATA | text/xml                         | xml  |\n",
       "| http://purl.org/ornl/schema/mercury/terms/v1.0               | Oak Ridge National Lab Mercury Metadata version 1.0                          | METADATA | text/xml                         | xml  |\n",
       "| http://datacite.org/schema/kernel-3.0                        | DataCite Metadata Schema version 3.0                                         | METADATA | text/xml                         | xml  |\n",
       "| http://datacite.org/schema/kernel-3.1                        | DataCite Metadata Schema version 3.1                                         | METADATA | text/xml                         | xml  |\n",
       "| http://www.nexml.org/2009                                    | NeXML 2009                                                                   | DATA     | text/xml                         | xml  |\n",
       "| http://ns.dataone.org/metadata/schema/onedcx/v1.0            | DataONE Dublin Core Extended v1.0                                            | METADATA | text/xml                         | xml  |\n",
       "| http://docs.annotatorjs.org/en/v1.2.x/annotation-format.html | AnnotatorJS 1.2.x Annotation model                                           | RESOURCE | application/json                 | json |\n",
       "| http://www.isotc211.org/2005/gmd                             | Geographic MetaData (GMD) Extensible Markup Language                         | METADATA | text/xml                         | xml  |\n",
       "| http://www.isotc211.org/2005/gmd-noaa                        | NOAA Variant Geographic MetaData (GMD) Extensible Markup Language            | METADATA | text/xml                         | xml  |\n",
       "| http://www.isotc211.org/2005/gmd-pangaea                     | PANGAEA Variant Geographic MetaData (GMD) Extensible Markup Language         | METADATA | text/xml                         | xml  |\n",
       "| application/bagit-097                                        | BagIt File Packaging Format Version 0.97                                     | DATA     | NA                               | NA   |\n",
       "| text/tsv                                                     | Tab Separated Values Text                                                    | DATA     | text/tab-separated-values        | tsv  |\n",
       "| application/R                                                | R programming language script                                                | DATA     | text/x-rsrc                      | R    |\n",
       "| application/MATLAB                                           | MATLAB programming language script                                           | DATA     | text/x-matlab                    | m    |\n",
       "| application/SAS                                              | SAS programming language script                                              | DATA     | text/x-sas                       | sas  |\n",
       "| application/vnd.google-earth.kmz                             | Google Earth Keyhole Markup Language (KML) Compressed archive                | DATA     | application/vnd.google-earth.kmz | kmz  |\n",
       "| application/MATLAB-v7.3                                      | Mathworks MATLAB version 7.3 (R2006b or later) binary file - HDF5 compatible | DATA     | application/octet-stream         | mat  |\n",
       "| application/MATLAB-v7                                        | Mathworks MATLAB version 7 (R14 or later) binary file                        | DATA     | application/octet-stream         | mat  |\n",
       "| application/MATLAB-v6                                        | Mathworks MATLAB version 6 (R8 or later) binary file                         | DATA     | application/octet-stream         | mat  |\n",
       "| application/MATLAB-v4                                        | Mathworks MATLAB version 4 binary file                                       | DATA     | application/octet-stream         | mat  |\n",
       "| application/json                                             | JavaScript Object Notation (JSON) file                                       | DATA     | application/json                 | json |\n",
       "| application/json-ld                                          | JavaScript Object Notation (JSON) Linked Data file                           | DATA     | application/ld+json              | json |\n",
       "| text/markdown                                                | Markdown file (pandoc markdown compatible)                                   | DATA     | text/markdown                    | md   |\n",
       "| text/x-rmarkdown                                             | R Markdown file (pandoc markdown compatible)                                 | DATA     | text/markdown                    | Rmd  |\n",
       "| image/x-raw                                                  | RAW digital sensor image file                                                | DATA     | application/octet-stream         | raw  |\n",
       "| http://www.openarchives.org/OAI/2.0/oai_dc/                  | OAI-PMH Dublin Core v2.0, with online related resource                       | METADATA | text/xml                         | xml  |\n",
       "| application/x-hdf                                            | Hierarchical Data Format version 4 (HDF4)                                    | DATA     | application/x-hdf                | h4   |\n",
       "| application/x-hdf5                                           | Hierarchical Data Format version 5 (HDF5)                                    | DATA     | application/x-hdf5               | h5   |\n",
       "| https://purl.dataone.org/collections-1.0.0                   | Dataset collections v1.0.0                                                   | METADATA | text/xml                         | xml  |\n",
       "| https://purl.dataone.org/portals-1.0.0                       | Dataset portals v1.0.0                                                       | METADATA | text/xml                         | xml  |\n",
       "\n"
      ],
      "text/plain": [
       "    ID                                                          \n",
       "1   eml://ecoinformatics.org/eml-2.0.0                          \n",
       "2   eml://ecoinformatics.org/eml-2.0.1                          \n",
       "3   eml://ecoinformatics.org/eml-2.1.0                          \n",
       "4   eml://ecoinformatics.org/eml-2.1.1                          \n",
       "5   https://eml.ecoinformatics.org/eml-2.2.0                    \n",
       "6   http://www.esri.com/metadata/esriprof80.dtd                 \n",
       "7   FGDC-STD-001.1-1999                                         \n",
       "8   FGDC-STD-001.2-1999                                         \n",
       "9   FGDC-STD-001-1998                                           \n",
       "10  INCITS-453-2009                                             \n",
       "11  http://www.unidata.ucar.edu/namespaces/netcdf/ncml-2.2      \n",
       "12  CF-1.0                                                      \n",
       "13  CF-1.1                                                      \n",
       "14  CF-1.2                                                      \n",
       "15  CF-1.3                                                      \n",
       "16  CF-1.4                                                      \n",
       "17  http://www.cuahsi.org/waterML/1.0/                          \n",
       "18  http://www.cuahsi.org/waterML/1.1/                          \n",
       "19  http://www.loc.gov/METS/                                    \n",
       "20  netCDF-3                                                    \n",
       "21  netCDF-4                                                    \n",
       "22  text/plain                                                  \n",
       "23  text/csv                                                    \n",
       "24  image/bmp                                                   \n",
       "25  image/gif                                                   \n",
       "26  image/jp2                                                   \n",
       "27  image/jpeg                                                  \n",
       "28  image/png                                                   \n",
       "29  image/svg+xml                                               \n",
       "30  image/tiff                                                  \n",
       "⋮   ⋮                                                           \n",
       "105 http://www.icpsr.umich.edu/DDI                              \n",
       "106 http://purl.org/ornl/schema/mercury/terms/v1.0              \n",
       "107 http://datacite.org/schema/kernel-3.0                       \n",
       "108 http://datacite.org/schema/kernel-3.1                       \n",
       "109 http://www.nexml.org/2009                                   \n",
       "110 http://ns.dataone.org/metadata/schema/onedcx/v1.0           \n",
       "111 http://docs.annotatorjs.org/en/v1.2.x/annotation-format.html\n",
       "112 http://www.isotc211.org/2005/gmd                            \n",
       "113 http://www.isotc211.org/2005/gmd-noaa                       \n",
       "114 http://www.isotc211.org/2005/gmd-pangaea                    \n",
       "115 application/bagit-097                                       \n",
       "116 text/tsv                                                    \n",
       "117 application/R                                               \n",
       "118 application/MATLAB                                          \n",
       "119 application/SAS                                             \n",
       "120 application/vnd.google-earth.kmz                            \n",
       "121 application/MATLAB-v7.3                                     \n",
       "122 application/MATLAB-v7                                       \n",
       "123 application/MATLAB-v6                                       \n",
       "124 application/MATLAB-v4                                       \n",
       "125 application/json                                            \n",
       "126 application/json-ld                                         \n",
       "127 text/markdown                                               \n",
       "128 text/x-rmarkdown                                            \n",
       "129 image/x-raw                                                 \n",
       "130 http://www.openarchives.org/OAI/2.0/oai_dc/                 \n",
       "131 application/x-hdf                                           \n",
       "132 application/x-hdf5                                          \n",
       "133 https://purl.dataone.org/collections-1.0.0                  \n",
       "134 https://purl.dataone.org/portals-1.0.0                      \n",
       "    Name                                                                                                     \n",
       "1   Ecological Metadata Language, version 2.0.0                                                              \n",
       "2   Ecological Metadata Language, version 2.0.1                                                              \n",
       "3   Ecological Metadata Language, version 2.1.0                                                              \n",
       "4   Ecological Metadata Language, version 2.1.1                                                              \n",
       "5   Ecological Metadata Language, version 2.2.0                                                              \n",
       "6   ESRI Profile of the Content Standard for Digital Geospatial Metadata, March 2003                         \n",
       "7   Content Standard for Digital Geospatial Metadata, Biological Data Profile, version 001.1-1999            \n",
       "8   Content Standard for Digital Geospatial Metadata, Metadata Profile for Shoreline Data, version 001.2-1999\n",
       "9   Content Standard for Digital Geospatial Metadata, version 001-1998                                       \n",
       "10  North American Profile of ISO 19115: 2003 Geographic Information - Metadata                              \n",
       "11  NetCDF Markup Language, version 2.2                                                                      \n",
       "12  NetCDF Climate and Forecast Metadata Convention, version 1.0                                             \n",
       "13  NetCDF Climate and Forecast Metadata Convention, version 1.1                                             \n",
       "14  NetCDF Climate and Forecast Metadata Convention, version 1.2                                             \n",
       "15  NetCDF Climate and Forecast Metadata Convention, version 1.3                                             \n",
       "16  NetCDF Climate and Forecast Metadata Convention, version 1.4                                             \n",
       "17  Water Markup Language, version 1.0                                                                       \n",
       "18  Water Markup Language, version 1.0                                                                       \n",
       "19  Metadata Encoding and Transmission Standard, version 1                                                   \n",
       "20  Network Common Data Format, version 3                                                                    \n",
       "21  Network Common Data Format, version 4                                                                    \n",
       "22  Plain Text                                                                                               \n",
       "23  Comma Separated Values Text                                                                              \n",
       "24  Bitmap Image File                                                                                        \n",
       "25  Graphics Interchange Format                                                                              \n",
       "26  JPEG 2000                                                                                                \n",
       "27  JPEG                                                                                                     \n",
       "28  Portable Network Graphics                                                                                \n",
       "29  Scalable Vector Graphics                                                                                 \n",
       "30  Tagged Image File Format                                                                                 \n",
       "⋮   ⋮                                                                                                        \n",
       "105 Data Documentation Initiative, Codebook version 2.1                                                      \n",
       "106 Oak Ridge National Lab Mercury Metadata version 1.0                                                      \n",
       "107 DataCite Metadata Schema version 3.0                                                                     \n",
       "108 DataCite Metadata Schema version 3.1                                                                     \n",
       "109 NeXML 2009                                                                                               \n",
       "110 DataONE Dublin Core Extended v1.0                                                                        \n",
       "111 AnnotatorJS 1.2.x Annotation model                                                                       \n",
       "112 Geographic MetaData (GMD) Extensible Markup Language                                                     \n",
       "113 NOAA Variant Geographic MetaData (GMD) Extensible Markup Language                                        \n",
       "114 PANGAEA Variant Geographic MetaData (GMD) Extensible Markup Language                                     \n",
       "115 BagIt File Packaging Format Version 0.97                                                                 \n",
       "116 Tab Separated Values Text                                                                                \n",
       "117 R programming language script                                                                            \n",
       "118 MATLAB programming language script                                                                       \n",
       "119 SAS programming language script                                                                          \n",
       "120 Google Earth Keyhole Markup Language (KML) Compressed archive                                            \n",
       "121 Mathworks MATLAB version 7.3 (R2006b or later) binary file - HDF5 compatible                             \n",
       "122 Mathworks MATLAB version 7 (R14 or later) binary file                                                    \n",
       "123 Mathworks MATLAB version 6 (R8 or later) binary file                                                     \n",
       "124 Mathworks MATLAB version 4 binary file                                                                   \n",
       "125 JavaScript Object Notation (JSON) file                                                                   \n",
       "126 JavaScript Object Notation (JSON) Linked Data file                                                       \n",
       "127 Markdown file (pandoc markdown compatible)                                                               \n",
       "128 R Markdown file (pandoc markdown compatible)                                                             \n",
       "129 RAW digital sensor image file                                                                            \n",
       "130 OAI-PMH Dublin Core v2.0, with online related resource                                                   \n",
       "131 Hierarchical Data Format version 4 (HDF4)                                                                \n",
       "132 Hierarchical Data Format version 5 (HDF5)                                                                \n",
       "133 Dataset collections v1.0.0                                                                               \n",
       "134 Dataset portals v1.0.0                                                                                   \n",
       "    Type     MediaType                        Extension\n",
       "1   METADATA text/xml                         xml      \n",
       "2   METADATA text/xml                         xml      \n",
       "3   METADATA text/xml                         xml      \n",
       "4   METADATA text/xml                         xml      \n",
       "5   METADATA text/xml                         xml      \n",
       "6   METADATA text/xml                         xml      \n",
       "7   METADATA text/xml                         xml      \n",
       "8   METADATA text/xml                         xml      \n",
       "9   METADATA text/xml                         xml      \n",
       "10  METADATA text/xml                         xml      \n",
       "11  METADATA application/netcdf               nc       \n",
       "12  DATA     application/netcdf               nc       \n",
       "13  DATA     application/netcdf               nc       \n",
       "14  DATA     application/netcdf               nc       \n",
       "15  DATA     application/netcdf               nc       \n",
       "16  DATA     application/netcdf               nc       \n",
       "17  METADATA text/xml                         xml      \n",
       "18  METADATA text/xml                         xml      \n",
       "19  METADATA text/xml                         xml      \n",
       "20  DATA     application/netcdf               nc       \n",
       "21  DATA     application/netcdf               nc       \n",
       "22  DATA     text/plain                       txt      \n",
       "23  DATA     text/csv                         csv      \n",
       "24  DATA     image/bmp                        bmp      \n",
       "25  DATA     image/gif                        gif      \n",
       "26  DATA     image/jp2                        jpg      \n",
       "27  DATA     image/jpeg                       jpg      \n",
       "28  DATA     image/png                        png      \n",
       "29  DATA     image/svg+xml                    svg      \n",
       "30  DATA     image/tiff                       tiff     \n",
       "⋮   ⋮        ⋮                                ⋮        \n",
       "105 METADATA text/xml                         xml      \n",
       "106 METADATA text/xml                         xml      \n",
       "107 METADATA text/xml                         xml      \n",
       "108 METADATA text/xml                         xml      \n",
       "109 DATA     text/xml                         xml      \n",
       "110 METADATA text/xml                         xml      \n",
       "111 RESOURCE application/json                 json     \n",
       "112 METADATA text/xml                         xml      \n",
       "113 METADATA text/xml                         xml      \n",
       "114 METADATA text/xml                         xml      \n",
       "115 DATA     NA                               NA       \n",
       "116 DATA     text/tab-separated-values        tsv      \n",
       "117 DATA     text/x-rsrc                      R        \n",
       "118 DATA     text/x-matlab                    m        \n",
       "119 DATA     text/x-sas                       sas      \n",
       "120 DATA     application/vnd.google-earth.kmz kmz      \n",
       "121 DATA     application/octet-stream         mat      \n",
       "122 DATA     application/octet-stream         mat      \n",
       "123 DATA     application/octet-stream         mat      \n",
       "124 DATA     application/octet-stream         mat      \n",
       "125 DATA     application/json                 json     \n",
       "126 DATA     application/ld+json              json     \n",
       "127 DATA     text/markdown                    md       \n",
       "128 DATA     text/markdown                    Rmd      \n",
       "129 DATA     application/octet-stream         raw      \n",
       "130 METADATA text/xml                         xml      \n",
       "131 DATA     application/x-hdf                h4       \n",
       "132 DATA     application/x-hdf5               h5       \n",
       "133 METADATA text/xml                         xml      \n",
       "134 METADATA text/xml                         xml      "
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "listFormats(cn)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": []
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "R",
   "language": "R",
   "name": "ir"
  },
  "language_info": {
   "codemirror_mode": "r",
   "file_extension": ".r",
   "mimetype": "text/x-r-source",
   "name": "R",
   "pygments_lexer": "r",
   "version": "4.0.2"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 4
}