Upgraded com.fasterxml.jackson.* to version 2.10.0 (latest)
Updated both java and python AIF versions to 1.0.5
Updated all documentation to reference AIF 1.0.5
Aida 1355: Merge AIF develop into master (#277)
AIDA-1074: Bump to 1.1.0-SNAPSHOT
Upgraded com.fasterxml.jackson.* to version 2.10.0 (latest)
Updated all documentation that referenced version 1.0.4 to use version 1.0.5
Reverted change to FAQ.md
Remove upgrading from Kotlin section in FAQ.md
Aida 525: Update AIF to Java 11 (#268)
POM updates for JDK12
Upgraded libs to current/compatible versions
Switch to Java 11 because it has long-term support (LTS)
AIDA-1140: Examples of hypotheses in annotations.
Added methods to create hypotheses separately from normal AIF.
Created way to validate union of hypothesis and normal AIF.
Exposed more methods in TestUtils for tests to use.
PR #269: address @nextcen-dgemoets comments.
Move hypothesis testing to TestUtils.
Revert TestUtils methods to be private.
PR #269: Remove unnecessary validator accessor.
Aida 1158 (#270)
Created new hypothesis-max-size command line argument that controls the maximum size a hypothesis file can be for validation
Set the default value to 5 for 5MB on the hypothesis-max-size argument
Aida 1287 (#271)
Updated README.md to include:
missing configuration definitions implemented during M18 evaluation
missing documentation about deploying Batch Single containers on a custom AMI within AWS Batch
info that the region is a AWS specific thing
missing configurations for batch-single
Aida 1242 (#272)
Added initial debugging and command-line switch
Suppress hundreds of thousands of Jena LockMRSW lock messages
Only modify the ThreadedValidationEngine logger
Moved logging of completed constraints to the thread that completed it.
Use parameterized debug messages; log resource info
Add debug toggle to ValidateAIF API; tweaked filtered node logging.
AIDA-1309 (#273)
Upgrade to SHACL v1.3.2-SNAPSHOT and incorporate ECurley update SPARQL query
Fix SHACL version to 1.3.2-SNAPSHOT
Reverted to SHACL v1.2.1 and added clusterPrototypeMissingTypeAssertion() test
Removed clusterPrototypeMissingTypeAssertion() because entityMissingType() sufficiently covers it.
Removed extra space so that this file isn't touched in AIDA-1309.
Upgraded com.fasterxml.jackson.* to version 2.10.0 (latest)
Updated all documentation that referenced version 1.0.4 to use version 1.0.5
Reverted change to FAQ.md
Remove upgrading from Kotlin section in FAQ.md
Aida 525: Update AIF to Java 11 (#268)
POM updates for JDK12
Upgraded libs to current/compatible versions
Switch to Java 11 because it has long-term support (LTS)
AIDA-1140: Examples of hypotheses in annotations.
Added methods to create hypotheses separately from normal AIF.
Created way to validate union of hypothesis and normal AIF.
Exposed more methods in TestUtils for tests to use.
PR #269: address @nextcen-dgemoets comments.
Move hypothesis testing to TestUtils.
Revert TestUtils methods to be private.
PR #269: Remove unnecessary validator accessor.
Aida 1158 (#270)
Created new hypothesis-max-size command line argument that controls the maximum size a hypothesis file can be for validation
Set the default value to 5 for 5MB on the hypothesis-max-size argument
Aida 1287 (#271)
Updated README.md to include:
missing configuration definitions implemented during M18 evaluation
missing documentation about deploying Batch Single containers on a custom AMI within AWS Batch
info that the region is a AWS specific thing
missing configurations for batch-single
Aida 1242 (#272)
Added initial debugging and command-line switch
Suppress hundreds of thousands of Jena LockMRSW lock messages
Only modify the ThreadedValidationEngine logger
Moved logging of completed constraints to the thread that completed it.
Use parameterized debug messages; log resource info
Add debug toggle to ValidateAIF API; tweaked filtered node logging.
AIDA-1309 (#273)
Upgrade to SHACL v1.3.2-SNAPSHOT and incorporate ECurley update SPARQL query
Fix SHACL version to 1.3.2-SNAPSHOT
Reverted to SHACL v1.2.1 and added clusterPrototypeMissingTypeAssertion() test
Removed clusterPrototypeMissingTypeAssertion() because entityMissingType() sufficiently covers it.
Removed extra space so that this file isn't touched in AIDA-1309.
AIDA-1480: Add VideoJustification.
Update InterchangeOntology with new justification classes and property.
Update OntologyGeneration to create properties as well as classes.
Replaced AidaAnnotationOntology.java with InterchangeOntology.java.
Updated all generated ontology .java files.
AIDA-1480: Add VideoJustification.
Update InterchangeOntology with new justification classes and property.
Update OntologyGeneration to create properties as well as classes.
Replaced AidaAnnotationOntology.java with InterchangeOntology.java.
Updated all generated ontology .java files.
AIDA-1480: Add VideoJustification API.
Add AIFUtils.makeVideoJustification() APIs.
Add VideoJustificationShape to aida_ontology.shacl.
Add tests to ExamplesAndValidationTest.
AIDA-1481: M36 SameAsCluster changes (#284)
AIDA-1480: Add VideoJustification.
Update InterchangeOntology with new justification classes and property.
Update OntologyGeneration to create properties as well as classes.
Replaced AidaAnnotationOntology.java with InterchangeOntology.java.
Updated all generated ontology .java files.
AIDA-1480: Add VideoJustification.
Update InterchangeOntology with new justification classes and property.
Update OntologyGeneration to create properties as well as classes.
Replaced AidaAnnotationOntology.java with InterchangeOntology.java.
Updated all generated ontology .java files.
AIDA-1480: Add VideoJustification API.
Add AIFUtils.makeVideoJustification() APIs.
Add VideoJustificationShape to aida_ontology.shacl.
Add tests to ExamplesAndValidationTest.
AIDA-1481: M36 SameAsCluster changes.
Expand handle to be used on EREs.
Modify AIFUtils.makeCluster... to conditionally add prototype as member.
Add prototype restrictions to restricted_aif.
Add prototype tests.
Modify NIST tests to handle prototype restrictions.
AIDA-1481: Prevent handle on cluster
AIDA-1497: Move importance from cluster to prototype (#285)
AIDA-1480: Add VideoJustification.
Update InterchangeOntology with new justification classes and property.
Update OntologyGeneration to create properties as well as classes.
Replaced AidaAnnotationOntology.java with InterchangeOntology.java.
Updated all generated ontology .java files.
AIDA-1480: Add VideoJustification.
Update InterchangeOntology with new justification classes and property.
Update OntologyGeneration to create properties as well as classes.
Replaced AidaAnnotationOntology.java with InterchangeOntology.java.
Updated all generated ontology .java files.
AIDA-1480: Add VideoJustification API.
Add AIFUtils.makeVideoJustification() APIs.
Add VideoJustificationShape to aida_ontology.shacl.
Add tests to ExamplesAndValidationTest.
AIDA-1481: M36 SameAsCluster changes.
Expand handle to be used on EREs.
Modify AIFUtils.makeCluster... to conditionally add prototype as member.
Add prototype restrictions to restricted_aif.
Add prototype tests.
Modify NIST tests to handle prototype restrictions.
AIDA-1481: Prevent handle on cluster
AIDA-1497: Move importance to prototype
AIDA-1497: Test prototype not member of cluster
AIDA-1497: Make aida:channel optional
AIDA-1497: Add first cut of M36 ontologies
AIDA-1513: Changes for 1.2-SNAPSHOT. (#286)
Fix M36 ontology problems (spaces).
Add environment variable to use M36 ontology instead of M18.
AIDA-1515: Fix reference to M36 Ontology for 1.2-SNAPSHOT (#287)
AIDA-1515: Fix reference to M36 ontology
AIDA-1515: fix typo
AIDA-1529: Fix error with LDC column header (#289)
admin push for quicker turn-around
AIDA-1492/1514: Python support for VideoJustification + better shacl names (#288)
AIDA-1492: OntologyGeneration produce py constants.
Fix python tests to work with new constants
AIDA-1492: Add VideoJustificaiton to python
AIDA-1514: Better shacl names + fix typo
PR #288: Address PR comments
PR #288: Reference java installation README
AIDA-1518: Changes required for eval plan v1.1 (#290)
AIDA-1518: Support LDCTime for M36.
Add NistExamplesAndValidationTest.Time.
Add restricted_aif.shacl:LDCTimeShape.
Fix TTL super class for LDCOntologyM36.
Made LDCTimeComponent.makeAIFTimeComponent public.
AIDA-1518: Remove type/justification requirements
AIDA-1518: Disable type requirement tests
AIDA-1518: Performance
Add InstrumentedValidationEngine log constraint times.
Add logback.xml to write performance logs to file.
Reduced node collection time for Event/Relation argument shapes.
Updated tests to reflect constraint changes.
AIDA-1518: --debug controls performance logging
AIDA-1518: Order test output.
Prevent InformativeJustification on cluster
AIDA-1518: Add endlines
AIDA-1374: Add time range for python (#291)
AIDA-1374: Add time range for python
AIDA-1536: Fix LDC typo
AIDA-1536: undo TopicFIller change.
AIDA-1374: Exclude 0 from confidence range
AIDA-1542: Hotfixes for M36 develop.
Change MHI to have hasText.
Move ontologies to github locations.
Add init.py to rdf_ontologies (#293)
AIDA-1543: Move cluster member class restriction. (#294)
Moved and renamed HypothesisClusterMembersShape.
Updated tests to account for move.
Updated tests to reflect ontology move.
AIDA-865: Add release profile (#292)
AIDA-1455: Make M36 LDC default and fix version. (#295)
AIDA-1455: Make M36 LDC default.
Change validator --ldc flag to use M36.
Change aif docker to have USE_M18_ONTOLOGY flag.
Update SeedlingOntology to use github.
Fix tests to use M18 ontology.
Remove last of tac.nist addresses.
Per Hoa:NIST does not prohibit a prototype E/R/E from being a member of two clusters (but the E/R/E must be the prototype of only one cluster). Uncertainty in cluster membership is allowed, and an E/R/E that is the prototype of cluster1 can be a member of cluster1 (with very high membership confidence) while also being a member of cluster2 (with very low membership confidence).
Per Hoa:NIST does not prohibit a prototype E/R/E from being a member of two clusters (but the E/R/E must be the prototype of only one cluster). Uncertainty in cluster membership is allowed, and an E/R/E that is the prototype of cluster1 can be a member of cluster1 (with very high membership confidence) while also being a member of cluster2 (with very low membership confidence).
Per Hoa:NIST does not prohibit a prototype E/R/E from being a member of two clusters (but the E/R/E must be the prototype of only one cluster). Uncertainty in cluster membership is allowed, and an E/R/E that is the prototype of cluster1 can be a member of cluster1 (with very high membership confidence) while also being a member of cluster2 (with very low membership confidence).
Per Hoa:NIST does not prohibit a prototype E/R/E from being a member of two clusters (but the E/R/E must be the prototype of only one cluster). Uncertainty in cluster membership is allowed, and an E/R/E that is the prototype of cluster1 can be a member of cluster1 (with very high membership confidence) while also being a member of cluster2 (with very low membership confidence).
Per Hoa:NIST does not prohibit a prototype E/R/E from being a member of two clusters (but the E/R/E must be the prototype of only one cluster). Uncertainty in cluster membership is allowed, and an E/R/E that is the prototype of cluster1 can be a member of cluster1 (with very high membership confidence) while also being a member of cluster2 (with very low membership confidence).
Per Hoa:NIST does not prohibit a prototype E/R/E from being a member of two clusters (but the E/R/E must be the prototype of only one cluster). Uncertainty in cluster membership is allowed, and an E/R/E that is the prototype of cluster1 can be a member of cluster1 (with very high membership confidence) while also being a member of cluster2 (with very low membership confidence).
Per Hoa:NIST does not prohibit a prototype E/R/E from being a member of two clusters (but the E/R/E must be the prototype of only one cluster). Uncertainty in cluster membership is allowed, and an E/R/E that is the prototype of cluster1 can be a member of cluster1 (with very high membership confidence) while also being a member of cluster2 (with very low membership confidence).
Per Hoa:NIST does not prohibit a prototype E/R/E from being a member of two clusters (but the E/R/E must be the prototype of only one cluster). Uncertainty in cluster membership is allowed, and an E/R/E that is the prototype of cluster1 can be a member of cluster1 (with very high membership confidence) while also being a member of cluster2 (with very low membership confidence).
Per Hoa:NIST does not prohibit a prototype E/R/E from being a member of two clusters (but the E/R/E must be the prototype of only one cluster). Uncertainty in cluster membership is allowed, and an E/R/E that is the prototype of cluster1 can be a member of cluster1 (with very high membership confidence) while also being a member of cluster2 (with very low membership confidence).
Per Hoa:NIST does not prohibit a prototype E/R/E from being a member of two clusters (but the E/R/E must be the prototype of only one cluster). Uncertainty in cluster membership is allowed, and an E/R/E that is the prototype of cluster1 can be a member of cluster1 (with very high membership confidence) while also being a member of cluster2 (with very low membership confidence).
Per Hoa:NIST does not prohibit a prototype E/R/E from being a member of two clusters (but the E/R/E must be the prototype of only one cluster). Uncertainty in cluster membership is allowed, and an E/R/E that is the prototype of cluster1 can be a member of cluster1 (with very high membership confidence) while also being a member of cluster2 (with very low membership confidence).
Per Hoa:NIST does not prohibit a prototype E/R/E from being a member of two clusters (but the E/R/E must be the prototype of only one cluster). Uncertainty in cluster membership is allowed, and an E/R/E that is the prototype of cluster1 can be a member of cluster1 (with very high membership confidence) while also being a member of cluster2 (with very low membership confidence).
Per Hoa:NIST does not prohibit a prototype E/R/E from being a member of two clusters (but the E/R/E must be the prototype of only one cluster). Uncertainty in cluster membership is allowed, and an E/R/E that is the prototype of cluster1 can be a member of cluster1 (with very high membership confidence) while also being a member of cluster2 (with very low membership confidence).
Per Hoa:NIST does not prohibit a prototype E/R/E from being a member of two clusters (but the E/R/E must be the prototype of only one cluster). Uncertainty in cluster membership is allowed, and an E/R/E that is the prototype of cluster1 can be a member of cluster1 (with very high membership confidence) while also being a member of cluster2 (with very low membership confidence).
Per Hoa:NIST does not prohibit a prototype E/R/E from being a member of two clusters (but the E/R/E must be the prototype of only one cluster). Uncertainty in cluster membership is allowed, and an E/R/E that is the prototype of cluster1 can be a member of cluster1 (with very high membership confidence) while also being a member of cluster2 (with very low membership confidence).
Per Hoa:NIST does not prohibit a prototype E/R/E from being a member of two clusters (but the E/R/E must be the prototype of only one cluster). Uncertainty in cluster membership is allowed, and an E/R/E that is the prototype of cluster1 can be a member of cluster1 (with very high membership confidence) while also being a member of cluster2 (with very low membership confidence).
Updated both java and python AIF versions to 1.0.5
Updated all documentation to reference AIF 1.0.5
Aida 1355: Merge AIF develop into master (#277)
AIDA-1074: Bump to 1.1.0-SNAPSHOT
Upgraded com.fasterxml.jackson.* to version 2.10.0 (latest)
Updated all documentation that referenced version 1.0.4 to use version 1.0.5
Reverted change to FAQ.md
Remove upgrading from Kotlin section in FAQ.md
Aida 525: Update AIF to Java 11 (#268)
POM updates for JDK12
Upgraded libs to current/compatible versions
Switch to Java 11 because it has long-term support (LTS)
AIDA-1140: Examples of hypotheses in annotations. Added methods to create hypotheses separately from normal AIF. Created way to validate union of hypothesis and normal AIF. Exposed more methods in TestUtils for tests to use.
PR #269: address @nextcen-dgemoets comments. Move hypothesis testing to TestUtils. Revert TestUtils methods to be private.
PR #269: Remove unnecessary validator accessor.
Aida 1158 (#270)
Created new hypothesis-max-size command line argument that controls the maximum size a hypothesis file can be for validation
Set the default value to 5 for 5MB on the hypothesis-max-size argument
Updated README.md to include:
missing configuration definitions implemented during M18 evaluation
missing documentation about deploying Batch Single containers on a custom AMI within AWS Batch
info that the region is a AWS specific thing
missing configurations for batch-single
Aida 1242 (#272)
Added initial debugging and command-line switch
Suppress hundreds of thousands of Jena LockMRSW lock messages
Only modify the ThreadedValidationEngine logger
Moved logging of completed constraints to the thread that completed it.
Use parameterized debug messages; log resource info
Add debug toggle to ValidateAIF API; tweaked filtered node logging.
AIDA-1309 (#273)
Upgrade to SHACL v1.3.2-SNAPSHOT and incorporate ECurley update SPARQL query
Fix SHACL version to 1.3.2-SNAPSHOT
Reverted to SHACL v1.2.1 and added clusterPrototypeMissingTypeAssertion() test
Removed clusterPrototypeMissingTypeAssertion() because entityMissingType() sufficiently covers it.
Removed extra space so that this file isn't touched in AIDA-1309.
Co-authored-by: nextcen-dgemoets darren.gemoets@nextcentury.com
Co-authored-by: nextcen-dgemoets darren.gemoets@nextcentury.com
Bump version to v1.1.0
Incorporated conflicts from develop into tree
Documented Java 11 requirement (#276)
Co-authored-by: nextcen-dgemoets darren.gemoets@nextcentury.com
Co-authored-by: Craig Warsaw craig.warsaw@nextcentury.com Co-authored-by: Craig Warsaw craigwarsaw@users.noreply.github.com Co-authored-by: Patrick Sharkey patrick.sharkey@nextcentury.com Co-authored-by: nextcen-dgemoets darren.gemoets@nextcentury.com Co-authored-by: ecurley eddie.curley@nextcentury.com Co-authored-by: sharknc 44296239+sharknc@users.noreply.github.com
V1.2.0 rc (#296)
AIDA-1074: Bump to 1.1.0-SNAPSHOT
Upgraded com.fasterxml.jackson.* to version 2.10.0 (latest)
Updated all documentation that referenced version 1.0.4 to use version 1.0.5
Reverted change to FAQ.md
Remove upgrading from Kotlin section in FAQ.md
Aida 525: Update AIF to Java 11 (#268)
POM updates for JDK12
Upgraded libs to current/compatible versions
Switch to Java 11 because it has long-term support (LTS)
AIDA-1140: Examples of hypotheses in annotations. Added methods to create hypotheses separately from normal AIF. Created way to validate union of hypothesis and normal AIF. Exposed more methods in TestUtils for tests to use.
PR #269: address @nextcen-dgemoets comments. Move hypothesis testing to TestUtils. Revert TestUtils methods to be private.
PR #269: Remove unnecessary validator accessor.
Aida 1158 (#270)
Created new hypothesis-max-size command line argument that controls the maximum size a hypothesis file can be for validation
Set the default value to 5 for 5MB on the hypothesis-max-size argument
Updated README.md to include:
missing configuration definitions implemented during M18 evaluation
missing documentation about deploying Batch Single containers on a custom AMI within AWS Batch
info that the region is a AWS specific thing
missing configurations for batch-single
Aida 1242 (#272)
Added initial debugging and command-line switch
Suppress hundreds of thousands of Jena LockMRSW lock messages
Only modify the ThreadedValidationEngine logger
Moved logging of completed constraints to the thread that completed it.
Use parameterized debug messages; log resource info
Add debug toggle to ValidateAIF API; tweaked filtered node logging.
AIDA-1309 (#273)
Upgrade to SHACL v1.3.2-SNAPSHOT and incorporate ECurley update SPARQL query
Fix SHACL version to 1.3.2-SNAPSHOT
Reverted to SHACL v1.2.1 and added clusterPrototypeMissingTypeAssertion() test
Removed clusterPrototypeMissingTypeAssertion() because entityMissingType() sufficiently covers it.
Removed extra space so that this file isn't touched in AIDA-1309.
Co-authored-by: nextcen-dgemoets darren.gemoets@nextcentury.com
Co-authored-by: nextcen-dgemoets darren.gemoets@nextcentury.com
Bump version to v1.1.0
Documented Java 11 requirement (#276)
Co-authored-by: nextcen-dgemoets darren.gemoets@nextcentury.com
AIDA-1354b: Bumped develop to v1.1.1-SNAPSHOT (#278)
Bumped develop to v1.1.1-SNAPSHOT
Added .dev1 to the end ofthe python version, as per @ecurley suggestion
Co-authored-by: nextcen-dgemoets darren.gemoets@nextcentury.com
AIDA-1372: Add example to generate LDCTime ranges (#279)
AIDA-1372: Add example to generate LDCTime ranges
add java range API and fix example
resolve review comments
AIDA-1459: Initial commit standalone AIF validator container image
Address review comments
Add optional uri_ref argument to link_to_external_kb (#283)
Co-authored-by: Roger Bock roger@bbn.com
AIDA-1480: Add VideoJustification (#282)
AIDA-1480: Add VideoJustification. Update InterchangeOntology with new justification classes and property. Update OntologyGeneration to create properties as well as classes. Replaced AidaAnnotationOntology.java with InterchangeOntology.java. Updated all generated ontology .java files.
AIDA-1480: Add VideoJustification. Update InterchangeOntology with new justification classes and property. Update OntologyGeneration to create properties as well as classes. Replaced AidaAnnotationOntology.java with InterchangeOntology.java. Updated all generated ontology .java files.
AIDA-1480: Add VideoJustification API. Add AIFUtils.makeVideoJustification() APIs. Add VideoJustificationShape to aida_ontology.shacl. Add tests to ExamplesAndValidationTest.
AIDA-1481: M36 SameAsCluster changes (#284)
AIDA-1480: Add VideoJustification. Update InterchangeOntology with new justification classes and property. Update OntologyGeneration to create properties as well as classes. Replaced AidaAnnotationOntology.java with InterchangeOntology.java. Updated all generated ontology .java files.
AIDA-1480: Add VideoJustification. Update InterchangeOntology with new justification classes and property. Update OntologyGeneration to create properties as well as classes. Replaced AidaAnnotationOntology.java with InterchangeOntology.java. Updated all generated ontology .java files.
AIDA-1480: Add VideoJustification API. Add AIFUtils.makeVideoJustification() APIs. Add VideoJustificationShape to aida_ontology.shacl. Add tests to ExamplesAndValidationTest.
AIDA-1481: M36 SameAsCluster changes. Expand handle to be used on EREs. Modify AIFUtils.makeCluster... to conditionally add prototype as member. Add prototype restrictions to restricted_aif. Add prototype tests. Modify NIST tests to handle prototype restrictions.
AIDA-1481: Prevent handle on cluster
AIDA-1497: Move importance from cluster to prototype (#285)
AIDA-1480: Add VideoJustification. Update InterchangeOntology with new justification classes and property. Update OntologyGeneration to create properties as well as classes. Replaced AidaAnnotationOntology.java with InterchangeOntology.java. Updated all generated ontology .java files.
AIDA-1480: Add VideoJustification. Update InterchangeOntology with new justification classes and property. Update OntologyGeneration to create properties as well as classes. Replaced AidaAnnotationOntology.java with InterchangeOntology.java. Updated all generated ontology .java files.
AIDA-1480: Add VideoJustification API. Add AIFUtils.makeVideoJustification() APIs. Add VideoJustificationShape to aida_ontology.shacl. Add tests to ExamplesAndValidationTest.
AIDA-1481: M36 SameAsCluster changes. Expand handle to be used on EREs. Modify AIFUtils.makeCluster... to conditionally add prototype as member. Add prototype restrictions to restricted_aif. Add prototype tests. Modify NIST tests to handle prototype restrictions.
AIDA-1481: Prevent handle on cluster
AIDA-1497: Move importance to prototype
AIDA-1497: Test prototype not member of cluster
AIDA-1497: Make aida:channel optional
AIDA-1497: Add first cut of M36 ontologies
AIDA-1513: Changes for 1.2-SNAPSHOT. (#286)
Fix M36 ontology problems (spaces). Add environment variable to use M36 ontology instead of M18.
AIDA-1515: Fix reference to M36 Ontology for 1.2-SNAPSHOT (#287)
AIDA-1515: Fix reference to M36 ontology
AIDA-1515: fix typo
AIDA-1529: Fix error with LDC column header (#289)
admin push for quicker turn-around
AIDA-1492/1514: Python support for VideoJustification + better shacl names (#288)
AIDA-1492: OntologyGeneration produce py constants. Fix python tests to work with new constants
AIDA-1492: Add VideoJustificaiton to python
AIDA-1514: Better shacl names + fix typo
PR #288: Address PR comments
PR #288: Reference java installation README
AIDA-1518: Changes required for eval plan v1.1 (#290)
AIDA-1518: Support LDCTime for M36. Add NistExamplesAndValidationTest.Time. Add restricted_aif.shacl:LDCTimeShape. Fix TTL super class for LDCOntologyM36. Made LDCTimeComponent.makeAIFTimeComponent public.
AIDA-1518: Remove type/justification requirements
AIDA-1518: Disable type requirement tests
AIDA-1518: Performance Add InstrumentedValidationEngine log constraint times. Add logback.xml to write performance logs to file. Reduced node collection time for Event/Relation argument shapes. Updated tests to reflect constraint changes.
AIDA-1518: --debug controls performance logging
AIDA-1518: Order test output. Prevent InformativeJustification on cluster
AIDA-1518: Add endlines
AIDA-1374: Add time range for python (#291)
AIDA-1374: Add time range for python
AIDA-1536: Fix LDC typo
AIDA-1536: undo TopicFIller change.
AIDA-1374: Exclude 0 from confidence range
AIDA-1542: Hotfixes for M36 develop. Change MHI to have hasText. Move ontologies to github locations. Add init.py to rdf_ontologies (#293)
AIDA-1543: Move cluster member class restriction. (#294)
Moved and renamed HypothesisClusterMembersShape. Updated tests to account for move. Updated tests to reflect ontology move.
AIDA-865: Add release profile (#292)
AIDA-1455: Make M36 LDC default and fix version. (#295)
AIDA-1455: Make M36 LDC default. Change validator --ldc flag to use M36. Change aif docker to have USE_M18_ONTOLOGY flag. Update SeedlingOntology to use github. Fix tests to use M18 ontology. Remove last of tac.nist addresses.
AIDA-1455: Update version to 1.2.0-SNAPSHOT
AIDA-1455: Update python version
Change versions to 1.2.0 and correct dependency
Modify py_validator.sh to use docker validation.
Version 1.2.1 + virtualenv to py README.md
PR #296: Add endlines, update README versions
Co-authored-by: Craig Warsaw craig.warsaw@nextcentury.com Co-authored-by: Craig Warsaw craigwarsaw@users.noreply.github.com Co-authored-by: Patrick Sharkey patrick.sharkey@nextcentury.com Co-authored-by: nextcen-dgemoets darren.gemoets@nextcentury.com Co-authored-by: sharknc 44296239+sharknc@users.noreply.github.com Co-authored-by: nextcen-dgemoets darren.gemoets@caci.com Co-authored-by: rogerbock 7094871+rogerbock@users.noreply.github.com Co-authored-by: Roger Bock roger@bbn.com
AIDA-1617: Remove CanHaveName from non-name types (#298)
AIDA-1617: Remove CanHaveName from non-name types
AIDA-1617: Remove prototype restriction for NIST.
added .ds_store to git ignore
Aida 2054 - Valid predicates for Event/Relation (#316) (#317)
stash
using python to parse json
pulling args
created oneof list and ontology
added files, cleaned testing
removed commented code
Co-authored-by: Phi Le ple@hq.nextcentury.com
Co-authored-by: phile-caci 62263242+phile-caci@users.noreply.github.com Co-authored-by: Phi Le ple@hq.nextcentury.com
Develop (#319)
Aida 2054 - Valid predicates for Event/Relation (#316)
stash
using python to parse json
pulling args
created oneof list and ontology
added files, cleaned testing
removed commented code
Co-authored-by: Phi Le ple@hq.nextcentury.com
Revert FROM maven:3.8.3-jdk-11 to FROM maven:3.8.1-jdk-11 Permission Issue with Docker on Jenkins CentOS
Removed unused $HOME variable
Co-authored-by: Phi Le ple@hq.nextcentury.com
Co-authored-by: Phi Le ple@hq.nextcentury.com
Develop (#322)
Aida 2054 - Valid predicates for Event/Relation (#316)
stash
using python to parse json
pulling args
created oneof list and ontology
added files, cleaned testing
removed commented code
Co-authored-by: Phi Le ple@hq.nextcentury.com
Revert FROM maven:3.8.3-jdk-11 to FROM maven:3.8.1-jdk-11 Permission Issue with Docker on Jenkins CentOS
Removed unused $HOME variable
Co-authored-by: Phi Le ple@hq.nextcentury.com
Aida 2070 (#320)
Per Hoa:NIST does not prohibit a prototype E/R/E from being a member of two clusters (but the E/R/E must be the prototype of only one cluster). Uncertainty in cluster membership is allowed, and an E/R/E that is the prototype of cluster1 can be a member of cluster1 (with very high membership confidence) while also being a member of cluster2 (with very low membership confidence).
Per Hoa:NIST does not prohibit a prototype E/R/E from being a member of two clusters (but the E/R/E must be the prototype of only one cluster). Uncertainty in cluster membership is allowed, and an E/R/E that is the prototype of cluster1 can be a member of cluster1 (with very high membership confidence) while also being a member of cluster2 (with very low membership confidence).
Co-authored-by: Phi Le ple@hq.nextcentury.com
Aida 2070 (#321)
Per Hoa:NIST does not prohibit a prototype E/R/E from being a member of two clusters (but the E/R/E must be the prototype of only one cluster). Uncertainty in cluster membership is allowed, and an E/R/E that is the prototype of cluster1 can be a member of cluster1 (with very high membership confidence) while also being a member of cluster2 (with very low membership confidence).
Per Hoa:NIST does not prohibit a prototype E/R/E from being a member of two clusters (but the E/R/E must be the prototype of only one cluster). Uncertainty in cluster membership is allowed, and an E/R/E that is the prototype of cluster1 can be a member of cluster1 (with very high membership confidence) while also being a member of cluster2 (with very low membership confidence).
maven docker update ahs removed Python3
added Python3 to docker
added Python3 to docker
Co-authored-by: Phi Le ple@hq.nextcentury.com
Co-authored-by: Phi Le ple@hq.nextcentury.com
Develop (#325)
Aida 2054 - Valid predicates for Event/Relation (#316)
stash
using python to parse json
pulling args
created oneof list and ontology
added files, cleaned testing
removed commented code
Co-authored-by: Phi Le ple@hq.nextcentury.com
Revert FROM maven:3.8.3-jdk-11 to FROM maven:3.8.1-jdk-11 Permission Issue with Docker on Jenkins CentOS
Removed unused $HOME variable
Co-authored-by: Phi Le ple@hq.nextcentury.com
Aida 2070 (#320)
Per Hoa:NIST does not prohibit a prototype E/R/E from being a member of two clusters (but the E/R/E must be the prototype of only one cluster). Uncertainty in cluster membership is allowed, and an E/R/E that is the prototype of cluster1 can be a member of cluster1 (with very high membership confidence) while also being a member of cluster2 (with very low membership confidence).
Per Hoa:NIST does not prohibit a prototype E/R/E from being a member of two clusters (but the E/R/E must be the prototype of only one cluster). Uncertainty in cluster membership is allowed, and an E/R/E that is the prototype of cluster1 can be a member of cluster1 (with very high membership confidence) while also being a member of cluster2 (with very low membership confidence).
Co-authored-by: Phi Le ple@hq.nextcentury.com
Aida 2070 (#321)
Per Hoa:NIST does not prohibit a prototype E/R/E from being a member of two clusters (but the E/R/E must be the prototype of only one cluster). Uncertainty in cluster membership is allowed, and an E/R/E that is the prototype of cluster1 can be a member of cluster1 (with very high membership confidence) while also being a member of cluster2 (with very low membership confidence).
Per Hoa:NIST does not prohibit a prototype E/R/E from being a member of two clusters (but the E/R/E must be the prototype of only one cluster). Uncertainty in cluster membership is allowed, and an E/R/E that is the prototype of cluster1 can be a member of cluster1 (with very high membership confidence) while also being a member of cluster2 (with very low membership confidence).
maven docker update ahs removed Python3
added Python3 to docker
added Python3 to docker
Co-authored-by: Phi Le ple@hq.nextcentury.com
Changed AIF to use memory model as default instead of disk model (#323)
Aida 2081 (#324)
error in variable name in SHACL
incorrect <=
Co-authored-by: Phi Le ple@hq.nextcentury.com
Co-authored-by: Phi Le ple@hq.nextcentury.com Co-authored-by: omitz woleomit@gmail.com
Develop Push to Master (#327)
Aida 2054 - Valid predicates for Event/Relation (#316)
stash
using python to parse json
pulling args
created oneof list and ontology
added files, cleaned testing
removed commented code
Co-authored-by: Phi Le ple@hq.nextcentury.com
Revert FROM maven:3.8.3-jdk-11 to FROM maven:3.8.1-jdk-11 Permission Issue with Docker on Jenkins CentOS
Removed unused $HOME variable
Co-authored-by: Phi Le ple@hq.nextcentury.com
Aida 2070 (#320)
Per Hoa:NIST does not prohibit a prototype E/R/E from being a member of two clusters (but the E/R/E must be the prototype of only one cluster). Uncertainty in cluster membership is allowed, and an E/R/E that is the prototype of cluster1 can be a member of cluster1 (with very high membership confidence) while also being a member of cluster2 (with very low membership confidence).
Per Hoa:NIST does not prohibit a prototype E/R/E from being a member of two clusters (but the E/R/E must be the prototype of only one cluster). Uncertainty in cluster membership is allowed, and an E/R/E that is the prototype of cluster1 can be a member of cluster1 (with very high membership confidence) while also being a member of cluster2 (with very low membership confidence).
Co-authored-by: Phi Le ple@hq.nextcentury.com
Aida 2070 (#321)
Per Hoa:NIST does not prohibit a prototype E/R/E from being a member of two clusters (but the E/R/E must be the prototype of only one cluster). Uncertainty in cluster membership is allowed, and an E/R/E that is the prototype of cluster1 can be a member of cluster1 (with very high membership confidence) while also being a member of cluster2 (with very low membership confidence).
Per Hoa:NIST does not prohibit a prototype E/R/E from being a member of two clusters (but the E/R/E must be the prototype of only one cluster). Uncertainty in cluster membership is allowed, and an E/R/E that is the prototype of cluster1 can be a member of cluster1 (with very high membership confidence) while also being a member of cluster2 (with very low membership confidence).
maven docker update ahs removed Python3
added Python3 to docker
added Python3 to docker
Co-authored-by: Phi Le ple@hq.nextcentury.com
Changed AIF to use memory model as default instead of disk model (#323)
Aida 2081 (#324)
error in variable name in SHACL
incorrect <=
Co-authored-by: Phi Le ple@hq.nextcentury.com
Aida 2078 (#326)
validate subdirectories.
Removed unnecessary comments.
merge develop, remove claimframe tests
removed claimframe test
Co-authored-by: Phi Le ple@hq.nextcentury.com
Co-authored-by: Phi Le ple@hq.nextcentury.com Co-authored-by: omitz woleomit@gmail.com
Develop push to Master (#330)
Aida 2054 - Valid predicates for Event/Relation (#316)
stash
using python to parse json
pulling args
created oneof list and ontology
added files, cleaned testing
removed commented code
Co-authored-by: Phi Le ple@hq.nextcentury.com
Revert FROM maven:3.8.3-jdk-11 to FROM maven:3.8.1-jdk-11 Permission Issue with Docker on Jenkins CentOS
Removed unused $HOME variable
Co-authored-by: Phi Le ple@hq.nextcentury.com
Aida 2070 (#320)
Per Hoa:NIST does not prohibit a prototype E/R/E from being a member of two clusters (but the E/R/E must be the prototype of only one cluster). Uncertainty in cluster membership is allowed, and an E/R/E that is the prototype of cluster1 can be a member of cluster1 (with very high membership confidence) while also being a member of cluster2 (with very low membership confidence).
Per Hoa:NIST does not prohibit a prototype E/R/E from being a member of two clusters (but the E/R/E must be the prototype of only one cluster). Uncertainty in cluster membership is allowed, and an E/R/E that is the prototype of cluster1 can be a member of cluster1 (with very high membership confidence) while also being a member of cluster2 (with very low membership confidence).
Co-authored-by: Phi Le ple@hq.nextcentury.com
Aida 2070 (#321)
Per Hoa:NIST does not prohibit a prototype E/R/E from being a member of two clusters (but the E/R/E must be the prototype of only one cluster). Uncertainty in cluster membership is allowed, and an E/R/E that is the prototype of cluster1 can be a member of cluster1 (with very high membership confidence) while also being a member of cluster2 (with very low membership confidence).
Per Hoa:NIST does not prohibit a prototype E/R/E from being a member of two clusters (but the E/R/E must be the prototype of only one cluster). Uncertainty in cluster membership is allowed, and an E/R/E that is the prototype of cluster1 can be a member of cluster1 (with very high membership confidence) while also being a member of cluster2 (with very low membership confidence).
maven docker update ahs removed Python3
added Python3 to docker
added Python3 to docker
Co-authored-by: Phi Le ple@hq.nextcentury.com
Changed AIF to use memory model as default instead of disk model (#323)
Aida 2081 (#324)
error in variable name in SHACL
incorrect <=
Co-authored-by: Phi Le ple@hq.nextcentury.com
Aida 2078 (#326)
validate subdirectories.
Removed unnecessary comments.
merge develop, remove claimframe tests
removed claimframe test
Co-authored-by: Phi Le ple@hq.nextcentury.com
Aida 2084 - informative mention on prototype check (#328)
updates to nist ta3 restrictions
new nist restriction implementation
disabled test due to aida:EREOneInformativeJustificationMembers
Co-authored-by: Phi Le ple@hq.nextcentury.com
Co-authored-by: Phi Le ple@hq.nextcentury.com
Co-authored-by: Phi Le ple@hq.nextcentury.com Co-authored-by: omitz woleomit@gmail.com
setup use case for predicate as string
switched claimfram valid test case from entity to event to showcase error
Allow predicate to be a string instead of a URI.
updated test model to match new SHACL
updates to aida:EREOneInformativeJustificationMembers'
Co-authored-by: Craig Warsaw craigwarsaw@users.noreply.github.com Co-authored-by: Patrick Sharkey patrick.sharkey@nextcentury.com Co-authored-by: nextcen-dgemoets darren.gemoets@caci.com Co-authored-by: Craig Warsaw craig.warsaw@nextcentury.com Co-authored-by: nextcen-dgemoets darren.gemoets@nextcentury.com Co-authored-by: ecurley eddie.curley@nextcentury.com Co-authored-by: sharknc 44296239+sharknc@users.noreply.github.com Co-authored-by: rogerbock 7094871+rogerbock@users.noreply.github.com Co-authored-by: Roger Bock roger@bbn.com Co-authored-by: phile-caci 62263242+phile-caci@users.noreply.github.com Co-authored-by: Phi Le ple@hq.nextcentury.com