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.3.tar.gz (851.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

synthesis_workflow-1.2.3-py3-none-any.whl (86.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: synthesis_workflow-1.2.3.tar.gz
  • Upload date:
  • Size: 851.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.8

File hashes

Hashes for synthesis_workflow-1.2.3.tar.gz
Algorithm Hash digest
SHA256 fdabbc781d8acec20fe899346d004c27d447330b2345ab4f9c761d40aebee6c4
MD5 3e1c662f2bae2eac9e86fb92b9185a48
BLAKE2b-256 32ab36064fce67d4e63e8c5130d388516773e5ef1c243a1ee312f22b60c05427

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for synthesis_workflow-1.2.3-py3-none-any.whl
Algorithm Hash digest
SHA256 6895e3708b1192876625c3a1891d655de78423c30c4f33b630fc3179638f40ac
MD5 35f2ea3d54da1bfb33342927535d7867
BLAKE2b-256 4a356f6dde86bbe14be6a6baf6b9a5c7b18464207c19267f196d425e4f422841

See more details on using hashes here.

Supported by

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