4. Algorithm Development¶
This section will helps you to develop vantage6 algorithms. You are not going to find a list of algorithms here - see the community store section for that.
Contents:
- 4.1. Algorithm concepts
- 4.2. Algorithm development step-by-step guide
- 4.2.1. Starting point
- 4.2.2. Setting up your environment
- 4.2.3. Implementing your algorithm
- 4.2.4. Returning results
- 4.2.5. Environment variables
- 4.2.6. Example functions
- 4.2.7. Functions provided by the vantage6 infrastructure
- 4.2.8. Testing your algorithm
- 4.2.9. Writing documentation
- 4.2.10. Package & distribute
- 4.2.11. Uploading your algorithm to the algorithm store
- 4.2.12. Calling your algorithm from vantage6
- 4.2.13. Updating your algorithm
- 4.3. Algorithm code structure
- 4.4. Production-ready algorithm guidelines
- 4.5. Classic Tutorial