├── .dockerignore ├── .github └── workflows │ ├── python-package.yml │ └── python-publish.yml ├── .gitignore ├── .pre-commit-config.yaml ├── CITATION.cff ├── CONTRIBUTING.md ├── Dockerfile ├── LICENSE ├── MANIFEST.in ├── Makefile ├── README.md ├── examples ├── fastapi │ ├── main.py │ └── requirements.txt └── read_test_metadata.py ├── notebooks ├── ExploreSchemaOrg.ipynb ├── README.md ├── ROcrate-linked-data.ipynb ├── ROcrate-validation.ipynb ├── requirements.txt └── sample_data │ ├── clinvap │ └── ro-crate-metadata.jsonld │ └── methylseq │ └── ro-crate-metadata.jsonld ├── pyproject.toml ├── requirements.txt ├── rocrate ├── __init__.py ├── _version.py ├── cli.py ├── data │ ├── ro-crate.jsonld │ ├── schema.jsonld │ └── update.sh ├── memory_buffer.py ├── metadata.py ├── model │ ├── __init__.py │ ├── computationalworkflow.py │ ├── computerlanguage.py │ ├── contextentity.py │ ├── creativework.py │ ├── data_entity.py │ ├── dataset.py │ ├── entity.py │ ├── file.py │ ├── file_or_dir.py │ ├── metadata.py │ ├── person.py │ ├── preview.py │ ├── root_dataset.py │ ├── softwareapplication.py │ ├── testdefinition.py │ ├── testinstance.py │ ├── testservice.py │ └── testsuite.py ├── rocrate.py ├── templates │ └── preview_template.html.j2 ├── utils.py └── vocabs.py ├── setup.cfg ├── setup.py ├── test ├── __init__.py ├── conftest.py ├── test-data │ ├── crate-1.0 │ │ ├── data.csv │ │ └── ro-crate-metadata.jsonld │ ├── crate-1.1 │ │ ├── data.csv │ │ └── ro-crate-metadata.json │ ├── empty_file_crate │ │ ├── empty.txt │ │ └── folder │ │ │ └── empty_not_listed.txt │ ├── read_crate │ │ ├── a b │ │ │ └── c d.txt │ │ ├── abstract_wf.cwl │ │ ├── examples │ │ │ └── README.txt │ │ ├── j%20k │ │ │ └── l%20m.txt │ │ ├── ro-crate-metadata.json │ │ ├── ro-crate-metadata.jsonld │ │ ├── ro-crate-preview.html │ │ ├── test │ │ │ └── test-metadata.json │ │ ├── test_file_galaxy.txt │ │ ├── test_galaxy_wf.ga │ │ ├── with space.txt │ │ └── without%20space.txt │ ├── read_extra │ │ ├── listed.txt │ │ ├── listed │ │ │ ├── listed.txt │ │ │ └── not_listed.txt │ │ ├── not_listed.txt │ │ ├── not_listed │ │ │ └── not_listed.txt │ │ └── ro-crate-metadata.json │ ├── ro-crate-galaxy-sortchangecase │ │ ├── LICENSE │ │ ├── README.md │ │ ├── ro-crate-metadata.json │ │ ├── sort-and-change-case.ga │ │ └── test │ │ │ └── test1 │ │ │ ├── input.bed │ │ │ ├── output_exp.bed │ │ │ └── sort-and-change-case-test.yml │ ├── sample_cwl_wf.cwl │ ├── sample_file.txt │ ├── test_add_dir │ │ └── sample_file_subdir.txt │ ├── test_file_galaxy.txt │ ├── test_file_galaxy2.txt │ └── test_galaxy_wf.ga ├── test_cli.py ├── test_jsonld.py ├── test_metadata.py ├── test_model.py ├── test_read.py ├── test_readwrite.py ├── test_test_metadata.py ├── test_utils.py ├── test_workflow_ro_crate.py ├── test_write.py └── test_wrroc.py └── tools └── add_boilerplate.py /.dockerignore: -------------------------------------------------------------------------------- 1 | .* 2 | Dockerfile* 3 | venv 4 | -------------------------------------------------------------------------------- /.github/workflows/python-package.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ResearchObject/ro-crate-py/HEAD/.github/workflows/python-package.yml -------------------------------------------------------------------------------- /.github/workflows/python-publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ResearchObject/ro-crate-py/HEAD/.github/workflows/python-publish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ResearchObject/ro-crate-py/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ResearchObject/ro-crate-py/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /CITATION.cff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ResearchObject/ro-crate-py/HEAD/CITATION.cff -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ResearchObject/ro-crate-py/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ResearchObject/ro-crate-py/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ResearchObject/ro-crate-py/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- 1 | include requirements.txt CITATION.cff LICENSE 2 | -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ResearchObject/ro-crate-py/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ResearchObject/ro-crate-py/HEAD/README.md -------------------------------------------------------------------------------- /examples/fastapi/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ResearchObject/ro-crate-py/HEAD/examples/fastapi/main.py -------------------------------------------------------------------------------- /examples/fastapi/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ResearchObject/ro-crate-py/HEAD/examples/fastapi/requirements.txt -------------------------------------------------------------------------------- /examples/read_test_metadata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ResearchObject/ro-crate-py/HEAD/examples/read_test_metadata.py -------------------------------------------------------------------------------- /notebooks/ExploreSchemaOrg.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ResearchObject/ro-crate-py/HEAD/notebooks/ExploreSchemaOrg.ipynb -------------------------------------------------------------------------------- /notebooks/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ResearchObject/ro-crate-py/HEAD/notebooks/README.md -------------------------------------------------------------------------------- /notebooks/ROcrate-linked-data.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ResearchObject/ro-crate-py/HEAD/notebooks/ROcrate-linked-data.ipynb -------------------------------------------------------------------------------- /notebooks/ROcrate-validation.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ResearchObject/ro-crate-py/HEAD/notebooks/ROcrate-validation.ipynb -------------------------------------------------------------------------------- /notebooks/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ResearchObject/ro-crate-py/HEAD/notebooks/requirements.txt -------------------------------------------------------------------------------- /notebooks/sample_data/clinvap/ro-crate-metadata.jsonld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ResearchObject/ro-crate-py/HEAD/notebooks/sample_data/clinvap/ro-crate-metadata.jsonld -------------------------------------------------------------------------------- /notebooks/sample_data/methylseq/ro-crate-metadata.jsonld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ResearchObject/ro-crate-py/HEAD/notebooks/sample_data/methylseq/ro-crate-metadata.jsonld -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ResearchObject/ro-crate-py/HEAD/pyproject.toml -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | requests 2 | arcp==0.2.1 3 | jinja2 4 | python-dateutil 5 | click 6 | packaging 7 | -------------------------------------------------------------------------------- /rocrate/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ResearchObject/ro-crate-py/HEAD/rocrate/__init__.py -------------------------------------------------------------------------------- /rocrate/_version.py: -------------------------------------------------------------------------------- 1 | __version__ = "0.14.2" 2 | -------------------------------------------------------------------------------- /rocrate/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ResearchObject/ro-crate-py/HEAD/rocrate/cli.py -------------------------------------------------------------------------------- /rocrate/data/ro-crate.jsonld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ResearchObject/ro-crate-py/HEAD/rocrate/data/ro-crate.jsonld -------------------------------------------------------------------------------- /rocrate/data/schema.jsonld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ResearchObject/ro-crate-py/HEAD/rocrate/data/schema.jsonld -------------------------------------------------------------------------------- /rocrate/data/update.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ResearchObject/ro-crate-py/HEAD/rocrate/data/update.sh -------------------------------------------------------------------------------- /rocrate/memory_buffer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ResearchObject/ro-crate-py/HEAD/rocrate/memory_buffer.py -------------------------------------------------------------------------------- /rocrate/metadata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ResearchObject/ro-crate-py/HEAD/rocrate/metadata.py -------------------------------------------------------------------------------- /rocrate/model/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ResearchObject/ro-crate-py/HEAD/rocrate/model/__init__.py -------------------------------------------------------------------------------- /rocrate/model/computationalworkflow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ResearchObject/ro-crate-py/HEAD/rocrate/model/computationalworkflow.py -------------------------------------------------------------------------------- /rocrate/model/computerlanguage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ResearchObject/ro-crate-py/HEAD/rocrate/model/computerlanguage.py -------------------------------------------------------------------------------- /rocrate/model/contextentity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ResearchObject/ro-crate-py/HEAD/rocrate/model/contextentity.py -------------------------------------------------------------------------------- /rocrate/model/creativework.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ResearchObject/ro-crate-py/HEAD/rocrate/model/creativework.py -------------------------------------------------------------------------------- /rocrate/model/data_entity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ResearchObject/ro-crate-py/HEAD/rocrate/model/data_entity.py -------------------------------------------------------------------------------- /rocrate/model/dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ResearchObject/ro-crate-py/HEAD/rocrate/model/dataset.py -------------------------------------------------------------------------------- /rocrate/model/entity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ResearchObject/ro-crate-py/HEAD/rocrate/model/entity.py -------------------------------------------------------------------------------- /rocrate/model/file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ResearchObject/ro-crate-py/HEAD/rocrate/model/file.py -------------------------------------------------------------------------------- /rocrate/model/file_or_dir.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ResearchObject/ro-crate-py/HEAD/rocrate/model/file_or_dir.py -------------------------------------------------------------------------------- /rocrate/model/metadata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ResearchObject/ro-crate-py/HEAD/rocrate/model/metadata.py -------------------------------------------------------------------------------- /rocrate/model/person.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ResearchObject/ro-crate-py/HEAD/rocrate/model/person.py -------------------------------------------------------------------------------- /rocrate/model/preview.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ResearchObject/ro-crate-py/HEAD/rocrate/model/preview.py -------------------------------------------------------------------------------- /rocrate/model/root_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ResearchObject/ro-crate-py/HEAD/rocrate/model/root_dataset.py -------------------------------------------------------------------------------- /rocrate/model/softwareapplication.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ResearchObject/ro-crate-py/HEAD/rocrate/model/softwareapplication.py -------------------------------------------------------------------------------- /rocrate/model/testdefinition.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ResearchObject/ro-crate-py/HEAD/rocrate/model/testdefinition.py -------------------------------------------------------------------------------- /rocrate/model/testinstance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ResearchObject/ro-crate-py/HEAD/rocrate/model/testinstance.py -------------------------------------------------------------------------------- /rocrate/model/testservice.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ResearchObject/ro-crate-py/HEAD/rocrate/model/testservice.py -------------------------------------------------------------------------------- /rocrate/model/testsuite.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ResearchObject/ro-crate-py/HEAD/rocrate/model/testsuite.py -------------------------------------------------------------------------------- /rocrate/rocrate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ResearchObject/ro-crate-py/HEAD/rocrate/rocrate.py -------------------------------------------------------------------------------- /rocrate/templates/preview_template.html.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ResearchObject/ro-crate-py/HEAD/rocrate/templates/preview_template.html.j2 -------------------------------------------------------------------------------- /rocrate/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ResearchObject/ro-crate-py/HEAD/rocrate/utils.py -------------------------------------------------------------------------------- /rocrate/vocabs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ResearchObject/ro-crate-py/HEAD/rocrate/vocabs.py -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ResearchObject/ro-crate-py/HEAD/setup.cfg -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ResearchObject/ro-crate-py/HEAD/setup.py -------------------------------------------------------------------------------- /test/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ResearchObject/ro-crate-py/HEAD/test/conftest.py -------------------------------------------------------------------------------- /test/test-data/crate-1.0/data.csv: -------------------------------------------------------------------------------- 1 | name,number 2 | foo,1 3 | bar,2 4 | -------------------------------------------------------------------------------- /test/test-data/crate-1.0/ro-crate-metadata.jsonld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ResearchObject/ro-crate-py/HEAD/test/test-data/crate-1.0/ro-crate-metadata.jsonld -------------------------------------------------------------------------------- /test/test-data/crate-1.1/data.csv: -------------------------------------------------------------------------------- 1 | name,number 2 | foo,1 3 | bar,2 4 | -------------------------------------------------------------------------------- /test/test-data/crate-1.1/ro-crate-metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ResearchObject/ro-crate-py/HEAD/test/test-data/crate-1.1/ro-crate-metadata.json -------------------------------------------------------------------------------- /test/test-data/empty_file_crate/empty.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/test-data/empty_file_crate/folder/empty_not_listed.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/test-data/read_crate/a b/c d.txt: -------------------------------------------------------------------------------- 1 | C D 2 | -------------------------------------------------------------------------------- /test/test-data/read_crate/abstract_wf.cwl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ResearchObject/ro-crate-py/HEAD/test/test-data/read_crate/abstract_wf.cwl -------------------------------------------------------------------------------- /test/test-data/read_crate/examples/README.txt: -------------------------------------------------------------------------------- 1 | Examples directory 2 | -------------------------------------------------------------------------------- /test/test-data/read_crate/j%20k/l%20m.txt: -------------------------------------------------------------------------------- 1 | L%20M 2 | -------------------------------------------------------------------------------- /test/test-data/read_crate/ro-crate-metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ResearchObject/ro-crate-py/HEAD/test/test-data/read_crate/ro-crate-metadata.json -------------------------------------------------------------------------------- /test/test-data/read_crate/ro-crate-metadata.jsonld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ResearchObject/ro-crate-py/HEAD/test/test-data/read_crate/ro-crate-metadata.jsonld -------------------------------------------------------------------------------- /test/test-data/read_crate/ro-crate-preview.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ResearchObject/ro-crate-py/HEAD/test/test-data/read_crate/ro-crate-preview.html -------------------------------------------------------------------------------- /test/test-data/read_crate/test/test-metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ResearchObject/ro-crate-py/HEAD/test/test-data/read_crate/test/test-metadata.json -------------------------------------------------------------------------------- /test/test-data/read_crate/test_file_galaxy.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ResearchObject/ro-crate-py/HEAD/test/test-data/read_crate/test_file_galaxy.txt -------------------------------------------------------------------------------- /test/test-data/read_crate/test_galaxy_wf.ga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ResearchObject/ro-crate-py/HEAD/test/test-data/read_crate/test_galaxy_wf.ga -------------------------------------------------------------------------------- /test/test-data/read_crate/with space.txt: -------------------------------------------------------------------------------- 1 | Test handling of special character (un)escaping 2 | -------------------------------------------------------------------------------- /test/test-data/read_crate/without%20space.txt: -------------------------------------------------------------------------------- 1 | The name of this file should NOT be unescaped 2 | -------------------------------------------------------------------------------- /test/test-data/read_extra/listed.txt: -------------------------------------------------------------------------------- 1 | LISTED 2 | -------------------------------------------------------------------------------- /test/test-data/read_extra/listed/listed.txt: -------------------------------------------------------------------------------- 1 | LISTED 2 | -------------------------------------------------------------------------------- /test/test-data/read_extra/listed/not_listed.txt: -------------------------------------------------------------------------------- 1 | NOT_LISTED 2 | -------------------------------------------------------------------------------- /test/test-data/read_extra/not_listed.txt: -------------------------------------------------------------------------------- 1 | NOT_LISTED 2 | -------------------------------------------------------------------------------- /test/test-data/read_extra/not_listed/not_listed.txt: -------------------------------------------------------------------------------- 1 | NOT_LISTED 2 | -------------------------------------------------------------------------------- /test/test-data/read_extra/ro-crate-metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ResearchObject/ro-crate-py/HEAD/test/test-data/read_extra/ro-crate-metadata.json -------------------------------------------------------------------------------- /test/test-data/ro-crate-galaxy-sortchangecase/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ResearchObject/ro-crate-py/HEAD/test/test-data/ro-crate-galaxy-sortchangecase/LICENSE -------------------------------------------------------------------------------- /test/test-data/ro-crate-galaxy-sortchangecase/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ResearchObject/ro-crate-py/HEAD/test/test-data/ro-crate-galaxy-sortchangecase/README.md -------------------------------------------------------------------------------- /test/test-data/ro-crate-galaxy-sortchangecase/ro-crate-metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ResearchObject/ro-crate-py/HEAD/test/test-data/ro-crate-galaxy-sortchangecase/ro-crate-metadata.json -------------------------------------------------------------------------------- /test/test-data/ro-crate-galaxy-sortchangecase/sort-and-change-case.ga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ResearchObject/ro-crate-py/HEAD/test/test-data/ro-crate-galaxy-sortchangecase/sort-and-change-case.ga -------------------------------------------------------------------------------- /test/test-data/ro-crate-galaxy-sortchangecase/test/test1/input.bed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ResearchObject/ro-crate-py/HEAD/test/test-data/ro-crate-galaxy-sortchangecase/test/test1/input.bed -------------------------------------------------------------------------------- /test/test-data/ro-crate-galaxy-sortchangecase/test/test1/output_exp.bed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ResearchObject/ro-crate-py/HEAD/test/test-data/ro-crate-galaxy-sortchangecase/test/test1/output_exp.bed -------------------------------------------------------------------------------- /test/test-data/ro-crate-galaxy-sortchangecase/test/test1/sort-and-change-case-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ResearchObject/ro-crate-py/HEAD/test/test-data/ro-crate-galaxy-sortchangecase/test/test1/sort-and-change-case-test.yml -------------------------------------------------------------------------------- /test/test-data/sample_cwl_wf.cwl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ResearchObject/ro-crate-py/HEAD/test/test-data/sample_cwl_wf.cwl -------------------------------------------------------------------------------- /test/test-data/sample_file.txt: -------------------------------------------------------------------------------- 1 | line1 2 | line2 3 | -------------------------------------------------------------------------------- /test/test-data/test_add_dir/sample_file_subdir.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ResearchObject/ro-crate-py/HEAD/test/test-data/test_add_dir/sample_file_subdir.txt -------------------------------------------------------------------------------- /test/test-data/test_file_galaxy.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ResearchObject/ro-crate-py/HEAD/test/test-data/test_file_galaxy.txt -------------------------------------------------------------------------------- /test/test-data/test_file_galaxy2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ResearchObject/ro-crate-py/HEAD/test/test-data/test_file_galaxy2.txt -------------------------------------------------------------------------------- /test/test-data/test_galaxy_wf.ga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ResearchObject/ro-crate-py/HEAD/test/test-data/test_galaxy_wf.ga -------------------------------------------------------------------------------- /test/test_cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ResearchObject/ro-crate-py/HEAD/test/test_cli.py -------------------------------------------------------------------------------- /test/test_jsonld.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ResearchObject/ro-crate-py/HEAD/test/test_jsonld.py -------------------------------------------------------------------------------- /test/test_metadata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ResearchObject/ro-crate-py/HEAD/test/test_metadata.py -------------------------------------------------------------------------------- /test/test_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ResearchObject/ro-crate-py/HEAD/test/test_model.py -------------------------------------------------------------------------------- /test/test_read.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ResearchObject/ro-crate-py/HEAD/test/test_read.py -------------------------------------------------------------------------------- /test/test_readwrite.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ResearchObject/ro-crate-py/HEAD/test/test_readwrite.py -------------------------------------------------------------------------------- /test/test_test_metadata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ResearchObject/ro-crate-py/HEAD/test/test_test_metadata.py -------------------------------------------------------------------------------- /test/test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ResearchObject/ro-crate-py/HEAD/test/test_utils.py -------------------------------------------------------------------------------- /test/test_workflow_ro_crate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ResearchObject/ro-crate-py/HEAD/test/test_workflow_ro_crate.py -------------------------------------------------------------------------------- /test/test_write.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ResearchObject/ro-crate-py/HEAD/test/test_write.py -------------------------------------------------------------------------------- /test/test_wrroc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ResearchObject/ro-crate-py/HEAD/test/test_wrroc.py -------------------------------------------------------------------------------- /tools/add_boilerplate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ResearchObject/ro-crate-py/HEAD/tools/add_boilerplate.py --------------------------------------------------------------------------------