Skip to main content

Tools for uploading and interacting with Mindscope Neuropixels experiments on Code Ocean

Project description

np_codeocean

Tools for uploading and interacting with Mindscope Neuropixels experiments on Code Ocean

Requires running as admin on Windows in order to create remote-to-remote symlinks on the Isilon.

  • upload CLI tool is provided, which uses the np_session interface to find and upload raw data for one ecephys session:

    pip install np_codeocean
    upload <session-id>
    

    where session-id is a valid input to np_session.Session():

    • a lims ID (1333741475)
    • a workgroups foldername (DRPilot_366122_20230101)
    • a path to a session folder ( \\allen\programs\mindscope\workgroups\np-exp\1333741475_719667_20240227)
  • a folder of symlinks pointing to the raw data is created, with a new structure suitable for the KS2.5 sorting pipeline on Code Ocean

  • the symlink folder, plus metadata, are entered into a csv file, which is submitted to http://aind-data-transfer-service, which in turn runs the aind-data-transfer tool on the HPC, which follows the symlinks to the original data, median-subtracts/scales/compresses ephys data, then uploads with the AWS CLI tool

  • all compression/zipping acts on copies in temporary folders: the original raw data is not altered in anyway

Project details


Download files

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

Source Distribution

np_codeocean-0.3.3.tar.gz (4.5 MB view details)

Uploaded Source

Built Distribution

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

np_codeocean-0.3.3-py3-none-any.whl (7.1 MB view details)

Uploaded Python 3

File details

Details for the file np_codeocean-0.3.3.tar.gz.

File metadata

  • Download URL: np_codeocean-0.3.3.tar.gz
  • Upload date:
  • Size: 4.5 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: pdm/2.22.0 CPython/3.11.5 Windows/10

File hashes

Hashes for np_codeocean-0.3.3.tar.gz
Algorithm Hash digest
SHA256 d70caa0b13d4e2040e3c1ebbca84ed2841929643ebe03a00f190325aafbf1164
MD5 5e2af3346f53ac03080687f292235244
BLAKE2b-256 e9a7d7fcc81be2bf608ccd8708b058eae1ec82d163c0196748861c24cbd73df5

See more details on using hashes here.

File details

Details for the file np_codeocean-0.3.3-py3-none-any.whl.

File metadata

  • Download URL: np_codeocean-0.3.3-py3-none-any.whl
  • Upload date:
  • Size: 7.1 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: pdm/2.22.0 CPython/3.11.5 Windows/10

File hashes

Hashes for np_codeocean-0.3.3-py3-none-any.whl
Algorithm Hash digest
SHA256 d805b90aa9e5a7eb9283734c91a6d0031e5958ee406233a3e99faeace2b64659
MD5 ac4f60450f9e0a24f36ae04ed54cc46a
BLAKE2b-256 fbec8d78e56b45710350cdbee19a0cb43e3094ede0c3b111fa8dc82ec05539d0

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