LICENSE
README.md
pyproject.toml
docs/conf.py
frontend/build/asset-manifest.json
frontend/build/index.html
frontend/build/robots.txt
frontend/build/static/favicon.ico
frontend/build/static/manifest.json
frontend/build/static/css/2.dab0dc93.chunk.css
frontend/build/static/css/2.dab0dc93.chunk.css.map
frontend/build/static/css/main.08a92549.chunk.css
frontend/build/static/css/main.08a92549.chunk.css.map
frontend/build/static/js/2.89ff6fc9.chunk.js
frontend/build/static/js/2.89ff6fc9.chunk.js.LICENSE.txt
frontend/build/static/js/2.89ff6fc9.chunk.js.map
frontend/build/static/js/3.8a5c85ef.chunk.js
frontend/build/static/js/3.8a5c85ef.chunk.js.map
frontend/build/static/js/main.13a916af.chunk.js
frontend/build/static/js/main.13a916af.chunk.js.map
frontend/build/static/js/runtime-main.017a26fd.js
frontend/build/static/js/runtime-main.017a26fd.js.map
frontend/build/static/media/logo.e44efe32.png
optinist.egg-info/PKG-INFO
optinist.egg-info/SOURCES.txt
optinist.egg-info/dependency_links.txt
optinist.egg-info/entry_points.txt
optinist.egg-info/not-zip-safe
optinist.egg-info/requires.txt
optinist.egg-info/top_level.txt
studio/__init__.py
studio/__main__.py
studio/__main_unit__.py
studio/alembic/env.py
studio/alembic/versions/a19721f73cfb_add_common_tables.py
studio/app/Snakefile
studio/app/__init__.py
studio/app/const.py
studio/app/dir_path.py
studio/app/wrappers.py
studio/app/common/__init__.py
studio/app/common/core/__init__.py
studio/app/common/core/logger.py
studio/app/common/core/mode.py
studio/app/common/core/auth/__init__.py
studio/app/common/core/auth/auth.py
studio/app/common/core/auth/auth_config.py
studio/app/common/core/auth/auth_dependencies.py
studio/app/common/core/auth/security.py
studio/app/common/core/experiment/__init__.py
studio/app/common/core/experiment/experiment.py
studio/app/common/core/experiment/experiment_builder.py
studio/app/common/core/experiment/experiment_reader.py
studio/app/common/core/experiment/experiment_utils.py
studio/app/common/core/experiment/experiment_writer.py
studio/app/common/core/rules/__init__.py
studio/app/common/core/rules/data.py
studio/app/common/core/rules/file_writer.py
studio/app/common/core/rules/func.py
studio/app/common/core/rules/runner.py
studio/app/common/core/snakemake/__init__.py
studio/app/common/core/snakemake/smk.py
studio/app/common/core/snakemake/smk_builder.py
studio/app/common/core/snakemake/smk_utils.py
studio/app/common/core/snakemake/snakemake.yaml
studio/app/common/core/snakemake/snakemake_executor.py
studio/app/common/core/snakemake/snakemake_reader.py
studio/app/common/core/snakemake/snakemake_rule.py
studio/app/common/core/snakemake/snakemake_writer.py
studio/app/common/core/users/__init__.py
studio/app/common/core/users/crud_users.py
studio/app/common/core/utils/__init__.py
studio/app/common/core/utils/config_handler.py
studio/app/common/core/utils/file_reader.py
studio/app/common/core/utils/filepath_creater.py
studio/app/common/core/utils/filepath_finder.py
studio/app/common/core/utils/json_writer.py
studio/app/common/core/utils/pickle_handler.py
studio/app/common/core/workflow/__init__.py
studio/app/common/core/workflow/workflow.py
studio/app/common/core/workflow/workflow_builder.py
studio/app/common/core/workflow/workflow_params.py
studio/app/common/core/workflow/workflow_reader.py
studio/app/common/core/workflow/workflow_result.py
studio/app/common/core/workflow/workflow_runner.py
studio/app/common/core/workflow/workflow_writer.py
studio/app/common/core/workspace/workspace_dependencies.py
studio/app/common/dataclass/__init__.py
studio/app/common/dataclass/bar.py
studio/app/common/dataclass/base.py
studio/app/common/dataclass/csv.py
studio/app/common/dataclass/heatmap.py
studio/app/common/dataclass/histogram.py
studio/app/common/dataclass/html.py
studio/app/common/dataclass/image.py
studio/app/common/dataclass/line.py
studio/app/common/dataclass/pie.py
studio/app/common/dataclass/polar.py
studio/app/common/dataclass/scatter.py
studio/app/common/dataclass/timeseries.py
studio/app/common/dataclass/utils.py
studio/app/common/db/config.py
studio/app/common/db/database.py
studio/app/common/models/__init__.py
studio/app/common/models/base.py
studio/app/common/models/user.py
studio/app/common/models/workspace.py
studio/app/common/routers/__init__.py
studio/app/common/routers/algolist.py
studio/app/common/routers/auth.py
studio/app/common/routers/experiment.py
studio/app/common/routers/files.py
studio/app/common/routers/outputs.py
studio/app/common/routers/params.py
studio/app/common/routers/run.py
studio/app/common/routers/users_admin.py
studio/app/common/routers/users_me.py
studio/app/common/routers/users_search.py
studio/app/common/routers/workflow.py
studio/app/common/routers/workspace.py
studio/app/common/schemas/__init__.py
studio/app/common/schemas/algolist.py
studio/app/common/schemas/auth.py
studio/app/common/schemas/base.py
studio/app/common/schemas/experiment.py
studio/app/common/schemas/files.py
studio/app/common/schemas/outputs.py
studio/app/common/schemas/params.py
studio/app/common/schemas/users.py
studio/app/common/schemas/workspace.py
studio/app/common/wrappers/__init__.py
studio/app/common/wrappers/dummy/__init__.py
studio/app/common/wrappers/dummy/dummy.py
studio/app/common/wrappers/dummy/conda/dummy.yaml
studio/app/common/wrappers/dummy/params/dummy_image2image.yaml
studio/app/optinist/__init__.py
studio/app/optinist/core/__init__.py
studio/app/optinist/core/edit_ROI/__init__.py
studio/app/optinist/core/edit_ROI/edit_ROI.py
studio/app/optinist/core/edit_ROI/utils.py
studio/app/optinist/core/edit_ROI/wrappers/__init__.py
studio/app/optinist/core/edit_ROI/wrappers/caiman_edit_roi/__init__.py
studio/app/optinist/core/edit_ROI/wrappers/caiman_edit_roi/add_roi.py
studio/app/optinist/core/edit_ROI/wrappers/caiman_edit_roi/delete_roi.py
studio/app/optinist/core/edit_ROI/wrappers/caiman_edit_roi/merge_roi.py
studio/app/optinist/core/edit_ROI/wrappers/caiman_edit_roi/utils.py
studio/app/optinist/core/edit_ROI/wrappers/lccd_edit_roi/__init__.py
studio/app/optinist/core/edit_ROI/wrappers/lccd_edit_roi/add_roi.py
studio/app/optinist/core/edit_ROI/wrappers/lccd_edit_roi/delete_roi.py
studio/app/optinist/core/edit_ROI/wrappers/lccd_edit_roi/merge_roi.py
studio/app/optinist/core/edit_ROI/wrappers/lccd_edit_roi/utils.py
studio/app/optinist/core/edit_ROI/wrappers/suite2p_edit_roi/__init__.py
studio/app/optinist/core/edit_ROI/wrappers/suite2p_edit_roi/add_roi.py
studio/app/optinist/core/edit_ROI/wrappers/suite2p_edit_roi/delete_roi.py
studio/app/optinist/core/edit_ROI/wrappers/suite2p_edit_roi/merge_roi.py
studio/app/optinist/core/edit_ROI/wrappers/suite2p_edit_roi/utils.py
studio/app/optinist/core/nwb/__init__.py
studio/app/optinist/core/nwb/nwb.py
studio/app/optinist/core/nwb/nwb.yaml
studio/app/optinist/core/nwb/nwb_creater.py
studio/app/optinist/core/nwb/optinist_data.py
studio/app/optinist/core/rules/__init__.py
studio/app/optinist/core/rules/edit_ROI.py
studio/app/optinist/dataclass/__init__.py
studio/app/optinist/dataclass/behavior.py
studio/app/optinist/dataclass/caiman.py
studio/app/optinist/dataclass/fluo.py
studio/app/optinist/dataclass/iscell.py
studio/app/optinist/dataclass/lccd.py
studio/app/optinist/dataclass/nwb.py
studio/app/optinist/dataclass/roi.py
studio/app/optinist/dataclass/suite2p.py
studio/app/optinist/routers/__init__.py
studio/app/optinist/routers/hdf5.py
studio/app/optinist/routers/nwb.py
studio/app/optinist/routers/roi.py
studio/app/optinist/schemas/__init__.py
studio/app/optinist/schemas/hdf5.py
studio/app/optinist/schemas/nwb.py
studio/app/optinist/schemas/roi.py
studio/app/optinist/wrappers/__init__.py
studio/app/optinist/wrappers/caiman/__init__.py
studio/app/optinist/wrappers/caiman/cnmf.py
studio/app/optinist/wrappers/caiman/cnmfe.py
studio/app/optinist/wrappers/caiman/motion_correction.py
studio/app/optinist/wrappers/caiman/conda/caiman.yaml
studio/app/optinist/wrappers/caiman/params/caiman_cnmf.yaml
studio/app/optinist/wrappers/caiman/params/caiman_cnmfe.yaml
studio/app/optinist/wrappers/caiman/params/caiman_mc.yaml
studio/app/optinist/wrappers/lccd/__init__.py
studio/app/optinist/wrappers/lccd/lccd_detection.py
studio/app/optinist/wrappers/lccd/conda/lccd.yaml
studio/app/optinist/wrappers/lccd/lccd_python/__init__.py
studio/app/optinist/wrappers/lccd/lccd_python/blob_detector.py
studio/app/optinist/wrappers/lccd/lccd_python/lccd.py
studio/app/optinist/wrappers/lccd/lccd_python/oval_filter.py
studio/app/optinist/wrappers/lccd/lccd_python/roi_integration.py
studio/app/optinist/wrappers/lccd/lccd_python/utils.py
studio/app/optinist/wrappers/lccd/params/lccd_cell_detection.yaml
studio/app/optinist/wrappers/optinist/__init__.py
studio/app/optinist/wrappers/optinist/utils.py
studio/app/optinist/wrappers/optinist/basic_neural_analysis/__init__.py
studio/app/optinist/wrappers/optinist/basic_neural_analysis/cell_grouping.py
studio/app/optinist/wrappers/optinist/basic_neural_analysis/eta.py
studio/app/optinist/wrappers/optinist/basic_neural_analysis/params/cell_grouping.yaml
studio/app/optinist/wrappers/optinist/basic_neural_analysis/params/eta.yaml
studio/app/optinist/wrappers/optinist/conda/optinist.yaml
studio/app/optinist/wrappers/optinist/dimension_reduction/__init__.py
studio/app/optinist/wrappers/optinist/dimension_reduction/cca.py
studio/app/optinist/wrappers/optinist/dimension_reduction/dpca_fit.py
studio/app/optinist/wrappers/optinist/dimension_reduction/pca.py
studio/app/optinist/wrappers/optinist/dimension_reduction/tsne.py
studio/app/optinist/wrappers/optinist/dimension_reduction/params/cca.yaml
studio/app/optinist/wrappers/optinist/dimension_reduction/params/dpca.yaml
studio/app/optinist/wrappers/optinist/dimension_reduction/params/pca.yaml
studio/app/optinist/wrappers/optinist/dimension_reduction/params/tsne.yaml
studio/app/optinist/wrappers/optinist/neural_decoding/__init__.py
studio/app/optinist/wrappers/optinist/neural_decoding/glm.py
studio/app/optinist/wrappers/optinist/neural_decoding/lda.py
studio/app/optinist/wrappers/optinist/neural_decoding/svm.py
studio/app/optinist/wrappers/optinist/neural_decoding/params/glm.yaml
studio/app/optinist/wrappers/optinist/neural_decoding/params/lda.yaml
studio/app/optinist/wrappers/optinist/neural_decoding/params/svm.yaml
studio/app/optinist/wrappers/optinist/neural_population_analysis/__init__.py
studio/app/optinist/wrappers/optinist/neural_population_analysis/correlation.py
studio/app/optinist/wrappers/optinist/neural_population_analysis/cross_correlation.py
studio/app/optinist/wrappers/optinist/neural_population_analysis/granger.py
studio/app/optinist/wrappers/optinist/neural_population_analysis/params/correlation.yaml
studio/app/optinist/wrappers/optinist/neural_population_analysis/params/cross_correlation.yaml
studio/app/optinist/wrappers/optinist/neural_population_analysis/params/granger.yaml
studio/app/optinist/wrappers/suite2p/__init__.py
studio/app/optinist/wrappers/suite2p/file_convert.py
studio/app/optinist/wrappers/suite2p/registration.py
studio/app/optinist/wrappers/suite2p/roi.py
studio/app/optinist/wrappers/suite2p/spike_deconv.py
studio/app/optinist/wrappers/suite2p/conda/suite2p.yaml
studio/app/optinist/wrappers/suite2p/params/suite2p_file_convert.yaml
studio/app/optinist/wrappers/suite2p/params/suite2p_registration.yaml
studio/app/optinist/wrappers/suite2p/params/suite2p_roi.yaml
studio/app/optinist/wrappers/suite2p/params/suite2p_spike_deconv.yaml
studio/config/logging.yaml
studio/config/standalone-logging.yaml