Skip to main content
Ctrl+K
Sciline - Home Sciline - Home
  • User Guide
  • Recipes
  • API Reference
  • Development
  • About
    • Cyclebane
    • Scipp
  • GitHub
  • PyPI
  • Conda
  • User Guide
  • Recipes
  • API Reference
  • Development
  • About
  • Cyclebane
  • Scipp
  • GitHub
  • PyPI
  • Conda

Section Navigation

  • sciline.Pipeline
  • sciline.Scope
  • sciline.ScopeTwoParams
  • sciline.scheduler.Scheduler
  • sciline.scheduler.DaskScheduler
  • sciline.scheduler.NaiveScheduler
  • sciline.TaskGraph
  • sciline.HandleAsBuildTimeException
  • sciline.HandleAsComputeTimeException
  • sciline.compute_mapped
  • sciline.get_mapped_node_names
  • sciline.UnboundTypeVar
  • sciline.UnsatisfiedRequirement
  • sciline.reporter
    • sciline.reporter.NullReporter
    • sciline.reporter.Reporter
    • sciline.reporter.RichReporter
    • sciline.reporter.TimingReporter
  • sciline.serialize
    • sciline.serialize.json_schema
    • sciline.serialize.json_serialize_task_graph
  • sciline.sphinxext
    • sciline.sphinxext.domain_types
      • sciline.sphinxext.domain_types.setup
On this page
  • json_serialize_task_graph()

This Page

  • Show Source
  • API Reference
  • sciline.serialize
  • sciline.serialize.json_serialize_task_graph

sciline.serialize.json_serialize_task_graph#

sciline.serialize.json_serialize_task_graph(graph)[source]#

Serialize a graph to JSON.

See the user guide on Provenance.

Also available as sciline.TaskGraph.serialize().

Returns:

dict[str, dict[str, Json] | list[Json] | str | int | float | bool | None] – A JSON object representing the graph.

previous

sciline.serialize.json_schema

next

sciline.sphinxext

© Copyright 2025 Scipp contributors.

Created using Sphinx 8.1.3.

Current Sciline version: 25.4.1 (older versions).

Built with the PyData Sphinx Theme 0.16.1.