Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/anipr2002/npz-web-viewer
/ functions
Functions
117 in github.com/anipr2002/npz-web-viewer
⨍
Functions
117
◇
Types & classes
39
↓ 50 callers
Function
cn
(...inputs: ClassValue[])
npz_viewer_client/lib/utils.ts:4
↓ 7 callers
Function
getCurrentUser
(ctx: QueryCtx)
npz_viewer_client/convex/users.ts:50
↓ 5 callers
Function
fmt
(n: number)
npz_viewer_client/components/dashboard/data-table/StatsPanel.tsx:68
↓ 3 callers
Function
requireRateLimit
( endpoint: "clustering" | "dimensionalityReduction" | "revenue" )
npz_viewer_client/lib/server-premium.ts:103
↓ 3 callers
Function
userByExternalId
(ctx: QueryCtx, externalId: string)
npz_viewer_client/convex/users.ts:58
↓ 2 callers
Function
getPaidProOrderAmountCents
( order: Pick<Doc<"orders">, "amount" | "productId" | "status">, )
npz_viewer_client/convex/premium.ts:21
↓ 2 callers
Function
getPolarOrderAmountCents
(order: { totalAmount: number; subtotalAmount: number; netAmount: number; taxAmount: number; items:
npz_viewer_client/convex/premium.ts:31
↓ 2 callers
Function
isProOrder
(order: Pick<Doc<"orders">, "productId">)
npz_viewer_client/convex/premium.ts:11
↓ 2 callers
Function
parseNpy
(buffer: ArrayBuffer)
npz_viewer_client/lib/npy-parser.ts:140
↓ 2 callers
Function
requirePremium
()
npz_viewer_client/lib/server-premium.ts:131
↓ 2 callers
Function
reshape
(flat: number[], shape: number[])
npz_viewer_client/lib/npy-parser.ts:128
↓ 2 callers
Function
resolve
(key: string)
npz_viewer_client/components/dashboard/data-table/ComparePanel.tsx:93
↓ 2 callers
Function
swapBytes
(buf: ArrayBuffer, bytesPerElement: number)
npz_viewer_client/lib/npy-parser.ts:117
↓ 2 callers
Function
validateFiles
(files: File[])
npz_viewer_client/components/dashboard/file-uploader/FileDropzone.tsx:18
↓ 2 callers
Function
validateShape
(shape: number[], fileName: string, limits: ParseLimits)
npz_viewer_client/lib/npz-parser.ts:34
↓ 1 callers
Function
buildOptions
(data: Record<string, Record<string, ArrayData>>)
npz_viewer_client/components/dashboard/data-table/ComparePanel.tsx:25
↓ 1 callers
Function
checkPremiumStatus
()
npz_viewer_client/lib/server-premium.ts:17
↓ 1 callers
Function
checkRateLimit
( endpoint: "clustering" | "dimensionalityReduction" | "revenue" )
npz_viewer_client/lib/server-premium.ts:66
↓ 1 callers
Function
computeStats
(flat: number[])
npz_viewer_client/components/dashboard/data-table/StatsPanel.tsx:25
↓ 1 callers
Function
countTotalArrays
(data: Record<string, Record<string, ArrayData>>)
npz_viewer_client/components/dashboard/data-table/DataTable.tsx:71
↓ 1 callers
Function
downloadCSV
(arrayData: number[][], fileName: string)
npz_viewer_client/utils/csv-utils.ts:1
↓ 1 callers
Function
fetchBmacTotal
()
npz_viewer_client/app/api/revenue/route.ts:8
↓ 1 callers
Function
flattenAll
(data: any[])
npz_viewer_client/components/dashboard/charts/Histogram.tsx:18
↓ 1 callers
Function
flattenData
(data: any[])
npz_viewer_client/components/dashboard/data-table/StatsPanel.tsx:12
↓ 1 callers
Function
generateDBSCANCode
( fileName: string, arrayName: string, eps: number, minSamples: number, normalize: boolean )
npz_viewer_client/lib/python-codegen.ts:182
↓ 1 callers
Function
generateKMeansCode
( fileName: string, arrayName: string, nClusters: number, normalize: boolean )
npz_viewer_client/lib/python-codegen.ts:153
↓ 1 callers
Function
generatePCACode
( fileName: string, arrayName: string, nComponents: number )
npz_viewer_client/lib/python-codegen.ts:210
↓ 1 callers
Function
generateSliceCode
( fileName: string, arrayName: string, sliceIndices: number[], shape: number[] )
npz_viewer_client/lib/python-codegen.ts:236
↓ 1 callers
Function
generateStatsCode
( fileName: string, arrayName: string, dtype: string )
npz_viewer_client/lib/python-codegen.ts:3
↓ 1 callers
Function
getChartCodeGenerator
( chartType: string )
npz_viewer_client/lib/python-codegen.ts:255
↓ 1 callers
Function
handleFileClick
(index: number)
npz_viewer_client/components/dashboard/file-uploader/FileDropzone.tsx:77
↓ 1 callers
Function
handleFileDelete
(index: number)
npz_viewer_client/components/dashboard/file-uploader/FileDropzone.tsx:84
↓ 1 callers
Function
isPaidProOrder
( order: Pick<Doc<"orders">, "productId" | "status">, )
npz_viewer_client/convex/premium.ts:15
↓ 1 callers
Function
parseFiles
( files: File[], limits: ParseLimits = FREE_LIMITS )
npz_viewer_client/lib/npz-parser.ts:90
↓ 1 callers
Function
parseHeader
(buffer: ArrayBuffer)
npz_viewer_client/lib/npy-parser.ts:60
↓ 1 callers
Function
parseNpyFile
( file: File, limits: ParseLimits = FREE_LIMITS )
npz_viewer_client/lib/npz-parser.ts:71
↓ 1 callers
Function
parseNpzFile
( file: File, limits: ParseLimits = FREE_LIMITS )
npz_viewer_client/lib/npz-parser.ts:42
↓ 1 callers
Function
sliceND
(data: any[], indices: number[])
npz_viewer_client/components/dashboard/data-table/SliceExplorer.tsx:16
↓ 1 callers
Function
standardScale
(data: number[][])
npz_viewer_client/lib/ml/standard-scaler.ts:1
↓ 1 callers
Function
toIsoString
(value: string | Date)
npz_viewer_client/convex/http.ts:22
↓ 1 callers
Function
traverse
(val: any)
npz_viewer_client/components/dashboard/data-table/StatsPanel.tsx:14
↓ 1 callers
Function
traverse
(val: any)
npz_viewer_client/components/dashboard/charts/Histogram.tsx:20
↓ 1 callers
Function
validateRequest
(req: Request)
npz_viewer_client/convex/http.ts:122
↓ 1 callers
Function
verifyPolarWebhook
(requestBody: string, headers: Record<string, string>)
npz_viewer_client/convex/http.ts:14
Function
ArrayColumn
({ label, options, selected, onSelect, arrayData, }: { label: string; options: { label: string;
npz_viewer_client/components/dashboard/data-table/ComparePanel.tsx:35
Function
ArrayCopyBtn
({ data }: { data: any[] })
npz_viewer_client/components/dashboard/data-table/DataTable.tsx:98
Function
AuthButton
()
npz_viewer_client/components/AuthButton.tsx:74
Function
BgNoiseWrapper
({ children, url, })
npz_viewer_client/components/ui/texture-wrapper.tsx:8
Function
ChartRenderer
({ arrayData, chartType, }: { arrayData: ArrayData; chartType: string | null; })
npz_viewer_client/components/dashboard/data-table/DataTable.tsx:44
Function
ClusteringPanel
({ arrayData, fileName = "data.npz", arrayName = "arr" }: ClusteringPanelProps)
npz_viewer_client/components/dashboard/ml/ClusteringPanel.tsx:36
Function
ClusteringVisualization
({ data, labels, centroids, algorithm, }: ClusteringVisualizationProps)
npz_viewer_client/components/dashboard/ml/ClusteringVisualization.tsx:13
Function
ComparePanel
({ data }: ComparePanelProps)
npz_viewer_client/components/dashboard/data-table/ComparePanel.tsx:84
Function
ConvexClientProvider
({ children }: { children: ReactNode })
npz_viewer_client/app/ConvexClientProvider.tsx:12
Function
CopyButton
()
npz_viewer_client/components/dashboard/copy/CopyButton.tsx:3
Function
DataTable
({ data }: DataTableProps)
npz_viewer_client/components/dashboard/data-table/DataTable.tsx:77
Function
DialogFooter
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
npz_viewer_client/components/ui/dialog.tsx:70
Function
DialogHeader
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
npz_viewer_client/components/ui/dialog.tsx:56
Function
DimensionalityReductionPanel
({ arrayData, fileName = "data.npz", arrayName = "arr", }: DimensionalityReductionPanelProps)
npz_viewer_client/components/dashboard/ml/DimensionalityReductionPanel.tsx:36
Function
DimensionalityVisualization
({ reducedData, algorithm, }: DimensionalityVisualizationProps)
npz_viewer_client/components/dashboard/ml/DimensionalityVisualization.tsx:11
Function
DropdownMenuShortcut
({ className, ...props }: React.HTMLAttributes<HTMLSpanElement>)
npz_viewer_client/components/ui/dropdown-menu.tsx:171
Function
FileDropzone
({ files, setFiles }: FileDropzoneProps)
npz_viewer_client/components/dashboard/file-uploader/FileDropzone.tsx:32
Function
FileUploader
()
npz_viewer_client/components/dashboard/file-uploader/FileUploader.tsx:24
Function
GET
()
npz_viewer_client/app/api/revenue/route.ts:38
Function
GrayscaleImage
({ data }: GrayscaleImageProps)
npz_viewer_client/components/dashboard/charts/greyscale.tsx:7
Function
Histogram
({ data }: HistogramProps)
npz_viewer_client/components/dashboard/charts/Histogram.tsx:33
Function
Home
()
npz_viewer_client/app/(dashboard)/page.tsx:12
Function
LineChart
({ data }: LineChartProps)
npz_viewer_client/components/dashboard/charts/chart.tsx:19
Function
MLPanel
({ arrayData, fileName, arrayName, }: MLPanelProps)
npz_viewer_client/components/dashboard/ml/MLPanel.tsx:29
Function
ModeToggle
()
npz_viewer_client/components/ui/mode-toggle.tsx:15
Function
MultiDimensionalArray
({ data, depth, }: MultiDimensionalArrayProps)
npz_viewer_client/components/dashboard/data-table/MultiDimensionalArray.tsx:16
Function
NotFound
()
npz_viewer_client/app/not-found.tsx:15
Function
POST
(request: Request)
npz_viewer_client/app/api/ml/dimensionality_reduction/route.ts:13
Function
POST
(request: Request)
npz_viewer_client/app/api/ml/clustering/route.ts:21
Function
PremiumGate
({ children, feature }: PremiumGateProps)
npz_viewer_client/components/PremiumGate.tsx:15
Function
ProBadge
({ isSignedIn }: { isSignedIn: boolean })
npz_viewer_client/components/AuthButton.tsx:17
Function
ProgressRing
({ percent }: { percent: number })
npz_viewer_client/components/dashboard/RevenueGoal.tsx:33
Function
PythonCodeButton
({ generateCode, }: PythonCodeButtonProps)
npz_viewer_client/components/dashboard/PythonCodeButton.tsx:16
Function
PythonCodeModal
({ code, open, onOpenChange, }: PythonCodeModalProps)
npz_viewer_client/components/dashboard/PythonCodeModal.tsx:20
Function
RateLimitedCheckoutButton
({ className, children, }: RateLimitedCheckoutButtonProps)
npz_viewer_client/components/RateLimitedCheckoutButton.tsx:15
Function
RevenueGoal
()
npz_viewer_client/components/dashboard/RevenueGoal.tsx:85
Function
RootLayout
({ children, }: Readonly<{ children: React.ReactNode; }>)
npz_viewer_client/app/layout.tsx:84
Function
Scatter3D
({ data }: Scatter3DProps)
npz_viewer_client/components/dashboard/charts/scatter3d.tsx:36
Function
ScatterPlot
({ data }: ScatterPlotProps)
npz_viewer_client/components/dashboard/charts/scatterplot.tsx:18
Function
ScatterSkeleton
()
npz_viewer_client/components/dashboard/charts/scatter3d.tsx:16
Function
SliceExplorer
({ data, shape, fileName = "data.npz", arrayName = "arr" }: SliceExplorerProps)
npz_viewer_client/components/dashboard/data-table/SliceExplorer.tsx:22
Function
StatsPanel
({ data, shape, ndim, dtype }: StatsPanelProps)
npz_viewer_client/components/dashboard/data-table/StatsPanel.tsx:99
Function
Surface3D
({ data }: Surface3DProps)
npz_viewer_client/components/dashboard/charts/surface3d.tsx:42
Function
SurfaceSkeleton
()
npz_viewer_client/components/dashboard/charts/surface3d.tsx:15
Function
Table2D
({ data })
npz_viewer_client/components/dashboard/data-table/Table2d.tsx:14
Function
ThemeProvider
({ children, ...props }: React.ComponentProps<typeof NextThemesProvider>)
npz_viewer_client/components/theme-provider.tsx:6
Function
Toaster
({ ...props }: ToasterProps)
npz_viewer_client/components/ui/sonner.tsx:8
Function
UploadButton
({ isLoading, onClick, disabled, }: UploadButtonProps)
npz_viewer_client/components/dashboard/file-uploader/UploadButton.tsx:12
Function
blocksNewProCheckout
( order: Pick<Doc<"orders">, "productId" | "status">, )
npz_viewer_client/convex/premium.ts:51
Function
copyToClipboard
()
npz_viewer_client/components/dashboard/PythonCodeModal.tsx:27
Function
copyToClipboard
()
npz_viewer_client/components/dashboard/data-table/DataTable.tsx:101
Function
generateGrayscaleCode
( fileName: string, arrayName: string )
npz_viewer_client/lib/python-codegen.ts:68
Function
generateHistogramCode
( fileName: string, arrayName: string )
npz_viewer_client/lib/python-codegen.ts:85
Function
generateLineChartCode
( fileName: string, arrayName: string )
npz_viewer_client/lib/python-codegen.ts:23
Function
generateScatter3DCode
( fileName: string, arrayName: string )
npz_viewer_client/lib/python-codegen.ts:103
Function
generateScatterPlotCode
( fileName: string, arrayName: string )
npz_viewer_client/lib/python-codegen.ts:44
next →
1–100 of 117, ranked by callers