Gear Exchange
Introduction
Flywheel has curated this collection of Gears, or ready-to-use plug-in applications, that automate routine tasks, including metadata extraction, classification, quality assurance, BIDS conversion, and full analytic pipelines. This library is made available through the contributions of Flywheel employees, customers and members of the broader research community.
These articles describe how to set up your environment and get started developing gears to run on Flywheel.
- Gear Building Tutorial Part 1: Developers, Start Your Environments!
- Gear Building Tutorial Part 2: "Hello, World!"
- Gear Building Tutorial Part 3: The Flywheel Environment
- Gear Building Tutorial Part 4: The Run Script
- Gear Building Tutorial Part 5: The Manifest
- Gear Building Tutorial Part 6: The Dockerfile
- Gear Building Tutorial Part 7: Running a Gear Locally
Gear Inventory
All gears available on the exchange can be found on the Flywheel Gear Exchange.
Contributing to the Flywheel Gear Exchange
What is the Flywheel Gear Exchange?
- The Flywheel Gear Exchange is a place where Gear authors can publish Gears they are willing to share with the broader Flywheel community.
- It is a library of ready-to-use pre-processing and analysis pipeline applications
- It is hosted within a GitHub Repository containing Manifests with CI enabled to automatically build and host Gear assets.
What are the Benefits of the Exchange?
- Gears within the exchange can be installed to any Flywheel Instance
- The Gear Exchange is Flywheel's principles in practice
- Openness
- Transparency
- Reproducibility
How do I contribute?
If you would like to contribute a Gear you have developed to the Flywheel Gear Exchange, please visit the Gear Exchange Gitlab repo and have a look at the README for instructions.