Utility tools for system neuroscience research, including Open Source Wrapper or Parser
Project description
neuralib
- Utility tools for rodent system neuroscience research, including Open Source Wrapper or Parser
Installation
pip install neura-library
in your conda env with Python >= 3.9- According to purpose, install the optional package requirements-optional.txt
Usage
See to Doc
argp
neuralib.argp
: Use argparse as dataclass field
atlas
- Module for whole brain, slice view visualization and rois classification
neuralib.atlas.ccf
: Customized hierarchical classification for the mouse brain atlasneuralib.atlas.brainrender
: cli-based wrapper for brainrenderneuralib.atlas.cellatlas
: Volume and cell types counts for each brain region, refer to Cell Atlasneuralib.atlas.ibl
: Slice view plotting wrapper for ibllib and iblatlas
bokeh_model
neuralib.bokeh_model
: Interactive dashboard visualization
calimg
- Module for 2photon calcium imaging acquisition and result parsing
neuralib.calimg.scan_image
: Data acquired from ScanImage (under DEV)neuralib.calimg.scanbox
: Data acquired from Scanboxneuralib.calimg.suite2p
: Result parser for suite2p
model
- under DEV
persistence
- Module for caching the analyzed results (i.e., concatenation for statistic purpose)
plot
- Module for general plotting purpose
scanner
- Module for parsing Zeiss confocal scanning data
neuralib.scanner.czi
: .czi data formatneuralib.scanner.lsm
: .lsm data format
segmentation
- Module for cellular segmentation
neuralib.segmentation.cellpose
: Result Parser and batch running for cellposeneuralib.segmentation.stardist
: Result Parser and batch running for stardist
stimpy
- Tools and Result parser for visual-guided behavior dataset
- Acquisition system are currently only lab internal usage
tools
neuralib.tools.imglib
: Image processing library (under DEV)neuralib.tools.slack_bot
: Real-time slack notification bot for analysis pipeline
wrapper
- Module for other open-source tools wrapper
neuralib.tools.deeplabcut
: Result parser for DeepLabCutneuralib.tools.facemap
: Result parser for facemapneuralib.tools.rastermap
: Run and result parser for rastermap
util
cli_args
: run script as subprocesscolor_logging
: logging with color formatcsv
: csv context managergpu
: OS-dependent gpu infoprofile_test
: simple benchmark profile testingtable
: rich table visualization
project.scripts using cli
brender
- see examples in api
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
neura_library-0.0.4.tar.gz
(190.1 kB
view hashes)
Built Distribution
neura_library-0.0.4-py3-none-any.whl
(214.3 kB
view hashes)
Close
Hashes for neura_library-0.0.4-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b8bdca316e1f654ad3fda4ac6dedbfdb7fd2d7b743ec13408b7c892164434014 |
|
MD5 | 9fae402ee820b60da159fc2783fa05b2 |
|
BLAKE2b-256 | 73c8bc1655a526efe994d6d8de816de9dd494a1b018e91f726b8d07265f6f4f7 |