├── .codecov.yml ├── .eslintrc.cjs ├── .github ├── CODE_OF_CONDUCT.md ├── ISSUE_TEMPLATE │ └── bug_report.md └── workflows │ ├── lint-and-test.yml │ └── python-lint-and-test.yml ├── .gitignore ├── CONFIG.ts ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── __tests__ └── main.test.tsx ├── index.html ├── package.json ├── public ├── Biohub_logo_60x60.png ├── docs │ ├── .nojekyll │ ├── README.md │ ├── _sidebar.md │ ├── architecture.md │ ├── file_format.md │ ├── images │ │ ├── UI_overview.png │ │ ├── napari_widget.png │ │ ├── tracklets-selected-0.svg │ │ ├── tracklets-selected-1.svg │ │ ├── tracklets.svg │ │ └── tracks-to-tracks.svg │ ├── index.html │ └── videos.md ├── icon_zebrafish.png ├── spark1.png └── zebrahub-favicon-60x60.png ├── python ├── .pre-commit-config.yaml ├── README.md ├── pyproject.toml └── src │ └── intracktive │ ├── __about__.py │ ├── __init__.py │ ├── __main__.py │ ├── _tests │ ├── data │ │ ├── ctc_hela_example.geff │ │ │ ├── .zattrs │ │ │ ├── .zgroup │ │ │ ├── edges │ │ │ │ ├── .zgroup │ │ │ │ ├── ids │ │ │ │ │ ├── .zarray │ │ │ │ │ └── 0.0 │ │ │ │ └── props │ │ │ │ │ └── .zgroup │ │ │ └── nodes │ │ │ │ ├── .zgroup │ │ │ │ ├── ids │ │ │ │ ├── 0 │ │ │ │ └── .zarray │ │ │ │ └── props │ │ │ │ ├── .zgroup │ │ │ │ ├── t │ │ │ │ ├── .zgroup │ │ │ │ └── values │ │ │ │ │ ├── 0 │ │ │ │ │ └── .zarray │ │ │ │ ├── tracklet_id │ │ │ │ ├── .zgroup │ │ │ │ └── values │ │ │ │ │ ├── 0 │ │ │ │ │ └── .zarray │ │ │ │ ├── x │ │ │ │ ├── .zgroup │ │ │ │ └── values │ │ │ │ │ ├── 0 │ │ │ │ │ └── .zarray │ │ │ │ └── y │ │ │ │ ├── .zgroup │ │ │ │ └── values │ │ │ │ ├── 0 │ │ │ │ └── .zarray │ │ └── gt_data_bundle.zarr │ │ │ ├── .zgroup │ │ │ ├── points │ │ │ ├── .zarray │ │ │ ├── .zattrs │ │ │ ├── 0.0 │ │ │ └── 1.0 │ │ │ ├── points_to_tracks │ │ │ ├── .zattrs │ │ │ ├── .zgroup │ │ │ ├── indices │ │ │ │ ├── 0 │ │ │ │ └── .zarray │ │ │ └── indptr │ │ │ │ ├── 0 │ │ │ │ └── .zarray │ │ │ ├── tracks_to_points │ │ │ ├── .zattrs │ │ │ ├── .zgroup │ │ │ ├── data │ │ │ │ ├── .zarray │ │ │ │ └── 0.0 │ │ │ ├── indices │ │ │ │ ├── 0 │ │ │ │ └── .zarray │ │ │ └── indptr │ │ │ │ ├── 0 │ │ │ │ └── .zarray │ │ │ └── tracks_to_tracks │ │ │ ├── .zattrs │ │ │ ├── .zgroup │ │ │ ├── data │ │ │ ├── 0 │ │ │ └── .zarray │ │ │ ├── indices │ │ │ ├── 0 │ │ │ └── .zarray │ │ │ └── indptr │ │ │ ├── 0 │ │ │ └── .zarray │ ├── test_cli.py │ ├── test_convert.py │ ├── test_geff.py │ └── test_widget.py │ ├── conftest.py │ ├── convert.py │ ├── createHash.py │ ├── examples │ ├── notebook1_inTRACKtive_from_notebook.ipynb │ └── notebook2_inTRACKtive_from_napari.ipynb │ ├── geff.py │ ├── main.py │ ├── napari.yaml │ ├── open.py │ ├── server.py │ ├── vendored │ └── ultrack.py │ └── widget.py ├── src ├── components │ ├── App.tsx │ ├── CellControls.tsx │ ├── DataControls.tsx │ ├── DownloadButton.tsx │ ├── Main.tsx │ ├── PlaybackControls.tsx │ ├── Scene.tsx │ ├── Styled.tsx │ ├── WarningDialog.tsx │ ├── leftSidebar │ │ ├── ControlInstructions.tsx │ │ ├── LeftSidebarWrapper.tsx │ │ └── TrackControls.tsx │ └── overlays │ │ ├── ColorMap.tsx │ │ └── TimestampOverlay.tsx ├── css │ ├── app.css │ └── index.css ├── hooks │ └── usePointCanvas.ts └── lib │ ├── BoxPointSelector.ts │ ├── Colormaps.ts │ ├── DeviceState.ts │ ├── PointCanvas.ts │ ├── PointSelectionBox.ts │ ├── PointSelector.ts │ ├── SpherePointSelector.ts │ ├── TrackManager.ts │ ├── ViewerState.ts │ └── three │ ├── Track.ts │ ├── TrackGeometry.ts │ └── TrackMaterial.ts ├── tsconfig.json ├── tsconfig.node.json └── vite.config.ts /.codecov.yml: -------------------------------------------------------------------------------- 1 | comment: false 2 | -------------------------------------------------------------------------------- /.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royerlab/inTRACKtive/HEAD/.eslintrc.cjs -------------------------------------------------------------------------------- /.github/CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royerlab/inTRACKtive/HEAD/.github/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royerlab/inTRACKtive/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/workflows/lint-and-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royerlab/inTRACKtive/HEAD/.github/workflows/lint-and-test.yml -------------------------------------------------------------------------------- /.github/workflows/python-lint-and-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royerlab/inTRACKtive/HEAD/.github/workflows/python-lint-and-test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royerlab/inTRACKtive/HEAD/.gitignore -------------------------------------------------------------------------------- /CONFIG.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royerlab/inTRACKtive/HEAD/CONFIG.ts -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royerlab/inTRACKtive/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royerlab/inTRACKtive/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royerlab/inTRACKtive/HEAD/README.md -------------------------------------------------------------------------------- /__tests__/main.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royerlab/inTRACKtive/HEAD/__tests__/main.test.tsx -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royerlab/inTRACKtive/HEAD/index.html -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royerlab/inTRACKtive/HEAD/package.json -------------------------------------------------------------------------------- /public/Biohub_logo_60x60.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royerlab/inTRACKtive/HEAD/public/Biohub_logo_60x60.png -------------------------------------------------------------------------------- /public/docs/.nojekyll: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /public/docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royerlab/inTRACKtive/HEAD/public/docs/README.md -------------------------------------------------------------------------------- /public/docs/_sidebar.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royerlab/inTRACKtive/HEAD/public/docs/_sidebar.md -------------------------------------------------------------------------------- /public/docs/architecture.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royerlab/inTRACKtive/HEAD/public/docs/architecture.md -------------------------------------------------------------------------------- /public/docs/file_format.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royerlab/inTRACKtive/HEAD/public/docs/file_format.md -------------------------------------------------------------------------------- /public/docs/images/UI_overview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royerlab/inTRACKtive/HEAD/public/docs/images/UI_overview.png -------------------------------------------------------------------------------- /public/docs/images/napari_widget.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royerlab/inTRACKtive/HEAD/public/docs/images/napari_widget.png -------------------------------------------------------------------------------- /public/docs/images/tracklets-selected-0.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royerlab/inTRACKtive/HEAD/public/docs/images/tracklets-selected-0.svg -------------------------------------------------------------------------------- /public/docs/images/tracklets-selected-1.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royerlab/inTRACKtive/HEAD/public/docs/images/tracklets-selected-1.svg -------------------------------------------------------------------------------- /public/docs/images/tracklets.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royerlab/inTRACKtive/HEAD/public/docs/images/tracklets.svg -------------------------------------------------------------------------------- /public/docs/images/tracks-to-tracks.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royerlab/inTRACKtive/HEAD/public/docs/images/tracks-to-tracks.svg -------------------------------------------------------------------------------- /public/docs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royerlab/inTRACKtive/HEAD/public/docs/index.html -------------------------------------------------------------------------------- /public/docs/videos.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royerlab/inTRACKtive/HEAD/public/docs/videos.md -------------------------------------------------------------------------------- /public/icon_zebrafish.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royerlab/inTRACKtive/HEAD/public/icon_zebrafish.png -------------------------------------------------------------------------------- /public/spark1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royerlab/inTRACKtive/HEAD/public/spark1.png -------------------------------------------------------------------------------- /public/zebrahub-favicon-60x60.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royerlab/inTRACKtive/HEAD/public/zebrahub-favicon-60x60.png -------------------------------------------------------------------------------- /python/.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royerlab/inTRACKtive/HEAD/python/.pre-commit-config.yaml -------------------------------------------------------------------------------- /python/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royerlab/inTRACKtive/HEAD/python/README.md -------------------------------------------------------------------------------- /python/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royerlab/inTRACKtive/HEAD/python/pyproject.toml -------------------------------------------------------------------------------- /python/src/intracktive/__about__.py: -------------------------------------------------------------------------------- 1 | __version__ = "0.1.4" 2 | -------------------------------------------------------------------------------- /python/src/intracktive/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /python/src/intracktive/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royerlab/inTRACKtive/HEAD/python/src/intracktive/__main__.py -------------------------------------------------------------------------------- /python/src/intracktive/_tests/data/ctc_hela_example.geff/.zattrs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royerlab/inTRACKtive/HEAD/python/src/intracktive/_tests/data/ctc_hela_example.geff/.zattrs -------------------------------------------------------------------------------- /python/src/intracktive/_tests/data/ctc_hela_example.geff/.zgroup: -------------------------------------------------------------------------------- 1 | { 2 | "zarr_format": 2 3 | } 4 | -------------------------------------------------------------------------------- /python/src/intracktive/_tests/data/ctc_hela_example.geff/edges/.zgroup: -------------------------------------------------------------------------------- 1 | { 2 | "zarr_format": 2 3 | } 4 | -------------------------------------------------------------------------------- /python/src/intracktive/_tests/data/ctc_hela_example.geff/edges/ids/.zarray: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royerlab/inTRACKtive/HEAD/python/src/intracktive/_tests/data/ctc_hela_example.geff/edges/ids/.zarray -------------------------------------------------------------------------------- /python/src/intracktive/_tests/data/ctc_hela_example.geff/edges/ids/0.0: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royerlab/inTRACKtive/HEAD/python/src/intracktive/_tests/data/ctc_hela_example.geff/edges/ids/0.0 -------------------------------------------------------------------------------- /python/src/intracktive/_tests/data/ctc_hela_example.geff/edges/props/.zgroup: -------------------------------------------------------------------------------- 1 | { 2 | "zarr_format": 2 3 | } 4 | -------------------------------------------------------------------------------- /python/src/intracktive/_tests/data/ctc_hela_example.geff/nodes/.zgroup: -------------------------------------------------------------------------------- 1 | { 2 | "zarr_format": 2 3 | } 4 | -------------------------------------------------------------------------------- /python/src/intracktive/_tests/data/ctc_hela_example.geff/nodes/ids/.zarray: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royerlab/inTRACKtive/HEAD/python/src/intracktive/_tests/data/ctc_hela_example.geff/nodes/ids/.zarray -------------------------------------------------------------------------------- /python/src/intracktive/_tests/data/ctc_hela_example.geff/nodes/ids/0: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royerlab/inTRACKtive/HEAD/python/src/intracktive/_tests/data/ctc_hela_example.geff/nodes/ids/0 -------------------------------------------------------------------------------- /python/src/intracktive/_tests/data/ctc_hela_example.geff/nodes/props/.zgroup: -------------------------------------------------------------------------------- 1 | { 2 | "zarr_format": 2 3 | } 4 | -------------------------------------------------------------------------------- /python/src/intracktive/_tests/data/ctc_hela_example.geff/nodes/props/t/.zgroup: -------------------------------------------------------------------------------- 1 | { 2 | "zarr_format": 2 3 | } 4 | -------------------------------------------------------------------------------- /python/src/intracktive/_tests/data/ctc_hela_example.geff/nodes/props/t/values/.zarray: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royerlab/inTRACKtive/HEAD/python/src/intracktive/_tests/data/ctc_hela_example.geff/nodes/props/t/values/.zarray -------------------------------------------------------------------------------- /python/src/intracktive/_tests/data/ctc_hela_example.geff/nodes/props/t/values/0: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royerlab/inTRACKtive/HEAD/python/src/intracktive/_tests/data/ctc_hela_example.geff/nodes/props/t/values/0 -------------------------------------------------------------------------------- /python/src/intracktive/_tests/data/ctc_hela_example.geff/nodes/props/tracklet_id/.zgroup: -------------------------------------------------------------------------------- 1 | { 2 | "zarr_format": 2 3 | } 4 | -------------------------------------------------------------------------------- /python/src/intracktive/_tests/data/ctc_hela_example.geff/nodes/props/tracklet_id/values/.zarray: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royerlab/inTRACKtive/HEAD/python/src/intracktive/_tests/data/ctc_hela_example.geff/nodes/props/tracklet_id/values/.zarray -------------------------------------------------------------------------------- /python/src/intracktive/_tests/data/ctc_hela_example.geff/nodes/props/tracklet_id/values/0: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royerlab/inTRACKtive/HEAD/python/src/intracktive/_tests/data/ctc_hela_example.geff/nodes/props/tracklet_id/values/0 -------------------------------------------------------------------------------- /python/src/intracktive/_tests/data/ctc_hela_example.geff/nodes/props/x/.zgroup: -------------------------------------------------------------------------------- 1 | { 2 | "zarr_format": 2 3 | } 4 | -------------------------------------------------------------------------------- /python/src/intracktive/_tests/data/ctc_hela_example.geff/nodes/props/x/values/.zarray: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royerlab/inTRACKtive/HEAD/python/src/intracktive/_tests/data/ctc_hela_example.geff/nodes/props/x/values/.zarray -------------------------------------------------------------------------------- /python/src/intracktive/_tests/data/ctc_hela_example.geff/nodes/props/x/values/0: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royerlab/inTRACKtive/HEAD/python/src/intracktive/_tests/data/ctc_hela_example.geff/nodes/props/x/values/0 -------------------------------------------------------------------------------- /python/src/intracktive/_tests/data/ctc_hela_example.geff/nodes/props/y/.zgroup: -------------------------------------------------------------------------------- 1 | { 2 | "zarr_format": 2 3 | } 4 | -------------------------------------------------------------------------------- /python/src/intracktive/_tests/data/ctc_hela_example.geff/nodes/props/y/values/.zarray: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royerlab/inTRACKtive/HEAD/python/src/intracktive/_tests/data/ctc_hela_example.geff/nodes/props/y/values/.zarray -------------------------------------------------------------------------------- /python/src/intracktive/_tests/data/ctc_hela_example.geff/nodes/props/y/values/0: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royerlab/inTRACKtive/HEAD/python/src/intracktive/_tests/data/ctc_hela_example.geff/nodes/props/y/values/0 -------------------------------------------------------------------------------- /python/src/intracktive/_tests/data/gt_data_bundle.zarr/.zgroup: -------------------------------------------------------------------------------- 1 | { 2 | "zarr_format": 2 3 | } 4 | -------------------------------------------------------------------------------- /python/src/intracktive/_tests/data/gt_data_bundle.zarr/points/.zarray: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royerlab/inTRACKtive/HEAD/python/src/intracktive/_tests/data/gt_data_bundle.zarr/points/.zarray -------------------------------------------------------------------------------- /python/src/intracktive/_tests/data/gt_data_bundle.zarr/points/.zattrs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royerlab/inTRACKtive/HEAD/python/src/intracktive/_tests/data/gt_data_bundle.zarr/points/.zattrs -------------------------------------------------------------------------------- /python/src/intracktive/_tests/data/gt_data_bundle.zarr/points/0.0: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royerlab/inTRACKtive/HEAD/python/src/intracktive/_tests/data/gt_data_bundle.zarr/points/0.0 -------------------------------------------------------------------------------- /python/src/intracktive/_tests/data/gt_data_bundle.zarr/points/1.0: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royerlab/inTRACKtive/HEAD/python/src/intracktive/_tests/data/gt_data_bundle.zarr/points/1.0 -------------------------------------------------------------------------------- /python/src/intracktive/_tests/data/gt_data_bundle.zarr/points_to_tracks/.zattrs: -------------------------------------------------------------------------------- 1 | { 2 | "sparse_format": "csr" 3 | } 4 | -------------------------------------------------------------------------------- /python/src/intracktive/_tests/data/gt_data_bundle.zarr/points_to_tracks/.zgroup: -------------------------------------------------------------------------------- 1 | { 2 | "zarr_format": 2 3 | } 4 | -------------------------------------------------------------------------------- /python/src/intracktive/_tests/data/gt_data_bundle.zarr/points_to_tracks/indices/.zarray: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royerlab/inTRACKtive/HEAD/python/src/intracktive/_tests/data/gt_data_bundle.zarr/points_to_tracks/indices/.zarray -------------------------------------------------------------------------------- /python/src/intracktive/_tests/data/gt_data_bundle.zarr/points_to_tracks/indices/0: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royerlab/inTRACKtive/HEAD/python/src/intracktive/_tests/data/gt_data_bundle.zarr/points_to_tracks/indices/0 -------------------------------------------------------------------------------- /python/src/intracktive/_tests/data/gt_data_bundle.zarr/points_to_tracks/indptr/.zarray: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royerlab/inTRACKtive/HEAD/python/src/intracktive/_tests/data/gt_data_bundle.zarr/points_to_tracks/indptr/.zarray -------------------------------------------------------------------------------- /python/src/intracktive/_tests/data/gt_data_bundle.zarr/points_to_tracks/indptr/0: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royerlab/inTRACKtive/HEAD/python/src/intracktive/_tests/data/gt_data_bundle.zarr/points_to_tracks/indptr/0 -------------------------------------------------------------------------------- /python/src/intracktive/_tests/data/gt_data_bundle.zarr/tracks_to_points/.zattrs: -------------------------------------------------------------------------------- 1 | { 2 | "sparse_format": "csr" 3 | } 4 | -------------------------------------------------------------------------------- /python/src/intracktive/_tests/data/gt_data_bundle.zarr/tracks_to_points/.zgroup: -------------------------------------------------------------------------------- 1 | { 2 | "zarr_format": 2 3 | } 4 | -------------------------------------------------------------------------------- /python/src/intracktive/_tests/data/gt_data_bundle.zarr/tracks_to_points/data/.zarray: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royerlab/inTRACKtive/HEAD/python/src/intracktive/_tests/data/gt_data_bundle.zarr/tracks_to_points/data/.zarray -------------------------------------------------------------------------------- /python/src/intracktive/_tests/data/gt_data_bundle.zarr/tracks_to_points/data/0.0: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royerlab/inTRACKtive/HEAD/python/src/intracktive/_tests/data/gt_data_bundle.zarr/tracks_to_points/data/0.0 -------------------------------------------------------------------------------- /python/src/intracktive/_tests/data/gt_data_bundle.zarr/tracks_to_points/indices/.zarray: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royerlab/inTRACKtive/HEAD/python/src/intracktive/_tests/data/gt_data_bundle.zarr/tracks_to_points/indices/.zarray -------------------------------------------------------------------------------- /python/src/intracktive/_tests/data/gt_data_bundle.zarr/tracks_to_points/indices/0: -------------------------------------------------------------------------------- 1 | cb4fa``a`b fbV  -------------------------------------------------------------------------------- /python/src/intracktive/_tests/data/gt_data_bundle.zarr/tracks_to_points/indptr/.zarray: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royerlab/inTRACKtive/HEAD/python/src/intracktive/_tests/data/gt_data_bundle.zarr/tracks_to_points/indptr/.zarray -------------------------------------------------------------------------------- /python/src/intracktive/_tests/data/gt_data_bundle.zarr/tracks_to_points/indptr/0: -------------------------------------------------------------------------------- 1 | cb4fa``a`b& fbV  -------------------------------------------------------------------------------- /python/src/intracktive/_tests/data/gt_data_bundle.zarr/tracks_to_tracks/.zattrs: -------------------------------------------------------------------------------- 1 | { 2 | "sparse_format": "csr" 3 | } 4 | -------------------------------------------------------------------------------- /python/src/intracktive/_tests/data/gt_data_bundle.zarr/tracks_to_tracks/.zgroup: -------------------------------------------------------------------------------- 1 | { 2 | "zarr_format": 2 3 | } 4 | -------------------------------------------------------------------------------- /python/src/intracktive/_tests/data/gt_data_bundle.zarr/tracks_to_tracks/data/.zarray: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royerlab/inTRACKtive/HEAD/python/src/intracktive/_tests/data/gt_data_bundle.zarr/tracks_to_tracks/data/.zarray -------------------------------------------------------------------------------- /python/src/intracktive/_tests/data/gt_data_bundle.zarr/tracks_to_tracks/data/0: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royerlab/inTRACKtive/HEAD/python/src/intracktive/_tests/data/gt_data_bundle.zarr/tracks_to_tracks/data/0 -------------------------------------------------------------------------------- /python/src/intracktive/_tests/data/gt_data_bundle.zarr/tracks_to_tracks/indices/.zarray: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royerlab/inTRACKtive/HEAD/python/src/intracktive/_tests/data/gt_data_bundle.zarr/tracks_to_tracks/indices/.zarray -------------------------------------------------------------------------------- /python/src/intracktive/_tests/data/gt_data_bundle.zarr/tracks_to_tracks/indices/0: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royerlab/inTRACKtive/HEAD/python/src/intracktive/_tests/data/gt_data_bundle.zarr/tracks_to_tracks/indices/0 -------------------------------------------------------------------------------- /python/src/intracktive/_tests/data/gt_data_bundle.zarr/tracks_to_tracks/indptr/.zarray: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royerlab/inTRACKtive/HEAD/python/src/intracktive/_tests/data/gt_data_bundle.zarr/tracks_to_tracks/indptr/.zarray -------------------------------------------------------------------------------- /python/src/intracktive/_tests/data/gt_data_bundle.zarr/tracks_to_tracks/indptr/0: -------------------------------------------------------------------------------- 1 | cb4fa``a`bV fb  -------------------------------------------------------------------------------- /python/src/intracktive/_tests/test_cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royerlab/inTRACKtive/HEAD/python/src/intracktive/_tests/test_cli.py -------------------------------------------------------------------------------- /python/src/intracktive/_tests/test_convert.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royerlab/inTRACKtive/HEAD/python/src/intracktive/_tests/test_convert.py -------------------------------------------------------------------------------- /python/src/intracktive/_tests/test_geff.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royerlab/inTRACKtive/HEAD/python/src/intracktive/_tests/test_geff.py -------------------------------------------------------------------------------- /python/src/intracktive/_tests/test_widget.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royerlab/inTRACKtive/HEAD/python/src/intracktive/_tests/test_widget.py -------------------------------------------------------------------------------- /python/src/intracktive/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royerlab/inTRACKtive/HEAD/python/src/intracktive/conftest.py -------------------------------------------------------------------------------- /python/src/intracktive/convert.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royerlab/inTRACKtive/HEAD/python/src/intracktive/convert.py -------------------------------------------------------------------------------- /python/src/intracktive/createHash.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royerlab/inTRACKtive/HEAD/python/src/intracktive/createHash.py -------------------------------------------------------------------------------- /python/src/intracktive/examples/notebook1_inTRACKtive_from_notebook.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royerlab/inTRACKtive/HEAD/python/src/intracktive/examples/notebook1_inTRACKtive_from_notebook.ipynb -------------------------------------------------------------------------------- /python/src/intracktive/examples/notebook2_inTRACKtive_from_napari.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royerlab/inTRACKtive/HEAD/python/src/intracktive/examples/notebook2_inTRACKtive_from_napari.ipynb -------------------------------------------------------------------------------- /python/src/intracktive/geff.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royerlab/inTRACKtive/HEAD/python/src/intracktive/geff.py -------------------------------------------------------------------------------- /python/src/intracktive/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royerlab/inTRACKtive/HEAD/python/src/intracktive/main.py -------------------------------------------------------------------------------- /python/src/intracktive/napari.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royerlab/inTRACKtive/HEAD/python/src/intracktive/napari.yaml -------------------------------------------------------------------------------- /python/src/intracktive/open.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royerlab/inTRACKtive/HEAD/python/src/intracktive/open.py -------------------------------------------------------------------------------- /python/src/intracktive/server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royerlab/inTRACKtive/HEAD/python/src/intracktive/server.py -------------------------------------------------------------------------------- /python/src/intracktive/vendored/ultrack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royerlab/inTRACKtive/HEAD/python/src/intracktive/vendored/ultrack.py -------------------------------------------------------------------------------- /python/src/intracktive/widget.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royerlab/inTRACKtive/HEAD/python/src/intracktive/widget.py -------------------------------------------------------------------------------- /src/components/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royerlab/inTRACKtive/HEAD/src/components/App.tsx -------------------------------------------------------------------------------- /src/components/CellControls.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royerlab/inTRACKtive/HEAD/src/components/CellControls.tsx -------------------------------------------------------------------------------- /src/components/DataControls.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royerlab/inTRACKtive/HEAD/src/components/DataControls.tsx -------------------------------------------------------------------------------- /src/components/DownloadButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royerlab/inTRACKtive/HEAD/src/components/DownloadButton.tsx -------------------------------------------------------------------------------- /src/components/Main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royerlab/inTRACKtive/HEAD/src/components/Main.tsx -------------------------------------------------------------------------------- /src/components/PlaybackControls.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royerlab/inTRACKtive/HEAD/src/components/PlaybackControls.tsx -------------------------------------------------------------------------------- /src/components/Scene.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royerlab/inTRACKtive/HEAD/src/components/Scene.tsx -------------------------------------------------------------------------------- /src/components/Styled.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royerlab/inTRACKtive/HEAD/src/components/Styled.tsx -------------------------------------------------------------------------------- /src/components/WarningDialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royerlab/inTRACKtive/HEAD/src/components/WarningDialog.tsx -------------------------------------------------------------------------------- /src/components/leftSidebar/ControlInstructions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royerlab/inTRACKtive/HEAD/src/components/leftSidebar/ControlInstructions.tsx -------------------------------------------------------------------------------- /src/components/leftSidebar/LeftSidebarWrapper.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royerlab/inTRACKtive/HEAD/src/components/leftSidebar/LeftSidebarWrapper.tsx -------------------------------------------------------------------------------- /src/components/leftSidebar/TrackControls.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royerlab/inTRACKtive/HEAD/src/components/leftSidebar/TrackControls.tsx -------------------------------------------------------------------------------- /src/components/overlays/ColorMap.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royerlab/inTRACKtive/HEAD/src/components/overlays/ColorMap.tsx -------------------------------------------------------------------------------- /src/components/overlays/TimestampOverlay.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royerlab/inTRACKtive/HEAD/src/components/overlays/TimestampOverlay.tsx -------------------------------------------------------------------------------- /src/css/app.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royerlab/inTRACKtive/HEAD/src/css/app.css -------------------------------------------------------------------------------- /src/css/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royerlab/inTRACKtive/HEAD/src/css/index.css -------------------------------------------------------------------------------- /src/hooks/usePointCanvas.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royerlab/inTRACKtive/HEAD/src/hooks/usePointCanvas.ts -------------------------------------------------------------------------------- /src/lib/BoxPointSelector.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royerlab/inTRACKtive/HEAD/src/lib/BoxPointSelector.ts -------------------------------------------------------------------------------- /src/lib/Colormaps.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royerlab/inTRACKtive/HEAD/src/lib/Colormaps.ts -------------------------------------------------------------------------------- /src/lib/DeviceState.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royerlab/inTRACKtive/HEAD/src/lib/DeviceState.ts -------------------------------------------------------------------------------- /src/lib/PointCanvas.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royerlab/inTRACKtive/HEAD/src/lib/PointCanvas.ts -------------------------------------------------------------------------------- /src/lib/PointSelectionBox.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royerlab/inTRACKtive/HEAD/src/lib/PointSelectionBox.ts -------------------------------------------------------------------------------- /src/lib/PointSelector.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royerlab/inTRACKtive/HEAD/src/lib/PointSelector.ts -------------------------------------------------------------------------------- /src/lib/SpherePointSelector.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royerlab/inTRACKtive/HEAD/src/lib/SpherePointSelector.ts -------------------------------------------------------------------------------- /src/lib/TrackManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royerlab/inTRACKtive/HEAD/src/lib/TrackManager.ts -------------------------------------------------------------------------------- /src/lib/ViewerState.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royerlab/inTRACKtive/HEAD/src/lib/ViewerState.ts -------------------------------------------------------------------------------- /src/lib/three/Track.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royerlab/inTRACKtive/HEAD/src/lib/three/Track.ts -------------------------------------------------------------------------------- /src/lib/three/TrackGeometry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royerlab/inTRACKtive/HEAD/src/lib/three/TrackGeometry.ts -------------------------------------------------------------------------------- /src/lib/three/TrackMaterial.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royerlab/inTRACKtive/HEAD/src/lib/three/TrackMaterial.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royerlab/inTRACKtive/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royerlab/inTRACKtive/HEAD/tsconfig.node.json -------------------------------------------------------------------------------- /vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royerlab/inTRACKtive/HEAD/vite.config.ts --------------------------------------------------------------------------------