CHANGELOG.md
CITATION.cff
CODE_OF_CONDUCT.md
CONTRIBUTING.md
CONTRIBUTORS.md
IDENTIFIER_POLICY.md
LICENSE
MANIFEST.in
NOTICE
QUICKSTART.md
README.md
RELEASING.md
SECURITY.md
pyproject.toml
src/battinfo/__init__.py
src/battinfo/_bpx_layout.py
src/battinfo/_deposit_files.py
src/battinfo/_deposit_index.py
src/battinfo/_emmo_instruments.py
src/battinfo/_fs_guard.py
src/battinfo/_jcs.py
src/battinfo/_jsonio.py
src/battinfo/_publish.py
src/battinfo/_record_index.py
src/battinfo/_util.py
src/battinfo/_workspace.py
src/battinfo/authoring.py
src/battinfo/bundle.py
src/battinfo/bundle_adapter.py
src/battinfo/bundle_generated.py
src/battinfo/canonical_aliases.py
src/battinfo/cli.py
src/battinfo/components.py
src/battinfo/config.py
src/battinfo/contribution.py
src/battinfo/demo.py
src/battinfo/electrodes.py
src/battinfo/entities.py
src/battinfo/ingest.py
src/battinfo/jsonld.py
src/battinfo/local_workspace.py
src/battinfo/materials.py
src/battinfo/metadata.py
src/battinfo/naming.py
src/battinfo/parameters.py
src/battinfo/processing.py
src/battinfo/publication.py
src/battinfo/py.typed
src/battinfo/registry.py
src/battinfo/runtime.py
src/battinfo/storage.py
src/battinfo/substances.py
src/battinfo/testmethod.py
src/battinfo/workspace_state.py
src/battinfo/ws.py
src/battinfo/zenodo.py
src/battinfo.egg-info/PKG-INFO
src/battinfo.egg-info/SOURCES.txt
src/battinfo.egg-info/dependency_links.txt
src/battinfo.egg-info/entry_points.txt
src/battinfo.egg-info/requires.txt
src/battinfo.egg-info/top_level.txt
src/battinfo/api/__init__.py
src/battinfo/api/_components.py
src/battinfo/api/_equipment.py
src/battinfo/api/_index.py
src/battinfo/api/_organizations.py
src/battinfo/api/_parameters.py
src/battinfo/api/_records.py
src/battinfo/api/_registry.py
src/battinfo/api/_resolver.py
src/battinfo/api/_shared.py
src/battinfo/api/_staging.py
src/battinfo/api/_templates.py
src/battinfo/data/README.md
src/battinfo/data/__init__.py
src/battinfo/data/context/domain-battery.context.json
src/battinfo/data/context/records.context.json
src/battinfo/data/context/records.context.v1.json
src/battinfo/data/examples/README.md
src/battinfo/data/examples/_GENERATED.md
src/battinfo/data/examples/cell-instance/README.md
src/battinfo/data/examples/cell-instance/cell-3m6k-9t2p-7x4h-9nq8.json
src/battinfo/data/examples/cell-instance/cell-ag7d-b4fp-r0sv-226m.json
src/battinfo/data/examples/cell-instance/cell-h7bv-e9yv-e1rz-n8pj.json
src/battinfo/data/examples/cell-spec/A123__ANR26650M1-B.json
src/battinfo/data/examples/cell-spec/README.md
src/battinfo/data/examples/cell-spec/cell-spec-0hpw-gkhk-gcg8-23x1.json
src/battinfo/data/examples/cell-spec/cell-spec-77tx-95x5-8tvd-n33a.json
src/battinfo/data/examples/cell-spec/cell-spec-86k6-6tzd-c4sf-5s01.json
src/battinfo/data/examples/cell-spec/cell-spec-944g-byr3-afdy-vha5.json
src/battinfo/data/examples/cell-spec/cell-spec-g7hd-4wkq-2mtx-9npf.json
src/battinfo/data/examples/cell-spec/cell-spec-jgyy-x3h5-drmv-5tn5.json
src/battinfo/data/examples/cell-spec/cell-spec-n8mw-5tkx-3qvd-7hfp.json
src/battinfo/data/examples/cell-spec/cell-spec-s4kt-8njw-6xpd-2mvh.json
src/battinfo/data/examples/cell-spec/cell-spec-st13-tf1d-z9b3-k1hf.json
src/battinfo/data/examples/cell-spec/cell-spec-tme2-0sy6-q89b-8m92.json
src/battinfo/data/examples/cell-spec/cell-spec-venv-ff8p-nbk3-bxcn.json
src/battinfo/data/examples/cell-spec/cell-spec-w3fq-9rkm-4tpx-8nhd.json
src/battinfo/data/examples/cell-spec/research/a123-anr26650m1-b.detailed.example.json
src/battinfo/data/examples/cell-spec/research/coin-detailed.example.json
src/battinfo/data/examples/cell-spec/research/cylindrical-detailed.example.json
src/battinfo/data/examples/cell-spec/research/extended.example.json
src/battinfo/data/examples/cell-spec/research/minimal.example.json
src/battinfo/data/examples/cell-spec/research/pouch-multilayer-detailed.example.json
src/battinfo/data/examples/cell-spec/research/pouch-single-layer-detailed.example.json
src/battinfo/data/examples/cell-spec/research/prismatic-detailed.example.json
src/battinfo/data/examples/channel/README.md
src/battinfo/data/examples/channel/a0w8-t55t-0e7t-r62d.json
src/battinfo/data/examples/channel/fbdp-b64w-07h0-zq8b.json
src/battinfo/data/examples/channel/fxa7-p0dr-7sm8-m07j.json
src/battinfo/data/examples/channel/qv3k-gyz0-y1kz-djyj.json
src/battinfo/data/examples/current-collector/dwnd-tyk8-be76-1a3j.json
src/battinfo/data/examples/current-collector/e7bq-z754-er6f-e561.json
src/battinfo/data/examples/current-collector-spec/README.md
src/battinfo/data/examples/current-collector-spec/vkaf-f5bv-fwt2-e6yz.json
src/battinfo/data/examples/current-collector-spec/z25y-gab5-hd3n-qfpr.json
src/battinfo/data/examples/dataset/README.md
src/battinfo/data/examples/dataset/dataset-1f8r-6v2k-9p4m-3t7x.json
src/battinfo/data/examples/dataset/dataset-6bhm-ryeg-ac8s-g698.json
src/battinfo/data/examples/dataset/dataset-c0hn-8mvq-3wtd-5xkp.json
src/battinfo/data/examples/dataset/dataset-nns1-gh5p-v5n1-td17.json
src/battinfo/data/examples/dataset/dataset-nxv4-ecrt-9wnm-a2yt.json
src/battinfo/data/examples/electrode/README.md
src/battinfo/data/examples/electrode/k81p-5wxb-gaph-z6ee.json
src/battinfo/data/examples/electrode/m3x3-anrx-d9kq-b56f.json
src/battinfo/data/examples/electrode/sbfx-ka57-1ky3-hkgk.json
src/battinfo/data/examples/electrode-spec/277n-cp9k-3g4m-w40y.json
src/battinfo/data/examples/electrode-spec/3abg-gxzh-6487-9eex.json
src/battinfo/data/examples/electrode-spec/README.md
src/battinfo/data/examples/electrode-spec/ahp4-5fyp-tcdk-fj87.json
src/battinfo/data/examples/electrode-spec/d7qr-n581-74c3-7g7r.json
src/battinfo/data/examples/electrode-spec/m5qz-ry48-xpgh-p9s3.json
src/battinfo/data/examples/electrode-spec/m6y0-tkfg-sn40-q10p.json
src/battinfo/data/examples/electrode-spec/ntja-z7za-b92g-1qzh.json
src/battinfo/data/examples/electrode-spec/qfjh-7xyr-ga1k-tjez.json
src/battinfo/data/examples/electrode-spec/qw3j-we77-zzj1-ya55.json
src/battinfo/data/examples/electrode-spec/t5eq-mx18-d29f-mcj1.json
src/battinfo/data/examples/electrode-spec/vsee-7yg4-c9af-xvkc.json
src/battinfo/data/examples/electrolyte/mk4y-6azc-r6j5-h0dg.json
src/battinfo/data/examples/electrolyte-spec/README.md
src/battinfo/data/examples/electrolyte-spec/gpkh-74nj-6sdb-vcsc.json
src/battinfo/data/examples/electrolyte-spec/gzt2-hrqq-gsfn-sp94.json
src/battinfo/data/examples/equipment/README.md
src/battinfo/data/examples/equipment/bw1k-j56y-r2ax-2adv.json
src/battinfo/data/examples/equipment-spec/README.md
src/battinfo/data/examples/equipment-spec/rchb-csx8-3vp8-ekcs.json
src/battinfo/data/examples/housing/README.md
src/battinfo/data/examples/housing/kdc9-hph3-2a7j-hfrd.json
src/battinfo/data/examples/housing-spec/38af-bpnv-1zmm-32hs.json
src/battinfo/data/examples/housing-spec/README.md
src/battinfo/data/examples/housing-spec/k2q4-dk79-g890-7veq.json
src/battinfo/data/examples/housing-spec/q7mf-3wtk-8npv-2hcx.json
src/battinfo/data/examples/housing-spec/ypyh-v38v-r276-snmk.json
src/battinfo/data/examples/material/README.md
src/battinfo/data/examples/material/material-4azv-ppez-1aeg-14yv.json
src/battinfo/data/examples/material/material-syzh-8sbd-ygb1-kfgg.json
src/battinfo/data/examples/material-spec/5k8a-bj67-7v5w-6vvd.json
src/battinfo/data/examples/material-spec/5ms1-9jv8-hr54-mn4e.json
src/battinfo/data/examples/material-spec/83bd-jmk7-2x47-s04a.json
src/battinfo/data/examples/material-spec/8y74-2v75-76kr-t9by.json
src/battinfo/data/examples/material-spec/README.md
src/battinfo/data/examples/material-spec/bkrw-7shb-tzbm-j664.json
src/battinfo/data/examples/material-spec/efxx-b9yg-wh00-d23a.json
src/battinfo/data/examples/material-spec/fpeg-3wg8-e6cs-2vn1.json
src/battinfo/data/examples/material-spec/fwnh-2wkq-n9wm-fdab.json
src/battinfo/data/examples/material-spec/gwck-k5kf-ae1f-gfgc.json
src/battinfo/data/examples/material-spec/hy9g-22sd-czdb-nmm4.json
src/battinfo/data/examples/material-spec/jnab-ggw9-cbn8-hhjr.json
src/battinfo/data/examples/material-spec/k0dr-c32c-yrvy-bbfr.json
src/battinfo/data/examples/material-spec/kg0e-vqce-3439-bnfk.json
src/battinfo/data/examples/material-spec/npa4-0dnw-evyh-hhdm.json
src/battinfo/data/examples/material-spec/qwae-x6cg-c61k-njw7.json
src/battinfo/data/examples/material-spec/r5xt-4hrh-jm2k-yg4m.json
src/battinfo/data/examples/material-spec/s2m9-ksma-nb61-8tpa.json
src/battinfo/data/examples/material-spec/s9h8-dfbw-zs4k-2qk8.json
src/battinfo/data/examples/material-spec/shzh-t2jt-wwqv-k54m.json
src/battinfo/data/examples/organization/A123.json
src/battinfo/data/examples/organization/Canrud.json
src/battinfo/data/examples/organization/Celgard.json
src/battinfo/data/examples/organization/EMPA.json
src/battinfo/data/examples/organization/SINTEF.json
src/battinfo/data/examples/parameter-set/README.md
src/battinfo/data/examples/parameter-set/parameter-set-6bpa-4qet-046r-1zzk.json
src/battinfo/data/examples/parameter-set/parameter-set-dpj6-1j9x-eetd-gs81.json
src/battinfo/data/examples/parameter-set/parameter-set-h7g7-5082-63jk-9wm3.json
src/battinfo/data/examples/parameter-set/parameter-set-rnc6-edv8-m43x-ebnq.json
src/battinfo/data/examples/parameter-set/parameter-set-xms6-5z2m-gpsz-nzy9.json
src/battinfo/data/examples/separator/README.md
src/battinfo/data/examples/separator/q4th-js57-e60p-ws1e.json
src/battinfo/data/examples/separator/qvaq-v01t-axzz-a6sq.json
src/battinfo/data/examples/separator-spec/README.md
src/battinfo/data/examples/separator-spec/nqex-73kg-ptgm-6hq0.json
src/battinfo/data/examples/separator-spec/v94j-jm2h-t8d1-t5a6.json
src/battinfo/data/examples/separator-spec/wgym-4xfa-pws1-ek1b.json
src/battinfo/data/examples/test/README.md
src/battinfo/data/examples/test/test-1n7q-5r3k-8x4p-6m2t.json
src/battinfo/data/examples/test/test-2c4r-8p6k-1m7t-9x3v.json
src/battinfo/data/examples/test/test-3v8k-6m2r-9t4p-5x7c.json
src/battinfo/data/examples/test/test-4h7p-2x9k-6r3t-8c5m.json
src/battinfo/data/examples/test/test-5p7v-2n8k-4m3t-6q9r.json
src/battinfo/data/examples/test/test-6d2r-4m8x-7p3k-9t5v.json
src/battinfo/data/examples/test/test-8439-2h04-w77p-8hdj.json
src/battinfo/data/examples/test/test-8t3x-5p7v-2n4k-6q9r.json
src/battinfo/data/examples/test/test-9x4m-2t7p-5k3r-8c6v.json
src/battinfo/data/examples/test/test-ezwb-tj8t-0474-7dgh.json
src/battinfo/data/examples/test-protocol/test-protocol-13rn-1rjs-m94s-m7cq.json
src/battinfo/data/examples/test-protocol/test-protocol-24jq-weak-4txe-gxg4.json
src/battinfo/data/examples/test-protocol/test-protocol-2k9p-7t4r-3m6x-5n1v.json
src/battinfo/data/examples/test-protocol/test-protocol-3p7k-2m9r-6t4n-1v8x.json
src/battinfo/data/examples/test-protocol/test-protocol-4wds-z4wa-px8j-3qr4.json
src/battinfo/data/examples/test-protocol/test-protocol-4x2p-9k6v-1m8t-5n3r.json
src/battinfo/data/examples/test-protocol/test-protocol-5v3n-8x1m-4k7p-9r2t.json
src/battinfo/data/examples/test-protocol/test-protocol-7m4t-1n9v-6r3k-2p8x.json
src/battinfo/data/examples/test-protocol/test-protocol-8n5v-4t1k-7r3m-2p9x.json
src/battinfo/data/examples/test-protocol/test-protocol-8r2m-4v6k-9p3t-7n5x.json
src/battinfo/data/examples/test-protocol/test-protocol-cv7k-3wpm-9qtx-4nfh.json
src/battinfo/data/examples/test-protocol/test-protocol-ev9g-3eje-xfg8-n19f.json
src/battinfo/data/examples/test-protocol/test-protocol-fj4k-hj6f-cd5v-36fb.json
src/battinfo/data/examples/test-protocol/test-protocol-hbt3-141s-afh5-zw2h.json
src/battinfo/data/examples/test-protocol/test-protocol-j19t-9cm0-f219-zh4y.json
src/battinfo/data/examples/test-protocol/test-protocol-pbsv-hspm-j9rt-qhax.json
src/battinfo/data/examples/test-protocol/test-protocol-pt4v-8mkq-2nwx-7hfd.json
src/battinfo/data/examples/test-protocol/test-protocol-t163-7ba5-r0kn-h9my.json
src/battinfo/data/examples/test-protocol/test-protocol-t6yc-9dca-y1z6-snt0.json
src/battinfo/data/examples/test-protocol/test-protocol-wf5m-53mk-n9bf-fa00.json
src/battinfo/data/examples/test-protocol/test-protocol-wh05-wy9s-3f37-5tvv.json
src/battinfo/data/examples/test-protocol/test-protocol-wmqd-1fbt-zyya-k4bw.json
src/battinfo/data/examples/test-protocol/test-protocol-xqs2-0xzp-hav7-ygq2.json
src/battinfo/data/library/cell-spec/A123__ANR26650M1-B.json
src/battinfo/data/library/cell-spec/ENERGIZER__CR2032.json
src/battinfo/data/library/cell-spec/README.md
src/battinfo/data/mappings/domain-battery/README.md
src/battinfo/data/mappings/domain-battery/entity_type_map.json
src/battinfo/data/mappings/domain-battery/extension_policy.json
src/battinfo/data/mappings/domain-battery/material_map.json
src/battinfo/data/mappings/domain-battery/property_map.candidates.json
src/battinfo/data/mappings/domain-battery/property_map.curated.json
src/battinfo/data/mappings/domain-battery/unit_map.candidates.json
src/battinfo/data/mappings/domain-battery/unit_map.curated.json
src/battinfo/data/profiles/cell-spec/profile.json
src/battinfo/data/profiles/cell-spec/generated/instance-reference.schema.fragment.json
src/battinfo/data/profiles/cell-spec/generated/provenance.schema.fragment.json
src/battinfo/data/profiles/cell-spec/generated/quantitative-properties.schema.fragment.json
src/battinfo/data/profiles/cell-spec/generated/quantity.schema.fragment.json
src/battinfo/data/profiles/cell-spec/generated/specification-core.schema.fragment.json
src/battinfo/data/profiles/cell-spec/generated/top-level.schema.fragment.json
src/battinfo/data/samples/neware-sample.csv
src/battinfo/data/schemas/battinfo.base.schema.json
src/battinfo/data/schemas/cell-canonical.schema.json
src/battinfo/data/schemas/cell-instance.schema.json
src/battinfo/data/schemas/cell-spec.schema.json
src/battinfo/data/schemas/channel.schema.json
src/battinfo/data/schemas/current-collector-spec.schema.json
src/battinfo/data/schemas/current-collector.schema.json
src/battinfo/data/schemas/dataset.schema.json
src/battinfo/data/schemas/electrode-spec.schema.json
src/battinfo/data/schemas/electrode.schema.json
src/battinfo/data/schemas/electrolyte-spec.schema.json
src/battinfo/data/schemas/electrolyte.schema.json
src/battinfo/data/schemas/equipment-spec.schema.json
src/battinfo/data/schemas/equipment.schema.json
src/battinfo/data/schemas/housing-spec.schema.json
src/battinfo/data/schemas/housing.schema.json
src/battinfo/data/schemas/ingest-manifest.schema.json
src/battinfo/data/schemas/material-spec.schema.json
src/battinfo/data/schemas/material.schema.json
src/battinfo/data/schemas/organization.schema.json
src/battinfo/data/schemas/parameter-set.schema.json
src/battinfo/data/schemas/separator-spec.schema.json
src/battinfo/data/schemas/separator.schema.json
src/battinfo/data/schemas/test-protocol.schema.json
src/battinfo/data/schemas/test.schema.json
src/battinfo/data/schemas/modules/common/provenance.schema.json
src/battinfo/data/schemas/modules/common/quantitative-properties.schema.json
src/battinfo/data/schemas/modules/common/quantity.schema.json
src/battinfo/data/schemas/modules/components/cell-instance-reference.schema.json
src/battinfo/data/schemas/modules/components/construction.schema.json
src/battinfo/data/schemas/modules/components/current-collector.schema.json
src/battinfo/data/schemas/modules/components/electrode-coating.schema.json
src/battinfo/data/schemas/modules/components/electrode.schema.json
src/battinfo/data/schemas/modules/components/electrolyte.schema.json
src/battinfo/data/schemas/modules/components/housing.schema.json
src/battinfo/data/schemas/modules/components/material-component.schema.json
src/battinfo/data/schemas/modules/components/material-mixture.schema.json
src/battinfo/data/schemas/modules/components/separator.schema.json
src/battinfo/data/schemas/modules/components/specification.schema.json
src/battinfo/data/schemas/profiles/batterypass.schema.json
src/battinfo/data/shapes/cell-spec.shapes.ttl
src/battinfo/data/shapes/publication.shapes.ttl
src/battinfo/data/templates/contribution/README.md
src/battinfo/data/templates/contribution/battinfo.yaml
src/battinfo/data/templates/contribution/data/.gitkeep
src/battinfo/data/templates/contribution/photos/.gitkeep
src/battinfo/data/vocab/material_kinds.json
src/battinfo/data/vocab/parameters.json
src/battinfo/data/vocab/substances.json
src/battinfo/data/vocab/test-method/artifact-formats.json
src/battinfo/data/vocab/test-method/quantities.json
src/battinfo/data/vocab/test-method/step-modes.json
src/battinfo/data/vocab/test-method/termination.json
src/battinfo/interop/__init__.py
src/battinfo/interop/_common.py
src/battinfo/interop/_converter_components.py
src/battinfo/interop/battdat.py
src/battinfo/interop/battery_data_commons.py
src/battinfo/interop/bpx.py
src/battinfo/interop/converter.py
src/battinfo/interop/discovery.py
src/battinfo/interop/protocols.py
src/battinfo/interop/solid_state_db.py
src/battinfo/transform/__init__.py
src/battinfo/transform/cell_spec_node.py
src/battinfo/transform/json_to_jsonld.py
src/battinfo/validate/__init__.py
src/battinfo/validate/core.py
src/battinfo/validate/friendly.py
src/battinfo/validate/jsonld.py
src/battinfo/validate/publication.py
src/battinfo/validate/pydantic.py
src/battinfo/validate/record.py
src/battinfo/validate/references.py
src/battinfo/validate/schema.py
src/battinfo/validate/semantic.py
src/battinfo/validate/shacl.py
src/battinfo/workflows/__init__.py
src/battinfo/workflows/map.py
src/battinfo/workflows/validate.py