“With Flyte™, we want to give the power back to biologists. We want to stand up something that they can play around with different parameters for their models because not every ... parameter is fixed. We want to make sure we are giving them the power to run the analyses.”
— Krishna Yeramsetty, Principal Data Scientist at Infinome (now Inscripta)
What is Flyte™?
Flyte™ is an orchestrator that enforces an architectural design pattern for data and ML workflows. Supported by this pattern, computational biologists, biotech researchers and their engineering teams can collaborate effectively while each team uses its preferred tools and frameworks.
Flyte™ meets all the research and engineering requirements for faster, more efficient biotech workflows, like next-generation sequencing faster.
Effortlessly scale biotech workflows by leveraging Union
Built for scale
Union is built on the Kubernetes-native Flyte™ Engine
Preserve history of your analytics and roll back if needed
Collaborate with multiple teams on a centralized platform
Researchers gain much needed flexibility through Flyte™’s dynamic workflows
Researchers and engineers can write workflows in any language
Bulletproof your workflows with strong compile-time checks
Observe data end to end
Inherent parallelism reduces wait times
Avoid rerunning workflows if assumptions haven’t changed
Ergonomic development experience
Union supports a smooth local development experience to test your bioinformatics workflows thoroughly and promote them seamlessly to production. Flyte™’s single CLI command makes the transition from development to production effortless. Its multi-tenant architecture streamlines every aspect of the process, from collaborating with others to separating domains.
Tune compute resources & storage
Biotech engineers recognize that provisioning resources can be a time-consuming task, whether performed directly on the cloud or by managing infrastructure. Flyte™, the orchestrator for Union, allows allocation of resources and storage with a single line of code.
This simplifies the segregation of memory-intensive processes from those that are less resource-intensive, promoting efficient use of resources. By using Union, workflows can be optimized for performance and cost-effectiveness, enabling you to focus on what is most important—your data and analysis.
Many biotech workflows use file formats and data types that are unique to the industry. Researchers and engineers alike can use Flyte™’s extensible type system to extend, customize and compose bioinformatics-specific types to handle genomic, proteinomic and multi-modal data types.
Because Flyte™ is language-agnostic, researchers aren’t bound to the language of the Flytekit Python SDK; they can use the best tools for the heterogeneous workloads required in biotech, whether they’re implemented in bash scripts, C++ libraries, Python or R.
Biotech researchers rely on historical machine learning runs to revisit and compare analyses. Union’s Flyte™ engine ensures that you can reproduce your experiments through versioning and containerization. With Union, researchers can seamlessly access and re-run previous experiments.
Cloud-native biotech workflows
A platform for every orchestration use case
Union is a versatile solution that can help you address any custom orchestration challenge, not just those related to machine learning.
Ease your way into orchestrating ML workflows with a heavy dose of infrastructure abstraction.Learn more
Build scalable and robust data workflows faster with strongly typed interfaces and data provenance.Learn more
Analyze and visualize trends and patterns in your data with native data-crunchers and FlyteDecks.Learn more
Build Flyte™ workflows to effectively address your orchestration challenge.Request a demo