Get Started¶
The recommended way to run CartLoader is run_together: a single command that takes a sample from raw platform output to deployable CartoScope assets: SGE conversion, FICTURE spatial factors, cell analyses, background images, and PMTiles packaging. It plans every step as one resumable Makefile, so rerunning the same command after an interruption picks up where it stopped.
Both quick starts below run two examples:
- A small mouse hippocampus dataset (Seq-Scope), finishes in minutes. In Docker it needs no download at all.
- A Xenium human kidney section (GSE264334), which exercises the whole pipeline, including cell segmentation imports and the DAPI image.
Choose how to run¶
-
-
๐ Run with Docker
Run
cartloaderinside the prebuilt imagehyunminkang/cartloader.- โ No installation required
- ๐ฆ All tools and dependencies included
- ๐งช Starter dataset preloaded
-
-
-
๐ง Run Locally
Install
cartloaderand its tools on your system.- ๐ป Use the latest code from GitHub
- โ๏ธ Full flexibility
- ๐ Easy to customize and develop
-
Not sure which to choose?
See Docker or local?. In short: use Docker to try CartLoader or to run a released version reproducibly; install locally to follow the latest code or modify it.
After the quick start¶
- Your own data: the platform tutorials show the
run_togethercommand for each supported platform, and Specifying Inputs covers every way to describe a sample. - Several samples together: Multiple Samples with run_together trains one shared model across samples.
- Publishing and annotation:
run_together --s3-uploadand--anno/--anno-deep(see Publishing). - Individual commands: the Step-by-step section runs each stage (
sge_convert,run_ficture2,run_cartload2, ...) separately for full control.