Skip to main content

Generated from aind-library-template

Project description

aind-metadata-upgrader

License Code Style semantic-release: angular Interrogate Coverage Python

I want to run the upgrader...

On my local data

from aind_metadata_upgrader.upgrade import Upgrade

# <Your code here: load your data as a dictionary, e.g. json.load(f)>

upgraded_record = Upgrade(data)
upgraded_record.save()

On a single record in V1 DocDB

from aind_metadata_upgrader.sync import run_one
run_one(record_id="<docdb_id>")

On all records in V1 DocDB

from aind_metadata_upgrader.sync import run
run()

I want to develop new upgraders

Add a new CoreUpgrader class, then include it in the MAPPINGS object.

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

aind_metadata_upgrader-0.15.10.tar.gz (1.1 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

aind_metadata_upgrader-0.15.10-py3-none-any.whl (93.4 kB view details)

Uploaded Python 3

File details

Details for the file aind_metadata_upgrader-0.15.10.tar.gz.

File metadata

  • Download URL: aind_metadata_upgrader-0.15.10.tar.gz
  • Upload date:
  • Size: 1.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for aind_metadata_upgrader-0.15.10.tar.gz
Algorithm Hash digest
SHA256 4d5b48bee93d9b0be4b36301edee037250a12fe363b12aaf4e3368f2105633fc
MD5 26d46ec2925bc8f3e13d66e4d8a23dec
BLAKE2b-256 0729fc91fc7e84de4eb653971e5b400574ee30533f8fb88ef0a89abba52ef7b4

See more details on using hashes here.

File details

Details for the file aind_metadata_upgrader-0.15.10-py3-none-any.whl.

File metadata

File hashes

Hashes for aind_metadata_upgrader-0.15.10-py3-none-any.whl
Algorithm Hash digest
SHA256 49690c6f4d724a24b96059fbdda54af00da8e8b9d2b5259c60b83b99285ed930
MD5 c357cb35b8d82c7bd1e43d5dd82b742e
BLAKE2b-256 76cc7a5c110f39dedf3d524c8b27fbc8db341c7f2e4240ecb2130ccea14a8df7

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page