├── .clinerules ├── .codespellrc ├── .github └── workflows │ ├── codespell.yml │ ├── deploy.yml │ ├── docker-publish-2.yml │ ├── docker-publish.yml │ ├── pr-checks.yml │ └── test-neurosift-package.yml ├── .gitignore ├── .gitmodules ├── .pre-commit-config.yaml ├── .prettierignore ├── CHANGELOG.md ├── CHANGELOG_through_July_2025.md ├── LICENSE ├── README.md ├── cf-workers └── neurosift-logs │ ├── .gitignore │ ├── README.md │ ├── package-lock.json │ ├── package.json │ ├── src │ └── index.ts │ ├── tsconfig.json │ └── wrangler.toml ├── devel ├── check_format.sh ├── format_code.sh ├── generate_build_info.sh └── update_submodules.sh ├── docs ├── mcp-neurosift-tools.md └── neurosift_talk.md ├── eslint.config.js ├── index.html ├── job_runners ├── neurosift_job_runner │ ├── .gitignore │ ├── Dockerfile │ ├── pyproject.toml │ └── src │ │ └── neurosift_job_runner │ │ ├── __init__.py │ │ ├── cli.py │ │ ├── core.py │ │ ├── job_utils.py │ │ └── processors │ │ ├── __init__.py │ │ ├── multiscale_spike_density │ │ ├── MultiscaleSpikeDensityProcessor.py │ │ ├── __init__.py │ │ └── multiscale_spike_density.py │ │ ├── rastermap_processor │ │ ├── RastermapProcessor.py │ │ ├── __init__.py │ │ └── rastermap.py │ │ └── text_letter_count │ │ ├── __init__.py │ │ └── text_letter_count.py ├── neurosift_job_runner_2 │ ├── .gitignore │ ├── Dockerfile │ ├── pyproject.toml │ └── src │ │ └── neurosift_job_runner_2 │ │ ├── __init__.py │ │ ├── cli.py │ │ ├── core.py │ │ ├── job_utils.py │ │ └── processors │ │ ├── __init__.py │ │ └── image_series_to_mp4 │ │ ├── ImageSeriesToMp4Processor.py │ │ ├── __init__.py │ │ └── process_image_series_to_mp4_job.py └── neurosift_job_runner_3 │ ├── .gitignore │ ├── Dockerfile │ ├── pyproject.toml │ └── src │ └── neurosift_job_runner_3 │ ├── __init__.py │ ├── cli.py │ ├── core.py │ ├── job_utils.py │ └── processors │ ├── __init__.py │ └── mountainsort5_processor │ ├── Mountainsort5Processor.py │ ├── __init__.py │ ├── process_mountainsort5_job.py │ └── run_mountainsort5.py ├── nextjs ├── annotation-manager │ ├── .gitignore │ ├── app │ │ └── api │ │ │ └── annotations │ │ │ ├── [id] │ │ │ └── route.ts │ │ │ └── route.ts │ ├── lib │ │ └── db.ts │ ├── middleware.ts │ ├── next-env.d.ts │ ├── package-lock.json │ ├── package.json │ └── tsconfig.json ├── job-manager │ ├── .gitignore │ ├── README.md │ ├── app │ │ └── api │ │ │ ├── jobs │ │ │ ├── [id] │ │ │ │ ├── route.ts │ │ │ │ └── upload-url │ │ │ │ │ └── route.ts │ │ │ ├── route.ts │ │ │ └── search │ │ │ │ └── route.ts │ │ │ └── users │ │ │ ├── [userId] │ │ │ ├── basic-info │ │ │ │ └── route.ts │ │ │ ├── key │ │ │ │ └── route.ts │ │ │ └── route.ts │ │ │ ├── by-api-key │ │ │ └── route.ts │ │ │ └── route.ts │ ├── dev-setup.sh │ ├── docker-compose.yml │ ├── drop-local-database.sh │ ├── lib │ │ └── db.ts │ ├── middleware.ts │ ├── middleware │ │ └── auth.ts │ ├── package-lock.json │ ├── package.json │ └── tsconfig.json ├── neurosift-chat-agent-tools │ ├── .gitignore │ ├── README.md │ ├── eslint.config.mjs │ ├── next.config.js │ ├── package-lock.json │ ├── package.json │ ├── src │ │ ├── app │ │ │ ├── api │ │ │ │ ├── dandi_list_neurodata_types │ │ │ │ │ └── route.ts │ │ │ │ ├── dandi_search │ │ │ │ │ └── route.ts │ │ │ │ ├── dandi_search_by_neurodata_type │ │ │ │ │ └── route.ts │ │ │ │ ├── dandi_semantic_search │ │ │ │ │ └── route.ts │ │ │ │ ├── dandiset_assets │ │ │ │ │ └── route.ts │ │ │ │ ├── dandiset_info │ │ │ │ │ └── route.ts │ │ │ │ ├── nwb_file_info │ │ │ │ │ └── route.ts │ │ │ │ ├── openneuro_search │ │ │ │ │ └── route.ts │ │ │ │ ├── pynwb_docs_semantic_search │ │ │ │ │ └── route.ts │ │ │ │ └── tools │ │ │ │ │ └── route.ts │ │ │ ├── favicon.ico │ │ │ └── page.module.css │ │ ├── lib │ │ │ ├── cors.ts │ │ │ └── tools │ │ │ │ ├── createUsageScriptForNwbFile.ts │ │ │ │ ├── dandi_list_neurodata_types.ts │ │ │ │ ├── dandi_search.ts │ │ │ │ ├── dandi_search_by_neurodata_type.ts │ │ │ │ ├── dandi_semantic_search.ts │ │ │ │ ├── dandiset_assets.ts │ │ │ │ ├── dandiset_info.ts │ │ │ │ ├── fetchNeurodataTypes.ts │ │ │ │ ├── hdf5Interface.ts │ │ │ │ ├── nwb_file_info.ts │ │ │ │ ├── openneuro_search.ts │ │ │ │ ├── pynwb_docs_semantic_search.ts │ │ │ │ └── remote-h5-file │ │ │ │ ├── .gitignore │ │ │ │ ├── index.ts │ │ │ │ └── lib │ │ │ │ ├── RemoteH5File.ts │ │ │ │ ├── lindi │ │ │ │ ├── ReferenceFileSystemClient.ts │ │ │ │ ├── RemoteH5FileLindi.ts │ │ │ │ ├── decodeMp4.ts │ │ │ │ ├── fft.ts │ │ │ │ ├── lindiDatasetDataLoader.ts │ │ │ │ ├── qfc.ts │ │ │ │ └── zarrDecodeChunkArray.ts │ │ │ │ └── numcodecs.d.ts │ │ └── middleware.ts │ └── tsconfig.json └── neurosift-search │ ├── .gitignore │ ├── README.md │ ├── app │ └── api │ │ ├── dandi-semantic-search │ │ └── route.ts │ │ └── execute-script │ │ └── route.ts │ ├── lib │ └── jobRunnerClient.ts │ ├── next.config.js │ ├── package-lock.json │ ├── package.json │ └── tsconfig.json ├── package.json ├── public ├── _redirects ├── neurosift-logo.png └── vite.svg ├── python ├── .gitignore ├── README.md ├── dandi-index │ ├── .gitignore │ ├── dandi-index-query-job-runner │ │ ├── .gitignore │ │ ├── package-lock.json │ │ ├── package.json │ │ ├── src │ │ │ ├── dandi.ts │ │ │ ├── index.ts │ │ │ ├── jobRunner.ts │ │ │ ├── scriptInterface.ts │ │ │ └── systemMessage.txt │ │ └── tsconfig.json │ ├── instructions.txt │ ├── scripts │ │ ├── _embedding.py │ │ ├── _load_asset_info.py │ │ ├── _load_dandi_data.py │ │ └── update_data.py │ └── update_data.sh ├── ebrains-index │ ├── .gitignore │ └── scripts │ │ ├── _load_ebrains_data.py │ │ └── update_data.py ├── neurosift │ ├── TemporaryDirectory.py │ ├── __init__.py │ ├── cli.py │ ├── codecs │ │ ├── MP4AVCCodec.py │ │ └── __init__.py │ └── local-file-access-js │ │ ├── .gitignore │ │ ├── README.md │ │ ├── package.json │ │ └── src │ │ └── index.js ├── openneuro-index │ ├── .gitignore │ └── scripts │ │ ├── _load_openneuro_data.py │ │ └── update_data.py └── pyproject.toml ├── scripts └── deploy.sh ├── servicemeta.json ├── src ├── AIContext.tsx ├── App.tsx ├── ai-integration │ ├── AIComponentRegistry.tsx │ ├── hooks │ │ └── useAIComponentRegistry.ts │ ├── messaging │ │ └── windowMessaging.ts │ └── types.ts ├── assets │ └── react.svg ├── components │ ├── ExpandableTableCell.tsx │ ├── HorizontalSplitter.tsx │ ├── ResponsiveLayout.tsx │ ├── ScrollY.tsx │ ├── StatusBar.tsx │ ├── StatusBarContext.ts │ └── tabs │ │ ├── TabBar.tsx │ │ ├── TabContent.tsx │ │ └── tabsReducer.ts ├── css │ ├── App.css │ ├── Hdf5View.css │ ├── NwbHierarchyView.css │ ├── NwbPage.css │ ├── TopLevelGroupContent.css │ ├── index.css │ ├── nwb-table-2.css │ ├── nwb-table-expandable.css │ └── nwb-table.css ├── jobManager │ ├── components │ │ ├── JobStatusHandler.tsx │ │ └── UserManagementSection.tsx │ ├── useNeurosiftJob.ts │ └── useUserManagement.ts ├── main.tsx ├── pages │ ├── AnnotationsPage │ │ └── AnnotationsPage.tsx │ ├── DandiPage │ │ ├── DandiPage.tsx │ │ ├── DandisetSearchResult.tsx │ │ ├── components │ │ │ ├── NeurodataTypesSearchPanel.tsx │ │ │ └── SearchModeControl.tsx │ │ ├── dandi-types.ts │ │ ├── doDandiSemanticSearch.ts │ │ ├── fetchNeurodataTypesIndex.ts │ │ ├── hooks │ │ │ ├── useDandisetNotebooks.ts │ │ │ └── useNeurodataTypesIndex.ts │ │ └── services │ │ │ └── doNeurodataTypesSearch.ts │ ├── DandisetPage │ │ ├── DandisetOverview.tsx │ │ ├── DandisetPageContainer.tsx │ │ ├── LazyDandisetPage.tsx │ │ ├── components │ │ │ └── DandisetAnnotations.tsx │ │ ├── hooks │ │ │ ├── useLazyDandisetPaths.ts │ │ │ └── useUserInfoCache.ts │ │ ├── index.tsx │ │ ├── useDandisetVersionInfo.ts │ │ ├── useQueryAssets.ts │ │ ├── useQueryDandiset.ts │ │ └── useRegisterAIComponent.ts │ ├── EdfPage │ │ └── EdfPage.tsx │ ├── EmberDandisetPage │ │ ├── EmberDandisetOverview.tsx │ │ ├── EmberDandisetPageContainer.tsx │ │ ├── LazyDandisetPage.tsx │ │ ├── components │ │ │ └── DandisetAnnotations.tsx │ │ ├── hooks │ │ │ ├── useLazyDandisetPaths.ts │ │ │ └── useUserInfoCache.ts │ │ ├── index.tsx │ │ ├── useEmberDandisetVersionInfo.ts │ │ ├── useQueryEmberAssets.ts │ │ ├── useQueryEmberDandiset.ts │ │ └── useRegisterAIComponent.ts │ ├── EmberPage │ │ ├── EmberDandiPage.tsx │ │ ├── EmberDandisetSearchResult.tsx │ │ ├── components │ │ │ ├── NeurodataTypesSearchPanel.tsx │ │ │ └── SearchModeControl.tsx │ │ ├── dandi-types.ts │ │ ├── fetchNeurodataTypesIndex.ts │ │ └── hooks │ │ │ ├── useDandisetNotebooks.ts │ │ │ └── useNeurodataTypesIndex.ts │ ├── GuidePage │ │ ├── GuidePage.tsx │ │ └── guide.md │ ├── HomePage │ │ ├── HomePage.tsx │ │ └── components │ │ │ ├── ExpandableAnnotationCard.tsx │ │ │ └── HighlightedViews.tsx │ ├── NwbPage │ │ ├── DatasetDataView.tsx │ │ ├── Hdf5View.tsx │ │ ├── MainTab.tsx │ │ ├── MainWorkspace.tsx │ │ ├── NwbHierarchyView.tsx │ │ ├── NwbObjectView.tsx │ │ ├── NwbOverview.tsx │ │ ├── NwbPage.tsx │ │ ├── ObjectTypeUtils │ │ │ └── index.ts │ │ ├── ReferenceElement.tsx │ │ ├── ShareTabButton.tsx │ │ ├── SpecificationsView │ │ │ ├── SetupNwbFileSpecificationsProvider.tsx │ │ │ └── SpecificationsView.tsx │ │ ├── TabManager │ │ │ └── index.ts │ │ ├── TabToolbar.tsx │ │ ├── TimeseriesAlignmentView.tsx │ │ ├── TopLevelGroupContentPanel.tsx │ │ ├── Types │ │ │ └── index.ts │ │ ├── components │ │ │ ├── AuthErrorNotification.tsx │ │ │ ├── MultiTabView.tsx │ │ │ ├── NwbAnnotations.tsx │ │ │ ├── NwbUsageScript.tsx │ │ │ ├── ObjectHeaderBar.tsx │ │ │ ├── SingleTabView.tsx │ │ │ ├── TabContent.tsx │ │ │ └── createUsageScriptForNwbFile.ts │ │ ├── hdf5Cache.ts │ │ ├── hdf5Interface.ts │ │ ├── nwbConfig.ts │ │ ├── plugins │ │ │ ├── BehavioralEvents │ │ │ │ ├── BehavioralEventsItemView │ │ │ │ │ ├── BehavioralEventsItemView.tsx │ │ │ │ │ ├── WorkerTypes.ts │ │ │ │ │ └── worker.ts │ │ │ │ ├── BehavioralEventsPluginView.tsx │ │ │ │ └── index.ts │ │ │ ├── Events │ │ │ │ ├── EventsPluginView.tsx │ │ │ │ ├── EventsWidget.tsx │ │ │ │ └── index.ts │ │ │ ├── Figpack │ │ │ │ ├── FigpackIframeDisplay.tsx │ │ │ │ ├── FigpackJobStatusDisplay.tsx │ │ │ │ ├── FigpackPoseEstimationView.tsx │ │ │ │ ├── FigpackRasterPlotView.tsx │ │ │ │ ├── FigpackVideoPreviewView.tsx │ │ │ │ ├── index.ts │ │ │ │ └── useRunpackJob.ts │ │ │ ├── Image │ │ │ │ ├── ImagePluginView.tsx │ │ │ │ ├── ImagesItemView.tsx │ │ │ │ └── index.ts │ │ │ ├── ImageSegmentation │ │ │ │ ├── ImageSegmentationItemView │ │ │ │ │ ├── ImageSegmentationItemView.tsx │ │ │ │ │ ├── PlaneSegmentationView.tsx │ │ │ │ │ └── PlaneTransformSelector.tsx │ │ │ │ ├── ImageSegmentationPluginView.tsx │ │ │ │ └── index.ts │ │ │ ├── ImageSeriesMp4 │ │ │ │ ├── ImageSeriesMp4View.tsx │ │ │ │ └── index.ts │ │ │ ├── IntervalSeries │ │ │ │ ├── IntervalSeriesPluginView.tsx │ │ │ │ ├── IntervalSeriesViewItem │ │ │ │ │ └── NwbIntervalSeriesView.tsx │ │ │ │ └── index.ts │ │ │ ├── PSTH │ │ │ │ ├── PSTHItemView │ │ │ │ │ ├── DirectSpikeTrainsClient.ts │ │ │ │ │ ├── IfHasBeenVisible.tsx │ │ │ │ │ ├── PSTHHistWidget.tsx │ │ │ │ │ ├── PSTHItemView.tsx │ │ │ │ │ ├── PSTHRasterWidget.tsx │ │ │ │ │ ├── PSTHUnitWidget.tsx │ │ │ │ │ ├── ROIClient.ts │ │ │ │ │ ├── TrialAlignedSeriesWidget.tsx │ │ │ │ │ ├── components │ │ │ │ │ │ ├── AlignToSelection.tsx │ │ │ │ │ │ ├── GroupBySelection.tsx │ │ │ │ │ │ ├── PSTHBottomControls.tsx │ │ │ │ │ │ ├── PSTHLayout.tsx │ │ │ │ │ │ ├── Preferences.tsx │ │ │ │ │ │ ├── RoiSelection.tsx │ │ │ │ │ │ ├── SortUnitsBy.tsx │ │ │ │ │ │ ├── UnitSelection.tsx │ │ │ │ │ │ └── WindowRange.tsx │ │ │ │ │ ├── getTicks.ts │ │ │ │ │ ├── hooks │ │ │ │ │ │ ├── usePSTHPrefs.ts │ │ │ │ │ │ ├── useSortUnitsBy.ts │ │ │ │ │ │ └── useTrialsFilter.ts │ │ │ │ │ ├── types.ts │ │ │ │ │ ├── utils.ts │ │ │ │ │ └── utils │ │ │ │ │ │ ├── base64Utils.ts │ │ │ │ │ │ └── stateEncoding.ts │ │ │ │ ├── PSTHView.tsx │ │ │ │ └── index.ts │ │ │ ├── PythonScript │ │ │ │ ├── LoadInPythonComponent.tsx │ │ │ │ ├── PythonScriptPluginView.tsx │ │ │ │ ├── customPythonCode.ts │ │ │ │ └── index.ts │ │ │ ├── Raster │ │ │ │ ├── Controls.tsx │ │ │ │ ├── RasterView.tsx │ │ │ │ ├── RasterViewPlot.tsx │ │ │ │ ├── RasterViewPlotTSV2.tsx │ │ │ │ ├── index.ts │ │ │ │ └── rasterViewTSV2Worker.ts │ │ │ ├── SpatialSeries │ │ │ │ ├── SpatialSeriesPluginView.tsx │ │ │ │ ├── SpatialSeriesXYView │ │ │ │ │ ├── PlotlyComponent.tsx │ │ │ │ │ ├── SpatialSeriesXYView.tsx │ │ │ │ │ └── TimeseriesDatasetChunkingClient.ts │ │ │ │ └── index.ts │ │ │ ├── SpikeDensity │ │ │ │ ├── SpikeDensityPlotWidget.tsx │ │ │ │ ├── SpikeDensityView.tsx │ │ │ │ ├── WorkerTypes.ts │ │ │ │ ├── index.ts │ │ │ │ └── worker.ts │ │ │ ├── TimeIntervals │ │ │ │ ├── TimeIntervalsPluginView.tsx │ │ │ │ ├── TimeIntervalsViewItem │ │ │ │ │ ├── NwbTimeIntervalsView.tsx │ │ │ │ │ ├── NwbTimeIntervalsWidget.tsx │ │ │ │ │ └── TimeIntervalsPlotly.tsx │ │ │ │ └── index.ts │ │ │ ├── TrialAlignedSeries │ │ │ │ ├── TrialAlignedPluginView.tsx │ │ │ │ ├── TrialAlignedSeriesItemView │ │ │ │ │ └── TrialAlignedSeriesItemView.tsx │ │ │ │ └── index.ts │ │ │ ├── TwoPhotonSeries │ │ │ │ ├── TwoPhotonSeriesItemView │ │ │ │ │ ├── MultiRangeSlider │ │ │ │ │ │ ├── MultiRangeSlider.css │ │ │ │ │ │ └── MultiRangeSlider.tsx │ │ │ │ │ └── TwoPhotonSeriesItemView.tsx │ │ │ │ ├── TwoPhotonSeriesPluginView.tsx │ │ │ │ └── index.ts │ │ │ ├── common │ │ │ │ ├── components │ │ │ │ │ ├── ControlButton.tsx │ │ │ │ │ └── TimeseriesControls.tsx │ │ │ │ └── loadingState.css │ │ │ ├── default │ │ │ │ ├── DefaultView.tsx │ │ │ │ └── index.ts │ │ │ ├── dynamic-table │ │ │ │ ├── DynamicTable │ │ │ │ │ ├── DynamicTable.tsx │ │ │ │ │ └── DynamicTableColumnInfoView.tsx │ │ │ │ ├── DynamicTableView.tsx │ │ │ │ └── index.ts │ │ │ ├── pluginInterface.ts │ │ │ ├── registry.ts │ │ │ └── simple-timeseries │ │ │ │ ├── Controls.tsx │ │ │ │ ├── LabeledEventsPlot.tsx │ │ │ │ ├── SimpleTimeseriesView.tsx │ │ │ │ ├── TimeseriesClient.ts │ │ │ │ ├── TimeseriesPlot.tsx │ │ │ │ ├── TimeseriesPlotTSV2.tsx │ │ │ │ ├── hooks.ts │ │ │ │ ├── index.ts │ │ │ │ ├── timeseriesPlotTSV2Worker.ts │ │ │ │ ├── types.ts │ │ │ │ └── utils.ts │ │ ├── tabStyles.ts │ │ ├── tabsReducer.ts │ │ ├── types.ts │ │ ├── useNeurodataObjects.ts │ │ ├── useNwbFileOverview.ts │ │ ├── useRegisterNwbAIComponent.ts │ │ ├── valueToElement.tsx │ │ └── viewsReducer.ts │ ├── OpenNeuroDatasetPage │ │ ├── OpenNeuroDatasetOverview.tsx │ │ ├── OpenNeuroDatasetPage.tsx │ │ ├── hooks │ │ │ └── useOpenNeuroNotebooks.ts │ │ ├── types.ts │ │ ├── useRegisterOpenNeuroAIComponent.ts │ │ └── useRegisterOpenNeuroDatasetOverviewAIComponent.ts │ ├── OpenNeuroPage │ │ ├── OpenNeuroDatasetResult.tsx │ │ └── OpenNeuroPage.tsx │ ├── SettingsPage │ │ └── SettingsPage.tsx │ ├── SlpPage │ │ ├── AttributesDisplay.tsx │ │ ├── SlpLeftArea.tsx │ │ ├── SlpMainWorkspace.tsx │ │ ├── SlpPage.tsx │ │ ├── SlpTreeNode.tsx │ │ ├── SlpTreeView.css │ │ ├── SlpTreeView.tsx │ │ └── SlpViewer.tsx │ ├── VideoPage │ │ ├── VideoPage.tsx │ │ └── VideoViewer.tsx │ ├── common │ │ ├── AnnotationItem.tsx │ │ ├── AnnotationItemEditForm.tsx │ │ ├── AnnotationsList.tsx │ │ ├── DatasetWorkspace │ │ │ ├── DatasetMainTab.tsx │ │ │ ├── DatasetWorkspace.tsx │ │ │ ├── ShareTabButton.tsx │ │ │ ├── TabToolbar.tsx │ │ │ ├── datasetWorkspaceTabsReducer.ts │ │ │ └── plugins │ │ │ │ ├── default │ │ │ │ ├── DefaultFileView.tsx │ │ │ │ └── index.ts │ │ │ │ ├── edf │ │ │ │ ├── EdfFileView.tsx │ │ │ │ └── index.ts │ │ │ │ ├── init.ts │ │ │ │ ├── json │ │ │ │ ├── JsonFileView.tsx │ │ │ │ └── index.ts │ │ │ │ ├── nifti │ │ │ │ ├── NiftiView.tsx │ │ │ │ ├── components │ │ │ │ │ ├── NiftiViewer.tsx │ │ │ │ │ ├── NiftiViewerOld.tsx │ │ │ │ │ └── ProgressBar.tsx │ │ │ │ └── index.ts │ │ │ │ ├── pluginInterface.ts │ │ │ │ ├── registry.ts │ │ │ │ ├── snirf │ │ │ │ ├── SnirfView.tsx │ │ │ │ └── index.ts │ │ │ │ ├── text-letter-count │ │ │ │ ├── TextLetterCountView.tsx │ │ │ │ └── index.ts │ │ │ │ ├── text │ │ │ │ ├── TextFileView.tsx │ │ │ │ └── index.ts │ │ │ │ ├── tsv │ │ │ │ ├── TsvView.tsx │ │ │ │ ├── components │ │ │ │ │ └── Table.tsx │ │ │ │ └── index.ts │ │ │ │ └── wav │ │ │ │ ├── AudioPlayer.tsx │ │ │ │ ├── WavFileView.tsx │ │ │ │ ├── WaveformCanvas.ts │ │ │ │ └── index.ts │ │ ├── NewAnnotationForm.tsx │ │ ├── ResourceAnnotations.tsx │ │ └── useResourceAnnotations.ts │ └── util │ │ ├── getAuthorizationHeaderForUrl.ts │ │ ├── getDandiApiHeaders.ts │ │ ├── recentDandisets.ts │ │ ├── recentEmberDandisets.ts │ │ └── recentOpenNeuroDatasets.ts ├── remote-h5-file │ ├── .gitignore │ ├── index.ts │ └── lib │ │ ├── RemoteH5File.ts │ │ ├── helpers.ts │ │ ├── lindi │ │ ├── ReferenceFileSystemClient.ts │ │ ├── RemoteH5FileLindi.ts │ │ ├── decodeMp4.ts │ │ ├── fft.ts │ │ ├── lindiDatasetDataLoader.ts │ │ ├── qfc.ts │ │ └── zarrDecodeChunkArray.ts │ │ └── numcodecs.d.ts ├── shared │ ├── EdfViewer │ │ ├── EDFReader.ts │ │ ├── EdfViewer.tsx │ │ └── TimeseriesItemView │ │ │ ├── Abbreviate.tsx │ │ │ ├── NwbTimeseriesView.tsx │ │ │ ├── PlayControl.tsx │ │ │ ├── TimeseriesDatasetChunkingClient.ts │ │ │ ├── TimeseriesSelectionWidget.tsx │ │ │ ├── WorkerTypes.ts │ │ │ └── worker.ts │ ├── TimeseriesSelectionBar │ │ ├── TimeseriesSelectionBar.tsx │ │ └── TimeseriesSelectionBarWithControls.tsx │ ├── TimeseriesTimestampsClient │ │ └── TimeseriesTimestampsClient.ts │ ├── component-time-scroll-view-2 │ │ ├── BaseCanvas.tsx │ │ ├── CustomActionsToolbar.tsx │ │ ├── TSV2AxesLayer.tsx │ │ ├── TSV2CursorLayer.tsx │ │ ├── TSV2PaintAxes.ts │ │ ├── TSV2SelectionLayer.tsx │ │ ├── TimeScrollToolbar.tsx │ │ ├── TimeScrollView2.tsx │ │ ├── TimeScrollView3.tsx │ │ ├── TimeScrollViewActionsToolbar.ts │ │ ├── TimeScrollViewEventHandlers.ts │ │ ├── TimeWidgetToolbarEntries.tsx │ │ ├── ToolbarStyles.css │ │ ├── Toolbars.ts │ │ ├── ViewToolbar.tsx │ │ ├── YAxisTicks.ts │ │ ├── divRefHandling.ts │ │ ├── pointProjection.ts │ │ ├── rateLimiters.ts │ │ ├── timeTicks.ts │ │ ├── useTimeScrollMouse.ts │ │ ├── useTimeScrollMouseWithModes.ts │ │ ├── useTimeScrollPan.ts │ │ └── useTimeScrollView3.ts │ ├── context-timeseries-selection-2 │ │ ├── ProvideTimeseriesSelection.tsx │ │ ├── TimeseriesSelectionContext.ts │ │ ├── helpers.ts │ │ └── index.ts │ ├── context-unit-selection │ │ ├── UnitSelectionContext.ts │ │ ├── UnitSelectionFunctions.tsx │ │ ├── UnitSelectionSortingFunctions.tsx │ │ ├── UnitSelectionTypes.ts │ │ ├── UnitSelectionVisibilityFunctions.tsx │ │ ├── idToNum.ts │ │ ├── index.ts │ │ ├── sortIds.ts │ │ └── unitColors.ts │ └── util │ │ └── formatBytes.ts ├── util │ └── sendLog.ts └── vite-env.d.ts ├── tsconfig.app.json ├── tsconfig.json ├── tsconfig.node.json └── vite.config.ts /.clinerules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/.clinerules -------------------------------------------------------------------------------- /.codespellrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/.codespellrc -------------------------------------------------------------------------------- /.github/workflows/codespell.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/.github/workflows/codespell.yml -------------------------------------------------------------------------------- /.github/workflows/deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/.github/workflows/deploy.yml -------------------------------------------------------------------------------- /.github/workflows/docker-publish-2.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/.github/workflows/docker-publish-2.yml -------------------------------------------------------------------------------- /.github/workflows/docker-publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/.github/workflows/docker-publish.yml -------------------------------------------------------------------------------- /.github/workflows/pr-checks.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/.github/workflows/pr-checks.yml -------------------------------------------------------------------------------- /.github/workflows/test-neurosift-package.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/.github/workflows/test-neurosift-package.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/.gitmodules -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/.prettierignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CHANGELOG_through_July_2025.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/CHANGELOG_through_July_2025.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/README.md -------------------------------------------------------------------------------- /cf-workers/neurosift-logs/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | .wrangler 3 | dist 4 | .dev.vars 5 | -------------------------------------------------------------------------------- /cf-workers/neurosift-logs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/cf-workers/neurosift-logs/README.md -------------------------------------------------------------------------------- /cf-workers/neurosift-logs/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/cf-workers/neurosift-logs/package-lock.json -------------------------------------------------------------------------------- /cf-workers/neurosift-logs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/cf-workers/neurosift-logs/package.json -------------------------------------------------------------------------------- /cf-workers/neurosift-logs/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/cf-workers/neurosift-logs/src/index.ts -------------------------------------------------------------------------------- /cf-workers/neurosift-logs/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/cf-workers/neurosift-logs/tsconfig.json -------------------------------------------------------------------------------- /cf-workers/neurosift-logs/wrangler.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/cf-workers/neurosift-logs/wrangler.toml -------------------------------------------------------------------------------- /devel/check_format.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/devel/check_format.sh -------------------------------------------------------------------------------- /devel/format_code.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/devel/format_code.sh -------------------------------------------------------------------------------- /devel/generate_build_info.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/devel/generate_build_info.sh -------------------------------------------------------------------------------- /devel/update_submodules.sh: -------------------------------------------------------------------------------- 1 | git submodule update --init --recursive -------------------------------------------------------------------------------- /docs/mcp-neurosift-tools.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/docs/mcp-neurosift-tools.md -------------------------------------------------------------------------------- /docs/neurosift_talk.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/docs/neurosift_talk.md -------------------------------------------------------------------------------- /eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/eslint.config.js -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/index.html -------------------------------------------------------------------------------- /job_runners/neurosift_job_runner/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/job_runners/neurosift_job_runner/.gitignore -------------------------------------------------------------------------------- /job_runners/neurosift_job_runner/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/job_runners/neurosift_job_runner/Dockerfile -------------------------------------------------------------------------------- /job_runners/neurosift_job_runner/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/job_runners/neurosift_job_runner/pyproject.toml -------------------------------------------------------------------------------- /job_runners/neurosift_job_runner/src/neurosift_job_runner/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/job_runners/neurosift_job_runner/src/neurosift_job_runner/__init__.py -------------------------------------------------------------------------------- /job_runners/neurosift_job_runner/src/neurosift_job_runner/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/job_runners/neurosift_job_runner/src/neurosift_job_runner/cli.py -------------------------------------------------------------------------------- /job_runners/neurosift_job_runner/src/neurosift_job_runner/core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/job_runners/neurosift_job_runner/src/neurosift_job_runner/core.py -------------------------------------------------------------------------------- /job_runners/neurosift_job_runner/src/neurosift_job_runner/job_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/job_runners/neurosift_job_runner/src/neurosift_job_runner/job_utils.py -------------------------------------------------------------------------------- /job_runners/neurosift_job_runner/src/neurosift_job_runner/processors/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/job_runners/neurosift_job_runner/src/neurosift_job_runner/processors/__init__.py -------------------------------------------------------------------------------- /job_runners/neurosift_job_runner/src/neurosift_job_runner/processors/multiscale_spike_density/MultiscaleSpikeDensityProcessor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/job_runners/neurosift_job_runner/src/neurosift_job_runner/processors/multiscale_spike_density/MultiscaleSpikeDensityProcessor.py -------------------------------------------------------------------------------- /job_runners/neurosift_job_runner/src/neurosift_job_runner/processors/multiscale_spike_density/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/job_runners/neurosift_job_runner/src/neurosift_job_runner/processors/multiscale_spike_density/__init__.py -------------------------------------------------------------------------------- /job_runners/neurosift_job_runner/src/neurosift_job_runner/processors/multiscale_spike_density/multiscale_spike_density.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/job_runners/neurosift_job_runner/src/neurosift_job_runner/processors/multiscale_spike_density/multiscale_spike_density.py -------------------------------------------------------------------------------- /job_runners/neurosift_job_runner/src/neurosift_job_runner/processors/rastermap_processor/RastermapProcessor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/job_runners/neurosift_job_runner/src/neurosift_job_runner/processors/rastermap_processor/RastermapProcessor.py -------------------------------------------------------------------------------- /job_runners/neurosift_job_runner/src/neurosift_job_runner/processors/rastermap_processor/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/job_runners/neurosift_job_runner/src/neurosift_job_runner/processors/rastermap_processor/__init__.py -------------------------------------------------------------------------------- /job_runners/neurosift_job_runner/src/neurosift_job_runner/processors/rastermap_processor/rastermap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/job_runners/neurosift_job_runner/src/neurosift_job_runner/processors/rastermap_processor/rastermap.py -------------------------------------------------------------------------------- /job_runners/neurosift_job_runner/src/neurosift_job_runner/processors/text_letter_count/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/job_runners/neurosift_job_runner/src/neurosift_job_runner/processors/text_letter_count/__init__.py -------------------------------------------------------------------------------- /job_runners/neurosift_job_runner/src/neurosift_job_runner/processors/text_letter_count/text_letter_count.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/job_runners/neurosift_job_runner/src/neurosift_job_runner/processors/text_letter_count/text_letter_count.py -------------------------------------------------------------------------------- /job_runners/neurosift_job_runner_2/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/job_runners/neurosift_job_runner_2/.gitignore -------------------------------------------------------------------------------- /job_runners/neurosift_job_runner_2/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/job_runners/neurosift_job_runner_2/Dockerfile -------------------------------------------------------------------------------- /job_runners/neurosift_job_runner_2/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/job_runners/neurosift_job_runner_2/pyproject.toml -------------------------------------------------------------------------------- /job_runners/neurosift_job_runner_2/src/neurosift_job_runner_2/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/job_runners/neurosift_job_runner_2/src/neurosift_job_runner_2/__init__.py -------------------------------------------------------------------------------- /job_runners/neurosift_job_runner_2/src/neurosift_job_runner_2/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/job_runners/neurosift_job_runner_2/src/neurosift_job_runner_2/cli.py -------------------------------------------------------------------------------- /job_runners/neurosift_job_runner_2/src/neurosift_job_runner_2/core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/job_runners/neurosift_job_runner_2/src/neurosift_job_runner_2/core.py -------------------------------------------------------------------------------- /job_runners/neurosift_job_runner_2/src/neurosift_job_runner_2/job_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/job_runners/neurosift_job_runner_2/src/neurosift_job_runner_2/job_utils.py -------------------------------------------------------------------------------- /job_runners/neurosift_job_runner_2/src/neurosift_job_runner_2/processors/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/job_runners/neurosift_job_runner_2/src/neurosift_job_runner_2/processors/__init__.py -------------------------------------------------------------------------------- /job_runners/neurosift_job_runner_2/src/neurosift_job_runner_2/processors/image_series_to_mp4/ImageSeriesToMp4Processor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/job_runners/neurosift_job_runner_2/src/neurosift_job_runner_2/processors/image_series_to_mp4/ImageSeriesToMp4Processor.py -------------------------------------------------------------------------------- /job_runners/neurosift_job_runner_2/src/neurosift_job_runner_2/processors/image_series_to_mp4/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/job_runners/neurosift_job_runner_2/src/neurosift_job_runner_2/processors/image_series_to_mp4/__init__.py -------------------------------------------------------------------------------- /job_runners/neurosift_job_runner_2/src/neurosift_job_runner_2/processors/image_series_to_mp4/process_image_series_to_mp4_job.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/job_runners/neurosift_job_runner_2/src/neurosift_job_runner_2/processors/image_series_to_mp4/process_image_series_to_mp4_job.py -------------------------------------------------------------------------------- /job_runners/neurosift_job_runner_3/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/job_runners/neurosift_job_runner_3/.gitignore -------------------------------------------------------------------------------- /job_runners/neurosift_job_runner_3/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/job_runners/neurosift_job_runner_3/Dockerfile -------------------------------------------------------------------------------- /job_runners/neurosift_job_runner_3/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/job_runners/neurosift_job_runner_3/pyproject.toml -------------------------------------------------------------------------------- /job_runners/neurosift_job_runner_3/src/neurosift_job_runner_3/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/job_runners/neurosift_job_runner_3/src/neurosift_job_runner_3/__init__.py -------------------------------------------------------------------------------- /job_runners/neurosift_job_runner_3/src/neurosift_job_runner_3/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/job_runners/neurosift_job_runner_3/src/neurosift_job_runner_3/cli.py -------------------------------------------------------------------------------- /job_runners/neurosift_job_runner_3/src/neurosift_job_runner_3/core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/job_runners/neurosift_job_runner_3/src/neurosift_job_runner_3/core.py -------------------------------------------------------------------------------- /job_runners/neurosift_job_runner_3/src/neurosift_job_runner_3/job_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/job_runners/neurosift_job_runner_3/src/neurosift_job_runner_3/job_utils.py -------------------------------------------------------------------------------- /job_runners/neurosift_job_runner_3/src/neurosift_job_runner_3/processors/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/job_runners/neurosift_job_runner_3/src/neurosift_job_runner_3/processors/__init__.py -------------------------------------------------------------------------------- /job_runners/neurosift_job_runner_3/src/neurosift_job_runner_3/processors/mountainsort5_processor/Mountainsort5Processor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/job_runners/neurosift_job_runner_3/src/neurosift_job_runner_3/processors/mountainsort5_processor/Mountainsort5Processor.py -------------------------------------------------------------------------------- /job_runners/neurosift_job_runner_3/src/neurosift_job_runner_3/processors/mountainsort5_processor/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/job_runners/neurosift_job_runner_3/src/neurosift_job_runner_3/processors/mountainsort5_processor/__init__.py -------------------------------------------------------------------------------- /job_runners/neurosift_job_runner_3/src/neurosift_job_runner_3/processors/mountainsort5_processor/process_mountainsort5_job.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/job_runners/neurosift_job_runner_3/src/neurosift_job_runner_3/processors/mountainsort5_processor/process_mountainsort5_job.py -------------------------------------------------------------------------------- /job_runners/neurosift_job_runner_3/src/neurosift_job_runner_3/processors/mountainsort5_processor/run_mountainsort5.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/job_runners/neurosift_job_runner_3/src/neurosift_job_runner_3/processors/mountainsort5_processor/run_mountainsort5.py -------------------------------------------------------------------------------- /nextjs/annotation-manager/.gitignore: -------------------------------------------------------------------------------- 1 | .vercel 2 | -------------------------------------------------------------------------------- /nextjs/annotation-manager/app/api/annotations/[id]/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/nextjs/annotation-manager/app/api/annotations/[id]/route.ts -------------------------------------------------------------------------------- /nextjs/annotation-manager/app/api/annotations/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/nextjs/annotation-manager/app/api/annotations/route.ts -------------------------------------------------------------------------------- /nextjs/annotation-manager/lib/db.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/nextjs/annotation-manager/lib/db.ts -------------------------------------------------------------------------------- /nextjs/annotation-manager/middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/nextjs/annotation-manager/middleware.ts -------------------------------------------------------------------------------- /nextjs/annotation-manager/next-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/nextjs/annotation-manager/next-env.d.ts -------------------------------------------------------------------------------- /nextjs/annotation-manager/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/nextjs/annotation-manager/package-lock.json -------------------------------------------------------------------------------- /nextjs/annotation-manager/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/nextjs/annotation-manager/package.json -------------------------------------------------------------------------------- /nextjs/annotation-manager/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/nextjs/annotation-manager/tsconfig.json -------------------------------------------------------------------------------- /nextjs/job-manager/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/nextjs/job-manager/.gitignore -------------------------------------------------------------------------------- /nextjs/job-manager/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/nextjs/job-manager/README.md -------------------------------------------------------------------------------- /nextjs/job-manager/app/api/jobs/[id]/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/nextjs/job-manager/app/api/jobs/[id]/route.ts -------------------------------------------------------------------------------- /nextjs/job-manager/app/api/jobs/[id]/upload-url/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/nextjs/job-manager/app/api/jobs/[id]/upload-url/route.ts -------------------------------------------------------------------------------- /nextjs/job-manager/app/api/jobs/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/nextjs/job-manager/app/api/jobs/route.ts -------------------------------------------------------------------------------- /nextjs/job-manager/app/api/jobs/search/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/nextjs/job-manager/app/api/jobs/search/route.ts -------------------------------------------------------------------------------- /nextjs/job-manager/app/api/users/[userId]/basic-info/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/nextjs/job-manager/app/api/users/[userId]/basic-info/route.ts -------------------------------------------------------------------------------- /nextjs/job-manager/app/api/users/[userId]/key/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/nextjs/job-manager/app/api/users/[userId]/key/route.ts -------------------------------------------------------------------------------- /nextjs/job-manager/app/api/users/[userId]/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/nextjs/job-manager/app/api/users/[userId]/route.ts -------------------------------------------------------------------------------- /nextjs/job-manager/app/api/users/by-api-key/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/nextjs/job-manager/app/api/users/by-api-key/route.ts -------------------------------------------------------------------------------- /nextjs/job-manager/app/api/users/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/nextjs/job-manager/app/api/users/route.ts -------------------------------------------------------------------------------- /nextjs/job-manager/dev-setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/nextjs/job-manager/dev-setup.sh -------------------------------------------------------------------------------- /nextjs/job-manager/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/nextjs/job-manager/docker-compose.yml -------------------------------------------------------------------------------- /nextjs/job-manager/drop-local-database.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/nextjs/job-manager/drop-local-database.sh -------------------------------------------------------------------------------- /nextjs/job-manager/lib/db.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/nextjs/job-manager/lib/db.ts -------------------------------------------------------------------------------- /nextjs/job-manager/middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/nextjs/job-manager/middleware.ts -------------------------------------------------------------------------------- /nextjs/job-manager/middleware/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/nextjs/job-manager/middleware/auth.ts -------------------------------------------------------------------------------- /nextjs/job-manager/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/nextjs/job-manager/package-lock.json -------------------------------------------------------------------------------- /nextjs/job-manager/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/nextjs/job-manager/package.json -------------------------------------------------------------------------------- /nextjs/job-manager/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/nextjs/job-manager/tsconfig.json -------------------------------------------------------------------------------- /nextjs/neurosift-chat-agent-tools/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/nextjs/neurosift-chat-agent-tools/.gitignore -------------------------------------------------------------------------------- /nextjs/neurosift-chat-agent-tools/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/nextjs/neurosift-chat-agent-tools/README.md -------------------------------------------------------------------------------- /nextjs/neurosift-chat-agent-tools/eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/nextjs/neurosift-chat-agent-tools/eslint.config.mjs -------------------------------------------------------------------------------- /nextjs/neurosift-chat-agent-tools/next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/nextjs/neurosift-chat-agent-tools/next.config.js -------------------------------------------------------------------------------- /nextjs/neurosift-chat-agent-tools/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/nextjs/neurosift-chat-agent-tools/package-lock.json -------------------------------------------------------------------------------- /nextjs/neurosift-chat-agent-tools/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/nextjs/neurosift-chat-agent-tools/package.json -------------------------------------------------------------------------------- /nextjs/neurosift-chat-agent-tools/src/app/api/dandi_list_neurodata_types/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/nextjs/neurosift-chat-agent-tools/src/app/api/dandi_list_neurodata_types/route.ts -------------------------------------------------------------------------------- /nextjs/neurosift-chat-agent-tools/src/app/api/dandi_search/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/nextjs/neurosift-chat-agent-tools/src/app/api/dandi_search/route.ts -------------------------------------------------------------------------------- /nextjs/neurosift-chat-agent-tools/src/app/api/dandi_search_by_neurodata_type/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/nextjs/neurosift-chat-agent-tools/src/app/api/dandi_search_by_neurodata_type/route.ts -------------------------------------------------------------------------------- /nextjs/neurosift-chat-agent-tools/src/app/api/dandi_semantic_search/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/nextjs/neurosift-chat-agent-tools/src/app/api/dandi_semantic_search/route.ts -------------------------------------------------------------------------------- /nextjs/neurosift-chat-agent-tools/src/app/api/dandiset_assets/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/nextjs/neurosift-chat-agent-tools/src/app/api/dandiset_assets/route.ts -------------------------------------------------------------------------------- /nextjs/neurosift-chat-agent-tools/src/app/api/dandiset_info/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/nextjs/neurosift-chat-agent-tools/src/app/api/dandiset_info/route.ts -------------------------------------------------------------------------------- /nextjs/neurosift-chat-agent-tools/src/app/api/nwb_file_info/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/nextjs/neurosift-chat-agent-tools/src/app/api/nwb_file_info/route.ts -------------------------------------------------------------------------------- /nextjs/neurosift-chat-agent-tools/src/app/api/openneuro_search/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/nextjs/neurosift-chat-agent-tools/src/app/api/openneuro_search/route.ts -------------------------------------------------------------------------------- /nextjs/neurosift-chat-agent-tools/src/app/api/pynwb_docs_semantic_search/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/nextjs/neurosift-chat-agent-tools/src/app/api/pynwb_docs_semantic_search/route.ts -------------------------------------------------------------------------------- /nextjs/neurosift-chat-agent-tools/src/app/api/tools/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/nextjs/neurosift-chat-agent-tools/src/app/api/tools/route.ts -------------------------------------------------------------------------------- /nextjs/neurosift-chat-agent-tools/src/app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/nextjs/neurosift-chat-agent-tools/src/app/favicon.ico -------------------------------------------------------------------------------- /nextjs/neurosift-chat-agent-tools/src/app/page.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/nextjs/neurosift-chat-agent-tools/src/app/page.module.css -------------------------------------------------------------------------------- /nextjs/neurosift-chat-agent-tools/src/lib/cors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/nextjs/neurosift-chat-agent-tools/src/lib/cors.ts -------------------------------------------------------------------------------- /nextjs/neurosift-chat-agent-tools/src/lib/tools/createUsageScriptForNwbFile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/nextjs/neurosift-chat-agent-tools/src/lib/tools/createUsageScriptForNwbFile.ts -------------------------------------------------------------------------------- /nextjs/neurosift-chat-agent-tools/src/lib/tools/dandi_list_neurodata_types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/nextjs/neurosift-chat-agent-tools/src/lib/tools/dandi_list_neurodata_types.ts -------------------------------------------------------------------------------- /nextjs/neurosift-chat-agent-tools/src/lib/tools/dandi_search.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/nextjs/neurosift-chat-agent-tools/src/lib/tools/dandi_search.ts -------------------------------------------------------------------------------- /nextjs/neurosift-chat-agent-tools/src/lib/tools/dandi_search_by_neurodata_type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/nextjs/neurosift-chat-agent-tools/src/lib/tools/dandi_search_by_neurodata_type.ts -------------------------------------------------------------------------------- /nextjs/neurosift-chat-agent-tools/src/lib/tools/dandi_semantic_search.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/nextjs/neurosift-chat-agent-tools/src/lib/tools/dandi_semantic_search.ts -------------------------------------------------------------------------------- /nextjs/neurosift-chat-agent-tools/src/lib/tools/dandiset_assets.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/nextjs/neurosift-chat-agent-tools/src/lib/tools/dandiset_assets.ts -------------------------------------------------------------------------------- /nextjs/neurosift-chat-agent-tools/src/lib/tools/dandiset_info.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/nextjs/neurosift-chat-agent-tools/src/lib/tools/dandiset_info.ts -------------------------------------------------------------------------------- /nextjs/neurosift-chat-agent-tools/src/lib/tools/fetchNeurodataTypes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/nextjs/neurosift-chat-agent-tools/src/lib/tools/fetchNeurodataTypes.ts -------------------------------------------------------------------------------- /nextjs/neurosift-chat-agent-tools/src/lib/tools/hdf5Interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/nextjs/neurosift-chat-agent-tools/src/lib/tools/hdf5Interface.ts -------------------------------------------------------------------------------- /nextjs/neurosift-chat-agent-tools/src/lib/tools/nwb_file_info.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/nextjs/neurosift-chat-agent-tools/src/lib/tools/nwb_file_info.ts -------------------------------------------------------------------------------- /nextjs/neurosift-chat-agent-tools/src/lib/tools/openneuro_search.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/nextjs/neurosift-chat-agent-tools/src/lib/tools/openneuro_search.ts -------------------------------------------------------------------------------- /nextjs/neurosift-chat-agent-tools/src/lib/tools/pynwb_docs_semantic_search.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/nextjs/neurosift-chat-agent-tools/src/lib/tools/pynwb_docs_semantic_search.ts -------------------------------------------------------------------------------- /nextjs/neurosift-chat-agent-tools/src/lib/tools/remote-h5-file/.gitignore: -------------------------------------------------------------------------------- 1 | !lib/ -------------------------------------------------------------------------------- /nextjs/neurosift-chat-agent-tools/src/lib/tools/remote-h5-file/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/nextjs/neurosift-chat-agent-tools/src/lib/tools/remote-h5-file/index.ts -------------------------------------------------------------------------------- /nextjs/neurosift-chat-agent-tools/src/lib/tools/remote-h5-file/lib/RemoteH5File.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/nextjs/neurosift-chat-agent-tools/src/lib/tools/remote-h5-file/lib/RemoteH5File.ts -------------------------------------------------------------------------------- /nextjs/neurosift-chat-agent-tools/src/lib/tools/remote-h5-file/lib/lindi/ReferenceFileSystemClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/nextjs/neurosift-chat-agent-tools/src/lib/tools/remote-h5-file/lib/lindi/ReferenceFileSystemClient.ts -------------------------------------------------------------------------------- /nextjs/neurosift-chat-agent-tools/src/lib/tools/remote-h5-file/lib/lindi/RemoteH5FileLindi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/nextjs/neurosift-chat-agent-tools/src/lib/tools/remote-h5-file/lib/lindi/RemoteH5FileLindi.ts -------------------------------------------------------------------------------- /nextjs/neurosift-chat-agent-tools/src/lib/tools/remote-h5-file/lib/lindi/decodeMp4.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/nextjs/neurosift-chat-agent-tools/src/lib/tools/remote-h5-file/lib/lindi/decodeMp4.ts -------------------------------------------------------------------------------- /nextjs/neurosift-chat-agent-tools/src/lib/tools/remote-h5-file/lib/lindi/fft.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/nextjs/neurosift-chat-agent-tools/src/lib/tools/remote-h5-file/lib/lindi/fft.ts -------------------------------------------------------------------------------- /nextjs/neurosift-chat-agent-tools/src/lib/tools/remote-h5-file/lib/lindi/lindiDatasetDataLoader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/nextjs/neurosift-chat-agent-tools/src/lib/tools/remote-h5-file/lib/lindi/lindiDatasetDataLoader.ts -------------------------------------------------------------------------------- /nextjs/neurosift-chat-agent-tools/src/lib/tools/remote-h5-file/lib/lindi/qfc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/nextjs/neurosift-chat-agent-tools/src/lib/tools/remote-h5-file/lib/lindi/qfc.ts -------------------------------------------------------------------------------- /nextjs/neurosift-chat-agent-tools/src/lib/tools/remote-h5-file/lib/lindi/zarrDecodeChunkArray.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/nextjs/neurosift-chat-agent-tools/src/lib/tools/remote-h5-file/lib/lindi/zarrDecodeChunkArray.ts -------------------------------------------------------------------------------- /nextjs/neurosift-chat-agent-tools/src/lib/tools/remote-h5-file/lib/numcodecs.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/nextjs/neurosift-chat-agent-tools/src/lib/tools/remote-h5-file/lib/numcodecs.d.ts -------------------------------------------------------------------------------- /nextjs/neurosift-chat-agent-tools/src/middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/nextjs/neurosift-chat-agent-tools/src/middleware.ts -------------------------------------------------------------------------------- /nextjs/neurosift-chat-agent-tools/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/nextjs/neurosift-chat-agent-tools/tsconfig.json -------------------------------------------------------------------------------- /nextjs/neurosift-search/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/nextjs/neurosift-search/.gitignore -------------------------------------------------------------------------------- /nextjs/neurosift-search/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/nextjs/neurosift-search/README.md -------------------------------------------------------------------------------- /nextjs/neurosift-search/app/api/dandi-semantic-search/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/nextjs/neurosift-search/app/api/dandi-semantic-search/route.ts -------------------------------------------------------------------------------- /nextjs/neurosift-search/app/api/execute-script/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/nextjs/neurosift-search/app/api/execute-script/route.ts -------------------------------------------------------------------------------- /nextjs/neurosift-search/lib/jobRunnerClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/nextjs/neurosift-search/lib/jobRunnerClient.ts -------------------------------------------------------------------------------- /nextjs/neurosift-search/next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/nextjs/neurosift-search/next.config.js -------------------------------------------------------------------------------- /nextjs/neurosift-search/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/nextjs/neurosift-search/package-lock.json -------------------------------------------------------------------------------- /nextjs/neurosift-search/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/nextjs/neurosift-search/package.json -------------------------------------------------------------------------------- /nextjs/neurosift-search/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/nextjs/neurosift-search/tsconfig.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/package.json -------------------------------------------------------------------------------- /public/_redirects: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/public/_redirects -------------------------------------------------------------------------------- /public/neurosift-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/public/neurosift-logo.png -------------------------------------------------------------------------------- /public/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/public/vite.svg -------------------------------------------------------------------------------- /python/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/python/.gitignore -------------------------------------------------------------------------------- /python/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/python/README.md -------------------------------------------------------------------------------- /python/dandi-index/.gitignore: -------------------------------------------------------------------------------- 1 | data -------------------------------------------------------------------------------- /python/dandi-index/dandi-index-query-job-runner/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | dist 3 | .env 4 | data 5 | .cache -------------------------------------------------------------------------------- /python/dandi-index/dandi-index-query-job-runner/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/python/dandi-index/dandi-index-query-job-runner/package-lock.json -------------------------------------------------------------------------------- /python/dandi-index/dandi-index-query-job-runner/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/python/dandi-index/dandi-index-query-job-runner/package.json -------------------------------------------------------------------------------- /python/dandi-index/dandi-index-query-job-runner/src/dandi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/python/dandi-index/dandi-index-query-job-runner/src/dandi.ts -------------------------------------------------------------------------------- /python/dandi-index/dandi-index-query-job-runner/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/python/dandi-index/dandi-index-query-job-runner/src/index.ts -------------------------------------------------------------------------------- /python/dandi-index/dandi-index-query-job-runner/src/jobRunner.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/python/dandi-index/dandi-index-query-job-runner/src/jobRunner.ts -------------------------------------------------------------------------------- /python/dandi-index/dandi-index-query-job-runner/src/scriptInterface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/python/dandi-index/dandi-index-query-job-runner/src/scriptInterface.ts -------------------------------------------------------------------------------- /python/dandi-index/dandi-index-query-job-runner/src/systemMessage.txt: -------------------------------------------------------------------------------- 1 | Placeholder -------------------------------------------------------------------------------- /python/dandi-index/dandi-index-query-job-runner/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/python/dandi-index/dandi-index-query-job-runner/tsconfig.json -------------------------------------------------------------------------------- /python/dandi-index/instructions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/python/dandi-index/instructions.txt -------------------------------------------------------------------------------- /python/dandi-index/scripts/_embedding.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/python/dandi-index/scripts/_embedding.py -------------------------------------------------------------------------------- /python/dandi-index/scripts/_load_asset_info.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/python/dandi-index/scripts/_load_asset_info.py -------------------------------------------------------------------------------- /python/dandi-index/scripts/_load_dandi_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/python/dandi-index/scripts/_load_dandi_data.py -------------------------------------------------------------------------------- /python/dandi-index/scripts/update_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/python/dandi-index/scripts/update_data.py -------------------------------------------------------------------------------- /python/dandi-index/update_data.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/python/dandi-index/update_data.sh -------------------------------------------------------------------------------- /python/ebrains-index/.gitignore: -------------------------------------------------------------------------------- 1 | data -------------------------------------------------------------------------------- /python/ebrains-index/scripts/_load_ebrains_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/python/ebrains-index/scripts/_load_ebrains_data.py -------------------------------------------------------------------------------- /python/ebrains-index/scripts/update_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/python/ebrains-index/scripts/update_data.py -------------------------------------------------------------------------------- /python/neurosift/TemporaryDirectory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/python/neurosift/TemporaryDirectory.py -------------------------------------------------------------------------------- /python/neurosift/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /python/neurosift/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/python/neurosift/cli.py -------------------------------------------------------------------------------- /python/neurosift/codecs/MP4AVCCodec.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/python/neurosift/codecs/MP4AVCCodec.py -------------------------------------------------------------------------------- /python/neurosift/codecs/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/python/neurosift/codecs/__init__.py -------------------------------------------------------------------------------- /python/neurosift/local-file-access-js/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | package-lock.json -------------------------------------------------------------------------------- /python/neurosift/local-file-access-js/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/python/neurosift/local-file-access-js/README.md -------------------------------------------------------------------------------- /python/neurosift/local-file-access-js/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/python/neurosift/local-file-access-js/package.json -------------------------------------------------------------------------------- /python/neurosift/local-file-access-js/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/python/neurosift/local-file-access-js/src/index.js -------------------------------------------------------------------------------- /python/openneuro-index/.gitignore: -------------------------------------------------------------------------------- 1 | data -------------------------------------------------------------------------------- /python/openneuro-index/scripts/_load_openneuro_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/python/openneuro-index/scripts/_load_openneuro_data.py -------------------------------------------------------------------------------- /python/openneuro-index/scripts/update_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/python/openneuro-index/scripts/update_data.py -------------------------------------------------------------------------------- /python/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/python/pyproject.toml -------------------------------------------------------------------------------- /scripts/deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/scripts/deploy.sh -------------------------------------------------------------------------------- /servicemeta.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/servicemeta.json -------------------------------------------------------------------------------- /src/AIContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/AIContext.tsx -------------------------------------------------------------------------------- /src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/App.tsx -------------------------------------------------------------------------------- /src/ai-integration/AIComponentRegistry.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/ai-integration/AIComponentRegistry.tsx -------------------------------------------------------------------------------- /src/ai-integration/hooks/useAIComponentRegistry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/ai-integration/hooks/useAIComponentRegistry.ts -------------------------------------------------------------------------------- /src/ai-integration/messaging/windowMessaging.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/ai-integration/messaging/windowMessaging.ts -------------------------------------------------------------------------------- /src/ai-integration/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/ai-integration/types.ts -------------------------------------------------------------------------------- /src/assets/react.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/assets/react.svg -------------------------------------------------------------------------------- /src/components/ExpandableTableCell.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/components/ExpandableTableCell.tsx -------------------------------------------------------------------------------- /src/components/HorizontalSplitter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/components/HorizontalSplitter.tsx -------------------------------------------------------------------------------- /src/components/ResponsiveLayout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/components/ResponsiveLayout.tsx -------------------------------------------------------------------------------- /src/components/ScrollY.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/components/ScrollY.tsx -------------------------------------------------------------------------------- /src/components/StatusBar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/components/StatusBar.tsx -------------------------------------------------------------------------------- /src/components/StatusBarContext.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/components/StatusBarContext.ts -------------------------------------------------------------------------------- /src/components/tabs/TabBar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/components/tabs/TabBar.tsx -------------------------------------------------------------------------------- /src/components/tabs/TabContent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/components/tabs/TabContent.tsx -------------------------------------------------------------------------------- /src/components/tabs/tabsReducer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/components/tabs/tabsReducer.ts -------------------------------------------------------------------------------- /src/css/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/css/App.css -------------------------------------------------------------------------------- /src/css/Hdf5View.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/css/Hdf5View.css -------------------------------------------------------------------------------- /src/css/NwbHierarchyView.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/css/NwbHierarchyView.css -------------------------------------------------------------------------------- /src/css/NwbPage.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/css/NwbPage.css -------------------------------------------------------------------------------- /src/css/TopLevelGroupContent.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/css/TopLevelGroupContent.css -------------------------------------------------------------------------------- /src/css/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/css/index.css -------------------------------------------------------------------------------- /src/css/nwb-table-2.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/css/nwb-table-2.css -------------------------------------------------------------------------------- /src/css/nwb-table-expandable.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/css/nwb-table-expandable.css -------------------------------------------------------------------------------- /src/css/nwb-table.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/css/nwb-table.css -------------------------------------------------------------------------------- /src/jobManager/components/JobStatusHandler.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/jobManager/components/JobStatusHandler.tsx -------------------------------------------------------------------------------- /src/jobManager/components/UserManagementSection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/jobManager/components/UserManagementSection.tsx -------------------------------------------------------------------------------- /src/jobManager/useNeurosiftJob.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/jobManager/useNeurosiftJob.ts -------------------------------------------------------------------------------- /src/jobManager/useUserManagement.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/jobManager/useUserManagement.ts -------------------------------------------------------------------------------- /src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/main.tsx -------------------------------------------------------------------------------- /src/pages/AnnotationsPage/AnnotationsPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/AnnotationsPage/AnnotationsPage.tsx -------------------------------------------------------------------------------- /src/pages/DandiPage/DandiPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/DandiPage/DandiPage.tsx -------------------------------------------------------------------------------- /src/pages/DandiPage/DandisetSearchResult.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/DandiPage/DandisetSearchResult.tsx -------------------------------------------------------------------------------- /src/pages/DandiPage/components/NeurodataTypesSearchPanel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/DandiPage/components/NeurodataTypesSearchPanel.tsx -------------------------------------------------------------------------------- /src/pages/DandiPage/components/SearchModeControl.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/DandiPage/components/SearchModeControl.tsx -------------------------------------------------------------------------------- /src/pages/DandiPage/dandi-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/DandiPage/dandi-types.ts -------------------------------------------------------------------------------- /src/pages/DandiPage/doDandiSemanticSearch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/DandiPage/doDandiSemanticSearch.ts -------------------------------------------------------------------------------- /src/pages/DandiPage/fetchNeurodataTypesIndex.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/DandiPage/fetchNeurodataTypesIndex.ts -------------------------------------------------------------------------------- /src/pages/DandiPage/hooks/useDandisetNotebooks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/DandiPage/hooks/useDandisetNotebooks.ts -------------------------------------------------------------------------------- /src/pages/DandiPage/hooks/useNeurodataTypesIndex.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/DandiPage/hooks/useNeurodataTypesIndex.ts -------------------------------------------------------------------------------- /src/pages/DandiPage/services/doNeurodataTypesSearch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/DandiPage/services/doNeurodataTypesSearch.ts -------------------------------------------------------------------------------- /src/pages/DandisetPage/DandisetOverview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/DandisetPage/DandisetOverview.tsx -------------------------------------------------------------------------------- /src/pages/DandisetPage/DandisetPageContainer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/DandisetPage/DandisetPageContainer.tsx -------------------------------------------------------------------------------- /src/pages/DandisetPage/LazyDandisetPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/DandisetPage/LazyDandisetPage.tsx -------------------------------------------------------------------------------- /src/pages/DandisetPage/components/DandisetAnnotations.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/DandisetPage/components/DandisetAnnotations.tsx -------------------------------------------------------------------------------- /src/pages/DandisetPage/hooks/useLazyDandisetPaths.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/DandisetPage/hooks/useLazyDandisetPaths.ts -------------------------------------------------------------------------------- /src/pages/DandisetPage/hooks/useUserInfoCache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/DandisetPage/hooks/useUserInfoCache.ts -------------------------------------------------------------------------------- /src/pages/DandisetPage/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/DandisetPage/index.tsx -------------------------------------------------------------------------------- /src/pages/DandisetPage/useDandisetVersionInfo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/DandisetPage/useDandisetVersionInfo.ts -------------------------------------------------------------------------------- /src/pages/DandisetPage/useQueryAssets.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/DandisetPage/useQueryAssets.ts -------------------------------------------------------------------------------- /src/pages/DandisetPage/useQueryDandiset.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/DandisetPage/useQueryDandiset.ts -------------------------------------------------------------------------------- /src/pages/DandisetPage/useRegisterAIComponent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/DandisetPage/useRegisterAIComponent.ts -------------------------------------------------------------------------------- /src/pages/EdfPage/EdfPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/EdfPage/EdfPage.tsx -------------------------------------------------------------------------------- /src/pages/EmberDandisetPage/EmberDandisetOverview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/EmberDandisetPage/EmberDandisetOverview.tsx -------------------------------------------------------------------------------- /src/pages/EmberDandisetPage/EmberDandisetPageContainer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/EmberDandisetPage/EmberDandisetPageContainer.tsx -------------------------------------------------------------------------------- /src/pages/EmberDandisetPage/LazyDandisetPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/EmberDandisetPage/LazyDandisetPage.tsx -------------------------------------------------------------------------------- /src/pages/EmberDandisetPage/components/DandisetAnnotations.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/EmberDandisetPage/components/DandisetAnnotations.tsx -------------------------------------------------------------------------------- /src/pages/EmberDandisetPage/hooks/useLazyDandisetPaths.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/EmberDandisetPage/hooks/useLazyDandisetPaths.ts -------------------------------------------------------------------------------- /src/pages/EmberDandisetPage/hooks/useUserInfoCache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/EmberDandisetPage/hooks/useUserInfoCache.ts -------------------------------------------------------------------------------- /src/pages/EmberDandisetPage/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/EmberDandisetPage/index.tsx -------------------------------------------------------------------------------- /src/pages/EmberDandisetPage/useEmberDandisetVersionInfo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/EmberDandisetPage/useEmberDandisetVersionInfo.ts -------------------------------------------------------------------------------- /src/pages/EmberDandisetPage/useQueryEmberAssets.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/EmberDandisetPage/useQueryEmberAssets.ts -------------------------------------------------------------------------------- /src/pages/EmberDandisetPage/useQueryEmberDandiset.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/EmberDandisetPage/useQueryEmberDandiset.ts -------------------------------------------------------------------------------- /src/pages/EmberDandisetPage/useRegisterAIComponent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/EmberDandisetPage/useRegisterAIComponent.ts -------------------------------------------------------------------------------- /src/pages/EmberPage/EmberDandiPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/EmberPage/EmberDandiPage.tsx -------------------------------------------------------------------------------- /src/pages/EmberPage/EmberDandisetSearchResult.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/EmberPage/EmberDandisetSearchResult.tsx -------------------------------------------------------------------------------- /src/pages/EmberPage/components/NeurodataTypesSearchPanel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/EmberPage/components/NeurodataTypesSearchPanel.tsx -------------------------------------------------------------------------------- /src/pages/EmberPage/components/SearchModeControl.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/EmberPage/components/SearchModeControl.tsx -------------------------------------------------------------------------------- /src/pages/EmberPage/dandi-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/EmberPage/dandi-types.ts -------------------------------------------------------------------------------- /src/pages/EmberPage/fetchNeurodataTypesIndex.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/EmberPage/fetchNeurodataTypesIndex.ts -------------------------------------------------------------------------------- /src/pages/EmberPage/hooks/useDandisetNotebooks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/EmberPage/hooks/useDandisetNotebooks.ts -------------------------------------------------------------------------------- /src/pages/EmberPage/hooks/useNeurodataTypesIndex.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/EmberPage/hooks/useNeurodataTypesIndex.ts -------------------------------------------------------------------------------- /src/pages/GuidePage/GuidePage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/GuidePage/GuidePage.tsx -------------------------------------------------------------------------------- /src/pages/GuidePage/guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/GuidePage/guide.md -------------------------------------------------------------------------------- /src/pages/HomePage/HomePage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/HomePage/HomePage.tsx -------------------------------------------------------------------------------- /src/pages/HomePage/components/ExpandableAnnotationCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/HomePage/components/ExpandableAnnotationCard.tsx -------------------------------------------------------------------------------- /src/pages/HomePage/components/HighlightedViews.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/HomePage/components/HighlightedViews.tsx -------------------------------------------------------------------------------- /src/pages/NwbPage/DatasetDataView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/DatasetDataView.tsx -------------------------------------------------------------------------------- /src/pages/NwbPage/Hdf5View.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/Hdf5View.tsx -------------------------------------------------------------------------------- /src/pages/NwbPage/MainTab.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/MainTab.tsx -------------------------------------------------------------------------------- /src/pages/NwbPage/MainWorkspace.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/MainWorkspace.tsx -------------------------------------------------------------------------------- /src/pages/NwbPage/NwbHierarchyView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/NwbHierarchyView.tsx -------------------------------------------------------------------------------- /src/pages/NwbPage/NwbObjectView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/NwbObjectView.tsx -------------------------------------------------------------------------------- /src/pages/NwbPage/NwbOverview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/NwbOverview.tsx -------------------------------------------------------------------------------- /src/pages/NwbPage/NwbPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/NwbPage.tsx -------------------------------------------------------------------------------- /src/pages/NwbPage/ObjectTypeUtils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/ObjectTypeUtils/index.ts -------------------------------------------------------------------------------- /src/pages/NwbPage/ReferenceElement.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/ReferenceElement.tsx -------------------------------------------------------------------------------- /src/pages/NwbPage/ShareTabButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/ShareTabButton.tsx -------------------------------------------------------------------------------- /src/pages/NwbPage/SpecificationsView/SetupNwbFileSpecificationsProvider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/SpecificationsView/SetupNwbFileSpecificationsProvider.tsx -------------------------------------------------------------------------------- /src/pages/NwbPage/SpecificationsView/SpecificationsView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/SpecificationsView/SpecificationsView.tsx -------------------------------------------------------------------------------- /src/pages/NwbPage/TabManager/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/TabManager/index.ts -------------------------------------------------------------------------------- /src/pages/NwbPage/TabToolbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/TabToolbar.tsx -------------------------------------------------------------------------------- /src/pages/NwbPage/TimeseriesAlignmentView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/TimeseriesAlignmentView.tsx -------------------------------------------------------------------------------- /src/pages/NwbPage/TopLevelGroupContentPanel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/TopLevelGroupContentPanel.tsx -------------------------------------------------------------------------------- /src/pages/NwbPage/Types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/Types/index.ts -------------------------------------------------------------------------------- /src/pages/NwbPage/components/AuthErrorNotification.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/components/AuthErrorNotification.tsx -------------------------------------------------------------------------------- /src/pages/NwbPage/components/MultiTabView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/components/MultiTabView.tsx -------------------------------------------------------------------------------- /src/pages/NwbPage/components/NwbAnnotations.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/components/NwbAnnotations.tsx -------------------------------------------------------------------------------- /src/pages/NwbPage/components/NwbUsageScript.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/components/NwbUsageScript.tsx -------------------------------------------------------------------------------- /src/pages/NwbPage/components/ObjectHeaderBar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/components/ObjectHeaderBar.tsx -------------------------------------------------------------------------------- /src/pages/NwbPage/components/SingleTabView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/components/SingleTabView.tsx -------------------------------------------------------------------------------- /src/pages/NwbPage/components/TabContent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/components/TabContent.tsx -------------------------------------------------------------------------------- /src/pages/NwbPage/components/createUsageScriptForNwbFile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/components/createUsageScriptForNwbFile.ts -------------------------------------------------------------------------------- /src/pages/NwbPage/hdf5Cache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/hdf5Cache.ts -------------------------------------------------------------------------------- /src/pages/NwbPage/hdf5Interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/hdf5Interface.ts -------------------------------------------------------------------------------- /src/pages/NwbPage/nwbConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/nwbConfig.ts -------------------------------------------------------------------------------- /src/pages/NwbPage/plugins/BehavioralEvents/BehavioralEventsItemView/BehavioralEventsItemView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/plugins/BehavioralEvents/BehavioralEventsItemView/BehavioralEventsItemView.tsx -------------------------------------------------------------------------------- /src/pages/NwbPage/plugins/BehavioralEvents/BehavioralEventsItemView/WorkerTypes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/plugins/BehavioralEvents/BehavioralEventsItemView/WorkerTypes.ts -------------------------------------------------------------------------------- /src/pages/NwbPage/plugins/BehavioralEvents/BehavioralEventsItemView/worker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/plugins/BehavioralEvents/BehavioralEventsItemView/worker.ts -------------------------------------------------------------------------------- /src/pages/NwbPage/plugins/BehavioralEvents/BehavioralEventsPluginView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/plugins/BehavioralEvents/BehavioralEventsPluginView.tsx -------------------------------------------------------------------------------- /src/pages/NwbPage/plugins/BehavioralEvents/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/plugins/BehavioralEvents/index.ts -------------------------------------------------------------------------------- /src/pages/NwbPage/plugins/Events/EventsPluginView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/plugins/Events/EventsPluginView.tsx -------------------------------------------------------------------------------- /src/pages/NwbPage/plugins/Events/EventsWidget.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/plugins/Events/EventsWidget.tsx -------------------------------------------------------------------------------- /src/pages/NwbPage/plugins/Events/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/plugins/Events/index.ts -------------------------------------------------------------------------------- /src/pages/NwbPage/plugins/Figpack/FigpackIframeDisplay.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/plugins/Figpack/FigpackIframeDisplay.tsx -------------------------------------------------------------------------------- /src/pages/NwbPage/plugins/Figpack/FigpackJobStatusDisplay.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/plugins/Figpack/FigpackJobStatusDisplay.tsx -------------------------------------------------------------------------------- /src/pages/NwbPage/plugins/Figpack/FigpackPoseEstimationView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/plugins/Figpack/FigpackPoseEstimationView.tsx -------------------------------------------------------------------------------- /src/pages/NwbPage/plugins/Figpack/FigpackRasterPlotView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/plugins/Figpack/FigpackRasterPlotView.tsx -------------------------------------------------------------------------------- /src/pages/NwbPage/plugins/Figpack/FigpackVideoPreviewView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/plugins/Figpack/FigpackVideoPreviewView.tsx -------------------------------------------------------------------------------- /src/pages/NwbPage/plugins/Figpack/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/plugins/Figpack/index.ts -------------------------------------------------------------------------------- /src/pages/NwbPage/plugins/Figpack/useRunpackJob.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/plugins/Figpack/useRunpackJob.ts -------------------------------------------------------------------------------- /src/pages/NwbPage/plugins/Image/ImagePluginView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/plugins/Image/ImagePluginView.tsx -------------------------------------------------------------------------------- /src/pages/NwbPage/plugins/Image/ImagesItemView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/plugins/Image/ImagesItemView.tsx -------------------------------------------------------------------------------- /src/pages/NwbPage/plugins/Image/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/plugins/Image/index.ts -------------------------------------------------------------------------------- /src/pages/NwbPage/plugins/ImageSegmentation/ImageSegmentationItemView/ImageSegmentationItemView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/plugins/ImageSegmentation/ImageSegmentationItemView/ImageSegmentationItemView.tsx -------------------------------------------------------------------------------- /src/pages/NwbPage/plugins/ImageSegmentation/ImageSegmentationItemView/PlaneSegmentationView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/plugins/ImageSegmentation/ImageSegmentationItemView/PlaneSegmentationView.tsx -------------------------------------------------------------------------------- /src/pages/NwbPage/plugins/ImageSegmentation/ImageSegmentationItemView/PlaneTransformSelector.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/plugins/ImageSegmentation/ImageSegmentationItemView/PlaneTransformSelector.tsx -------------------------------------------------------------------------------- /src/pages/NwbPage/plugins/ImageSegmentation/ImageSegmentationPluginView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/plugins/ImageSegmentation/ImageSegmentationPluginView.tsx -------------------------------------------------------------------------------- /src/pages/NwbPage/plugins/ImageSegmentation/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/plugins/ImageSegmentation/index.ts -------------------------------------------------------------------------------- /src/pages/NwbPage/plugins/ImageSeriesMp4/ImageSeriesMp4View.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/plugins/ImageSeriesMp4/ImageSeriesMp4View.tsx -------------------------------------------------------------------------------- /src/pages/NwbPage/plugins/ImageSeriesMp4/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/plugins/ImageSeriesMp4/index.ts -------------------------------------------------------------------------------- /src/pages/NwbPage/plugins/IntervalSeries/IntervalSeriesPluginView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/plugins/IntervalSeries/IntervalSeriesPluginView.tsx -------------------------------------------------------------------------------- /src/pages/NwbPage/plugins/IntervalSeries/IntervalSeriesViewItem/NwbIntervalSeriesView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/plugins/IntervalSeries/IntervalSeriesViewItem/NwbIntervalSeriesView.tsx -------------------------------------------------------------------------------- /src/pages/NwbPage/plugins/IntervalSeries/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/plugins/IntervalSeries/index.ts -------------------------------------------------------------------------------- /src/pages/NwbPage/plugins/PSTH/PSTHItemView/DirectSpikeTrainsClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/plugins/PSTH/PSTHItemView/DirectSpikeTrainsClient.ts -------------------------------------------------------------------------------- /src/pages/NwbPage/plugins/PSTH/PSTHItemView/IfHasBeenVisible.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/plugins/PSTH/PSTHItemView/IfHasBeenVisible.tsx -------------------------------------------------------------------------------- /src/pages/NwbPage/plugins/PSTH/PSTHItemView/PSTHHistWidget.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/plugins/PSTH/PSTHItemView/PSTHHistWidget.tsx -------------------------------------------------------------------------------- /src/pages/NwbPage/plugins/PSTH/PSTHItemView/PSTHItemView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/plugins/PSTH/PSTHItemView/PSTHItemView.tsx -------------------------------------------------------------------------------- /src/pages/NwbPage/plugins/PSTH/PSTHItemView/PSTHRasterWidget.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/plugins/PSTH/PSTHItemView/PSTHRasterWidget.tsx -------------------------------------------------------------------------------- /src/pages/NwbPage/plugins/PSTH/PSTHItemView/PSTHUnitWidget.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/plugins/PSTH/PSTHItemView/PSTHUnitWidget.tsx -------------------------------------------------------------------------------- /src/pages/NwbPage/plugins/PSTH/PSTHItemView/ROIClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/plugins/PSTH/PSTHItemView/ROIClient.ts -------------------------------------------------------------------------------- /src/pages/NwbPage/plugins/PSTH/PSTHItemView/TrialAlignedSeriesWidget.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/plugins/PSTH/PSTHItemView/TrialAlignedSeriesWidget.tsx -------------------------------------------------------------------------------- /src/pages/NwbPage/plugins/PSTH/PSTHItemView/components/AlignToSelection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/plugins/PSTH/PSTHItemView/components/AlignToSelection.tsx -------------------------------------------------------------------------------- /src/pages/NwbPage/plugins/PSTH/PSTHItemView/components/GroupBySelection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/plugins/PSTH/PSTHItemView/components/GroupBySelection.tsx -------------------------------------------------------------------------------- /src/pages/NwbPage/plugins/PSTH/PSTHItemView/components/PSTHBottomControls.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/plugins/PSTH/PSTHItemView/components/PSTHBottomControls.tsx -------------------------------------------------------------------------------- /src/pages/NwbPage/plugins/PSTH/PSTHItemView/components/PSTHLayout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/plugins/PSTH/PSTHItemView/components/PSTHLayout.tsx -------------------------------------------------------------------------------- /src/pages/NwbPage/plugins/PSTH/PSTHItemView/components/Preferences.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/plugins/PSTH/PSTHItemView/components/Preferences.tsx -------------------------------------------------------------------------------- /src/pages/NwbPage/plugins/PSTH/PSTHItemView/components/RoiSelection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/plugins/PSTH/PSTHItemView/components/RoiSelection.tsx -------------------------------------------------------------------------------- /src/pages/NwbPage/plugins/PSTH/PSTHItemView/components/SortUnitsBy.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/plugins/PSTH/PSTHItemView/components/SortUnitsBy.tsx -------------------------------------------------------------------------------- /src/pages/NwbPage/plugins/PSTH/PSTHItemView/components/UnitSelection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/plugins/PSTH/PSTHItemView/components/UnitSelection.tsx -------------------------------------------------------------------------------- /src/pages/NwbPage/plugins/PSTH/PSTHItemView/components/WindowRange.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/plugins/PSTH/PSTHItemView/components/WindowRange.tsx -------------------------------------------------------------------------------- /src/pages/NwbPage/plugins/PSTH/PSTHItemView/getTicks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/plugins/PSTH/PSTHItemView/getTicks.ts -------------------------------------------------------------------------------- /src/pages/NwbPage/plugins/PSTH/PSTHItemView/hooks/usePSTHPrefs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/plugins/PSTH/PSTHItemView/hooks/usePSTHPrefs.ts -------------------------------------------------------------------------------- /src/pages/NwbPage/plugins/PSTH/PSTHItemView/hooks/useSortUnitsBy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/plugins/PSTH/PSTHItemView/hooks/useSortUnitsBy.ts -------------------------------------------------------------------------------- /src/pages/NwbPage/plugins/PSTH/PSTHItemView/hooks/useTrialsFilter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/plugins/PSTH/PSTHItemView/hooks/useTrialsFilter.ts -------------------------------------------------------------------------------- /src/pages/NwbPage/plugins/PSTH/PSTHItemView/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/plugins/PSTH/PSTHItemView/types.ts -------------------------------------------------------------------------------- /src/pages/NwbPage/plugins/PSTH/PSTHItemView/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/plugins/PSTH/PSTHItemView/utils.ts -------------------------------------------------------------------------------- /src/pages/NwbPage/plugins/PSTH/PSTHItemView/utils/base64Utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/plugins/PSTH/PSTHItemView/utils/base64Utils.ts -------------------------------------------------------------------------------- /src/pages/NwbPage/plugins/PSTH/PSTHItemView/utils/stateEncoding.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/plugins/PSTH/PSTHItemView/utils/stateEncoding.ts -------------------------------------------------------------------------------- /src/pages/NwbPage/plugins/PSTH/PSTHView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/plugins/PSTH/PSTHView.tsx -------------------------------------------------------------------------------- /src/pages/NwbPage/plugins/PSTH/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/plugins/PSTH/index.ts -------------------------------------------------------------------------------- /src/pages/NwbPage/plugins/PythonScript/LoadInPythonComponent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/plugins/PythonScript/LoadInPythonComponent.tsx -------------------------------------------------------------------------------- /src/pages/NwbPage/plugins/PythonScript/PythonScriptPluginView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/plugins/PythonScript/PythonScriptPluginView.tsx -------------------------------------------------------------------------------- /src/pages/NwbPage/plugins/PythonScript/customPythonCode.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/plugins/PythonScript/customPythonCode.ts -------------------------------------------------------------------------------- /src/pages/NwbPage/plugins/PythonScript/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/plugins/PythonScript/index.ts -------------------------------------------------------------------------------- /src/pages/NwbPage/plugins/Raster/Controls.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/plugins/Raster/Controls.tsx -------------------------------------------------------------------------------- /src/pages/NwbPage/plugins/Raster/RasterView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/plugins/Raster/RasterView.tsx -------------------------------------------------------------------------------- /src/pages/NwbPage/plugins/Raster/RasterViewPlot.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/plugins/Raster/RasterViewPlot.tsx -------------------------------------------------------------------------------- /src/pages/NwbPage/plugins/Raster/RasterViewPlotTSV2.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/plugins/Raster/RasterViewPlotTSV2.tsx -------------------------------------------------------------------------------- /src/pages/NwbPage/plugins/Raster/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/plugins/Raster/index.ts -------------------------------------------------------------------------------- /src/pages/NwbPage/plugins/Raster/rasterViewTSV2Worker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/plugins/Raster/rasterViewTSV2Worker.ts -------------------------------------------------------------------------------- /src/pages/NwbPage/plugins/SpatialSeries/SpatialSeriesPluginView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/plugins/SpatialSeries/SpatialSeriesPluginView.tsx -------------------------------------------------------------------------------- /src/pages/NwbPage/plugins/SpatialSeries/SpatialSeriesXYView/PlotlyComponent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/plugins/SpatialSeries/SpatialSeriesXYView/PlotlyComponent.tsx -------------------------------------------------------------------------------- /src/pages/NwbPage/plugins/SpatialSeries/SpatialSeriesXYView/SpatialSeriesXYView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/plugins/SpatialSeries/SpatialSeriesXYView/SpatialSeriesXYView.tsx -------------------------------------------------------------------------------- /src/pages/NwbPage/plugins/SpatialSeries/SpatialSeriesXYView/TimeseriesDatasetChunkingClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/plugins/SpatialSeries/SpatialSeriesXYView/TimeseriesDatasetChunkingClient.ts -------------------------------------------------------------------------------- /src/pages/NwbPage/plugins/SpatialSeries/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/plugins/SpatialSeries/index.ts -------------------------------------------------------------------------------- /src/pages/NwbPage/plugins/SpikeDensity/SpikeDensityPlotWidget.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/plugins/SpikeDensity/SpikeDensityPlotWidget.tsx -------------------------------------------------------------------------------- /src/pages/NwbPage/plugins/SpikeDensity/SpikeDensityView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/plugins/SpikeDensity/SpikeDensityView.tsx -------------------------------------------------------------------------------- /src/pages/NwbPage/plugins/SpikeDensity/WorkerTypes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/plugins/SpikeDensity/WorkerTypes.ts -------------------------------------------------------------------------------- /src/pages/NwbPage/plugins/SpikeDensity/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/plugins/SpikeDensity/index.ts -------------------------------------------------------------------------------- /src/pages/NwbPage/plugins/SpikeDensity/worker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/plugins/SpikeDensity/worker.ts -------------------------------------------------------------------------------- /src/pages/NwbPage/plugins/TimeIntervals/TimeIntervalsPluginView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/plugins/TimeIntervals/TimeIntervalsPluginView.tsx -------------------------------------------------------------------------------- /src/pages/NwbPage/plugins/TimeIntervals/TimeIntervalsViewItem/NwbTimeIntervalsView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/plugins/TimeIntervals/TimeIntervalsViewItem/NwbTimeIntervalsView.tsx -------------------------------------------------------------------------------- /src/pages/NwbPage/plugins/TimeIntervals/TimeIntervalsViewItem/NwbTimeIntervalsWidget.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/plugins/TimeIntervals/TimeIntervalsViewItem/NwbTimeIntervalsWidget.tsx -------------------------------------------------------------------------------- /src/pages/NwbPage/plugins/TimeIntervals/TimeIntervalsViewItem/TimeIntervalsPlotly.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/plugins/TimeIntervals/TimeIntervalsViewItem/TimeIntervalsPlotly.tsx -------------------------------------------------------------------------------- /src/pages/NwbPage/plugins/TimeIntervals/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/plugins/TimeIntervals/index.ts -------------------------------------------------------------------------------- /src/pages/NwbPage/plugins/TrialAlignedSeries/TrialAlignedPluginView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/plugins/TrialAlignedSeries/TrialAlignedPluginView.tsx -------------------------------------------------------------------------------- /src/pages/NwbPage/plugins/TrialAlignedSeries/TrialAlignedSeriesItemView/TrialAlignedSeriesItemView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/plugins/TrialAlignedSeries/TrialAlignedSeriesItemView/TrialAlignedSeriesItemView.tsx -------------------------------------------------------------------------------- /src/pages/NwbPage/plugins/TrialAlignedSeries/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/plugins/TrialAlignedSeries/index.ts -------------------------------------------------------------------------------- /src/pages/NwbPage/plugins/TwoPhotonSeries/TwoPhotonSeriesItemView/MultiRangeSlider/MultiRangeSlider.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/plugins/TwoPhotonSeries/TwoPhotonSeriesItemView/MultiRangeSlider/MultiRangeSlider.css -------------------------------------------------------------------------------- /src/pages/NwbPage/plugins/TwoPhotonSeries/TwoPhotonSeriesItemView/MultiRangeSlider/MultiRangeSlider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/plugins/TwoPhotonSeries/TwoPhotonSeriesItemView/MultiRangeSlider/MultiRangeSlider.tsx -------------------------------------------------------------------------------- /src/pages/NwbPage/plugins/TwoPhotonSeries/TwoPhotonSeriesItemView/TwoPhotonSeriesItemView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/plugins/TwoPhotonSeries/TwoPhotonSeriesItemView/TwoPhotonSeriesItemView.tsx -------------------------------------------------------------------------------- /src/pages/NwbPage/plugins/TwoPhotonSeries/TwoPhotonSeriesPluginView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/plugins/TwoPhotonSeries/TwoPhotonSeriesPluginView.tsx -------------------------------------------------------------------------------- /src/pages/NwbPage/plugins/TwoPhotonSeries/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/plugins/TwoPhotonSeries/index.ts -------------------------------------------------------------------------------- /src/pages/NwbPage/plugins/common/components/ControlButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/plugins/common/components/ControlButton.tsx -------------------------------------------------------------------------------- /src/pages/NwbPage/plugins/common/components/TimeseriesControls.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/plugins/common/components/TimeseriesControls.tsx -------------------------------------------------------------------------------- /src/pages/NwbPage/plugins/common/loadingState.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/plugins/common/loadingState.css -------------------------------------------------------------------------------- /src/pages/NwbPage/plugins/default/DefaultView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/plugins/default/DefaultView.tsx -------------------------------------------------------------------------------- /src/pages/NwbPage/plugins/default/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/plugins/default/index.ts -------------------------------------------------------------------------------- /src/pages/NwbPage/plugins/dynamic-table/DynamicTable/DynamicTable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/plugins/dynamic-table/DynamicTable/DynamicTable.tsx -------------------------------------------------------------------------------- /src/pages/NwbPage/plugins/dynamic-table/DynamicTable/DynamicTableColumnInfoView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/plugins/dynamic-table/DynamicTable/DynamicTableColumnInfoView.tsx -------------------------------------------------------------------------------- /src/pages/NwbPage/plugins/dynamic-table/DynamicTableView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/plugins/dynamic-table/DynamicTableView.tsx -------------------------------------------------------------------------------- /src/pages/NwbPage/plugins/dynamic-table/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/plugins/dynamic-table/index.ts -------------------------------------------------------------------------------- /src/pages/NwbPage/plugins/pluginInterface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/plugins/pluginInterface.ts -------------------------------------------------------------------------------- /src/pages/NwbPage/plugins/registry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/plugins/registry.ts -------------------------------------------------------------------------------- /src/pages/NwbPage/plugins/simple-timeseries/Controls.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/plugins/simple-timeseries/Controls.tsx -------------------------------------------------------------------------------- /src/pages/NwbPage/plugins/simple-timeseries/LabeledEventsPlot.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/plugins/simple-timeseries/LabeledEventsPlot.tsx -------------------------------------------------------------------------------- /src/pages/NwbPage/plugins/simple-timeseries/SimpleTimeseriesView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/plugins/simple-timeseries/SimpleTimeseriesView.tsx -------------------------------------------------------------------------------- /src/pages/NwbPage/plugins/simple-timeseries/TimeseriesClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/plugins/simple-timeseries/TimeseriesClient.ts -------------------------------------------------------------------------------- /src/pages/NwbPage/plugins/simple-timeseries/TimeseriesPlot.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/plugins/simple-timeseries/TimeseriesPlot.tsx -------------------------------------------------------------------------------- /src/pages/NwbPage/plugins/simple-timeseries/TimeseriesPlotTSV2.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/plugins/simple-timeseries/TimeseriesPlotTSV2.tsx -------------------------------------------------------------------------------- /src/pages/NwbPage/plugins/simple-timeseries/hooks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/plugins/simple-timeseries/hooks.ts -------------------------------------------------------------------------------- /src/pages/NwbPage/plugins/simple-timeseries/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/plugins/simple-timeseries/index.ts -------------------------------------------------------------------------------- /src/pages/NwbPage/plugins/simple-timeseries/timeseriesPlotTSV2Worker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/plugins/simple-timeseries/timeseriesPlotTSV2Worker.ts -------------------------------------------------------------------------------- /src/pages/NwbPage/plugins/simple-timeseries/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/plugins/simple-timeseries/types.ts -------------------------------------------------------------------------------- /src/pages/NwbPage/plugins/simple-timeseries/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/plugins/simple-timeseries/utils.ts -------------------------------------------------------------------------------- /src/pages/NwbPage/tabStyles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/tabStyles.ts -------------------------------------------------------------------------------- /src/pages/NwbPage/tabsReducer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/tabsReducer.ts -------------------------------------------------------------------------------- /src/pages/NwbPage/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/types.ts -------------------------------------------------------------------------------- /src/pages/NwbPage/useNeurodataObjects.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/useNeurodataObjects.ts -------------------------------------------------------------------------------- /src/pages/NwbPage/useNwbFileOverview.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/useNwbFileOverview.ts -------------------------------------------------------------------------------- /src/pages/NwbPage/useRegisterNwbAIComponent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/useRegisterNwbAIComponent.ts -------------------------------------------------------------------------------- /src/pages/NwbPage/valueToElement.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/valueToElement.tsx -------------------------------------------------------------------------------- /src/pages/NwbPage/viewsReducer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/NwbPage/viewsReducer.ts -------------------------------------------------------------------------------- /src/pages/OpenNeuroDatasetPage/OpenNeuroDatasetOverview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/OpenNeuroDatasetPage/OpenNeuroDatasetOverview.tsx -------------------------------------------------------------------------------- /src/pages/OpenNeuroDatasetPage/OpenNeuroDatasetPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/OpenNeuroDatasetPage/OpenNeuroDatasetPage.tsx -------------------------------------------------------------------------------- /src/pages/OpenNeuroDatasetPage/hooks/useOpenNeuroNotebooks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/OpenNeuroDatasetPage/hooks/useOpenNeuroNotebooks.ts -------------------------------------------------------------------------------- /src/pages/OpenNeuroDatasetPage/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/OpenNeuroDatasetPage/types.ts -------------------------------------------------------------------------------- /src/pages/OpenNeuroDatasetPage/useRegisterOpenNeuroAIComponent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/OpenNeuroDatasetPage/useRegisterOpenNeuroAIComponent.ts -------------------------------------------------------------------------------- /src/pages/OpenNeuroDatasetPage/useRegisterOpenNeuroDatasetOverviewAIComponent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/OpenNeuroDatasetPage/useRegisterOpenNeuroDatasetOverviewAIComponent.ts -------------------------------------------------------------------------------- /src/pages/OpenNeuroPage/OpenNeuroDatasetResult.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/OpenNeuroPage/OpenNeuroDatasetResult.tsx -------------------------------------------------------------------------------- /src/pages/OpenNeuroPage/OpenNeuroPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/OpenNeuroPage/OpenNeuroPage.tsx -------------------------------------------------------------------------------- /src/pages/SettingsPage/SettingsPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/SettingsPage/SettingsPage.tsx -------------------------------------------------------------------------------- /src/pages/SlpPage/AttributesDisplay.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/SlpPage/AttributesDisplay.tsx -------------------------------------------------------------------------------- /src/pages/SlpPage/SlpLeftArea.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/SlpPage/SlpLeftArea.tsx -------------------------------------------------------------------------------- /src/pages/SlpPage/SlpMainWorkspace.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/SlpPage/SlpMainWorkspace.tsx -------------------------------------------------------------------------------- /src/pages/SlpPage/SlpPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/SlpPage/SlpPage.tsx -------------------------------------------------------------------------------- /src/pages/SlpPage/SlpTreeNode.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/SlpPage/SlpTreeNode.tsx -------------------------------------------------------------------------------- /src/pages/SlpPage/SlpTreeView.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/SlpPage/SlpTreeView.css -------------------------------------------------------------------------------- /src/pages/SlpPage/SlpTreeView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/SlpPage/SlpTreeView.tsx -------------------------------------------------------------------------------- /src/pages/SlpPage/SlpViewer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/SlpPage/SlpViewer.tsx -------------------------------------------------------------------------------- /src/pages/VideoPage/VideoPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/VideoPage/VideoPage.tsx -------------------------------------------------------------------------------- /src/pages/VideoPage/VideoViewer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/VideoPage/VideoViewer.tsx -------------------------------------------------------------------------------- /src/pages/common/AnnotationItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/common/AnnotationItem.tsx -------------------------------------------------------------------------------- /src/pages/common/AnnotationItemEditForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/common/AnnotationItemEditForm.tsx -------------------------------------------------------------------------------- /src/pages/common/AnnotationsList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/common/AnnotationsList.tsx -------------------------------------------------------------------------------- /src/pages/common/DatasetWorkspace/DatasetMainTab.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/common/DatasetWorkspace/DatasetMainTab.tsx -------------------------------------------------------------------------------- /src/pages/common/DatasetWorkspace/DatasetWorkspace.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/common/DatasetWorkspace/DatasetWorkspace.tsx -------------------------------------------------------------------------------- /src/pages/common/DatasetWorkspace/ShareTabButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/common/DatasetWorkspace/ShareTabButton.tsx -------------------------------------------------------------------------------- /src/pages/common/DatasetWorkspace/TabToolbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/common/DatasetWorkspace/TabToolbar.tsx -------------------------------------------------------------------------------- /src/pages/common/DatasetWorkspace/datasetWorkspaceTabsReducer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/common/DatasetWorkspace/datasetWorkspaceTabsReducer.ts -------------------------------------------------------------------------------- /src/pages/common/DatasetWorkspace/plugins/default/DefaultFileView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/common/DatasetWorkspace/plugins/default/DefaultFileView.tsx -------------------------------------------------------------------------------- /src/pages/common/DatasetWorkspace/plugins/default/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/common/DatasetWorkspace/plugins/default/index.ts -------------------------------------------------------------------------------- /src/pages/common/DatasetWorkspace/plugins/edf/EdfFileView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/common/DatasetWorkspace/plugins/edf/EdfFileView.tsx -------------------------------------------------------------------------------- /src/pages/common/DatasetWorkspace/plugins/edf/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/common/DatasetWorkspace/plugins/edf/index.ts -------------------------------------------------------------------------------- /src/pages/common/DatasetWorkspace/plugins/init.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/common/DatasetWorkspace/plugins/init.ts -------------------------------------------------------------------------------- /src/pages/common/DatasetWorkspace/plugins/json/JsonFileView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/common/DatasetWorkspace/plugins/json/JsonFileView.tsx -------------------------------------------------------------------------------- /src/pages/common/DatasetWorkspace/plugins/json/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/common/DatasetWorkspace/plugins/json/index.ts -------------------------------------------------------------------------------- /src/pages/common/DatasetWorkspace/plugins/nifti/NiftiView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/common/DatasetWorkspace/plugins/nifti/NiftiView.tsx -------------------------------------------------------------------------------- /src/pages/common/DatasetWorkspace/plugins/nifti/components/NiftiViewer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/common/DatasetWorkspace/plugins/nifti/components/NiftiViewer.tsx -------------------------------------------------------------------------------- /src/pages/common/DatasetWorkspace/plugins/nifti/components/NiftiViewerOld.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/common/DatasetWorkspace/plugins/nifti/components/NiftiViewerOld.tsx -------------------------------------------------------------------------------- /src/pages/common/DatasetWorkspace/plugins/nifti/components/ProgressBar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/common/DatasetWorkspace/plugins/nifti/components/ProgressBar.tsx -------------------------------------------------------------------------------- /src/pages/common/DatasetWorkspace/plugins/nifti/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/common/DatasetWorkspace/plugins/nifti/index.ts -------------------------------------------------------------------------------- /src/pages/common/DatasetWorkspace/plugins/pluginInterface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/common/DatasetWorkspace/plugins/pluginInterface.ts -------------------------------------------------------------------------------- /src/pages/common/DatasetWorkspace/plugins/registry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/common/DatasetWorkspace/plugins/registry.ts -------------------------------------------------------------------------------- /src/pages/common/DatasetWorkspace/plugins/snirf/SnirfView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/common/DatasetWorkspace/plugins/snirf/SnirfView.tsx -------------------------------------------------------------------------------- /src/pages/common/DatasetWorkspace/plugins/snirf/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/common/DatasetWorkspace/plugins/snirf/index.ts -------------------------------------------------------------------------------- /src/pages/common/DatasetWorkspace/plugins/text-letter-count/TextLetterCountView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/common/DatasetWorkspace/plugins/text-letter-count/TextLetterCountView.tsx -------------------------------------------------------------------------------- /src/pages/common/DatasetWorkspace/plugins/text-letter-count/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/common/DatasetWorkspace/plugins/text-letter-count/index.ts -------------------------------------------------------------------------------- /src/pages/common/DatasetWorkspace/plugins/text/TextFileView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/common/DatasetWorkspace/plugins/text/TextFileView.tsx -------------------------------------------------------------------------------- /src/pages/common/DatasetWorkspace/plugins/text/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/common/DatasetWorkspace/plugins/text/index.ts -------------------------------------------------------------------------------- /src/pages/common/DatasetWorkspace/plugins/tsv/TsvView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/common/DatasetWorkspace/plugins/tsv/TsvView.tsx -------------------------------------------------------------------------------- /src/pages/common/DatasetWorkspace/plugins/tsv/components/Table.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/common/DatasetWorkspace/plugins/tsv/components/Table.tsx -------------------------------------------------------------------------------- /src/pages/common/DatasetWorkspace/plugins/tsv/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/common/DatasetWorkspace/plugins/tsv/index.ts -------------------------------------------------------------------------------- /src/pages/common/DatasetWorkspace/plugins/wav/AudioPlayer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/common/DatasetWorkspace/plugins/wav/AudioPlayer.tsx -------------------------------------------------------------------------------- /src/pages/common/DatasetWorkspace/plugins/wav/WavFileView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/common/DatasetWorkspace/plugins/wav/WavFileView.tsx -------------------------------------------------------------------------------- /src/pages/common/DatasetWorkspace/plugins/wav/WaveformCanvas.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/common/DatasetWorkspace/plugins/wav/WaveformCanvas.ts -------------------------------------------------------------------------------- /src/pages/common/DatasetWorkspace/plugins/wav/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/common/DatasetWorkspace/plugins/wav/index.ts -------------------------------------------------------------------------------- /src/pages/common/NewAnnotationForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/common/NewAnnotationForm.tsx -------------------------------------------------------------------------------- /src/pages/common/ResourceAnnotations.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/common/ResourceAnnotations.tsx -------------------------------------------------------------------------------- /src/pages/common/useResourceAnnotations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/common/useResourceAnnotations.ts -------------------------------------------------------------------------------- /src/pages/util/getAuthorizationHeaderForUrl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/util/getAuthorizationHeaderForUrl.ts -------------------------------------------------------------------------------- /src/pages/util/getDandiApiHeaders.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/util/getDandiApiHeaders.ts -------------------------------------------------------------------------------- /src/pages/util/recentDandisets.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/util/recentDandisets.ts -------------------------------------------------------------------------------- /src/pages/util/recentEmberDandisets.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/util/recentEmberDandisets.ts -------------------------------------------------------------------------------- /src/pages/util/recentOpenNeuroDatasets.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/pages/util/recentOpenNeuroDatasets.ts -------------------------------------------------------------------------------- /src/remote-h5-file/.gitignore: -------------------------------------------------------------------------------- 1 | !lib/ -------------------------------------------------------------------------------- /src/remote-h5-file/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/remote-h5-file/index.ts -------------------------------------------------------------------------------- /src/remote-h5-file/lib/RemoteH5File.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/remote-h5-file/lib/RemoteH5File.ts -------------------------------------------------------------------------------- /src/remote-h5-file/lib/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/remote-h5-file/lib/helpers.ts -------------------------------------------------------------------------------- /src/remote-h5-file/lib/lindi/ReferenceFileSystemClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/remote-h5-file/lib/lindi/ReferenceFileSystemClient.ts -------------------------------------------------------------------------------- /src/remote-h5-file/lib/lindi/RemoteH5FileLindi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/remote-h5-file/lib/lindi/RemoteH5FileLindi.ts -------------------------------------------------------------------------------- /src/remote-h5-file/lib/lindi/decodeMp4.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/remote-h5-file/lib/lindi/decodeMp4.ts -------------------------------------------------------------------------------- /src/remote-h5-file/lib/lindi/fft.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/remote-h5-file/lib/lindi/fft.ts -------------------------------------------------------------------------------- /src/remote-h5-file/lib/lindi/lindiDatasetDataLoader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/remote-h5-file/lib/lindi/lindiDatasetDataLoader.ts -------------------------------------------------------------------------------- /src/remote-h5-file/lib/lindi/qfc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/remote-h5-file/lib/lindi/qfc.ts -------------------------------------------------------------------------------- /src/remote-h5-file/lib/lindi/zarrDecodeChunkArray.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/remote-h5-file/lib/lindi/zarrDecodeChunkArray.ts -------------------------------------------------------------------------------- /src/remote-h5-file/lib/numcodecs.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/remote-h5-file/lib/numcodecs.d.ts -------------------------------------------------------------------------------- /src/shared/EdfViewer/EDFReader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/shared/EdfViewer/EDFReader.ts -------------------------------------------------------------------------------- /src/shared/EdfViewer/EdfViewer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/shared/EdfViewer/EdfViewer.tsx -------------------------------------------------------------------------------- /src/shared/EdfViewer/TimeseriesItemView/Abbreviate.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/shared/EdfViewer/TimeseriesItemView/Abbreviate.tsx -------------------------------------------------------------------------------- /src/shared/EdfViewer/TimeseriesItemView/NwbTimeseriesView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/shared/EdfViewer/TimeseriesItemView/NwbTimeseriesView.tsx -------------------------------------------------------------------------------- /src/shared/EdfViewer/TimeseriesItemView/PlayControl.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/shared/EdfViewer/TimeseriesItemView/PlayControl.tsx -------------------------------------------------------------------------------- /src/shared/EdfViewer/TimeseriesItemView/TimeseriesDatasetChunkingClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/shared/EdfViewer/TimeseriesItemView/TimeseriesDatasetChunkingClient.ts -------------------------------------------------------------------------------- /src/shared/EdfViewer/TimeseriesItemView/TimeseriesSelectionWidget.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/shared/EdfViewer/TimeseriesItemView/TimeseriesSelectionWidget.tsx -------------------------------------------------------------------------------- /src/shared/EdfViewer/TimeseriesItemView/WorkerTypes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/shared/EdfViewer/TimeseriesItemView/WorkerTypes.ts -------------------------------------------------------------------------------- /src/shared/EdfViewer/TimeseriesItemView/worker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/shared/EdfViewer/TimeseriesItemView/worker.ts -------------------------------------------------------------------------------- /src/shared/TimeseriesSelectionBar/TimeseriesSelectionBar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/shared/TimeseriesSelectionBar/TimeseriesSelectionBar.tsx -------------------------------------------------------------------------------- /src/shared/TimeseriesSelectionBar/TimeseriesSelectionBarWithControls.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/shared/TimeseriesSelectionBar/TimeseriesSelectionBarWithControls.tsx -------------------------------------------------------------------------------- /src/shared/TimeseriesTimestampsClient/TimeseriesTimestampsClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/shared/TimeseriesTimestampsClient/TimeseriesTimestampsClient.ts -------------------------------------------------------------------------------- /src/shared/component-time-scroll-view-2/BaseCanvas.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/shared/component-time-scroll-view-2/BaseCanvas.tsx -------------------------------------------------------------------------------- /src/shared/component-time-scroll-view-2/CustomActionsToolbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/shared/component-time-scroll-view-2/CustomActionsToolbar.tsx -------------------------------------------------------------------------------- /src/shared/component-time-scroll-view-2/TSV2AxesLayer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/shared/component-time-scroll-view-2/TSV2AxesLayer.tsx -------------------------------------------------------------------------------- /src/shared/component-time-scroll-view-2/TSV2CursorLayer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/shared/component-time-scroll-view-2/TSV2CursorLayer.tsx -------------------------------------------------------------------------------- /src/shared/component-time-scroll-view-2/TSV2PaintAxes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/shared/component-time-scroll-view-2/TSV2PaintAxes.ts -------------------------------------------------------------------------------- /src/shared/component-time-scroll-view-2/TSV2SelectionLayer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/shared/component-time-scroll-view-2/TSV2SelectionLayer.tsx -------------------------------------------------------------------------------- /src/shared/component-time-scroll-view-2/TimeScrollToolbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/shared/component-time-scroll-view-2/TimeScrollToolbar.tsx -------------------------------------------------------------------------------- /src/shared/component-time-scroll-view-2/TimeScrollView2.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/shared/component-time-scroll-view-2/TimeScrollView2.tsx -------------------------------------------------------------------------------- /src/shared/component-time-scroll-view-2/TimeScrollView3.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/shared/component-time-scroll-view-2/TimeScrollView3.tsx -------------------------------------------------------------------------------- /src/shared/component-time-scroll-view-2/TimeScrollViewActionsToolbar.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/shared/component-time-scroll-view-2/TimeScrollViewActionsToolbar.ts -------------------------------------------------------------------------------- /src/shared/component-time-scroll-view-2/TimeScrollViewEventHandlers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/shared/component-time-scroll-view-2/TimeScrollViewEventHandlers.ts -------------------------------------------------------------------------------- /src/shared/component-time-scroll-view-2/TimeWidgetToolbarEntries.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/shared/component-time-scroll-view-2/TimeWidgetToolbarEntries.tsx -------------------------------------------------------------------------------- /src/shared/component-time-scroll-view-2/ToolbarStyles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/shared/component-time-scroll-view-2/ToolbarStyles.css -------------------------------------------------------------------------------- /src/shared/component-time-scroll-view-2/Toolbars.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/shared/component-time-scroll-view-2/Toolbars.ts -------------------------------------------------------------------------------- /src/shared/component-time-scroll-view-2/ViewToolbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/shared/component-time-scroll-view-2/ViewToolbar.tsx -------------------------------------------------------------------------------- /src/shared/component-time-scroll-view-2/YAxisTicks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/shared/component-time-scroll-view-2/YAxisTicks.ts -------------------------------------------------------------------------------- /src/shared/component-time-scroll-view-2/divRefHandling.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/shared/component-time-scroll-view-2/divRefHandling.ts -------------------------------------------------------------------------------- /src/shared/component-time-scroll-view-2/pointProjection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/shared/component-time-scroll-view-2/pointProjection.ts -------------------------------------------------------------------------------- /src/shared/component-time-scroll-view-2/rateLimiters.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/shared/component-time-scroll-view-2/rateLimiters.ts -------------------------------------------------------------------------------- /src/shared/component-time-scroll-view-2/timeTicks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/shared/component-time-scroll-view-2/timeTicks.ts -------------------------------------------------------------------------------- /src/shared/component-time-scroll-view-2/useTimeScrollMouse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/shared/component-time-scroll-view-2/useTimeScrollMouse.ts -------------------------------------------------------------------------------- /src/shared/component-time-scroll-view-2/useTimeScrollMouseWithModes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/shared/component-time-scroll-view-2/useTimeScrollMouseWithModes.ts -------------------------------------------------------------------------------- /src/shared/component-time-scroll-view-2/useTimeScrollPan.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/shared/component-time-scroll-view-2/useTimeScrollPan.ts -------------------------------------------------------------------------------- /src/shared/component-time-scroll-view-2/useTimeScrollView3.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/shared/component-time-scroll-view-2/useTimeScrollView3.ts -------------------------------------------------------------------------------- /src/shared/context-timeseries-selection-2/ProvideTimeseriesSelection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/shared/context-timeseries-selection-2/ProvideTimeseriesSelection.tsx -------------------------------------------------------------------------------- /src/shared/context-timeseries-selection-2/TimeseriesSelectionContext.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/shared/context-timeseries-selection-2/TimeseriesSelectionContext.ts -------------------------------------------------------------------------------- /src/shared/context-timeseries-selection-2/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/shared/context-timeseries-selection-2/helpers.ts -------------------------------------------------------------------------------- /src/shared/context-timeseries-selection-2/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/shared/context-timeseries-selection-2/index.ts -------------------------------------------------------------------------------- /src/shared/context-unit-selection/UnitSelectionContext.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/shared/context-unit-selection/UnitSelectionContext.ts -------------------------------------------------------------------------------- /src/shared/context-unit-selection/UnitSelectionFunctions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/shared/context-unit-selection/UnitSelectionFunctions.tsx -------------------------------------------------------------------------------- /src/shared/context-unit-selection/UnitSelectionSortingFunctions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/shared/context-unit-selection/UnitSelectionSortingFunctions.tsx -------------------------------------------------------------------------------- /src/shared/context-unit-selection/UnitSelectionTypes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/shared/context-unit-selection/UnitSelectionTypes.ts -------------------------------------------------------------------------------- /src/shared/context-unit-selection/UnitSelectionVisibilityFunctions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/shared/context-unit-selection/UnitSelectionVisibilityFunctions.tsx -------------------------------------------------------------------------------- /src/shared/context-unit-selection/idToNum.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/shared/context-unit-selection/idToNum.ts -------------------------------------------------------------------------------- /src/shared/context-unit-selection/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/shared/context-unit-selection/index.ts -------------------------------------------------------------------------------- /src/shared/context-unit-selection/sortIds.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/shared/context-unit-selection/sortIds.ts -------------------------------------------------------------------------------- /src/shared/context-unit-selection/unitColors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/shared/context-unit-selection/unitColors.ts -------------------------------------------------------------------------------- /src/shared/util/formatBytes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/shared/util/formatBytes.ts -------------------------------------------------------------------------------- /src/util/sendLog.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/src/util/sendLog.ts -------------------------------------------------------------------------------- /src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/tsconfig.app.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/tsconfig.node.json -------------------------------------------------------------------------------- /vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatironinstitute/neurosift/HEAD/vite.config.ts --------------------------------------------------------------------------------