Tutorials#
This page collects the executable notebooks in one place. Use it as the main entry point once you want to run code rather than read background material.
Choosing a path#
Query a catalogue, load a model as lcs_tree, construct a JAXVacua
FluxVacuaFinder, and learn where StringForge stops.
Query HuggingFace-hosted catalogues, load Calabi-Yau data, batch models, and manage cache/offline workflows.
Validate, designate, store, and prepare vacuum datasets for the shared
vacua_vault.
Older chunk-and-merge pattern; prefer Vulcan for new cluster runs.
Stage vacuum batches on workers, batch-commit on a head node within HuggingFace’s commit-rate cap, query and stream the resulting dataset.
Tutorial catalogue#
Quickstart and overview#
Notebook |
Use it for |
|---|---|
The shortest StringForge-first database-to-JAXVacua workflow. |
|
Public package choreography plus schematic planning notes for future packages. |
Geometry input and databases#
Notebook |
Use it for |
|---|---|
Understanding the boundary between CYTools objects, database rows, and JAXVacua model data. |
|
Working with CICY catalogue data, with provenance caveats. |
|
Querying catalogues, loading individual models, batch loading, offline mode, and cache management. |
Vacua vault and infrastructure#
Notebook |
Use it for |
|---|---|
Validating, designating, and preparing vacuum datasets for upload. |
|
Local vacuum storage, querying, designation, retraction, and sharing. |
|
Exporting scan chunks, processing them on a cluster, and merging results. |
|
Production vacuum forging: stage on workers, batch-commit on the head node, query and stream as an ML dataset. |
Advanced curated subsets#
Page |
Use it for |
|---|---|
Specialised conifold-class indexing and tags for KKLT-style searches. |