Omnipy
Optimus Prime vs Lord Franken-Format
Initializing search
GitHub
Start here
Tutorials
How-to guides
Feature overview
Learn
Reference
Contributing
Release notes
Comics
Omnipy
GitHub
Start here
Start here
Home
Install
10-minute Quickstart
Concepts
Tutorials
Tutorials
Tutorial 1: Interactive safety
Tutorial 2: Nested JSON to tables
Tutorial 3: Dataset batch
Tutorial 4: Compute dataflow
Tutorial 5: Domain tabular formats
Tutorial 6: Resilient API
Tutorial 7: AI-safe boundaries
Tutorial 8: Prefect orchestration
How-to guides
How-to guides
Models
Models
Define models
Pydantic compatibility
Parse strategies
Conversions with to()
ChainX recipes
Parametrized models
Display inspection
Dataflows
Dataflows
Tasks
Flows
Modifiers
Engines overview
Running flows
Mapping over datasets
Components
Components
Catalog
Domain formats
Column-based tabular
Datasets
Datasets
Basics
Hierarchies and blueprints
Serialization
Feature overview
Feature overview
Continuous validation
Snapshots and rollbacks
Declarative conversions
Dataset batch hierarchies
Display and visualization
Components catalog
Engines and orchestration
Learn
Learn
Mental model
Python typing
Omnipy Models: parse and operate on structured data
Parse, don't validate
Comparisons
Visual metaphors and story mode
Reference
Reference
FAQ
Configuration
Glossary
Code reference
Code reference
omnipy
omnipy
components
components
general
general
models
tasks
isa
isa
datasets
flows
models
models
assay_schema
comment_schema
data_schema
factor_schema
factor_value_schema
investigation_schema
material_attribute_schema
material_attribute_value_schema
material_schema
ontology_annotation_schema
ontology_source_reference_schema
organization_schema
person_schema
process_parameter_value_schema
process_schema
protocol_parameter_schema
protocol_schema
publication_schema
sample_schema
source_schema
study_group
study_schema
validators
json
json
constants
datasets
flows
helpers
models
serializers
tasks
typedefs
nested
nested
datasets
models
pandas
pandas
datasets
helpers
lazy_import
models
serializers
tasks
prefect
prefect
engine
engine
prefect
lazy_import
raw
raw
datasets
models
protocols
serializers
tasks
remote
remote
constants
datasets
helpers
lazy_import
models
tasks
tables
tables
datasets
models
tasks
compute
compute
flow
task
config
config
data
engine
job
root_log
data
data
dataset
helpers
model
multi
param
serializer
snapshot
engine
engine
job_runner
local
hub
hub
log
log
mixin
runtime
ui
shared
shared
constants
enums
enums
colorstyles
data
display
job
ui
exceptions
protocols
protocols
builtins
compute
compute
job
job_creator
mixins
config
content
data
engine
engine
base
job_runner
hub
hub
log
registry
runtime
stdlib_ext
types
typing
util
typedefs
typing
util
util
callable_decorator
contexts
dataframe
decorators
docstr_macros
griffe_extension
helpers
literal_enum
literal_enum_generator
memo
mixin
param_key_mapper
publisher
pydantic
range_lookup
setdeque
weak
Contributing
Release notes
Comics
Comics
The Omnificients
The Omnificients
Optimus Parse (The Data Transformer)
The Schema (The Silent Keeper)
The Merciless Mimic Mantis (The Apex Ambusher)
Master Zen-Batch (The Boilerplate Pruner)
Sir Fetch-a-Lot (The RESTful Retriever)
Visor (The Spectral Seer)
The Un-FAIR Alliance
The Un-FAIR Alliance
Lord Franken-Format (The Toxic Feeder)
"Honest" HAL Lucinator (The Used-Data Salesman)
The Null Ninja (The Silent Corruptor)
Dr. Final_v3_Real / The Spaghetti Monster (The Jekyll & Hyde of Code)
The Payload Prankster (The API Poltergeist)
Command-line Cryptic (The Monochrome Enigmatist)
Ultimate Showdowns
Ultimate Showdowns
Optimus Prime vs Lord Franken-Format
Master Zen-Batch vs The Spaghetti Monster
The Schema vs "Honest" HAL Lucinator
Optimus Prime vs Lord Franken-Format