diff --git a/standard_schema/prerelease/HED8.2.0_HED8.3.0_differences.txt b/standard_schema/prerelease/HED8.2.0_HED8.3.0_differences.txt index f955a8ed..33cf10cc 100644 --- a/standard_schema/prerelease/HED8.2.0_HED8.3.0_differences.txt +++ b/standard_schema/prerelease/HED8.2.0_HED8.3.0_differences.txt @@ -1,30 +1,141 @@ Differences between HED8.2.0 and HED8.3.0 Attributes: - hedID (Minor): Item hedID added to Attributes + hedId (Minor): Item hedId added to Attributes + allowedCharacter (Patch): Attribute 'stringRange' modified from 'None' to 'True' + allowedCharacter (Patch): Attribute 'valueClassProperty' modified from 'True' to 'None' + allowedCharacter (Patch): Attribute 'unitDomain' modified from 'None' to 'True' + allowedCharacter (Patch): Attribute 'valueClassDomain' modified from 'None' to 'True' + allowedCharacter (Patch): Attribute 'unitModifierDomain' modified from 'None' to 'True' allowedCharacter (Patch): Description of allowedCharacter modified + conversionFactor (Patch): Attribute 'numericRange' modified from 'None' to 'True' + conversionFactor (Patch): Attribute 'unitDomain' modified from 'None' to 'True' + conversionFactor (Patch): Attribute 'unitProperty' modified from 'True' to 'None' + conversionFactor (Patch): Attribute 'unitModifierProperty' modified from 'True' to 'None' + conversionFactor (Patch): Attribute 'unitModifierDomain' modified from 'None' to 'True' conversionFactor (Patch): Description of conversionFactor modified + deprecatedFrom (Patch): Attribute 'stringRange' modified from 'None' to 'True' + deprecatedFrom (Patch): Attribute 'elementDomain' modified from 'None' to 'True' + deprecatedFrom (Patch): Attribute 'elementProperty' modified from 'True' to 'None' deprecatedFrom (Patch): Description of deprecatedFrom modified + defaultUnits (Patch): Attribute 'unitRange' modified from 'None' to 'True' + defaultUnits (Patch): Attribute 'unitClassDomain' modified from 'None' to 'True' + defaultUnits (Patch): Attribute 'unitClassProperty' modified from 'True' to 'None' defaultUnits (Patch): Description of defaultUnits modified + extensionAllowed (Patch): Attribute 'boolProperty' modified from 'True' to 'None' + extensionAllowed (Patch): Attribute 'tagDomain' modified from 'None' to 'True' + extensionAllowed (Patch): Attribute 'boolRange' modified from 'None' to 'True' + extensionAllowed (Patch): Attribute 'isInheritedProperty' modified from 'True' to 'None' + extensionAllowed (Patch): Attribute 'nodeProperty' modified from 'True' to 'None' extensionAllowed (Patch): Description of extensionAllowed modified + inLibrary (Patch): Attribute 'stringRange' modified from 'None' to 'True' + inLibrary (Patch): Attribute 'elementDomain' modified from 'None' to 'True' + inLibrary (Patch): Attribute 'elementProperty' modified from 'True' to 'None' inLibrary (Patch): Description of inLibrary modified + relatedTag (Patch): Attribute 'isInheritedProperty' modified from 'True' to 'None' + relatedTag (Patch): Attribute 'tagRange' modified from 'None' to 'True' + relatedTag (Patch): Attribute 'nodeProperty' modified from 'True' to 'None' + relatedTag (Patch): Attribute 'tagDomain' modified from 'None' to 'True' relatedTag (Patch): Description of relatedTag modified + requireChild (Patch): Attribute 'boolProperty' modified from 'True' to 'None' + requireChild (Patch): Attribute 'annotationProperty' modified from 'None' to 'True' + requireChild (Patch): Attribute 'tagDomain' modified from 'None' to 'True' + requireChild (Patch): Attribute 'boolRange' modified from 'None' to 'True' + requireChild (Patch): Attribute 'nodeProperty' modified from 'True' to 'None' requireChild (Patch): Description of requireChild modified + reserved (Patch): Attribute 'boolProperty' modified from 'True' to 'None' + reserved (Patch): Attribute 'nodeProperty' modified from 'True' to 'None' + reserved (Patch): Attribute 'tagDomain' modified from 'None' to 'True' + reserved (Patch): Attribute 'boolRange' modified from 'None' to 'True' reserved (Patch): Description of reserved modified + rooted (Patch): Attribute 'tagRange' modified from 'None' to 'True' + rooted (Patch): Attribute 'annotationProperty' modified from 'None' to 'True' + rooted (Patch): Attribute 'nodeProperty' modified from 'True' to 'None' + rooted (Patch): Attribute 'tagDomain' modified from 'None' to 'True' rooted (Patch): Description of rooted modified + SIUnit (Patch): Attribute 'boolProperty' modified from 'True' to 'None' + SIUnit (Patch): Attribute 'unitProperty' modified from 'True' to 'None' + SIUnit (Patch): Attribute 'unitDomain' modified from 'None' to 'True' + SIUnit (Patch): Attribute 'boolRange' modified from 'None' to 'True' SIUnit (Patch): Description of SIUnit modified + SIUnitModifier (Patch): Attribute 'boolProperty' modified from 'True' to 'None' + SIUnitModifier (Patch): Attribute 'boolRange' modified from 'None' to 'True' + SIUnitModifier (Patch): Attribute 'unitModifierProperty' modified from 'True' to 'None' + SIUnitModifier (Patch): Attribute 'unitModifierDomain' modified from 'None' to 'True' SIUnitModifier (Patch): Description of SIUnitModifier modified + SIUnitSymbolModifier (Patch): Attribute 'boolProperty' modified from 'True' to 'None' + SIUnitSymbolModifier (Patch): Attribute 'boolRange' modified from 'None' to 'True' + SIUnitSymbolModifier (Patch): Attribute 'unitModifierProperty' modified from 'True' to 'None' + SIUnitSymbolModifier (Patch): Attribute 'unitModifierDomain' modified from 'None' to 'True' SIUnitSymbolModifier (Patch): Description of SIUnitSymbolModifier modified + suggestedTag (Patch): Attribute 'isInheritedProperty' modified from 'True' to 'None' + suggestedTag (Patch): Attribute 'stringRange' modified from 'None' to 'True' + suggestedTag (Patch): Attribute 'nodeProperty' modified from 'True' to 'None' + suggestedTag (Patch): Attribute 'tagDomain' modified from 'None' to 'True' suggestedTag (Patch): Description of suggestedTag modified + tagGroup (Patch): Attribute 'boolProperty' modified from 'True' to 'None' + tagGroup (Patch): Attribute 'nodeProperty' modified from 'True' to 'None' + tagGroup (Patch): Attribute 'tagDomain' modified from 'None' to 'True' + tagGroup (Patch): Attribute 'boolRange' modified from 'None' to 'True' tagGroup (Patch): Description of tagGroup modified + takesValue (Patch): Attribute 'boolProperty' modified from 'True' to 'None' + takesValue (Patch): Attribute 'annotationProperty' modified from 'None' to 'True' + takesValue (Patch): Attribute 'tagDomain' modified from 'None' to 'True' + takesValue (Patch): Attribute 'boolRange' modified from 'None' to 'True' + takesValue (Patch): Attribute 'nodeProperty' modified from 'True' to 'None' takesValue (Patch): Description of takesValue modified + topLevelTagGroup (Patch): Attribute 'boolProperty' modified from 'True' to 'None' + topLevelTagGroup (Patch): Attribute 'nodeProperty' modified from 'True' to 'None' + topLevelTagGroup (Patch): Attribute 'tagDomain' modified from 'None' to 'True' + topLevelTagGroup (Patch): Attribute 'boolRange' modified from 'None' to 'True' topLevelTagGroup (Patch): Description of topLevelTagGroup modified + unique (Patch): Attribute 'boolProperty' modified from 'True' to 'None' + unique (Patch): Attribute 'nodeProperty' modified from 'True' to 'None' + unique (Patch): Attribute 'tagDomain' modified from 'None' to 'True' + unique (Patch): Attribute 'boolRange' modified from 'None' to 'True' unique (Patch): Description of unique modified + unitClass (Patch): Attribute 'nodeProperty' modified from 'True' to 'None' + unitClass (Patch): Attribute 'unitClassRange' modified from 'None' to 'True' + unitClass (Patch): Attribute 'tagDomain' modified from 'None' to 'True' unitClass (Patch): Description of unitClass modified + unitPrefix (Patch): Attribute 'boolProperty' modified from 'True' to 'None' + unitPrefix (Patch): Attribute 'unitProperty' modified from 'True' to 'None' + unitPrefix (Patch): Attribute 'unitDomain' modified from 'None' to 'True' + unitPrefix (Patch): Attribute 'boolRange' modified from 'None' to 'True' unitPrefix (Patch): Description of unitPrefix modified + unitSymbol (Patch): Attribute 'boolProperty' modified from 'True' to 'None' + unitSymbol (Patch): Attribute 'unitProperty' modified from 'True' to 'None' + unitSymbol (Patch): Attribute 'unitDomain' modified from 'None' to 'True' + unitSymbol (Patch): Attribute 'boolRange' modified from 'None' to 'True' unitSymbol (Patch): Description of unitSymbol modified + valueClass (Patch): Attribute 'valueClassRange' modified from 'None' to 'True' + valueClass (Patch): Attribute 'nodeProperty' modified from 'True' to 'None' + valueClass (Patch): Attribute 'tagDomain' modified from 'None' to 'True' valueClass (Patch): Description of valueClass modified recommended (Unknown): Item recommended removed from Attributes required (Unknown): Item required removed from Attributes +Properties: + annotationProperty (Minor): Item annotationProperty added to Properties + boolRange (Minor): Item boolRange added to Properties + elementDomain (Minor): Item elementDomain added to Properties + tagDomain (Minor): Item tagDomain added to Properties + tagRange (Minor): Item tagRange added to Properties + numericRange (Minor): Item numericRange added to Properties + stringRange (Minor): Item stringRange added to Properties + unitClassDomain (Minor): Item unitClassDomain added to Properties + unitClassRange (Minor): Item unitClassRange added to Properties + unitModifierDomain (Minor): Item unitModifierDomain added to Properties + unitDomain (Minor): Item unitDomain added to Properties + unitRange (Minor): Item unitRange added to Properties + valueClassDomain (Minor): Item valueClassDomain added to Properties + valueClassRange (Minor): Item valueClassRange added to Properties + boolProperty (Unknown): Item boolProperty removed from Properties + elementProperty (Unknown): Item elementProperty removed from Properties + isInheritedProperty (Unknown): Item isInheritedProperty removed from Properties + nodeProperty (Unknown): Item nodeProperty removed from Properties + unitClassProperty (Unknown): Item unitClassProperty removed from Properties + unitModifierProperty (Unknown): Item unitModifierProperty removed from Properties + unitProperty (Unknown): Item unitProperty removed from Properties + valueClassProperty (Unknown): Item valueClassProperty removed from Properties Tags: Ride (Minor): Item Ride added to Tags Brain (Minor): Item Brain added to Tags @@ -63,6 +174,7 @@ Tags: Induction-artifact (Minor): Item Induction-artifact added to Tags Line-noise-artifact (Minor): Item Line-noise-artifact added to Tags Salt-bridge-artifact (Minor): Item Salt-bridge-artifact added to Tags + Unknown (Minor): Item Unknown added to Tags Categorical-location-value (Minor): Item Categorical-location-value added to Tags Anterior (Minor): Item Anterior added to Tags Lateral (Minor): Item Lateral added to Tags @@ -84,6 +196,9 @@ Tags: OBO-identifier (Minor): Tag OBO-identifier moved in schema Subject-identifier (Minor): Tag Subject-identifier moved in schema Version-identifier (Minor): Tag Version-identifier moved in schema + Controller-agent (Patch): Description of Controller-agent modified + Software-agent (Patch): Description of Software-agent modified + Communicate (Patch): Description of Communicate modified Predict (Patch): Description of Predict modified Gentalia (Patch): Description of Gentalia modified Nonword (Patch): Description of Nonword modified @@ -102,10 +217,17 @@ Tags: Units: degree-Celsius (Minor): Item degree-Celsius added to Units year (Minor): Item year added to Units + m-per-s^2 (Patch): Attribute 'allowedCharacter' modified from 'None' to 'caret' + m^2 (Patch): Attribute 'allowedCharacter' modified from 'None' to 'caret' + $ (Patch): Attribute 'allowedCharacter' modified from 'None' to 'dollar' + euro (Patch): Description of euro modified + point (Patch): Description of point modified + m-per-s^3 (Patch): Attribute 'allowedCharacter' modified from 'None' to 'caret' tesla (Patch): Attribute 'conversionFactor' modified from '10^-15' to '10e-15' T (Patch): Attribute 'conversionFactor' modified from '10^-15' to '10e-15' degree Celsius (Patch): Attribute 'deprecatedFrom' modified from 'None' to '8.2.0' degree Celsius (Patch): Description of degree Celsius modified + m^3 (Patch): Attribute 'allowedCharacter' modified from 'None' to 'caret' Misc Metadata: header_attributes (Patch): header_attributes changed from "{'version': '8.2.0', 'xmlns:xsi': 'http://www.w3.org/2001/XMLSchema-instance', 'xsi:noNamespaceSchemaLocation': 'https://github.com/hed-standard/hed-specification/raw/master/hedxml/HED8.0.0.xsd', 'unmerged': 'True'}" to "{'version': '8.3.0', 'xmlns:xsi': 'http://www.w3.org/2001/XMLSchema-instance', 'xsi:noNamespaceSchemaLocation': 'https://github.com/hed-standard/hed-specification/raw/master/hedxml/HED8.0.0.xsd', 'unmerged': 'True'}" prologue (Patch): prologue changed from "The HED standard schema is a hierarchically-organized vocabulary for annotating events and experimental structure. HED annotations consist of comma-separated tags drawn from this vocabulary. This vocabulary can be augmented by terms drawn from specialized library schema. @@ -193,13 +315,11 @@ Unit Modifiers: y (Patch): Attribute 'conversionFactor' modified from '10^-24' to '10e-24' y (Patch): Description of y modified Value Classes: + dateTimeClass (Patch): Attribute 'allowedCharacter' modified from 'digits,T,-,:' to 'digits,T,hyphen,colon' dateTimeClass (Patch): Description of dateTimeClass modified + nameClass (Patch): Attribute 'allowedCharacter' modified from 'letters,digits,_,-' to 'letters,digits,underscore,hyphen' nameClass (Patch): Description of nameClass modified -Properties: - elementProperty (Patch): Description of elementProperty modified - isInheritedProperty (Patch): Description of isInheritedProperty modified - nodeProperty (Patch): Description of nodeProperty modified - unitClassProperty (Patch): Description of unitClassProperty modified - unitModifierProperty (Patch): Description of unitModifierProperty modified - unitProperty (Patch): Description of unitProperty modified - valueClassProperty (Patch): Description of valueClassProperty modified \ No newline at end of file + numericClass (Patch): Attribute 'allowedCharacter' modified from 'digits,E,e,+,-,.' to 'digits,E,e,plus,hyphen,period' + posixPath (Patch): Attribute 'allowedCharacter' modified from 'digits,letters,/,:' to 'digits,letters,slash,colon' + textClass (Patch): Attribute 'allowedCharacter' modified from 'letters,digits,blank,+,-,:,;,.,/,(,),?,*,%,$,@' to 'text' + textClass (Patch): Description of textClass modified \ No newline at end of file diff --git a/standard_schema/prerelease/HED8.3.0.mediawiki b/standard_schema/prerelease/HED8.3.0.mediawiki index 7dc4bb29..f7800dd8 100644 --- a/standard_schema/prerelease/HED8.3.0.mediawiki +++ b/standard_schema/prerelease/HED8.3.0.mediawiki @@ -1333,7 +1333,7 @@ Each term in this vocabulary has a human-readable description and may include ad * conversionFactor {unitDomain, unitModifierDomain, numericRange}[The factor to multiply these units or unit modifiers by to convert to default units.] * defaultUnits {unitClassDomain, unitRange}[The default units to use if the placeholder has a unit class but the substituted value has no units.] * deprecatedFrom {elementDomain, stringRange}[The latest schema version in which the element was not deprecated.] -* extensionAllowed {tagDomain, boolRange}[Users can add unlimited levels of child nodes under this tag. This tag is propagated to child nodes with the exception of the hashtag placeholders.] +* extensionAllowed {tagDomain, boolRange}[Users can add unlimited levels of child nodes under this tag. This tag is propagated to child nodes except for hashtag placeholders.] * hedId {annotationProperty, elementDomain, stringRange}[The unique identifier of this element in the HED namespace.] * inLibrary {elementDomain, stringRange} [The named library schema that this schema element is from. This attribute is added by tools when a library schema is merged into its partnered standard schema.] * relatedTag {tagDomain, tagRange}[A HED tag that is closely related to this tag. This attribute is used by tagging tools.] diff --git a/standard_schema/prerelease/HED8.3.0.xml b/standard_schema/prerelease/HED8.3.0.xml index 04a34f6d..187ade72 100644 --- a/standard_schema/prerelease/HED8.3.0.xml +++ b/standard_schema/prerelease/HED8.3.0.xml @@ -7439,7 +7439,7 @@ Each term in this vocabulary has a human-readable description and may include ad extensionAllowed - Users can add unlimited levels of child nodes under this tag. This tag is propagated to child nodes with the exception of the hashtag placeholders. + Users can add unlimited levels of child nodes under this tag. This tag is propagated to child nodes except for hashtag placeholders. tagDomain