AGILab Logo

Getting Started

  • Quick-Start
    • LICENSE
    • Install Agilab
    • Support
  • Introduction
    • Overview
    • Purpose
    • Target Audience
    • Main Dependencies
    • Technologies Selection Criteria
    • Example: Aircraft Telecommunication
  • Features
    • agi-core
    • agilab

Core Topics

  • Cluster
    • Cluster Help
      • Overview
      • Principle
    • Key Generation
      • Generate the keys
      • Loading the private key in SSH Agent
        • Load the public key
        • Verify the key Addition
      • SSHD Service
        • Check the configuration
        • Restart the SSHD service
        • Check the service status:
      • Permissions
      • Useful links
  • AGILab
    • ▶️ EDIT
      • Sidebar
      • Main Content Area
      • Support
    • ▶️ EXECUTE
      • Introduction
      • Sidebar
      • Main Content Area
    • ▶️ EXPERIMENT
      • Sidebar
      • Main Content Area
    • ▶️ VIEW
      • Introduction
      • Sidebar
      • Main Content Area
  • Framework API
    • agi_env API
      • Usage Example
        • Instanciation
      • Reference
        • AgiEnv
        • ContentRenamer
        • normalize_path()
    • agi_core.managers API
      • Usage Example
        • Installation
        • Update
        • Distribute
        • Run
      • Reference
        • AGI
        • AgiManager
    • agi_core.workers API
      • Workers Reference
        • agi_core.workers.agi-worker
        • agi_core.workers.agent-worker
        • agi_core.workers.dag-worker
        • agi_core.workers.pandas-worker
        • agi_core.workers.polars-worker
  • Project Files Structure
  • Installation Overview
  • Troubleshooting
    • A - Prerequisite:
    • B - Pycharm Run/Debug configurations:
    • C - Exemple of Tests Sequence:
    • D - agilab_run vs gui_run:
  • Known Bugs
    • <UV> Sync Failed
    • <DASK> Debug Issue
    • <PYCHARM> Run/Debug Configuration is Broken
  • Licenses
    • Gui Licenses
    • Core Licenses
    • Env Licenses
    • My-code-project Licenses
    • Flight-project Licenses

