nmdc-schema

View on PyPIReverse Dependencies (1)

11.1.0 nmdc_schema-11.1.0-py3-none-any.whl

Wheel Details

Project: nmdc-schema
Version: 11.1.0
Filename: nmdc_schema-11.1.0-py3-none-any.whl
Download: [link]
Size: 497148
MD5: 6fc0dd6a710f95e8d3d8e0e0de9d9de8
SHA256: 5694721db42876a3fe04f701717787eff18d023a4427c6cf100f9ff1418380a1
Uploaded: 2024-11-13 01:25:13 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: nmdc_schema
Version: 11.1.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.13
Classifier: Programming Language :: Python :: 3 :: Only
Requires-Python: >=3.9,<4.0
Requires-Dist: linkml (<2.0.0,>=1.7.10)
Requires-Dist: linkml-runtime (<2.0.0,>=1.7.7)
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.7.2)
Requires-Dist: ruamel-yaml (<0.19.0,>=0.18.6)
Provides-Extra: docs
Description-Content-Type: text/markdown
[Description omitted; length: 4219 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 1.9.1
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=c09sGU6JbaWwJP3oYAIGEAx7aQZO5j2X1dK78RGX3oc 3352
nmdc_schema/dump_single_modality.py sha256=DEdlmDr6phClUslR1AKlVy70Xy9kRx4RM754AsDbYNE 14063
nmdc_schema/get_json_schema.py sha256=5TFl1GCImyR5GHLK2hOz1MqqEyoRqhbukEs4x4AMYeM 320
nmdc_schema/get_nmdc_view.py sha256=AwaPqb3H75ekL0hEV3SAhrUhFXVGFr1yFxQvBjPuRnY 401
nmdc_schema/gold-to-mixs.sssom.tsv sha256=gSo2vLjyNPfQPqZHeRKqS9uCe1XfGzzS-1_cTWxInJs 16935
nmdc_schema/migration_recursion.py sha256=Tj1sfrJrZglwVC6fwaG4xvnFOt0P9AuBc9R4OHDD1Z0 5178
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=eBvuqXhSBMer1NEy3tw7fqwfEmgJQQ7EBsq2Ed2Sss0 5993
nmdc_schema/migrators/adapters/dictionary_adapter.py sha256=ZP3YnbZUvfCjHMr5wmjHB-319Yefm30wEipNu3CP0I8 17808
nmdc_schema/migrators/adapters/mongo_adapter.py sha256=tsMc4JlyU_8qqpnmjTAae-CIc65E6BTEwNJS11KnGqE 11850
nmdc_schema/migrators/adapters/test_dictionary_adapter.py sha256=NzOrt-Q-6DAevmjXb0ZiRS0NY1IGFNCxcEaU3y3DxAE 11769
nmdc_schema/migrators/adapters/test_mongo_adapter.py sha256=laxoAkBpQozbJGudsZdj4KaezvQZOLJKb0PtWtejHHM 15873
nmdc_schema/migrators/assets/migrator_from_10_2_0_to_11_0_0_part_08/instrument_set.yaml sha256=B0mYDK_Kl00xwa52Xuf5J8Tk8YC5btfO3mce_SxZ9VY 1507
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/README.md sha256=4LkPBcBKVEDpz-JNmEJ15KwadVNQyw1MQPE2Nxhi1IE 318
nmdc_schema/migrators/cli/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
nmdc_schema/migrators/cli/create_migrator.py sha256=gdey2oclbFvywazGMvfHkf2G-J3Bc3Lz8bnG3UHLajw 4491
nmdc_schema/migrators/cli/migrator.py.template sha256=7C-Ela_NrhkmgGY_Dz28ICF-xrT4ooolQ4kzmroJ9wc 369
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_10_2_0_to_11_0_0.py sha256=eX4X3eXnOIDQF8xYvjG4vPXU9VyWEqfxfv45VRgVkyo 1363
nmdc_schema/migrators/migrator_from_10_3_0_to_10_4_0.py sha256=OhAZwB-T2cNHmmdRvCKMhXB9O4VTFNE9phaDdUFlJ0A 9072
nmdc_schema/migrators/migrator_from_10_4_0_to_10_5_4.py sha256=0W6VdR-Ks1MApcYvxmgZaqGqr5tXiY3fB3lQcSM3Or0 450
nmdc_schema/migrators/migrator_from_10_5_4_to_10_5_5.py sha256=65_f9bIvJRN8FWjNBjiRYfEA1PWelnRRGF4vEIlviLI 450
nmdc_schema/migrators/migrator_from_10_5_5_to_10_5_6.py sha256=fi_KMamgxWQN5aRkr0jg8OuDa9wfjWwTLLm0uB0YylU 450
nmdc_schema/migrators/migrator_from_10_5_6_to_10_6_0.py sha256=_oeQz_mXVC-vyyfUsdU_hOY_STzRT5Sll6h48iqmPmE 450
nmdc_schema/migrators/migrator_from_10_6_0_to_10_7_0.py sha256=-FduiWWIioYFQ2eST35NINok6cy6FoPuJ7-UXJPAi_E 450
nmdc_schema/migrators/migrator_from_11_0_3_to_11_1_0.py sha256=3hHXGts_sfre4KuIpGCUNyRMgI92_lXm_U2UStU-fdw 1184
nmdc_schema/migrators/migrator_from_1_0_0_to_EXAMPLE.py sha256=_2T3-8FP0G4WCd3aUT4SQZp_ffigOO7m22HGqrbdfMI 6072
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=1GAG8pQCJwjAqp3x8jWLEAaLfD_fFyyF5KtsKffQOdM 7265
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/migrators/partials/README.md sha256=LgC6VhnkY-npoXC4_uu9UOuxRWnfsJOJFG2AxOxXlcg 911
nmdc_schema/migrators/partials/migrator_from_10_2_0_to_11_0_0/__init__.py sha256=hLt9xElkaSmes7--IfcJ1Nlp7IaAOgvqTU8WzwqOnz0 2409
nmdc_schema/migrators/partials/migrator_from_10_2_0_to_11_0_0/migrator_from_10_2_0_to_11_0_0_part_01.py sha256=hiu1LQLjyQt8vIwBGwrVzZq5gLmS91VIlOOeWVjjzY8 1363
nmdc_schema/migrators/partials/migrator_from_10_2_0_to_11_0_0/migrator_from_10_2_0_to_11_0_0_part_02.py sha256=A6XKeDOu1QovdZKaZsv1tf4vginjEtVMWUyQHTomURA 3715
nmdc_schema/migrators/partials/migrator_from_10_2_0_to_11_0_0/migrator_from_10_2_0_to_11_0_0_part_03.py sha256=I6EOACPl0loB-LO2btUmY4K_K9M3mCQIccBj7uRHKmQ 2586
nmdc_schema/migrators/partials/migrator_from_10_2_0_to_11_0_0/migrator_from_10_2_0_to_11_0_0_part_04.py sha256=HZmJfJ6dPzfOFJdUSmGqsAZTVOCT0-8sMvT-oP3pFEo 1921
nmdc_schema/migrators/partials/migrator_from_10_2_0_to_11_0_0/migrator_from_10_2_0_to_11_0_0_part_05.py sha256=ClDIiSETnjtW4Zc_Hby_yo9U33d6R1RdTMGex_NNDcg 1936
nmdc_schema/migrators/partials/migrator_from_10_2_0_to_11_0_0/migrator_from_10_2_0_to_11_0_0_part_06.py sha256=njamlR9gf29Ljkxt3sSrG2Njm3V6Zy20yHFQs-dK4sk 1513
nmdc_schema/migrators/partials/migrator_from_10_2_0_to_11_0_0/migrator_from_10_2_0_to_11_0_0_part_07.py sha256=VWoMR2M1Qr3Fg7aIOmng4ixaEq2tluwfYyWxkiSdFOc 4176
nmdc_schema/migrators/partials/migrator_from_10_2_0_to_11_0_0/migrator_from_10_2_0_to_11_0_0_part_08.py sha256=TVIOVRYNneGA8y5GZwbTDlanEZprFhBcUrv6C0Tlsyc 9636
nmdc_schema/migrators/partials/migrator_from_10_2_0_to_11_0_0/migrator_from_10_2_0_to_11_0_0_part_09.py sha256=DNGPx5VbgXcO8Lf5sIQ_AJJzwbZP1Drr4EyuIkits0k 1569
nmdc_schema/migrators/partials/migrator_from_10_2_0_to_11_0_0/migrator_from_10_2_0_to_11_0_0_part_10.py sha256=2sYMfQRFgznC82YKn9v8C6zfMWxx4mHWIVGHm76q7S0 11951
nmdc_schema/migrators/partials/migrator_from_10_2_0_to_11_0_0/migrator_from_10_2_0_to_11_0_0_part_11.py sha256=dEnU1P2ynR6p6X4avnFCxN66OS7EhQoCnl4mi0EkAcA 1934
nmdc_schema/migrators/partials/migrator_from_10_2_0_to_11_0_0/migrator_from_10_2_0_to_11_0_0_part_12.py sha256=M2Y-w3886iTt5N-5mc-UbTjA4ALa7bR0TBbG5OgCzkA 2876
nmdc_schema/migrators/partials/migrator_from_10_2_0_to_11_0_0/migrator_from_10_2_0_to_11_0_0_part_13.py sha256=SSDT0RnbIQlwH7EOylkEMbqDHkz-tcJpSLUJVNzXy58 5528
nmdc_schema/migrators/partials/migrator_from_10_2_0_to_11_0_0/migrator_from_10_2_0_to_11_0_0_part_14.py sha256=XaztuAk9jzOAOUssLDI6vIUISskfuN9d_hVz4hqxfRo 1291
nmdc_schema/migrators/partials/migrator_from_10_2_0_to_11_0_0/migrator_from_10_2_0_to_11_0_0_part_15.py sha256=XillfVQay7OYOK9fZhpcZyO_wHr1Hbo4Sx1lAn--1Kk 3297
nmdc_schema/migrators/partials/migrator_from_10_2_0_to_11_0_0/migrator_from_10_2_0_to_11_0_0_part_16.py sha256=caNXTC_Q0-IXdv90I02hkboHeVZszscBkX0laAf4IcE 4892
nmdc_schema/migrators/partials/migrator_from_11_0_3_to_11_1_0/__init__.py sha256=2MvZXAwZWsrUpzm5JhL769A3XAZ2Y-LprSECLORSG1w 1092
nmdc_schema/migrators/partials/migrator_from_11_0_3_to_11_1_0/migrator_from_11_0_3_to_11_1_0_part_1.py sha256=f-tQyYlIK3utb08qW7UctMCL_kKIDSRFnuZGKSFt_-c 10387
nmdc_schema/migrators/partials/migrator_from_11_0_3_to_11_1_0/migrator_from_11_0_3_to_11_1_0_part_2.py sha256=1YsZSBySqadiKPUtH76j61t_iN8sXKZ0pqZCisVahwU 1911
nmdc_schema/migrators/partials/migrator_from_11_0_3_to_11_1_0/migrator_from_11_0_3_to_11_1_0_part_3.py sha256=KAWPyUA7JwXvQg6cj4CZSyhYkkdQYG5pMhuy7uUXUZc 2115
nmdc_schema/nmdc.py sha256=7OCPGsLcYFmwCv4hYq3Bry9fATqwSxJA-T3S-HKXh78 697705
nmdc_schema/nmdc.schema.json sha256=x7XnrVt8MHXPdlfurCWMx-378RKlKi3uFmXSf1ZvLAU 626343
nmdc_schema/nmdc_data.py sha256=_wNKi5NDxuvvRsJEim2ialX7VJkDBJLRpiTOPpFHBm8 9608
nmdc_schema/nmdc_materialized_patterns.schema.json sha256=zrK1WRPOrMeAa6nihtwJAgbQ9fg0jV4ZVehkmbfYsTU 633823
nmdc_schema/nmdc_materialized_patterns.yaml sha256=oHF8COE-6dcrfksQiyDvwHCiSEsQdVHs5cHAjd26pY0 678166
nmdc_schema/nmdc_schema_accepting_legacy_ids.py sha256=UfarIrY43ahnan5HhmcWtw9Qdu5zBZ9YiOfxwFH3GHY 689364
nmdc_schema/nmdc_version.py sha256=y6qbVo918NZ1UYfP8NEFs6dt1kM5eiFa9yEG-a23P8Y 2310
nmdc_schema/validate_nmdc_json.py sha256=PVJV2O1qQXMi206HaUKqRNLiLc164OpNYKPURSKN8_E 3148
nmdc_schema-11.1.0.dist-info/LICENSE sha256=ogEPNDSH0_dhiv_lT3ifVIdgIzHAqNA_SemnxUfPBJk 7048
nmdc_schema-11.1.0.dist-info/METADATA sha256=Ejxa1IBXjj31U6TyvxIeZBcNDbnx46PkM03vq86Uz_k 5702
nmdc_schema-11.1.0.dist-info/WHEEL sha256=Nq82e9rUAnEjt98J6MlVmMCZb-t9cYE2Ir1kpBmnWfs 88
nmdc_schema-11.1.0.dist-info/entry_points.txt sha256=W5tuTPMv5HksFRmLkGQXpMQHaLUmv_DVAAuSwKEgn08 1466
nmdc_schema-11.1.0.dist-info/RECORD

entry_points.txt

analyze-mentions-of-ids = src.scripts.analyze_mentions_of_ids:main
anyuri-strings-to-iris = nmdc_schema.anyuri_strings_to_iris:expand_curies
check-examples-class-coverage = src.scripts.check_examples_class_coverage:main
class-instantiation-counts = src.scripts.class_instantiation_counts:process_data
create-migrator = nmdc_schema.migrators.cli.create_migrator:create_migrator
database-to-json-list-files = src.scripts.database_to_json_list_files:split_yaml_to_json
date-created-blank-node = src.scripts.date_created_blank_node:print_timestamp
fetch-nmdc-schema = nmdc_schema.nmdc_data:get_nmdc_jsonschema
get-study-id-from-filename = src.scripts.get_study_id_from_filename:main
get-study-related-records = src.scripts.nmdc_database_tools:cli
interleave-yaml = src.scripts.interleave_yaml:process_yaml
migration-recursion = nmdc_schema.migration_recursion:main
nmdc-data = nmdc_schema.nmdc_data:cli
nmdc-ncbi-mapping = src.scripts.ncbi_nmdc_exact_term_matching:cli
nmdc-version = nmdc_schema.nmdc_version:cli
pure-export = nmdc_schema.dump_single_modality:cli
report-biosamples-per-study = src.scripts.report_biosamples_per_study:query_biosamples
report-usages = src.scripts.report_usages:display_slot_usage
schema-pattern-linting = src.scripts.schema_pattern_linting:main
schema-view-relation-graph = src.scripts.schema_view_relation_graph:cli
scrutinize-elements = src.scripts.scrutinize_elements:process_schema_elements
slot-range-type-reporter = src.scripts.slot_range_type_reporter:cli