├── .github └── workflows │ ├── main.yaml │ └── pypi-publish.yaml ├── .gitignore ├── .gitmodules ├── AUTHORS ├── ChangeLog ├── Pipfile ├── README.md ├── ancilliary ├── __init__.py └── earlreport.py ├── docker └── Dockerfile ├── license.txt ├── notebooks ├── BP_example_02.ipynb ├── CLI.ipynb ├── PersistentResults.ipynb ├── PrefixLib.ipynb ├── SPARQLEndpoints.ipynb ├── Schema_org.ipynb ├── SpecifyingStartShape.ipynb ├── WikiSlurper.ipynb ├── bloodpressure_example.ipynb ├── book_small.ipynb ├── book_small_text.ipynb ├── inconsistent_test.ipynb ├── school_example.ipynb ├── schoolbook_graph.ipynb ├── shex_example.ipynb ├── simple_shex.ipynb └── test_shexjsg.ipynb ├── pyshex ├── __init__.py ├── evaluate.py ├── git_describe.txt ├── parse_tree │ ├── __init__.py │ └── parse_node.py ├── prefixlib.py ├── shape_expressions_language │ ├── __init__.py │ ├── p3_terminology.py │ ├── p5_2_validation_definition.py │ ├── p5_3_shape_expressions.py │ ├── p5_4_node_constraints.py │ ├── p5_5_shapes_and_triple_expressions.py │ ├── p5_6_schema_requirements.py │ ├── p5_7_semantic_actions.py │ └── p5_context.py ├── shapemap_structure_and_language │ ├── __init__.py │ ├── p1_notation_and_terminology.py │ ├── p3_shapemap_structure.py │ └── p4_shapemap_usage.py ├── shex_evaluator.py ├── shex_manifest │ ├── __init__.py │ └── manifest.py ├── sparql11_query │ ├── __init__.py │ └── p17_1_operand_data_types.py ├── user_agent.py └── utils │ ├── __init__.py │ ├── collection_utils.py │ ├── datatype_utils.py │ ├── deprecated.py │ ├── matchesEachOfEvaluator.py │ ├── n3_mapper.py │ ├── partitions.py │ ├── rdf_namespace.py │ ├── schema_loader.py │ ├── schema_utils.py │ ├── slurp_utils.py │ ├── sparql_query.py │ ├── stringtoken.py │ ├── tortoise.py │ ├── trace_utils.py │ ├── url_utils.py │ └── value_set_utils.py ├── requirements-dev.txt ├── requirements.txt ├── setup.cfg ├── setup.py ├── tests ├── __init__.py ├── data │ ├── context.jsonld │ ├── earl_report.ttl │ ├── patient-example-d.ttl │ ├── patient.shex │ ├── schemas │ │ ├── 1Adot.json │ │ ├── biolink-modelnc.shex │ │ ├── meta.shex │ │ ├── startCode3.json │ │ ├── startCode3.shex │ │ └── startCode3.ttl │ ├── t1.shex │ ├── t1.sparql │ └── validation │ │ ├── 1dot-relative.shex │ │ ├── Is1_Ip1_LSTRING_LITERAL1_with_all_punctuation.ttl │ │ ├── Pstar.ttl │ │ ├── anon_start.shex │ │ ├── anon_start.ttl │ │ ├── biolink-model.ttl │ │ ├── manifest.jsonld │ │ ├── manifest.ttl │ │ ├── simple.shex │ │ ├── simple.ttl │ │ └── type-samples.ttl ├── test_biolink │ ├── __init__.py │ ├── data │ │ ├── meta.json │ │ ├── meta.ttl │ │ └── metashex.json │ └── test_biolink_items.py ├── test_cli │ ├── __init__.py │ ├── clitests.py │ ├── input │ │ ├── obs.shex │ │ ├── obs.ttl │ │ └── sparql.sparql │ ├── output │ │ └── evaluate │ │ │ ├── biolinkfail │ │ │ ├── biolinkpass │ │ │ ├── dbsparql1 │ │ │ ├── dbsparql2 │ │ │ ├── dbsparql3 │ │ │ ├── dbsparql4 │ │ │ ├── dbsparql5 │ │ │ ├── dbsparql6 │ │ │ ├── dbsparql7 │ │ │ ├── help │ │ │ ├── obs1 │ │ │ ├── pred-samples │ │ │ ├── t1 │ │ │ └── type-samples │ ├── test_evaluate.py │ └── test_sparql_options.py ├── test_collection_support │ └── test_collections.py ├── test_issues │ ├── __init__.py │ ├── data │ │ ├── Is1_Ip1_L_with_REGEXP_escapes_bare.ttl │ │ ├── Q12214.ttl │ │ ├── Q12214_min.ttl │ │ ├── Q12214_min_2.ttl │ │ ├── Q18557122.ttl │ │ ├── biolink-model.shex │ │ ├── biolink_model.sparql │ │ ├── bl_namedthing.shex │ │ ├── disease_min.shex │ │ ├── example-haplotype2.results │ │ ├── example-haplotype2.ttl │ │ ├── example-haplotype2_online.results │ │ ├── issue_20.errors │ │ ├── issue_20.shex │ │ ├── issue_20.ttl │ │ ├── manifests │ │ │ └── disease_manifest.json │ │ ├── observation.shex │ │ ├── shex │ │ │ ├── disease.shex │ │ │ └── issue_54.shex │ │ └── wikidata │ │ │ ├── disease │ │ │ ├── Q11085.ttl │ │ │ ├── Q12135.ttl │ │ │ ├── Q12206.ttl │ │ │ ├── Q12214.ttl │ │ │ ├── Q16495.ttl │ │ │ ├── Q18657.ttl │ │ │ ├── Q36855.ttl │ │ │ ├── Q36956.ttl │ │ │ ├── Q38404.ttl │ │ │ ├── Q40301.ttl │ │ │ ├── Q42982.ttl │ │ │ ├── Q49989.ttl │ │ │ ├── Q819207.ttl │ │ │ ├── Q8277.ttl │ │ │ ├── Q8285.ttl │ │ │ ├── Q829150.ttl │ │ │ ├── Q842169.ttl │ │ │ ├── Q848371.ttl │ │ │ ├── Q860395.ttl │ │ │ ├── Q883850.ttl │ │ │ ├── Q896643.ttl │ │ │ └── Q913856.ttl │ │ │ └── reactome │ │ │ ├── Q29017194.ttl │ │ │ ├── Q34340147.ttl │ │ │ ├── Q45316529.ttl │ │ │ ├── Q45316651.ttl │ │ │ ├── Q45316899.ttl │ │ │ ├── Q45316901.ttl │ │ │ ├── Q45316902.ttl │ │ │ ├── Q45316906.ttl │ │ │ ├── Q45317265.ttl │ │ │ ├── Q45317394.ttl │ │ │ └── Q45317517.ttl │ ├── test_andra_loop.py │ ├── test_comment_issue.py │ ├── test_crlf.py │ ├── test_diseases.py │ ├── test_fhir.py │ ├── test_guardian_issue.py │ ├── test_ill_founded.py │ ├── test_issue_11.py │ ├── test_issue_20.py │ ├── test_issue_21.py │ ├── test_issue_23.py │ ├── test_issue_25.py │ ├── test_issue_26.py │ ├── test_issue_28.py │ ├── test_issue_29.py │ ├── test_issue_30.py │ ├── test_issue_41.py │ ├── test_issue_42.py │ ├── test_issue_51.py │ ├── test_issue_54.py │ ├── test_issue_58.py │ ├── test_literal_issue15.py │ ├── test_no_start_node.py │ ├── test_rdf_parser.py │ ├── test_reactome.py │ ├── test_shexjs_issue14.py │ ├── test_shexjs_issue16.py │ ├── test_te_names.py │ ├── test_wikidata_1.py │ └── test_wild_rdf_datatype.py ├── test_notebooks │ ├── __init__.py │ ├── test_book_small_text.py │ ├── test_schemaorg.py │ └── wikidata_issue.py ├── test_p5_9_validation_examples │ ├── __init__.py │ └── test_p5_9_1_simple_examples.py ├── test_primer │ ├── SPARQLEndpoints.py │ ├── __init__.py │ └── test_1_quick_start.py ├── test_pyshex_utils │ ├── __init__.py │ ├── test_numeric_digits.py │ ├── test_partitions.py │ ├── test_patterns_in_json.py │ ├── test_schema_loader.py │ └── test_visitor.py ├── test_shape_expressions_language │ ├── __init__.py │ ├── test_p3_terminology.py │ ├── test_p5_4_2_node_kind_constraints.py │ ├── test_p5_4_3_datatype_constraints.py │ ├── test_p5_4_4_string_facet_constraints.py │ ├── test_p5_4_5_numeric_facet_constraints.py │ ├── test_p5_4_6_values_constraint.py │ └── test_p5_context.py ├── test_shapemap_structure_and_language │ ├── __init__.py │ └── test_p1_notation_and_terminology.py ├── test_shex_manifest │ ├── __init__.py │ └── test_basics.py ├── test_shextest_validation │ ├── __init__.py │ ├── test_manifest_shex_json.py │ └── test_manifest_shex_shexc.py ├── test_support_libraries │ ├── __init__.py │ ├── local_context.py │ ├── test_prefixlib.py │ └── test_shex_evaluator.py ├── test_utils │ ├── __init__.py │ ├── object │ │ └── observation_example_haplotype1.ttl │ ├── source │ │ └── observation_example_haplotype1.ttl │ ├── test_manifest.py │ ├── test_n3_mapper.py │ ├── test_sparql_query.py │ └── test_tortoise.py └── utils │ ├── SortoGraph.py │ ├── __init__.py │ ├── manifest.py │ ├── manifest_tester.py │ ├── setup_test.py │ ├── uri_redirector.py │ ├── web_server_utils.py │ └── wikidata_utils.py └── tox.ini /.github/workflows/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/.github/workflows/main.yaml -------------------------------------------------------------------------------- /.github/workflows/pypi-publish.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/.github/workflows/pypi-publish.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/.gitmodules -------------------------------------------------------------------------------- /AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/AUTHORS -------------------------------------------------------------------------------- /ChangeLog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/ChangeLog -------------------------------------------------------------------------------- /Pipfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/Pipfile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/README.md -------------------------------------------------------------------------------- /ancilliary/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ancilliary/earlreport.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/ancilliary/earlreport.py -------------------------------------------------------------------------------- /docker/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM python:3.7-alpine 2 | 3 | RUN pip install PyShEx 4 | 5 | ENTRYPOINT ["shexeval"] 6 | CMD ["-h"] -------------------------------------------------------------------------------- /license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/license.txt -------------------------------------------------------------------------------- /notebooks/BP_example_02.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/notebooks/BP_example_02.ipynb -------------------------------------------------------------------------------- /notebooks/CLI.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/notebooks/CLI.ipynb -------------------------------------------------------------------------------- /notebooks/PersistentResults.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/notebooks/PersistentResults.ipynb -------------------------------------------------------------------------------- /notebooks/PrefixLib.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/notebooks/PrefixLib.ipynb -------------------------------------------------------------------------------- /notebooks/SPARQLEndpoints.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/notebooks/SPARQLEndpoints.ipynb -------------------------------------------------------------------------------- /notebooks/Schema_org.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/notebooks/Schema_org.ipynb -------------------------------------------------------------------------------- /notebooks/SpecifyingStartShape.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/notebooks/SpecifyingStartShape.ipynb -------------------------------------------------------------------------------- /notebooks/WikiSlurper.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/notebooks/WikiSlurper.ipynb -------------------------------------------------------------------------------- /notebooks/bloodpressure_example.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/notebooks/bloodpressure_example.ipynb -------------------------------------------------------------------------------- /notebooks/book_small.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/notebooks/book_small.ipynb -------------------------------------------------------------------------------- /notebooks/book_small_text.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/notebooks/book_small_text.ipynb -------------------------------------------------------------------------------- /notebooks/inconsistent_test.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/notebooks/inconsistent_test.ipynb -------------------------------------------------------------------------------- /notebooks/school_example.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/notebooks/school_example.ipynb -------------------------------------------------------------------------------- /notebooks/schoolbook_graph.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/notebooks/schoolbook_graph.ipynb -------------------------------------------------------------------------------- /notebooks/shex_example.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/notebooks/shex_example.ipynb -------------------------------------------------------------------------------- /notebooks/simple_shex.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/notebooks/simple_shex.ipynb -------------------------------------------------------------------------------- /notebooks/test_shexjsg.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/notebooks/test_shexjsg.ipynb -------------------------------------------------------------------------------- /pyshex/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/pyshex/__init__.py -------------------------------------------------------------------------------- /pyshex/evaluate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/pyshex/evaluate.py -------------------------------------------------------------------------------- /pyshex/git_describe.txt: -------------------------------------------------------------------------------- 1 | v0.7.18-7-g4b22958 2 | -------------------------------------------------------------------------------- /pyshex/parse_tree/__init__.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /pyshex/parse_tree/parse_node.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/pyshex/parse_tree/parse_node.py -------------------------------------------------------------------------------- /pyshex/prefixlib.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/pyshex/prefixlib.py -------------------------------------------------------------------------------- /pyshex/shape_expressions_language/__init__.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /pyshex/shape_expressions_language/p3_terminology.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/pyshex/shape_expressions_language/p3_terminology.py -------------------------------------------------------------------------------- /pyshex/shape_expressions_language/p5_2_validation_definition.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/pyshex/shape_expressions_language/p5_2_validation_definition.py -------------------------------------------------------------------------------- /pyshex/shape_expressions_language/p5_3_shape_expressions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/pyshex/shape_expressions_language/p5_3_shape_expressions.py -------------------------------------------------------------------------------- /pyshex/shape_expressions_language/p5_4_node_constraints.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/pyshex/shape_expressions_language/p5_4_node_constraints.py -------------------------------------------------------------------------------- /pyshex/shape_expressions_language/p5_5_shapes_and_triple_expressions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/pyshex/shape_expressions_language/p5_5_shapes_and_triple_expressions.py -------------------------------------------------------------------------------- /pyshex/shape_expressions_language/p5_6_schema_requirements.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/pyshex/shape_expressions_language/p5_6_schema_requirements.py -------------------------------------------------------------------------------- /pyshex/shape_expressions_language/p5_7_semantic_actions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/pyshex/shape_expressions_language/p5_7_semantic_actions.py -------------------------------------------------------------------------------- /pyshex/shape_expressions_language/p5_context.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/pyshex/shape_expressions_language/p5_context.py -------------------------------------------------------------------------------- /pyshex/shapemap_structure_and_language/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyshex/shapemap_structure_and_language/p1_notation_and_terminology.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/pyshex/shapemap_structure_and_language/p1_notation_and_terminology.py -------------------------------------------------------------------------------- /pyshex/shapemap_structure_and_language/p3_shapemap_structure.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/pyshex/shapemap_structure_and_language/p3_shapemap_structure.py -------------------------------------------------------------------------------- /pyshex/shapemap_structure_and_language/p4_shapemap_usage.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyshex/shex_evaluator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/pyshex/shex_evaluator.py -------------------------------------------------------------------------------- /pyshex/shex_manifest/__init__.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /pyshex/shex_manifest/manifest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/pyshex/shex_manifest/manifest.py -------------------------------------------------------------------------------- /pyshex/sparql11_query/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyshex/sparql11_query/p17_1_operand_data_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/pyshex/sparql11_query/p17_1_operand_data_types.py -------------------------------------------------------------------------------- /pyshex/user_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/pyshex/user_agent.py -------------------------------------------------------------------------------- /pyshex/utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyshex/utils/collection_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/pyshex/utils/collection_utils.py -------------------------------------------------------------------------------- /pyshex/utils/datatype_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/pyshex/utils/datatype_utils.py -------------------------------------------------------------------------------- /pyshex/utils/deprecated.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/pyshex/utils/deprecated.py -------------------------------------------------------------------------------- /pyshex/utils/matchesEachOfEvaluator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/pyshex/utils/matchesEachOfEvaluator.py -------------------------------------------------------------------------------- /pyshex/utils/n3_mapper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/pyshex/utils/n3_mapper.py -------------------------------------------------------------------------------- /pyshex/utils/partitions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/pyshex/utils/partitions.py -------------------------------------------------------------------------------- /pyshex/utils/rdf_namespace.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/pyshex/utils/rdf_namespace.py -------------------------------------------------------------------------------- /pyshex/utils/schema_loader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/pyshex/utils/schema_loader.py -------------------------------------------------------------------------------- /pyshex/utils/schema_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/pyshex/utils/schema_utils.py -------------------------------------------------------------------------------- /pyshex/utils/slurp_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/pyshex/utils/slurp_utils.py -------------------------------------------------------------------------------- /pyshex/utils/sparql_query.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/pyshex/utils/sparql_query.py -------------------------------------------------------------------------------- /pyshex/utils/stringtoken.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/pyshex/utils/stringtoken.py -------------------------------------------------------------------------------- /pyshex/utils/tortoise.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/pyshex/utils/tortoise.py -------------------------------------------------------------------------------- /pyshex/utils/trace_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/pyshex/utils/trace_utils.py -------------------------------------------------------------------------------- /pyshex/utils/url_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/pyshex/utils/url_utils.py -------------------------------------------------------------------------------- /pyshex/utils/value_set_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/pyshex/utils/value_set_utils.py -------------------------------------------------------------------------------- /requirements-dev.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/requirements-dev.txt -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/requirements.txt -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/setup.cfg -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/setup.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/__init__.py -------------------------------------------------------------------------------- /tests/data/context.jsonld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/data/context.jsonld -------------------------------------------------------------------------------- /tests/data/earl_report.ttl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/data/earl_report.ttl -------------------------------------------------------------------------------- /tests/data/patient-example-d.ttl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/data/patient-example-d.ttl -------------------------------------------------------------------------------- /tests/data/patient.shex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/data/patient.shex -------------------------------------------------------------------------------- /tests/data/schemas/1Adot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/data/schemas/1Adot.json -------------------------------------------------------------------------------- /tests/data/schemas/biolink-modelnc.shex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/data/schemas/biolink-modelnc.shex -------------------------------------------------------------------------------- /tests/data/schemas/meta.shex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/data/schemas/meta.shex -------------------------------------------------------------------------------- /tests/data/schemas/startCode3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/data/schemas/startCode3.json -------------------------------------------------------------------------------- /tests/data/schemas/startCode3.shex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/data/schemas/startCode3.shex -------------------------------------------------------------------------------- /tests/data/schemas/startCode3.ttl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/data/schemas/startCode3.ttl -------------------------------------------------------------------------------- /tests/data/t1.shex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/data/t1.shex -------------------------------------------------------------------------------- /tests/data/t1.sparql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/data/t1.sparql -------------------------------------------------------------------------------- /tests/data/validation/1dot-relative.shex: -------------------------------------------------------------------------------- 1 | { 2 | [] 3 | } 4 | -------------------------------------------------------------------------------- /tests/data/validation/Is1_Ip1_LSTRING_LITERAL1_with_all_punctuation.ttl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/data/validation/Is1_Ip1_LSTRING_LITERAL1_with_all_punctuation.ttl -------------------------------------------------------------------------------- /tests/data/validation/Pstar.ttl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/data/validation/Pstar.ttl -------------------------------------------------------------------------------- /tests/data/validation/anon_start.shex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/data/validation/anon_start.shex -------------------------------------------------------------------------------- /tests/data/validation/anon_start.ttl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/data/validation/anon_start.ttl -------------------------------------------------------------------------------- /tests/data/validation/biolink-model.ttl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/data/validation/biolink-model.ttl -------------------------------------------------------------------------------- /tests/data/validation/manifest.jsonld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/data/validation/manifest.jsonld -------------------------------------------------------------------------------- /tests/data/validation/manifest.ttl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/data/validation/manifest.ttl -------------------------------------------------------------------------------- /tests/data/validation/simple.shex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/data/validation/simple.shex -------------------------------------------------------------------------------- /tests/data/validation/simple.ttl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/data/validation/simple.ttl -------------------------------------------------------------------------------- /tests/data/validation/type-samples.ttl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/data/validation/type-samples.ttl -------------------------------------------------------------------------------- /tests/test_biolink/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_biolink/data/meta.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_biolink/data/meta.json -------------------------------------------------------------------------------- /tests/test_biolink/data/meta.ttl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_biolink/data/meta.ttl -------------------------------------------------------------------------------- /tests/test_biolink/data/metashex.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_biolink/data/metashex.json -------------------------------------------------------------------------------- /tests/test_biolink/test_biolink_items.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_biolink/test_biolink_items.py -------------------------------------------------------------------------------- /tests/test_cli/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_cli/clitests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_cli/clitests.py -------------------------------------------------------------------------------- /tests/test_cli/input/obs.shex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_cli/input/obs.shex -------------------------------------------------------------------------------- /tests/test_cli/input/obs.ttl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_cli/input/obs.ttl -------------------------------------------------------------------------------- /tests/test_cli/input/sparql.sparql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_cli/input/sparql.sparql -------------------------------------------------------------------------------- /tests/test_cli/output/evaluate/biolinkfail: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_cli/output/evaluate/biolinkfail -------------------------------------------------------------------------------- /tests/test_cli/output/evaluate/biolinkpass: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_cli/output/evaluate/dbsparql1: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_cli/output/evaluate/dbsparql2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_cli/output/evaluate/dbsparql2 -------------------------------------------------------------------------------- /tests/test_cli/output/evaluate/dbsparql3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_cli/output/evaluate/dbsparql3 -------------------------------------------------------------------------------- /tests/test_cli/output/evaluate/dbsparql4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_cli/output/evaluate/dbsparql4 -------------------------------------------------------------------------------- /tests/test_cli/output/evaluate/dbsparql5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_cli/output/evaluate/dbsparql5 -------------------------------------------------------------------------------- /tests/test_cli/output/evaluate/dbsparql6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_cli/output/evaluate/dbsparql6 -------------------------------------------------------------------------------- /tests/test_cli/output/evaluate/dbsparql7: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_cli/output/evaluate/dbsparql7 -------------------------------------------------------------------------------- /tests/test_cli/output/evaluate/help: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_cli/output/evaluate/help -------------------------------------------------------------------------------- /tests/test_cli/output/evaluate/obs1: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_cli/output/evaluate/pred-samples: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_cli/output/evaluate/pred-samples -------------------------------------------------------------------------------- /tests/test_cli/output/evaluate/t1: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_cli/output/evaluate/type-samples: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_cli/output/evaluate/type-samples -------------------------------------------------------------------------------- /tests/test_cli/test_evaluate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_cli/test_evaluate.py -------------------------------------------------------------------------------- /tests/test_cli/test_sparql_options.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_cli/test_sparql_options.py -------------------------------------------------------------------------------- /tests/test_collection_support/test_collections.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_collection_support/test_collections.py -------------------------------------------------------------------------------- /tests/test_issues/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_issues/data/Is1_Ip1_L_with_REGEXP_escapes_bare.ttl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_issues/data/Is1_Ip1_L_with_REGEXP_escapes_bare.ttl -------------------------------------------------------------------------------- /tests/test_issues/data/Q12214.ttl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_issues/data/Q12214.ttl -------------------------------------------------------------------------------- /tests/test_issues/data/Q12214_min.ttl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_issues/data/Q12214_min.ttl -------------------------------------------------------------------------------- /tests/test_issues/data/Q12214_min_2.ttl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_issues/data/Q12214_min_2.ttl -------------------------------------------------------------------------------- /tests/test_issues/data/Q18557122.ttl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_issues/data/Q18557122.ttl -------------------------------------------------------------------------------- /tests/test_issues/data/biolink-model.shex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_issues/data/biolink-model.shex -------------------------------------------------------------------------------- /tests/test_issues/data/biolink_model.sparql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_issues/data/biolink_model.sparql -------------------------------------------------------------------------------- /tests/test_issues/data/bl_namedthing.shex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_issues/data/bl_namedthing.shex -------------------------------------------------------------------------------- /tests/test_issues/data/disease_min.shex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_issues/data/disease_min.shex -------------------------------------------------------------------------------- /tests/test_issues/data/example-haplotype2.results: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_issues/data/example-haplotype2.results -------------------------------------------------------------------------------- /tests/test_issues/data/example-haplotype2.ttl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_issues/data/example-haplotype2.ttl -------------------------------------------------------------------------------- /tests/test_issues/data/example-haplotype2_online.results: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_issues/data/issue_20.errors: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_issues/data/issue_20.errors -------------------------------------------------------------------------------- /tests/test_issues/data/issue_20.shex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_issues/data/issue_20.shex -------------------------------------------------------------------------------- /tests/test_issues/data/issue_20.ttl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_issues/data/issue_20.ttl -------------------------------------------------------------------------------- /tests/test_issues/data/manifests/disease_manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_issues/data/manifests/disease_manifest.json -------------------------------------------------------------------------------- /tests/test_issues/data/observation.shex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_issues/data/observation.shex -------------------------------------------------------------------------------- /tests/test_issues/data/shex/disease.shex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_issues/data/shex/disease.shex -------------------------------------------------------------------------------- /tests/test_issues/data/shex/issue_54.shex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_issues/data/shex/issue_54.shex -------------------------------------------------------------------------------- /tests/test_issues/data/wikidata/disease/Q11085.ttl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_issues/data/wikidata/disease/Q11085.ttl -------------------------------------------------------------------------------- /tests/test_issues/data/wikidata/disease/Q12135.ttl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_issues/data/wikidata/disease/Q12135.ttl -------------------------------------------------------------------------------- /tests/test_issues/data/wikidata/disease/Q12206.ttl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_issues/data/wikidata/disease/Q12206.ttl -------------------------------------------------------------------------------- /tests/test_issues/data/wikidata/disease/Q12214.ttl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_issues/data/wikidata/disease/Q12214.ttl -------------------------------------------------------------------------------- /tests/test_issues/data/wikidata/disease/Q16495.ttl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_issues/data/wikidata/disease/Q16495.ttl -------------------------------------------------------------------------------- /tests/test_issues/data/wikidata/disease/Q18657.ttl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_issues/data/wikidata/disease/Q18657.ttl -------------------------------------------------------------------------------- /tests/test_issues/data/wikidata/disease/Q36855.ttl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_issues/data/wikidata/disease/Q36855.ttl -------------------------------------------------------------------------------- /tests/test_issues/data/wikidata/disease/Q36956.ttl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_issues/data/wikidata/disease/Q36956.ttl -------------------------------------------------------------------------------- /tests/test_issues/data/wikidata/disease/Q38404.ttl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_issues/data/wikidata/disease/Q38404.ttl -------------------------------------------------------------------------------- /tests/test_issues/data/wikidata/disease/Q40301.ttl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_issues/data/wikidata/disease/Q40301.ttl -------------------------------------------------------------------------------- /tests/test_issues/data/wikidata/disease/Q42982.ttl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_issues/data/wikidata/disease/Q42982.ttl -------------------------------------------------------------------------------- /tests/test_issues/data/wikidata/disease/Q49989.ttl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_issues/data/wikidata/disease/Q49989.ttl -------------------------------------------------------------------------------- /tests/test_issues/data/wikidata/disease/Q819207.ttl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_issues/data/wikidata/disease/Q819207.ttl -------------------------------------------------------------------------------- /tests/test_issues/data/wikidata/disease/Q8277.ttl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_issues/data/wikidata/disease/Q8277.ttl -------------------------------------------------------------------------------- /tests/test_issues/data/wikidata/disease/Q8285.ttl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_issues/data/wikidata/disease/Q8285.ttl -------------------------------------------------------------------------------- /tests/test_issues/data/wikidata/disease/Q829150.ttl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_issues/data/wikidata/disease/Q829150.ttl -------------------------------------------------------------------------------- /tests/test_issues/data/wikidata/disease/Q842169.ttl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_issues/data/wikidata/disease/Q842169.ttl -------------------------------------------------------------------------------- /tests/test_issues/data/wikidata/disease/Q848371.ttl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_issues/data/wikidata/disease/Q848371.ttl -------------------------------------------------------------------------------- /tests/test_issues/data/wikidata/disease/Q860395.ttl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_issues/data/wikidata/disease/Q860395.ttl -------------------------------------------------------------------------------- /tests/test_issues/data/wikidata/disease/Q883850.ttl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_issues/data/wikidata/disease/Q883850.ttl -------------------------------------------------------------------------------- /tests/test_issues/data/wikidata/disease/Q896643.ttl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_issues/data/wikidata/disease/Q896643.ttl -------------------------------------------------------------------------------- /tests/test_issues/data/wikidata/disease/Q913856.ttl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_issues/data/wikidata/disease/Q913856.ttl -------------------------------------------------------------------------------- /tests/test_issues/data/wikidata/reactome/Q29017194.ttl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_issues/data/wikidata/reactome/Q29017194.ttl -------------------------------------------------------------------------------- /tests/test_issues/data/wikidata/reactome/Q34340147.ttl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_issues/data/wikidata/reactome/Q34340147.ttl -------------------------------------------------------------------------------- /tests/test_issues/data/wikidata/reactome/Q45316529.ttl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_issues/data/wikidata/reactome/Q45316529.ttl -------------------------------------------------------------------------------- /tests/test_issues/data/wikidata/reactome/Q45316651.ttl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_issues/data/wikidata/reactome/Q45316651.ttl -------------------------------------------------------------------------------- /tests/test_issues/data/wikidata/reactome/Q45316899.ttl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_issues/data/wikidata/reactome/Q45316899.ttl -------------------------------------------------------------------------------- /tests/test_issues/data/wikidata/reactome/Q45316901.ttl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_issues/data/wikidata/reactome/Q45316901.ttl -------------------------------------------------------------------------------- /tests/test_issues/data/wikidata/reactome/Q45316902.ttl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_issues/data/wikidata/reactome/Q45316902.ttl -------------------------------------------------------------------------------- /tests/test_issues/data/wikidata/reactome/Q45316906.ttl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_issues/data/wikidata/reactome/Q45316906.ttl -------------------------------------------------------------------------------- /tests/test_issues/data/wikidata/reactome/Q45317265.ttl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_issues/data/wikidata/reactome/Q45317265.ttl -------------------------------------------------------------------------------- /tests/test_issues/data/wikidata/reactome/Q45317394.ttl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_issues/data/wikidata/reactome/Q45317394.ttl -------------------------------------------------------------------------------- /tests/test_issues/data/wikidata/reactome/Q45317517.ttl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_issues/data/wikidata/reactome/Q45317517.ttl -------------------------------------------------------------------------------- /tests/test_issues/test_andra_loop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_issues/test_andra_loop.py -------------------------------------------------------------------------------- /tests/test_issues/test_comment_issue.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_issues/test_comment_issue.py -------------------------------------------------------------------------------- /tests/test_issues/test_crlf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_issues/test_crlf.py -------------------------------------------------------------------------------- /tests/test_issues/test_diseases.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_issues/test_diseases.py -------------------------------------------------------------------------------- /tests/test_issues/test_fhir.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_issues/test_fhir.py -------------------------------------------------------------------------------- /tests/test_issues/test_guardian_issue.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_issues/test_guardian_issue.py -------------------------------------------------------------------------------- /tests/test_issues/test_ill_founded.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_issues/test_ill_founded.py -------------------------------------------------------------------------------- /tests/test_issues/test_issue_11.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_issues/test_issue_11.py -------------------------------------------------------------------------------- /tests/test_issues/test_issue_20.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_issues/test_issue_20.py -------------------------------------------------------------------------------- /tests/test_issues/test_issue_21.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_issues/test_issue_21.py -------------------------------------------------------------------------------- /tests/test_issues/test_issue_23.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_issues/test_issue_23.py -------------------------------------------------------------------------------- /tests/test_issues/test_issue_25.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_issues/test_issue_25.py -------------------------------------------------------------------------------- /tests/test_issues/test_issue_26.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_issues/test_issue_26.py -------------------------------------------------------------------------------- /tests/test_issues/test_issue_28.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_issues/test_issue_28.py -------------------------------------------------------------------------------- /tests/test_issues/test_issue_29.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_issues/test_issue_29.py -------------------------------------------------------------------------------- /tests/test_issues/test_issue_30.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_issues/test_issue_30.py -------------------------------------------------------------------------------- /tests/test_issues/test_issue_41.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_issues/test_issue_41.py -------------------------------------------------------------------------------- /tests/test_issues/test_issue_42.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_issues/test_issue_42.py -------------------------------------------------------------------------------- /tests/test_issues/test_issue_51.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_issues/test_issue_51.py -------------------------------------------------------------------------------- /tests/test_issues/test_issue_54.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_issues/test_issue_54.py -------------------------------------------------------------------------------- /tests/test_issues/test_issue_58.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_issues/test_issue_58.py -------------------------------------------------------------------------------- /tests/test_issues/test_literal_issue15.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_issues/test_literal_issue15.py -------------------------------------------------------------------------------- /tests/test_issues/test_no_start_node.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_issues/test_no_start_node.py -------------------------------------------------------------------------------- /tests/test_issues/test_rdf_parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_issues/test_rdf_parser.py -------------------------------------------------------------------------------- /tests/test_issues/test_reactome.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_issues/test_reactome.py -------------------------------------------------------------------------------- /tests/test_issues/test_shexjs_issue14.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_issues/test_shexjs_issue14.py -------------------------------------------------------------------------------- /tests/test_issues/test_shexjs_issue16.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_issues/test_shexjs_issue16.py -------------------------------------------------------------------------------- /tests/test_issues/test_te_names.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_issues/test_te_names.py -------------------------------------------------------------------------------- /tests/test_issues/test_wikidata_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_issues/test_wikidata_1.py -------------------------------------------------------------------------------- /tests/test_issues/test_wild_rdf_datatype.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_issues/test_wild_rdf_datatype.py -------------------------------------------------------------------------------- /tests/test_notebooks/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_notebooks/test_book_small_text.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_notebooks/test_book_small_text.py -------------------------------------------------------------------------------- /tests/test_notebooks/test_schemaorg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_notebooks/test_schemaorg.py -------------------------------------------------------------------------------- /tests/test_notebooks/wikidata_issue.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_notebooks/wikidata_issue.py -------------------------------------------------------------------------------- /tests/test_p5_9_validation_examples/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_p5_9_validation_examples/test_p5_9_1_simple_examples.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_p5_9_validation_examples/test_p5_9_1_simple_examples.py -------------------------------------------------------------------------------- /tests/test_primer/SPARQLEndpoints.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_primer/SPARQLEndpoints.py -------------------------------------------------------------------------------- /tests/test_primer/__init__.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /tests/test_primer/test_1_quick_start.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_primer/test_1_quick_start.py -------------------------------------------------------------------------------- /tests/test_pyshex_utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_pyshex_utils/test_numeric_digits.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_pyshex_utils/test_numeric_digits.py -------------------------------------------------------------------------------- /tests/test_pyshex_utils/test_partitions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_pyshex_utils/test_partitions.py -------------------------------------------------------------------------------- /tests/test_pyshex_utils/test_patterns_in_json.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_pyshex_utils/test_patterns_in_json.py -------------------------------------------------------------------------------- /tests/test_pyshex_utils/test_schema_loader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_pyshex_utils/test_schema_loader.py -------------------------------------------------------------------------------- /tests/test_pyshex_utils/test_visitor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_pyshex_utils/test_visitor.py -------------------------------------------------------------------------------- /tests/test_shape_expressions_language/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_shape_expressions_language/test_p3_terminology.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_shape_expressions_language/test_p3_terminology.py -------------------------------------------------------------------------------- /tests/test_shape_expressions_language/test_p5_4_2_node_kind_constraints.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_shape_expressions_language/test_p5_4_2_node_kind_constraints.py -------------------------------------------------------------------------------- /tests/test_shape_expressions_language/test_p5_4_3_datatype_constraints.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_shape_expressions_language/test_p5_4_3_datatype_constraints.py -------------------------------------------------------------------------------- /tests/test_shape_expressions_language/test_p5_4_4_string_facet_constraints.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_shape_expressions_language/test_p5_4_4_string_facet_constraints.py -------------------------------------------------------------------------------- /tests/test_shape_expressions_language/test_p5_4_5_numeric_facet_constraints.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_shape_expressions_language/test_p5_4_5_numeric_facet_constraints.py -------------------------------------------------------------------------------- /tests/test_shape_expressions_language/test_p5_4_6_values_constraint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_shape_expressions_language/test_p5_4_6_values_constraint.py -------------------------------------------------------------------------------- /tests/test_shape_expressions_language/test_p5_context.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_shape_expressions_language/test_p5_context.py -------------------------------------------------------------------------------- /tests/test_shapemap_structure_and_language/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_shapemap_structure_and_language/test_p1_notation_and_terminology.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_shapemap_structure_and_language/test_p1_notation_and_terminology.py -------------------------------------------------------------------------------- /tests/test_shex_manifest/__init__.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /tests/test_shex_manifest/test_basics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_shex_manifest/test_basics.py -------------------------------------------------------------------------------- /tests/test_shextest_validation/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_shextest_validation/test_manifest_shex_json.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_shextest_validation/test_manifest_shex_json.py -------------------------------------------------------------------------------- /tests/test_shextest_validation/test_manifest_shex_shexc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_shextest_validation/test_manifest_shex_shexc.py -------------------------------------------------------------------------------- /tests/test_support_libraries/__init__.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /tests/test_support_libraries/local_context.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_support_libraries/local_context.py -------------------------------------------------------------------------------- /tests/test_support_libraries/test_prefixlib.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_support_libraries/test_prefixlib.py -------------------------------------------------------------------------------- /tests/test_support_libraries/test_shex_evaluator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_support_libraries/test_shex_evaluator.py -------------------------------------------------------------------------------- /tests/test_utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_utils/object/observation_example_haplotype1.ttl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_utils/object/observation_example_haplotype1.ttl -------------------------------------------------------------------------------- /tests/test_utils/source/observation_example_haplotype1.ttl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_utils/source/observation_example_haplotype1.ttl -------------------------------------------------------------------------------- /tests/test_utils/test_manifest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_utils/test_manifest.py -------------------------------------------------------------------------------- /tests/test_utils/test_n3_mapper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_utils/test_n3_mapper.py -------------------------------------------------------------------------------- /tests/test_utils/test_sparql_query.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_utils/test_sparql_query.py -------------------------------------------------------------------------------- /tests/test_utils/test_tortoise.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/test_utils/test_tortoise.py -------------------------------------------------------------------------------- /tests/utils/SortoGraph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/utils/SortoGraph.py -------------------------------------------------------------------------------- /tests/utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/utils/manifest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/utils/manifest.py -------------------------------------------------------------------------------- /tests/utils/manifest_tester.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/utils/manifest_tester.py -------------------------------------------------------------------------------- /tests/utils/setup_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/utils/setup_test.py -------------------------------------------------------------------------------- /tests/utils/uri_redirector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/utils/uri_redirector.py -------------------------------------------------------------------------------- /tests/utils/web_server_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/utils/web_server_utils.py -------------------------------------------------------------------------------- /tests/utils/wikidata_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tests/utils/wikidata_utils.py -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsolbrig/PyShEx/HEAD/tox.ini --------------------------------------------------------------------------------