From dc59761c3ad8b992ce84451f1d6dca4ca4193dd6 Mon Sep 17 00:00:00 2001 From: Peter Desmet Date: Mon, 27 Aug 2018 11:20:51 +1200 Subject: [PATCH 1/8] Move guides from standards/documents to docs/guides --- .../documents => docs/guides}/rdf/images/88x31.png | Bin .../guides}/rdf/images/cb=gapi.loaded_0 | 0 .../documents => docs/guides}/rdf/images/core.css | 0 .../guides}/rdf/images/dit_scripts.js | 0 .../documents => docs/guides}/rdf/images/ga.js | 0 {standard/documents => docs/guides}/rdf/images/logo | Bin .../documents => docs/guides}/rdf/images/ph_core.js | 0 .../guides}/rdf/images/ph_detail.css | 0 .../guides}/rdf/images/ph_dwiki.js | 0 .../documents => docs/guides}/rdf/images/plusone.js | 0 .../guides}/rdf/images/prettify.js | 0 .../guides}/rdf/images/rdf-graphical-example.png | Bin .../guides}/rdf/images/star_off.gif | Bin .../guides}/rdf/images/tdwg-logo.png | Bin {standard/documents => docs/guides}/rdf/index.md | 0 {standard/documents => docs/guides}/simple/index.md | 0 .../documents => docs/guides}/text/diagrams.graffle | 0 .../guides}/text/images/extension.png | Bin .../documents => docs/guides}/text/images/usage.png | Bin {standard/documents => docs/guides}/text/index.md | 0 .../guides}/text/tdwg_dwc_text.xsd | 0 {standard/documents => docs/guides}/xml/index.md | 0 .../guides}/xml/profiles/extension_example.xml | 0 .../guides}/xml/profiles/extension_example.xsd | 0 .../xml/profiles/extension_example_simpledwc.xsd | 0 .../xml/profiles/germplasm/dwc_germplasm.xsd | 0 .../xml/profiles/germplasm/dwc_germplasm_0_1.xsd | 0 .../guides}/xml/tdwg_basetypes.xsd | 0 .../guides}/xml/tdwg_dwc_class_terms.xsd | 0 .../guides}/xml/tdwg_dwc_classes.xsd | 0 .../guides}/xml/tdwg_dwc_extensions.xsd | 0 .../guides}/xml/tdwg_dwc_simple.xsd | 0 .../documents => docs/guides}/xml/tdwg_dwcterms.xsd | 0 33 files changed, 0 insertions(+), 0 deletions(-) rename {standard/documents => docs/guides}/rdf/images/88x31.png (100%) rename {standard/documents => docs/guides}/rdf/images/cb=gapi.loaded_0 (100%) rename {standard/documents => docs/guides}/rdf/images/core.css (100%) rename {standard/documents => docs/guides}/rdf/images/dit_scripts.js (100%) rename {standard/documents => docs/guides}/rdf/images/ga.js (100%) rename {standard/documents => docs/guides}/rdf/images/logo (100%) rename {standard/documents => docs/guides}/rdf/images/ph_core.js (100%) rename {standard/documents => docs/guides}/rdf/images/ph_detail.css (100%) rename {standard/documents => docs/guides}/rdf/images/ph_dwiki.js (100%) rename {standard/documents => docs/guides}/rdf/images/plusone.js (100%) rename {standard/documents => docs/guides}/rdf/images/prettify.js (100%) rename {standard/documents => docs/guides}/rdf/images/rdf-graphical-example.png (100%) rename {standard/documents => docs/guides}/rdf/images/star_off.gif (100%) rename {standard/documents => docs/guides}/rdf/images/tdwg-logo.png (100%) rename {standard/documents => docs/guides}/rdf/index.md (100%) rename {standard/documents => docs/guides}/simple/index.md (100%) rename {standard/documents => docs/guides}/text/diagrams.graffle (100%) rename {standard/documents => docs/guides}/text/images/extension.png (100%) rename {standard/documents => docs/guides}/text/images/usage.png (100%) rename {standard/documents => docs/guides}/text/index.md (100%) rename {standard/documents => docs/guides}/text/tdwg_dwc_text.xsd (100%) rename {standard/documents => docs/guides}/xml/index.md (100%) rename {standard/documents => docs/guides}/xml/profiles/extension_example.xml (100%) rename {standard/documents => docs/guides}/xml/profiles/extension_example.xsd (100%) rename {standard/documents => docs/guides}/xml/profiles/extension_example_simpledwc.xsd (100%) rename {standard/documents => docs/guides}/xml/profiles/germplasm/dwc_germplasm.xsd (100%) rename {standard/documents => docs/guides}/xml/profiles/germplasm/dwc_germplasm_0_1.xsd (100%) rename {standard/documents => docs/guides}/xml/tdwg_basetypes.xsd (100%) rename {standard/documents => docs/guides}/xml/tdwg_dwc_class_terms.xsd (100%) rename {standard/documents => docs/guides}/xml/tdwg_dwc_classes.xsd (100%) rename {standard/documents => docs/guides}/xml/tdwg_dwc_extensions.xsd (100%) rename {standard/documents => docs/guides}/xml/tdwg_dwc_simple.xsd (100%) rename {standard/documents => docs/guides}/xml/tdwg_dwcterms.xsd (100%) diff --git a/standard/documents/rdf/images/88x31.png b/docs/guides/rdf/images/88x31.png similarity index 100% rename from standard/documents/rdf/images/88x31.png rename to docs/guides/rdf/images/88x31.png diff --git a/standard/documents/rdf/images/cb=gapi.loaded_0 b/docs/guides/rdf/images/cb=gapi.loaded_0 similarity index 100% rename from standard/documents/rdf/images/cb=gapi.loaded_0 rename to docs/guides/rdf/images/cb=gapi.loaded_0 diff --git a/standard/documents/rdf/images/core.css b/docs/guides/rdf/images/core.css similarity index 100% rename from standard/documents/rdf/images/core.css rename to docs/guides/rdf/images/core.css diff --git a/standard/documents/rdf/images/dit_scripts.js b/docs/guides/rdf/images/dit_scripts.js similarity index 100% rename from standard/documents/rdf/images/dit_scripts.js rename to docs/guides/rdf/images/dit_scripts.js diff --git a/standard/documents/rdf/images/ga.js b/docs/guides/rdf/images/ga.js similarity index 100% rename from standard/documents/rdf/images/ga.js rename to docs/guides/rdf/images/ga.js diff --git a/standard/documents/rdf/images/logo b/docs/guides/rdf/images/logo similarity index 100% rename from standard/documents/rdf/images/logo rename to docs/guides/rdf/images/logo diff --git a/standard/documents/rdf/images/ph_core.js b/docs/guides/rdf/images/ph_core.js similarity index 100% rename from standard/documents/rdf/images/ph_core.js rename to docs/guides/rdf/images/ph_core.js diff --git a/standard/documents/rdf/images/ph_detail.css b/docs/guides/rdf/images/ph_detail.css similarity index 100% rename from standard/documents/rdf/images/ph_detail.css rename to docs/guides/rdf/images/ph_detail.css diff --git a/standard/documents/rdf/images/ph_dwiki.js b/docs/guides/rdf/images/ph_dwiki.js similarity index 100% rename from standard/documents/rdf/images/ph_dwiki.js rename to docs/guides/rdf/images/ph_dwiki.js diff --git a/standard/documents/rdf/images/plusone.js b/docs/guides/rdf/images/plusone.js similarity index 100% rename from standard/documents/rdf/images/plusone.js rename to docs/guides/rdf/images/plusone.js diff --git a/standard/documents/rdf/images/prettify.js b/docs/guides/rdf/images/prettify.js similarity index 100% rename from standard/documents/rdf/images/prettify.js rename to docs/guides/rdf/images/prettify.js diff --git a/standard/documents/rdf/images/rdf-graphical-example.png b/docs/guides/rdf/images/rdf-graphical-example.png similarity index 100% rename from standard/documents/rdf/images/rdf-graphical-example.png rename to docs/guides/rdf/images/rdf-graphical-example.png diff --git a/standard/documents/rdf/images/star_off.gif b/docs/guides/rdf/images/star_off.gif similarity index 100% rename from standard/documents/rdf/images/star_off.gif rename to docs/guides/rdf/images/star_off.gif diff --git a/standard/documents/rdf/images/tdwg-logo.png b/docs/guides/rdf/images/tdwg-logo.png similarity index 100% rename from standard/documents/rdf/images/tdwg-logo.png rename to docs/guides/rdf/images/tdwg-logo.png diff --git a/standard/documents/rdf/index.md b/docs/guides/rdf/index.md similarity index 100% rename from standard/documents/rdf/index.md rename to docs/guides/rdf/index.md diff --git a/standard/documents/simple/index.md b/docs/guides/simple/index.md similarity index 100% rename from standard/documents/simple/index.md rename to docs/guides/simple/index.md diff --git a/standard/documents/text/diagrams.graffle b/docs/guides/text/diagrams.graffle similarity index 100% rename from standard/documents/text/diagrams.graffle rename to docs/guides/text/diagrams.graffle diff --git a/standard/documents/text/images/extension.png b/docs/guides/text/images/extension.png similarity index 100% rename from standard/documents/text/images/extension.png rename to docs/guides/text/images/extension.png diff --git a/standard/documents/text/images/usage.png b/docs/guides/text/images/usage.png similarity index 100% rename from standard/documents/text/images/usage.png rename to docs/guides/text/images/usage.png diff --git a/standard/documents/text/index.md b/docs/guides/text/index.md similarity index 100% rename from standard/documents/text/index.md rename to docs/guides/text/index.md diff --git a/standard/documents/text/tdwg_dwc_text.xsd b/docs/guides/text/tdwg_dwc_text.xsd similarity index 100% rename from standard/documents/text/tdwg_dwc_text.xsd rename to docs/guides/text/tdwg_dwc_text.xsd diff --git a/standard/documents/xml/index.md b/docs/guides/xml/index.md similarity index 100% rename from standard/documents/xml/index.md rename to docs/guides/xml/index.md diff --git a/standard/documents/xml/profiles/extension_example.xml b/docs/guides/xml/profiles/extension_example.xml similarity index 100% rename from standard/documents/xml/profiles/extension_example.xml rename to docs/guides/xml/profiles/extension_example.xml diff --git a/standard/documents/xml/profiles/extension_example.xsd b/docs/guides/xml/profiles/extension_example.xsd similarity index 100% rename from standard/documents/xml/profiles/extension_example.xsd rename to docs/guides/xml/profiles/extension_example.xsd diff --git a/standard/documents/xml/profiles/extension_example_simpledwc.xsd b/docs/guides/xml/profiles/extension_example_simpledwc.xsd similarity index 100% rename from standard/documents/xml/profiles/extension_example_simpledwc.xsd rename to docs/guides/xml/profiles/extension_example_simpledwc.xsd diff --git a/standard/documents/xml/profiles/germplasm/dwc_germplasm.xsd b/docs/guides/xml/profiles/germplasm/dwc_germplasm.xsd similarity index 100% rename from standard/documents/xml/profiles/germplasm/dwc_germplasm.xsd rename to docs/guides/xml/profiles/germplasm/dwc_germplasm.xsd diff --git a/standard/documents/xml/profiles/germplasm/dwc_germplasm_0_1.xsd b/docs/guides/xml/profiles/germplasm/dwc_germplasm_0_1.xsd similarity index 100% rename from standard/documents/xml/profiles/germplasm/dwc_germplasm_0_1.xsd rename to docs/guides/xml/profiles/germplasm/dwc_germplasm_0_1.xsd diff --git a/standard/documents/xml/tdwg_basetypes.xsd b/docs/guides/xml/tdwg_basetypes.xsd similarity index 100% rename from standard/documents/xml/tdwg_basetypes.xsd rename to docs/guides/xml/tdwg_basetypes.xsd diff --git a/standard/documents/xml/tdwg_dwc_class_terms.xsd b/docs/guides/xml/tdwg_dwc_class_terms.xsd similarity index 100% rename from standard/documents/xml/tdwg_dwc_class_terms.xsd rename to docs/guides/xml/tdwg_dwc_class_terms.xsd diff --git a/standard/documents/xml/tdwg_dwc_classes.xsd b/docs/guides/xml/tdwg_dwc_classes.xsd similarity index 100% rename from standard/documents/xml/tdwg_dwc_classes.xsd rename to docs/guides/xml/tdwg_dwc_classes.xsd diff --git a/standard/documents/xml/tdwg_dwc_extensions.xsd b/docs/guides/xml/tdwg_dwc_extensions.xsd similarity index 100% rename from standard/documents/xml/tdwg_dwc_extensions.xsd rename to docs/guides/xml/tdwg_dwc_extensions.xsd diff --git a/standard/documents/xml/tdwg_dwc_simple.xsd b/docs/guides/xml/tdwg_dwc_simple.xsd similarity index 100% rename from standard/documents/xml/tdwg_dwc_simple.xsd rename to docs/guides/xml/tdwg_dwc_simple.xsd diff --git a/standard/documents/xml/tdwg_dwcterms.xsd b/docs/guides/xml/tdwg_dwcterms.xsd similarity index 100% rename from standard/documents/xml/tdwg_dwcterms.xsd rename to docs/guides/xml/tdwg_dwcterms.xsd From 7c108bf31720210ff95c767fc2e917ab14ebbd70 Mon Sep 17 00:00:00 2001 From: Peter Desmet Date: Mon, 27 Aug 2018 11:32:06 +1200 Subject: [PATCH 2/8] Remove unused assets in rdf guide --- docs/guides/rdf/images/88x31.png | Bin 1395 -> 0 bytes docs/guides/rdf/images/cb=gapi.loaded_0 | 316 ---------------------- docs/guides/rdf/images/core.css | 1 - docs/guides/rdf/images/dit_scripts.js | 147 ----------- docs/guides/rdf/images/ga.js | 66 ----- docs/guides/rdf/images/logo | Bin 843 -> 0 bytes docs/guides/rdf/images/ph_core.js | 71 ----- docs/guides/rdf/images/ph_detail.css | 337 ------------------------ docs/guides/rdf/images/ph_dwiki.js | 4 - docs/guides/rdf/images/plusone.js | 45 ---- docs/guides/rdf/images/prettify.js | 258 ------------------ docs/guides/rdf/images/star_off.gif | Bin 179 -> 0 bytes docs/guides/rdf/images/tdwg-logo.png | Bin 2614 -> 0 bytes 13 files changed, 1245 deletions(-) delete mode 100644 docs/guides/rdf/images/88x31.png delete mode 100644 docs/guides/rdf/images/cb=gapi.loaded_0 delete mode 100644 docs/guides/rdf/images/core.css delete mode 100644 docs/guides/rdf/images/dit_scripts.js delete mode 100644 docs/guides/rdf/images/ga.js delete mode 100644 docs/guides/rdf/images/logo delete mode 100644 docs/guides/rdf/images/ph_core.js delete mode 100644 docs/guides/rdf/images/ph_detail.css delete mode 100644 docs/guides/rdf/images/ph_dwiki.js delete mode 100644 docs/guides/rdf/images/plusone.js delete mode 100644 docs/guides/rdf/images/prettify.js delete mode 100644 docs/guides/rdf/images/star_off.gif delete mode 100644 docs/guides/rdf/images/tdwg-logo.png diff --git a/docs/guides/rdf/images/88x31.png b/docs/guides/rdf/images/88x31.png deleted file mode 100644 index 76b94c028f58b7ab0ed7f97afc95558519d563fc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1395 zcmV-(1&sQMP)>pY=cn{A{_xULz&*6B{=Uk6+sAGGC}4D@ zQDHXkAMX1=PG`3$wX3-xXEsL0;+M-WX?Aw@(j0LQZDRo#vY>(sV459^S(!*CXnK0O zZ{0!P#GeU%77_wBS3Qu6o?L9_GL+tPK^_H*lYb@Y(d;8{9`p0_w6wIu71wefeb6^j zfT5F+g$r<-%*2If3qJ6srlx3dagkP5R!G-%uDHfMw5fgZY^7#U%W**llOY$bCTD54 zu;Z7C8?bo&-wzaz$KCfXEYR8683haOp$&b|HwutFfML*}myiW8HwZ4k1CZzE=X70J zUtjkD4YmMed@y`CyaR@>P|j0!f6tYQ5Ec*mj|g+|q1B>TbKe|gZjk|uTJ-UxhlB5SlbWC&}0}smWsMTdc|ciYjNJyVv&hK0TzQc2no@#Mo{0=#L}>Pj&AzO#SCs~M3(zfmbyOAn zVB6Z-n(rSG7GrE^F(ST8GLg%;-h`sVcM4z_H!NWZBGe@X0K@!UfT?L(Xq)=HELDt+ zh!0X!?YeA*a)G@G=&-nJcTysdPdGkxya}l+6k|0rGsDIKfa4m=U)sde0N~OVCKCv& zn?4;b_}sN&0KU%1UB%wWjU0Sm05LepFiq}9uhkWRcfcn;GLJ?Eu>+riqY2;Lp z)npGoI_81*t3l6Ll0D+4Nr(*BD!9zAa?=2^+z+;)fYGX()==EEynb^xZ6eZ@5@@Jl za?qb0WuS4`4K$FtltAOA37=b?aIZGPL*+r@`*DTJ69KTA?D_D|-=k0VBojO~l0A5r zq%76M`>@HLi2xXN`PH(Qu6+LDxew$)l0IO4Xu7g(((5;`zs23@!w? zJ&Ic0C4g!vPk#P`B*?TCZ(;>|F4+JrDD0L z9G&V`9Gz;L+=f2m0Cr*-d|yXUiRi&S5MS?f<^RSbG&6r_sjL71002ovPDHLkV1j>g BnLYpj diff --git a/docs/guides/rdf/images/cb=gapi.loaded_0 b/docs/guides/rdf/images/cb=gapi.loaded_0 deleted file mode 100644 index 6b4c3ae..0000000 --- a/docs/guides/rdf/images/cb=gapi.loaded_0 +++ /dev/null @@ -1,316 +0,0 @@ -/* JS */ gapi.loaded_0(function(_){var window=this; -var ia,la;_.b=function(a){return function(){return _.aa[a].apply(this,arguments)}};_._DumpException=function(a){throw a;};_.aa=[];_.na=_.na||{};_.D=this;_.kf=function(a){return void 0!==a}; -_.da=function(a){var c=typeof a;if("object"==c)if(a){if(a instanceof Array)return"array";if(a instanceof Object)return c;var f=Object.prototype.toString.call(a);if("[object Window]"==f)return"object";if("[object Array]"==f||"number"==typeof a.length&&"undefined"!=typeof a.splice&&"undefined"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable("splice"))return"array";if("[object Function]"==f||"undefined"!=typeof a.call&&"undefined"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable("call"))return"function"}else return"null"; -else if("function"==c&&"undefined"==typeof a.call)return"object";return c};_.ea=function(a){return"array"==_.da(a)};_.fa=function(a){return"string"==typeof a};_.oa="closure_uid_"+(1E9*Math.random()>>>0);ia=function(a,c,f){return a.call.apply(a.bind,arguments)}; -la=function(a,c,f){if(!a)throw Error();if(2Math.random()}; -_.La=function(a){if("undefined"===typeof Nb){var c=_.P("report")||{},f=c.rate;Math.random();Hb=c.timeout||1E3;sb=c.host||"https://plus.google.com";Fb=c.path||"/_/widget/report";Nb=[];qb(f)&&(Nb=c.apis||[]);var c=c.apiRate||{},g;for(g in c)qb(c[g])&&Nb.push(g)}for(g=0;g=c.length?c:c.substr(0,512)+"... ("+c.length+" bytes)"));var f=0!==c.indexOf("!_");f||(c=c.substring(2));var g=kz(c);if(!f&&!g){if(!g&&(f=lz(c))){if(this.ha[f])this.ha[f]();else this.M[f]=1;return}var h=a.origin,l=this.G.zp;this.wc?_.ta.setTimeout(function(){l(c,h)},0):l(c,h)}};jz.prototype.sf=function(a,c){".."===a||this.M[a]?(c(),delete this.M[a]):this.ha[a]=c}; -var CC=function(a,c,f,g){var h=kz(f)?"":"!_";(0,_.ke)("gapi.rpc.send("+Qz+"): "+(!f||512>=f.length?f:f.substr(0,512)+"... ("+f.length+" bytes)"));a.qa(c,h+f,g)};jz.prototype.Ka=function(a,c,f){a.postMessage(c,f)};jz.prototype.send=function(a,c,f){(a=this.G.kq(this.B,a))&&!a.closed&&CC(this,a,c,f)}; -var Rz,Hz,pz,uz,Nz,Sz,Pz,Oz,Dl,Qz,Cz,Ez,mz,Gz,nz,oz,qz,rz,yz,xz,zz,Bz,Dz,Fz,tz,vz,Iz,Jz,Kz,Lz;Rz=0;Hz=[];pz={};uz={};Nz=_.R.dc;Sz=Nz();Pz=Sz.rpctoken;Oz=Sz.parent||_.ua.referrer;Dl=Sz.rly;Qz=Dl||(_.ta!==_.ta.top||_.ta.opener)&&_.ta.name||"..";Cz=null;Ez={};mz=function(){};Gz={send:mz,sf:mz}; -nz=function(a,c){"/"==c.charAt(0)&&(c=c.substring(1),a=_.ta.top);for(var f=c.split("/");f.length;){var g;g=f.shift();"{"==g.charAt(0)&&"}"==g.charAt(g.length-1)&&(g=g.substring(1,g.length-1));if(".."===g)a=a==a.parent?a.opener:a.parent;else if(".."!==g&&a.frames[g]){if(a=a.frames[g],!("postMessage"in a))throw"Not a window";}else return null}return a};oz=function(a){return(a=pz[a])&&a.ve}; -qz=function(a){if(a.f in{})return!1;var c=a.t,f=pz[a.r];a=a.origin;return f&&(f.ve===c||!f.ve&&!c)&&(a===f.origin||"*"===f.origin)};rz=function(a){var c=a.id.split("/"),f=c[c.length-1],g=a.origin;return function(a){var c=a.origin;return a.f==f&&(g==c||"*"==g)}};_.sz=function(a,c,f){a=tz(a);uz[a.name]={Ip:c,lf:a.lf,Us:f||qz};vz()};_.wz=function(a){delete uz[tz(a).name]};yz={};xz=function(a,c){var f=yz["_"+a];f&&f[1](this)&&f[0].call(this,c)}; -zz=function(a){var c=a.c;if(!c)return mz;var f=a.r,g=a.g?"legacy__":"";return function(){var a=[].slice.call(arguments,0);a.unshift(f,g+"__cb",null,c);_.Az.apply(null,a)}};Bz=function(a){Cz=a};Dz=function(a){Ez[a]||(Ez[a]=_.ta.setTimeout(function(){Ez[a]=!1;Fz(a)},0))};Fz=function(a){var c=pz[a];if(c&&c.ready){var f=c.kj;for(c.kj=[];f.length;)Gz.send(a,(0,_.mf)(f.shift()),c.origin)}};tz=function(a){return 0===a.indexOf("legacy__")?{name:a.substring(8),lf:!0}:{name:a,lf:!1}}; -vz=function(){for(var a=_.P("rpc/residenceSec")||60,c=(new Date).getTime()/1E3,f=0,g;g=Hz[f];++f){var h=g.qf;if(!h||0a)Hz.splice(f,1),--f;else{var l=h.s,n=uz[l]||uz["*"];if(n)if(Hz.splice(f,1),--f,h.origin=g.origin,g=zz(h),h.callback=g,n.Us(h)){if("__cb"!==l&&!!n.lf!=!!h.g)break;h=n.Ip.apply(h,h.a);void 0!==h&&g(h)}else(0,_.ke)("gapi.rpc.rejected("+Qz+"): "+l)}}};Iz=function(a,c,f){Hz.push({qf:a,origin:c,timestamp:(new Date).getTime()/1E3});f||vz()}; -Jz=function(a,c){var f=(0,_.of)(a);Iz(f,c,!1)};Kz=function(a){for(;a.length;)Iz(a.shift(),this.origin,!0);vz()};Lz=function(a){var c=!1;a=a.split("|");var f=a[0];0<=f.indexOf("/")&&(c=!0);return{id:f,origin:a[1]||"*",Ki:c}}; -_.Mz=function(a,c,f,g){var h=Lz(a);g&&(_.ta.frames[h.id]=_.ta.frames[h.id]||g);a=h.id;if(!pz.hasOwnProperty(a)){f=f||null;g=h.origin;if(".."===a)g=_.Rb.Pq(Oz),f=f||Pz;else if(!h.Ki){var l=_.ua.getElementById(a);l&&(l=l.src,g=_.Rb.Pq(l),f=f||Nz(l).rpctoken)}"*"===h.origin&&g||(g=h.origin);pz[a]={ve:f,kj:[],origin:g,hs:c,xm:function(){var c=a;pz[c].ready=1;Fz(c)}};Gz.sf(a,pz[a].xm)}return pz[a].xm}; -_.Az=function(a,c,f,g){a=a||"..";_.Mz(a);a=a.split("|",1)[0];var h=c,l=[].slice.call(arguments,3),n=f,q=Qz,t=Pz,v=pz[a],w=q,A=Lz(a);if(v&&".."!==a){if(A.Ki){if(!(t=pz[a].hs)){t=null;Cz?t=Cz.substring(1).split("/"):t=[Qz];for(var w=t.length-1,F=_.ta.parent;F!==_.ta.top;){var z=F.parent;if(!w--){for(var I=null,E=z.frames.length,K=0;Kc?f[0]=[f[0],"?",t].join(""):(g=[f[0]],ch;h++)g[h]=c.charCodeAt(f)<<24|c.charCodeAt(f+1)<<16|c.charCodeAt(f+2)<<8|c.charCodeAt(f+3),f+=4;else for(h=0;16>h;h++)g[h]=c[f]<<24|c[f+1]<<16|c[f+2]<<8|c[f+3],f+=4;for(h=16;80>h;h++){var l=g[h-3]^g[h-8]^g[h-14]^g[h-16];g[h]=(l<<1|l>>>31)&4294967295}c=a.B[0];f=a.B[1];for(var n=a.B[2],q=a.B[3],t=a.B[4],v,h=0;80>h;h++)40>h?20>h?(l=q^f&(n^q),v=1518500249):(l=f^n^q,v=1859775393):60>h?(l=f&n|q&(f|n),v=2400959708):(l=f^n^q,v=3395469782), -l=(c<<5|c>>>27)+l+t+v+g[h]&4294967295,t=q,q=n,n=(f<<30|f>>>2)&4294967295,f=c,c=l;a.B[0]=a.B[0]+c&4294967295;a.B[1]=a.B[1]+f&4294967295;a.B[2]=a.B[2]+n&4294967295;a.B[3]=a.B[3]+q&4294967295;a.B[4]=a.B[4]+t&4294967295}; -xb.prototype.update=function(a,c){if(null!=a){_.kf(c)||(c=a.length);for(var f=c-this.G,g=0,h=this.Ka,l=this.ha;gthis.ha?this.update(this.M,56-this.ha):this.update(this.M,this.G-(this.ha-56));for(var f=this.G-1;56<=f;f--)this.Ka[f]=c&255,c/=256;tk(this,this.Ka);for(f=c=0;5>f;f++)for(var g=24;0<=g;g-=8)a[c]=this.B[f]>>g&255,++c;return a}; -_.pi=function(){this.zx=new xb};_.k=_.pi.prototype;_.k.reset=function(){this.zx.reset()};_.k.AF=function(a){this.zx.update(a)};_.k.GC=function(){return this.zx.digest()};_.k.bB=function(a){a=(0,window.unescape)((0,window.encodeURIComponent)(a));for(var c=[],f=0,g=a.length;f/g;wn=/++g);_.Sa(5>g,"Error creating iframe id");return f};_.Ln=function(a,c){return a?c+"/"+a:""}; -_.qa=function(a,c,f,g){var h={},l={};a.documentMode&&9>a.documentMode&&(h.hostiemode=a.documentMode);_.Sl(g.queryParams||{},h);_.Sl(g.fragmentParams||{},l);var n=g.connectWithQueryParams?h:l,q=g.pfname,t=_.r();t.id=f;t.parent=a.location.protocol+"//"+a.location.host;f=_.Wa(a.location.href,"parent");q=q||"";!q&&f&&(q=_.Ln(_.Wa(a.location.href,"id",""),_.Wa(a.location.href,"pfname","")));t.pfname=q;_.Sl(t,n);(t=_.Wa(c,"rpctoken")||h.rpctoken||l.rpctoken)||(t=n.rpctoken=g.rpctoken||String(Math.round(1E8* -_.Rl())));g.rpctoken=t;n=a.location.href;a=_.r();(t=_.Wa(n,"_bsh",_.bb.bsh))&&(a._bsh=t);(n=_.bb.dpo?_.bb.h:_.Wa(n,"jsh",_.bb.h))&&(a.jsh=n);g.hintInFragment?_.Sl(a,l):_.Sl(a,h);return _.Bn(c,h,l,g.paramsSerializer)};hc=function(a){_.Sa(!a||_.Ul.test(a),"Illegal url for new iframe - "+a)}; -_.Pn=function(a,c,f,g,h){hc(f.src);var l,n=nb(g,f),q=n?ob(g):"";try{window.document.all&&(l=a.createElement('')}catch(d){c=J[qa]("iframe"),ha(c,a)}c.height="0";c.width="0";c.style.display="none";c.style.visibility="hidden";var e=Ne()+"/u/post_iframe.html";Ga(W,"beforeunload",function(){c.src="";c.parentNode&&c.parentNode.removeChild(c)});ca(b,1E3);J.body.appendChild(c);c.src=e;return!0};var qf=function(){this.G=this.w=!1;0==Ea()%1E4&&(H(142),this.G=!0);this.C={};this.D=[];this.U=0;this.S=[["www.google-analytics.com","","/plugins/"]];this._gasoCPath=this._gasoDomain=this.bb=void 0;Re();Se()};E=qf[x];E.oa=function(a,b){return this.r(a,void 0,b)};E.r=function(a,b,c){b&&H(23);c&&H(67);void 0==b&&(b="~"+M.U++);a=new U(b,a,c);M.C[b]=a;M.D[n](a);return a};E.u=function(a){a=a||"";return M.C[a]||M.r(void 0,a)};E.pa=function(){return M.D[ja](0)};E.ab=function(){return M.D[w]}; -E.aa=function(){this.w=!0};E.la=function(){this.G=!0};var Fe=function(a){if("prerender"==J.visibilityState)return!1;a();return!0};var M=new qf;var Ha=W._gat;Ha&&Ba(Ha._getTracker)?M=Ha:W._gat=M;var Z=new Y;(function(a){if(!Fe(a)){H(123);var b=!1,c=function(){if(!b&&Fe(a)){b=!0;var d=J,e=c;d.removeEventListener?d.removeEventListener("visibilitychange",e,!1):d.detachEvent&&d.detachEvent("onvisibilitychange",e)}};Ga(J,"visibilitychange",c)}})(function(){var a=W._gaq,b=!1;if(a&&Ba(a[n])&&(b="[object Array]"==Object[x][v].call(Object(a)),!b)){Z=a;return}W._gaq=Z;b&&Z[n][ya](Z,a)});function Yc(a){var b=1,c=0,d;if(a)for(b=0,d=a[w]-1;0<=d;d--)c=a.charCodeAt(d),b=(b<<6&268435455)+c+(c<<14),c=b&266338304,b=0!=c?b^c>>21:b;return b};})(); diff --git a/docs/guides/rdf/images/logo b/docs/guides/rdf/images/logo deleted file mode 100644 index 2bb237cbfcfd1f4ef7d84cf0597566dda9ab2342..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 843 zcmex=vJNw1GlKY6iw?djAhF2y!r( zGx#zyDlsq#GBOJ?{y)MX#lXPKzzlRG0v;-I!S(q4^SeaR&vWyH&%z`Y6 zLWYj4N`Z-mY{HG~B1TRZfodf|QYgkSGBGf-umPpy1VI)6Wf9VhOoGfTLWV|)!vAkE z@PK3mnFSf_8TxxAHr7tQBzxmhvG}3J-0vC|ezLu+*VOuAXB(6+>fA85jJ0*U?A@;A zA}r0}m%i@$u4UeER&lp@w8$2ZQ!nP7e8MZbxZ~X%U!m;nTc5mPUsU3B`Ks2lOFStj zEGw3%%s6;QTT(q+;Mlc8Yx^c%|KYR8lke@t$iJuKS2KP6_-;|+Q?r$adKC|}XD@U< z9BH#rdXqtidNr%!qxk_cK9zdin=Cdq%y-T!ttye9da)vUh78NuC&vT!R@R=houYq5 zf0_EJ3V|ax3JY)7%#E4%sjSxjxa<7Qr!M`g{B`=*oy_a=e%UlGz46i8{q3n^AFCUA z3tu=Ce&5ixq4#R*spRvIEI$10-{r$1He=4U)0~4+U4P`f>e{EKPD^`)^WqlHe4NtrTzGve`?ijPFNK*m zf>L@-Pt84%(cs$mc!%9Wb?v`GM|MUWU$*j<=&7_Rl~t=Ip9onwcT0rd%yq?eV$Z!~ x_qB5Pv@FhX+k1Uokw8bA&a4SP*K)Wtoj02_^@J0%BIms2UVj&IZL|D;697LZHPiqA diff --git a/docs/guides/rdf/images/ph_core.js b/docs/guides/rdf/images/ph_core.js deleted file mode 100644 index 6e7776e..0000000 --- a/docs/guides/rdf/images/ph_core.js +++ /dev/null @@ -1,71 +0,0 @@ -var Z,Zaa=Zaa||{},Za=this,Zba=function(){},Zca=function(a){var b=typeof a;if("object"==b)if(a){if(a instanceof Array)return"array";if(a instanceof Object)return b;var c=Object.prototype.toString.call(a);if("[object Window]"==c)return"object";if("[object Array]"==c||"number"==typeof a.length&&"undefined"!=typeof a.splice&&"undefined"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable("splice"))return"array";if("[object Function]"==c||"undefined"!=typeof a.call&&"undefined"!=typeof a.propertyIsEnumerable&& -!a.propertyIsEnumerable("call"))return"function"}else return"null";else if("function"==b&&"undefined"==typeof a.call)return"object";return b},Zb=function(a){return"array"==Zca(a)},Zda=function(a){var b=Zca(a);return"array"==b||"object"==b&&"number"==typeof a.length},Zc=function(a){return"string"==typeof a},Zd=function(a){return"function"==Zca(a)},Zea=function(a){var b=typeof a;return"object"==b&&null!=a||"function"==b},Zfa=function(a,b,c){return a.call.apply(a.bind,arguments)},Zga=function(a,b,c){if(!a)throw Error(); -if(2")&&(a=a.replace(Zna,">"));-1!=a.indexOf('"')&&(a=a.replace(Zoa,""")); --1!=a.indexOf("'")&&(a=a.replace(Zpa,"'"));-1!=a.indexOf("\x00")&&(a=a.replace(Zqa,"�"));return a},Zla=/&/g,Zma=//g,Zoa=/"/g,Zpa=/'/g,Zqa=/\x00/g,Zka=/[\x00&<>"']/,Zra=function(a,b){return ab?1:0};var Zsa=function(a,b){b.unshift(a);Zh.call(this,Zi.apply(null,b));b.shift()};Zg(Zsa,Zh);Zsa.prototype.name="AssertionError";var Zk=function(a,b,c){if(!a){var d="Assertion failed";if(b)var d=d+(": "+b),e=Array.prototype.slice.call(arguments,2);throw new Zsa(""+d,e||[]);}},Zta=function(a,b){throw new Zsa("Failure"+(a?": "+a:""),Array.prototype.slice.call(arguments,1));};var Zl=Array.prototype,Zua=Zl.indexOf?function(a,b,c){Zk(null!=a.length);return Zl.indexOf.call(a,b,c)}:function(a,b,c){c=null==c?0:0>c?Math.max(0,a.length+c):c;if(Zc(a))return Zc(b)&&1==b.length?a.indexOf(b,c):-1;for(;cb?null:Zc(a)?a.charAt(b):a[b]},Zza=function(a,b){var c=Zua(a,b),d;if(d=0<=c)Zk(null!=a.length),Zl.splice.call(a,c,1);return d},ZAa=function(a){return Zl.concat.apply(Zl,arguments)},ZBa=function(a){var b=a.length; -if(0parseFloat(a))?String(b):a}(),ZOa={},Zs=function(a){var b;if(!(b=ZOa[a])){b=0;for(var c=Zja(String(ZNa)).split("."),d=Zja(String(a)).split("."),e=Math.max(c.length,d.length),f=0;0==b&&f");c=c.join("")}c=a.createElement(c);d&&(Zc(d)?c.className=d:Zb(d)?c.className=d.join(" "):ZXa(c,d)); -2=a.keyCode)a.keyCode=-1}catch(b){}};var Zfb="closure_listenable_"+(1E6*Math.random()|0),Zgb=0;var Zhb=function(a,b,c,d,e){this.P=a;this.Fa=null;this.src=b;this.type=c;this.pa=!!d;this.xa=e;this.key=++Zgb;this.W=this.oa=!1},Zib=function(a){a.W=!0;a.P=null;a.Fa=null;a.src=null;a.xa=null};var Zz=function(a){this.src=a;this.q={};this.ka=0};Zz.prototype.add=function(a,b,c,d,e){var f=a.toString();a=this.q[f];a||(a=this.q[f]=[],this.ka++);var g=Zjb(a,b,d,e);-1e.keyCode|| -void 0!=e.returnValue)){a:{var f=!1;if(0==e.keyCode)try{e.keyCode=-1;break a}catch(g){f=!0}if(f||void 0==e.returnValue)e.returnValue=!0}e=[];for(f=c.currentTarget;f;f=f.parentNode)e.push(f);for(var f=a.type,h=e.length-1;!c.Q&&0<=h;h--){c.currentTarget=e[h];var k=Zxb(e[h],f,!0,c),d=d&&k}for(h=0;!c.Q&&h>> -0),Zob=function(a){Zk(a,"Listener can not be null.");if(Zd(a))return a;Zk(a.handleEvent,"An object listener must have handleEvent method.");a[Zyb]||(a[Zyb]=function(b){return a.handleEvent(b)});return a[Zyb]};var ZB=function(){Zeb.call(this);this.C=new Zz(this);this.dc=this;this.bb=null};Zg(ZB,Zeb);ZB.prototype[Zfb]=!0;ZB.prototype.addEventListener=function(a,b,c,d){ZA(this,a,b,c,d)};ZB.prototype.removeEventListener=function(a,b,c,d){Zub(this,a,b,c,d)}; -ZB.prototype.dispatchEvent=function(a){Zpb(this);var b,c=this.bb;if(c){b=[];for(var d=1;c;c=c.bb)b.push(c),Zk(1E3>++d,"infinite loop")}c=this.dc;d=a.type||a;if(Zc(a))a=new Zx(a,c);else if(a instanceof Zx)a.target=a.target||c;else{var e=a;a=new Zx(d,c);ZGa(a,e)}var e=!0,f;if(b)for(var g=b.length-1;!a.Q&&0<=g;g--)f=a.currentTarget=b[g],e=Zzb(f,d,!0,a)&&e;a.Q||(f=a.currentTarget=c,e=Zzb(f,d,!0,a)&&e,a.Q||(e=Zzb(f,d,!1,a)&&e));if(b)for(g=0;!a.Q&&g2*this.i&&ZEb(this),!0):!1};var ZEb=function(a){if(a.i!=a.j.length){for(var b=0,c=0;b=d.j.length)throw ZCb;var e=d.j[b++];return a?e:d.D[e]};return e};var ZD=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)};var ZFb=function(a){if("function"==typeof a.G)return a.G();if(Zc(a))return a.split("");if(Zda(a)){for(var b=[],c=a.length,d=0;d=ZOb(this).value)for(Zd(b)&&(b=b()),a=new ZIb(a,String(b),this.Gc),c&&(a.zb=c),c="log:"+a.Fc,Za.console&&(Za.console.timeStamp?Za.console.timeStamp(c):Za.console.markTimeline&&Za.console.markTimeline(c)),Za.msWriteProfilerMark&&Za.msWriteProfilerMark(c),c=this;c;){b=c;var d=a;if(b.Eb)for(var e=0,f=void 0;f=b.Eb[e];e++)f(d);c=c.getParent()}}; -var ZPb={},ZQb=null,ZRb=function(a){ZQb||(ZQb=new ZE(""),ZPb[""]=ZQb,ZQb.Yb(ZMb));var b;if(!(b=ZPb[a])){b=new ZE(a);var c=a.lastIndexOf("."),d=a.substr(c+1),c=ZRb(a.substr(0,c));c.Bb()[d]=b;b.Ea=c;ZPb[a]=b}return b};var ZF=function(a,b){a&&a.log(ZNb,b,void 0)};[].push(function(){});var ZSb=function(a,b,c){if(Zd(a))c&&(a=Ze(a,c));else if(a&&"function"==typeof a.handleEvent)a=Ze(a.handleEvent,a);else throw Error("Invalid listener argument");return 2147483647h&&(a.width="175px");d&&(a.width= -parseInt(a.width,10)+13+"px");e.x+h>b&&(a.left=e.x-(h-f)+"px")};Z.toggle=function(){"none"==this.k.style.display?this.show():this.ya()};Z.show=function(){if(""!=this.k.style.display){for(var a=0;a/g,Sa=/"/g,Ta=/'/g,Ua=function(a){return r(a)[t](Pa,"&")[t](Qa,"<")[t](Ra,">")[t](Sa,""")[t](Ta,"'")},R=function(){var a;if((a=ba.create)&&Ma[F](a))a=a(null);else{a={};for(var b in a)a[b]= -void 0}return a},S=function(a,b){return ba[I].hasOwnProperty[K](a,b)},Va=function(a){if(Ma[F](ba.keys))return ba.keys(a);var b=[],c;for(c in a)S(a,c)&&b[E](c);return b},T=function(a,b){a=a||{};for(var c in a)S(a,c)&&(b[c]=a[c])},Wa=function(a){return function(){N.setTimeout(a,0)}},Xa=function(a,b){if(!a)throw Error(b||"");},U=Q(N,"gapi",{});var V=function(a,b,c){var d=new RegExp("([#].*&|[#])"+b+"=([^&#]*)","g");b=new RegExp("([?#].*&|[?#])"+b+"=([^&#]*)","g");if(a=a&&(d[ja](a)||b[ja](a)))try{c=ea(a[2])}catch(e){}return c},Ya=/^([^?#]*)(\?([^#]*))?(\#(.*))?$/,Za=function(a){a=a[na](Ya);var b=R();b.K=a[1];b.l=a[3]?[a[3]]:[];b.v=a[5]?[a[5]]:[];return b},$a=function(a){return a.K+(0Na[K](b,e)&&c[E](e)}return c},Qb=function(a){"loading"!=P.readyState?Pb(a):P.write("<"+Nb+' src="'+encodeURI(a)+'">")},Pb=function(a){var b=P[v](Nb);b[x]("src",a);b.async="true";(a=P[qa](Nb)[0])?a[L].insertBefore(b,a):(P.head||P.body||P.documentElement)[ha](b)},Rb=function(a,b){var c=b&&b._c;if(c)for(var d=0;de;e++)d[e]=b[Ca](c)<<24|b[Ca](c+1)<<16|b[Ca](c+2)<<8|b[Ca](c+3),c+=4;else for(e=0;16>e;e++)d[e]=b[c]<<24|b[c+1]<<16|b[c+2]<<8|b[c+3],c+=4;for(e=16;80>e;e++){var f=d[e-3]^d[e-8]^d[e-14]^d[e-16];d[e]=(f<<1|f>>>31)&4294967295}b=a.b[0];c=a.b[1];for(var g=a.b[2],h=a.b[3],l=a.b[4],n,e=0;80>e;e++)40>e?20>e?(f=h^c&(g^h),n=1518500249):(f=c^g^h,n=1859775393):60>e?(f=c&g|h&(c|g),n=2400959708):(f=c^g^h,n=3395469782),f=(b<<5|b>>>27)+ -f+l+n+d[e]&4294967295,l=h,h=g,g=(c<<30|c>>>2)&4294967295,c=b,b=f;a.b[0]=a.b[0]+b&4294967295;a.b[1]=a.b[1]+c&4294967295;a.b[2]=a.b[2]+g&4294967295;a.b[3]=a.b[3]+h&4294967295;a.b[4]=a.b[4]+l&4294967295}; -uc[I].update=function(a,b){if(null!=a){void 0===b&&(b=a[H]);for(var c=b-this.c,d=0,e=this.C,f=this.j;dthis.j?this[Fa](this.w,56-this.j):this[Fa](this.w,this.c-(this.j-56));for(var c=this.c-1;56<=c;c--)this.C[c]=b&255,b/=256;vc(this,this.C);for(c=b=0;5>c;c++)for(var d=24;0<=d;d-=8)a[b]=this.b[c]>>d&255,++b;return a};var wc=function(){this.G=new uc};wc[I].reset=function(){this.G.reset()};var xc=N.crypto,yc=!1,zc=0,Ac=0,Bc=1,Cc=0,Dc="",Ec=function(a){a=a||N.event;var b=a.screenX+a.clientX<<16,b=b+(a.screenY+a.clientY),b=(new Date)[pa]()%1E6*b;Bc=Bc*b%Cc;0'))}catch(l){}finally{f||(f=a[v]("iframe"), -g&&(f.onload=function(){f.onload=null;g[K](this)},Lc(d)))}for(var n in c)a=c[n],"style"===n&&"object"===typeof a?T(a,f[ra]):Nc[n]||f[x](n,r(a));(n=e&&e.beforeNode||null)||e&&e.dontclear||jb(b);b.insertBefore(f,n);f=n?n.previousSibling:b.lastChild;c.allowtransparency&&(f.allowTransparency=!0);return f};var Rc=/^:[\w]+$/,Sc=/:([a-zA-Z_]+):/g,Tc=function(){var a=rc()||"0",b=sc(),c;c=rc(void 0)||a;var d=sc(void 0),e="";c&&(e+="u/"+c+"/");d&&(e+="b/"+d+"/");c=e||null;(e=(d=!1===Y("isLoggedIn"))?"_/im/":"")&&(c="");var f=Y("iframes/:socialhost:"),g=Y("iframes/:im_socialhost:");return oc={socialhost:f,ctx_socialhost:d?g:f,session_index:a,session_delegate:b,session_prefix:c,im_prefix:e}},Uc=function(a,b){return Tc()[b]||""},Vc=function(a){return function(b,c){return a?Tc()[c]||a[c]||"":Tc()[c]||""}};var Wc={"\b":"\\b","\t":"\\t","\n":"\\n","\f":"\\f","\r":"\\r",'"':'\\"',"\\":"\\\\"},Xc=function(a){var b,c,d;b=/[\"\\\x00-\x1f\x7f-\x9f]/g;if(void 0!==a){switch(typeof a){case "string":return b[F](a)?'"'+a[t](b,function(a){var b=Wc[a];if(b)return b;b=a[Ca]();return"\\u00"+Math.floor(b/16)[z](16)+(b%16)[z](16)})+'"':'"'+a+'"';case "number":return isFinite(a)?r(a):"null";case "boolean":case "null":return r(a);case "object":if(!a)return"null";b=[];if("number"===typeof a[H]&&!a.propertyIsEnumerable("length")){d= -a[H];for(c=0;c=c&&(f.ic="1");l=/^#|^fr-/;c={};for(var n in f)S(f,n)&&l[F](n)&&(c[n[t](l,"")]=f[n],delete f[n]);n="q"==Y("iframes/"+a+"/params/si")?f:c;l=gc();for(var m in l)!S(l,m)||S(f,m)||S(c,m)||(n[m]=l[m]);m=[][la](id);(n=Y("iframes/"+ -a+"/methods"))&&"object"===typeof n&&Ma[F](n[E])&&(m=m[la](n));for(var p in b)S(b,p)&&/^on/[F](p)&&("plus"!=a||"onconnect"!=p)&&(m[E](p),delete f[p]);delete f.callback;c._methods=m[M](",");return bb(d,f,c)},ld=["style","data-gapiscan"],nd=function(a){for(var b=R(),c=0!=a[ya][Ga]()[G]("g:"),d=0,e=a[ua][H];dtype"]=a;T(c,b);n=f;c=m;f=h||{};b=f[ua]||{};Xa(!f.allowPost|| -!b.onload,"onload is not supported by post iframe");h=b=n;Rc[F](b)&&(h=Y("iframes/"+h[Da](1)+"/url"),Xa(!!h,"Unknown iframe url config for - "+b));n=cb(P,h[t](Sc,Uc));b=c.ownerDocument||P;m=0;do h=f.id||["I",Oc++,"_",(new Date)[pa]()][M]("");while(b[wa](h)&&5>++m);Xa(5>m,"Error creating iframe id");m={};var p={};b[Ea]&&9>b[Ea]&&(m.hostiemode=b[Ea]);T(f.queryParams||{},m);T(f.fragmentParams||{},p);var w=f.connectWithQueryParams?m:p,O=f.pfname,u=R();u.id=h;u.parent=b[B][sa]+"//"+b[B].host;var J=V(b[B][C], -"parent"),O=O||"";!O&&J&&(J=V(b[B][C],"id",""),O=V(b[B][C],"pfname",""),O=J?O+"/"+J:"");u.pfname=O;T(u,w);(u=V(n,"rpctoken")||m.rpctoken||p.rpctoken)||(u=w.rpctoken=f.rpctoken||r(Math.round(1E8*(yc?Hc():Gc()))));f.rpctoken=u;u=b[B][C];w=R();(J=V(u,"_bsh",W.bsh))&&(w._bsh=J);(u=lb(u))&&(w.jsh=u);f.hintInFragment?T(w,p):T(w,m);n=bb(n,m,p,f.paramsSerializer);p=R();T(Mc,p);T(f[ua],p);p.name=p.id=h;p.src=n;f.eurl=n;if((f||{}).allowPost&&2E3a.i)a=e,b=d}});return{X:a,B:b}};var Zd=function(a){if(0!==a[G]("GCSC"))return null;var b={O:!1};a=a[y](4);if(!a)return b;var c=a[ma](0);a=a[y](1);var d=a.lastIndexOf("_");if(-1==d)return b;var e=Xd(a[y](d+1));if(null==e)return b;a=a[Da](0,d);if("_"!==a[ma](0))return b;d="E"===c&&e.g;return!d&&("U"!==c||e.g)||d&&!Vd?b:{O:!0,g:d,da:a[y](1),domain:e.domain,i:e.i}},$d=function(a){if(!a)return[];a=a[A]("=");return a[1]?a[1][A]("|"):[]},ae=function(a){a=a[A](":");return{D:a[0][A]("=")[1],ca:$d(a[1]),fa:$d(a[2]),ea:$d(a[3])}},be=function(){var a= -Yd(),b=a.X,a=a.B;if(null!==a){var c;Wd.iterate(function(a,d){var e=Zd(a);e&&e.O&&e.g==b.g&&e.i==b.i&&(c=d)});if(c){var d=ae(c),e=d&&d.ca[Number(a)],d=d&&d.D;if(e)return{B:a,ba:e,D:d}}}return null};var ce=function(a){this.L=a};ce[I].o=0;ce[I].H=2;ce[I].L=null;ce[I].F=!1;ce[I].U=function(){this.F||(this.o=0,this.F=!0,this.S())};ce[I].S=function(){this.F&&(this.L()?this.o=this.H:this.o=Math.min(2*(this.o||this.H),120),k.setTimeout(Ja(this.S,this),1E3*this.o))};for(var de=0;64>de;++de);var ee=null,kc=function(){return W.oa=!0},lc=function(){W.oa=!0;var a=be();(a=a&&a.B)&&bc("googleapis.config/sessionIndex",a);ee||(ee=Q(W,"ss",new ce(fe)));a=ee;a.U&&a.U()},fe=function(){var a=be(),b=a&&a.ba||null,c=a&&a.D;Vb("auth",{callback:function(){var a=N.gapi.auth,e={client_id:c,session_state:b};a.checkSessionState(e,function(b){var c=e.session_state,h=Y("isLoggedIn");b=Y("debug/forceIm")?!1:c&&b||!c&&!b;if(h=h!=b)bc("isLoggedIn",b),lc(),pd(),b||((b=a.signOut)?b():(b=a.setToken)&&b(null)); -b=gc();var l=Y("savedUserState"),c=a._guss(b.cookiepolicy),l=l!=c&&"undefined"!=typeof l;bc("savedUserState",c);(h||l)&&hc(b)&&!Y("disableRealtimeCallback")&&a._pimf(b,!0)})}});return!0};vb("bs0",!0,k.gapi._bs);vb("bs1",!0);delete k.gapi._bs;})(); -gapi.load("plusone",{callback:window["gapi_onload"],_c:{"jsl":{"ci":{"deviceType":"desktop","oauth-flow":{"authUrl":"https://accounts.google.com/o/oauth2/auth","proxyUrl":"https://accounts.google.com/o/oauth2/postmessageRelay","disableOpt":true,"idpIframeUrl":"https://accounts.google.com/o/oauth2/iframe","usegapi":false},"debug":{"reportExceptionRate":0.05,"forceIm":false,"rethrowException":false,"host":"https://apis.google.com"},"lexps":[81,97,99,122,123,61,45,30,79,127],"enableMultilogin":true,"googleapis.config":{"auth":{"useFirstPartyAuthV2":true}},"isPlusUser":true,"inline":{"css":1},"disableRealtimeCallback":false,"drive_share":{"useStandaloneSharingService":true},"csi":{"rate":0.01},"report":{"apiRate":{"gapi\\.signin\\..*":0.05},"apis":["iframes\\..*","gadgets\\..*","gapi\\.appcirclepicker\\..*","gapi\\.auth\\..*","gapi\\.client\\..*"],"rate":0.001,"host":"https://apis.google.com"},"client":{"headers":{"request":["Accept","Accept-Language","Authorization","Cache-Control","Content-Disposition","Content-Encoding","Content-Language","Content-Length","Content-MD5","Content-Range","Content-Type","Date","GData-Version","Host","If-Match","If-Modified-Since","If-None-Match","If-Unmodified-Since","Origin","OriginToken","Pragma","Range","Slug","Transfer-Encoding","X-ClientDetails","X-GData-Client","X-GData-Key","X-Goog-AuthUser","X-Goog-PageId","X-Goog-Encode-Response-If-Executable","X-Goog-Correlation-Id","X-Goog-Request-Info","X-Goog-Experiments","x-goog-iam-role","x-goog-iam-authorization-token","X-Goog-Spatula","X-Goog-Upload-Command","X-Goog-Upload-Content-Disposition","X-Goog-Upload-Content-Length","X-Goog-Upload-Content-Type","X-Goog-Upload-File-Name","X-Goog-Upload-Offset","X-Goog-Upload-Protocol","X-Goog-Visitor-Id","X-HTTP-Method-Override","X-JavaScript-User-Agent","X-Pan-Versionid","X-Origin","X-Referer","X-Upload-Content-Length","X-Upload-Content-Type","X-Use-HTTP-Status-Code-Override","X-YouTube-VVT","X-YouTube-Page-CL","X-YouTube-Page-Timestamp"],"response":["Cache-Control","Content-Disposition","Content-Encoding","Content-Language","Content-Length","Content-MD5","Content-Range","Content-Type","Date","ETag","Expires","Last-Modified","Location","Pragma","Range","Server","Transfer-Encoding","WWW-Authenticate","Vary","X-Goog-Safety-Content-Type","X-Goog-Safety-Encoding","X-Goog-Upload-Chunk-Granularity","X-Goog-Upload-Control-URL","X-Goog-Upload-Size-Received","X-Goog-Upload-Status","X-Goog-Upload-URL","X-Goog-Diff-Download-Range","X-Goog-Hash","X-Goog-Updated-Authorization","X-Server-Object-Version","X-Guploader-Customer","X-Guploader-Upload-Result","X-Guploader-Uploadid"]},"rms":"migrated","cors":false},"isLoggedIn":true,"include_granted_scopes":true,"llang":"en","plus_layer":{"isEnabled":false},"iframes":{"youtube":{"params":{"location":["search","hash"]},"url":":socialhost:/:session_prefix:_/widget/render/youtube?usegapi\u003d1","methods":["scroll","openwindow"]},"ytsubscribe":{"url":"https://www.youtube.com/subscribe_embed?usegapi\u003d1"},"plus_circle":{"params":{"url":""},"url":":socialhost:/:session_prefix::se:_/widget/plus/circle?usegapi\u003d1"},"plus_share":{"params":{"url":""},"url":":socialhost:/:session_prefix::se:_/+1/sharebutton?plusShare\u003dtrue\u0026usegapi\u003d1"},"rbr_s":{"params":{"url":""},"url":":socialhost:/:session_prefix::se:_/widget/render/recobarsimplescroller"},"udc_webconsentflow":{"params":{"url":""},"url":"https://www.google.com/settings/webconsent?usegapi\u003d1"},":source:":"3p","blogger":{"params":{"location":["search","hash"]},"url":":socialhost:/:session_prefix:_/widget/render/blogger?usegapi\u003d1","methods":["scroll","openwindow"]},"evwidget":{"params":{"url":""},"url":":socialhost:/:session_prefix:_/events/widget?usegapi\u003d1"},":socialhost:":"https://apis.google.com","shortlists":{"url":""},"hangout":{"url":"https://talkgadget.google.com/:session_prefix:talkgadget/_/widget"},"plus_followers":{"params":{"url":""},"url":":socialhost:/_/im/_/widget/render/plus/followers?usegapi\u003d1"},"post":{"params":{"url":""},"url":":socialhost:/:session_prefix::im_prefix:_/widget/render/post?usegapi\u003d1"},"photocomments":{"url":":socialhost:/:session_prefix:_/widget/render/photocomments?usegapi\u003d1"},":gplus_url:":"https://plus.google.com","signin":{"params":{"url":""},"url":":socialhost:/:session_prefix:_/widget/render/signin?usegapi\u003d1","methods":["onauth"]},"rbr_i":{"params":{"url":""},"url":":socialhost:/:session_prefix::se:_/widget/render/recobarinvitation"},"share":{"url":":socialhost:/:session_prefix::im_prefix:_/widget/render/share?usegapi\u003d1"},"plusone":{"params":{"count":"","size":"","url":""},"url":":socialhost:/:session_prefix::se:_/+1/fastbutton?usegapi\u003d1"},"comments":{"params":{"location":["search","hash"]},"url":":socialhost:/:session_prefix:_/widget/render/comments?usegapi\u003d1","methods":["scroll","openwindow"]},":im_socialhost:":"https://plus.googleapis.com","backdrop":{"url":"https://clients3.google.com/cast/chromecast/home/widget/backdrop?usegapi\u003d1"},"visibility":{"params":{"url":""},"url":":socialhost:/:session_prefix:_/widget/render/visibility?usegapi\u003d1"},"autocomplete":{"params":{"url":""},"url":":socialhost:/:session_prefix:_/widget/render/autocomplete"},"additnow":{"url":"https://apis.google.com/additnow/additnow.html?usegapi\u003d1","methods":["launchurl"]},":signuphost:":"https://plus.google.com","appcirclepicker":{"url":":socialhost:/:session_prefix:_/widget/render/appcirclepicker"},"follow":{"url":":socialhost:/:session_prefix:_/widget/render/follow?usegapi\u003d1"},"community":{"url":":ctx_socialhost:/:session_prefix::im_prefix:_/widget/render/community?usegapi\u003d1"},"ytshare":{"params":{"url":""},"url":":socialhost:/:session_prefix:_/widget/render/ytshare?usegapi\u003d1"},"plus":{"url":":socialhost:/:session_prefix:_/widget/render/badge?usegapi\u003d1"},"reportabuse":{"params":{"url":""},"url":":socialhost:/:session_prefix:_/widget/render/reportabuse?usegapi\u003d1"},"commentcount":{"url":":socialhost:/:session_prefix:_/widget/render/commentcount?usegapi\u003d1"},"configurator":{"url":":socialhost:/:session_prefix:_/plusbuttonconfigurator?usegapi\u003d1"},"zoomableimage":{"url":"https://ssl.gstatic.com/microscope/embed/"},"savetowallet":{"url":"https://clients5.google.com/s2w/o/savetowallet"},"person":{"url":":socialhost:/:session_prefix:_/widget/render/person?usegapi\u003d1"},"savetodrive":{"url":"https://drive.google.com/savetodrivebutton?usegapi\u003d1","methods":["save"]},"page":{"url":":socialhost:/:session_prefix:_/widget/render/page?usegapi\u003d1"},"card":{"url":":socialhost:/:session_prefix:_/hovercard/card"}}},"h":"m;/_/scs/apps-static/_/js/k\u003doz.gapi.en.rm3WlbEkOG8.O/m\u003d__features__/am\u003dAQ/rt\u003dj/d\u003d1/t\u003dzcms/rs\u003dAGLTcCMIwSIpHbzmBsvAAHrTVGaugbOLVw","u":"https://apis.google.com/js/plusone.js","hee":true,"fp":"c7541b1b9ca3cf8e6905f4fbb06f1519dd5128b5","dpo":false},"platform":["additnow","backdrop","blogger","comments","commentcount","community","follow","page","person","playreview","plus","plusone","post","reportabuse","savetodrive","savetowallet","sharetoclassroom","shortlists","signin2","visibility","youtube","ytsubscribe","zoomableimage","photocomments","hangout","udc_webconsentflow"],"fp":"c7541b1b9ca3cf8e6905f4fbb06f1519dd5128b5","annotation":["interactivepost","recobar","signin2","autocomplete","profile"],"bimodal":["signin","share"]}}); \ No newline at end of file diff --git a/docs/guides/rdf/images/prettify.js b/docs/guides/rdf/images/prettify.js deleted file mode 100644 index 542c758..0000000 --- a/docs/guides/rdf/images/prettify.js +++ /dev/null @@ -1,258 +0,0 @@ -(function() { -/* - Copyright (C) 2006 Google Inc. - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. -*/ -window.PR_SHOULD_USE_CONTINUATION=!0;window.PR_TAB_WIDTH=8;window.PR_normalizedHtml=void 0;window.PR=void 0;window.prettyPrintOne=void 0;window.prettyPrint=void 0;window._pr_isIE6=function(){var z=navigator&&navigator.userAgent&&navigator.userAgent.match(/\bMSIE ([678])\./),z=z?+z[1]:!1;window._pr_isIE6=function(){return z};return z}; -(function(){function z(a){return a.replace(G,"&").replace(H,"<").replace(I,">")}function D(a,b,m){switch(a.nodeType){case 1:var n=a.tagName.toLowerCase();b.push("<",n);var h=a.attributes,r=h.length;if(r){if(m){for(var w=[],f=r;0<=--f;)w[f]=h[f];w.sort(function(a,b){return a.name");for(h= -a.firstChild;h;h=h.nextSibling)D(h,b,m);!a.firstChild&&/^(?:br|link|img)$/.test(n)||b.push("");break;case 3:case 4:b.push(z(a.nodeValue))}}function J(a){function b(a){if("\\"!==a.charAt(0))return a.charCodeAt(0);switch(a.charAt(1)){case "b":return 8;case "t":return 9;case "n":return 10;case "v":return 11;case "f":return 12;case "r":return 13;case "u":case "x":return parseInt(a.substring(2),16)||a.charCodeAt(1);case "0":case "1":case "2":case "3":case "4":case "5":case "6":case "7":return parseInt(a.substring(1), -8);default:return a.charCodeAt(1)}}function m(a){if(32>a)return(16>a?"\\x0":"\\x")+a.toString(16);a=String.fromCharCode(a);if("\\"===a||"-"===a||"["===a||"]"===a)a="\\"+a;return a}function n(a){var l=a.substring(1,a.length-1).match(RegExp("\\\\u[0-9A-Fa-f]{4}|\\\\x[0-9A-Fa-f]{2}|\\\\[0-3][0-7]{0,2}|\\\\[0-7]{1,2}|\\\\[\\s\\S]|-|[^-\\\\]","g"));a=[];for(var c=[],f="^"===l[0],e=f?1:0,p=l.length;ed||122d||90d||122p[0]&&(p[1]+1>p[0]&&c.push("-"),c.push(m(p[1]))); -c.push("]");return c.join("")}function h(a){for(var b=a.source.match(RegExp("(?:\\[(?:[^\\x5C\\x5D]|\\\\[\\s\\S])*\\]|\\\\u[A-Fa-f0-9]{4}|\\\\x[A-Fa-f0-9]{2}|\\\\[0-9]+|\\\\[^ux0-9]|\\(\\?[:!=]|[\\(\\)\\^]|[^\\x5B\\x5C\\(\\)\\^]+)","g")),c=b.length,d=[],e=0,f=0;e/,null])):b.push(["com",/^#[^\r\n]*/,null,"#"]));a.cStyleComments&&(m.push(["com",/^\/\/[^\r\n]*/,null]),m.push(["com",/^\/\*[\s\S]*?(?:\*\/|$)/,null]));a.regexLiterals&&m.push(["lang-regex",new RegExp("^"+Q+"(/(?=[^/*])(?:[^/\\x5B\\x5C]|\\x5C[\\s\\S]|\\x5B(?:[^\\x5C\\x5D]|\\x5C[\\s\\S])*(?:\\x5D|$))+/)")]);a=a.keywords.replace(/^\s+|\s+$/g,"");a.length&&m.push(["kwd",new RegExp("^(?:"+a.replace(/\s+/g,"|")+ -")\\b"),null]);b.push(["pln",/^\s+/,null," \r\n\t\u00a0"]);m.push(["lit",/^@[a-z_$][a-z_$@0-9]*/i,null],["typ",/^@?[A-Z]+[a-z][A-Za-z_$@0-9]*/,null],["pln",/^[a-z_$][a-z_$@0-9]*/i,null],["lit",/^(?:0x[a-f0-9]+|(?:\d(?:_\d+)*\d*(?:\.\d*)?|\.\d\+)(?:e[+\-]?\d+)?)[a-z]*/i,null,"0123456789"],["pun",/^.[^\s\w\.$@\'\"\`\/\#]*/,null]);return A(b,m)}function R(a){function b(a){if(a>u){d&&d!==x&&(f.push(""),d=null);!d&&x&&(d=x,f.push(''));var b=z(l(m.substring(u,a))).replace(k?q: -c,"$1 ");k=p.test(b);f.push(b.replace(e,y));u=a}}var m=a.source,n=a.extractedTags,h=a.decorations,r=a.numberLines,w=a.sourceNode,f=[],u=0,d=null,x=null,t=0,v=0,l=P(window.PR_TAB_WIDTH),c=/([\r\n ]) /g,q=/(^| ) /gm,e=/\r\n?|\n/g,p=/[ \r\n]$/,k=!0,g=window._pr_isIE6(),w=g?w&&"PRE"===w.tagName?6===g?" \r\n":7===g?" 
\r":8===g?" 
":" \r":" 
":"
",y;if(r){for(var K=[],g=0;10>g;++g)K[g]=w+'
  • ';var A="number"===typeof r?r-1:0;f.push('
    1. ");y=function(){var a=K[++A%10];return d?""+a+'':a}}else y=w;for(;;)if(w=t"),d=null),f.push(n[t+1]),t+=2;else if(v");r&&f.push("
    ");a.prettyPrintedHtml=f.join("")}function g(a,b){for(var m=b.length;0<=--m;){var n=b[m];C.hasOwnProperty(n)?"console"in window&&console.warn("cannot override language handler %s", -n):C[n]=a}}function L(a,b){a&&C.hasOwnProperty(a)||(a=/^\s*q)c=t;else{for(--q;0<=(q=t.indexOf("&#",q+1));){var e=t.indexOf(";",q);if(0<=e){var p=t.substring(q+3,e),k=10;p&&"x"===p.charAt(0)&&(p=p.substring(1),k=16);var y=parseInt(p,k);isNaN(y)||(t=t.substring(0, -q)+String.fromCharCode(y)+t.substring(e+1))}}c=t.replace(W,"<").replace(X,">").replace(Y,"'").replace(Z,'"').replace(aa," ").replace(ba,"&")}b.push(c);r+=c.length}}n={source:b.join(""),tags:g};var A=n.source;a.source=A;a.basePos=0;a.extractedTags=n.tags;L(m,A)(a);R(a)}catch(z){"console"in window&&console.log(z&&z.stack?z.stack:z)}}function ca(a,b,m){a={sourceCodeHtml:a,langExtension:b,numberLines:m};M(a);return a.prettyPrintedHtml}function da(a){function b(){for(var m=window.PR_SHOULD_USE_CONTINUATION? -f.now()+250:Infinity;u\n')),F=!/)[\r\n]+/g,"$1").replace(/(?:[\r\n]+[ \t]*)+/g," "))}else{l=[];for(c=c.firstChild;c;c=c.nextSibling)D(c,l);l=l.join("")}l=l.replace(/(?:\r\n?|\n)$/,"");c=h.className.match(/\blinenums\b(?::(\d+))?/);d={sourceCodeHtml:l,langExtension:g,sourceNode:h, -numberLines:c?c[1]&&c[1].length?+c[1]:!0:!1};M(d);if(h=d.prettyPrintedHtml)if(g=d.sourceNode,"XMP"===g.tagName){l=document.createElement("PRE");for(c=0;c:&a-z])/g,"\\$1");return b+= -")\\s*"}(),G=/&/g,H=//g,O=/\"/g,W=/</g,X=/>/g,Y=/'/g,Z=/"/g,ba=/&/g,aa=/ /g,ea=/[\r\n]/g,F=null,S=RegExp("[^<]+|\x3c!--[\\s\\S]*?--\x3e||\"']|'[^']*'|\"[^\"]*\")*>|<","g"),T=/^<\!--/,U=/^]*(?:>|$)/],["com",/^<\!--[\s\S]*?(?:-\->|$)/],["lang-",/^<\?([\s\S]+?)(?:\?>|$)/],["lang-",/^<%([\s\S]+?)(?:%>|$)/],["pun",/^(?:<[%?]|[%?]>)/],["lang-",/^]*>([\s\S]+?)<\/xmp\b[^>]*>/i],["lang-js",/^]*>([\s\S]*?)(<\/script\b[^>]*>)/i],["lang-css",/^]*>([\s\S]*?)(<\/style\b[^>]*>)/i],["lang-in.tag",/^(<\/?[a-z][^<>]*>)/i]]),"default-markup htm html mxml xhtml xml xsl".split(" ")); -g(A([["pln",/^[\s]+/,null," \t\r\n"],["atv",/^(?:\"[^\"]*\"?|\'[^\']*\'?)/,null,"\"'"]],[["tag",/^^<\/?[a-z](?:[\w.:-]*\w)?|\/?>$/i],["atn",/^(?!style[\s=]|on)[a-z](?:[\w:-]*\w)?/i],["lang-uq.val",/^=\s*([^>\'\"\s]*(?:[^>\'\"\s\/]|\/(?=\s)))/],["pun",/^[=<>\/]+/],["lang-js",/^on\w+\s*=\s*\"([^\"]+)\"/i],["lang-js",/^on\w+\s*=\s*\'([^\']+)\'/i],["lang-js",/^on\w+\s*=\s*([^\"\'>\s]+)/i],["lang-css",/^style\s*=\s*\"([^\"]+)\"/i],["lang-css",/^style\s*=\s*\'([^\']+)\'/i],["lang-css",/^style\s*=\s*([^\"\'>\s]+)/i]]), -["in.tag"]);g(A([],[["atv",/^[\s\S]+/]]),["uq.val"]);g(y({keywords:"break continue do else for if return while auto case char const default double enum extern float goto int long register short signed sizeof static struct switch typedef union unsigned void volatile catch class delete false import new operator private protected public this throw true try typeof alignof align_union asm axiom bool concept concept_map const_cast constexpr decltype dynamic_cast explicit export friend inline late_check mutable namespace nullptr reinterpret_cast static_assert static_cast template typeid typename using virtual wchar_t where ", -hashComments:!0,cStyleComments:!0}),"c cc cpp cxx cyc m".split(" "));g(y({keywords:"null true false"}),["json"]);g(y({keywords:"break continue do else for if return while auto case char const default double enum extern float goto int long register short signed sizeof static struct switch typedef union unsigned void volatile catch class delete false import new operator private protected public this throw true try typeof abstract boolean byte extends final finally implements import instanceof null native package strictfp super synchronized throws transient as base by checked decimal delegate descending dynamic event fixed foreach from group implicit in interface internal into is lock object out override orderby params partial readonly ref sbyte sealed stackalloc string select uint ulong unchecked unsafe ushort var ", -hashComments:!0,cStyleComments:!0,verbatimStrings:!0}),["cs"]);g(y({keywords:"break continue do else for if return while auto case char const default double enum extern float goto int long register short signed sizeof static struct switch typedef union unsigned void volatile catch class delete false import new operator private protected public this throw true try typeof abstract boolean byte extends final finally implements import instanceof null native package strictfp super synchronized throws transient ", -cStyleComments:!0}),["java"]);g(y({keywords:"break continue do else for if return while case done elif esac eval fi function in local set then until ",hashComments:!0,multiLineStrings:!0}),["bsh","csh","sh"]);g(y({keywords:"break continue do else for if return while and as assert class def del elif except exec finally from global import in is lambda nonlocal not or pass print raise try with yield False True None ",hashComments:!0,multiLineStrings:!0,tripleQuotedStrings:!0}),["cv","py"]);g(y({keywords:"caller delete die do dump elsif eval exit foreach for goto if import last local my next no our print package redo require sub undef unless until use wantarray while BEGIN END ", -hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["perl","pl","pm"]);g(y({keywords:"break continue do else for if return while alias and begin case class def defined elsif end ensure false in module next nil not or redo rescue retry self super then true undef unless until when yield BEGIN END ",hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["rb"]);g(y({keywords:"break continue do else for if return while auto case char const default double enum extern float goto int long register short signed sizeof static struct switch typedef union unsigned void volatile catch class delete false import new operator private protected public this throw true try typeof debugger eval export function get null set undefined var with Infinity NaN ", -cStyleComments:!0,regexLiterals:!0}),["js"]);g(y({keywords:"all and by catch class else extends false finally for if in is isnt loop new no not null of off on or return super then true try unless until when while yes ",hashComments:3,cStyleComments:!0,multilineStrings:!0,tripleQuotedStrings:!0,regexLiterals:!0}),["coffee"]);g(A([],[["str",/^[\s\S]+/]]),["regex"]);window.PR_normalizedHtml=D;window.prettyPrintOne=ca;window.prettyPrint=da;window.PR={combinePrefixPatterns:J,createSimpleLexer:A,registerLangHandler:g, -sourceDecorator:y,PR_ATTRIB_NAME:"atn",PR_ATTRIB_VALUE:"atv",PR_COMMENT:"com",PR_DECLARATION:"dec",PR_KEYWORD:"kwd",PR_LITERAL:"lit",PR_NOCODE:"nocode",PR_PLAIN:"pln",PR_PUNCTUATION:"pun",PR_SOURCE:"src",PR_STRING:"str",PR_TAG:"tag",PR_TYPE:"typ"}})();/* - Copyright (C) 2009 Onno Hommes. - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. -*/ -PR.registerLangHandler(PR.createSimpleLexer([[PR.PR_COMMENT,/^#[^\r\n]*/,null,"#"],[PR.PR_PLAIN,/^[\t\n\r \xA0]+/,null,"\t\n\r \u00a0"],[PR.PR_STRING,/^\"(?:[^\"\\]|\\[\s\S])*(?:\"|$)/,null,'"']],[[PR.PR_KEYWORD,/^(?:ADS|AD|AUG|BZF|BZMF|CAE|CAF|CA|CCS|COM|CS|DAS|DCA|DCOM|DCS|DDOUBL|DIM|DOUBLE|DTCB|DTCF|DV|DXCH|EDRUPT|EXTEND|INCR|INDEX|NDX|INHINT|LXCH|MASK|MSK|MP|MSU|NOOP|OVSK|QXCH|RAND|READ|RELINT|RESUME|RETURN|ROR|RXOR|SQUARE|SU|TCR|TCAA|OVSK|TCF|TC|TS|WAND|WOR|WRITE|XCH|XLQ|XXALQ|ZL|ZQ|ADD|ADZ|SUB|SUZ|MPY|MPR|MPZ|DVP|COM|ABS|CLA|CLZ|LDQ|STO|STQ|ALS|LLS|LRS|TRA|TSQ|TMI|TOV|AXT|TIX|DLY|INP|OUT)\s/, -null],[PR.PR_TYPE,/^(?:-?GENADR|=MINUS|2BCADR|VN|BOF|MM|-?2CADR|-?[1-6]DNADR|ADRES|BBCON|[SE]?BANK\=?|BLOCK|BNKSUM|E?CADR|COUNT\*?|2?DEC\*?|-?DNCHAN|-?DNPTR|EQUALS|ERASE|MEMORY|2?OCT|REMADR|SETLOC|SUBRO|ORG|BSS|BES|SYN|EQU|DEFINE|END)\s/,null],[PR.PR_LITERAL,/^\'(?:-*(?:\w|\\[\x21-\x7e])(?:[\w-]*|\\[\x21-\x7e])[=!?]?)?/],[PR.PR_PLAIN,/^-*(?:[!-z_]|\\[\x21-\x7e])(?:[\w-]*|\\[\x21-\x7e])[=!?]?/i],[PR.PR_PUNCTUATION,/^[^\w\t\n\r \xA0()\"\\\';]+/]]),["apollo","agc","aea"]);/* - Copyright (C) 2011 Google Inc. - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. -*/ -PR.registerLangHandler(PR.createSimpleLexer([["opn",/^[\(\{\[]+/,null,"([{"],["clo",/^[\)\}\]]+/,null,")]}"],[PR.PR_COMMENT,/^;[^\r\n]*/,null,";"],[PR.PR_PLAIN,/^[\t\n\r \xA0]+/,null,"\t\n\r \u00a0"],[PR.PR_STRING,/^\"(?:[^\"\\]|\\[\s\S])*(?:\"|$)/,null,'"']],[[PR.PR_KEYWORD,/^(?:def|if|do|let|quote|var|fn|loop|recur|throw|try|monitor-enter|monitor-exit|defmacro|defn|defn-|macroexpand|macroexpand-1|for|doseq|dosync|dotimes|and|or|when|not|assert|doto|proxy|defstruct|first|rest|cons|defprotocol|deftype|defrecord|reify|defmulti|defmethod|meta|with-meta|ns|in-ns|create-ns|import|intern|refer|alias|namespace|resolve|ref|deref|refset|new|set!|memfn|to-array|into-array|aset|gen-class|reduce|map|filter|find|nil?|empty?|hash-map|hash-set|vec|vector|seq|flatten|reverse|assoc|dissoc|list|list?|disj|get|union|difference|intersection|extend|extend-type|extend-protocol|prn)\b/, -null],[PR.PR_TYPE,/^:[0-9a-zA-Z\-]+/]]),["clj"]);/* - Copyright (C) 2009 Google Inc. - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. -*/ -PR.registerLangHandler(PR.createSimpleLexer([[PR.PR_PLAIN,/^[ \t\r\n\f]+/,null," \t\r\n\f"]],[[PR.PR_STRING,/^\"(?:[^\n\r\f\\\"]|\\(?:\r\n?|\n|\f)|\\[\s\S])*\"/,null],[PR.PR_STRING,/^\'(?:[^\n\r\f\\\']|\\(?:\r\n?|\n|\f)|\\[\s\S])*\'/,null],["lang-css-str",/^url\(([^\)\"\']*)\)/i],[PR.PR_KEYWORD,/^(?:url|rgb|\!important|@import|@page|@media|@charset|inherit)(?=[^\-\w]|$)/i,null],["lang-css-kw",/^(-?(?:[_a-z]|(?:\\[0-9a-f]+ ?))(?:[_a-z0-9\-]|\\(?:\\[0-9a-f]+ ?))*)\s*:/i],[PR.PR_COMMENT,/^\/\*[^*]*\*+(?:[^\/*][^*]*\*+)*\//], -[PR.PR_COMMENT,/^(?:\x3c!--|--\x3e)/],[PR.PR_LITERAL,/^(?:\d+|\d*\.\d+)(?:%|[a-z]+)?/i],[PR.PR_LITERAL,/^#(?:[0-9a-f]{3}){1,2}/i],[PR.PR_PLAIN,/^-?(?:[_a-z]|(?:\\[\da-f]+ ?))(?:[_a-z\d\-]|\\(?:\\[\da-f]+ ?))*/i],[PR.PR_PUNCTUATION,/^[^\s\w\'\"]+/]]),["css"]);PR.registerLangHandler(PR.createSimpleLexer([],[[PR.PR_KEYWORD,/^-?(?:[_a-z]|(?:\\[\da-f]+ ?))(?:[_a-z\d\-]|\\(?:\\[\da-f]+ ?))*/i]]),["css-kw"]);PR.registerLangHandler(PR.createSimpleLexer([],[[PR.PR_STRING,/^[^\)\"\']+/]]),["css-str"]);/* - Copyright (C) 2010 Google Inc. - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. -*/ -PR.registerLangHandler(PR.createSimpleLexer([[PR.PR_PLAIN,/^[\t\n\r \xA0]+/,null,"\t\n\r \u00a0"],[PR.PR_PLAIN,/^(?:\"(?:[^\"\\]|\\[\s\S])*(?:\"|$)|\'(?:[^\'\\]|\\[\s\S])+(?:\'|$))/,null,"\"'"]],[[PR.PR_COMMENT,/^(?:\/\/[^\r\n]*|\/\*[\s\S]*?\*\/)/],[PR.PR_PLAIN,/^(?:[^\/\"\']|\/(?![\/\*]))+/i]]),["go"]);/* - Copyright (C) 2009 Google Inc. - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. -*/ -PR.registerLangHandler(PR.createSimpleLexer([[PR.PR_PLAIN,/^[\t\n\x0B\x0C\r ]+/,null,"\t\n\x0B\f\r "],[PR.PR_STRING,/^\"(?:[^\"\\\n\x0C\r]|\\[\s\S])*(?:\"|$)/,null,'"'],[PR.PR_STRING,/^\'(?:[^\'\\\n\x0C\r]|\\[^&])\'?/,null,"'"],[PR.PR_LITERAL,/^(?:0o[0-7]+|0x[\da-f]+|\d+(?:\.\d+)?(?:e[+\-]?\d+)?)/i,null,"0123456789"]],[[PR.PR_COMMENT,/^(?:(?:--+(?:[^\r\n\x0C]*)?)|(?:\{-(?:[^-]|-+[^-\}])*-\}))/],[PR.PR_KEYWORD,/^(?:case|class|data|default|deriving|do|else|if|import|in|infix|infixl|infixr|instance|let|module|newtype|of|then|type|where|_)(?=[^a-zA-Z0-9\']|$)/, -null],[PR.PR_PLAIN,/^(?:[A-Z][\w\']*\.)*[a-zA-Z][\w\']*/],[PR.PR_PUNCTUATION,/^[^\t\n\x0B\x0C\r a-zA-Z0-9\'\"]+/]]),["hs"]);/* - Copyright (C) 2008 Google Inc. - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. -*/ -PR.registerLangHandler(PR.createSimpleLexer([["opn",/^\(+/,null,"("],["clo",/^\)+/,null,")"],[PR.PR_COMMENT,/^;[^\r\n]*/,null,";"],[PR.PR_PLAIN,/^[\t\n\r \xA0]+/,null,"\t\n\r \u00a0"],[PR.PR_STRING,/^\"(?:[^\"\\]|\\[\s\S])*(?:\"|$)/,null,'"']],[[PR.PR_KEYWORD,/^(?:block|c[ad]+r|catch|con[ds]|def(?:ine|un)|do|eq|eql|equal|equalp|eval-when|flet|format|go|if|labels|lambda|let|load-time-value|locally|macrolet|multiple-value-call|nil|progn|progv|quote|require|return-from|setq|symbol-macrolet|t|tagbody|the|throw|unwind)\b/, -null],[PR.PR_LITERAL,/^[+\-]?(?:[0#]x[0-9a-f]+|\d+\/\d+|(?:\.\d+|\d+(?:\.\d*)?)(?:[ed][+\-]?\d+)?)/i],[PR.PR_LITERAL,/^\'(?:-*(?:\w|\\[\x21-\x7e])(?:[\w-]*|\\[\x21-\x7e])[=!?]?)?/],[PR.PR_PLAIN,/^-*(?:[a-z_]|\\[\x21-\x7e])(?:[\w-]*|\\[\x21-\x7e])[=!?]?/i],[PR.PR_PUNCTUATION,/^[^\w\t\n\r \xA0()\"\\\';]+/]]),["cl","el","lisp","scm"]);/* - Copyright (C) 2008 Google Inc. - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. -*/ -PR.registerLangHandler(PR.createSimpleLexer([[PR.PR_PLAIN,/^[\t\n\r \xA0]+/,null,"\t\n\r \u00a0"],[PR.PR_STRING,/^(?:\"(?:[^\"\\]|\\[\s\S])*(?:\"|$)|\'(?:[^\'\\]|\\[\s\S])*(?:\'|$))/,null,"\"'"]],[[PR.PR_COMMENT,/^--(?:\[(=*)\[[\s\S]*?(?:\]\1\]|$)|[^\r\n]*)/],[PR.PR_STRING,/^\[(=*)\[[\s\S]*?(?:\]\1\]|$)/],[PR.PR_KEYWORD,/^(?:and|break|do|else|elseif|end|false|for|function|if|in|local|nil|not|or|repeat|return|then|true|until|while)\b/,null],[PR.PR_LITERAL,/^[+-]?(?:0x[\da-f]+|(?:(?:\.\d+|\d+(?:\.\d*)?)(?:e[+\-]?\d+)?))/i], -[PR.PR_PLAIN,/^[a-z_]\w*/i],[PR.PR_PUNCTUATION,/^[^\w\t\n\r \xA0][^\w\t\n\r \xA0\"\'\-\+=]*/]]),["lua"]);/* - Copyright (C) 2008 Google Inc. - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. -*/ -PR.registerLangHandler(PR.createSimpleLexer([[PR.PR_PLAIN,/^[\t\n\r \xA0]+/,null,"\t\n\r \u00a0"],[PR.PR_COMMENT,/^#(?:if[\t\n\r \xA0]+(?:[a-z_$][\w\']*|``[^\r\n\t`]*(?:``|$))|else|endif|light)/i,null,"#"],[PR.PR_STRING,/^(?:\"(?:[^\"\\]|\\[\s\S])*(?:\"|$)|\'(?:[^\'\\]|\\[\s\S])(?:\'|$))/,null,"\"'"]],[[PR.PR_COMMENT,/^(?:\/\/[^\r\n]*|\(\*[\s\S]*?\*\))/],[PR.PR_KEYWORD,/^(?:abstract|and|as|assert|begin|class|default|delegate|do|done|downcast|downto|elif|else|end|exception|extern|false|finally|for|fun|function|if|in|inherit|inline|interface|internal|lazy|let|match|member|module|mutable|namespace|new|null|of|open|or|override|private|public|rec|return|static|struct|then|to|true|try|type|upcast|use|val|void|when|while|with|yield|asr|land|lor|lsl|lsr|lxor|mod|sig|atomic|break|checked|component|const|constraint|constructor|continue|eager|event|external|fixed|functor|global|include|method|mixin|object|parallel|process|protected|pure|sealed|trait|virtual|volatile)\b/], -[PR.PR_LITERAL,/^[+\-]?(?:0x[\da-f]+|(?:(?:\.\d+|\d+(?:\.\d*)?)(?:e[+\-]?\d+)?))/i],[PR.PR_PLAIN,/^(?:[a-z_][\w']*[!?#]?|``[^\r\n\t`]*(?:``|$))/i],[PR.PR_PUNCTUATION,/^[^\t\n\r \xA0\"\'\w]+/]]),["fs","ml"]);/* - Copyright (C) 2006 Google Inc. - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. -*/ -PR.registerLangHandler(PR.sourceDecorator({keywords:"bool bytes default double enum extend extensions false fixed32 fixed64 float group import int32 int64 max message option optional package repeated required returns rpc service sfixed32 sfixed64 sint32 sint64 string syntax to true uint32 uint64",cStyleComments:!0}),["proto"]);/* - Copyright (C) 2010 Google Inc. - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. -*/ -PR.registerLangHandler(PR.createSimpleLexer([[PR.PR_PLAIN,/^[\t\n\r \xA0]+/,null,"\t\n\r \u00a0"],[PR.PR_STRING,/^(?:"(?:(?:""(?:""?(?!")|[^\\"]|\\.)*"{0,3})|(?:[^"\r\n\\]|\\.)*"?))/,null,'"'],[PR.PR_LITERAL,/^`(?:[^\r\n\\`]|\\.)*`?/,null,"`"],[PR.PR_PUNCTUATION,/^[!#%&()*+,\-:;<=>?@\[\\\]^{|}~]+/,null,"!#%&()*+,-:;<=>?@[\\]^{|}~"]],[[PR.PR_STRING,/^'(?:[^\r\n\\']|\\(?:'|[^\r\n']+))'/],[PR.PR_LITERAL,/^'[a-zA-Z_$][\w$]*(?!['$\w])/],[PR.PR_KEYWORD,/^(?:abstract|case|catch|class|def|do|else|extends|final|finally|for|forSome|if|implicit|import|lazy|match|new|object|override|package|private|protected|requires|return|sealed|super|throw|trait|try|type|val|var|while|with|yield)\b/], -[PR.PR_LITERAL,/^(?:true|false|null|this)\b/],[PR.PR_LITERAL,/^(?:(?:0(?:[0-7]+|X[0-9A-F]+))L?|(?:(?:0|[1-9][0-9]*)(?:(?:\.[0-9]+)?(?:E[+\-]?[0-9]+)?F?|L?))|\\.[0-9]+(?:E[+\-]?[0-9]+)?F?)/i],[PR.PR_TYPE,/^[$_]*[A-Z][_$A-Z0-9]*[a-z][\w$]*/],[PR.PR_PLAIN,/^[$a-zA-Z_][\w$]*/],[PR.PR_COMMENT,/^\/(?:\/.*|\*(?:\/|\**[^*/])*(?:\*+\/?)?)/],[PR.PR_PUNCTUATION,/^(?:\.+|\/)/]]),["scala"]);/* - Copyright (C) 2008 Google Inc. - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. -*/ -PR.registerLangHandler(PR.createSimpleLexer([[PR.PR_PLAIN,/^[\t\n\r \xA0]+/,null,"\t\n\r \u00a0"],[PR.PR_STRING,/^(?:"(?:[^\"\\]|\\.)*"|'(?:[^\'\\]|\\.)*')/,null,"\"'"]],[[PR.PR_COMMENT,/^(?:--[^\r\n]*|\/\*[\s\S]*?(?:\*\/|$))/],[PR.PR_KEYWORD,/^(?:ADD|ALL|ALTER|AND|ANY|AS|ASC|AUTHORIZATION|BACKUP|BEGIN|BETWEEN|BREAK|BROWSE|BULK|BY|CASCADE|CASE|CHECK|CHECKPOINT|CLOSE|CLUSTERED|COALESCE|COLLATE|COLUMN|COMMIT|COMPUTE|CONSTRAINT|CONTAINS|CONTAINSTABLE|CONTINUE|CONVERT|CREATE|CROSS|CURRENT|CURRENT_DATE|CURRENT_TIME|CURRENT_TIMESTAMP|CURRENT_USER|CURSOR|DATABASE|DBCC|DEALLOCATE|DECLARE|DEFAULT|DELETE|DENY|DESC|DISK|DISTINCT|DISTRIBUTED|DOUBLE|DROP|DUMMY|DUMP|ELSE|END|ERRLVL|ESCAPE|EXCEPT|EXEC|EXECUTE|EXISTS|EXIT|FETCH|FILE|FILLFACTOR|FOR|FOREIGN|FREETEXT|FREETEXTTABLE|FROM|FULL|FUNCTION|GOTO|GRANT|GROUP|HAVING|HOLDLOCK|IDENTITY|IDENTITYCOL|IDENTITY_INSERT|IF|IN|INDEX|INNER|INSERT|INTERSECT|INTO|IS|JOIN|KEY|KILL|LEFT|LIKE|LINENO|LOAD|NATIONAL|NOCHECK|NONCLUSTERED|NOT|NULL|NULLIF|OF|OFF|OFFSETS|ON|OPEN|OPENDATASOURCE|OPENQUERY|OPENROWSET|OPENXML|OPTION|OR|ORDER|OUTER|OVER|PERCENT|PLAN|PRECISION|PRIMARY|PRINT|PROC|PROCEDURE|PUBLIC|RAISERROR|READ|READTEXT|RECONFIGURE|REFERENCES|REPLICATION|RESTORE|RESTRICT|RETURN|REVOKE|RIGHT|ROLLBACK|ROWCOUNT|ROWGUIDCOL|RULE|SAVE|SCHEMA|SELECT|SESSION_USER|SET|SETUSER|SHUTDOWN|SOME|STATISTICS|SYSTEM_USER|TABLE|TEXTSIZE|THEN|TO|TOP|TRAN|TRANSACTION|TRIGGER|TRUNCATE|TSEQUAL|UNION|UNIQUE|UPDATE|UPDATETEXT|USE|USER|VALUES|VARYING|VIEW|WAITFOR|WHEN|WHERE|WHILE|WITH|WRITETEXT)(?=[^\w-]|$)/i, -null],[PR.PR_LITERAL,/^[+-]?(?:0x[\da-f]+|(?:(?:\.\d+|\d+(?:\.\d*)?)(?:e[+\-]?\d+)?))/i],[PR.PR_PLAIN,/^[a-z_][\w-]*/i],[PR.PR_PUNCTUATION,/^[^\w\t\n\r \xA0\"\'][^\w\t\n\r \xA0+\-\"\']*/]]),["sql"]);/* - Copyright (C) 2009 Google Inc. - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. -*/ -PR.registerLangHandler(PR.createSimpleLexer([[PR.PR_PLAIN,/^[\t\n\r \xA0\u2028\u2029]+/,null,"\t\n\r \u00a0\u2028\u2029"],[PR.PR_STRING,/^(?:[\"\u201C\u201D](?:[^\"\u201C\u201D]|[\"\u201C\u201D]{2})(?:[\"\u201C\u201D]c|$)|[\"\u201C\u201D](?:[^\"\u201C\u201D]|[\"\u201C\u201D]{2})*(?:[\"\u201C\u201D]|$))/i,null,'"\u201c\u201d'],[PR.PR_COMMENT,/^[\'\u2018\u2019][^\r\n\u2028\u2029]*/,null,"'\u2018\u2019"]],[[PR.PR_KEYWORD,/^(?:AddHandler|AddressOf|Alias|And|AndAlso|Ansi|As|Assembly|Auto|Boolean|ByRef|Byte|ByVal|Call|Case|Catch|CBool|CByte|CChar|CDate|CDbl|CDec|Char|CInt|Class|CLng|CObj|Const|CShort|CSng|CStr|CType|Date|Decimal|Declare|Default|Delegate|Dim|DirectCast|Do|Double|Each|Else|ElseIf|End|EndIf|Enum|Erase|Error|Event|Exit|Finally|For|Friend|Function|Get|GetType|GoSub|GoTo|Handles|If|Implements|Imports|In|Inherits|Integer|Interface|Is|Let|Lib|Like|Long|Loop|Me|Mod|Module|MustInherit|MustOverride|MyBase|MyClass|Namespace|New|Next|Not|NotInheritable|NotOverridable|Object|On|Option|Optional|Or|OrElse|Overloads|Overridable|Overrides|ParamArray|Preserve|Private|Property|Protected|Public|RaiseEvent|ReadOnly|ReDim|RemoveHandler|Resume|Return|Select|Set|Shadows|Shared|Short|Single|Static|Step|Stop|String|Structure|Sub|SyncLock|Then|Throw|To|Try|TypeOf|Unicode|Until|Variant|Wend|When|While|With|WithEvents|WriteOnly|Xor|EndIf|GoSub|Let|Variant|Wend)\b/i, -null],[PR.PR_COMMENT,/^REM[^\r\n\u2028\u2029]*/i],[PR.PR_LITERAL,/^(?:True\b|False\b|Nothing\b|\d+(?:E[+\-]?\d+[FRD]?|[FRDSIL])?|(?:&H[0-9A-F]+|&O[0-7]+)[SIL]?|\d*\.\d+(?:E[+\-]?\d+)?[FRD]?|#\s+(?:\d+[\-\/]\d+[\-\/]\d+(?:\s+\d+:\d+(?::\d+)?(\s*(?:AM|PM))?)?|\d+:\d+(?::\d+)?(\s*(?:AM|PM))?)\s+#)/i],[PR.PR_PLAIN,/^(?:(?:[a-z]|_\w)\w*|\[(?:[a-z]|_\w)\w*\])/i],[PR.PR_PUNCTUATION,/^[^\w\t\n\r \"\'\[\]\xA0\u2018\u2019\u201C\u201D\u2028\u2029]+/],[PR.PR_PUNCTUATION,/^(?:\[|\])/]]),["vb","vbs"]);PR.registerLangHandler(PR.createSimpleLexer([[PR.PR_PLAIN,/^[\t\n\r \xA0]+/,null,"\t\n\r \u00a0"]],[[PR.PR_STRING,/^(?:[BOX]?"(?:[^\"]|"")*"|'.')/i],[PR.PR_COMMENT,/^--[^\r\n]*/],[PR.PR_KEYWORD,/^(?:abs|access|after|alias|all|and|architecture|array|assert|attribute|begin|block|body|buffer|bus|case|component|configuration|constant|disconnect|downto|else|elsif|end|entity|exit|file|for|function|generate|generic|group|guarded|if|impure|in|inertial|inout|is|label|library|linkage|literal|loop|map|mod|nand|new|next|nor|not|null|of|on|open|or|others|out|package|port|postponed|procedure|process|pure|range|record|register|reject|rem|report|return|rol|ror|select|severity|shared|signal|sla|sll|sra|srl|subtype|then|to|transport|type|unaffected|units|until|use|variable|wait|when|while|with|xnor|xor)(?=[^\w-]|$)/i, -null],[PR.PR_TYPE,/^(?:bit|bit_vector|character|boolean|integer|real|time|string|severity_level|positive|natural|signed|unsigned|line|text|std_u?logic(?:_vector)?)(?=[^\w-]|$)/i,null],[PR.PR_TYPE,/^\'(?:ACTIVE|ASCENDING|BASE|DELAYED|DRIVING|DRIVING_VALUE|EVENT|HIGH|IMAGE|INSTANCE_NAME|LAST_ACTIVE|LAST_EVENT|LAST_VALUE|LEFT|LEFTOF|LENGTH|LOW|PATH_NAME|POS|PRED|QUIET|RANGE|REVERSE_RANGE|RIGHT|RIGHTOF|SIMPLE_NAME|STABLE|SUCC|TRANSACTION|VAL|VALUE)(?=[^\w-]|$)/i,null],[PR.PR_LITERAL,/^\d+(?:_\d+)*(?:#[\w\\.]+#(?:[+\-]?\d+(?:_\d+)*)?|(?:\.\d+(?:_\d+)*)?(?:E[+\-]?\d+(?:_\d+)*)?)/i], -[PR.PR_PLAIN,/^(?:[a-z]\w*|\\[^\\]*\\)/i],[PR.PR_PUNCTUATION,/^[^\w\t\n\r \xA0\"\'][^\w\t\n\r \xA0\-\"\']*/]]),["vhdl","vhd"]);/* - Copyright (C) 2009 Google Inc. - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. -*/ -PR.registerLangHandler(PR.createSimpleLexer([[PR.PR_PLAIN,/^[\t \xA0a-gi-z0-9]+/,null,"\t \u00a0abcdefgijklmnopqrstuvwxyz0123456789"],[PR.PR_PUNCTUATION,/^[=*~\^\[\]]+/,null,"=*~^[]"]],[["lang-wiki.meta",/(?:^^|\r\n?|\n)(#[a-z]+)\b/],[PR.PR_LITERAL,/^(?:[A-Z][a-z][a-z0-9]+[A-Z][a-z][a-zA-Z0-9]+)\b/],["lang-",/^\{\{\{([\s\S]+?)\}\}\}/],["lang-",/^`([^\r\n`]+)`/],[PR.PR_STRING,/^https?:\/\/[^\/?#\s]*(?:\/[^?#\s]*)?(?:\?[^#\s]*)?(?:#\S*)?/i],[PR.PR_PLAIN,/^(?:\r\n|[\s\S])[^#=*~^A-Zh\{`\[\r\n]*/]]),["wiki"]); -PR.registerLangHandler(PR.createSimpleLexer([[PR.PR_KEYWORD,/^#[a-z]+/i,null,"#"]],[]),["wiki.meta"]);PR.registerLangHandler(PR.createSimpleLexer([[PR.PR_PUNCTUATION,/^[:|>?]+/,null,":|>?"],[PR.PR_DECLARATION,/^%(?:YAML|TAG)[^#\r\n]+/,null,"%"],[PR.PR_TYPE,/^[&]\S+/,null,"&"],[PR.PR_TYPE,/^!\S*/,null,"!"],[PR.PR_STRING,/^"(?:[^\\"]|\\.)*(?:"|$)/,null,'"'],[PR.PR_STRING,/^'(?:[^']|'')*(?:'|$)/,null,"'"],[PR.PR_COMMENT,/^#[^\r\n]*/,null,"#"],[PR.PR_PLAIN,/^\s+/,null," \t\r\n"]],[[PR.PR_DECLARATION,/^(?:---|\.\.\.)(?:[\r\n]|$)/],[PR.PR_PUNCTUATION,/^-/],[PR.PR_KEYWORD,/^\w+:[ \r\n]/],[PR.PR_PLAIN,/^\w+/]]), -["yaml","yml"]); -})(); diff --git a/docs/guides/rdf/images/star_off.gif b/docs/guides/rdf/images/star_off.gif deleted file mode 100644 index e8dc0a3aa2e6a1abfefea1da49f0b114bc1abd54..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 179 zcmV;k08IZ!Nk%w1VGjTg0J9GO|NsBYPx#1ZP1_K>z@;j|==^1pojE;7LS5RCr$PTurMTMG(z@bMFuE2e=hiu3Wg(r6RZx zMNn79m7?H610uRnaiO3Q1p^@=N@C>klt^;mK-qLxRae){ota!a43C%ly6fYds_M@> zS02uP=ZL_Sb98F@^lLODxcl z#A+TBK~Rp4pMCS*#pQhqQ-Xq)?_YaW%~v#NLmo;iyzpPk5_}F7c&rAZ0u9vk`tIk? zDFMHM#sNe#0v?c;U^bknSp`5Q{cw z$;R z#w$!=kis#5GBm!TmvBjr+pwVLLWY&EDwGwG70rSIRS1_r6IQ81IJLA%1FuU7@TJAU zDrQa{M&6etnqe2r&bHYYuLvjxDI*=Y$LCGxi)g6gu_|$BP@+6KZz@9`7UI9Hd9b;} z%L3Y&nvqwv5{SA4ujmWk2@zv-$uwn**K&Mip=d`Ds}5I4seo2}M|qXnMd;O$kCn4} zS}z=4fjjFkXh7(w=;wGv%t0m!0Bf5w1?lE-o>z!go!^mHhCI+AK&tb>Wth(^Qwofd z;C9iK<5kkMs%>2sm)7CZ0jpM6z*U8j<6jk$3+pg535)_4b&Nm*j@jK*=<+I1s{ZD9 zg-oCXA67OyOl9F|b`WGpFTt(-UEcY3H!YOH+;R$vDgh9l}H zhjz4Ahhc|T7zP~J9Y0k^oJF8WR+mpiX~~Q!!>bHSbViMOr_eE1_@J5Eos|s_NCo1f zyuvF6oKw3n?!x}klA+K69}GCh5sOzDn~6ZHx0-AxD)2C`X&q%pF4+BLS-Zoqit0)T zH_p;qdNeY(zGPoDtYzx7(B*+Tyin8Z-bDaRt5v<*anZafA$@ikLcm%&4hh+(4kt{U zT@nb)I-CIQG3YXReGEuSn79wGJgu|Vpb0l-mkNO>uUwGHvjj)((DJlyiJV>fI!F4> znss|qqr7t62|l>xls0tvNkv-qDjofOsN+~T)txKBa^{3|8h7+sB5 z`pj)>p3b(xTU{7v8*l-~Q(hw2IzS=l%gsFXppf@5AOt`003-g_+P#Ao9*xNr2z8UM z9EsWuPNxnd&S(iuQuo!FHuzK5)Gn!Lurja0gf)CR7Y3@`7Hg4C32+__)O;m&+~H%{ z7aX0-C1vs8S(Ca)=u|9+SKdV6#vwUYD|TrrrKPtySLRi+Cvi|k&`VF$V@M}57|7MZ zL&=2SmlYnQ^6WvKMkIJ`rxcK{&KcvTc2o91ytbjB9u1v{SKgfED8O-KEnZuLt)QR0 zdRK50`HD;hrZ^U4sdPdok+1)EUU?y}9MyQKrK&ln$k$5dy1X)I%6o1IAoYZJhkWg> zUn?vU<16@M4TLUW!9lK_IGlo44uOmz{O;6YPFC5h3ON5P9UWQNIVrO)Ez5kW>!v@% zM#tCge$y(vB3b1s0%yF|I>*@?Nz`GkbGVG*38*!`a&pHf&MU&Sya#FBz1ksPyA!Y# z8-O!)0kfhCRTOJd_evX^B~~E3CXwiva6Fo?3DL95jtER%cLe{0swb}}1b0W#lh+-= zKcVW$>j}Z#QS>mcOYY6?=qC@qwwa4MZm#%c{&m)`kWwx#xz4lBDY+GQoI_@RYjDeG z3x4Zsxk&^0Dw{#vZNcK*VeU|uLME?fps3qg))JnqbIZnGiK7PaRs){ycOv9M0xvc= zTTbGJ+&$=CxrQ(D$_O;>?oNnb)(a>~C}}X{ck>l`<=RFU5GSpp`AS}c-=MBG9i6o1 z@wVB1l4dgqJ)!Q3dXwY7WjJ#=pTf{6I&UB16 zOXjI>)evLaSD&OOdIP-584F#qz9&g5gS>L6<|K<*+ZY>y*QU- z^-5D4<&|gMC5z6xIf8Y#f_`0IN9%CKQ@ATycCY=S?u68~&U&bM|Dt<)uV02zohhl55OXk>iq&`NLusT!6F! zqr3tdzU@ICf8HcRh3~(tK%BQph|xoJ7`^0fgMS5r^2?V_aMWLAd@XU{>cv^-R4=}; zu2n?lP*Gkfi#KfJhyHBr+i}vjNd&Jzl-{M67LJ<$A->5lgs`P_jMqq{%r-|rVDfqd z7S^|6^142zN02yqJpv2s+c0@uAJZd9oV*@^h4pQiysnSw5hPAtkHEtEHbi;7xckFj zcfL+M|30`JwR%X)<^5k0Drge=Lf3=8@3t1w2Gw%sPZ3X{ZV1eX%(hL4SD13^$2W4% zonNnxT9#0B@8+kYTF@T0L6^!OZD=VMC=%)re+k#D@bV1^@d^=t{PrPGXrJ5H-=?kV zU-2PwViW=jgk(!*`MDtV=dCYB6>ZF`m>P7AZsw{{lvfL~CGl&?v~tC2k7Q++Bl9Xo z=6D))?HqW8&*XKqHf))%ENmEA$q?9$R3nthQAXMROn7w|a&Xy_*Qy9%)C`WbryXC9 zT!&#Bvtbm1?Rov@;=i{Sbf^6}r_Lu|WuB?7SPqh}jG>{rnkzy_=M_T{c Date: Mon, 27 Aug 2018 11:32:43 +1200 Subject: [PATCH 3/8] Move images to root of guide --- docs/guides/rdf/index.md | 2 +- .../rdf/{images => }/rdf-graphical-example.png | Bin docs/guides/text/{images => }/extension.png | Bin docs/guides/text/index.md | 4 ++-- docs/guides/text/{images => }/usage.png | Bin 5 files changed, 3 insertions(+), 3 deletions(-) rename docs/guides/rdf/{images => }/rdf-graphical-example.png (100%) rename docs/guides/text/{images => }/extension.png (100%) rename docs/guides/text/{images => }/usage.png (100%) diff --git a/docs/guides/rdf/index.md b/docs/guides/rdf/index.md index dad9da7..9775e63 100644 --- a/docs/guides/rdf/index.md +++ b/docs/guides/rdf/index.md @@ -56,7 +56,7 @@ This section describes some of the basic features of RDF. It is not intended as The RDF model itself is independent of any specific serialization syntax. The following diagram represents a set of facts about an image in a graphical form easily understood by humans. -![](./images/rdf-graphical-example.png) +![](rdf-graphical-example.png) Each arrow represents a statement about the image, called a "triple" in RDF. The set of triples is called an RDF graph. Resources (represented by ovals) are identified by IRIs. The described resource (in this example the image http://bioimages.vanderbilt.edu/kirchoff/ac1490 at the tail of the arrow) is called the subject of the triple. Properties of the subject resource are identified by term IRIs shown here with their namespaces abbreviated (e.g., _dcterms:_ = "http://purl.org/dc/terms/"). The property is called the predicate of the triple. The values of the properties are called the object of the statement, with literal values (consisting of text) represented by rectangles. diff --git a/docs/guides/rdf/images/rdf-graphical-example.png b/docs/guides/rdf/rdf-graphical-example.png similarity index 100% rename from docs/guides/rdf/images/rdf-graphical-example.png rename to docs/guides/rdf/rdf-graphical-example.png diff --git a/docs/guides/text/images/extension.png b/docs/guides/text/extension.png similarity index 100% rename from docs/guides/text/images/extension.png rename to docs/guides/text/extension.png diff --git a/docs/guides/text/index.md b/docs/guides/text/index.md index b87c25d..d105a54 100644 --- a/docs/guides/text/index.md +++ b/docs/guides/text/index.md @@ -40,7 +40,7 @@ Document Status This document provides guidelines for formatting and sharing Darwin Core terms [[TERMS](../../terms/index.html)] in _fielded text_ formats, such as one or more comma separated value (CSV) files. Data conforming to the Simple Darwin Core [[SIMPLEDWC](../../simple_dwc.html)] (CSV format and having the first row include Darwin Core standard term names) can be shared in a single file, while a non-standard text file can be understood using an [[XML](http://www.w3.org/XML/)] metafile to describe its contents and formatting. -![Usage](images/usage.png) +![Usage](usage.png) More complex structure can be shared in multiple related files. The description of content and relationships between files can be achieved using the metafile. This guideline makes recommendations for the simple case of a _core_ file, upon which Darwin Core _records_ are based, and _extensions_ that are linked to records in that core file. Specifically, extension records have a _many-to-one_ relationship with records in the core file. For example, a core file might contain specimen records, with one specimen per row in the file, while an extension file contains one or more identifications for those specimens, with one identification per row in the extension file, and with an identifier to the specimen for each identification row. This example would allow many identifications to be associated with each specimen. @@ -279,7 +279,7 @@ A Unified Resource Identifier (URI) for a vocabulary that the source values for The following example illustrates the use of extensions. In this example there are three files in the archive, all of which are located in the same directory as the metafile. The whales.txt file acts as a core file of Taxon records. The whales.txt file is extended by two other files, types.txt and distribution.txt. The types.txt file contains records of a type specified in an external definition at http://http://rs.gbif.org/terms/1.0/Types and consists of Dublin Core and Darwin Core terms, while the distribution.txt file contains records of a type specified at http://http://rs.gbif.org/terms/1.0/Distribution and consists of Darwin Core terms plus an additional term for threatStatus. Both extension files are related to the core file by the taxonNameID fields. Presumably, this archive contains information about whale species, type specimen records for those species, and lists of countries and the threat status for those species. -![Extension](images/extension.png) +![Extension](extension.png) ```XML diff --git a/docs/guides/text/images/usage.png b/docs/guides/text/usage.png similarity index 100% rename from docs/guides/text/images/usage.png rename to docs/guides/text/usage.png From 67ea1d22ea86cbccc7dc86922a44b57afc9529da Mon Sep 17 00:00:00 2001 From: Peter Desmet Date: Mon, 27 Aug 2018 11:33:19 +1200 Subject: [PATCH 4/8] Fix links to .xsd files --- docs/guides/xml/index.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/docs/guides/xml/index.md b/docs/guides/xml/index.md index adacb6d..c55d7de 100644 --- a/docs/guides/xml/index.md +++ b/docs/guides/xml/index.md @@ -99,11 +99,11 @@ Do not use an empty string - an element with no content: ### 2.6 Simple Darwin Core -The _Simple Darwin Core_ [[SIMPLEXMLSCHEMA](../../../xsd/tdwg_dwc_simple.xsd)] most closely models the "flat" nature of many data sets. It is a ready-made schema for sharing information with no structure beyond properties of a _record_ (equivalent to fields in a table, or columns in a spreadsheet). It is meant to accommodate all properties except those that require further structure to be meaningful (auxilliary terms in the classes [ResourceRelationship](../../index.htm#ResourceRelationship) and [MeasurementOrFact](../../index.htm#MeasurementOrFact). The schema has no required terms and no term is repeated within a given _record_. Refer to the _Simple Darwin Core_ page [[SIMPLEDWC](../../simple/index.htm)] for the rationale behind this schema. +The _Simple Darwin Core_ [[SIMPLEXMLSCHEMA](tdwg_dwc_simple.xsd)] most closely models the "flat" nature of many data sets. It is a ready-made schema for sharing information with no structure beyond properties of a _record_ (equivalent to fields in a table, or columns in a spreadsheet). It is meant to accommodate all properties except those that require further structure to be meaningful (auxilliary terms in the classes [ResourceRelationship](../../index.htm#ResourceRelationship) and [MeasurementOrFact](../../index.htm#MeasurementOrFact). The schema has no required terms and no term is repeated within a given _record_. Refer to the _Simple Darwin Core_ page [[SIMPLEDWC](../../simple/index.htm)] for the rationale behind this schema. The term [dcterms:type](../../index.htm#type) (which is controlled by the _Dublin Core Type Vocabulary_ [[DCMI-TYPE](http://dublincore.org/documents/dcmi-type-vocabulary/)]), gives the basic category of object (PhysicalObject, StillImage, MovingImage, Sound, or Text) the record is about. The term [basisOfRecord](../../index.htm#basisOfRecord), which has a controlled vocabulary distinct from that of _dcterms:type_, shows the name of the Darwin Core class (e.g., LivingSpecimen, PreservedSpecimen, FossilSpecimen, HumanObservation, MachineObservation, Taxon) the record is about. -Following is a brief example of an XML document for a single specimen complying with the _Simple Darwin Core Schema_ [[SIMPLEXMLSCHEMA](../../../xsd/tdwg_dwc_simple.xsd)]. The Simple Darwin Core XML example document [[SIMPLEXMLEXAMPLE](../../../examples/xml/example_simple.xml)] (if this link shows a blank page in your browser, use the View Source option to see the XML document) shows detail for a single record having a more complete set of elements. +Following is a brief example of an XML document for a single specimen complying with the _Simple Darwin Core Schema_ [[SIMPLEXMLSCHEMA](tdwg_dwc_simple.xsd)]. The Simple Darwin Core XML example document [[SIMPLEXMLEXAMPLE](../../../examples/xml/example_simple.xml)] (if this link shows a blank page in your browser, use the View Source option to see the XML document) shows detail for a single record having a more complete set of elements. ```XML @@ -134,10 +134,10 @@ Following is a brief example of an XML document for a single specimen complying Many Darwin Core terms (_properties_) are defined as being associated with another term (a _class_). For example, [scientificName](../../index.htm#ScientificName) and [Taxon](../../index.htm#Taxon) are both Darwin Core terms, but _scientificName_ is a property associated with the _Taxon_ class. When constructing schemas that take advantage of classes in structures, implementors are encouraged to maintain the property/class relationships defined by the terms whenever possible (refer to the _Class_ attribute of the term as given in the _Quick Reference Guide_ [[TERMS](../../index.htm)]) or the attribute _dwcattributes:organizedInClass_ in the term declaration in the [dcterms.rdf](../../../rdf/dcterms.rdf) file. To promote reuse, Darwin Core provides a set of xml schemas to use as the basis of additional schemas: -- [[TERMSXMLSCHEMA](../../../xsd/tdwg_dwcterms.xsd)] - property term definitions as typed global elements and named groups for all terms for a given class to be referenced. The schema makes use of substitution groups anyClass, anyProperty, anyIdentifier and anyXYZTerm for each class, e.g. anyTaxonTerm. This is the schema upon which the _Simple Darwin Core XML Schema_ [[SIMPLEXMLSCHEMA](../../../xsd/tdwg_dwc_simple.xsd)] is based. -- [[CLASSTERMSXMLSCHEMA](../../../xsd/tdwg_dwc_class_terms.xsd)] - class term definitions as typed global elements with subelements referencing all corresponding property terms via their substitution group. +- [[TERMSXMLSCHEMA](tdwg_dwcterms.xsd)] - property term definitions as typed global elements and named groups for all terms for a given class to be referenced. The schema makes use of substitution groups anyClass, anyProperty, anyIdentifier and anyXYZTerm for each class, e.g. anyTaxonTerm. This is the schema upon which the _Simple Darwin Core XML Schema_ [[SIMPLEXMLSCHEMA](tdwg_dwc_simple.xsd)] is based. +- [[CLASSTERMSXMLSCHEMA](tdwg_dwc_class_terms.xsd)] - class term definitions as typed global elements with subelements referencing all corresponding property terms via their substitution group. -It is encouraged to use classes in a normalized way to avoid deep nesting. A _Darwin Core Tools and Applications_ wiki page [[TOOLS](https://github.com/tdwg/dwc-documentation/blob/master/documentation/resources.md)] has been created as an index to example schemas for the purpose of community discussions and development. An XML schema [[CLASSXMLSCHEMA](../../../xsd/tdwg_dwc_classes.xsd)] is provided to freely mix any Darwin Core Class in a global list and allow them to reference each other using the respective class identifier terms. Following is an example of using normalized classes to represent two related specimen occurrences (one of which has had a second identification) at one location following this class-based schema. Note that you can reuse the location definition here by referring to it via locationID: +It is encouraged to use classes in a normalized way to avoid deep nesting. A _Darwin Core Tools and Applications_ wiki page [[TOOLS](https://github.com/tdwg/dwc-documentation/blob/master/documentation/resources.md)] has been created as an index to example schemas for the purpose of community discussions and development. An XML schema [[CLASSXMLSCHEMA](tdwg_dwc_classes.xsd)] is provided to freely mix any Darwin Core Class in a global list and allow them to reference each other using the respective class identifier terms. Following is an example of using normalized classes to represent two related specimen occurrences (one of which has had a second identification) at one location following this class-based schema. Note that you can reuse the location definition here by referring to it via locationID: ```XML From c42998e4dd560d2a8a6fcdc341a4ee623eb47166 Mon Sep 17 00:00:00 2001 From: Peter Desmet Date: Mon, 27 Aug 2018 11:41:02 +1200 Subject: [PATCH 5/8] Add jekyll templates --- docs/_includes/footer.html | 7 +++++++ docs/_includes/head.html | 20 ++++++++++++++++++++ docs/_includes/navbar.html | 27 +++++++++++++++++++++++++++ docs/_layouts/default.html | 14 ++++++++++++++ 4 files changed, 68 insertions(+) create mode 100644 docs/_includes/footer.html create mode 100644 docs/_includes/head.html create mode 100644 docs/_includes/navbar.html create mode 100644 docs/_layouts/default.html diff --git a/docs/_includes/footer.html b/docs/_includes/footer.html new file mode 100644 index 0000000..56e6fb9 --- /dev/null +++ b/docs/_includes/footer.html @@ -0,0 +1,7 @@ +
    +
    + + + + + diff --git a/docs/_includes/head.html b/docs/_includes/head.html new file mode 100644 index 0000000..1a594f8 --- /dev/null +++ b/docs/_includes/head.html @@ -0,0 +1,20 @@ + + + + + Darwin Core + + + + + + + + + + + + + + + diff --git a/docs/_includes/navbar.html b/docs/_includes/navbar.html new file mode 100644 index 0000000..69636b9 --- /dev/null +++ b/docs/_includes/navbar.html @@ -0,0 +1,27 @@ + diff --git a/docs/_layouts/default.html b/docs/_layouts/default.html new file mode 100644 index 0000000..2db3830 --- /dev/null +++ b/docs/_layouts/default.html @@ -0,0 +1,14 @@ + + + {% include head.html %} + + + {% include navbar.html %} + +
    + {{ content }} +
    + + {% include footer.html %} + + From e3ba72883e312bdbf16ffb61382cf1fa16a3949d Mon Sep 17 00:00:00 2001 From: Peter Desmet Date: Mon, 27 Aug 2018 11:44:25 +1200 Subject: [PATCH 6/8] Move quick guide template to _layouts --- build/build.py | 4 ++-- build/config/index.tmpl => docs/_layouts/terms.tmpl | 0 2 files changed, 2 insertions(+), 2 deletions(-) rename build/config/index.tmpl => docs/_layouts/terms.tmpl (100%) diff --git a/build/build.py b/build/build.py index d5260dd..a50c049 100644 --- a/build/build.py +++ b/build/build.py @@ -238,8 +238,8 @@ class DwcDigester(object): template_data.append(class_group) return template_data - def create_html(self, html_template="./config/index.tmpl", - html_output="../www/guides/index.html"): + def create_html(self, html_template="../docs/_layouts/terms.tmpl", + html_output="../docs/terms/index.html"): """build html with the processed term info, by filling in the tmpl-template Parameters diff --git a/build/config/index.tmpl b/docs/_layouts/terms.tmpl similarity index 100% rename from build/config/index.tmpl rename to docs/_layouts/terms.tmpl From 906c36bc6244ea065cf2a2cdd744a5fa2384af88 Mon Sep 17 00:00:00 2001 From: Peter Desmet Date: Mon, 27 Aug 2018 11:50:38 +1200 Subject: [PATCH 7/8] Build quick ref guide as markdown Building the quick reference guide as a html file doesn't allow it to use the Jekyll templates (header, navbar, footer). We also can't reference those templates in the terms.tmpl as jinja2 and jekyll work slightly different. But by building the quick reference to a markdown document (with just the content, no html header etc.) it can be picked up by Jekyll like any other markdown file. The markdown file does contain mostly html, so we can style it exactly like we want. --- build/build.py | 2 +- docs/_layouts/terms.tmpl | 151 +- docs/terms/index.md | 3173 ++++++++++++++++++++++++++++++++++++++ 3 files changed, 3229 insertions(+), 97 deletions(-) create mode 100644 docs/terms/index.md diff --git a/build/build.py b/build/build.py index a50c049..f33e04a 100644 --- a/build/build.py +++ b/build/build.py @@ -239,7 +239,7 @@ class DwcDigester(object): return template_data def create_html(self, html_template="../docs/_layouts/terms.tmpl", - html_output="../docs/terms/index.html"): + html_output="../docs/terms/index.md"): """build html with the processed term info, by filling in the tmpl-template Parameters diff --git a/docs/_layouts/terms.tmpl b/docs/_layouts/terms.tmpl index e3955eb..6d64dd4 100644 --- a/docs/_layouts/terms.tmpl +++ b/docs/_layouts/terms.tmpl @@ -1,103 +1,62 @@ - - - - - +{# + This template is NOT use by jekyll, but by the Darwin Core build script + to create the terms/index.md file which mostly contains html. +#} - Darwin Core quick reference guide +
    +
    + - - - - - - - - - - + +
    - - - +
    +

    Darwin Core quick reference guide

    +

    This page provides a list of all currently recommended terms of the Darwin Core standard. Categories such as Occurrence, Event correspond to Darwin Core classes, which group other terms. Convenient files of these terms and their full history can be found in the Darwin Core repository.

    - - -
    -
    -
    - + {% if class_group.iri is not none %} + {# The above will exclude the Record-level class_group #} + + + + + + + +
    {{ class_group.label }}Class
    Identifier{{ class_group.iri }}
    Definition{{class_group.definition}}
    Comments{{class_group.comments}}
    + {%endif %} - -
    - -
    -

    Darwin Core quick reference guide

    -

    This page provides a list of all currently recommended terms of the Darwin Core standard. Categories such as Occurrence, Event correspond to Darwin Core classes, which group other terms. Convenient files of these terms and their full history can be found in the Darwin Core repository.

    - - {% for class_group in class_groups %} -
    -

    {{ class_group.label }}

    -
    - {% for term in class_group.terms %} - {{ term.label }} - {% endfor %} -
    - - {% if class_group.iri is not none %} - {# The above will exclude the Record-level class_group #} - - - - - - - -
    {{ class_group.label }}Class
    Identifier{{ class_group.iri }}
    Definition{{class_group.definition}}
    Comments{{class_group.comments}}
    - {%endif %} - - {% for term in class_group.terms %} - - - - - - - - -
    {{ term.label }}Property
    Identifier{{ term.iri }}
    Definition{{ term.definition }}
    Comments{{ term.comments }}
    - {% endfor %} -
    - {% endfor %} -
    -
    -
    - - - - - - - + {% for term in class_group.terms %} + + + + + + + + +
    {{ term.label }}Property
    Identifier{{ term.iri }}
    Definition{{ term.definition }}
    Comments{{ term.comments }}
    + {% endfor %} + + {% endfor %} +
    +
    diff --git a/docs/terms/index.md b/docs/terms/index.md new file mode 100644 index 0000000..043de7b --- /dev/null +++ b/docs/terms/index.md @@ -0,0 +1,3173 @@ + + +
    +
    + + + +
    + +
    +

    Darwin Core quick reference guide

    +

    This page provides a list of all currently recommended terms of the Darwin Core standard. Categories such as Occurrence, Event correspond to Darwin Core classes, which group other terms. Convenient files of these terms and their full history can be found in the Darwin Core repository.

    + + +
    +

    Record-level

    + + + + + + + + + + + + + +
    typeProperty
    Identifierhttp://purl.org/dc/terms/type
    DefinitionThe nature or genre of the resource.
    CommentsFor Darwin Core, recommended best practice is to use the name of the class that defines the root of the record. Examples: StillImage, MovingImage, Sound, PhysicalObject, Event, Text. For discussion see http://terms.tdwg.org/wiki/dcterms:type.
    + + + + + + + + + +
    modifiedProperty
    Identifierhttp://purl.org/dc/terms/modified
    DefinitionThe most recent date-time on which the resource was changed.
    CommentsFor Darwin Core, recommended best practice is to use an encoding scheme, such as ISO 8601:2004(E). Examples: 1963-03-08T14:07-0600 is 8 Mar 1963 2:07pm in the time zone six hours earlier than UTC, 2009-02-20T08:40Z is 20 Feb 2009 8:40am UTC, 1809-02-12 is 12 Feb 1809, 1906-06 is Jun 1906, 1971 is just that year, 2007-03-01T13:00:00Z/2008-05-11T15:30:00Z is the interval between 1 Mar 2007 1pm UTC and 11 May 2008 3:30pm UTC, 2007-11-13/15 is the interval between 13 Nov 2007 and 15 Nov 2007. For discussion see http://terms.tdwg.org/wiki/dwc:modified.
    + + + + + + + + + +
    languageProperty
    Identifierhttp://purl.org/dc/terms/language
    DefinitionA language of the resource.
    CommentsRecommended best practice is to use a controlled vocabulary such as RFC 5646. Examples: en for English, es for Spanish. For discussion see http://terms.tdwg.org/wiki/dcterms:language.
    + + + + + + + + + +
    licenseProperty
    Identifierhttp://purl.org/dc/terms/license
    DefinitionA legal document giving official permission to do something with the resource.
    CommentsExamples: http://creativecommons.org/publicdomain/zero/1.0/legalcode, http://creativecommons.org/licenses/by/4.0/legalcode. For discussion see http://terms.tdwg.org/wiki/dcterms:license.
    + + + + + + + + + +
    rightsHolderProperty
    Identifierhttp://purl.org/dc/terms/rightsHolder
    DefinitionA person or organization owning or managing rights over the resource.
    CommentsExample: The Regents of the University of California. For discussion see http://terms.tdwg.org/wiki/dcterms:rightsHolder.
    + + + + + + + + + +
    accessRightsProperty
    Identifierhttp://purl.org/dc/terms/accessRights
    DefinitionInformation about who can access the resource or an indication of its security status. Access Rights may include information regarding access or restrictions based on privacy, security, or other policies.
    CommentsExample: not-for-profit use only. For discussion see http://terms.tdwg.org/wiki/dcterms:accessRights.
    + + + + + + + + + +
    bibliographicCitationProperty
    Identifierhttp://purl.org/dc/terms/bibliographicCitation
    DefinitionA bibliographic reference for the resource as a statement indicating how this record should be cited (attributed) when used.
    CommentsRecommended practice is to include sufficient bibliographic detail to identify the resource as unambiguously as possible. Examples: Ctenomys sociabilis (MVZ 165861) for a specimen, Oliver P. Pearson. 1985. Los tuco-tucos (genera Ctenomys) de los Parques Nacionales Lanin y Nahuel Huapi, Argentina Historia Natural, 5(37):337-343. for a Taxon. For discussion see http://terms.tdwg.org/wiki/dcterms:bibliographicCitation.
    + + + + + + + + + +
    referencesProperty
    Identifierhttp://purl.org/dc/terms/references
    DefinitionA related resource that is referenced, cited, or otherwise pointed to by the described resource.
    CommentsExamples: http://mvzarctos.berkeley.edu/guid/MVZ:Mamm:165861, http://www.catalogueoflife.org/annual-checklist/show_species_details.php?record_id=6197868. For discussion see http://terms.tdwg.org/wiki/dcterms:references.
    + + + + + + + + + +
    institutionIDProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/institutionID
    DefinitionAn identifier for the institution having custody of the object(s) or information referred to in the record.
    CommentsFor physical specimens, the recommended best practice is to use an identifier from a collections registry such as the Global Registry of Biodiversity Repositories (http://grbio.org/). Examples: http://biocol.org/urn:lsid:biocol.org:col:34777, http://grbio.org/cool/km06-gtbn. For discussion see http://terms.tdwg.org/wiki/dwc:institutionID.
    + + + + + + + + + +
    collectionIDProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/collectionID
    DefinitionAn identifier for the collection or dataset from which the record was derived.
    CommentsFor physical specimens, the recommended best practice is to use an identifier from a collections registry such as the Global Registry of Biodiversity Repositories (http://grbio.org/). Examples: http://biocol.org/urn:lsid:biocol.org:col:1001, http://grbio.org/cool/p5fp-c036. For discussion see http://terms.tdwg.org/wiki/dwc:collectionID.
    + + + + + + + + + +
    datasetIDProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/datasetID
    DefinitionAn identifier for the set of data. May be a global unique identifier or an identifier specific to a collection or institution.
    CommentsFor discussion see http://terms.tdwg.org/wiki/dwc:datasetID.
    + + + + + + + + + +
    institutionCodeProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/institutionCode
    DefinitionThe name (or acronym) in use by the institution having custody of the object(s) or information referred to in the record.
    CommentsExamples: MVZ, FMNH, AKN-CLO, University of California Museum of Paleontology (UCMP). For discussion see http://terms.tdwg.org/wiki/dwc:institutionCode.
    + + + + + + + + + +
    collectionCodeProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/collectionCode
    DefinitionThe name, acronym, coden, or initialism identifying the collection or data set from which the record was derived.
    CommentsExamples: Mammals, Hildebrandt, eBird. For discussion see http://terms.tdwg.org/wiki/dwc:collectionCode.
    + + + + + + + + + +
    datasetNameProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/datasetName
    DefinitionThe name identifying the data set from which the record was derived.
    CommentsExamples: Grinnell Resurvey Mammals, Lacey Ctenomys Recaptures. For discussion see http://terms.tdwg.org/wiki/dwc:datasetName.
    + + + + + + + + + +
    ownerInstitutionCodeProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/ownerInstitutionCode
    DefinitionThe name (or acronym) in use by the institution having ownership of the object(s) or information referred to in the record.
    CommentsExamples: NPS, APN, InBio. For discussion see http://terms.tdwg.org/wiki/dwc:ownerInstitutionCode.
    + + + + + + + + + +
    basisOfRecordProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/basisOfRecord
    DefinitionThe specific nature of the data record.
    CommentsRecommended best practice is to use a controlled vocabulary such as the list of Darwin Core classes. Examples: PreservedSpecimen, FossilSpecimen, LivingSpecimen, HumanObservation, MachineObservation. For discussion see http://terms.tdwg.org/wiki/dwc:basisOfRecord.
    + + + + + + + + + +
    informationWithheldProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/informationWithheld
    DefinitionAdditional information that exists, but that has not been shared in the given record.
    CommentsExamples: location information not given for endangered species, collector identities withheld, ask about tissue samples. For discussion see http://terms.tdwg.org/wiki/dwc:informationWithheld.
    + + + + + + + + + +
    dataGeneralizationsProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/dataGeneralizations
    DefinitionActions taken to make the shared data less specific or complete than in its original form. Suggests that alternative data of higher quality may be available on request.
    CommentsExample: Coordinates generalized from original GPS coordinates to the nearest half degree grid cell. For discussion see http://terms.tdwg.org/wiki/dwc:dataGeneralizations.
    + + + + + + + + + +
    dynamicPropertiesProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/dynamicProperties
    DefinitionA list of additional measurements, facts, characteristics, or assertions about the record. Meant to provide a mechanism for structured content.
    CommentsRecommended best practice is to use a key:value encoding schema such as JSON. Examples: {"heightInMeters":1.5}, {"tragusLengthInMeters":0.014, "weightInGrams":120}, {"natureOfID":"expert identification", "identificationEvidence":"cytochrome B sequence"}, {"relativeHumidity":28, "airTemperatureInCelsius":22, "sampleSizeInKilograms":10}, {"aspectHeading":277, "slopeInDegrees":6}, {"iucnStatus":"vulnerable", "taxonDistribution":"Neuquén, Argentina"}. For discussion see http://terms.tdwg.org/wiki/dwc:dynamicProperties.
    + +
    + +
    +

    Occurrence

    + + + + + + + + + + + +
    OccurrenceClass
    Identifierhttp://rs.tdwg.org/dwc/terms/Occurrence
    DefinitionAn existence of an Organism (sensu http://rs.tdwg.org/dwc/terms/Organism) at a particular place at a particular time.
    CommentsExamples: A wolf pack on the shore of Kluane Lake in 1988. A virus in a plant leaf in a the New York Botanical Garden at 15:29 on 2014-10-23. A fungus in Central Park in the summer of 1929. For discussion see http://terms.tdwg.org/wiki/dwc:Occurrence.
    + + + + + + + + + + + +
    occurrenceIDProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/occurrenceID
    DefinitionAn identifier for the Occurrence (as opposed to a particular digital record of the occurrence). In the absence of a persistent global unique identifier, construct one from a combination of identifiers in the record that will most closely make the occurrenceID globally unique.
    CommentsFor a specimen in the absence of a bona fide global unique identifier, for example, use the form: urn:catalog:[institutionCode]:[collectionCode]:[catalogNumber]. Examples: urn:lsid:nhm.ku.edu:Herps:32, urn:catalog:FMNH:Mammal:145732. For discussion see http://terms.tdwg.org/wiki/dwc:occurrenceID.
    + + + + + + + + + +
    catalogNumberProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/catalogNumber
    DefinitionAn identifier (preferably unique) for the record within the data set or collection.
    CommentsExamples: 2008.1334, 145732a, 145732. For discussion see http://terms.tdwg.org/wiki/dwc:catalogNumber.
    + + + + + + + + + +
    recordNumberProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/recordNumber
    DefinitionAn identifier given to the Occurrence at the time it was recorded. Often serves as a link between field notes and an Occurrence record, such as a specimen collector's number.
    CommentsExample: OPP 7101. For discussion see http://terms.tdwg.org/wiki/dwc:recordNumber.
    + + + + + + + + + +
    recordedByProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/recordedBy
    DefinitionA list (concatenated and separated) of names of people, groups, or organizations responsible for recording the original Occurrence. The primary collector or observer, especially one who applies a personal identifier (recordNumber), should be listed first.
    CommentsRecommended best practice is to separate the values with a vertical bar ( | ). The primary collector or observer, especially one who applies a personal identifier (recordNumber), should be listed first. Examples: José E. Crespo, Oliver P. Pearson | Anita K. Pearson where the value in recordNumber OPP 7101 corresponds to the number for the specimen in the field catalog (collector number) of Oliver P. Pearson. For discussion see http://terms.tdwg.org/wiki/dwc:recordedBy.
    + + + + + + + + + +
    individualCountProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/individualCount
    DefinitionThe number of individuals represented present at the time of the Occurrence.
    CommentsExamples: 1, 25. For discussion see http://terms.tdwg.org/wiki/dwc:individualCount.
    + + + + + + + + + +
    organismQuantityProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/organismQuantity
    DefinitionA number or enumeration value for the quantity of organisms.
    CommentsAn organismQuantity must have a corresponding organismQuantityType. Examples: 27 (organismQuantity) with individuals (organismQuantityType), 12.5 (organismQuantity) with %biomass (organismQuantityType), r (organismQuantity) with BraunBlanquetScale (organismQuantityType). For discussion see http://terms.tdwg.org/wiki/dwc:organismQuantity.
    + + + + + + + + + +
    organismQuantityTypeProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/organismQuantityType
    DefinitionThe type of quantification system used for the quantity of organisms.
    CommentsAn organismQuantityType must have a corresponding organismQuantity. Examples: 27 (organismQuantity) with individuals (organismQuantityType), 12.5 (organismQuantity) with %biomass (organismQuantityType), r (organismQuantity) with BraunBlanquetScale (organismQuantityType). For discussion see http://terms.tdwg.org/wiki/dwc:organismQuantityType.
    + + + + + + + + + +
    sexProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/sex
    DefinitionThe sex of the biological individual(s) represented in the Occurrence.
    CommentsRecommended best practice is to use a controlled vocabulary. Examples: female, hermaphrodite. For discussion see http://terms.tdwg.org/wiki/dwc:sex.
    + + + + + + + + + +
    lifeStageProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/lifeStage
    DefinitionThe age class or life stage of the biological individual(s) at the time the Occurrence was recorded.
    CommentsRecommended best practice is to use a controlled vocabulary. Examples: egg, eft, juvenile, adult. For discussion see http://terms.tdwg.org/wiki/dwc:lifeStage.
    + + + + + + + + + +
    reproductiveConditionProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/reproductiveCondition
    DefinitionThe reproductive condition of the biological individual(s) represented in the Occurrence.
    CommentsRecommended best practice is to use a controlled vocabulary. Examples: non-reproductive, pregnant, in bloom, fruit-bearing. For discussion see http://terms.tdwg.org/wiki/dwc:reproductiveCondition.
    + + + + + + + + + +
    behaviorProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/behavior
    DefinitionThe behavior shown by the subject at the time the Occurrence was recorded.
    CommentsRecommended best practice is to use a controlled vocabulary. Examples: roosting, foraging, running. For discussion see http://terms.tdwg.org/wiki/dwc:behavior.
    + + + + + + + + + +
    establishmentMeansProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/establishmentMeans
    DefinitionThe process by which the biological individual(s) represented in the Occurrence became established at the location.
    CommentsRecommended best practice is to use a controlled vocabulary. Examples: native, introduced, naturalised, invasive, managed. For discussion see http://terms.tdwg.org/wiki/dwc:establishmentMeans.
    + + + + + + + + + +
    occurrenceStatusProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/occurrenceStatus
    DefinitionA statement about the presence or absence of a Taxon at a Location.
    CommentsRecommended best practice is to use a controlled vocabulary. Examples: present, absent. For discussion see http://terms.tdwg.org/wiki/dwc:occurrenceStatus.
    + + + + + + + + + +
    preparationsProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/preparations
    DefinitionA list (concatenated and separated) of preparations and preservation methods for a specimen.
    CommentsRecommended best practice is to separate the values with a vertical bar ( | ). Examples: fossil, cast, photograph, DNA extract, skin | skull | skeleton, whole animal (ETOH) | tissue (EDTA). For discussion see http://terms.tdwg.org/wiki/dwc:preparations.
    + + + + + + + + + +
    dispositionProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/disposition
    DefinitionThe current state of a specimen with respect to the collection identified in collectionCode or collectionID.
    CommentsRecommended best practice is to use a controlled vocabulary. Examples: in collection, missing, voucher elsewhere, duplicates elsewhere. For discussion see http://terms.tdwg.org/wiki/dwc:disposition.
    + + + + + + + + + +
    associatedMediaProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/associatedMedia
    DefinitionA list (concatenated and separated) of identifiers (publication, global unique identifier, URI) of media associated with the Occurrence.
    CommentsRecommended best practice is to separate the values with a vertical bar ( | ). Examples: http://arctos.database.museum/SpecimenImages/UAMObs/Mamm/2/P7291179.JPG, http://204.140.246.24/Fish/Collection%20Pictures/10118-00.jpg | http://204.140.246.24/Fish/Collection%20Pictures/10118-00a.jpg. For discussion see http://terms.tdwg.org/wiki/dwc:associatedMedia.
    + + + + + + + + + +
    associatedReferencesProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/associatedReferences
    DefinitionA list (concatenated and separated) of identifiers (publication, bibliographic reference, global unique identifier, URI) of literature associated with the Occurrence.
    CommentsRecommended best practice is to separate the values with a vertical bar ( | ). Examples: http://www.sciencemag.org/cgi/content/abstract/322/5899/261, Christopher J. Conroy, Jennifer L. Neuwald. 2008. Phylogeographic study of the California vole, Microtus californicus Journal of Mammalogy, 89(3):755-767., Steven R. Hoofer and Ronald A. Van Den Bussche. 2001. Phylogenetic Relationships of Plecotine Bats and Allies Based on Mitochondrial Ribosomal Sequences. Journal of Mammalogy 82(1):131-137. | Walker, Faith M., Jeffrey T. Foster, Kevin P. Drees, Carol L. Chambers. 2014. Spotted bat (Euderma maculatum) microsatellite discovery using illumina sequencing. Conservation Genetics Resources.. For discussion see http://terms.tdwg.org/wiki/dwc:associatedReferences.
    + + + + + + + + + +
    associatedSequencesProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/associatedSequences
    DefinitionA list (concatenated and separated) of identifiers (publication, global unique identifier, URI) of genetic sequence information associated with the Occurrence.
    CommentsRecommended best practice is to separate the values with a vertical bar ( | ). Examples: http://www.ncbi.nlm.nih.gov/nuccore/U34853.1, http://www.ncbi.nlm.nih.gov/nuccore/GU328060 | http://www.ncbi.nlm.nih.gov/nuccore/AF326093. For discussion see http://terms.tdwg.org/wiki/dwc:associatedSequences.
    + + + + + + + + + +
    associatedTaxaProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/associatedTaxa
    DefinitionA list (concatenated and separated) of identifiers or names of taxa and their associations with the Occurrence.
    CommentsRecommended best practice is to separate the values with a vertical bar ( | ), and to separate the relationship from the taxon with a colon (:). Examples: host:Quercus alba, parasitoid of:Cyclocephala signaticollis | predator of Apis mellifera. For discussion see http://terms.tdwg.org/wiki/dwc:associatedTaxa.
    + + + + + + + + + +
    otherCatalogNumbersProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/otherCatalogNumbers
    DefinitionA list (concatenated and separated) of previous or alternate fully qualified catalog numbers or other human-used identifiers for the same Occurrence, whether in the current or any other data set or collection.
    CommentsRecommended best practice is to separate the values with a vertical bar ( | ). Examples: FMNH:Mammal:1234, NPS YELLO6778 | MBG 33424. For discussion see http://terms.tdwg.org/wiki/dwc:otherCatalogNumbers.
    + + + + + + + + + +
    occurrenceRemarksProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/occurrenceRemarks
    DefinitionComments or notes about the Occurrence.
    CommentsExample: found dead on road. For discussion see http://terms.tdwg.org/wiki/dwc:occurrenceRemarks.
    + +
    + +
    +

    Organism

    + + + + + + + + + + + +
    OrganismClass
    Identifierhttp://rs.tdwg.org/dwc/terms/Organism
    DefinitionA particular organism or defined group of organisms considered to be taxonomically homogeneous.
    CommentsInstances of the Organism class are intended to facilitate linking of one or more Identification instances to one or more Occurrence instances. Therefore, things that are typically assigned scientific names (such as viruses, hybrids, and lichens) and aggregates whose occurrences are typically recorded (such as packs, clones, and colonies) are included in the scope of this class. For discussion see http://terms.tdwg.org/wiki/dwc:Organism.
    + + + + + + + + + + + +
    organismIDProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/organismID
    DefinitionAn identifier for the Organism instance (as opposed to a particular digital record of the Organism). May be a globally unique identifier or an identifier specific to the data set.
    CommentsFor discussion see http://terms.tdwg.org/wiki/dwc:organismID.
    + + + + + + + + + +
    organismNameProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/organismName
    DefinitionA textual name or label assigned to an Organism instance.
    CommentsExamples: Huberta, Boab Prison Tree, J pod. For discussion see http://terms.tdwg.org/wiki/dwc:organismName.
    + + + + + + + + + +
    organismScopeProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/organismScope
    DefinitionA description of the kind of Organism instance. Can be used to indicate whether the Organism instance represents a discrete organism or if it represents a particular type of aggregation.
    CommentsRecommended best practice is to use a controlled vocabulary. This term is not intended to be used to specify a type of taxon. To describe the kind of Organism using a URI object in RDF, use rdf:type (http://www.w3.org/1999/02/22-rdf-syntax-ns#type) instead. Examples: multicellular organism, virus, clone pack, colony. For discussion see http://terms.tdwg.org/wiki/dwc:organismScope.
    + + + + + + + + + +
    associatedOccurrencesProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/associatedOccurrences
    DefinitionA list (concatenated and separated) of identifiers of other Occurrence records and their associations to this Occurrence.
    CommentsRecommended best practice is to separate the values with a vertical bar ( | ). For discussion see http://terms.tdwg.org/wiki/dwc:associatedOccurrences.
    + + + + + + + + + +
    associatedOrganismsProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/associatedOrganisms
    DefinitionA list (concatenated and separated) of identifiers of other Organisms and their associations to this Organism.
    CommentsRecommended best practice is to separate the values with a vertical bar ( | ). Examples: sibling of MXA-232, mother of MXA-231 | mother of MXA-232. For discussion see http://terms.tdwg.org/wiki/dwc:associatedOrganisms.
    + + + + + + + + + +
    previousIdentificationsProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/previousIdentifications
    DefinitionA list (concatenated and separated) of previous assignments of names to the Organism.
    CommentsRecommended best practice is to separate the values with a vertical bar ( | ). Examples: Chalepidae, Pinus abies, Anthus sp., field ID by G. Iglesias | Anthus correndera, expert ID by C. Cicero 2009-02-12 based on morphology. For discussion see http://terms.tdwg.org/wiki/dwc:previousIdentifications.
    + + + + + + + + + +
    organismRemarksProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/organismRemarks
    DefinitionComments or notes about the Organism instance.
    CommentsExample: One of a litter of six. For discussion see http://terms.tdwg.org/wiki/dwc:organismRemarks.
    + +
    + +
    +

    MaterialSample

    + + + + + + + + + + + +
    MaterialSampleClass
    Identifierhttp://rs.tdwg.org/dwc/terms/MaterialSample
    DefinitionA physical results of a sampling (or subsampling) event. In biological collections, the material sample is typically collected, and either preserved or destructively processed.
    CommentsExamples: A whole organism preserved in a collection. A part of an organism isolated for some purpose. A soil sample. A marine microbial sample. For discussion see http://terms.tdwg.org/wiki/dwc:MaterialSample.
    + + + + + + + + + + + +
    materialSampleIDProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/materialSampleID
    DefinitionAn identifier for the MaterialSample (as opposed to a particular digital record of the material sample). In the absence of a persistent global unique identifier, construct one from a combination of identifiers in the record that will most closely make the materialSampleID globally unique.
    CommentsFor discussion see http://terms.tdwg.org/wiki/dwc:materialSampleID.
    + +
    + +
    +

    LivingSpecimen

    +
    + +
    + + + + + + + + + + +
    LivingSpecimenClass
    Identifierhttp://rs.tdwg.org/dwc/terms/LivingSpecimen
    DefinitionA specimen that is alive.
    CommentsFor discussion see http://terms.tdwg.org/wiki/dwc:LivingSpecimen.
    + + + +
    + +
    +

    PreservedSpecimen

    +
    + +
    + + + + + + + + + + +
    PreservedSpecimenClass
    Identifierhttp://rs.tdwg.org/dwc/terms/PreservedSpecimen
    DefinitionA specimen that has been preserved.
    CommentsFor discussion see http://terms.tdwg.org/wiki/dwc:PreservedSpecimen.
    + + + +
    + +
    +

    FossilSpecimen

    +
    + +
    + + + + + + + + + + +
    FossilSpecimenClass
    Identifierhttp://rs.tdwg.org/dwc/terms/FossilSpecimen
    DefinitionA preserved specimen that is a fossil.
    CommentsFor discussion see http://terms.tdwg.org/wiki/dwc:FossilSpecimen.
    + + + +
    + +
    +

    Event

    + + + + + + + + + + + +
    EventClass
    Identifierhttp://rs.tdwg.org/dwc/terms/Event
    DefinitionAn action that occurs at some location during some time.
    CommentsExamples: A specimen collection process. A machine observation. For discussion see http://terms.tdwg.org/wiki/dwc:Event.
    + + + + + + + + + + + +
    eventIDProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/eventID
    DefinitionAn identifier for the set of information associated with an Event (something that occurs at a place and time). May be a global unique identifier or an identifier specific to the data set.
    CommentsFor discussion see http://terms.tdwg.org/wiki/dwc:eventID.
    + + + + + + + + + +
    parentEventIDProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/parentEventID
    DefinitionAn identifier for the broader Event that groups this and potentially other Events.
    CommentsMay be a globally unique identifier or an identifier specific to the data set. Example: A1 as parentEventID to identify the main Whittaker Plot in nested samples, each with its own eventID (e.g., A1:1, A1:2). For discussion see http://terms.tdwg.org/wiki/dwc:parentEventID.
    + + + + + + + + + +
    fieldNumberProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/fieldNumber
    DefinitionAn identifier given to the event in the field. Often serves as a link between field notes and the Event.
    CommentsExample: RV Sol 87-03-08, For discussion see http://terms.tdwg.org/wiki/dwc:fieldNumber.
    + + + + + + + + + +
    eventDateProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/eventDate
    DefinitionThe date-time or interval during which an Event occurred. For occurrences, this is the date-time when the event was recorded. Not suitable for a time in a geological context.
    CommentsRecommended best practice is to use an encoding scheme, such as ISO 8601:2004(E). Examples: 1963-03-08T14:07-0600 is 8 Mar 1963 2:07pm in the time zone six hours earlier than UTC, 2009-02-20T08:40Z is 20 Feb 2009 8:40am UTC, 1809-02-12 is 12 Feb 1809, 1906-06 is Jun 1906, 1971 is just that year, 2007-03-01T13:00:00Z/2008-05-11T15:30:00Z is the interval between 1 Mar 2007 1pm UTC and 11 May 2008 3:30pm UTC, 2007-11-13/15 is the interval between 13 Nov 2007 and 15 Nov 2007. For discussion see http://terms.tdwg.org/wiki/dwc:eventDate.
    + + + + + + + + + +
    eventTimeProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/eventTime
    DefinitionThe time or interval during which an Event occurred.
    CommentsRecommended best practice is to use an encoding scheme, such as ISO 8601:2004(E). Examples: 14:07-0600 is 2:07pm in the time zone six hours earlier than UTC, 08:40:21Z is 8:40:21am UTC, 13:00:00Z/15:30:00Z is the interval between 1pm UTC and 3:30pm UTC. For discussion see http://terms.tdwg.org/wiki/dwc:eventTime.
    + + + + + + + + + +
    startDayOfYearProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/startDayOfYear
    DefinitionThe earliest ordinal day of the year on which the Event occurred (1 for January 1, 365 for December 31, except in a leap year, in which case it is 366).
    CommentsExamples: 1 (=1 Jan), 366 (=31 Dec), 365 (=30 Dec in a leap year, 31 Dec in a non-leap year). For discussion see http://terms.tdwg.org/wiki/dwc:startDayOfYear.
    + + + + + + + + + +
    endDayOfYearProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/endDayOfYear
    DefinitionThe latest ordinal day of the year on which the Event occurred (1 for January 1, 365 for December 31, except in a leap year, in which case it is 366).
    CommentsExamples: 1 (=1 Jan), 366 (=31 Dec), 365 (=30 Dec in a leap year, 31 Dec in a non-leap year). For discussion see http://terms.tdwg.org/wiki/dwc:endDayOfYear.
    + + + + + + + + + +
    yearProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/year
    DefinitionThe four-digit year in which the Event occurred, according to the Common Era Calendar.
    CommentsExample: 2008. For discussion see http://terms.tdwg.org/wiki/dwc:year.
    + + + + + + + + + +
    monthProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/month
    DefinitionThe ordinal month in which the Event occurred.
    CommentsExamples: 1 (=January), 10 (=October). For discussion see http://terms.tdwg.org/wiki/dwc:month.
    + + + + + + + + + +
    dayProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/day
    DefinitionThe integer day of the month on which the Event occurred.
    CommentsExamples: 9, 28. For discussion see http://terms.tdwg.org/wiki/dwc:day.
    + + + + + + + + + +
    verbatimEventDateProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/verbatimEventDate
    DefinitionThe verbatim original representation of the date and time information for an Event.
    CommentsExamples: spring 1910, Marzo 2002, 1999-03-XX, 17IV1934. For discussion see http://terms.tdwg.org/wiki/dwc:verbatimEventDate.
    + + + + + + + + + +
    habitatProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/habitat
    DefinitionA category or description of the habitat in which the Event occurred.
    CommentsExamples: oak savanna, pre-cordilleran steppe. For discussion see http://terms.tdwg.org/wiki/dwc:habitat.
    + + + + + + + + + +
    samplingProtocolProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/samplingProtocol
    DefinitionThe name of, reference to, or description of the method or protocol used during an Event.
    CommentsExamples: UV light trap, mist net, bottom trawl, ad hoc observation, point count, Penguins from space: faecal stains reveal the location of emperor penguin colonies, https://doi.org/10.1111/j.1466-8238.2009.00467.x, Takats et al. 2001. Guidelines for Nocturnal Owl Monitoring in North America. Beaverhill Bird Observatory and Bird Studies Canada, Edmonton, Alberta. 32 pp., http://www.bsc-eoc.org/download/Owl.pdf. For discussion see http://terms.tdwg.org/wiki/dwc:samplingProtocol.
    + + + + + + + + + +
    sampleSizeValueProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/sampleSizeValue
    DefinitionA numeric value for a measurement of the size (time duration, length, area, or volume) of a sample in a sampling event.
    CommentsA sampleSizeValue must have a corresponding sampleSizeUnit. Example: 5 for sampleSizeValue with metre for sampleSizeUnit. For discussion see http://terms.tdwg.org/wiki/dwc:sampleSizeValue.
    + + + + + + + + + +
    sampleSizeUnitProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/sampleSizeUnit
    DefinitionThe unit of measurement of the size (time duration, length, area, or volume) of a sample in a sampling event.
    CommentsA sampleSizeUnit must have a corresponding sampleSizeValue, e.g., 5 for sampleSizeValue with metre for sampleSizeUnit. Examples: minute, hour, day, metre, square metre, cubic metre. Recommended best practice is to use a controlled vocabulary such as the Ontology of Units of Measure http://www.wurvoc.org/vocabularies/om-1.8/ of SI units, derived units, or other non-SI units accepted for use within the SI (e.g., minute, hour, day, litre). For discussion see http://terms.tdwg.org/wiki/dwc:sampleSizeUnit.
    + + + + + + + + + +
    samplingEffortProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/samplingEffort
    DefinitionThe amount of effort expended during an Event.
    CommentsExamples: 40 trap-nights, 10 observer-hours, 10 km by foot, 30 km by car. For discussion see http://terms.tdwg.org/wiki/dwc:samplingEffort.
    + + + + + + + + + +
    fieldNotesProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/fieldNotes
    DefinitionOne of a) an indicator of the existence of, b) a reference to (publication, URI), or c) the text of notes taken in the field about the Event.
    CommentsExample: notes available in Grinnell-Miller Library. For discussion see http://terms.tdwg.org/wiki/dwc:fieldNotes.
    + + + + + + + + + +
    eventRemarksProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/eventRemarks
    DefinitionComments or notes about the Event.
    CommentsExample: after the recent rains the river is nearly at flood stage. For discussion see http://terms.tdwg.org/wiki/dwc:eventRemarks.
    + +
    + +
    +

    HumanObservation

    +
    + +
    + + + + + + + + + + +
    HumanObservationClass
    Identifierhttp://rs.tdwg.org/dwc/terms/HumanObservation
    DefinitionAn output of a human observation process.
    CommentsFor discussion see http://terms.tdwg.org/wiki/dwc:HumanObservation.
    + + + +
    + +
    +

    MachineObservation

    +
    + +
    + + + + + + + + + + +
    MachineObservationClass
    Identifierhttp://rs.tdwg.org/dwc/terms/MachineObservation
    DefinitionAn output of a machine observation process.
    CommentsFor discussion see http://terms.tdwg.org/wiki/dwc:MachineObservation.
    + + + +
    + +
    +

    Location

    + + + + + + + + + + + +
    LocationClass
    Identifierhttp://purl.org/dc/terms/Location
    DefinitionA spatial region or named place.
    CommentsFor discussion see http://terms.tdwg.org/wiki/dwc:Location.
    + + + + + + + + + + + +
    locationIDProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/locationID
    DefinitionAn identifier for the set of location information (data associated with dcterms:Location). May be a global unique identifier or an identifier specific to the data set.
    CommentsFor discussion see http://terms.tdwg.org/wiki/dwc:locationID.
    + + + + + + + + + +
    higherGeographyIDProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/higherGeographyID
    DefinitionAn identifier for the geographic region within which the Location occurred.
    CommentsRecommended best practice is to use an persistent identifier from a controlled vocabulary such as the Getty Thesaurus of Geographic Names. Example: TGN: 1002002 for Prov. Tierra del Fuego, Argentina. For discussion see http://terms.tdwg.org/wiki/dwc:higherGeographyID.
    + + + + + + + + + +
    higherGeographyProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/higherGeography
    DefinitionA list (concatenated and separated) of geographic names less specific than the information captured in the locality term.
    CommentsRecommended best practice is to separate the values with a vertical bar ( | ), with terms in order from least specific to most specific. Examples: North Atlantic Ocean, South America | Argentina | Patagonia | Parque Nacional Nahuel Huapi | Neuquén | Los Lagos with accompanying values South America in continent, Argentina in country, Neuquén in stateProvince, and Los Lagos in county. For discussion see http://terms.tdwg.org/wiki/dwc:higherGeography.
    + + + + + + + + + +
    continentProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/continent
    DefinitionThe name of the continent in which the Location occurs.
    CommentsRecommended best practice is to use a controlled vocabulary such as the Getty Thesaurus of Geographic Names. Examples: Africa, Antarctica, Asia, Europe, North America, Oceania, South America. For discussion see http://terms.tdwg.org/wiki/dwc:continent.
    + + + + + + + + + +
    waterBodyProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/waterBody
    DefinitionThe name of the water body in which the Location occurs.
    CommentsRecommended best practice is to use a controlled vocabulary such as the Getty Thesaurus of Geographic Names. Examples: Indian Ocean, Baltic Sea, Hudson River. For discussion see http://terms.tdwg.org/wiki/dwc:waterBody.
    + + + + + + + + + +
    islandGroupProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/islandGroup
    DefinitionThe name of the island group in which the Location occurs.
    CommentsRecommended best practice is to use a controlled vocabulary such as the Getty Thesaurus of Geographic Names. Examples: Alexander Archipelago, Seychelles. For discussion see http://terms.tdwg.org/wiki/dwc:islandGroup.
    + + + + + + + + + +
    islandProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/island
    DefinitionThe name of the island on or near which the Location occurs.
    CommentsRecommended best practice is to use a controlled vocabulary such as the Getty Thesaurus of Geographic Names. Examples: Isla Victoria, Vancouver, Viti Levu, Zanzibar. For discussion see http://terms.tdwg.org/wiki/dwc:island.
    + + + + + + + + + +
    countryProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/country
    DefinitionThe name of the country or major administrative unit in which the Location occurs.
    CommentsRecommended best practice is to use a controlled vocabulary such as the Getty Thesaurus of Geographic Names. Examples: Denmark, Colombia, España. For discussion see http://terms.tdwg.org/wiki/dwc:country.
    + + + + + + + + + +
    countryCodeProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/countryCode
    DefinitionThe standard code for the country in which the Location occurs.
    CommentsRecommended best practice is to use ISO 3166-1-alpha-2 country codes. Examples: AR for Argentina, SV for El Salvador. For discussion see http://terms.tdwg.org/wiki/dwc:countryCode.
    + + + + + + + + + +
    stateProvinceProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/stateProvince
    DefinitionThe name of the next smaller administrative region than country (state, province, canton, department, region, etc.) in which the Location occurs.
    CommentsRecommended best practice is to use a controlled vocabulary such as the Getty Thesaurus of Geographic Names. Examples: Montana, Minas Gerais, Córdoba. For discussion see http://terms.tdwg.org/wiki/dwc:stateProvince.
    + + + + + + + + + +
    countyProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/county
    DefinitionThe full, unabbreviated name of the next smaller administrative region than stateProvince (county, shire, department, etc.) in which the Location occurs.
    CommentsRecommended best practice is to use a controlled vocabulary such as the Getty Thesaurus of Geographic Names. Examples: Missoula, Los Lagos, Mataró. For discussion see http://terms.tdwg.org/wiki/dwc:county.
    + + + + + + + + + +
    municipalityProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/municipality
    DefinitionThe full, unabbreviated name of the next smaller administrative region than county (city, municipality, etc.) in which the Location occurs. Do not use this term for a nearby named place that does not contain the actual location.
    CommentsRecommended best practice is to use a controlled vocabulary such as the Getty Thesaurus of Geographic Names. Examples: Holzminden. For discussion see http://terms.tdwg.org/wiki/dwc:municipality.
    + + + + + + + + + +
    localityProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/locality
    DefinitionThe specific description of the place. Less specific geographic information can be provided in other geographic terms (higherGeography, continent, country, stateProvince, county, municipality, waterBody, island, islandGroup). This term may contain information modified from the original to correct perceived errors or standardize the description.
    CommentsExample: Bariloche, 25 km NNE via Ruta Nacional 40 (=Ruta 237). For discussion see http://terms.tdwg.org/wiki/dwc:locality.
    + + + + + + + + + +
    verbatimLocalityProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/verbatimLocality
    DefinitionThe original textual description of the place.
    CommentsExample: 25 km NNE Bariloche por R. Nac. 237. For discussion see http://terms.tdwg.org/wiki/dwc:verbatimLocality.
    + + + + + + + + + +
    minimumElevationInMetersProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/minimumElevationInMeters
    DefinitionThe lower limit of the range of elevation (altitude, usually above sea level), in meters.
    CommentsExample: 100. For discussion see http://terms.tdwg.org/wiki/dwc:minimumElevationInMeters.
    + + + + + + + + + +
    maximumElevationInMetersProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/maximumElevationInMeters
    DefinitionThe upper limit of the range of elevation (altitude, usually above sea level), in meters.
    CommentsExample: 200. For discussion see http://terms.tdwg.org/wiki/dwc:maximumElevationInMeters.
    + + + + + + + + + +
    verbatimElevationProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/verbatimElevation
    DefinitionThe original description of the elevation (altitude, usually above sea level) of the Location.
    CommentsExample: 100-200 m. For discussion see http://terms.tdwg.org/wiki/dwc:verbatimElevation.
    + + + + + + + + + +
    minimumDepthInMetersProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/minimumDepthInMeters
    DefinitionThe lesser depth of a range of depth below the local surface, in meters.
    CommentsExample: 100. For discussion see http://terms.tdwg.org/wiki/dwc:minimumDepthInMeters.
    + + + + + + + + + +
    maximumDepthInMetersProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/maximumDepthInMeters
    DefinitionThe greater depth of a range of depth below the local surface, in meters.
    CommentsExample: 200. For discussion see http://terms.tdwg.org/wiki/dwc:maximumDepthInMeters.
    + + + + + + + + + +
    verbatimDepthProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/verbatimDepth
    DefinitionThe original description of the depth below the local surface.
    CommentsExample: 100-200 m. For discussion see http://terms.tdwg.org/wiki/dwc:verbatimDepth.
    + + + + + + + + + +
    minimumDistanceAboveSurfaceInMetersProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/minimumDistanceAboveSurfaceInMeters
    DefinitionThe lesser distance in a range of distance from a reference surface in the vertical direction, in meters. Use positive values for locations above the surface, negative values for locations below. If depth measures are given, the reference surface is the location given by the depth, otherwise the reference surface is the location given by the elevation.
    CommentsExample: 1.5 meter sediment core from the bottom of a lake (at depth 20m) at 300m elevation: 300m (verbatimElevation), 300 (minimumElevationInMeters), 300 (maximumElevationInMeters), 20m (verbatimDepth), 20 (minimumDepthInMeters), 20 (maximumDepthInMeters), 0 (minimumDistanceAboveSurfaceInMeters), -1.5 (maximumDistanceAboveSurfaceInMeters). For discussion see http://terms.tdwg.org/wiki/dwc:minimumDistanceAboveSurfaceInMeters.
    + + + + + + + + + +
    maximumDistanceAboveSurfaceInMetersProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/maximumDistanceAboveSurfaceInMeters
    DefinitionThe greater distance in a range of distance from a reference surface in the vertical direction, in meters. Use positive values for locations above the surface, negative values for locations below. If depth measures are given, the reference surface is the location given by the depth, otherwise the reference surface is the location given by the elevation.
    CommentsExample: 1.5 meter sediment core from the bottom of a lake (at depth 20m) at 300m elevation: verbatimElevation: 300m minimumElevationInMeters: 300, maximumElevationInMeters: 300, verbatimDepth: 20m, minimumDepthInMeters: 20, maximumDepthInMeters: 20, minimumDistanceAboveSurfaceInMeters: 0, maximumDistanceAboveSurfaceInMeters: -1.5. For discussion see http://terms.tdwg.org/wiki/dwc:maximumDistanceAboveSurfaceInMeters.
    + + + + + + + + + +
    locationAccordingToProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/locationAccordingTo
    DefinitionInformation about the source of this Location information. Could be a publication (gazetteer), institution, or team of individuals.
    CommentsExamples: Getty Thesaurus of Geographic Names, GADM. For discussion see http://terms.tdwg.org/wiki/dwc:locationAccordingTo.
    + + + + + + + + + +
    locationRemarksProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/locationRemarks
    DefinitionComments or notes about the Location.
    CommentsExample: under water since 2005. For discussion see http://terms.tdwg.org/wiki/dwc:locationRemarks.
    + + + + + + + + + +
    decimalLatitudeProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/decimalLatitude
    DefinitionThe geographic latitude (in decimal degrees, using the spatial reference system given in geodeticDatum) of the geographic center of a Location. Positive values are north of the Equator, negative values are south of it. Legal values lie between -90 and 90, inclusive.
    CommentsExample: -41.0983423. For discussion see http://terms.tdwg.org/wiki/dwc:decimalLatitude.
    + + + + + + + + + +
    decimalLongitudeProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/decimalLongitude
    DefinitionThe geographic longitude (in decimal degrees, using the spatial reference system given in geodeticDatum) of the geographic center of a Location. Positive values are east of the Greenwich Meridian, negative values are west of it. Legal values lie between -180 and 180, inclusive.
    CommentsExample: -121.1761111. For discussion see http://terms.tdwg.org/wiki/dwc:decimalLongitude.
    + + + + + + + + + +
    geodeticDatumProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/geodeticDatum
    DefinitionThe ellipsoid, geodetic datum, or spatial reference system (SRS) upon which the geographic coordinates given in decimalLatitude and decimalLongitude as based.
    CommentsRecommended best practice is use the EPSG code as a controlled vocabulary to provide an SRS, if known. Otherwise use a controlled vocabulary for the name or code of the geodetic datum, if known. Otherwise use a controlled vocabulary for the name or code of the ellipsoid, if known. If none of these is known, use the value unknown. Examples: EPSG:4326, WGS84, NAD27, Campo Inchauspe, European 1950, Clarke 1866. For discussion see http://terms.tdwg.org.wiki/dwc:geodeticDatum.
    + + + + + + + + + +
    coordinateUncertaintyInMetersProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/coordinateUncertaintyInMeters
    DefinitionThe horizontal distance (in meters) from the given decimalLatitude and decimalLongitude describing the smallest circle containing the whole of the Location. Leave the value empty if the uncertainty is unknown, cannot be estimated, or is not applicable (because there are no coordinates). Zero is not a valid value for this term.
    CommentsExamples: 30 (reasonable lower limit of a GPS reading under good conditions if the actual precision was not recorded at the time), 71 (uncertainty for a UTM coordinate having 100 meter precision and a known spatial reference system). For discussion see http://terms.tdwg.org/wiki/dwc:coordinateUncertaintyInMeters.
    + + + + + + + + + +
    coordinatePrecisionProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/coordinatePrecision
    DefinitionA decimal representation of the precision of the coordinates given in the decimalLatitude and decimalLongitude.
    CommentsExamples: 0.00001 (normal GPS limit for decimal degrees), 0.000278 (nearest second), 0.01667 (nearest minute), 1.0 (nearest degree). For discussion see http://terms.tdwg.org/wiki/dwc:coordinatePrecision.
    + + + + + + + + + +
    pointRadiusSpatialFitProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/pointRadiusSpatialFit
    DefinitionThe ratio of the area of the point-radius (decimalLatitude, decimalLongitude, coordinateUncertaintyInMeters) to the area of the true (original, or most specific) spatial representation of the Location. Legal values are 0, greater than or equal to 1, or undefined. A value of 1 is an exact match or 100% overlap. A value of 0 should be used if the given point-radius does not completely contain the original representation. The pointRadiusSpatialFit is undefined (and should be left blank) if the original representation is a point without uncertainty and the given georeference is not that same point (without uncertainty). If both the original and the given georeference are the same point, the pointRadiusSpatialFit is 1.
    CommentsDetailed explanations with graphical examples can be found in the Guide to Best Practices for Georeferencing, Chapman and Wieczorek, eds. 2006. For discussion see http://terms.tdwg.org/wiki/dwc:pointRadiusSpatialFit.
    + + + + + + + + + +
    verbatimCoordinatesProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/verbatimCoordinates
    DefinitionThe verbatim original spatial coordinates of the Location. The coordinate ellipsoid, geodeticDatum, or full Spatial Reference System (SRS) for these coordinates should be stored in verbatimSRS and the coordinate system should be stored in verbatimCoordinateSystem.
    CommentsExamples: 41 05 54S 121 05 34W, 17T 630000 4833400. For discussion see http://terms.tdwg.org/wiki/dwc:verbatimCoordinates.
    + + + + + + + + + +
    verbatimLatitudeProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/verbatimLatitude
    DefinitionThe verbatim original latitude of the Location. The coordinate ellipsoid, geodeticDatum, or full Spatial Reference System (SRS) for these coordinates should be stored in verbatimSRS and the coordinate system should be stored in verbatimCoordinateSystem.
    CommentsExample: 41 05 54.03S. For discussion see http://terms.tdwg.org/wiki/dwc:verbatimLatitude.
    + + + + + + + + + +
    verbatimLongitudeProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/verbatimLongitude
    DefinitionThe verbatim original longitude of the Location. The coordinate ellipsoid, geodeticDatum, or full Spatial Reference System (SRS) for these coordinates should be stored in verbatimSRS and the coordinate system should be stored in verbatimCoordinateSystem.
    CommentsExample: 121d 10' 34" W. For discussion see http://terms.tdwg.org/wiki/dwc:verbatimLongitude.
    + + + + + + + + + +
    verbatimCoordinateSystemProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/verbatimCoordinateSystem
    DefinitionThe spatial coordinate system for the verbatimLatitude and verbatimLongitude or the verbatimCoordinates of the Location.
    CommentsRecommended best practice is to use a controlled vocabulary. Examples: decimal degrees, degrees decimal minutes, degrees minutes seconds, UTM. verbatimCoordinateSystem.
    + + + + + + + + + +
    verbatimSRSProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/verbatimSRS
    DefinitionThe ellipsoid, geodetic datum, or spatial reference system (SRS) upon which coordinates given in verbatimLatitude and verbatimLongitude, or verbatimCoordinates are based.
    CommentsRecommended best practice is use the EPSG code as a controlled vocabulary to provide an SRS, if known. Otherwise use a controlled vocabulary for the name or code of the geodetic datum, if known. Otherwise use a controlled vocabulary for the name or code of the ellipsoid, if known. If none of these is known, use the value unknown. Examples: EPSG:4326, WGS84, NAD27, Campo Inchauspe, European 1950, Clarke 1866. For discussion see http://terms.tdwg.org/wiki/dwc:verbatimSRS.
    + + + + + + + + + +
    footprintWKTProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/footprintWKT
    DefinitionA Well-Known Text (WKT) representation of the shape (footprint, geometry) that defines the Location. A Location may have both a point-radius representation (see decimalLatitude) and a footprint representation, and they may differ from each other.
    CommentsExample: the one-degree bounding box with opposite corners at (longitude=10, latitude=20) and (longitude=11, latitude=21) would be expressed in well-known text as POLYGON ((10 20, 11 20, 11 21, 10 21, 10 20)). For discussion see http://terms.tdwg.org/wiki/dwc:footprintWKT.
    + + + + + + + + + +
    footprintSRSProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/footprintSRS
    DefinitionA Well-Known Text (WKT) representation of the Spatial Reference System (SRS) for the footprintWKT of the Location. Do not use this term to describe the SRS of the decimalLatitude and decimalLongitude, even if it is the same as for the footprintWKT - use the geodeticDatum instead.
    CommentsExample: The WKT for the standard WGS84 SRS (EPSG:4326) is GEOGCS["GCS_WGS_1984",DATUM["D_WGS_1984",SPHEROID["WGS_1984",6378137,298.257223563]],PRIMEM["Greenwich",0],UNIT["Degree",0.0174532925199433]]. For discussion see http://terms.tdwg.org/wiki/dwc:footprintSRS.
    + + + + + + + + + +
    footprintSpatialFitProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/footprintSpatialFit
    DefinitionThe ratio of the area of the footprint (footprintWKT) to the area of the true (original, or most specific) spatial representation of the Location. Legal values are 0, greater than or equal to 1, or undefined. A value of 1 is an exact match or 100% overlap. A value of 0 should be used if the given footprint does not completely contain the original representation. The footprintSpatialFit is undefined (and should be left blank) if the original representation is a point and the given georeference is not that same point. If both the original and the given georeference are the same point, the footprintSpatialFit is 1.
    CommentsDetailed explanations with graphical examples can be found in the Guide to Best Practices for Georeferencing, Chapman and Wieczorek, eds. 2006. For discussion see http://terms.tdwg.org/wiki/dwc:footprintSpatialFit.
    + + + + + + + + + +
    georeferencedByProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/georeferencedBy
    DefinitionA list (concatenated and separated) of names of people, groups, or organizations who determined the georeference (spatial representation) for the Location.
    CommentsRecommended best practice is to separate the values with a vertical bar ( | ). Examples: Brad Millen (ROM), Kristina Yamamoto (MVZ) | Janet Fang (MVZ). For discussion see http://terms.tdwg.org/wiki/dwc:georeferencedBy.
    + + + + + + + + + +
    georeferencedDateProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/georeferencedDate
    DefinitionThe date on which the Location was georeferenced.
    CommentsRecommended best practice is to use an encoding scheme, such as ISO 8601:2004(E). Examples: 1963-03-08T14:07-0600 is 8 Mar 1963 2:07pm in the time zone six hours earlier than UTC, 2009-02-20T08:40Z is 20 Feb 2009 8:40am UTC, 1809-02-12 is 12 Feb 1809, 1906-06 is Jun 1906, 1971 is just that year, 2007-03-01T13:00:00Z/2008-05-11T15:30:00Z is the interval between 1 Mar 2007 1pm UTC and 11 May 2008 3:30pm UTC, 2007-11-13/15 is the interval between 13 Nov 2007 and 15 Nov 2007. For discussion see http://terms.tdwg.org/wiki/dwc:georeferencedDate.
    + + + + + + + + + +
    georeferenceProtocolProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/georeferenceProtocol
    DefinitionA description or reference to the methods used to determine the spatial footprint, coordinates, and uncertainties.
    CommentsExamples: Guide to Best Practices for Georeferencing. (Chapman and Wieczorek, eds. 2006). Global Biodiversity Information Facility., MaNIS/HerpNet/ORNIS Georeferencing Guidelines, Georeferencing Quick Reference Guide. For discussion see http://terms.tdwg.org/wiki/dwc:georeferenceProtocol.
    + + + + + + + + + +
    georeferenceSourcesProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/georeferenceSources
    DefinitionA list (concatenated and separated) of maps, gazetteers, or other resources used to georeference the Location, described specifically enough to allow anyone in the future to use the same resources.
    CommentsRecommended best practice is to separate the values with a vertical bar ( | ). Examples: GeoLocate, USGS 1:24000 Florence Montana Quad | Terrametrics 2008 on Google Earth. For discussion see http://terms.tdwg.org/wiki/dwc:georeferenceSources.
    + + + + + + + + + +
    georeferenceVerificationStatusProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/georeferenceVerificationStatus
    DefinitionA categorical description of the extent to which the georeference has been verified to represent the best possible spatial description.
    CommentsRecommended best practice is to use a controlled vocabulary. Examples: requires verification, verified by collector, verified by curator. For discussion see http://terms.tdwg.org/wiki/dwc:georeferenceVerificationStatus.
    + + + + + + + + + +
    georeferenceRemarksProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/georeferenceRemarks
    DefinitionNotes or comments about the spatial description determination, explaining assumptions made in addition or opposition to the those formalized in the method referred to in georeferenceProtocol.
    CommentsExample: assumed distance by road (Hwy. 101). For discussion see http://terms.tdwg.org/wiki/dwc:georeferenceRemarks.
    + +
    + +
    +

    GeologicalContext

    + + + + + + + + + + + +
    GeologicalContextClass
    Identifierhttp://rs.tdwg.org/dwc/terms/GeologicalContext
    DefinitionGeological information, such as stratigraphy, that qualifies a region or place.
    CommentsExample: A lithostratigraphic layer. For discussion see http://terms.tdwg.org/wiki/dwc:GeologicalContext.
    + + + + + + + + + + + +
    geologicalContextIDProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/geologicalContextID
    DefinitionAn identifier for the set of information associated with a GeologicalContext (the location within a geological context, such as stratigraphy). May be a global unique identifier or an identifier specific to the data set.
    CommentsFor discussion see http://terms.tdwg.org/wiki/dwc:geologicalContextID.
    + + + + + + + + + +
    earliestEonOrLowestEonothemProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/earliestEonOrLowestEonothem
    DefinitionThe full name of the earliest possible geochronologic eon or lowest chrono-stratigraphic eonothem or the informal name ("Precambrian") attributable to the stratigraphic horizon from which the cataloged item was collected.
    CommentsExamples: Phanerozoic, Proterozoic. For discussion see http://terms.tdwg.org/wiki/dwc:earliestEonOrLowestEonothem.
    + + + + + + + + + +
    latestEonOrHighestEonothemProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/latestEonOrHighestEonothem
    DefinitionThe full name of the latest possible geochronologic eon or highest chrono-stratigraphic eonothem or the informal name ("Precambrian") attributable to the stratigraphic horizon from which the cataloged item was collected.
    CommentsExamples: Phanerozoic, Proterozoic. For discussion see http://terms.tdwg.org/wiki/dwc:latestEonOrHighestEonothem.
    + + + + + + + + + +
    earliestEraOrLowestErathemProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/earliestEraOrLowestErathem
    DefinitionThe full name of the earliest possible geochronologic era or lowest chronostratigraphic erathem attributable to the stratigraphic horizon from which the cataloged item was collected.
    CommentsExamples: Cenozoic, Mesozoic. For discussion see http://terms.tdwg.org/wiki/dwc:earliestEraOrLowestErathem.
    + + + + + + + + + +
    latestEraOrHighestErathemProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/latestEraOrHighestErathem
    DefinitionThe full name of the latest possible geochronologic era or highest chronostratigraphic erathem attributable to the stratigraphic horizon from which the cataloged item was collected.
    CommentsExamples: Cenozoic, Mesozoic. For discussion see http://terms.tdwg.org/wiki/dwc:latestEraOrHighestErathem.
    + + + + + + + + + +
    earliestPeriodOrLowestSystemProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/earliestPeriodOrLowestSystem
    DefinitionThe full name of the earliest possible geochronologic period or lowest chronostratigraphic system attributable to the stratigraphic horizon from which the cataloged item was collected.
    CommentsExamples: Neogene, Tertiary, Quaternary. For discussion see http://terms.tdwg.org/wiki/dwc:earliestPeriodOrLowestSystem.
    + + + + + + + + + +
    latestPeriodOrHighestSystemProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/latestPeriodOrHighestSystem
    DefinitionThe full name of the latest possible geochronologic period or highest chronostratigraphic system attributable to the stratigraphic horizon from which the cataloged item was collected.
    CommentsExamples: Neogene, Tertiary, Quaternary. For discussion see http://terms.tdwg.org/wiki/dwc:latestPeriodOrHighestSystem.
    + + + + + + + + + +
    earliestEpochOrLowestSeriesProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/earliestEpochOrLowestSeries
    DefinitionThe full name of the earliest possible geochronologic epoch or lowest chronostratigraphic series attributable to the stratigraphic horizon from which the cataloged item was collected.
    CommentsExamples: Holocene, Pleistocene, Ibexian Series. For discussion see http://terms.tdwg.org/wiki/dwc:earliestEpochOrLowestSeries.
    + + + + + + + + + +
    latestEpochOrHighestSeriesProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/latestEpochOrHighestSeries
    DefinitionThe full name of the latest possible geochronologic epoch or highest chronostratigraphic series attributable to the stratigraphic horizon from which the cataloged item was collected.
    CommentsExamples: Holocene, Pleistocene, Ibexian Series. For discussion see http://terms.tdwg.org/wiki/dwc:latestEpochOrHighestSeries.
    + + + + + + + + + +
    earliestAgeOrLowestStageProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/earliestAgeOrLowestStage
    DefinitionThe full name of the earliest possible geochronologic age or lowest chronostratigraphic stage attributable to the stratigraphic horizon from which the cataloged item was collected.
    CommentsExamples: Atlantic, Boreal, Skullrockian. For discussion see http://terms.tdwg.org/wiki/dwc:earliestAgeOrLowestStage.
    + + + + + + + + + +
    latestAgeOrHighestStageProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/latestAgeOrHighestStage
    DefinitionThe full name of the latest possible geochronologic age or highest chronostratigraphic stage attributable to the stratigraphic horizon from which the cataloged item was collected.
    CommentsExamples: Atlantic, Boreal, Skullrockian. For discussion see http://terms.tdwg.org/wiki/dwc:latestAgeOrHighestStage.
    + + + + + + + + + +
    lowestBiostratigraphicZoneProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/lowestBiostratigraphicZone
    DefinitionThe full name of the lowest possible geological biostratigraphic zone of the stratigraphic horizon from which the cataloged item was collected.
    CommentsFor discussion see http://terms.tdwg.org/wiki/dwc:lowestBiostratigraphicZone.
    + + + + + + + + + +
    highestBiostratigraphicZoneProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/highestBiostratigraphicZone
    DefinitionThe full name of the highest possible geological biostratigraphic zone of the stratigraphic horizon from which the cataloged item was collected.
    CommentsFor discussion see http://terms.tdwg.org/wiki/dwc:highestBiostratigraphicZone.
    + + + + + + + + + +
    lithostratigraphicTermsProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/lithostratigraphicTerms
    DefinitionThe combination of all litho-stratigraphic names for the rock from which the cataloged item was collected.
    CommentsFor discussion see http://terms.tdwg.org/wiki/dwc:lithostratigraphicTerms.
    + + + + + + + + + +
    groupProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/group
    DefinitionThe full name of the lithostratigraphic group from which the cataloged item was collected.
    CommentsFor discussion see http://terms.tdwg.org/wiki/dwc:group.
    + + + + + + + + + +
    formationProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/formation
    DefinitionThe full name of the lithostratigraphic formation from which the cataloged item was collected.
    CommentsExamples: Notch Peak Fromation, House Limestone, Fillmore Formation. For discussion see http://terms.tdwg.org/wiki/dwc:formation.
    + + + + + + + + + +
    memberProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/member
    DefinitionThe full name of the lithostratigraphic member from which the cataloged item was collected.
    CommentsExamples: Lava Dam Member, Hellnmaria Member. For discussion see http://terms.tdwg.org/wiki/dwc:member.
    + + + + + + + + + +
    bedProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/bed
    DefinitionThe full name of the lithostratigraphic bed from which the cataloged item was collected.
    CommentsFor discussion see http://terms.tdwg.org/wiki/dwc:bed.
    + +
    + +
    +

    Identification

    + + + + + + + + + + + +
    IdentificationClass
    Identifierhttp://rs.tdwg.org/dwc/terms/Identification
    DefinitionA taxonomic determination (e.g., the assignment to a taxon).
    CommentsExample: A subspecies determination of an organism. For discussion see http://terms.tdwg.org/wiki/dwc:Identification.
    + + + + + + + + + + + +
    identificationIDProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/identificationID
    DefinitionAn identifier for the Identification (the body of information associated with the assignment of a scientific name). May be a global unique identifier or an identifier specific to the data set.
    CommentsFor discussion see http://terms.tdwg.org/wiki/dwc:identificationID.
    + + + + + + + + + +
    identificationQualifierProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/identificationQualifier
    DefinitionA brief phrase or a standard term ("cf.", "aff.") to express the determiner's doubts about the Identification.
    CommentsExamples: 1) For the determination Quercus aff. agrifolia var. oxyadenia: aff. agrifolia var. oxyadenia (identificationQualifier) with accompanying values Quercus (genus), agrifolia (specificEpithet), oxyadenia (infraspecificEpithet), and var. (taxonRank). 2) For the determination Quercus agrifolia cf. var. oxyadenia: cf. var. oxyadenia (identificationQualifier) with accompanying values Quercus (genus), agrifolia (specificEpithet), oxyadenia (infraspecificEpithet), and var. (taxonRank). For discussion see http://terms.tdwg.org/wiki/dwc:identificationQualifier.
    + + + + + + + + + +
    typeStatusProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/typeStatus
    DefinitionA list (concatenated and separated) of nomenclatural types (type status, typified scientific name, publication) applied to the subject.
    CommentsRecommended best practice is to separate the values with a vertical bar ( | ). Examples: holotype of Ctenomys sociabilis. Pearson O. P., and M. I. Christie. 1985. Historia Natural, 5(37):388, holotype of Pinus abies | holotype of Picea abies. For discussion see http://terms.tdwg.org/wiki/dwc:typeStatus.
    + + + + + + + + + +
    identifiedByProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/identifiedBy
    DefinitionA list (concatenated and separated) of names of people, groups, or organizations who assigned the Taxon to the subject.
    CommentsRecommended best practice is to separate the values with a vertical bar ( | ). Examples: James L. Patton, Theodore Pappenfuss | Robert Macey. For discussion see http://terms.tdwg.org/wiki/dwc:identifiedBy.
    + + + + + + + + + +
    dateIdentifiedProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/dateIdentified
    DefinitionThe date on which the subject was identified as representing the Taxon.
    CommentsRecommended best practice is to use an encoding scheme, such as ISO 8601:2004(E). Examples: 1963-03-08T14:07-0600 is 8 Mar 1963 2:07pm in the time zone six hours earlier than UTC, 2009-02-20T08:40Z is 20 Feb 2009 8:40am UTC, 1809-02-12 is 12 Feb 1809, 1906-06 is Jun 1906, 1971 is just that year, 2007-03-01T13:00:00Z/2008-05-11T15:30:00Z is the interval between 1 Mar 2007 1pm UTC and 11 May 2008 3:30pm UTC, 2007-11-13/15 is the interval between 13 Nov 2007 and 15 Nov 2007. For discussion see http://terms.tdwg.org/wiki/dwc:dateIdentified.
    + + + + + + + + + +
    identificationReferencesProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/identificationReferences
    DefinitionA list (concatenated and separated) of references (publication, global unique identifier, URI) used in the Identification.
    CommentsRecommended best practice is to separate the values with a vertical bar ( | ). Examples: Aves del Noroeste Patagonico. Christie et al. 2004., Stebbins, R. Field Guide to Western Reptiles and Amphibians. 3rd Edition. 2003. | Irschick, D.J. and Shaffer, H.B. (1997). The polytypic species revisited: Morphological differentiation among tiger salamanders (Ambystoma tigrinum) (Amphibia: Caudata). Herpetologica, 53(1), 30-49.. For discussion see http://terms.tdwg.org/wiki/dwc:identificationReferences.
    + + + + + + + + + +
    identificationVerificationStatusProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/identificationVerificationStatus
    DefinitionA categorical indicator of the extent to which the taxonomic identification has been verified to be correct.
    CommentsRecommended best practice is to use a controlled vocabulary such as that used in HISPID/ABCD. Examples: 0, 4. For discussion see http://terms.tdwg.org/wiki/dwc:identificationVerificationStatus.
    + + + + + + + + + +
    identificationRemarksProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/identificationRemarks
    DefinitionComments or notes about the Identification.
    CommentsExample: Distinguished between Anthus correndera and Anthus hellmayri based on the comparative lengths of the uñas. For discussion see http://terms.tdwg.org/wiki/dwc:identificationRemarks.
    + +
    + +
    +

    Taxon

    + + + + + + + + + + + +
    TaxonClass
    Identifierhttp://rs.tdwg.org/dwc/terms/Taxon
    DefinitionA group of organisms (sensu http://purl.obolibrary.org/obo/OBI_0100026) considered by taxonomists to form a homogeneous unit.
    CommentsExample: The genus Truncorotaloides as published by Brönnimann et al. in 1953 in the Journal of Paleontology Vol. 27(6) p. 817-820. For discussion see http://terms.tdwg.org/wiki/dwc:Taxon.
    + + + + + + + + + + + +
    taxonIDProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/taxonID
    DefinitionAn identifier for the set of taxon information (data associated with the Taxon class). May be a global unique identifier or an identifier specific to the data set.
    CommentsExamples: 8fa58e08-08de-4ac1-b69c-1235340b7001, 32567, http://species.gbif.org/abies_alba_1753, urn:lsid:gbif.org:usages:32567. For discussion see http://terms.tdwg.org/wiki/dwc:taxonID.
    + + + + + + + + + +
    scientificNameIDProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/scientificNameID
    DefinitionAn identifier for the nomenclatural (not taxonomic) details of a scientific name.
    CommentsExample: urn:lsid:ipni.org:names:37829-1:1.3. For discussion see http://terms.tdwg.org/wiki/dwc:scientificNameID.
    + + + + + + + + + +
    acceptedNameUsageIDProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/acceptedNameUsageID
    DefinitionAn identifier for the name usage (documented meaning of the name according to a source) of the currently valid (zoological) or accepted (botanical) taxon.
    CommentsExample: 8fa58e08-08de-4ac1-b69c-1235340b7001. For discussion see http://terms.tdwg.org/wiki/dwc:acceptedNameUsageID.
    + + + + + + + + + +
    parentNameUsageIDProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/parentNameUsageID
    DefinitionAn identifier for the name usage (documented meaning of the name according to a source) of the direct, most proximate higher-rank parent taxon (in a classification) of the most specific element of the scientificName.
    CommentsExample: 8fa58e08-08de-4ac1-b69c-1235340b7001. For discussion see http://terms.tdwg.org/wiki/dwc:parentNameUsageID.
    + + + + + + + + + +
    originalNameUsageIDProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/originalNameUsageID
    DefinitionAn identifier for the name usage (documented meaning of the name according to a source) in which the terminal element of the scientificName was originally established under the rules of the associated nomenclaturalCode.
    CommentsExample: http://species.gbif.org/abies_alba_1753. For discussion see http://terms.tdwg.org/wiki/dwc:originalNameUsageID.
    + + + + + + + + + +
    nameAccordingToIDProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/nameAccordingToID
    DefinitionAn identifier for the source in which the specific taxon concept circumscription is defined or implied. See nameAccordingTo.
    CommentsExample: https://doi.org/10.1016/S0269-915X(97)80026-2. For discussion see http://terms.tdwg.org/wiki/dwc:nameSccordingToID.
    + + + + + + + + + +
    namePublishedInIDProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/namePublishedInID
    DefinitionAn identifier for the publication in which the scientificName was originally established under the rules of the associated nomenclaturalCode.
    CommentsExample: http://hdl.handle.net/10199/7. For discussion see http://terms.tdwg.org/wiki/dwc:namePublishedInID.
    + + + + + + + + + +
    taxonConceptIDProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/taxonConceptID
    DefinitionAn identifier for the taxonomic concept to which the record refers - not for the nomenclatural details of a taxon.
    CommentsExample: 8fa58e08-08de-4ac1-b69c-1235340b7001. For discussion see http://terms.tdwg.org/wiki/dwc:taxonConceptID.
    + + + + + + + + + +
    scientificNameProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/scientificName
    DefinitionThe full scientific name, with authorship and date information if known. When forming part of an Identification, this should be the name in lowest level taxonomic rank that can be determined. This term should not contain identification qualifications, which should instead be supplied in the IdentificationQualifier term.
    CommentsExamples: Coleoptera (order), Vespertilionidae (family), Manis (genus), Ctenomys sociabilis (genus + specificEpithet), Ambystoma tigrinum diaboli (genus + specificEpithet + infraspecificEpithet), Roptrocerus typographi (Györfi, 1952) (genus + specificEpithet + scientificNameAuthorship), Quercus agrifolia var. oxyadenia (Torr.) J.T. Howell (genus + specificEpithet + taxonRank + infraspecificEpithet + scientificNameAuthorship). For discussion see http://terms.tdwg.org/wiki/dwc:scientificName.
    + + + + + + + + + +
    acceptedNameUsageProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/acceptedNameUsage
    DefinitionThe full name, with authorship and date information if known, of the currently valid (zoological) or accepted (botanical) taxon.
    CommentsExample: Tamias minimus valid name for Eutamias minimus. For discussion see http://terms.tdwg.org/wiki/dwc:acceptedNameUsage.
    + + + + + + + + + +
    parentNameUsageProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/parentNameUsage
    DefinitionThe full name, with authorship and date information if known, of the direct, most proximate higher-rank parent taxon (in a classification) of the most specific element of the scientificName.
    CommentsExamples: Rubiaceae, Gruiformes, Testudinae. For discussion see http://terms.tdwg.org/wiki/dwc:parentNameUsage.
    + + + + + + + + + +
    originalNameUsageProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/originalNameUsage
    DefinitionThe taxon name, with authorship and date information if known, as it originally appeared when first established under the rules of the associated nomenclaturalCode. The basionym (botany) or basonym (bacteriology) of the scientificName or the senior/earlier homonym for replaced names.
    CommentsExamples: Pinus abies, Gasterosteus saltatrix Linnaeus 1768. For discussion see http://terms.tdwg.org/wiki/dwc:originalNameUsage.
    + + + + + + + + + +
    nameAccordingToProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/nameAccordingTo
    DefinitionThe reference to the source in which the specific taxon concept circumscription is defined or implied - traditionally signified by the Latin "sensu" or "sec." (from secundum, meaning "according to"). For taxa that result from identifications, a reference to the keys, monographs, experts and other sources should be given.
    CommentsExample: McCranie, J. R., D. B. Wake, and L. D. Wilson. 1996. The taxonomic status of Bolitoglossa schmidti, with comments on the biology of the Mesoamerican salamander Bolitoglossa dofleini (Caudata: Plethodontidae). Carib. J. Sci. 32:395-398., Werner Greuter 2008, Lilljeborg 1861, Upsala Univ. Arsskrift, Math. Naturvet., pp. 4, 5. For discussion see http://terms.tdwg.org/wiki/dwc:nameAccordingTo.
    + + + + + + + + + +
    namePublishedInProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/namePublishedIn
    DefinitionA reference for the publication in which the scientificName was originally established under the rules of the associated nomenclaturalCode.
    CommentsExamples: Pearson O. P., and M. I. Christie. 1985. Historia Natural, 5(37):388, Forel, Auguste, Diagnosies provisoires de quelques espèces nouvelles de fourmis de Madagascar, récoltées par M. Grandidier., Annales de la Societe Entomologique de Belgique, Comptes-rendus des Seances 30, 1886. For discussion see http://terms.tdwg.org/wiki/dwc:namePublishedIn.
    + + + + + + + + + +
    namePublishedInYearProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/namePublishedInYear
    DefinitionThe four-digit year in which the scientificName was published.
    CommentsExamples: 1915, 2008. For discussion see http://terms.tdwg.org/wiki/dwc:namePublishedInYear.
    + + + + + + + + + +
    higherClassificationProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/higherClassification
    DefinitionA list (concatenated and separated) of taxa names terminating at the rank immediately superior to the taxon referenced in the taxon record.
    CommentsRecommended best practice is to separate the values with a vertical bar ( | ), with terms in order from the highest taxonomic rank to the lowest. Examples: Animalia, Animalia | Chordata | Vertebrata | Mammalia | Theria | Eutheria | Rodentia | Hystricognatha | Hystricognathi | Ctenomyidae | Ctenomyini | Ctenomys. For discussion see http://terms.tdwg.org/wiki/dwc:higherClassification.
    + + + + + + + + + +
    kingdomProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/kingdom
    DefinitionThe full scientific name of the kingdom in which the taxon is classified.
    CommentsExamples: Animalia, Plantae. For discussion see http://terms.tdwg.org/wiki/dwc:kingdom.
    + + + + + + + + + +
    phylumProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/phylum
    DefinitionThe full scientific name of the phylum or division in which the taxon is classified.
    CommentsExamples: Chordata (phylum), Bryophyta (division). For discussion see http://terms.tdwg.org/wiki/dwc:phylum.
    + + + + + + + + + +
    classProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/class
    DefinitionThe full scientific name of the class in which the taxon is classified.
    CommentsExamples: Mammalia, Hepaticopsida. For discussion see http://terms.tdwg.org/wiki/dwc:class.
    + + + + + + + + + +
    orderProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/order
    DefinitionThe full scientific name of the order in which the taxon is classified.
    CommentsExamples: Carnivora, Monocleales. For discussion see http://terms.tdwg.org/wiki/dwc:order.
    + + + + + + + + + +
    familyProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/family
    DefinitionThe full scientific name of the family in which the taxon is classified.
    CommentsExamples: Felidae, Monocleaceae. For discussion see http://terms.tdwg.org/wiki/dwc:family.
    + + + + + + + + + +
    genusProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/genus
    DefinitionThe full scientific name of the genus in which the taxon is classified.
    CommentsExamples: Puma, Monoclea. For discussion see http://terms.tdwg.org/wiki/dwc:genus.
    + + + + + + + + + +
    subgenusProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/subgenus
    DefinitionThe full scientific name of the subgenus in which the taxon is classified. Values should include the genus to avoid homonym confusion.
    CommentsExamples: Strobus (Pinus), Puma (Puma) Loligo (Amerigo), Hieracium subgen. Pilosella. For discussion see http://terms.tdwg.org/wiki/dwc:subgenus.
    + + + + + + + + + +
    specificEpithetProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/specificEpithet
    DefinitionThe name of the first or species epithet of the scientificName.
    CommentsExamples: concolor, gottschei. For discussion see http://terms.tdwg.org/wiki/dwc:specificEpithet.
    + + + + + + + + + +
    infraspecificEpithetProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/infraspecificEpithet
    DefinitionThe name of the lowest or terminal infraspecific epithet of the scientificName, excluding any rank designation.
    CommentsExamples: concolor, oxyadenia, sayi. For discussion see http://terms.tdwg.org/wiki/dwc:infraspecificEpithet.
    + + + + + + + + + +
    taxonRankProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/taxonRank
    DefinitionThe taxonomic rank of the most specific name in the scientificName.
    CommentsRecommended best practice is to use a controlled vocabulary. Examples: subspecies, varietas, forma, species, genus. For discussion see http://terms.tdwg.org/wiki/dwc:taxonRank.
    + + + + + + + + + +
    verbatimTaxonRankProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/verbatimTaxonRank
    DefinitionThe taxonomic rank of the most specific name in the scientificName as it appears in the original record.
    CommentsExamples: Agamospecies, sub-lesus, prole, apomict, nothogrex, sp., subsp., var.. For discussion see http://terms.tdwg.org/wiki/dwc:verbatimTaxonRank.
    + + + + + + + + + +
    scientificNameAuthorshipProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/scientificNameAuthorship
    DefinitionThe authorship information for the scientificName formatted according to the conventions of the applicable nomenclaturalCode.
    CommentsExample: (Torr.) J.T. Howell, (Martinovský) Tzvelev, (Györfi, 1952). For discussion see http://terms.tdwg.org/wiki/dwc:scientificNameAuthorship.
    + + + + + + + + + +
    vernacularNameProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/vernacularName
    DefinitionA common or vernacular name.
    CommentsExamples: Andean Condor, Condor Andino, American Eagle, Gänsegeier. For discussion see http://terms.tdwg.org/wiki/dwc:vernacularName.
    + + + + + + + + + +
    nomenclaturalCodeProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/nomenclaturalCode
    DefinitionThe nomenclatural code (or codes in the case of an ambiregnal name) under which the scientificName is constructed.
    CommentsRecommended best practice is to use a controlled vocabulary. Examples: ICN, ICZN, BC, ICNCP, BioCode, ICZN | ICBN. For discussion see http://terms.tdwg.org/wiki/dwc:nomenclaturalCode.
    + + + + + + + + + +
    taxonomicStatusProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/taxonomicStatus
    DefinitionThe status of the use of the scientificName as a label for a taxon. Requires taxonomic opinion to define the scope of a taxon. Rules of priority then are used to define the taxonomic status of the nomenclature contained in that scope, combined with the experts opinion. It must be linked to a specific taxonomic reference that defines the concept.
    CommentsRecommended best practice is to use a controlled vocabulary. Examples: invalid, misapplied, homotypic synonym, accepted. For discussion see http://terms.tdwg.org/wiki/dwc:taxonomicStatus.
    + + + + + + + + + +
    nomenclaturalStatusProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/nomenclaturalStatus
    DefinitionThe status related to the original publication of the name and its conformance to the relevant rules of nomenclature. It is based essentially on an algorithm according to the business rules of the code. It requires no taxonomic opinion.
    CommentsExamples: nom. ambig., nom. illeg., nom. subnud.. For discussion see http://terms.tdwg.org/wiki/dwc:nomenclaturalStatus.
    + + + + + + + + + +
    taxonRemarksProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/taxonRemarks
    DefinitionComments or notes about the taxon or name.
    CommentsExample: this name is a misspelling in common use. For discussion see http://terms.tdwg.org/wiki/dwc:taxonRemarks.
    + +
    + +
    +

    MeasurementOrFact

    + + + + + + + + + + + +
    MeasurementOrFactClass
    Identifierhttp://rs.tdwg.org/dwc/terms/MeasurementOrFact
    DefinitionA measurement of or fact about an rdfs:Resource (http://www.w3.org/2000/01/rdf-schema#Resource).
    CommentsResources can be thought of as identifiable records or instances of classes and may include, but need not be limited to Occurrences, Organisms, MaterialSamples, Events, Locations, GeologicalContexts, Identifications, or Taxa. Examples: The weight of an organism in grams. The number of placental scars. For discussion see http://terms.tdwg.org/wiki/dwc:MeasurementOrFact.
    + + + + + + + + + + + +
    measurementIDProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/measurementID
    DefinitionAn identifier for the MeasurementOrFact (information pertaining to measurements, facts, characteristics, or assertions). May be a global unique identifier or an identifier specific to the data set.
    CommentsFor discussion see http://terms.tdwg.org/wiki/dwc:measurementID.
    + + + + + + + + + +
    measurementTypeProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/measurementType
    DefinitionThe nature of the measurement, fact, characteristic, or assertion.
    CommentsRecommended best practice is to use a controlled vocabulary. Examples: tail length, temperature, trap line length, survey area, trap type. For discussion see http://terms.tdwg.org/wiki/dwc:measurementType.
    + + + + + + + + + +
    measurementValueProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/measurementValue
    DefinitionThe value of the measurement, fact, characteristic, or assertion.
    CommentsExamples: 45, 20, 1, 14.5, UV-light. For discussion see http://terms.tdwg.org/wiki/dwc:measurementValue.
    + + + + + + + + + +
    measurementAccuracyProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/measurementAccuracy
    DefinitionThe description of the potential error associated with the measurementValue.
    CommentsExamples: 0.01, normal distribution with variation of 2 m. For discussion see http://terms.tdwg.org/wiki/dwc:measurementAccuracy.
    + + + + + + + + + +
    measurementUnitProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/measurementUnit
    DefinitionThe units associated with the measurementValue.
    CommentsRecommended best practice is to use the International System of Units (SI). Examples: mm, C, km, ha. For discussion see http://terms.tdwg.org/wiki/dwc:measurementUnit.
    + + + + + + + + + +
    measurementDeterminedByProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/measurementDeterminedBy
    DefinitionA list (concatenated and separated) of names of people, groups, or organizations who determined the value of the MeasurementOrFact.
    CommentsThe recommended best practice is to separate the values with a vertical bar ( | ). Examples: Rob Guralnick, Julie Woodruff | Eileen Lacey. For discussion see http://terms.tdwg.org/wiki/dwc:measurementDeterminedBy.
    + + + + + + + + + +
    measurementDeterminedDateProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/measurementDeterminedDate
    DefinitionThe date on which the MeasurementOrFact was made.
    CommentsRecommended best practice is to use an encoding scheme, such as ISO 8601:2004(E). Examples: 1963-03-08T14:07-0600 is 8 Mar 1963 2:07pm in the time zone six hours earlier than UTC, 2009-02-20T08:40Z is 20 Feb 2009 8:40am UTC, 1809-02-12 is 12 Feb 1809, 1906-06 is Jun 1906, 1971 is just that year, 2007-03-01T13:00:00Z/2008-05-11T15:30:00Z is the interval between 1 Mar 2007 1pm UTC and 11 May 2008 3:30pm UTC, 2007-11-13/15 is the interval between 13 Nov 2007 and 15 Nov 2007. For discussion see http://terms.tdwg.org/wiki/dwc:measurementDeterminedDate.
    + + + + + + + + + +
    measurementMethodProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/measurementMethod
    DefinitionA description of or reference to (publication, URI) the method or protocol used to determine the measurement, fact, characteristic, or assertion.
    CommentsExamples: minimum convex polygon around burrow entrances for a home range area, barometric altimeter for an elevation. For discussion see http://terms.tdwg.org/wiki/dwc:measurementMethod.
    + + + + + + + + + +
    measurementRemarksProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/measurementRemarks
    DefinitionComments or notes accompanying the MeasurementOrFact.
    CommentsExample: tip of tail missing. For discussion see http://terms.tdwg.org/wiki/dwc:measurementRemarks.
    + +
    + +
    +

    ResourceRelationship

    + + + + + + + + + + + +
    ResourceRelationshipClass
    Identifierhttp://rs.tdwg.org/dwc/terms/ResourceRelationship
    DefinitionA relationship of one rdfs:Resource (http://www.w3.org/2000/01/rdf-schema#Resource) to another.
    CommentsResources can be thought of as identifiable records or instances of classes and may include, but need not be limited to Occurrences, Organisms, MaterialSamples, Events, Locations, GeologicalContexts, Identifications, or Taxa. Example: An instance of an Organism is the mother of another instance of an Organism. For discussion see http://terms.tdwg.org/wiki/dwc:ResourceRelationship.
    + + + + + + + + + + + +
    resourceRelationshipIDProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/resourceRelationshipID
    DefinitionAn identifier for an instance of relationship between one resource (the subject) and another (relatedResource, the object).
    CommentsFor discussion see http://terms.tdwg.org/wiki/dwc:resourceRelationshipID.
    + + + + + + + + + +
    resourceIDProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/resourceID
    DefinitionAn identifier for the resource that is the subject of the relationship.
    CommentsFor discussion see http://terms.tdwg.org/wiki/dwc:resourceID.
    + + + + + + + + + +
    relatedResourceIDProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/relatedResourceID
    DefinitionAn identifier for a related resource (the object, rather than the subject of the relationship).
    CommentsFor discussion see http://terms.tdwg.org/wiki/dwc:relatedResourceID.
    + + + + + + + + + +
    relationshipOfResourceProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/relationshipOfResource
    DefinitionThe relationship of the resource identified by relatedResourceID to the subject (optionally identified by the resourceID).
    CommentsRecommended best practice is to use a controlled vocabulary. Examples: duplicate of, mother of, endoparasite of, host to, sibling of, valid synonym of, located within. For discussion see http://terms.tdwg.org/wiki/dwc:relationshipOfResource.
    + + + + + + + + + +
    relationshipAccordingToProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/relationshipAccordingTo
    DefinitionThe source (person, organization, publication, reference) establishing the relationship between the two resources.
    CommentsExample: Julie Woodruff. For discussion see http://terms.tdwg.org/wiki/dwc:relationshipAccordingTo.
    + + + + + + + + + +
    relationshipEstablishedDateProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/relationshipEstablishedDate
    DefinitionThe date-time on which the relationship between the two resources was established.
    CommentsRecommended best practice is to use an encoding scheme, such as ISO 8601:2004(E). Examples: 1963-03-08T14:07-0600 is 8 Mar 1963 2:07pm in the time zone six hours earlier than UTC, 2009-02-20T08:40Z is 20 Feb 2009 8:40am UTC, 1809-02-12 is 12 Feb 1809, 1906-06 is Jun 1906, 1971 is just that year, 2007-03-01T13:00:00Z/2008-05-11T15:30:00Z is the interval between 1 Mar 2007 1pm UTC and 11 May 2008 3:30pm UTC, 2007-11-13/15 is the interval between 13 Nov 2007 and 15 Nov 2007. For discussion see http://terms.tdwg.org/wiki/dwc:relationshipEstablishedDate.
    + + + + + + + + + +
    relationshipRemarksProperty
    Identifierhttp://rs.tdwg.org/dwc/terms/relationshipRemarks
    DefinitionComments or notes about the relationship between the two resources.
    CommentsExamples: mother and offspring collected from the same nest, pollinator captured in the act. For discussion see http://terms.tdwg.org/wiki/dwc:relationshipRemarks.
    + +
    + +
    +

    UseWithIRI

    + + + + + + + + + + + +
    UseWithIRIClass
    Identifierhttp://rs.tdwg.org/dwc/terms/attributes/UseWithIRI
    DefinitionThe category of terms that are recommended to have an IRI as a value.
    CommentsA utility class to organize the dwciri: terms.
    + + + + + + + + + + + +
    behaviorProperty
    Identifierhttp://rs.tdwg.org/dwc/iri/behavior
    DefinitionA description of the behavior shown by the subject at the time the Occurrence was recorded.
    Comments
    + + + + + + + + + +
    dataGeneralizationsProperty
    Identifierhttp://rs.tdwg.org/dwc/iri/dataGeneralizations
    DefinitionActions taken to make the shared data less specific or complete than in its original form. Suggests that alternative data of higher quality may be available on request.
    Comments
    + + + + + + + + + +
    dispositionProperty
    Identifierhttp://rs.tdwg.org/dwc/iri/disposition
    DefinitionThe current state of a specimen with respect to the collection identified in collectionCode or collectionID.
    Comments
    + + + + + + + + + +
    earliestGeochronologicalEraProperty
    Identifierhttp://rs.tdwg.org/dwc/iri/earliestGeochronologicalEra
    DefinitionUse to link a dwc:GeologicalContext instance to chronostratigraphic time periods at the lowest possible level in a standardized hierarchy. Use this property to point to the earliest possible geological time period from which the cataloged item was collected.
    CommentsRecommended best practice is to use an IRI from a controlled vocabulary. A ""convenience property"" that replaces Darwin Core literal-value terms related to geological context. See Section 2.7.6 of the Darwin Core RDF Guide for details.
    + + + + + + + + + +
    establishmentMeansProperty
    Identifierhttp://rs.tdwg.org/dwc/iri/establishmentMeans
    DefinitionThe process by which the biological individual(s) represented in the Occurrence became established at the location.
    CommentsRecommended best practice is to use a controlled vocabulary.
    + + + + + + + + + +
    fieldNotesProperty
    Identifierhttp://rs.tdwg.org/dwc/iri/fieldNotes
    DefinitionOne of a) an indicator of the existence of, b) a reference to (publication, URI), or c) the text of notes taken in the field about the Event.
    CommentsThe subject is a dwc:Event instance and the object is a (possibly IRI-identified) resource that is the field notes.
    + + + + + + + + + +
    fieldNumberProperty
    Identifierhttp://rs.tdwg.org/dwc/iri/fieldNumber
    DefinitionAn identifier given to the event in the field. Often serves as a link between field notes and the Event.
    CommentsThe subject is a (possibly IRI-identified) resource that is the field notes and the object is a dwc:Event instance.
    + + + + + + + + + +
    footprintSRSProperty
    Identifierhttp://rs.tdwg.org/dwc/iri/footprintSRS
    DefinitionA Well-Known Text (WKT) representation of the Spatial Reference System (SRS) for the footprintWKT of the Location. Do not use this term to describe the SRS of the decimalLatitude and decimalLongitude, even if it is the same as for the footprintWKT - use the geodeticDatum instead.
    Comments
    + + + + + + + + + +
    footprintWKTProperty
    Identifierhttp://rs.tdwg.org/dwc/iri/footprintWKT
    DefinitionA Well-Known Text (WKT) representation of the shape (footprint, geometry) that defines the Location. A Location may have both a point-radius representation (see decimalLatitude) and a footprint representation, and they may differ from each other.
    Comments
    + + + + + + + + + +
    fromLithostratigraphicUnitProperty
    Identifierhttp://rs.tdwg.org/dwc/iri/fromLithostratigraphicUnit
    DefinitionUse to link a dwc:GeologicalContext instance to an IRI-identified lithostratigraphic unit at the lowest possible level in a hierarchy.
    CommentsRecommended best practice is to use an IRI from a controlled vocabulary. A "convenience property" that replaces Darwin Core literal-value terms related to geological context. See Section 2.7.7 of the Darwin Core RDF Guide for details.
    + + + + + + + + + +
    geodeticDatumProperty
    Identifierhttp://rs.tdwg.org/dwc/iri/geodeticDatum
    DefinitionThe ellipsoid, geodetic datum, or spatial reference system (SRS) upon which the geographic coordinates given in decimalLatitude and decimalLongitude as based.
    CommentsRecommended best practice is use the EPSG code as a controlled vocabulary to provide an SRS, if known. Otherwise use a controlled vocabulary for the name or code of the geodetic datum, if known. Otherwise use a controlled vocabulary for the name or code of the ellipsoid, if known. If none of these is known, use the value unknown.
    + + + + + + + + + +
    georeferencedByProperty
    Identifierhttp://rs.tdwg.org/dwc/iri/georeferencedBy
    DefinitionA person, group, or organization who determined the georeference (spatial representation) for the Location.
    Comments
    + + + + + + + + + +
    georeferenceProtocolProperty
    Identifierhttp://rs.tdwg.org/dwc/iri/georeferenceProtocol
    DefinitionA description or reference to the methods used to determine the spatial footprint, coordinates, and uncertainties.
    Comments
    + + + + + + + + + +
    georeferenceSourcesProperty
    Identifierhttp://rs.tdwg.org/dwc/iri/georeferenceSources
    DefinitionA map, gazetteer, or other resource used to georeference the Location.
    Comments
    + + + + + + + + + +
    georeferenceVerificationStatusProperty
    Identifierhttp://rs.tdwg.org/dwc/iri/georeferenceVerificationStatus
    DefinitionA categorical description of the extent to which the georeference has been verified to represent the best possible spatial description.
    CommentsRecommended best practice is to use a controlled vocabulary.
    + + + + + + + + + +
    habitatProperty
    Identifierhttp://rs.tdwg.org/dwc/iri/habitat
    DefinitionA category or description of the habitat in which the Event occurred.
    Comments
    + + + + + + + + + +
    identificationQualifierProperty
    Identifierhttp://rs.tdwg.org/dwc/iri/identificationQualifier
    DefinitionA controlled value to express the determiner's doubts about the Identification.
    Comments
    + + + + + + + + + +
    identificationVerificationStatusProperty
    Identifierhttp://rs.tdwg.org/dwc/iri/identificationVerificationStatus
    DefinitionA categorical indicator of the extent to which the taxonomic identification has been verified to be correct.
    CommentsRecommended best practice is to use a controlled vocabulary such as that used in HISPID/ABCD.
    + + + + + + + + + +
    identifiedByProperty
    Identifierhttp://rs.tdwg.org/dwc/iri/identifiedBy
    DefinitionA person, group, or organization who assigned the Taxon to the subject.
    Comments
    + + + + + + + + + +
    inCollectionProperty
    Identifierhttp://rs.tdwg.org/dwc/iri/inCollection
    DefinitionUse to link any subject resource that is part of a collection to the collection containing the resource.
    CommentsRecommended best practice is to use an IRI from a controlled registry. A ""convenience property"" that replaces literal-value terms related to collections and institutions. See Section 2.7.3 of the Darwin Core RDF Guide for details.
    + + + + + + + + + +
    inDatasetProperty
    Identifierhttp://rs.tdwg.org/dwc/iri/inDataset
    DefinitionUse to link a subject dataset record to the dataset which contains it.
    CommentsA string literal name of the dataset can be provided using the term dwc:datasetName. See the Darwin Core RDF Guide for details.
    + + + + + + + + + +
    inDescribedPlaceProperty
    Identifierhttp://rs.tdwg.org/dwc/iri/inDescribedPlace
    DefinitionUse to link a dcterms:Location instance subject to the lowest level standardized hierarchically-described resource.
    CommentsRecommended best practice is to use an IRI from a controlled registry. A ""convenience property"" that replaces Darwin Core literal-value terms related to locations. See Section 2.7.5 of the Darwin Core RDF Guide for details.
    + + + + + + + + + +
    informationWithheldProperty
    Identifierhttp://rs.tdwg.org/dwc/iri/informationWithheld
    DefinitionAdditional information that exists, but that has not been shared in the given record.
    Comments
    + + + + + + + + + +
    latestGeochronologicalEraProperty
    Identifierhttp://rs.tdwg.org/dwc/iri/latestGeochronologicalEra
    DefinitionUse to link a dwc:GeologicalContext instance to chronostratigraphic time periods at the lowest possible level in a standardized hierarchy. Use this property to point to the latest possible geological time period from which the cataloged item was collected.
    CommentsRecommended best practice is to use an IRI from a controlled vocabulary. A ""convenience property"" that replaces Darwin Core literal-value terms related to geological context. See Section 2.7.6 of the Darwin Core RDF Guide for details.
    + + + + + + + + + +
    lifeStageProperty
    Identifierhttp://rs.tdwg.org/dwc/iri/lifeStage
    DefinitionThe age class or life stage of the biological individual(s) at the time the Occurrence was recorded.
    CommentsRecommended best practice is to use a controlled vocabulary.
    + + + + + + + + + +
    locationAccordingToProperty
    Identifierhttp://rs.tdwg.org/dwc/iri/locationAccordingTo
    DefinitionInformation about the source of this Location information. Could be a publication (gazetteer), institution, or team of individuals.
    Comments
    + + + + + + + + + +
    measurementDeterminedByProperty
    Identifierhttp://rs.tdwg.org/dwc/iri/measurementDeterminedBy
    DefinitionA person, group, or organization who determined the value of the MeasurementOrFact.
    Comments
    + + + + + + + + + +
    measurementMethodProperty
    Identifierhttp://rs.tdwg.org/dwc/iri/measurementMethod
    DefinitionThe method or protocol used to determine the measurement, fact, characteristic, or assertion.
    Comments
    + + + + + + + + + +
    measurementTypeProperty
    Identifierhttp://rs.tdwg.org/dwc/iri/measurementType
    DefinitionThe nature of the measurement, fact, characteristic, or assertion.
    CommentsRecommended best practice is to use a controlled vocabulary.
    + + + + + + + + + +
    measurementUnitProperty
    Identifierhttp://rs.tdwg.org/dwc/iri/measurementUnit
    DefinitionThe units associated with the measurementValue.
    CommentsRecommended best practice is to use the International System of Units (SI).
    + + + + + + + + + +
    occurrenceStatusProperty
    Identifierhttp://rs.tdwg.org/dwc/iri/occurrenceStatus
    DefinitionA statement about the presence or absence of a Taxon at a Location.
    CommentsRecommended best practice is to use a controlled vocabulary.
    + + + + + + + + + +
    organismQuantityTypeProperty
    Identifierhttp://rs.tdwg.org/dwc/iri/organismQuantityType
    DefinitionThe type of quantification system used for the quantity of organisms.
    CommentsAn organismQuantityType must have a corresponding organismQuantity.
    + + + + + + + + + +
    preparationsProperty
    Identifierhttp://rs.tdwg.org/dwc/iri/preparations
    DefinitionA preparation or preservation method for a specimen.
    Comments
    + + + + + + + + + +
    recordedByProperty
    Identifierhttp://rs.tdwg.org/dwc/iri/recordedBy
    DefinitionA person, group, or organization responsible for recording the original Occurrence.
    Comments
    + + + + + + + + + +
    recordNumberProperty
    Identifierhttp://rs.tdwg.org/dwc/iri/recordNumber
    DefinitionAn identifier given to the Occurrence at the time it was recorded. Often serves as a link between field notes and an Occurrence record, such as a specimen collector's number.
    CommentsThe subject is an occurrence and and the object is a (possibly IRI-identified) resource that is the field notes.
    + + + + + + + + + +
    reproductiveConditionProperty
    Identifierhttp://rs.tdwg.org/dwc/iri/reproductiveCondition
    DefinitionThe reproductive condition of the biological individual(s) represented in the Occurrence.
    CommentsRecommended best practice is to use a controlled vocabulary.
    + + + + + + + + + +
    sampleSizeUnitProperty
    Identifierhttp://rs.tdwg.org/dwc/iri/sampleSizeUnit
    DefinitionThe unit of measurement of the size (time duration, length, area, or volume) of a sample in a sampling event.
    CommentsA sampleSizeUnit must have a corresponding sampleSizeValue. Recommended best practice is to use a controlled vocabulary such as the Ontology of Units of Measure http://www.wurvoc.org/vocabularies/om-1.8/ of SI units, derived units, or other non-SI units accepted for use within the SI Examples: minute, hour, day, litre
    + + + + + + + + + +
    samplingProtocolProperty
    Identifierhttp://rs.tdwg.org/dwc/iri/samplingProtocol
    DefinitionThe method or protocol used during an Event.
    Comments
    + + + + + + + + + +
    sexProperty
    Identifierhttp://rs.tdwg.org/dwc/iri/sex
    DefinitionThe sex of the biological individual(s) represented in the Occurrence.
    CommentsRecommended best practice is to use a controlled vocabulary.
    + + + + + + + + + +
    toTaxonProperty
    Identifierhttp://rs.tdwg.org/dwc/iri/toTaxon
    DefinitionUse to link a dwc:Identification instance subject to a taxonomic entity such as a taxon, taxon concept, or taxon name use.
    CommentsA "convenience property" that replaces Darwin Core literal-value terms related to taxonomic entities. See Section 2.7.4 of the Darwin Core RDF Guide for details.
    + + + + + + + + + +
    typeStatusProperty
    Identifierhttp://rs.tdwg.org/dwc/iri/typeStatus
    DefinitionA nomenclatural type (type status, typified scientific name, publication) applied to the subject.
    Comments
    + + + + + + + + + +
    verbatimCoordinateSystemProperty
    Identifierhttp://rs.tdwg.org/dwc/iri/verbatimCoordinateSystem
    DefinitionThe spatial coordinate system for the verbatimLatitude and verbatimLongitude or the verbatimCoordinates of the Location.
    CommentsRecommended best practice is to use a controlled vocabulary.
    + + + + + + + + + +
    verbatimSRSProperty
    Identifierhttp://rs.tdwg.org/dwc/iri/verbatimSRS
    DefinitionThe ellipsoid, geodetic datum, or spatial reference system (SRS) upon which coordinates given in verbatimLatitude and verbatimLongitude, or verbatimCoordinates are based.
    CommentsRecommended best practice is use the EPSG code as a controlled vocabulary to provide an SRS, if known. Otherwise use a controlled vocabulary for the name or code of the geodetic datum, if known. Otherwise use a controlled vocabulary for the name or code of the ellipsoid, if known. If none of these is known, use the value unknown.
    + +
    + +
    +
    \ No newline at end of file From 5d9fbfbcedee5471c5aa07c9fc33855ef739e8c9 Mon Sep 17 00:00:00 2001 From: Peter Desmet Date: Mon, 27 Aug 2018 11:54:23 +1200 Subject: [PATCH 8/8] Add empty homepage --- docs/index.md | 1 + 1 file changed, 1 insertion(+) create mode 100644 docs/index.md diff --git a/docs/index.md b/docs/index.md new file mode 100644 index 0000000..12a1f24 --- /dev/null +++ b/docs/index.md @@ -0,0 +1 @@ +Homepage