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
      • 1. Generate the keys
      • 2. Loading the private key in SSH Agent
        • 2.1 Load the private key
        • 2.2 Verify the key Addition
      • 3. Copy the public key to the server
        • 3.1 Allow your key
        • 3.2 Verification
      • Troubleshooting
        • SSHD Service
      • 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_distributor API
      • Usage Example
        • Installation
        • Update
        • Distribute
        • Run
      • Reference
        • AGI
    • workers API
      • Workers Reference
        • agent_worker
        • dag_worker
        • pandas_worker
        • 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
    • Node Licenses
    • Env Licenses
    • My-code-project Licenses
    • Flight-project Licenses

Example Projects

  • Example1: Mycode-Project
    • manager:
    • worker: mycode_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.share_path
        • MycodeWorker.start()
        • MycodeWorker.stop()
        • MycodeWorker.t0
        • MycodeWorker.test()
        • MycodeWorker.topological_sort()
        • MycodeWorker.verbose
        • MycodeWorker.worker
        • MycodeWorker.worker_id
        • MycodeWorker.works()
  • Example2: Flight-Project
    • manager: flight
      • Flight
        • Flight.__init__()
        • Flight.args
        • Flight.build()
        • Flight.build_distribution()
        • Flight.cython_decorators
        • Flight.dask_home
        • Flight.data_out
        • Flight.do_works()
        • Flight.env
        • Flight.exec()
        • Flight.expand()
        • Flight.expand_and_join()
        • Flight.extract_plane_from_file_name()
        • Flight.get_data_from_files()
        • Flight.get_data_from_hawk()
        • Flight.get_logs_and_result()
        • Flight.get_partition_by_planes()
        • Flight.get_worker_info()
        • Flight.home_dir
        • Flight.is_managed_pc
        • Flight.ivq_logs
        • Flight.join()
        • Flight.logs
        • Flight.mode
        • Flight.new()
        • Flight.onerror()
        • Flight.share_path
        • Flight.start()
        • Flight.stop()
        • Flight.t0
        • Flight.test()
        • Flight.verbose
        • Flight.worker
        • Flight.worker_id
      • 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.share_path
        • FlightWorker.start()
        • FlightWorker.stop()
        • FlightWorker.t0
        • FlightWorker.test()
        • 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: Mycode-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.