Contents Menu Expand Light mode Dark mode Auto light/dark mode
maize
Logo

Guide

  • Quickstart
  • User guide
  • Cookbook
  • Examples
  • Steps
    • Plumbing
    • Input / Output
  • Glossary

Development

  • Roadmap
  • Design
  • Development
  • Reference
    • core
      • channels
        • Channel
        • DataChannel
        • FileChannel
        • ChannelEmpty
        • ChannelException
        • ChannelFull
      • component
        • Component
      • graph
        • Graph
        • GraphBuildException
      • interface
        • FileParameter
        • Input
        • Interface
        • MultiInput
        • MultiOutput
        • MultiParameter
        • MultiPort
        • Output
        • Parameter
        • Port
        • Suffix
        • ParameterException
        • PortException
        • PortInterrupt
      • node
        • LoopedNode
        • Node
        • NodeBuildException
      • runtime
        • format_summaries
        • format_update
        • init_signal
        • setup_build_logging
        • setup_node_logging
        • CustomFormat
        • Logger
        • RunPool
        • Runnable
        • Status
        • StatusHandler
        • StatusUpdate
        • NodeException
      • workflow
        • expose
        • Workflow
        • CheckpointException
        • ParsingException
    • utilities
      • execution
        • check_executable
        • check_returncode
        • run_single_process
        • CommandRunner
        • CommandRunnerPSIJ
        • JobResourceConfig
        • ResourceManagerConfig
        • ProcessError
      • io
        • common_parent
        • create_default_parser
        • expand_shell_vars
        • get_plugins
        • load_file
        • parse_groups
        • read_input
        • remove_dir_contents
        • sendtree
        • setup_workflow
        • with_fields
        • with_keys
        • write_input
        • Config
        • NodeConfig
        • NodeConfigDict
      • macros
        • function_to_node
        • lambda_node
        • node_to_function
        • parallel
      • resources
        • cpu_count
        • gpu_count
        • ChunkedSemaphore
        • Resources
      • testing
        • MockChannel
        • TestRig
      • utilities
        • change_environment
        • chunks
        • extract_attribute_docs
        • extract_parent_type
        • extract_type
        • find_probable_files_from_command
        • graph_cycles
        • graph_to_nx
        • has_file
        • has_module_system
        • is_path_type
        • load_modules
        • make_list
        • match_context
        • matching_types
        • nested_dict_to_tuple
        • set_environment
        • tuple_to_nested_dict
        • typecheck
        • unique_id
        • StrEnum
        • Timer
      • validation
        • FailValidator
        • FileValidator
        • OutputValidator
        • SuccessValidator
        • Validator
      • visual
        • nested_graphviz

External

  • Steps
  • Utilities
Back to top

Reference#

This is the technical documentation for developers:

Core#

maize.core

Core

maize.utilities

Utilities

Next
core
Previous
Development
Copyright © 2023, Molecular AI group
Made with Sphinx and @pradyunsg's Furo
On this page
  • Reference
    • Core