Example Projects

  • Example1: My-Code-Project
    • manager: my_code
      • MyCode
        • MyCode.__init__()
        • MyCode.args
        • MyCode.build_distribution()
        • MyCode.convert_functions_to_names()
        • MyCode.do_distrib()
        • MyCode.onerror()
        • MyCode.verbose
      • MyCodeArgs
        • MyCodeArgs.__init__()
        • MyCodeArgs.construct()
        • MyCodeArgs.copy()
        • MyCodeArgs.dict()
        • MyCodeArgs.from_orm()
        • MyCodeArgs.json()
        • MyCodeArgs.model_computed_fields
        • MyCodeArgs.model_config
        • MyCodeArgs.model_construct()
        • MyCodeArgs.model_copy()
        • MyCodeArgs.model_dump()
        • MyCodeArgs.model_dump_json()
        • MyCodeArgs.model_extra
        • MyCodeArgs.model_fields
        • MyCodeArgs.model_fields_set
        • MyCodeArgs.model_json_schema()
        • MyCodeArgs.model_parametrized_name()
        • MyCodeArgs.model_post_init()
        • MyCodeArgs.model_rebuild()
        • MyCodeArgs.model_validate()
        • MyCodeArgs.model_validate_json()
        • MyCodeArgs.model_validate_strings()
        • MyCodeArgs.mycode_param1
        • MyCodeArgs.parse_file()
        • MyCodeArgs.parse_obj()
        • MyCodeArgs.parse_raw()
        • MyCodeArgs.schema()
        • MyCodeArgs.schema_json()
        • MyCodeArgs.update_forward_refs()
        • MyCodeArgs.validate()
    • worker: my_code_worker
      • MyCodeWorker
        • MyCodeWorker.algo_A()
        • MyCodeWorker.algo_B()
        • MyCodeWorker.algo_C()
        • MyCodeWorker.algo_X()
        • MyCodeWorker.algo_Y()
        • MyCodeWorker.algo_Z()
        • MyCodeWorker.build()
        • MyCodeWorker.cython_decorators
        • MyCodeWorker.dask_home
        • MyCodeWorker.do_works()
        • MyCodeWorker.env
        • MyCodeWorker.exec()
        • MyCodeWorker.exec_mono_process()
        • MyCodeWorker.exec_multi_process()
        • MyCodeWorker.expand()
        • MyCodeWorker.expand_and_join()
        • MyCodeWorker.get_logs_and_result()
        • MyCodeWorker.get_work()
        • MyCodeWorker.get_worker_info()
        • MyCodeWorker.home_dir
        • MyCodeWorker.is_managed_pc
        • MyCodeWorker.join()
        • MyCodeWorker.logs
        • MyCodeWorker.mode
        • MyCodeWorker.new()
        • MyCodeWorker.onerror()
        • MyCodeWorker.run()
        • MyCodeWorker.share_path
        • MyCodeWorker.start()
        • MyCodeWorker.stop()
        • MyCodeWorker.t0
        • MyCodeWorker.topological_sort()
        • MyCodeWorker.verbose
        • MyCodeWorker.worker
        • MyCodeWorker.worker_id
        • MyCodeWorker.works()
  • Example2: Flight-Project
    • manager: flight
      • Flight
        • Flight.__init__()
        • Flight.args
        • Flight.build_distribution()
        • Flight.convert_functions_to_names()
        • Flight.data_out
        • Flight.do_distrib()
        • Flight.extract_plane_from_file_name()
        • Flight.get_data_from_files()
        • Flight.get_data_from_hawk()
        • Flight.get_partition_by_planes()
        • Flight.ivq_logs
        • Flight.onerror()
        • Flight.verbose
      • FlightArgs
        • FlightArgs.__init__()
        • FlightArgs.check_date()
        • FlightArgs.check_date_order()
        • FlightArgs.check_valid_regex()
        • FlightArgs.construct()
        • FlightArgs.copy()
        • FlightArgs.data_source
        • FlightArgs.datemax
        • FlightArgs.datemin
        • FlightArgs.dict()
        • FlightArgs.files
        • FlightArgs.from_orm()
        • FlightArgs.json()
        • FlightArgs.model_computed_fields
        • FlightArgs.model_config
        • FlightArgs.model_construct()
        • FlightArgs.model_copy()
        • FlightArgs.model_dump()
        • FlightArgs.model_dump_json()
        • FlightArgs.model_extra
        • FlightArgs.model_fields
        • FlightArgs.model_fields_set
        • FlightArgs.model_json_schema()
        • FlightArgs.model_parametrized_name()
        • FlightArgs.model_post_init()
        • FlightArgs.model_rebuild()
        • FlightArgs.model_validate()
        • FlightArgs.model_validate_json()
        • FlightArgs.model_validate_strings()
        • FlightArgs.nfile
        • FlightArgs.nread
        • FlightArgs.nskip
        • FlightArgs.output_format
        • FlightArgs.parse_file()
        • FlightArgs.parse_obj()
        • FlightArgs.parse_raw()
        • FlightArgs.path
        • FlightArgs.sampling_rate
        • FlightArgs.schema()
        • FlightArgs.schema_json()
        • FlightArgs.update_forward_refs()
        • FlightArgs.validate()
    • worker: flight_worker
      • FlightWorker
        • FlightWorker.build()
        • FlightWorker.calculate_speed()
        • FlightWorker.cython_decorators
        • FlightWorker.dask_home
        • FlightWorker.do_works()
        • FlightWorker.env
        • FlightWorker.exec()
        • FlightWorker.exec_mono_process()
        • FlightWorker.exec_multi_process()
        • FlightWorker.expand()
        • FlightWorker.expand_and_join()
        • FlightWorker.get_logs_and_result()
        • FlightWorker.get_worker_info()
        • FlightWorker.home_dir
        • FlightWorker.is_managed_pc
        • FlightWorker.join()
        • FlightWorker.logs
        • FlightWorker.mode
        • FlightWorker.new()
        • FlightWorker.onerror()
        • FlightWorker.pool_init()
        • FlightWorker.pool_vars
        • FlightWorker.preprocess_df()
        • FlightWorker.run()
        • FlightWorker.share_path
        • FlightWorker.start()
        • FlightWorker.stop()
        • FlightWorker.t0
        • FlightWorker.verbose
        • FlightWorker.work_done()
        • FlightWorker.work_init()
        • FlightWorker.work_pool()
        • FlightWorker.worker
        • FlightWorker.worker_id
        • FlightWorker.works()

Hosting Sites

  • Agilab project
  • Agilab components
AGILab
  • AGILab Documentation
  • View page source

AGILab Documentation

Welcome to the AGILab framework documentation. You’ll find everything from quickstarts to API references, as well as example projects.

Getting Started

  • Quick-Start
    • LICENSE
    • Install Agilab
    • Support
  • Introduction
    • Overview
    • Purpose
    • Target Audience
    • Main Dependencies
    • Technologies Selection Criteria
    • Example: Aircraft Telecommunication
  • Features
    • agi-core
    • agilab

Core Topics

  • Cluster
  • AGILab
  • Framework API
  • Project Files Structure
  • Installation Overview
  • Troubleshooting
  • Known Bugs
  • Licenses

Example Projects

  • Example1: My-Code-Project
  • Example2: Flight-Project

Hosting Sites

  • Agilab project
  • Agilab components

Indices and tables

  • Index

  • Module Index

  • Search Page

Next

© Copyright 2025, THALES SIX GTS France SAS.

Built with Sphinx using a theme provided by Read the Docs.