Note: This documentation has recently been migrated. You can find the old documentation at here.

Common components

This subdirectory contains helper components that help you create new components, unit test other components, or manage datasets.

  • Create component (src/common/create_component): This component helps you to create new method or metric components.

  • Metadata collectors (src/common/metadata): This folder contains scripts to collect and manage metadata information for the different components of the project.

  • Component format checkers (src/common/check_component_format): This folder contains scripts to check and validate the format of different components in the project.

  • File format checkers (src/common/check_file_format): This components validates whether the structure of an AnnData matches a given specification file.

  • Test resource generation scripts (src/common/resources_test_scripts): This folder contains scripts to generate test resources for various components and tasks.

  • Sync test resources (src/common/sync_test_resources): This component synchronizes test resources from S3 to the test_resources/ directory.