nmdc-schema

View on PyPIReverse Dependencies (1)

10.2.0 nmdc_schema-10.2.0-py3-none-any.whl

Wheel Details

Project: nmdc-schema
Version: 10.2.0
Filename: nmdc_schema-10.2.0-py3-none-any.whl
Download: [link]
Size: 700908
MD5: d73fa48e954a143c5edf25fa7adb89b7
SHA256: d34f1274eb153781fc85caaead349523bd32b688e39a8acb2724bee6e0e9bd4e
Uploaded: 2024-04-18 15:35:48 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: nmdc_schema
Version: 10.2.0
Summary: Schema resources for the National Microbiome Data Collaborative (NMDC)
Author: Bill Duncan
Author-Email: wdduncan[at]gmail.com
Home-Page: https://microbiomedata.github.io/nmdc-schema/
Project-Url: Documentation, https://microbiomedata.github.io/nmdc-schema/
Project-Url: Repository, https://github.com/microbiomedata/nmdc-schema
License: MIT
Keywords: NMDC,schema,metadata,microbiome
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3 :: Only
Requires-Python: >=3.9,<4.0
Requires-Dist: bioregistry (==0.10.158)
Requires-Dist: linkml (<2.0.0,>=1.6.10)
Requires-Dist: linkml-runtime (<2.0.0,>=1.6.2)
Requires-Dist: mkdocs (<2.0.0,>=1.4.2)
Requires-Dist: mkdocs-material (<10.0.0,>=9.0.12); extra == "docs"
Requires-Dist: mkdocs-mermaid2-plugin (<0.7.0,>=0.6.0)
Requires-Dist: mkdocs-redirects (<2.0.0,>=1.2.1)
Requires-Dist: pymongo (<5.0.0,>=4.3.3)
Provides-Extra: docs
Description-Content-Type: text/markdown
[Description omitted; length: 4181 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 1.9.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
nmdc_schema/README.md sha256=qU69vQY5IA0bOj2ZvGhIl7B4edI_yCJ_OwM1yXcAvuw 404
nmdc_schema/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
nmdc_schema/anyuri_strings_to_iris.py sha256=asmvRIXxEpUgy4jIf4HzAJGSzuGS_uj4I-sJLPRBUOA 3263
nmdc_schema/build_datafile_from_api_requests.py sha256=_VbGW6vWQuCFWykLRLuC_HtLaA7ippWkp7LHqcn8lBo 2728
nmdc_schema/class_sparql.py sha256=vVCk5oS-PMQe9112-mggBQbcBc4Y5aGlwpfBO7c0hRE 18165
nmdc_schema/generate_import_slots_regardless.py sha256=JrulaY-L8AqSliZca4m7dg5BTApr6eYhBOXrQMgkyus 2228
nmdc_schema/get_json_schema.py sha256=5TFl1GCImyR5GHLK2hOz1MqqEyoRqhbukEs4x4AMYeM 320
nmdc_schema/get_mixs_slots.py sha256=RtK-9GAb6xrdThEavpagqHv62Vw6hJSbj3lSmc1ZeCw 1609
nmdc_schema/get_mixs_slots_matching_slot_list.py sha256=cWGiwTURQ69rW8mga72u2QgHAsrLEZkLrS5ZbVp_6b8 1671
nmdc_schema/get_mixs_slots_used_in_schema.py sha256=Sp2DdpDDUM2DTg4bR_onEC70KMMxZNL2s8TpB6o2pnc 1210
nmdc_schema/get_nmdc_view.py sha256=GDNw8PGrwkjqy1MxAqdHb-UVVbMk3RyqU53tFDXayJ4 393
nmdc_schema/get_slots_from_class.py sha256=fVKQ-O2_rA94Li7Pvp1w0ht5tgiyXx4dqzxrdLEUqyY 1596
nmdc_schema/get_slots_from_view.py sha256=L_vQzrVP9TWSY4idigGr18R5YFVsw6vpbr4t16tY_oI 421
nmdc_schema/gold-to-mixs.sssom.tsv sha256=gSo2vLjyNPfQPqZHeRKqS9uCe1XfGzzS-1_cTWxInJs 16935
nmdc_schema/list_id_prefixes_and_patterns.py sha256=bxOOVcqzLKBef8uVuq7OgnspiKJ7j-LgiN5lPXHRAu4 1810
nmdc_schema/list_slot_usages.py sha256=b88X1F03FWpNo-EC0GEJ_LRGLby4PbbbmfHSInEDgmw 1059
nmdc_schema/list_structured_patterns.py sha256=3x10zPggiWx7mkOBuxKeU9VhDZ9x6rh-NICW8SaGis4 526
nmdc_schema/list_used_ranges.py sha256=i7p7SHNzxJnMwiCrDgU3arUpa7l8O1n_ldu0oVAlAxQ 414
nmdc_schema/migration_recursion.py sha256=ZbAmCqbq1LRq9htQJs3ysVubMvUaucVcyOcTXvUQqpU 7692
nmdc_schema/migrators/README.md sha256=3yBuooX4ZcEFOk_TMcmnOudv_G7tXjupHxK8QhEF-aw 3264
nmdc_schema/migrators/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
nmdc_schema/migrators/adapters/adapter_base.py sha256=ZXP81f0hBGi_-xN9ey3Cnxs1edYhvSv3le-e4igj5mU 4513
nmdc_schema/migrators/adapters/dictionary_adapter.py sha256=y7f4DUMDswganwZannUBWhyxkO3FNfF7YVmxI8FIVE4 12842
nmdc_schema/migrators/adapters/mongo_adapter.py sha256=8L2y693QmHKv2EeXmmhg4o3gdvF85vv1FPtMxs0tkYE 8798
nmdc_schema/migrators/adapters/test_dictionary_adapter.py sha256=Xcbu2hp8jC0Pgncv8UiVRS9jB-5ezzPecB7e7E7MyHc 8834
nmdc_schema/migrators/adapters/test_mongo_adapter.py sha256=m5Tg3YUygGvzqCcvEZR9UaQLSEuv1vLAknTJuBbYxOc 10832
nmdc_schema/migrators/assets/migrator_from_8_1_to_9_0/study_dois_changes.yaml sha256=h7qqpe1r3EJm8GgPpioN11JB8zcn15xJ0rVylmGyYXA 1976
nmdc_schema/migrators/assets/migrator_from_9_1_to_9_2/websites_dois.yaml sha256=Mv1tYuQ8hTf85jluhabc9phsGb3Gw8KnNfK6h-GQ2kY 533
nmdc_schema/migrators/cli/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
nmdc_schema/migrators/cli/create_migrator.py sha256=V12TAA5zsta2WEOJn1La89UcbNjOBf05MeEtuNyXr_w 4003
nmdc_schema/migrators/helpers.py sha256=TNIEOup8GHdERLZT00zlsG8cC8AkrbIc7-Y4sM1zX5g 2128
nmdc_schema/migrators/migrator_base.py sha256=Ch-xgVRbtdEQRt6EwaIeIMLtevgwsG7-J0jYjBonpVA 1695
nmdc_schema/migrators/migrator_from_10_0_0_to_10_1_2.py sha256=aRKxRs5GrBin5oFrYaVSRQct90E3dsmXuTEZ6KO2oYY 2603
nmdc_schema/migrators/migrator_from_1_0_0_to_EXAMPLE.py sha256=4wSYvQeTdrPY62sjPAt3lwuXcobueNHpDugCX-ar6wU 6436
nmdc_schema/migrators/migrator_from_7_7_2_to_7_8_0.py sha256=0AWP4wLOoVIXEKt3--E-v4inS-TdyrOq_fq4xUW1pUk 1753
nmdc_schema/migrators/migrator_from_7_8_0_to_8_0_0.py sha256=VWHPRmajXULkTvAB_oMwdjG0ICq1e8FSNVDik-MVeak 6151
nmdc_schema/migrators/migrator_from_8_0_to_8_1.py sha256=Hey3cKKrWjMT9JW5RnbGnT1Mi0mjupKBbVubmYnvMhg 1199
nmdc_schema/migrators/migrator_from_8_1_to_9_0.py sha256=rVn2rkUaVz8eRLrrylR-QUeYKBKkQ_3FczTcJ9GAw10 7192
nmdc_schema/migrators/migrator_from_9_1_to_9_2.py sha256=-T4K8y7zGpyian74o5PSnNZy6H0dXplCzmo31ZGFAc0 2112
nmdc_schema/migrators/migrator_from_9_3_to_10_0.py sha256=VPid6x1hATtXk9zLoNOdwaNqCeb0v9bqnaO0cTr3pJ4 2033
nmdc_schema/mongo_dump_api_emph.py sha256=xcgH0B4RkyuFBTARYIG2Iz4ToCj1JFC0ZVdovPutg0I 15819
nmdc_schema/nmdc.py sha256=YOK_w5dT0v_2JrCVE-AAhauF7yvdIIM__6VGleP3cKo 627190
nmdc_schema/nmdc.schema.json sha256=nltlvcPcD1T0b9cxD_E-dUZaN56Exj-CctPrzFG0dns 429342
nmdc_schema/nmdc_data.py sha256=1uO3egdsqepGXWI8Q8f7TZ6JR8uDSAWkk6wMRU3vwT8 7237
nmdc_schema/nmdc_materialized_patterns.schema.json sha256=xuhtY2CZuaBHKGAa0aIuEqX_rrWfpepstAoAruj1I9s 430171
nmdc_schema/nmdc_materialized_patterns.yaml sha256=Tn0bSnyunI51hBTTMP_SkCsyu9O6NJu6ifybwz1QWw4 618030
nmdc_schema/nmdc_schema_accepting_legacy_ids.py sha256=AyxhXT8k3_XEeme5S0ndc-x-5X2HAEnmlWa8eE51NM4 631021
nmdc_schema/nmdc_schema_accepting_legacy_ids.schema.json sha256=26qFeM_uEQidm8Ymn8gg6E-T6Xy9Y64xzI1jPrvJ-xg 428297
nmdc_schema/nmdc_schema_accepting_legacy_ids.yaml sha256=0_McjFgDb49LYJDAw34yQ6z6lhC8RGJpG35_2YfLHBc 615125
nmdc_schema/nmdc_schema_merged.yaml sha256=PcUyBAo-ifOkF3rrmDFIfwRGrdByXlIvLR-17Ro5PyM 654489
nmdc_schema/nmdc_version.py sha256=y6qbVo918NZ1UYfP8NEFs6dt1kM5eiFa9yEG-a23P8Y 2310
nmdc_schema/test_more_tolerant_schema.py sha256=1Y49TVWgjIOkBw1LP9I27AFZQ6ZPH-7rrIbsK2Bbb0I 785
nmdc_schema/validate_nmdc_json.py sha256=PVJV2O1qQXMi206HaUKqRNLiLc164OpNYKPURSKN8_E 3148
nmdc_schema-10.2.0.dist-info/LICENSE sha256=ogEPNDSH0_dhiv_lT3ifVIdgIzHAqNA_SemnxUfPBJk 7048
nmdc_schema-10.2.0.dist-info/METADATA sha256=eO-Tz3aHgAnpoXz4gyr7YW87lhIP1spYTe7K0r8FgQ0 5607
nmdc_schema-10.2.0.dist-info/WHEEL sha256=sP946D7jFCHeNz5Iq4fL4Lu-PrWrFsgfLXbbkciIZwg 88
nmdc_schema-10.2.0.dist-info/entry_points.txt sha256=4Ii-X0yozvuqw-Y1hZfVLw56bs7M6KawXTxt0bgvkYw 1109
nmdc_schema-10.2.0.dist-info/RECORD

entry_points.txt

anyuri-strings-to-iris = nmdc_schema.anyuri_strings_to_iris:expand_curies
build-datafile-from-api-requests = nmdc_schema.build_datafile_from_api_requests:main
class-sparql = nmdc_schema.class_sparql:main
create-migrator = nmdc_schema.migrators.cli.create_migrator:create_migrator
fetch-nmdc-schema = nmdc_schema.nmdc_data:get_nmdc_jsonschema
generate-import-slots-regardless = nmdc_schema.generate_import_slots_regardless:main
get-mixs-slots-matching-slot-list = nmdc_schema.get_mixs_slots_matching_slot_list:main
get-mixs-slots-used-in-schema = nmdc_schema.get_mixs_slots_used_in_schema:main
get-slots-from-class = nmdc_schema.get_slots_from_class:main
get-study-id-from-filename = src.scripts.get_study_id_from_filename:main
get-study-related-records = src.scripts.nmdc_database_tools:cli
migration-recursion = nmdc_schema.migration_recursion:main
nmdc-data = nmdc_schema.nmdc_data:cli
nmdc-version = nmdc_schema.nmdc_version:cli
pure-export = nmdc_schema.mongo_dump_api_emph:cli
slot-range-type-reporter = src.scripts.slot_range_type_reporter:cli
test-more-tolerant-schema = nmdc_schema.test_more_tolerant_schema:do_test