Skip to main content

Workflow used for synthesis and its validation.

Project description

This project contains several workflows used for neuron synthesis and the validation of this process. It is divided into two packages:

  • synthesis-workflow, which contains the workflow tasks and tools.

  • MorphVal, which is a library used for morphology validation and can be used as a standalone.

Installation

To install:

pip install synthesis-workflow

Usage

Synthesis workflow

The usual command is the following:

synthesis_workflow <workflow>

You can get help and complete parameter description with the following commands:

synthesis_workflow --help
synthesis_workflow <workflow> --help

You can also run a complete luigi command in order to fine-control task parameters:

luigi --module synthesis_workflow.tasks.workflows --help
luigi --module synthesis_workflow.tasks.workflows <workflow> --help
luigi --module synthesis_workflow.tasks.workflows <workflow> [specific arguments]

Morphology validation

The usual command is the following:

morph_validation -t <path to reference data> -r <path to test data> -o <output path> -c <YAML config file> --bio-compare

You can get help and complete parameter description with the following command:

morph_validation --help

Funding & Acknowledgment

The development of this software was supported by funding to the Blue Brain Project, a research center of the École polytechnique fédérale de Lausanne (EPFL), from the Swiss government’s ETH Board of the Swiss Federal Institutes of Technology.

Copyright (c) 2022-2024 Blue Brain Project/EPFL

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

synthesis_workflow-1.2.1.tar.gz (852.1 kB view details)

Uploaded Source

Built Distribution

synthesis_workflow-1.2.1-py3-none-any.whl (86.1 kB view details)

Uploaded Python 3

File details

Details for the file synthesis_workflow-1.2.1.tar.gz.

File metadata

  • Download URL: synthesis_workflow-1.2.1.tar.gz
  • Upload date:
  • Size: 852.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.3

File hashes

Hashes for synthesis_workflow-1.2.1.tar.gz
Algorithm Hash digest
SHA256 f2aefae9d6cbd9e39a669b015de4317f0653a6a5937614876b85dbcdeaf03e0c
MD5 cc259583a97715961c08193376c3ad24
BLAKE2b-256 4a10edb2a2763f0ea8135ea31a71362acd40fc0acd3a480250ee3cbbe8a0af3f

See more details on using hashes here.

File details

Details for the file synthesis_workflow-1.2.1-py3-none-any.whl.

File metadata

File hashes

Hashes for synthesis_workflow-1.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 9f28520eb5262f4f2cb9e2ce2a9882a8707209aff96e5b775068b25034417516
MD5 7d23c80da1b870ac021e542aa7ff27d9
BLAKE2b-256 40cb12ffba8874a36c43464ff72d1b400927266ec80d28011e505c969007eefa

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page