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.
-
uploadCLI tool is provided, which uses thenp_sessioninterface 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 lims ID (
-
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 theaind-data-transfertool 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
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
Built Distribution
Hashes for np_codeocean-0.2.1-py3-none-any.whl
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 | 66f713975a31a23b72058c66eb21a3628d1447df2b705ca23108ae0daf4a5751 |
|
| MD5 | 96cee8af3a5226b72d5e2e933cd244be |
|
| BLAKE2b-256 | b76109e9b5834b87b4f571a4d4ae3754bc8f717013d4f362b02a2bdfbc43b0a5 |