atrium.kyleharrington.com

a collection of executable scripts for science, ai, and more

Physarum Time-Series to Zarr

Physarum Time-Series to Zarr

Extract and compress physarum petri dish images from time-series into efficient Zarr format with optimized glass dish detection

Visualize Physarum Petri Dish Detection

Visualize Physarum Petri Dish Detection

Demonstration tool for visualizing the glass petri dish detection used in physarum zarr conversion

Mandelbrot Set

Mandelbrot Set

Visualize the Mandelbrot set interactively using napari.

Fit oscillatory GRN

Fit oscillatory GRN

Optimize a GRN to produce antiphase oscillations among 4 species.

Update an atrium in a repository

Updates an atrium configuration in a repository for GH pages

Convert Directory of PDBs to PNS Files

Processes a directory of PDB files to create corresponding PNS files using pure Python

Generate Synthetic CryoET Data with Polnet

Generates synthetic cryo-electron tomography data using Polnet, including protein placements and membrane simulations

kaggle-csv-to-copick

Import particle picks from CSV files into a Copick project

Copick Spliced Volume Renderer

Renders orthogonal views of spliced 3D volumes, combining synthetic and experimental CryoET data.

Copick Tomogram Visualization Server

A FastAPI server that extends copick-server to provide visualization of tomogram samples.

Langton's Ant

Langton's Ant

Simulates Langton's Ant using napari for visualization.

Lambda Chemistry Simulation

Implements a minimal lambda chemistry and plots reproducer frequency over time.

3D evolving swarm

3D evolving swarm

A 3D swarm simulation using energy dynamics, collision handling, and reproduction.

CartPole SARSA

CartPole SARSA

Visualize the CartPole game optimized using SARSA in Napari.

FastAPI Zarr Server for zarr v3

A simple FastAPI server for sharing Zarr arrays over HTTP with CORS support

FastAPI Zarr Server for zarr v2

A simple FastAPI server for sharing Zarr arrays over HTTP with CORS support

Napari Precomputed Mesh Viewer

A Python script to view precomputed mesh data in napari with proper coordinate alignment

Neuroglancer Precomputed Mesh Viewer

A Python script to view precomputed multiscale mesh data in Neuroglancer

3D Blob Meshing (install drac first)

A Python script to generate and visualize 3D meshes from scikit-image blobs, with export to OBJ, PLY, and Neuroglancer Precomputed formats.

View All LODs

A Python script to visualize all LOD levels of precomputed mesh data simultaneously in napari

Napari Precomputed Mesh LOD Viewer (view_lod_in_napari)

A Python script to view precomputed mesh data in napari with specific LOD levels

Neuroglancer Precomputed Mesh Viewer (view_in_ng)

A Python script to view precomputed mesh data using Neuroglancer with webdriver

Napari Precomputed Mesh Viewer (view_in_napari)

A Python script to view precomputed mesh data in napari with proper multiscale mesh rendering

3D Blob Meshing

A Python script to generate and visualize 3D meshes from scikit-image blobs, with export to OBJ, PLY, and Neuroglancer Precomputed formats.

3D Blob Meshing with NGFF Export

A Python script to generate and visualize 3D meshes from scikit-image blobs, with export to OME-NGFF Zarr format with Neuroglancer Precomputed meshes

Zebrahub in ndv with Lodstone

Zebrahub in ndv with Lodstone

Stream one Zebrahub timepoint into ndv with a camera shared by every lodstone-zebrahub entry

napari

A simple Python script to launch napari.

napari (napari-two-canvas)

A simple Python script to launch napari.

Napari PNS Browser

Napari PNS Browser

A napari-based viewer for browsing PNS files with widget controls

napari

napari

A simple Python script to launch napari.

Zebrahub in SceneX with Lodstone

Zebrahub in SceneX with Lodstone

Stream one Zebrahub timepoint into SceneX with a camera shared by every lodstone-zebrahub entry

Zebrahub in napari with Lodstone

Zebrahub in napari with Lodstone

Stream one Zebrahub timepoint into napari with a camera shared by every lodstone-zebrahub entry

napari tiled zarr

napari tiled zarr

Open a multiscale zarr with napari and use multiscale tiled loading

napari-webcam-filters

A Python script to launch napari with real-time webcam filters for video conferencing. Follow pyvirtualcam install instructions first.