├── .github └── workflows │ ├── codeql-analysis.yml │ └── pythonpackage.yml ├── .gitignore ├── .readthedocs.yml ├── LICENSE ├── MANIFEST.in ├── README.md ├── RELEASE.md ├── api.html ├── app.py ├── docs ├── api.md ├── api.rst ├── conf.py ├── docs.md ├── docs.rst ├── index.rst └── shexstatements.rst ├── examples ├── api │ └── tvseries.json ├── emptyvalues.csv ├── example.csv ├── foaf.csv ├── header │ └── languageheader.csv ├── hospital.csv ├── htmlelement.csv ├── language.csv ├── language.ods ├── language.shexj ├── language.xls ├── language.xlsx ├── languageap.csv ├── languagedelimbar.csv ├── languagedelimsemicolon.csv ├── languagenumcardinality.csv ├── schemakorf.csv ├── tests │ ├── onevaluecardinality.csv │ └── tvseriesnegativeprop.csv ├── tvseries.csv ├── tvseriesclosed.csv ├── tvseriesclosedsymbols.csv ├── tvseriesextra.csv ├── tvseriesplusplus.csv └── wikidata │ ├── algorithm.csv │ ├── apiendpoint.csv │ ├── app.csv │ ├── covidd.csv │ ├── covidpandemic.csv │ ├── crematorium.csv │ ├── dataset.csv │ ├── datastructure.csv │ ├── englishadjective.csv │ ├── englishadverb.csv │ ├── englishinterjection.csv │ ├── englishnoun.csv │ ├── englishpreposition.csv │ ├── frenchadjective.csv │ ├── frenchinterjection.csv │ ├── hospital.csv │ ├── lockdown.csv │ ├── malayalamnoun.csv │ ├── malayalamverb.csv │ ├── morgue.csv │ ├── operatingsystem.csv │ ├── pandemic.csv │ ├── preprint.csv │ ├── publicsculpture.csv │ ├── softwareuse.csv │ ├── sparqlendpoint.csv │ ├── taxon.csv │ └── wikimediacategory.csv ├── requirements.txt ├── setup.py ├── shexstatements.sh ├── shexstatements ├── __init__.py ├── application.py ├── cliargs.py ├── errors.py ├── shexfromapplprofilecsv.py ├── shexfromcsv.py ├── shexfromdcapcsv.py ├── shexfromspreadsheet.py ├── shexjfromcsv.py ├── shexstatement.py ├── shexstatementsparser.py ├── static │ ├── css │ │ └── style.css │ └── images │ │ └── shexstatements.svg ├── templates │ ├── about.html │ ├── api.html │ ├── base.html │ ├── docs.html │ ├── quickstart.html │ └── shexstatements.html └── version.py └── tests ├── __init__.py ├── parsertest.py ├── shexfromapcsvtest.py ├── shexfromcsvtest.py ├── shexgentest.py ├── shexjfromcsvtest.py ├── tests.py └── wdshexfromcsvtest.py /.github/workflows/codeql-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsamuelwrites/ShExStatements/HEAD/.github/workflows/codeql-analysis.yml -------------------------------------------------------------------------------- /.github/workflows/pythonpackage.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsamuelwrites/ShExStatements/HEAD/.github/workflows/pythonpackage.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsamuelwrites/ShExStatements/HEAD/.gitignore -------------------------------------------------------------------------------- /.readthedocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsamuelwrites/ShExStatements/HEAD/.readthedocs.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsamuelwrites/ShExStatements/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsamuelwrites/ShExStatements/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsamuelwrites/ShExStatements/HEAD/README.md -------------------------------------------------------------------------------- /RELEASE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsamuelwrites/ShExStatements/HEAD/RELEASE.md -------------------------------------------------------------------------------- /api.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsamuelwrites/ShExStatements/HEAD/api.html -------------------------------------------------------------------------------- /app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsamuelwrites/ShExStatements/HEAD/app.py -------------------------------------------------------------------------------- /docs/api.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsamuelwrites/ShExStatements/HEAD/docs/api.md -------------------------------------------------------------------------------- /docs/api.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsamuelwrites/ShExStatements/HEAD/docs/api.rst -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsamuelwrites/ShExStatements/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/docs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsamuelwrites/ShExStatements/HEAD/docs/docs.md -------------------------------------------------------------------------------- /docs/docs.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsamuelwrites/ShExStatements/HEAD/docs/docs.rst -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsamuelwrites/ShExStatements/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/shexstatements.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsamuelwrites/ShExStatements/HEAD/docs/shexstatements.rst -------------------------------------------------------------------------------- /examples/api/tvseries.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsamuelwrites/ShExStatements/HEAD/examples/api/tvseries.json -------------------------------------------------------------------------------- /examples/emptyvalues.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsamuelwrites/ShExStatements/HEAD/examples/emptyvalues.csv -------------------------------------------------------------------------------- /examples/example.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsamuelwrites/ShExStatements/HEAD/examples/example.csv -------------------------------------------------------------------------------- /examples/foaf.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsamuelwrites/ShExStatements/HEAD/examples/foaf.csv -------------------------------------------------------------------------------- /examples/header/languageheader.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsamuelwrites/ShExStatements/HEAD/examples/header/languageheader.csv -------------------------------------------------------------------------------- /examples/hospital.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsamuelwrites/ShExStatements/HEAD/examples/hospital.csv -------------------------------------------------------------------------------- /examples/htmlelement.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsamuelwrites/ShExStatements/HEAD/examples/htmlelement.csv -------------------------------------------------------------------------------- /examples/language.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsamuelwrites/ShExStatements/HEAD/examples/language.csv -------------------------------------------------------------------------------- /examples/language.ods: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsamuelwrites/ShExStatements/HEAD/examples/language.ods -------------------------------------------------------------------------------- /examples/language.shexj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsamuelwrites/ShExStatements/HEAD/examples/language.shexj -------------------------------------------------------------------------------- /examples/language.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsamuelwrites/ShExStatements/HEAD/examples/language.xls -------------------------------------------------------------------------------- /examples/language.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsamuelwrites/ShExStatements/HEAD/examples/language.xlsx -------------------------------------------------------------------------------- /examples/languageap.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsamuelwrites/ShExStatements/HEAD/examples/languageap.csv -------------------------------------------------------------------------------- /examples/languagedelimbar.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsamuelwrites/ShExStatements/HEAD/examples/languagedelimbar.csv -------------------------------------------------------------------------------- /examples/languagedelimsemicolon.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsamuelwrites/ShExStatements/HEAD/examples/languagedelimsemicolon.csv -------------------------------------------------------------------------------- /examples/languagenumcardinality.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsamuelwrites/ShExStatements/HEAD/examples/languagenumcardinality.csv -------------------------------------------------------------------------------- /examples/schemakorf.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsamuelwrites/ShExStatements/HEAD/examples/schemakorf.csv -------------------------------------------------------------------------------- /examples/tests/onevaluecardinality.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsamuelwrites/ShExStatements/HEAD/examples/tests/onevaluecardinality.csv -------------------------------------------------------------------------------- /examples/tests/tvseriesnegativeprop.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsamuelwrites/ShExStatements/HEAD/examples/tests/tvseriesnegativeprop.csv -------------------------------------------------------------------------------- /examples/tvseries.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsamuelwrites/ShExStatements/HEAD/examples/tvseries.csv -------------------------------------------------------------------------------- /examples/tvseriesclosed.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsamuelwrites/ShExStatements/HEAD/examples/tvseriesclosed.csv -------------------------------------------------------------------------------- /examples/tvseriesclosedsymbols.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsamuelwrites/ShExStatements/HEAD/examples/tvseriesclosedsymbols.csv -------------------------------------------------------------------------------- /examples/tvseriesextra.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsamuelwrites/ShExStatements/HEAD/examples/tvseriesextra.csv -------------------------------------------------------------------------------- /examples/tvseriesplusplus.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsamuelwrites/ShExStatements/HEAD/examples/tvseriesplusplus.csv -------------------------------------------------------------------------------- /examples/wikidata/algorithm.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsamuelwrites/ShExStatements/HEAD/examples/wikidata/algorithm.csv -------------------------------------------------------------------------------- /examples/wikidata/apiendpoint.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsamuelwrites/ShExStatements/HEAD/examples/wikidata/apiendpoint.csv -------------------------------------------------------------------------------- /examples/wikidata/app.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsamuelwrites/ShExStatements/HEAD/examples/wikidata/app.csv -------------------------------------------------------------------------------- /examples/wikidata/covidd.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsamuelwrites/ShExStatements/HEAD/examples/wikidata/covidd.csv -------------------------------------------------------------------------------- /examples/wikidata/covidpandemic.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsamuelwrites/ShExStatements/HEAD/examples/wikidata/covidpandemic.csv -------------------------------------------------------------------------------- /examples/wikidata/crematorium.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsamuelwrites/ShExStatements/HEAD/examples/wikidata/crematorium.csv -------------------------------------------------------------------------------- /examples/wikidata/dataset.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsamuelwrites/ShExStatements/HEAD/examples/wikidata/dataset.csv -------------------------------------------------------------------------------- /examples/wikidata/datastructure.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsamuelwrites/ShExStatements/HEAD/examples/wikidata/datastructure.csv -------------------------------------------------------------------------------- /examples/wikidata/englishadjective.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsamuelwrites/ShExStatements/HEAD/examples/wikidata/englishadjective.csv -------------------------------------------------------------------------------- /examples/wikidata/englishadverb.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsamuelwrites/ShExStatements/HEAD/examples/wikidata/englishadverb.csv -------------------------------------------------------------------------------- /examples/wikidata/englishinterjection.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsamuelwrites/ShExStatements/HEAD/examples/wikidata/englishinterjection.csv -------------------------------------------------------------------------------- /examples/wikidata/englishnoun.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsamuelwrites/ShExStatements/HEAD/examples/wikidata/englishnoun.csv -------------------------------------------------------------------------------- /examples/wikidata/englishpreposition.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsamuelwrites/ShExStatements/HEAD/examples/wikidata/englishpreposition.csv -------------------------------------------------------------------------------- /examples/wikidata/frenchadjective.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsamuelwrites/ShExStatements/HEAD/examples/wikidata/frenchadjective.csv -------------------------------------------------------------------------------- /examples/wikidata/frenchinterjection.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsamuelwrites/ShExStatements/HEAD/examples/wikidata/frenchinterjection.csv -------------------------------------------------------------------------------- /examples/wikidata/hospital.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsamuelwrites/ShExStatements/HEAD/examples/wikidata/hospital.csv -------------------------------------------------------------------------------- /examples/wikidata/lockdown.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsamuelwrites/ShExStatements/HEAD/examples/wikidata/lockdown.csv -------------------------------------------------------------------------------- /examples/wikidata/malayalamnoun.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsamuelwrites/ShExStatements/HEAD/examples/wikidata/malayalamnoun.csv -------------------------------------------------------------------------------- /examples/wikidata/malayalamverb.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsamuelwrites/ShExStatements/HEAD/examples/wikidata/malayalamverb.csv -------------------------------------------------------------------------------- /examples/wikidata/morgue.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsamuelwrites/ShExStatements/HEAD/examples/wikidata/morgue.csv -------------------------------------------------------------------------------- /examples/wikidata/operatingsystem.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsamuelwrites/ShExStatements/HEAD/examples/wikidata/operatingsystem.csv -------------------------------------------------------------------------------- /examples/wikidata/pandemic.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsamuelwrites/ShExStatements/HEAD/examples/wikidata/pandemic.csv -------------------------------------------------------------------------------- /examples/wikidata/preprint.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsamuelwrites/ShExStatements/HEAD/examples/wikidata/preprint.csv -------------------------------------------------------------------------------- /examples/wikidata/publicsculpture.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsamuelwrites/ShExStatements/HEAD/examples/wikidata/publicsculpture.csv -------------------------------------------------------------------------------- /examples/wikidata/softwareuse.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsamuelwrites/ShExStatements/HEAD/examples/wikidata/softwareuse.csv -------------------------------------------------------------------------------- /examples/wikidata/sparqlendpoint.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsamuelwrites/ShExStatements/HEAD/examples/wikidata/sparqlendpoint.csv -------------------------------------------------------------------------------- /examples/wikidata/taxon.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsamuelwrites/ShExStatements/HEAD/examples/wikidata/taxon.csv -------------------------------------------------------------------------------- /examples/wikidata/wikimediacategory.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsamuelwrites/ShExStatements/HEAD/examples/wikidata/wikimediacategory.csv -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsamuelwrites/ShExStatements/HEAD/requirements.txt -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsamuelwrites/ShExStatements/HEAD/setup.py -------------------------------------------------------------------------------- /shexstatements.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsamuelwrites/ShExStatements/HEAD/shexstatements.sh -------------------------------------------------------------------------------- /shexstatements/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsamuelwrites/ShExStatements/HEAD/shexstatements/__init__.py -------------------------------------------------------------------------------- /shexstatements/application.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsamuelwrites/ShExStatements/HEAD/shexstatements/application.py -------------------------------------------------------------------------------- /shexstatements/cliargs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsamuelwrites/ShExStatements/HEAD/shexstatements/cliargs.py -------------------------------------------------------------------------------- /shexstatements/errors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsamuelwrites/ShExStatements/HEAD/shexstatements/errors.py -------------------------------------------------------------------------------- /shexstatements/shexfromapplprofilecsv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsamuelwrites/ShExStatements/HEAD/shexstatements/shexfromapplprofilecsv.py -------------------------------------------------------------------------------- /shexstatements/shexfromcsv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsamuelwrites/ShExStatements/HEAD/shexstatements/shexfromcsv.py -------------------------------------------------------------------------------- /shexstatements/shexfromdcapcsv.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /shexstatements/shexfromspreadsheet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsamuelwrites/ShExStatements/HEAD/shexstatements/shexfromspreadsheet.py -------------------------------------------------------------------------------- /shexstatements/shexjfromcsv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsamuelwrites/ShExStatements/HEAD/shexstatements/shexjfromcsv.py -------------------------------------------------------------------------------- /shexstatements/shexstatement.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsamuelwrites/ShExStatements/HEAD/shexstatements/shexstatement.py -------------------------------------------------------------------------------- /shexstatements/shexstatementsparser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsamuelwrites/ShExStatements/HEAD/shexstatements/shexstatementsparser.py -------------------------------------------------------------------------------- /shexstatements/static/css/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsamuelwrites/ShExStatements/HEAD/shexstatements/static/css/style.css -------------------------------------------------------------------------------- /shexstatements/static/images/shexstatements.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsamuelwrites/ShExStatements/HEAD/shexstatements/static/images/shexstatements.svg -------------------------------------------------------------------------------- /shexstatements/templates/about.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsamuelwrites/ShExStatements/HEAD/shexstatements/templates/about.html -------------------------------------------------------------------------------- /shexstatements/templates/api.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsamuelwrites/ShExStatements/HEAD/shexstatements/templates/api.html -------------------------------------------------------------------------------- /shexstatements/templates/base.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsamuelwrites/ShExStatements/HEAD/shexstatements/templates/base.html -------------------------------------------------------------------------------- /shexstatements/templates/docs.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsamuelwrites/ShExStatements/HEAD/shexstatements/templates/docs.html -------------------------------------------------------------------------------- /shexstatements/templates/quickstart.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsamuelwrites/ShExStatements/HEAD/shexstatements/templates/quickstart.html -------------------------------------------------------------------------------- /shexstatements/templates/shexstatements.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsamuelwrites/ShExStatements/HEAD/shexstatements/templates/shexstatements.html -------------------------------------------------------------------------------- /shexstatements/version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsamuelwrites/ShExStatements/HEAD/shexstatements/version.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsamuelwrites/ShExStatements/HEAD/tests/__init__.py -------------------------------------------------------------------------------- /tests/parsertest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsamuelwrites/ShExStatements/HEAD/tests/parsertest.py -------------------------------------------------------------------------------- /tests/shexfromapcsvtest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsamuelwrites/ShExStatements/HEAD/tests/shexfromapcsvtest.py -------------------------------------------------------------------------------- /tests/shexfromcsvtest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsamuelwrites/ShExStatements/HEAD/tests/shexfromcsvtest.py -------------------------------------------------------------------------------- /tests/shexgentest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsamuelwrites/ShExStatements/HEAD/tests/shexgentest.py -------------------------------------------------------------------------------- /tests/shexjfromcsvtest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsamuelwrites/ShExStatements/HEAD/tests/shexjfromcsvtest.py -------------------------------------------------------------------------------- /tests/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsamuelwrites/ShExStatements/HEAD/tests/tests.py -------------------------------------------------------------------------------- /tests/wdshexfromcsvtest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsamuelwrites/ShExStatements/HEAD/tests/wdshexfromcsvtest.py --------------------------------------------------------------------------------