What This Page Covers
Build Visually, Run As Sansqrit
The Visual Engine is a typed canvas that turns blocks and wires into executable Sansqrit DSL. It covers quantum computing, ETL, data science, AI, molecular modeling, finance, logistics, climate, cybersecurity, networking, visualization, and automation workflows.
Canvas Cookbook
1. Add Blocks
Open the block library, search by name or domain, then drag a block onto the canvas. Source blocks start workflows; transform blocks need wires; output blocks show results.
2. Configure Properties
Click a block to open its property panel. Numeric fields set qubits, shots, thresholds, iterations, limits, or angles. Select fields choose algorithms, formats, modes, and strategies.
3. Connect Wires
Drag from an output port to an input port. Purple ports carry quantum registers, cyan ports carry datasets, green ports carry results, and gray ports accept flexible values.
4. Align And Organize
Use align to clean a workflow after placing blocks. Keep left-to-right flow: sources first, transforms in the middle, measurements, charts, exports, or logs at the end.
5. Run And Inspect
Run compiles the graph into Sansqrit DSL, executes it, and prints logs, histograms, tables, charts, model metrics, or quantum state summaries in the output area.
6. Save And Reuse
Tabs and autosave preserve progress. Jobs create timestamped snapshots. Examples can be loaded into the canvas, studied, edited, and reused as templates.
Library
Search 600+ blocks by domain, gate, data source, model, chart, file type, or algorithm.
n_qubits=120
name=q
Properties
Change category colors, tune parameters, bypass blocks, override generated code, and inspect outputs.
Connector And UI Guide
Port Direction
- Inputs are on the left side of a block.
- Outputs are on the right side of a block.
- Start with source/register blocks and wire toward outputs.
Wire Meaning
- A wire transfers the produced value into the next block.
- The compiler uses wires to order execution.
- Deleting a wire breaks only the data dependency, not the block.
Block Controls
- Bypass comments the block out of generated code.
- Try/catch keeps a workflow running when supported.
- Print I/O helps debug intermediate values.
| Port Type | Meaning | Typical Source |
|---|---|---|
register | Quantum register or sharded qubit collection. Connect quantum wires from registers into gates, algorithms, and measurements. | Quantum Register |
quantum | Quantum state, circuit, or qubit-level value used by quantum gate and algorithm blocks. | Any compatible upstream block |
dataset | Tabular data frame or parsed rows from CSV, Excel, JSON, XML, SQL, or inline data blocks. | CSV, Excel, JSON, SQL, XML readers |
result | Execution result, histogram, table, model score, computed object, or structured output. | Any compatible upstream block |
number | Numeric scalar such as a qubit index, angle, shot count, threshold, loss, score, or hyperparameter. | Any compatible upstream block |
string | Text value such as a filename, label, URL, column name, prompt, molecule name, or expression. | Any compatible upstream block |
any | Flexible value. The receiving block accepts the object that is compatible with its operation. | Any compatible upstream block |
model | Machine learning model, fitted estimator, embedding model, or algorithm object. | Train/model blocks |
classical | Classical bit register or classical control signal produced by measurement or control blocks. | Any compatible upstream block |
array | List-like collection such as vectors, features, samples, tokens, or batched values. | Any compatible upstream block |
dict | Dictionary or JSON-style object with named fields. | Any compatible upstream block |
Generated Code And Execution
Each block stores metadata used by the visual compiler: an identifier, category, icon, color, parameters, input ports, output ports, and a Sansqrit code generator. When you run the canvas, the graph is topologically ordered, block parameters are substituted, connected values are referenced, and the resulting Sansqrit DSL program is executed by the interpreter.
Run
Executes the generated DSL and streams outputs, tables, charts, measurements, and logs.
Compile
Shows the generated Sansqrit code so advanced users can audit or export it.
Override
Lets a block keep its visual position while replacing its generated statement with custom DSL.
let q = qubits(120)
H(q[0])
CNOT(q[9], q[10])
let sv = statevector(q, top_n=16)
let result = measure_all(q, shots=64)
print(result.histogram)Complete Block Catalog
Search, filter, and expand any block below. Every card is generated from the active block registry, including properties, connector types, use cases, and generated-code patterns.
quantum_algo
Algorithms
Use this family to construct, transform, measure, simulate, export, or analyze quantum circuits and sharded registers.
001 / Algorithms
QFT
qft_blockQuantum Fourier Transform. O(n²) CP+H gates. Core of Shor's and QPE.
What It Does
Use QFT when you need quantum Fourier Transform. O(n²) CP+H gates. Core of Shor's and QPE.
Canvas color: #2563EB. Category: quantum_algo.
How To Use
- Drag the block from Algorithms into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
registerRegister | string | q | Configuration value used by this block when generating Sansqrit DSL code. |
n_qubitsQubits | number | 4 | Selects the qubit, bit, control, target, or helper register position used by the block. |
offsetOffset | number | 0 | Numeric configuration used during code generation or execution. |
inverseInverse QFT | bool | false | Turns an optional behavior on or off for this block. |
swap_bitsBit reversal | bool | true | Selects the qubit, bit, control, target, or helper register position used by the block. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- Register in
registerQuantum register or sharded qubit collection. Connect quantum wires from registers into gates, algorithms, and measurements.
Outputs
- Register out
registerQuantum register or sharded qubit collection. Connect quantum wires from registers into gates, algorithms, and measurements.
Generated Sansqrit Pattern
qft(q, n_qubits=4, offset=0)
002 / Algorithms
VQE
vqe_blockVariational Quantum Eigensolver. Minimises āØĻ(Īø)|H|Ļ(Īø)ā©. Exact gradients via parameter-shift: āf/āĪø=[f(Īø+Ļ/2)-f(Īø-Ļ/2)]/2.
What It Does
Use VQE when you need variational Quantum Eigensolver. Minimises āØĻ(Īø)|H|Ļ(Īø)ā©. Exact gradients via parameter-shift: āf/āĪø=[f(Īø+Ļ/2)-f(Īø-Ļ/2)]/2.
Canvas color: #2563EB. Category: quantum_algo.
How To Use
- Drag the block from Algorithms into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
hamiltonianHamiltonian | string | H2 | Configuration value used by this block when generating Sansqrit DSL code. |
ansatzAnsatz | select | UCCSD | Chooses from supported modes for predictable generated code. |
n_layersLayers | number | 1 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
optimizerOptimizer | select | COBYLA | Chooses from supported modes for predictable generated code. |
max_iterMax iterations | number | 1000 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
shotsShots | number | 1000 | Controls statistical sampling. More shots reduce measurement noise but increase runtime. |
live_dashboardLive dashboard | bool | true | Turns an optional behavior on or off for this block. |
output_varOutput | string | vqe_result | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- Register in
registerQuantum register or sharded qubit collection. Connect quantum wires from registers into gates, algorithms, and measurements.
Outputs
- Register out
registerQuantum register or sharded qubit collection. Connect quantum wires from registers into gates, algorithms, and measurements. - Ground state energy
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let vqe_result = vqe("H2", ansatz="UCCSD", shots=1000)
003 / Algorithms
QAOA
qaoa_blockQuantum Approximate Optimization. p layers alternating cost+mixer. MaxCut, TSP, portfolio.
What It Does
Use QAOA when you need quantum Approximate Optimization. p layers alternating cost+mixer. MaxCut, TSP, portfolio.
Canvas color: #2563EB. Category: quantum_algo.
How To Use
- Drag the block from Algorithms into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
cost_hamiltonianCost Hamiltonian | string | ZZ+Z | Configuration value used by this block when generating Sansqrit DSL code. |
mixerMixer | select | X | Chooses from supported modes for predictable generated code. |
p_layersp layers | number | 1 | Numeric configuration used during code generation or execution. |
optimizerOptimizer | select | COBYLA | Chooses from supported modes for predictable generated code. |
shotsShots | number | 1000 | Controls statistical sampling. More shots reduce measurement noise but increase runtime. |
output_varOutput | string | qaoa_result | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- Register in
registerQuantum register or sharded qubit collection. Connect quantum wires from registers into gates, algorithms, and measurements.
Outputs
- Register out
registerQuantum register or sharded qubit collection. Connect quantum wires from registers into gates, algorithms, and measurements. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let qaoa_result = qaoa(p=1, shots=1000)
004 / Algorithms
Grover's Search
grover_blockO(āN) oracle queries vs O(N) classical. H^N creates dense state ā sparse engine minimal benefit here.
What It Does
Use Grover's Search when you need o(āN) oracle queries vs O(N) classical. H^N creates dense state ā sparse engine minimal benefit here.
Canvas color: #2563EB. Category: quantum_algo.
How To Use
- Drag the block from Algorithms into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
n_qubitsSearch qubits | number | 4 | Selects the qubit, bit, control, target, or helper register position used by the block. |
marked_statesMarked states | json | [7] | Configuration value used by this block when generating Sansqrit DSL code. |
n_iterationsIterations (0=auto) | number | 0 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
shotsShots | number | 1000 | Controls statistical sampling. More shots reduce measurement noise but increase runtime. |
output_varOutput | string | grover_result | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
No input ports. This block starts a flow or uses configured values.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let grover_result = grover(n_qubits=4, marked=[7])
005 / Algorithms
Shor's Algorithm
shor_blockExponential speedup over best classical. Uses QFT + QPE. Factors N in O((log N)³) gates.
What It Does
Use Shor's Algorithm when you need exponential speedup over best classical. Uses QFT + QPE. Factors N in O((log N)³) gates.
Canvas color: #2563EB. Category: quantum_algo.
How To Use
- Drag the block from Algorithms into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
NNumber to factor | number | 15 | Numeric configuration used during code generation or execution. |
shotsShots | number | 1024 | Controls statistical sampling. More shots reduce measurement noise but increase runtime. |
output_varOutput | string | factors | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
No input ports. This block starts a flow or uses configured values.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let factors = shor_factor(15)
006 / Algorithms
QPE
qpe_blockQuantum Phase Estimation. Estimates eigenphase Ļ of unitary U|Ļā©=e^(2ĻiĻ)|Ļā©.
What It Does
Use QPE when you need quantum Phase Estimation. Estimates eigenphase Ļ of unitary U|Ļā©=e^(2ĻiĻ)|Ļā©.
Canvas color: #2563EB. Category: quantum_algo.
How To Use
- Drag the block from Algorithms into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
n_precisionPrecision qubits | number | 4 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
shotsShots | number | 1000 | Controls statistical sampling. More shots reduce measurement noise but increase runtime. |
output_varOutput phase | string | phase | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- Register in
registerQuantum register or sharded qubit collection. Connect quantum wires from registers into gates, algorithms, and measurements. - In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Register out
registerQuantum register or sharded qubit collection. Connect quantum wires from registers into gates, algorithms, and measurements.
Generated Sansqrit Pattern
let phase = qpe(unitary, n_precision=4)
007 / Algorithms
HHL
hhl_blockHHL linear systems Ax=b. O(log(N)κ²) vs classical O(Nκ). For ML, PDE, finance.
What It Does
Use HHL when you need hHL linear systems Ax=b. O(log(N)κ²) vs classical O(Nκ). For ML, PDE, finance.
Canvas color: #2563EB. Category: quantum_algo.
How To Use
- Drag the block from Algorithms into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
matrix_AMatrix A | string | A | Configuration value used by this block when generating Sansqrit DSL code. |
vector_bVector b | string | b | Configuration value used by this block when generating Sansqrit DSL code. |
n_qubitsRegister size | number | 4 | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varOutput | string | x_sol | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let x_sol = hhl(A, b)
008 / Algorithms
Quantum SVM
qsvm_blockQuantum kernel SVM: uses circuit overlap to compute kernel matrix.
What It Does
Use Quantum SVM when you need quantum kernel SVM: uses circuit overlap to compute kernel matrix.
Canvas color: #2563EB. Category: quantum_algo.
How To Use
- Drag the block from Algorithms into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
feature_mapFeature map | select | ZZ | Chooses the data column or feature used for filtering, plotting, grouping, training, or prediction. |
n_featuresFeatures | number | 2 | Chooses the data column or feature used for filtering, plotting, grouping, training, or prediction. |
shotsShots | number | 1024 | Controls statistical sampling. More shots reduce measurement noise but increase runtime. |
X_trainTraining data | string | X_train | Configuration value used by this block when generating Sansqrit DSL code. |
y_trainLabels | string | y_train | Configuration value used by this block when generating Sansqrit DSL code. |
output_varOutput model | string | qsvm_model | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
let qsvm_model = qsvm(X_train, y_train)
009 / Algorithms
Quantum RNG
qrng_blockTrue random numbers from quantum measurement ā genuinely random via quantum uncertainty.
What It Does
Use Quantum RNG when you need true random numbers from quantum measurement ā genuinely random via quantum uncertainty.
Canvas color: #2563EB. Category: quantum_algo.
How To Use
- Drag the block from Algorithms into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
n_bitsBits | number | 8 | Selects the qubit, bit, control, target, or helper register position used by the block. |
formatFormat | select | int | Chooses from supported modes for predictable generated code. |
output_varOutput | string | rand_val | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
No input ports. This block starts a flow or uses configured values.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let rand_val = qrng(n_bits=8)
010 / Algorithms
Bernstein-Vazirani
bv_blockFinds hidden string s in f(x)=sĀ·x(mod2). Single oracle query vs O(n) classical.
What It Does
Use Bernstein-Vazirani when you need finds hidden string s in f(x)=sĀ·x(mod2). Single oracle query vs O(n) classical.
Canvas color: #2563EB. Category: quantum_algo.
How To Use
- Drag the block from Algorithms into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
n_qubitsQubits | number | 4 | Selects the qubit, bit, control, target, or helper register position used by the block. |
secretSecret string | string | 1010 | Configuration value used by this block when generating Sansqrit DSL code. |
shotsShots | number | 100 | Controls statistical sampling. More shots reduce measurement noise but increase runtime. |
output_varOutput | string | secret_found | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
No input ports. This block starts a flow or uses configured values.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let secret_found = bernstein_vazirani(n=4)
011 / Algorithms
Deutsch-Jozsa
dj_blockConstant-or-balanced oracle. Single quantum query vs O(2^(n-1)+1) classical.
What It Does
Use Deutsch-Jozsa when you need constant-or-balanced oracle. Single quantum query vs O(2^(n-1)+1) classical.
Canvas color: #2563EB. Category: quantum_algo.
How To Use
- Drag the block from Algorithms into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
n_qubitsQubits | number | 3 | Selects the qubit, bit, control, target, or helper register position used by the block. |
oracleOracle | select | balanced_random | Chooses from supported modes for predictable generated code. |
output_varOutput | string | dj_result | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
No input ports. This block starts a flow or uses configured values.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let dj_result = deutsch_jozsa(n=3)
012 / Algorithms
Quantum Walk
qwalk_blockQuantum walk on graphs: quadratic speedup over classical random walk.
What It Does
Use Quantum Walk when you need quantum walk on graphs: quadratic speedup over classical random walk.
Canvas color: #2563EB. Category: quantum_algo.
How To Use
- Drag the block from Algorithms into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
graphGraph | select | line | Chooses from supported modes for predictable generated code. |
n_verticesVertices | number | 8 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
n_stepsSteps | number | 10 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
output_varOutput | string | walk_result | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
No input ports. This block starts a flow or uses configured values.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let walk_result = quantum_walk(graph="line", n=8)
013 / Algorithms
Quantum Teleportation
teleport_blockTransfers quantum state via entanglement + 2 classical bits. Does NOT clone (No-Cloning).
What It Does
Use Quantum Teleportation when you need transfers quantum state via entanglement + 2 classical bits. Does NOT clone (No-Cloning).
Canvas color: #2563EB. Category: quantum_algo.
How To Use
- Drag the block from Algorithms into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
sourceSource | qubit | 0 | Configuration value used by this block when generating Sansqrit DSL code. |
epr_aEPR qubit A | qubit | 1 | Configuration value used by this block when generating Sansqrit DSL code. |
epr_bEPR qubit B | qubit | 2 | Configuration value used by this block when generating Sansqrit DSL code. |
output_varOutput | string | tele_result | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- Qubit in
qubitFlexible value. The receiving block accepts the object that is compatible with its operation. - Qubit in
qubitFlexible value. The receiving block accepts the object that is compatible with its operation. - Qubit in
qubitFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Qubit out
qubitFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
let tele_result = teleport(q[0], q[1], q[2])
014 / Algorithms
Amplitude Estimation
amp_est_blockQuadratic speedup over Monte Carlo. Used in option pricing.
What It Does
Use Amplitude Estimation when you need quadratic speedup over Monte Carlo. Used in option pricing.
Canvas color: #2563EB. Category: quantum_algo.
How To Use
- Drag the block from Algorithms into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
n_evalEval qubits | number | 5 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
methodMethod | select | IQAE | Chooses the algorithmic behavior or transformation strategy. |
output_varOutput | string | amplitude | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let amplitude = amplitude_estimation(oracle, n_eval=5)
015 / Algorithms
VQD
vqd_blockVariational Quantum Deflation: compute excited state energies by orthogonality constraint.
What It Does
Use VQD when you need variational Quantum Deflation: compute excited state energies by orthogonality constraint.
Canvas color: #2563EB. Category: quantum_algo.
How To Use
- Drag the block from Algorithms into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
hamiltonianHamiltonian | string | H | Configuration value used by this block when generating Sansqrit DSL code. |
k_statesNumber of states k | number | 3 | Numeric configuration used during code generation or execution. |
ansatzAnsatz | select | EfficientSU2 | Chooses from supported modes for predictable generated code. |
shotsShots | number | 1000 | Controls statistical sampling. More shots reduce measurement noise but increase runtime. |
output_varEnergies | string | excited_states | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
No input ports. This block starts a flow or uses configured values.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let excited_states = vqd("H", k=3)
016 / Algorithms
QITE
qite_blockQuantum Imaginary Time Evolution: e^(-βH)|Ļā© for state preparation.
What It Does
Use QITE when you need quantum Imaginary Time Evolution: e^(-βH)|Ļā© for state preparation.
Canvas color: #2563EB. Category: quantum_algo.
How To Use
- Drag the block from Algorithms into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
hamiltonianHamiltonian | string | H | Configuration value used by this block when generating Sansqrit DSL code. |
registerRegister | string | q | Configuration value used by this block when generating Sansqrit DSL code. |
betaImaginary time β | number | 1 | Controls a rotation, phase, optimizer angle, or variational parameter. |
dbStep size Īβ | number | 0.05 | Numeric configuration used during code generation or execution. |
output_varGround state | string | qite_state | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Register in
registerQuantum register or sharded qubit collection. Connect quantum wires from registers into gates, algorithms, and measurements.
Outputs
- Register out
registerQuantum register or sharded qubit collection. Connect quantum wires from registers into gates, algorithms, and measurements. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let qite_state = qite(q, H, beta=1)
017 / Algorithms
qDRIFT
qdrift_blockRandomised first-order Hamiltonian simulation. Fewer gates than Trotterisation.
What It Does
Use qDRIFT when you need randomised first-order Hamiltonian simulation. Fewer gates than Trotterisation.
Canvas color: #2563EB. Category: quantum_algo.
How To Use
- Drag the block from Algorithms into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
hamiltonian_varHamiltonian | string | H | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
registerRegister | string | q | Configuration value used by this block when generating Sansqrit DSL code. |
timeSimulation time t | number | 1 | Numeric configuration used during code generation or execution. |
n_samplesSamples N | number | 100 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
output_varResult | string | qdrift_result | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Register in
registerQuantum register or sharded qubit collection. Connect quantum wires from registers into gates, algorithms, and measurements.
Outputs
- Register out
registerQuantum register or sharded qubit collection. Connect quantum wires from registers into gates, algorithms, and measurements.
Generated Sansqrit Pattern
let qdrift_result = qdrift(q, H, t=1, N=100)
018 / Algorithms
Hamiltonian Simulation
qsim_blockSimulate quantum system time evolution: Trotter, LCU, qubitisation, QSVT.
What It Does
Use Hamiltonian Simulation when you need simulate quantum system time evolution: Trotter, LCU, qubitisation, QSVT.
Canvas color: #2563EB. Category: quantum_algo.
How To Use
- Drag the block from Algorithms into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
hamiltonian_varHamiltonian | string | H | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
registerRegister | string | q | Configuration value used by this block when generating Sansqrit DSL code. |
timeSimulation time t | number | 1 | Numeric configuration used during code generation or execution. |
methodMethod | select | Trotter-2 | Chooses the algorithmic behavior or transformation strategy. |
errorTarget error ε | number | 0.001 | Numeric configuration used during code generation or execution. |
output_varFinal state | string | sim_state | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Register in
registerQuantum register or sharded qubit collection. Connect quantum wires from registers into gates, algorithms, and measurements.
Outputs
- Register out
registerQuantum register or sharded qubit collection. Connect quantum wires from registers into gates, algorithms, and measurements.
Generated Sansqrit Pattern
let sim_state = hamiltonian_sim(q, H, t=1)
019 / Algorithms
QSVT
qsvt_blockQuantum Singular Value Transformation: unified framework for quantum algorithms.
What It Does
Use QSVT when you need quantum Singular Value Transformation: unified framework for quantum algorithms.
Canvas color: #2563EB. Category: quantum_algo.
How To Use
- Drag the block from Algorithms into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
block_encoding_varBlock encoding | string | block_enc | Configuration value used by this block when generating Sansqrit DSL code. |
poly_coeff_varPolynomial coefficients | string | poly | Configuration value used by this block when generating Sansqrit DSL code. |
registerRegister | string | q | Configuration value used by this block when generating Sansqrit DSL code. |
output_varOutput | string | qsvt_result | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Register in
registerQuantum register or sharded qubit collection. Connect quantum wires from registers into gates, algorithms, and measurements. - In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Register out
registerQuantum register or sharded qubit collection. Connect quantum wires from registers into gates, algorithms, and measurements.
Generated Sansqrit Pattern
let qsvt_result = qsvt(q, block_enc)
020 / Algorithms
Quantum Walk Search
quantum_walk_searchQuantum walk-based search for marked vertices. āN speedup over classical random walk.
What It Does
Use Quantum Walk Search when you need quantum walk-based search for marked vertices. āN speedup over classical random walk.
Canvas color: #2563EB. Category: quantum_algo.
How To Use
- Drag the block from Algorithms into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
graph_typeGraph type | select | hypercube | Chooses the algorithmic behavior or transformation strategy. |
n_verticesVertices | number | 256 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
n_markedMarked vertices | number | 1 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
shotsShots | number | 1000 | Controls statistical sampling. More shots reduce measurement noise but increase runtime. |
output_varFound vertex | string | qw_search | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
No input ports. This block starts a flow or uses configured values.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let qw_search = qw_search("hypercube", n=256)
021 / Algorithms
Quantum Counting
quantum_countingCount marked elements in database. Uses QPE + Grover oracle.
What It Does
Use Quantum Counting when you need count marked elements in database. Uses QPE + Grover oracle.
Canvas color: #2563EB. Category: quantum_algo.
How To Use
- Drag the block from Algorithms into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
n_qubitsSearch space qubits | number | 5 | Selects the qubit, bit, control, target, or helper register position used by the block. |
n_precisionPrecision qubits | number | 5 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
oracle_fnOracle function | string | oracle | Configuration value used by this block when generating Sansqrit DSL code. |
shotsShots | number | 1000 | Controls statistical sampling. More shots reduce measurement noise but increase runtime. |
output_varCount | string | count_result | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let count_result = quantum_counting(n=5)
022 / Algorithms
Quantum Arithmetic
quantum_arithQuantum adder, multiplier, comparator for arithmetic circuits.
What It Does
Use Quantum Arithmetic when you need quantum adder, multiplier, comparator for arithmetic circuits.
Canvas color: #2563EB. Category: quantum_algo.
How To Use
- Drag the block from Algorithms into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
n_bitsBit width | number | 4 | Selects the qubit, bit, control, target, or helper register position used by the block. |
operationOperation | select | add | Chooses from supported modes for predictable generated code. |
reg_aRegister A | string | a | Configuration value used by this block when generating Sansqrit DSL code. |
reg_bRegister B | string | b | Configuration value used by this block when generating Sansqrit DSL code. |
reg_outOutput register | string | c | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Register A
registerQuantum register or sharded qubit collection. Connect quantum wires from registers into gates, algorithms, and measurements. - Register B
registerQuantum register or sharded qubit collection. Connect quantum wires from registers into gates, algorithms, and measurements.
Outputs
- Result
registerQuantum register or sharded qubit collection. Connect quantum wires from registers into gates, algorithms, and measurements.
Generated Sansqrit Pattern
# quantum_add(a, b, c)
023 / Algorithms
Quantum LDPC
quantum_ldpcQuantum LDPC codes: good codes with constant rate and distance. Next-gen fault tolerance.
What It Does
Use Quantum LDPC when you need quantum LDPC codes: good codes with constant rate and distance. Next-gen fault tolerance.
Canvas color: #2563EB. Category: quantum_algo.
How To Use
- Drag the block from Algorithms into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
n_physicalPhysical qubits | number | 144 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
k_logicalLogical qubits | number | 12 | Numeric configuration used during code generation or execution. |
output_varCode | string | ldpc_code | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
No input ports. This block starts a flow or uses configured values.
Outputs
- Register out
registerQuantum register or sharded qubit collection. Connect quantum wires from registers into gates, algorithms, and measurements.
Generated Sansqrit Pattern
let ldpc_code = quantum_ldpc(n=144, k=12)
024 / Algorithms
QRAM
qram_blockQuantum Random Access Memory: superposition memory access. Bucket-brigade or fanout architecture.
What It Does
Use QRAM when you need quantum Random Access Memory: superposition memory access. Bucket-brigade or fanout architecture.
Canvas color: #2563EB. Category: quantum_algo.
How To Use
- Drag the block from Algorithms into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
data_varClassical data | string | data | Configuration value used by this block when generating Sansqrit DSL code. |
architectureArchitecture | select | bucket_brigade | Chooses from supported modes for predictable generated code. |
n_addressAddress qubits | number | 4 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
output_varQuantum data | string | qram | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Register out
registerQuantum register or sharded qubit collection. Connect quantum wires from registers into gates, algorithms, and measurements.
Generated Sansqrit Pattern
let qram = qram(data, n_addr=4)
025 / Algorithms
Quantum Gibbs State
variational_gibbsPrepare Gibbs thermal state Ļāe^(-βH) using variational or QITE methods.
What It Does
Use Quantum Gibbs State when you need prepare Gibbs thermal state Ļāe^(-βH) using variational or QITE methods.
Canvas color: #2563EB. Category: quantum_algo.
How To Use
- Drag the block from Algorithms into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
hamiltonianHamiltonian | string | H | Configuration value used by this block when generating Sansqrit DSL code. |
betaInverse temperature β | number | 1 | Controls a rotation, phase, optimizer angle, or variational parameter. |
methodMethod | select | variational | Chooses the algorithmic behavior or transformation strategy. |
output_varGibbs state | string | gibbs_state | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
No input ports. This block starts a flow or uses configured values.
Outputs
- Register out
registerQuantum register or sharded qubit collection. Connect quantum wires from registers into gates, algorithms, and measurements.
Generated Sansqrit Pattern
let gibbs_state = gibbs_state(H, beta=1)
026 / Algorithms
Quantum Linear System
quantum_linear_sysVQLS: Variational Quantum Linear Solver for Ax=b without full HHL overhead.
What It Does
Use Quantum Linear System when you need vQLS: Variational Quantum Linear Solver for Ax=b without full HHL overhead.
Canvas color: #2563EB. Category: quantum_algo.
How To Use
- Drag the block from Algorithms into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
A_varMatrix A | string | A | Configuration value used by this block when generating Sansqrit DSL code. |
b_varVector b | string | b | Configuration value used by this block when generating Sansqrit DSL code. |
methodMethod | select | VQLS | Chooses the algorithmic behavior or transformation strategy. |
shotsShots | number | 1000 | Controls statistical sampling. More shots reduce measurement noise but increase runtime. |
output_varSolution | string | x_qls | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Register out
registerQuantum register or sharded qubit collection. Connect quantum wires from registers into gates, algorithms, and measurements.
Generated Sansqrit Pattern
let x_qls = quantum_linear_solve(A, b)
027 / Algorithms
Quantum GAN
qgan_blockQuantum Generative Adversarial Network for quantum state generation.
What It Does
Use Quantum GAN when you need quantum Generative Adversarial Network for quantum state generation.
Canvas color: #2563EB. Category: quantum_algo.
How To Use
- Drag the block from Algorithms into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
n_qubitsQubits | number | 4 | Selects the qubit, bit, control, target, or helper register position used by the block. |
n_layersGenerator layers | number | 3 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
epochsEpochs | number | 500 | Numeric configuration used during code generation or execution. |
training_data_varTraining states | string | train_states | Configuration value used by this block when generating Sansqrit DSL code. |
output_varGenerator | string | qgan_gen | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
let qgan_gen = qgan(n_qubits=4, epochs=500)
028 / Algorithms
Classical Shadows
shadow_tomoEfficient property estimation via classical shadows: O(log M) snapshots for M observables.
What It Does
Use Classical Shadows when you need efficient property estimation via classical shadows: O(log M) snapshots for M observables.
Canvas color: #2563EB. Category: quantum_algo.
How To Use
- Drag the block from Algorithms into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
registerRegister | string | q | Configuration value used by this block when generating Sansqrit DSL code. |
shadow_typeShadow type | select | Pauli | Chooses the algorithmic behavior or transformation strategy. |
n_shadowsSnapshots K | number | 100 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
observablesObservables | json | ["Z0","Z1","Z0Z1"] | Configuration value used by this block when generating Sansqrit DSL code. |
output_varEstimates | string | shadow_result | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Register in
registerQuantum register or sharded qubit collection. Connect quantum wires from registers into gates, algorithms, and measurements.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let shadow_result = classical_shadows(q, K=100)
029 / Algorithms
Quantum Bootstrap
quantum_bootstrapStatistical bootstrapping for quantum measurement uncertainties.
What It Does
Use Quantum Bootstrap when you need statistical bootstrapping for quantum measurement uncertainties.
Canvas color: #2563EB. Category: quantum_algo.
How To Use
- Drag the block from Algorithms into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
measurement_varMeasurement results | string | results | Configuration value used by this block when generating Sansqrit DSL code. |
n_bootstrapBootstrap samples | number | 1000 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
confidenceConfidence interval | number | 0.95 | Numeric configuration used during code generation or execution. |
output_varCI bounds | string | bootstrap_ci | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let bootstrap_ci = quantum_bootstrap(results, n=1000)
030 / Algorithms
Quantum Kernel
quant_kernelCompute quantum kernel matrix K(xįµ¢,xā±¼)=|āØĻ(xįµ¢)|Ļ(xā±¼)ā©|² for ML.
What It Does
Use Quantum Kernel when you need compute quantum kernel matrix K(xįµ¢,xā±¼)=|āØĻ(xįµ¢)|Ļ(xā±¼)ā©|² for ML.
Canvas color: #2563EB. Category: quantum_algo.
How To Use
- Drag the block from Algorithms into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
X_varInput data | string | X | Configuration value used by this block when generating Sansqrit DSL code. |
feature_mapFeature map | select | ZZFeatureMap | Chooses the data column or feature used for filtering, plotting, grouping, training, or prediction. |
n_qubitsQubits | number | 4 | Selects the qubit, bit, control, target, or helper register position used by the block. |
repsRepetitions | number | 2 | Numeric configuration used during code generation or execution. |
output_varKernel matrix | string | K | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let K = quantum_kernel(X, map="ZZFeatureMap")
031 / Algorithms
Many-Body Localisation
mbl_simSimulate many-body localisation phase transition in disordered spin chains.
What It Does
Use Many-Body Localisation when you need simulate many-body localisation phase transition in disordered spin chains.
Canvas color: #2563EB. Category: quantum_algo.
How To Use
- Drag the block from Algorithms into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
n_spinsSpins | number | 10 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
disorder_WDisorder W | number | 2.5 | Numeric configuration used during code generation or execution. |
J_couplingCoupling J | number | 1 | Numeric configuration used during code generation or execution. |
n_time_stepsTime steps | number | 100 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
output_varEntanglement entropy | string | mbl_result | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
No input ports. This block starts a flow or uses configured values.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let mbl_result = mbl_sim(n=10, W=2.5)
032 / Algorithms
VQLS
vqls_blockVariational Quantum Linear Solver: hybrid approach for linear systems without QRAM.
What It Does
Use VQLS when you need variational Quantum Linear Solver: hybrid approach for linear systems without QRAM.
Canvas color: #2563EB. Category: quantum_algo.
How To Use
- Drag the block from Algorithms into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
A_varMatrix A (Pauli decomp) | string | A_pauli | Configuration value used by this block when generating Sansqrit DSL code. |
b_state_varb state circuit | string | b_circuit | Configuration value used by this block when generating Sansqrit DSL code. |
ansatzAnsatz | select | EfficientSU2 | Chooses from supported modes for predictable generated code. |
shotsShots | number | 1000 | Controls statistical sampling. More shots reduce measurement noise but increase runtime. |
output_varSolution state | string | vqls_result | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Register out
registerQuantum register or sharded qubit collection. Connect quantum wires from registers into gates, algorithms, and measurements.
Generated Sansqrit Pattern
let vqls_result = vqls(A_pauli, b_circuit)
api
API Connectors
Use this family to connect visual programs to APIs, notifications, services, and integration endpoints.
001 / API Connectors
HTTP GET
http_getHTTP GET with headers, query params, timeout, retry.
What It Does
Use HTTP GET when you need hTTP GET with headers, query params, timeout, retry.
Canvas color: #0284C7. Category: api.
How To Use
- Drag the block from API Connectors into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
urlURL | string | https://api.example.com/data | Points to an external service or local API endpoint. Check credentials and network access before running. |
headersHeaders | json | {} | Configuration value used by this block when generating Sansqrit DSL code. |
paramsQuery params | json | {} | Configuration value used by this block when generating Sansqrit DSL code. |
timeout_msTimeout (ms) | number | 30000 | Numeric configuration used during code generation or execution. |
retriesRetries | number | 3 | Numeric configuration used during code generation or execution. |
output_varOutput variable | string | response | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
No input ports. This block starts a flow or uses configured values.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let response = http_get("https://api.example.com/data")
002 / API Connectors
HTTP POST
http_postHTTP POST with JSON or form body.
What It Does
Use HTTP POST when you need hTTP POST with JSON or form body.
Canvas color: #0284C7. Category: api.
How To Use
- Drag the block from API Connectors into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
urlURL | string | https://api.example.com/submit | Points to an external service or local API endpoint. Check credentials and network access before running. |
headersHeaders | json | {"Content-Type":"application/json"} | Configuration value used by this block when generating Sansqrit DSL code. |
body_varBody variable | string | payload | Configuration value used by this block when generating Sansqrit DSL code. |
body_typeBody type | select | json | Chooses the algorithmic behavior or transformation strategy. |
timeout_msTimeout (ms) | number | 30000 | Numeric configuration used during code generation or execution. |
output_varOutput variable | string | response | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let response = http_post("https://api.example.com/submit", payload)
003 / API Connectors
GraphQL
graphql_blockExecute GraphQL queries and mutations.
What It Does
Use GraphQL when you need execute GraphQL queries and mutations.
Canvas color: #0284C7. Category: api.
How To Use
- Drag the block from API Connectors into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
endpointGraphQL endpoint | string | https://api.example.com/graphql | Points to an external service or local API endpoint. Check credentials and network access before running. |
queryGraphQL query | code | query { user { id name } } | Raw code text interpreted by the Sansqrit DSL runtime. |
variablesVariables | json | {} | Configuration value used by this block when generating Sansqrit DSL code. |
output_varOutput | string | gql_result | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
No input ports. This block starts a flow or uses configured values.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let gql_result = graphql("https://api.example.com/graphql", `query { user { id name } }`)
004 / API Connectors
Webhook Sender
webhook_blockPOST to webhook URL (Slack, Discord, Teams, custom).
What It Does
Use Webhook Sender when you need pOST to webhook URL (Slack, Discord, Teams, custom).
Canvas color: #0284C7. Category: api.
How To Use
- Drag the block from API Connectors into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
webhook_urlWebhook URL | string | empty | Points to an external service or local API endpoint. Check credentials and network access before running. |
payload_varPayload variable | string | message | Configuration value used by this block when generating Sansqrit DSL code. |
platformPlatform | select | Slack | Chooses from supported modes for predictable generated code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
webhook_post("", message)
005 / API Connectors
Apache Kafka
kafka_blockProduce and consume Kafka messages.
What It Does
Use Apache Kafka when you need produce and consume Kafka messages.
Canvas color: #0284C7. Category: api.
How To Use
- Drag the block from API Connectors into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
brokerBroker | string | localhost:9092 | Configuration value used by this block when generating Sansqrit DSL code. |
topicTopic | string | sanskrit-events | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
operationOperation | select | produce | Chooses from supported modes for predictable generated code. |
message_varMessage variable | string | msg | Configuration value used by this block when generating Sansqrit DSL code. |
output_varOutput | string | kafka_msg | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let kafka_msg = kafka_produce("sanskrit-events", msg)
006 / API Connectors
Email (SMTP)
email_blockSend email via SMTP. Supports HTML body, attachments.
What It Does
Use Email (SMTP) when you need send email via SMTP. Supports HTML body, attachments.
Canvas color: #0284C7. Category: api.
How To Use
- Drag the block from API Connectors into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
toTo address | string | empty | Configuration value used by this block when generating Sansqrit DSL code. |
subjectSubject | string | empty | Configuration value used by this block when generating Sansqrit DSL code. |
body_varBody variable | string | email_body | Configuration value used by this block when generating Sansqrit DSL code. |
htmlHTML body | bool | true | Turns an optional behavior on or off for this block. |
smtp_host_varSMTP host env var | string | SMTP_HOST | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
send_email("", "", email_body)
007 / API Connectors
gRPC Client
grpc_blockCall gRPC services with protobuf message serialisation.
What It Does
Use gRPC Client when you need call gRPC services with protobuf message serialisation.
Canvas color: #0284C7. Category: api.
How To Use
- Drag the block from API Connectors into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
endpointgRPC endpoint | string | localhost:50051 | Points to an external service or local API endpoint. Check credentials and network access before running. |
serviceService name | string | MyService | Configuration value used by this block when generating Sansqrit DSL code. |
methodRPC method | string | GetData | Chooses the algorithmic behavior or transformation strategy. |
request_varRequest message | string | request | Configuration value used by this block when generating Sansqrit DSL code. |
output_varResponse | string | grpc_response | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let grpc_response = grpc_call("localhost:50051", "MyService.GetData", request)
008 / API Connectors
MQTT
mqtt_blockIoT messaging: publish/subscribe to MQTT broker.
What It Does
Use MQTT when you need ioT messaging: publish/subscribe to MQTT broker.
Canvas color: #0284C7. Category: api.
How To Use
- Drag the block from API Connectors into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
brokerMQTT broker | string | mqtt://localhost:1883 | Configuration value used by this block when generating Sansqrit DSL code. |
topicTopic | string | sanskrit/results | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
operationOperation | select | publish | Chooses from supported modes for predictable generated code. |
payload_varPayload | string | message | Configuration value used by this block when generating Sansqrit DSL code. |
output_varReceived message | string | mqtt_msg | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let mqtt_msg = mqtt_publish("mqtt://localhost:1883", "sanskrit/results")
009 / API Connectors
WebSocket Client
websocket_clientWebSocket client for real-time bidirectional communication.
What It Does
Use WebSocket Client when you need webSocket client for real-time bidirectional communication.
Canvas color: #0284C7. Category: api.
How To Use
- Drag the block from API Connectors into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
urlWebSocket URL | string | ws://localhost:8080 | Points to an external service or local API endpoint. Check credentials and network access before running. |
message_varMessage to send | string | msg | Configuration value used by this block when generating Sansqrit DSL code. |
timeout_msTimeout (ms) | number | 30000 | Numeric configuration used during code generation or execution. |
output_varResponse | string | ws_response | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let ws_response = ws_send("ws://localhost:8080", msg)
010 / API Connectors
S3 Streaming Upload
s3_streamStream-upload large files to S3 using multipart upload.
What It Does
Use S3 Streaming Upload when you need stream-upload large files to S3 using multipart upload.
Canvas color: #0284C7. Category: api.
How To Use
- Drag the block from API Connectors into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
data_varData variable | string | large_data | Configuration value used by this block when generating Sansqrit DSL code. |
bucketS3 bucket | string | my-bucket | Configuration value used by this block when generating Sansqrit DSL code. |
keyObject key | string | output/result.parquet | Configuration value used by this block when generating Sansqrit DSL code. |
part_size_mbPart size (MB) | number | 10 | Numeric configuration used during code generation or execution. |
output_varUpload result | string | s3_result | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let s3_result = s3_stream_upload("my-bucket", "output/result.parquet", large_data)
011 / API Connectors
SFTP
sftp_blockSecure file transfer via SFTP.
What It Does
Use SFTP when you need secure file transfer via SFTP.
Canvas color: #0284C7. Category: api.
How To Use
- Drag the block from API Connectors into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
hostHostname | string | sftp.example.com | Configuration value used by this block when generating Sansqrit DSL code. |
portPort | number | 22 | Numeric configuration used during code generation or execution. |
username_varUsername env var | string | SFTP_USER | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
key_file_varKey file env var | string | SFTP_KEY | Points to local or uploaded data. Use the upload/data controls when working with local files. |
operationOperation | select | upload | Chooses from supported modes for predictable generated code. |
remote_pathRemote path | string | /data/ | Points to local or uploaded data. Use the upload/data controls when working with local files. |
local_pathLocal path | string | ./output.csv | Points to local or uploaded data. Use the upload/data controls when working with local files. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
No input ports. This block starts a flow or uses configured values.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
sftp_upload("sftp.example.com", "/data/", "./output.csv")
012 / API Connectors
Prometheus Push
prometheus_pushPush metrics to Prometheus Pushgateway.
What It Does
Use Prometheus Push when you need push metrics to Prometheus Pushgateway.
Canvas color: #0284C7. Category: api.
How To Use
- Drag the block from API Connectors into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
pushgateway_urlPushgateway URL | string | http://localhost:9091 | Points to an external service or local API endpoint. Check credentials and network access before running. |
job_nameJob name | string | sanskrit_experiment | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
metric_nameMetric name | string | vqe_energy | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
value_varValue | string | energy | Configuration value used by this block when generating Sansqrit DSL code. |
labels_varLabels dict | string | labels | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Outputs
No output ports. This block acts through side effects or downstream generated code.
Generated Sansqrit Pattern
prometheus_push("vqe_energy", energy)
013 / API Connectors
Slack Notification
slack_messageSend formatted Slack message with blocks and attachments.
What It Does
Use Slack Notification when you need send formatted Slack message with blocks and attachments.
Canvas color: #0284C7. Category: api.
How To Use
- Drag the block from API Connectors into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
channelChannel | string | #experiments | Configuration value used by this block when generating Sansqrit DSL code. |
message_varMessage text | string | msg | Configuration value used by this block when generating Sansqrit DSL code. |
use_blocksUse Block Kit | bool | false | Turns an optional behavior on or off for this block. |
webhook_varWebhook env var | string | SLACK_WEBHOOK | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Outputs
- Message timestamp
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
slack_send("#experiments", msg)
014 / API Connectors
arXiv Fetch
arxiv_fetchFetch paper metadata and abstracts from arXiv API.
What It Does
Use arXiv Fetch when you need fetch paper metadata and abstracts from arXiv API.
Canvas color: #0284C7. Category: api.
How To Use
- Drag the block from API Connectors into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
querySearch query | string | quantum error correction 2025 | Configuration value used by this block when generating Sansqrit DSL code. |
max_resultsMax results | number | 10 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
sort_bySort by | select | relevance | Chooses from supported modes for predictable generated code. |
output_varPapers | string | arxiv_papers | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
No input ports. This block starts a flow or uses configured values.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let arxiv_papers = arxiv_search("quantum error correction 2025", n=10)
015 / API Connectors
PubMed Fetch
pubmed_fetchFetch biomedical literature from NCBI PubMed.
What It Does
Use PubMed Fetch when you need fetch biomedical literature from NCBI PubMed.
Canvas color: #0284C7. Category: api.
How To Use
- Drag the block from API Connectors into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
querySearch query | string | CRISPR cancer therapy | Configuration value used by this block when generating Sansqrit DSL code. |
max_resultsMax results | number | 10 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
emailNCBI email (required) | string | user@example.com | Configuration value used by this block when generating Sansqrit DSL code. |
output_varArticles | string | pubmed_results | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
No input ports. This block starts a flow or uses configured values.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let pubmed_results = pubmed_search("CRISPR cancer therapy", n=10)
016 / API Connectors
Discord Webhook
discord_blockSend notifications to Discord channel via webhook.
What It Does
Use Discord Webhook when you need send notifications to Discord channel via webhook.
Canvas color: #0284C7. Category: api.
How To Use
- Drag the block from API Connectors into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
webhook_varWebhook env var | string | DISCORD_WEBHOOK | Configuration value used by this block when generating Sansqrit DSL code. |
content_varMessage content | string | msg | Configuration value used by this block when generating Sansqrit DSL code. |
usernameBot username | string | Sanskrit Bot | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
ttsText to speech | bool | false | Turns an optional behavior on or off for this block. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
discord_send(msg)
domain_aerospace
Applied - Aerospace & Simulation
Use this family to build prediction, embedding, agent, model-evaluation, and learning workflows.
001 / Applied - Aerospace & Simulation
Satellite Orbit Optimization
applied_satellite_orbit_optimizationOptimize orbit parameters for coverage, fuel, collision risk, and mission goals. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
What It Does
Use Satellite Orbit Optimization when you need optimize orbit parameters for coverage, fuel, collision risk, and mission goals. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
Canvas color: #475569. Category: domain_aerospace.
How To Use
- Drag the block from Applied - Aerospace & Simulation into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
domain_idDomain ID | string | domain_aerospace | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
problem_nameProblem | string | Satellite Orbit Optimization | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
methodMethod | select | Lambert solver | Chooses the algorithmic behavior or transformation strategy. |
objectiveObjective | string | minimize delta-v | Configuration value used by this block when generating Sansqrit DSL code. |
input_schemaInput schema | string | dataset, constraints, target metrics | Configuration value used by this block when generating Sansqrit DSL code. |
sample_sizeCandidates / samples | number | 25 | Numeric configuration used during code generation or execution. |
confidence_targetConfidence target | number | 0.9 | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varOutput variable | string | result_68 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Dataset
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Constraints
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Ranked results
datasetTabular data frame or parsed rows from CSV, Excel, JSON, XML, SQL, or inline data blocks. - Summary report
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Best score
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result_68 = applied_solver(problem="Satellite Orbit Optimization", domain="domain_aerospace", method="Lambert solver", objective="minimize delta-v", samples=25)
print(result_68)
002 / Applied - Aerospace & Simulation
Spacecraft Trajectory Planning
applied_spacecraft_trajectory_planningPlan multi-body transfers, gravity assists, launch windows, and fuel budgets. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
What It Does
Use Spacecraft Trajectory Planning when you need plan multi-body transfers, gravity assists, launch windows, and fuel budgets. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
Canvas color: #475569. Category: domain_aerospace.
How To Use
- Drag the block from Applied - Aerospace & Simulation into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
domain_idDomain ID | string | domain_aerospace | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
problem_nameProblem | string | Spacecraft Trajectory Planning | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
methodMethod | select | Direct collocation | Chooses the algorithmic behavior or transformation strategy. |
objectiveObjective | string | minimize fuel | Configuration value used by this block when generating Sansqrit DSL code. |
input_schemaInput schema | string | dataset, constraints, target metrics | Configuration value used by this block when generating Sansqrit DSL code. |
sample_sizeCandidates / samples | number | 25 | Numeric configuration used during code generation or execution. |
confidence_targetConfidence target | number | 0.9 | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varOutput variable | string | result_69 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Dataset
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Constraints
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Ranked results
datasetTabular data frame or parsed rows from CSV, Excel, JSON, XML, SQL, or inline data blocks. - Summary report
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Best score
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result_69 = applied_solver(problem="Spacecraft Trajectory Planning", domain="domain_aerospace", method="Direct collocation", objective="minimize fuel", samples=25)
print(result_69)
003 / Applied - Aerospace & Simulation
Aerodynamic Flow Simulation CFD
applied_aerodynamic_flow_simulation_cfdRun or surrogate CFD for lift, drag, pressure fields, and design optimization. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
What It Does
Use Aerodynamic Flow Simulation CFD when you need run or surrogate CFD for lift, drag, pressure fields, and design optimization. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
Canvas color: #475569. Category: domain_aerospace.
How To Use
- Drag the block from Applied - Aerospace & Simulation into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
domain_idDomain ID | string | domain_aerospace | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
problem_nameProblem | string | Aerodynamic Flow Simulation CFD | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
methodMethod | select | RANS surrogate | Chooses the algorithmic behavior or transformation strategy. |
objectiveObjective | string | maximize lift-to-drag | Configuration value used by this block when generating Sansqrit DSL code. |
input_schemaInput schema | string | dataset, constraints, target metrics | Configuration value used by this block when generating Sansqrit DSL code. |
sample_sizeCandidates / samples | number | 25 | Numeric configuration used during code generation or execution. |
confidence_targetConfidence target | number | 0.9 | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varOutput variable | string | result_70 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Dataset
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Constraints
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Ranked results
datasetTabular data frame or parsed rows from CSV, Excel, JSON, XML, SQL, or inline data blocks. - Summary report
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Best score
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result_70 = applied_solver(problem="Aerodynamic Flow Simulation CFD", domain="domain_aerospace", method="RANS surrogate", objective="maximize lift-to-drag", samples=25)
print(result_70)
004 / Applied - Aerospace & Simulation
Rocket Engine Combustion Modeling
applied_rocket_engine_combustion_modelingModel injector mixing, chamber stability, heat flux, and performance. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
What It Does
Use Rocket Engine Combustion Modeling when you need model injector mixing, chamber stability, heat flux, and performance. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
Canvas color: #475569. Category: domain_aerospace.
How To Use
- Drag the block from Applied - Aerospace & Simulation into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
domain_idDomain ID | string | domain_aerospace | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
problem_nameProblem | string | Rocket Engine Combustion Modeling | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
methodMethod | select | Chemical equilibrium | Chooses the algorithmic behavior or transformation strategy. |
objectiveObjective | string | maximize specific impulse | Configuration value used by this block when generating Sansqrit DSL code. |
input_schemaInput schema | string | dataset, constraints, target metrics | Configuration value used by this block when generating Sansqrit DSL code. |
sample_sizeCandidates / samples | number | 25 | Numeric configuration used during code generation or execution. |
confidence_targetConfidence target | number | 0.9 | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varOutput variable | string | result_71 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Dataset
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Constraints
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Ranked results
datasetTabular data frame or parsed rows from CSV, Excel, JSON, XML, SQL, or inline data blocks. - Summary report
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Best score
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result_71 = applied_solver(problem="Rocket Engine Combustion Modeling", domain="domain_aerospace", method="Chemical equilibrium", objective="maximize specific impulse", samples=25)
print(result_71)
005 / Applied - Aerospace & Simulation
Vehicle Crash Test Simulation
applied_vehicle_crash_test_simulationSimulate crash energy absorption, injury metrics, and structural constraints. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
What It Does
Use Vehicle Crash Test Simulation when you need simulate crash energy absorption, injury metrics, and structural constraints. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
Canvas color: #475569. Category: domain_aerospace.
How To Use
- Drag the block from Applied - Aerospace & Simulation into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
domain_idDomain ID | string | domain_aerospace | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
problem_nameProblem | string | Vehicle Crash Test Simulation | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
methodMethod | select | Finite element surrogate | Chooses the algorithmic behavior or transformation strategy. |
objectiveObjective | string | minimize injury metric | Configuration value used by this block when generating Sansqrit DSL code. |
input_schemaInput schema | string | dataset, constraints, target metrics | Configuration value used by this block when generating Sansqrit DSL code. |
sample_sizeCandidates / samples | number | 25 | Numeric configuration used during code generation or execution. |
confidence_targetConfidence target | number | 0.9 | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varOutput variable | string | result_72 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Dataset
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Constraints
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Ranked results
datasetTabular data frame or parsed rows from CSV, Excel, JSON, XML, SQL, or inline data blocks. - Summary report
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Best score
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result_72 = applied_solver(problem="Vehicle Crash Test Simulation", domain="domain_aerospace", method="Finite element surrogate", objective="minimize injury metric", samples=25)
print(result_72)
domain_biomed
Applied - Biomedical & Genomics
Use this family to build prediction, embedding, agent, model-evaluation, and learning workflows.
001 / Applied - Biomedical & Genomics
Protein-Protein Interaction Networks
applied_protein_protein_interaction_networksBuild PPI graphs, score centrality, infer modules, and prioritize targets. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
What It Does
Use Protein-Protein Interaction Networks when you need build PPI graphs, score centrality, infer modules, and prioritize targets. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
Canvas color: #DB2777. Category: domain_biomed.
How To Use
- Drag the block from Applied - Biomedical & Genomics into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
domain_idDomain ID | string | domain_biomed | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
problem_nameProblem | string | Protein-Protein Interaction Networks | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
methodMethod | select | Graph clustering | Chooses the algorithmic behavior or transformation strategy. |
objectiveObjective | string | maximize target centrality | Configuration value used by this block when generating Sansqrit DSL code. |
input_schemaInput schema | string | dataset, constraints, target metrics | Configuration value used by this block when generating Sansqrit DSL code. |
sample_sizeCandidates / samples | number | 25 | Numeric configuration used during code generation or execution. |
confidence_targetConfidence target | number | 0.9 | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varOutput variable | string | result_26 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Dataset
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Constraints
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Ranked results
datasetTabular data frame or parsed rows from CSV, Excel, JSON, XML, SQL, or inline data blocks. - Summary report
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Best score
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result_26 = applied_solver(problem="Protein-Protein Interaction Networks", domain="domain_biomed", method="Graph clustering", objective="maximize target centrality", samples=25)
print(result_26)
002 / Applied - Biomedical & Genomics
Allosteric Regulation Modeling
applied_allosteric_regulation_modelingFind allosteric sites and estimate ligand-driven conformational shifts. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
What It Does
Use Allosteric Regulation Modeling when you need find allosteric sites and estimate ligand-driven conformational shifts. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
Canvas color: #DB2777. Category: domain_biomed.
How To Use
- Drag the block from Applied - Biomedical & Genomics into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
domain_idDomain ID | string | domain_biomed | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
problem_nameProblem | string | Allosteric Regulation Modeling | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
methodMethod | select | MD covariance network | Chooses the algorithmic behavior or transformation strategy. |
objectiveObjective | string | maximize modulation score | Configuration value used by this block when generating Sansqrit DSL code. |
input_schemaInput schema | string | dataset, constraints, target metrics | Configuration value used by this block when generating Sansqrit DSL code. |
sample_sizeCandidates / samples | number | 25 | Numeric configuration used during code generation or execution. |
confidence_targetConfidence target | number | 0.9 | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varOutput variable | string | result_27 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Dataset
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Constraints
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Ranked results
datasetTabular data frame or parsed rows from CSV, Excel, JSON, XML, SQL, or inline data blocks. - Summary report
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Best score
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result_27 = applied_solver(problem="Allosteric Regulation Modeling", domain="domain_biomed", method="MD covariance network", objective="maximize modulation score", samples=25)
print(result_27)
003 / Applied - Biomedical & Genomics
Antibody-Antigen Binding Dynamics
applied_antibody_antigen_binding_dynamicsRank antibody designs by affinity, epitope coverage, and developability. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
What It Does
Use Antibody-Antigen Binding Dynamics when you need rank antibody designs by affinity, epitope coverage, and developability. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
Canvas color: #DB2777. Category: domain_biomed.
How To Use
- Drag the block from Applied - Biomedical & Genomics into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
domain_idDomain ID | string | domain_biomed | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
problem_nameProblem | string | Antibody-Antigen Binding Dynamics | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
methodMethod | select | Rosetta interface | Chooses the algorithmic behavior or transformation strategy. |
objectiveObjective | string | maximize neutralization proxy | Configuration value used by this block when generating Sansqrit DSL code. |
input_schemaInput schema | string | dataset, constraints, target metrics | Configuration value used by this block when generating Sansqrit DSL code. |
sample_sizeCandidates / samples | number | 25 | Numeric configuration used during code generation or execution. |
confidence_targetConfidence target | number | 0.9 | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varOutput variable | string | result_28 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Dataset
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Constraints
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Ranked results
datasetTabular data frame or parsed rows from CSV, Excel, JSON, XML, SQL, or inline data blocks. - Summary report
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Best score
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result_28 = applied_solver(problem="Antibody-Antigen Binding Dynamics", domain="domain_biomed", method="Rosetta interface", objective="maximize neutralization proxy", samples=25)
print(result_28)
004 / Applied - Biomedical & Genomics
De Novo Protein Design
applied_de_novo_protein_designGenerate protein scaffolds satisfying fold, function, and stability constraints. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
What It Does
Use De Novo Protein Design when you need generate protein scaffolds satisfying fold, function, and stability constraints. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
Canvas color: #DB2777. Category: domain_biomed.
How To Use
- Drag the block from Applied - Biomedical & Genomics into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
domain_idDomain ID | string | domain_biomed | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
problem_nameProblem | string | De Novo Protein Design | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
methodMethod | select | Diffusion design | Chooses the algorithmic behavior or transformation strategy. |
objectiveObjective | string | maximize stability and function | Configuration value used by this block when generating Sansqrit DSL code. |
input_schemaInput schema | string | dataset, constraints, target metrics | Configuration value used by this block when generating Sansqrit DSL code. |
sample_sizeCandidates / samples | number | 25 | Numeric configuration used during code generation or execution. |
confidence_targetConfidence target | number | 0.9 | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varOutput variable | string | result_29 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Dataset
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Constraints
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Ranked results
datasetTabular data frame or parsed rows from CSV, Excel, JSON, XML, SQL, or inline data blocks. - Summary report
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Best score
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result_29 = applied_solver(problem="De Novo Protein Design", domain="domain_biomed", method="Diffusion design", objective="maximize stability and function", samples=25)
print(result_29)
005 / Applied - Biomedical & Genomics
Viral Capsid Assembly Simulation
applied_viral_capsid_assembly_simulationModel capsid subunit assembly, energetics, defects, and inhibition points. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
What It Does
Use Viral Capsid Assembly Simulation when you need model capsid subunit assembly, energetics, defects, and inhibition points. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
Canvas color: #DB2777. Category: domain_biomed.
How To Use
- Drag the block from Applied - Biomedical & Genomics into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
domain_idDomain ID | string | domain_biomed | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
problem_nameProblem | string | Viral Capsid Assembly Simulation | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
methodMethod | select | Coarse-grained MD | Chooses the algorithmic behavior or transformation strategy. |
objectiveObjective | string | minimize malformed assembly | Configuration value used by this block when generating Sansqrit DSL code. |
input_schemaInput schema | string | dataset, constraints, target metrics | Configuration value used by this block when generating Sansqrit DSL code. |
sample_sizeCandidates / samples | number | 25 | Numeric configuration used during code generation or execution. |
confidence_targetConfidence target | number | 0.9 | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varOutput variable | string | result_30 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Dataset
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Constraints
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Ranked results
datasetTabular data frame or parsed rows from CSV, Excel, JSON, XML, SQL, or inline data blocks. - Summary report
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Best score
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result_30 = applied_solver(problem="Viral Capsid Assembly Simulation", domain="domain_biomed", method="Coarse-grained MD", objective="minimize malformed assembly", samples=25)
print(result_30)
006 / Applied - Biomedical & Genomics
Drug Toxicity Prediction
applied_drug_toxicity_predictionPredict hERG, hepatotoxicity, mutagenicity, and safety liabilities. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
What It Does
Use Drug Toxicity Prediction when you need predict hERG, hepatotoxicity, mutagenicity, and safety liabilities. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
Canvas color: #DB2777. Category: domain_biomed.
How To Use
- Drag the block from Applied - Biomedical & Genomics into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
domain_idDomain ID | string | domain_biomed | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
problem_nameProblem | string | Drug Toxicity Prediction | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
methodMethod | select | Tox21 ensemble | Chooses the algorithmic behavior or transformation strategy. |
objectiveObjective | string | minimize toxicity risk | Configuration value used by this block when generating Sansqrit DSL code. |
input_schemaInput schema | string | dataset, constraints, target metrics | Configuration value used by this block when generating Sansqrit DSL code. |
sample_sizeCandidates / samples | number | 25 | Numeric configuration used during code generation or execution. |
confidence_targetConfidence target | number | 0.9 | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varOutput variable | string | result_31 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Dataset
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Constraints
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Ranked results
datasetTabular data frame or parsed rows from CSV, Excel, JSON, XML, SQL, or inline data blocks. - Summary report
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Best score
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result_31 = applied_solver(problem="Drug Toxicity Prediction", domain="domain_biomed", method="Tox21 ensemble", objective="minimize toxicity risk", samples=25)
print(result_31)
007 / Applied - Biomedical & Genomics
In-Silico Clinical Trials
applied_in_silico_clinical_trialsSimulate virtual cohorts, endpoints, variability, and trial power. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
What It Does
Use In-Silico Clinical Trials when you need simulate virtual cohorts, endpoints, variability, and trial power. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
Canvas color: #DB2777. Category: domain_biomed.
How To Use
- Drag the block from Applied - Biomedical & Genomics into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
domain_idDomain ID | string | domain_biomed | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
problem_nameProblem | string | In-Silico Clinical Trials | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
methodMethod | select | Agent cohort simulation | Chooses the algorithmic behavior or transformation strategy. |
objectiveObjective | string | maximize trial power | Configuration value used by this block when generating Sansqrit DSL code. |
input_schemaInput schema | string | dataset, constraints, target metrics | Configuration value used by this block when generating Sansqrit DSL code. |
sample_sizeCandidates / samples | number | 25 | Numeric configuration used during code generation or execution. |
confidence_targetConfidence target | number | 0.9 | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varOutput variable | string | result_32 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Dataset
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Constraints
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Ranked results
datasetTabular data frame or parsed rows from CSV, Excel, JSON, XML, SQL, or inline data blocks. - Summary report
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Best score
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result_32 = applied_solver(problem="In-Silico Clinical Trials", domain="domain_biomed", method="Agent cohort simulation", objective="maximize trial power", samples=25)
print(result_32)
008 / Applied - Biomedical & Genomics
Personalized Genomic Sequencing
applied_personalized_genomic_sequencingPrioritize variants, pathways, pharmacogenomic flags, and clinical actionability. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
What It Does
Use Personalized Genomic Sequencing when you need prioritize variants, pathways, pharmacogenomic flags, and clinical actionability. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
Canvas color: #DB2777. Category: domain_biomed.
How To Use
- Drag the block from Applied - Biomedical & Genomics into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
domain_idDomain ID | string | domain_biomed | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
problem_nameProblem | string | Personalized Genomic Sequencing | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
methodMethod | select | Variant annotation | Chooses the algorithmic behavior or transformation strategy. |
objectiveObjective | string | maximize actionable evidence | Configuration value used by this block when generating Sansqrit DSL code. |
input_schemaInput schema | string | dataset, constraints, target metrics | Configuration value used by this block when generating Sansqrit DSL code. |
sample_sizeCandidates / samples | number | 25 | Numeric configuration used during code generation or execution. |
confidence_targetConfidence target | number | 0.9 | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varOutput variable | string | result_33 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Dataset
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Constraints
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Ranked results
datasetTabular data frame or parsed rows from CSV, Excel, JSON, XML, SQL, or inline data blocks. - Summary report
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Best score
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result_33 = applied_solver(problem="Personalized Genomic Sequencing", domain="domain_biomed", method="Variant annotation", objective="maximize actionable evidence", samples=25)
print(result_33)
009 / Applied - Biomedical & Genomics
Metabolomics Pathway Analysis
applied_metabolomics_pathway_analysisMap metabolites to pathways, enrichment, flux hints, and biomarkers. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
What It Does
Use Metabolomics Pathway Analysis when you need map metabolites to pathways, enrichment, flux hints, and biomarkers. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
Canvas color: #DB2777. Category: domain_biomed.
How To Use
- Drag the block from Applied - Biomedical & Genomics into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
domain_idDomain ID | string | domain_biomed | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
problem_nameProblem | string | Metabolomics Pathway Analysis | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
methodMethod | select | Pathway enrichment | Chooses the algorithmic behavior or transformation strategy. |
objectiveObjective | string | maximize biomarker confidence | Configuration value used by this block when generating Sansqrit DSL code. |
input_schemaInput schema | string | dataset, constraints, target metrics | Configuration value used by this block when generating Sansqrit DSL code. |
sample_sizeCandidates / samples | number | 25 | Numeric configuration used during code generation or execution. |
confidence_targetConfidence target | number | 0.9 | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varOutput variable | string | result_34 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Dataset
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Constraints
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Ranked results
datasetTabular data frame or parsed rows from CSV, Excel, JSON, XML, SQL, or inline data blocks. - Summary report
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Best score
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result_34 = applied_solver(problem="Metabolomics Pathway Analysis", domain="domain_biomed", method="Pathway enrichment", objective="maximize biomarker confidence", samples=25)
print(result_34)
010 / Applied - Biomedical & Genomics
Pharmacokinetics Modeling
applied_pharmacokinetics_modelingFit absorption, distribution, metabolism, excretion, and exposure metrics. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
What It Does
Use Pharmacokinetics Modeling when you need fit absorption, distribution, metabolism, excretion, and exposure metrics. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
Canvas color: #DB2777. Category: domain_biomed.
How To Use
- Drag the block from Applied - Biomedical & Genomics into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
domain_idDomain ID | string | domain_biomed | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
problem_nameProblem | string | Pharmacokinetics Modeling | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
methodMethod | select | Compartment model | Chooses the algorithmic behavior or transformation strategy. |
objectiveObjective | string | match exposure target | Configuration value used by this block when generating Sansqrit DSL code. |
input_schemaInput schema | string | dataset, constraints, target metrics | Configuration value used by this block when generating Sansqrit DSL code. |
sample_sizeCandidates / samples | number | 25 | Numeric configuration used during code generation or execution. |
confidence_targetConfidence target | number | 0.9 | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varOutput variable | string | result_35 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Dataset
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Constraints
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Ranked results
datasetTabular data frame or parsed rows from CSV, Excel, JSON, XML, SQL, or inline data blocks. - Summary report
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Best score
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result_35 = applied_solver(problem="Pharmacokinetics Modeling", domain="domain_biomed", method="Compartment model", objective="match exposure target", samples=25)
print(result_35)
011 / Applied - Biomedical & Genomics
Pharmacodynamics Modeling
applied_pharmacodynamics_modelingModel dose-response, Emax, EC50, biomarkers, and efficacy windows. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
What It Does
Use Pharmacodynamics Modeling when you need model dose-response, Emax, EC50, biomarkers, and efficacy windows. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
Canvas color: #DB2777. Category: domain_biomed.
How To Use
- Drag the block from Applied - Biomedical & Genomics into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
domain_idDomain ID | string | domain_biomed | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
problem_nameProblem | string | Pharmacodynamics Modeling | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
methodMethod | select | Emax model | Chooses the algorithmic behavior or transformation strategy. |
objectiveObjective | string | maximize therapeutic index | Configuration value used by this block when generating Sansqrit DSL code. |
input_schemaInput schema | string | dataset, constraints, target metrics | Configuration value used by this block when generating Sansqrit DSL code. |
sample_sizeCandidates / samples | number | 25 | Numeric configuration used during code generation or execution. |
confidence_targetConfidence target | number | 0.9 | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varOutput variable | string | result_36 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Dataset
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Constraints
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Ranked results
datasetTabular data frame or parsed rows from CSV, Excel, JSON, XML, SQL, or inline data blocks. - Summary report
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Best score
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result_36 = applied_solver(problem="Pharmacodynamics Modeling", domain="domain_biomed", method="Emax model", objective="maximize therapeutic index", samples=25)
print(result_36)
012 / Applied - Biomedical & Genomics
Blood-Brain Barrier Permeability
applied_blood_brain_barrier_permeabilityPredict CNS penetration from chemistry and transporter descriptors. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
What It Does
Use Blood-Brain Barrier Permeability when you need predict CNS penetration from chemistry and transporter descriptors. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
Canvas color: #DB2777. Category: domain_biomed.
How To Use
- Drag the block from Applied - Biomedical & Genomics into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
domain_idDomain ID | string | domain_biomed | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
problem_nameProblem | string | Blood-Brain Barrier Permeability | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
methodMethod | select | QSAR BBB model | Chooses the algorithmic behavior or transformation strategy. |
objectiveObjective | string | maximize CNS probability | Configuration value used by this block when generating Sansqrit DSL code. |
input_schemaInput schema | string | dataset, constraints, target metrics | Configuration value used by this block when generating Sansqrit DSL code. |
sample_sizeCandidates / samples | number | 25 | Numeric configuration used during code generation or execution. |
confidence_targetConfidence target | number | 0.9 | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varOutput variable | string | result_37 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Dataset
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Constraints
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Ranked results
datasetTabular data frame or parsed rows from CSV, Excel, JSON, XML, SQL, or inline data blocks. - Summary report
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Best score
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result_37 = applied_solver(problem="Blood-Brain Barrier Permeability", domain="domain_biomed", method="QSAR BBB model", objective="maximize CNS probability", samples=25)
print(result_37)
013 / Applied - Biomedical & Genomics
Drug Repurposing Screens
applied_drug_repurposing_screensRank existing compounds against new targets using signatures and networks. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
What It Does
Use Drug Repurposing Screens when you need rank existing compounds against new targets using signatures and networks. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
Canvas color: #DB2777. Category: domain_biomed.
How To Use
- Drag the block from Applied - Biomedical & Genomics into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
domain_idDomain ID | string | domain_biomed | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
problem_nameProblem | string | Drug Repurposing Screens | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
methodMethod | select | Connectivity Map | Chooses the algorithmic behavior or transformation strategy. |
objectiveObjective | string | maximize repurposing score | Configuration value used by this block when generating Sansqrit DSL code. |
input_schemaInput schema | string | dataset, constraints, target metrics | Configuration value used by this block when generating Sansqrit DSL code. |
sample_sizeCandidates / samples | number | 25 | Numeric configuration used during code generation or execution. |
confidence_targetConfidence target | number | 0.9 | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varOutput variable | string | result_38 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Dataset
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Constraints
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Ranked results
datasetTabular data frame or parsed rows from CSV, Excel, JSON, XML, SQL, or inline data blocks. - Summary report
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Best score
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result_38 = applied_solver(problem="Drug Repurposing Screens", domain="domain_biomed", method="Connectivity Map", objective="maximize repurposing score", samples=25)
print(result_38)
014 / Applied - Biomedical & Genomics
Vaccine Adjuvant Design
applied_vaccine_adjuvant_designOptimize adjuvant candidates for immune activation and tolerability. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
What It Does
Use Vaccine Adjuvant Design when you need optimize adjuvant candidates for immune activation and tolerability. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
Canvas color: #DB2777. Category: domain_biomed.
How To Use
- Drag the block from Applied - Biomedical & Genomics into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
domain_idDomain ID | string | domain_biomed | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
problem_nameProblem | string | Vaccine Adjuvant Design | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
methodMethod | select | Immune response surrogate | Chooses the algorithmic behavior or transformation strategy. |
objectiveObjective | string | maximize immunogenicity | Configuration value used by this block when generating Sansqrit DSL code. |
input_schemaInput schema | string | dataset, constraints, target metrics | Configuration value used by this block when generating Sansqrit DSL code. |
sample_sizeCandidates / samples | number | 25 | Numeric configuration used during code generation or execution. |
confidence_targetConfidence target | number | 0.9 | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varOutput variable | string | result_39 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Dataset
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Constraints
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Ranked results
datasetTabular data frame or parsed rows from CSV, Excel, JSON, XML, SQL, or inline data blocks. - Summary report
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Best score
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result_39 = applied_solver(problem="Vaccine Adjuvant Design", domain="domain_biomed", method="Immune response surrogate", objective="maximize immunogenicity", samples=25)
print(result_39)
015 / Applied - Biomedical & Genomics
CRISPR-Cas9 Target Optimization
applied_crispr_cas9_target_optimizationDesign guide RNAs with on-target strength and off-target safety. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
What It Does
Use CRISPR-Cas9 Target Optimization when you need design guide RNAs with on-target strength and off-target safety. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
Canvas color: #DB2777. Category: domain_biomed.
How To Use
- Drag the block from Applied - Biomedical & Genomics into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
domain_idDomain ID | string | domain_biomed | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
problem_nameProblem | string | CRISPR-Cas9 Target Optimization | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
methodMethod | select | Azimuth score | Chooses the algorithmic behavior or transformation strategy. |
objectiveObjective | string | maximize specificity | Configuration value used by this block when generating Sansqrit DSL code. |
input_schemaInput schema | string | dataset, constraints, target metrics | Configuration value used by this block when generating Sansqrit DSL code. |
sample_sizeCandidates / samples | number | 25 | Numeric configuration used during code generation or execution. |
confidence_targetConfidence target | number | 0.9 | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varOutput variable | string | result_40 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Dataset
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Constraints
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Ranked results
datasetTabular data frame or parsed rows from CSV, Excel, JSON, XML, SQL, or inline data blocks. - Summary report
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Best score
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result_40 = applied_solver(problem="CRISPR-Cas9 Target Optimization", domain="domain_biomed", method="Azimuth score", objective="maximize specificity", samples=25)
print(result_40)
016 / Applied - Biomedical & Genomics
Microbiome Functional Analysis
applied_microbiome_functional_analysisInfer microbial pathways, strain functions, dysbiosis, and intervention targets. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
What It Does
Use Microbiome Functional Analysis when you need infer microbial pathways, strain functions, dysbiosis, and intervention targets. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
Canvas color: #DB2777. Category: domain_biomed.
How To Use
- Drag the block from Applied - Biomedical & Genomics into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
domain_idDomain ID | string | domain_biomed | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
problem_nameProblem | string | Microbiome Functional Analysis | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
methodMethod | select | Metagenomic pathway model | Chooses the algorithmic behavior or transformation strategy. |
objectiveObjective | string | maximize functional signal | Configuration value used by this block when generating Sansqrit DSL code. |
input_schemaInput schema | string | dataset, constraints, target metrics | Configuration value used by this block when generating Sansqrit DSL code. |
sample_sizeCandidates / samples | number | 25 | Numeric configuration used during code generation or execution. |
confidence_targetConfidence target | number | 0.9 | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varOutput variable | string | result_41 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Dataset
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Constraints
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Ranked results
datasetTabular data frame or parsed rows from CSV, Excel, JSON, XML, SQL, or inline data blocks. - Summary report
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Best score
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result_41 = applied_solver(problem="Microbiome Functional Analysis", domain="domain_biomed", method="Metagenomic pathway model", objective="maximize functional signal", samples=25)
print(result_41)
017 / Applied - Biomedical & Genomics
Neurological Pathway Simulation
applied_neurological_pathway_simulationSimulate neural pathways, perturbations, and therapeutic intervention points. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
What It Does
Use Neurological Pathway Simulation when you need simulate neural pathways, perturbations, and therapeutic intervention points. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
Canvas color: #DB2777. Category: domain_biomed.
How To Use
- Drag the block from Applied - Biomedical & Genomics into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
domain_idDomain ID | string | domain_biomed | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
problem_nameProblem | string | Neurological Pathway Simulation | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
methodMethod | select | Neural mass model | Chooses the algorithmic behavior or transformation strategy. |
objectiveObjective | string | minimize symptom proxy | Configuration value used by this block when generating Sansqrit DSL code. |
input_schemaInput schema | string | dataset, constraints, target metrics | Configuration value used by this block when generating Sansqrit DSL code. |
sample_sizeCandidates / samples | number | 25 | Numeric configuration used during code generation or execution. |
confidence_targetConfidence target | number | 0.9 | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varOutput variable | string | result_42 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Dataset
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Constraints
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Ranked results
datasetTabular data frame or parsed rows from CSV, Excel, JSON, XML, SQL, or inline data blocks. - Summary report
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Best score
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result_42 = applied_solver(problem="Neurological Pathway Simulation", domain="domain_biomed", method="Neural mass model", objective="minimize symptom proxy", samples=25)
print(result_42)
018 / Applied - Biomedical & Genomics
Cancer Immunotherapy Targeting
applied_cancer_immunotherapy_targetingPrioritize neoantigens, checkpoints, tumor microenvironment targets, and combinations. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
What It Does
Use Cancer Immunotherapy Targeting when you need prioritize neoantigens, checkpoints, tumor microenvironment targets, and combinations. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
Canvas color: #DB2777. Category: domain_biomed.
How To Use
- Drag the block from Applied - Biomedical & Genomics into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
domain_idDomain ID | string | domain_biomed | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
problem_nameProblem | string | Cancer Immunotherapy Targeting | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
methodMethod | select | Neoantigen ranking | Chooses the algorithmic behavior or transformation strategy. |
objectiveObjective | string | maximize response probability | Configuration value used by this block when generating Sansqrit DSL code. |
input_schemaInput schema | string | dataset, constraints, target metrics | Configuration value used by this block when generating Sansqrit DSL code. |
sample_sizeCandidates / samples | number | 25 | Numeric configuration used during code generation or execution. |
confidence_targetConfidence target | number | 0.9 | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varOutput variable | string | result_43 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Dataset
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Constraints
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Ranked results
datasetTabular data frame or parsed rows from CSV, Excel, JSON, XML, SQL, or inline data blocks. - Summary report
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Best score
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result_43 = applied_solver(problem="Cancer Immunotherapy Targeting", domain="domain_biomed", method="Neoantigen ranking", objective="maximize response probability", samples=25)
print(result_43)
019 / Applied - Biomedical & Genomics
Post-Translational Modification Modeling
applied_post_translational_modification_modelingPredict phosphorylation, glycosylation, acetylation, and downstream effects. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
What It Does
Use Post-Translational Modification Modeling when you need predict phosphorylation, glycosylation, acetylation, and downstream effects. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
Canvas color: #DB2777. Category: domain_biomed.
How To Use
- Drag the block from Applied - Biomedical & Genomics into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
domain_idDomain ID | string | domain_biomed | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
problem_nameProblem | string | Post-Translational Modification Modeling | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
methodMethod | select | Motif model | Chooses the algorithmic behavior or transformation strategy. |
objectiveObjective | string | maximize PTM confidence | Configuration value used by this block when generating Sansqrit DSL code. |
input_schemaInput schema | string | dataset, constraints, target metrics | Configuration value used by this block when generating Sansqrit DSL code. |
sample_sizeCandidates / samples | number | 25 | Numeric configuration used during code generation or execution. |
confidence_targetConfidence target | number | 0.9 | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varOutput variable | string | result_44 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Dataset
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Constraints
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Ranked results
datasetTabular data frame or parsed rows from CSV, Excel, JSON, XML, SQL, or inline data blocks. - Summary report
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Best score
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result_44 = applied_solver(problem="Post-Translational Modification Modeling", domain="domain_biomed", method="Motif model", objective="maximize PTM confidence", samples=25)
print(result_44)
020 / Applied - Biomedical & Genomics
Protein Aggregation Dynamics
applied_protein_aggregation_dynamicsModel aggregation propensity, nucleation, fibril growth, and inhibitors. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
What It Does
Use Protein Aggregation Dynamics when you need model aggregation propensity, nucleation, fibril growth, and inhibitors. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
Canvas color: #DB2777. Category: domain_biomed.
How To Use
- Drag the block from Applied - Biomedical & Genomics into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
domain_idDomain ID | string | domain_biomed | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
problem_nameProblem | string | Protein Aggregation Dynamics | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
methodMethod | select | Coarse-grained MD | Chooses the algorithmic behavior or transformation strategy. |
objectiveObjective | string | minimize aggregation risk | Configuration value used by this block when generating Sansqrit DSL code. |
input_schemaInput schema | string | dataset, constraints, target metrics | Configuration value used by this block when generating Sansqrit DSL code. |
sample_sizeCandidates / samples | number | 25 | Numeric configuration used during code generation or execution. |
confidence_targetConfidence target | number | 0.9 | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varOutput variable | string | result_45 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Dataset
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Constraints
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Ranked results
datasetTabular data frame or parsed rows from CSV, Excel, JSON, XML, SQL, or inline data blocks. - Summary report
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Best score
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result_45 = applied_solver(problem="Protein Aggregation Dynamics", domain="domain_biomed", method="Coarse-grained MD", objective="minimize aggregation risk", samples=25)
print(result_45)
domain_climate
Applied - Climate & Environment
Use this family to build prediction, embedding, agent, model-evaluation, and learning workflows.
001 / Applied - Climate & Environment
Weather Pattern Prediction
applied_weather_pattern_predictionForecast weather regimes, extremes, uncertainty, and impact windows. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
What It Does
Use Weather Pattern Prediction when you need forecast weather regimes, extremes, uncertainty, and impact windows. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
Canvas color: #166534. Category: domain_climate.
How To Use
- Drag the block from Applied - Climate & Environment into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
domain_idDomain ID | string | domain_climate | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
problem_nameProblem | string | Weather Pattern Prediction | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
methodMethod | select | Numerical weather fusion | Chooses the algorithmic behavior or transformation strategy. |
objectiveObjective | string | minimize forecast error | Configuration value used by this block when generating Sansqrit DSL code. |
input_schemaInput schema | string | dataset, constraints, target metrics | Configuration value used by this block when generating Sansqrit DSL code. |
sample_sizeCandidates / samples | number | 25 | Numeric configuration used during code generation or execution. |
confidence_targetConfidence target | number | 0.9 | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varOutput variable | string | result_101 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Dataset
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Constraints
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Ranked results
datasetTabular data frame or parsed rows from CSV, Excel, JSON, XML, SQL, or inline data blocks. - Summary report
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Best score
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result_101 = applied_solver(problem="Weather Pattern Prediction", domain="domain_climate", method="Numerical weather fusion", objective="minimize forecast error", samples=25)
print(result_101)
002 / Applied - Climate & Environment
Global Climate Modeling
applied_global_climate_modelingModel climate scenarios, forcings, feedbacks, and regional outcomes. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
What It Does
Use Global Climate Modeling when you need model climate scenarios, forcings, feedbacks, and regional outcomes. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
Canvas color: #166534. Category: domain_climate.
How To Use
- Drag the block from Applied - Climate & Environment into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
domain_idDomain ID | string | domain_climate | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
problem_nameProblem | string | Global Climate Modeling | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
methodMethod | select | Earth system surrogate | Chooses the algorithmic behavior or transformation strategy. |
objectiveObjective | string | minimize scenario error | Configuration value used by this block when generating Sansqrit DSL code. |
input_schemaInput schema | string | dataset, constraints, target metrics | Configuration value used by this block when generating Sansqrit DSL code. |
sample_sizeCandidates / samples | number | 25 | Numeric configuration used during code generation or execution. |
confidence_targetConfidence target | number | 0.9 | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varOutput variable | string | result_102 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Dataset
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Constraints
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Ranked results
datasetTabular data frame or parsed rows from CSV, Excel, JSON, XML, SQL, or inline data blocks. - Summary report
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Best score
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result_102 = applied_solver(problem="Global Climate Modeling", domain="domain_climate", method="Earth system surrogate", objective="minimize scenario error", samples=25)
print(result_102)
003 / Applied - Climate & Environment
Ocean Current Simulation
applied_ocean_current_simulationSimulate circulation, eddies, transport, and coupling to atmosphere. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
What It Does
Use Ocean Current Simulation when you need simulate circulation, eddies, transport, and coupling to atmosphere. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
Canvas color: #166534. Category: domain_climate.
How To Use
- Drag the block from Applied - Climate & Environment into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
domain_idDomain ID | string | domain_climate | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
problem_nameProblem | string | Ocean Current Simulation | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
methodMethod | select | Shallow water model | Chooses the algorithmic behavior or transformation strategy. |
objectiveObjective | string | minimize current error | Configuration value used by this block when generating Sansqrit DSL code. |
input_schemaInput schema | string | dataset, constraints, target metrics | Configuration value used by this block when generating Sansqrit DSL code. |
sample_sizeCandidates / samples | number | 25 | Numeric configuration used during code generation or execution. |
confidence_targetConfidence target | number | 0.9 | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varOutput variable | string | result_103 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Dataset
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Constraints
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Ranked results
datasetTabular data frame or parsed rows from CSV, Excel, JSON, XML, SQL, or inline data blocks. - Summary report
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Best score
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result_103 = applied_solver(problem="Ocean Current Simulation", domain="domain_climate", method="Shallow water model", objective="minimize current error", samples=25)
print(result_103)
004 / Applied - Climate & Environment
Polar Ice Sheet Modeling
applied_polar_ice_sheet_modelingEstimate ice dynamics, melt rates, sea-level contribution, and uncertainty. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
What It Does
Use Polar Ice Sheet Modeling when you need estimate ice dynamics, melt rates, sea-level contribution, and uncertainty. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
Canvas color: #166534. Category: domain_climate.
How To Use
- Drag the block from Applied - Climate & Environment into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
domain_idDomain ID | string | domain_climate | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
problem_nameProblem | string | Polar Ice Sheet Modeling | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
methodMethod | select | Ice flow model | Chooses the algorithmic behavior or transformation strategy. |
objectiveObjective | string | minimize mass-balance error | Configuration value used by this block when generating Sansqrit DSL code. |
input_schemaInput schema | string | dataset, constraints, target metrics | Configuration value used by this block when generating Sansqrit DSL code. |
sample_sizeCandidates / samples | number | 25 | Numeric configuration used during code generation or execution. |
confidence_targetConfidence target | number | 0.9 | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varOutput variable | string | result_104 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Dataset
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Constraints
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Ranked results
datasetTabular data frame or parsed rows from CSV, Excel, JSON, XML, SQL, or inline data blocks. - Summary report
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Best score
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result_104 = applied_solver(problem="Polar Ice Sheet Modeling", domain="domain_climate", method="Ice flow model", objective="minimize mass-balance error", samples=25)
print(result_104)
005 / Applied - Climate & Environment
Urban Heat Island Mitigation
applied_urban_heat_island_mitigationOptimize trees, albedo, shade, ventilation, and cooling interventions. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
What It Does
Use Urban Heat Island Mitigation when you need optimize trees, albedo, shade, ventilation, and cooling interventions. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
Canvas color: #166534. Category: domain_climate.
How To Use
- Drag the block from Applied - Climate & Environment into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
domain_idDomain ID | string | domain_climate | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
problem_nameProblem | string | Urban Heat Island Mitigation | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
methodMethod | select | Microclimate simulation | Chooses the algorithmic behavior or transformation strategy. |
objectiveObjective | string | minimize heat exposure | Configuration value used by this block when generating Sansqrit DSL code. |
input_schemaInput schema | string | dataset, constraints, target metrics | Configuration value used by this block when generating Sansqrit DSL code. |
sample_sizeCandidates / samples | number | 25 | Numeric configuration used during code generation or execution. |
confidence_targetConfidence target | number | 0.9 | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varOutput variable | string | result_105 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Dataset
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Constraints
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Ranked results
datasetTabular data frame or parsed rows from CSV, Excel, JSON, XML, SQL, or inline data blocks. - Summary report
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Best score
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result_105 = applied_solver(problem="Urban Heat Island Mitigation", domain="domain_climate", method="Microclimate simulation", objective="minimize heat exposure", samples=25)
print(result_105)
006 / Applied - Climate & Environment
Fertilizer Usage Optimization
applied_fertilizer_usage_optimizationOptimize fertilizer timing, yield, runoff, emissions, and cost. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
What It Does
Use Fertilizer Usage Optimization when you need optimize fertilizer timing, yield, runoff, emissions, and cost. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
Canvas color: #166534. Category: domain_climate.
How To Use
- Drag the block from Applied - Climate & Environment into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
domain_idDomain ID | string | domain_climate | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
problem_nameProblem | string | Fertilizer Usage Optimization | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
methodMethod | select | Crop model | Chooses the algorithmic behavior or transformation strategy. |
objectiveObjective | string | maximize yield per nitrogen | Configuration value used by this block when generating Sansqrit DSL code. |
input_schemaInput schema | string | dataset, constraints, target metrics | Configuration value used by this block when generating Sansqrit DSL code. |
sample_sizeCandidates / samples | number | 25 | Numeric configuration used during code generation or execution. |
confidence_targetConfidence target | number | 0.9 | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varOutput variable | string | result_106 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Dataset
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Constraints
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Ranked results
datasetTabular data frame or parsed rows from CSV, Excel, JSON, XML, SQL, or inline data blocks. - Summary report
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Best score
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result_106 = applied_solver(problem="Fertilizer Usage Optimization", domain="domain_climate", method="Crop model", objective="maximize yield per nitrogen", samples=25)
print(result_106)
007 / Applied - Climate & Environment
Pesticide Molecular Design
applied_pesticide_molecular_designDesign molecules for target efficacy, environmental safety, and resistance risk. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
What It Does
Use Pesticide Molecular Design when you need design molecules for target efficacy, environmental safety, and resistance risk. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
Canvas color: #166534. Category: domain_climate.
How To Use
- Drag the block from Applied - Climate & Environment into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
domain_idDomain ID | string | domain_climate | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
problem_nameProblem | string | Pesticide Molecular Design | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
methodMethod | select | QSAR pesticide model | Chooses the algorithmic behavior or transformation strategy. |
objectiveObjective | string | maximize efficacy and safety | Configuration value used by this block when generating Sansqrit DSL code. |
input_schemaInput schema | string | dataset, constraints, target metrics | Configuration value used by this block when generating Sansqrit DSL code. |
sample_sizeCandidates / samples | number | 25 | Numeric configuration used during code generation or execution. |
confidence_targetConfidence target | number | 0.9 | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varOutput variable | string | result_107 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Dataset
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Constraints
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Ranked results
datasetTabular data frame or parsed rows from CSV, Excel, JSON, XML, SQL, or inline data blocks. - Summary report
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Best score
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result_107 = applied_solver(problem="Pesticide Molecular Design", domain="domain_climate", method="QSAR pesticide model", objective="maximize efficacy and safety", samples=25)
print(result_107)
domain_finance
Applied - Finance & Risk
Use this family to build prediction, embedding, agent, model-evaluation, and learning workflows.
001 / Applied - Finance & Risk
Portfolio Optimization
applied_portfolio_optimizationOptimize asset weights against return, variance, drawdown, and constraints. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
What It Does
Use Portfolio Optimization when you need optimize asset weights against return, variance, drawdown, and constraints. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
Canvas color: #065F46. Category: domain_finance.
How To Use
- Drag the block from Applied - Finance & Risk into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
domain_idDomain ID | string | domain_finance | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
problem_nameProblem | string | Portfolio Optimization | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
methodMethod | select | Mean-variance | Chooses the algorithmic behavior or transformation strategy. |
objectiveObjective | string | maximize risk-adjusted return | Configuration value used by this block when generating Sansqrit DSL code. |
input_schemaInput schema | string | dataset, constraints, target metrics | Configuration value used by this block when generating Sansqrit DSL code. |
sample_sizeCandidates / samples | number | 25 | Numeric configuration used during code generation or execution. |
confidence_targetConfidence target | number | 0.9 | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varOutput variable | string | result_46 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Dataset
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Constraints
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Ranked results
datasetTabular data frame or parsed rows from CSV, Excel, JSON, XML, SQL, or inline data blocks. - Summary report
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Best score
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result_46 = applied_solver(problem="Portfolio Optimization", domain="domain_finance", method="Mean-variance", objective="maximize risk-adjusted return", samples=25)
print(result_46)
002 / Applied - Finance & Risk
Monte Carlo Option Pricing
applied_monte_carlo_option_pricingPrice derivatives with stochastic paths, Greeks, and confidence intervals. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
What It Does
Use Monte Carlo Option Pricing when you need price derivatives with stochastic paths, Greeks, and confidence intervals. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
Canvas color: #065F46. Category: domain_finance.
How To Use
- Drag the block from Applied - Finance & Risk into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
domain_idDomain ID | string | domain_finance | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
problem_nameProblem | string | Monte Carlo Option Pricing | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
methodMethod | select | Black-Scholes MC | Chooses the algorithmic behavior or transformation strategy. |
objectiveObjective | string | minimize pricing error | Configuration value used by this block when generating Sansqrit DSL code. |
input_schemaInput schema | string | dataset, constraints, target metrics | Configuration value used by this block when generating Sansqrit DSL code. |
sample_sizeCandidates / samples | number | 25 | Numeric configuration used during code generation or execution. |
confidence_targetConfidence target | number | 0.9 | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varOutput variable | string | result_47 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Dataset
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Constraints
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Ranked results
datasetTabular data frame or parsed rows from CSV, Excel, JSON, XML, SQL, or inline data blocks. - Summary report
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Best score
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result_47 = applied_solver(problem="Monte Carlo Option Pricing", domain="domain_finance", method="Black-Scholes MC", objective="minimize pricing error", samples=25)
print(result_47)
003 / Applied - Finance & Risk
Risk Management Scenario Analysis
applied_risk_management_scenario_analysisStress portfolios under macro, market, liquidity, and counterparty scenarios. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
What It Does
Use Risk Management Scenario Analysis when you need stress portfolios under macro, market, liquidity, and counterparty scenarios. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
Canvas color: #065F46. Category: domain_finance.
How To Use
- Drag the block from Applied - Finance & Risk into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
domain_idDomain ID | string | domain_finance | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
problem_nameProblem | string | Risk Management Scenario Analysis | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
methodMethod | select | Historical stress | Chooses the algorithmic behavior or transformation strategy. |
objectiveObjective | string | minimize tail loss | Configuration value used by this block when generating Sansqrit DSL code. |
input_schemaInput schema | string | dataset, constraints, target metrics | Configuration value used by this block when generating Sansqrit DSL code. |
sample_sizeCandidates / samples | number | 25 | Numeric configuration used during code generation or execution. |
confidence_targetConfidence target | number | 0.9 | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varOutput variable | string | result_48 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Dataset
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Constraints
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Ranked results
datasetTabular data frame or parsed rows from CSV, Excel, JSON, XML, SQL, or inline data blocks. - Summary report
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Best score
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result_48 = applied_solver(problem="Risk Management Scenario Analysis", domain="domain_finance", method="Historical stress", objective="minimize tail loss", samples=25)
print(result_48)
004 / Applied - Finance & Risk
Credit Scoring Models
applied_credit_scoring_modelsPredict default probability with explainability and fairness monitoring. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
What It Does
Use Credit Scoring Models when you need predict default probability with explainability and fairness monitoring. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
Canvas color: #065F46. Category: domain_finance.
How To Use
- Drag the block from Applied - Finance & Risk into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
domain_idDomain ID | string | domain_finance | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
problem_nameProblem | string | Credit Scoring Models | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
methodMethod | select | Gradient boosting | Chooses the algorithmic behavior or transformation strategy. |
objectiveObjective | string | maximize AUC | Configuration value used by this block when generating Sansqrit DSL code. |
input_schemaInput schema | string | dataset, constraints, target metrics | Configuration value used by this block when generating Sansqrit DSL code. |
sample_sizeCandidates / samples | number | 25 | Numeric configuration used during code generation or execution. |
confidence_targetConfidence target | number | 0.9 | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varOutput variable | string | result_49 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Dataset
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Constraints
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Ranked results
datasetTabular data frame or parsed rows from CSV, Excel, JSON, XML, SQL, or inline data blocks. - Summary report
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Best score
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result_49 = applied_solver(problem="Credit Scoring Models", domain="domain_finance", method="Gradient boosting", objective="maximize AUC", samples=25)
print(result_49)
005 / Applied - Finance & Risk
Fraud Detection Algorithms
applied_fraud_detection_algorithmsDetect anomalous payments, identity misuse, and graph fraud rings. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
What It Does
Use Fraud Detection Algorithms when you need detect anomalous payments, identity misuse, and graph fraud rings. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
Canvas color: #065F46. Category: domain_finance.
How To Use
- Drag the block from Applied - Finance & Risk into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
domain_idDomain ID | string | domain_finance | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
problem_nameProblem | string | Fraud Detection Algorithms | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
methodMethod | select | Graph anomaly detection | Chooses the algorithmic behavior or transformation strategy. |
objectiveObjective | string | maximize fraud recall | Configuration value used by this block when generating Sansqrit DSL code. |
input_schemaInput schema | string | dataset, constraints, target metrics | Configuration value used by this block when generating Sansqrit DSL code. |
sample_sizeCandidates / samples | number | 25 | Numeric configuration used during code generation or execution. |
confidence_targetConfidence target | number | 0.9 | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varOutput variable | string | result_50 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Dataset
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Constraints
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Ranked results
datasetTabular data frame or parsed rows from CSV, Excel, JSON, XML, SQL, or inline data blocks. - Summary report
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Best score
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result_50 = applied_solver(problem="Fraud Detection Algorithms", domain="domain_finance", method="Graph anomaly detection", objective="maximize fraud recall", samples=25)
print(result_50)
006 / Applied - Finance & Risk
Anti-Money Laundering Patterns
applied_anti_money_laundering_patternsFind structuring, layering, mule networks, and suspicious transaction paths. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
What It Does
Use Anti-Money Laundering Patterns when you need find structuring, layering, mule networks, and suspicious transaction paths. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
Canvas color: #065F46. Category: domain_finance.
How To Use
- Drag the block from Applied - Finance & Risk into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
domain_idDomain ID | string | domain_finance | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
problem_nameProblem | string | Anti-Money Laundering Patterns | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
methodMethod | select | Transaction graph mining | Chooses the algorithmic behavior or transformation strategy. |
objectiveObjective | string | maximize suspicious pattern score | Configuration value used by this block when generating Sansqrit DSL code. |
input_schemaInput schema | string | dataset, constraints, target metrics | Configuration value used by this block when generating Sansqrit DSL code. |
sample_sizeCandidates / samples | number | 25 | Numeric configuration used during code generation or execution. |
confidence_targetConfidence target | number | 0.9 | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varOutput variable | string | result_51 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Dataset
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Constraints
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Ranked results
datasetTabular data frame or parsed rows from CSV, Excel, JSON, XML, SQL, or inline data blocks. - Summary report
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Best score
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result_51 = applied_solver(problem="Anti-Money Laundering Patterns", domain="domain_finance", method="Transaction graph mining", objective="maximize suspicious pattern score", samples=25)
print(result_51)
007 / Applied - Finance & Risk
High-Frequency Trading Execution
applied_high_frequency_trading_executionOptimize execution schedule, slippage, market impact, and latency. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
What It Does
Use High-Frequency Trading Execution when you need optimize execution schedule, slippage, market impact, and latency. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
Canvas color: #065F46. Category: domain_finance.
How To Use
- Drag the block from Applied - Finance & Risk into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
domain_idDomain ID | string | domain_finance | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
problem_nameProblem | string | High-Frequency Trading Execution | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
methodMethod | select | Almgren-Chriss | Chooses the algorithmic behavior or transformation strategy. |
objectiveObjective | string | minimize implementation shortfall | Configuration value used by this block when generating Sansqrit DSL code. |
input_schemaInput schema | string | dataset, constraints, target metrics | Configuration value used by this block when generating Sansqrit DSL code. |
sample_sizeCandidates / samples | number | 25 | Numeric configuration used during code generation or execution. |
confidence_targetConfidence target | number | 0.9 | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varOutput variable | string | result_52 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Dataset
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Constraints
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Ranked results
datasetTabular data frame or parsed rows from CSV, Excel, JSON, XML, SQL, or inline data blocks. - Summary report
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Best score
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result_52 = applied_solver(problem="High-Frequency Trading Execution", domain="domain_finance", method="Almgren-Chriss", objective="minimize implementation shortfall", samples=25)
print(result_52)
008 / Applied - Finance & Risk
Arbitrage Opportunity Discovery
applied_arbitrage_opportunity_discoverySearch cross-venue, triangular, statistical, and latency arbitrage candidates. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
What It Does
Use Arbitrage Opportunity Discovery when you need search cross-venue, triangular, statistical, and latency arbitrage candidates. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
Canvas color: #065F46. Category: domain_finance.
How To Use
- Drag the block from Applied - Finance & Risk into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
domain_idDomain ID | string | domain_finance | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
problem_nameProblem | string | Arbitrage Opportunity Discovery | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
methodMethod | select | Graph cycle search | Chooses the algorithmic behavior or transformation strategy. |
objectiveObjective | string | maximize net spread | Configuration value used by this block when generating Sansqrit DSL code. |
input_schemaInput schema | string | dataset, constraints, target metrics | Configuration value used by this block when generating Sansqrit DSL code. |
sample_sizeCandidates / samples | number | 25 | Numeric configuration used during code generation or execution. |
confidence_targetConfidence target | number | 0.9 | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varOutput variable | string | result_53 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Dataset
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Constraints
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Ranked results
datasetTabular data frame or parsed rows from CSV, Excel, JSON, XML, SQL, or inline data blocks. - Summary report
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Best score
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result_53 = applied_solver(problem="Arbitrage Opportunity Discovery", domain="domain_finance", method="Graph cycle search", objective="maximize net spread", samples=25)
print(result_53)
009 / Applied - Finance & Risk
Macroeconomic Forecasting
applied_macroeconomic_forecastingForecast inflation, GDP, rates, and recession probabilities with uncertainty. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
What It Does
Use Macroeconomic Forecasting when you need forecast inflation, GDP, rates, and recession probabilities with uncertainty. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
Canvas color: #065F46. Category: domain_finance.
How To Use
- Drag the block from Applied - Finance & Risk into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
domain_idDomain ID | string | domain_finance | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
problem_nameProblem | string | Macroeconomic Forecasting | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
methodMethod | select | VAR | Chooses the algorithmic behavior or transformation strategy. |
objectiveObjective | string | minimize forecast error | Configuration value used by this block when generating Sansqrit DSL code. |
input_schemaInput schema | string | dataset, constraints, target metrics | Configuration value used by this block when generating Sansqrit DSL code. |
sample_sizeCandidates / samples | number | 25 | Numeric configuration used during code generation or execution. |
confidence_targetConfidence target | number | 0.9 | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varOutput variable | string | result_54 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Dataset
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Constraints
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Ranked results
datasetTabular data frame or parsed rows from CSV, Excel, JSON, XML, SQL, or inline data blocks. - Summary report
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Best score
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result_54 = applied_solver(problem="Macroeconomic Forecasting", domain="domain_finance", method="VAR", objective="minimize forecast error", samples=25)
print(result_54)
010 / Applied - Finance & Risk
Regulatory Capital Calculations
applied_regulatory_capital_calculationsCompute capital under Basel, stress, exposure, and risk-weighted assets. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
What It Does
Use Regulatory Capital Calculations when you need compute capital under Basel, stress, exposure, and risk-weighted assets. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
Canvas color: #065F46. Category: domain_finance.
How To Use
- Drag the block from Applied - Finance & Risk into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
domain_idDomain ID | string | domain_finance | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
problem_nameProblem | string | Regulatory Capital Calculations | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
methodMethod | select | Basel standardized | Chooses the algorithmic behavior or transformation strategy. |
objectiveObjective | string | minimize capital breach | Configuration value used by this block when generating Sansqrit DSL code. |
input_schemaInput schema | string | dataset, constraints, target metrics | Configuration value used by this block when generating Sansqrit DSL code. |
sample_sizeCandidates / samples | number | 25 | Numeric configuration used during code generation or execution. |
confidence_targetConfidence target | number | 0.9 | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varOutput variable | string | result_55 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Dataset
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Constraints
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Ranked results
datasetTabular data frame or parsed rows from CSV, Excel, JSON, XML, SQL, or inline data blocks. - Summary report
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Best score
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result_55 = applied_solver(problem="Regulatory Capital Calculations", domain="domain_finance", method="Basel standardized", objective="minimize capital breach", samples=25)
print(result_55)
011 / Applied - Finance & Risk
Insurance Actuarial Risk Modeling
applied_insurance_actuarial_risk_modelingEstimate claim frequency, severity, reserves, and solvency risk. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
What It Does
Use Insurance Actuarial Risk Modeling when you need estimate claim frequency, severity, reserves, and solvency risk. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
Canvas color: #065F46. Category: domain_finance.
How To Use
- Drag the block from Applied - Finance & Risk into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
domain_idDomain ID | string | domain_finance | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
problem_nameProblem | string | Insurance Actuarial Risk Modeling | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
methodMethod | select | GLM | Chooses the algorithmic behavior or transformation strategy. |
objectiveObjective | string | minimize reserve error | Configuration value used by this block when generating Sansqrit DSL code. |
input_schemaInput schema | string | dataset, constraints, target metrics | Configuration value used by this block when generating Sansqrit DSL code. |
sample_sizeCandidates / samples | number | 25 | Numeric configuration used during code generation or execution. |
confidence_targetConfidence target | number | 0.9 | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varOutput variable | string | result_56 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Dataset
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Constraints
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Ranked results
datasetTabular data frame or parsed rows from CSV, Excel, JSON, XML, SQL, or inline data blocks. - Summary report
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Best score
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result_56 = applied_solver(problem="Insurance Actuarial Risk Modeling", domain="domain_finance", method="GLM", objective="minimize reserve error", samples=25)
print(result_56)
012 / Applied - Finance & Risk
Dynamic Asset Allocation
applied_dynamic_asset_allocationRebalance portfolios over horizons with regimes, costs, and risk budgets. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
What It Does
Use Dynamic Asset Allocation when you need rebalance portfolios over horizons with regimes, costs, and risk budgets. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
Canvas color: #065F46. Category: domain_finance.
How To Use
- Drag the block from Applied - Finance & Risk into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
domain_idDomain ID | string | domain_finance | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
problem_nameProblem | string | Dynamic Asset Allocation | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
methodMethod | select | MPC allocation | Chooses the algorithmic behavior or transformation strategy. |
objectiveObjective | string | maximize utility | Configuration value used by this block when generating Sansqrit DSL code. |
input_schemaInput schema | string | dataset, constraints, target metrics | Configuration value used by this block when generating Sansqrit DSL code. |
sample_sizeCandidates / samples | number | 25 | Numeric configuration used during code generation or execution. |
confidence_targetConfidence target | number | 0.9 | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varOutput variable | string | result_57 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Dataset
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Constraints
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Ranked results
datasetTabular data frame or parsed rows from CSV, Excel, JSON, XML, SQL, or inline data blocks. - Summary report
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Best score
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result_57 = applied_solver(problem="Dynamic Asset Allocation", domain="domain_finance", method="MPC allocation", objective="maximize utility", samples=25)
print(result_57)
domain_materials
Applied - Materials & Energy
Use this family to build prediction, embedding, agent, model-evaluation, and learning workflows.
001 / Applied - Materials & Energy
Catalyst Design for Nitrogen Fixation
applied_catalyst_design_for_nitrogen_fixationRank catalysts for N2 adsorption, activation, selectivity, and stability. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
What It Does
Use Catalyst Design for Nitrogen Fixation when you need rank catalysts for N2 adsorption, activation, selectivity, and stability. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
Canvas color: #78716C. Category: domain_materials.
How To Use
- Drag the block from Applied - Materials & Energy into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
domain_idDomain ID | string | domain_materials | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
problem_nameProblem | string | Catalyst Design for Nitrogen Fixation | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
methodMethod | select | DFT descriptor screen | Chooses the algorithmic behavior or transformation strategy. |
objectiveObjective | string | maximize ammonia yield | Configuration value used by this block when generating Sansqrit DSL code. |
input_schemaInput schema | string | dataset, constraints, target metrics | Configuration value used by this block when generating Sansqrit DSL code. |
sample_sizeCandidates / samples | number | 25 | Numeric configuration used during code generation or execution. |
confidence_targetConfidence target | number | 0.9 | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varOutput variable | string | result_15 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Dataset
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Constraints
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Ranked results
datasetTabular data frame or parsed rows from CSV, Excel, JSON, XML, SQL, or inline data blocks. - Summary report
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Best score
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result_15 = applied_solver(problem="Catalyst Design for Nitrogen Fixation", domain="domain_materials", method="DFT descriptor screen", objective="maximize ammonia yield", samples=25)
print(result_15)
002 / Applied - Materials & Energy
Carbon Capture Materials
applied_carbon_capture_materialsScreen MOFs, amines, membranes, and sorbents for CO2 uptake and regeneration energy. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
What It Does
Use Carbon Capture Materials when you need screen MOFs, amines, membranes, and sorbents for CO2 uptake and regeneration energy. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
Canvas color: #78716C. Category: domain_materials.
How To Use
- Drag the block from Applied - Materials & Energy into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
domain_idDomain ID | string | domain_materials | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
problem_nameProblem | string | Carbon Capture Materials | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
methodMethod | select | GCMC surrogate | Chooses the algorithmic behavior or transformation strategy. |
objectiveObjective | string | maximize CO2 selectivity | Configuration value used by this block when generating Sansqrit DSL code. |
input_schemaInput schema | string | dataset, constraints, target metrics | Configuration value used by this block when generating Sansqrit DSL code. |
sample_sizeCandidates / samples | number | 25 | Numeric configuration used during code generation or execution. |
confidence_targetConfidence target | number | 0.9 | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varOutput variable | string | result_16 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Dataset
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Constraints
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Ranked results
datasetTabular data frame or parsed rows from CSV, Excel, JSON, XML, SQL, or inline data blocks. - Summary report
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Best score
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result_16 = applied_solver(problem="Carbon Capture Materials", domain="domain_materials", method="GCMC surrogate", objective="maximize CO2 selectivity", samples=25)
print(result_16)
003 / Applied - Materials & Energy
High-Temperature Superconductors
applied_high_temperature_superconductorsSearch composition and structure space for high Tc candidates. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
What It Does
Use High-Temperature Superconductors when you need search composition and structure space for high Tc candidates. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
Canvas color: #78716C. Category: domain_materials.
How To Use
- Drag the block from Applied - Materials & Energy into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
domain_idDomain ID | string | domain_materials | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
problem_nameProblem | string | High-Temperature Superconductors | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
methodMethod | select | Graph neural surrogate | Chooses the algorithmic behavior or transformation strategy. |
objectiveObjective | string | maximize predicted Tc | Configuration value used by this block when generating Sansqrit DSL code. |
input_schemaInput schema | string | dataset, constraints, target metrics | Configuration value used by this block when generating Sansqrit DSL code. |
sample_sizeCandidates / samples | number | 25 | Numeric configuration used during code generation or execution. |
confidence_targetConfidence target | number | 0.9 | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varOutput variable | string | result_17 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Dataset
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Constraints
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Ranked results
datasetTabular data frame or parsed rows from CSV, Excel, JSON, XML, SQL, or inline data blocks. - Summary report
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Best score
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result_17 = applied_solver(problem="High-Temperature Superconductors", domain="domain_materials", method="Graph neural surrogate", objective="maximize predicted Tc", samples=25)
print(result_17)
004 / Applied - Materials & Energy
Topological Insulator Discovery
applied_topological_insulator_discoveryClassify band topology, spin-orbit signatures, and gap robustness. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
What It Does
Use Topological Insulator Discovery when you need classify band topology, spin-orbit signatures, and gap robustness. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
Canvas color: #78716C. Category: domain_materials.
How To Use
- Drag the block from Applied - Materials & Energy into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
domain_idDomain ID | string | domain_materials | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
problem_nameProblem | string | Topological Insulator Discovery | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
methodMethod | select | Band inversion screen | Chooses the algorithmic behavior or transformation strategy. |
objectiveObjective | string | maximize topological gap | Configuration value used by this block when generating Sansqrit DSL code. |
input_schemaInput schema | string | dataset, constraints, target metrics | Configuration value used by this block when generating Sansqrit DSL code. |
sample_sizeCandidates / samples | number | 25 | Numeric configuration used during code generation or execution. |
confidence_targetConfidence target | number | 0.9 | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varOutput variable | string | result_18 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Dataset
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Constraints
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Ranked results
datasetTabular data frame or parsed rows from CSV, Excel, JSON, XML, SQL, or inline data blocks. - Summary report
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Best score
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result_18 = applied_solver(problem="Topological Insulator Discovery", domain="domain_materials", method="Band inversion screen", objective="maximize topological gap", samples=25)
print(result_18)
005 / Applied - Materials & Energy
Nanomaterial Electronic Properties
applied_nanomaterial_electronic_propertiesPredict band gaps, mobility, density of states, and defect sensitivity. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
What It Does
Use Nanomaterial Electronic Properties when you need predict band gaps, mobility, density of states, and defect sensitivity. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
Canvas color: #78716C. Category: domain_materials.
How To Use
- Drag the block from Applied - Materials & Energy into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
domain_idDomain ID | string | domain_materials | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
problem_nameProblem | string | Nanomaterial Electronic Properties | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
methodMethod | select | Tight binding | Chooses the algorithmic behavior or transformation strategy. |
objectiveObjective | string | match target band gap | Configuration value used by this block when generating Sansqrit DSL code. |
input_schemaInput schema | string | dataset, constraints, target metrics | Configuration value used by this block when generating Sansqrit DSL code. |
sample_sizeCandidates / samples | number | 25 | Numeric configuration used during code generation or execution. |
confidence_targetConfidence target | number | 0.9 | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varOutput variable | string | result_19 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Dataset
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Constraints
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Ranked results
datasetTabular data frame or parsed rows from CSV, Excel, JSON, XML, SQL, or inline data blocks. - Summary report
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Best score
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result_19 = applied_solver(problem="Nanomaterial Electronic Properties", domain="domain_materials", method="Tight binding", objective="match target band gap", samples=25)
print(result_19)
006 / Applied - Materials & Energy
Polymer Synthesis Modeling
applied_polymer_synthesis_modelingModel polymerization conditions, molecular weight distribution, and property targets. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
What It Does
Use Polymer Synthesis Modeling when you need model polymerization conditions, molecular weight distribution, and property targets. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
Canvas color: #78716C. Category: domain_materials.
How To Use
- Drag the block from Applied - Materials & Energy into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
domain_idDomain ID | string | domain_materials | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
problem_nameProblem | string | Polymer Synthesis Modeling | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
methodMethod | select | Kinetic Monte Carlo | Chooses the algorithmic behavior or transformation strategy. |
objectiveObjective | string | maximize target property score | Configuration value used by this block when generating Sansqrit DSL code. |
input_schemaInput schema | string | dataset, constraints, target metrics | Configuration value used by this block when generating Sansqrit DSL code. |
sample_sizeCandidates / samples | number | 25 | Numeric configuration used during code generation or execution. |
confidence_targetConfidence target | number | 0.9 | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varOutput variable | string | result_20 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Dataset
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Constraints
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Ranked results
datasetTabular data frame or parsed rows from CSV, Excel, JSON, XML, SQL, or inline data blocks. - Summary report
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Best score
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result_20 = applied_solver(problem="Polymer Synthesis Modeling", domain="domain_materials", method="Kinetic Monte Carlo", objective="maximize target property score", samples=25)
print(result_20)
007 / Applied - Materials & Energy
Battery Chemistry Lithium-Sulfur
applied_battery_chemistry_lithium_sulfurOptimize cathode, electrolyte, shuttle suppression, and cycle life. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
What It Does
Use Battery Chemistry Lithium-Sulfur when you need optimize cathode, electrolyte, shuttle suppression, and cycle life. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
Canvas color: #78716C. Category: domain_materials.
How To Use
- Drag the block from Applied - Materials & Energy into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
domain_idDomain ID | string | domain_materials | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
problem_nameProblem | string | Battery Chemistry Lithium-Sulfur | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
methodMethod | select | Electrochemical surrogate | Chooses the algorithmic behavior or transformation strategy. |
objectiveObjective | string | maximize energy density | Configuration value used by this block when generating Sansqrit DSL code. |
input_schemaInput schema | string | dataset, constraints, target metrics | Configuration value used by this block when generating Sansqrit DSL code. |
sample_sizeCandidates / samples | number | 25 | Numeric configuration used during code generation or execution. |
confidence_targetConfidence target | number | 0.9 | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varOutput variable | string | result_21 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Dataset
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Constraints
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Ranked results
datasetTabular data frame or parsed rows from CSV, Excel, JSON, XML, SQL, or inline data blocks. - Summary report
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Best score
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result_21 = applied_solver(problem="Battery Chemistry Lithium-Sulfur", domain="domain_materials", method="Electrochemical surrogate", objective="maximize energy density", samples=25)
print(result_21)
008 / Applied - Materials & Energy
Hydrogen Storage Material Design
applied_hydrogen_storage_material_designRank hydrides, MOFs, and surfaces for gravimetric/volumetric capacity. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
What It Does
Use Hydrogen Storage Material Design when you need rank hydrides, MOFs, and surfaces for gravimetric/volumetric capacity. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
Canvas color: #78716C. Category: domain_materials.
How To Use
- Drag the block from Applied - Materials & Energy into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
domain_idDomain ID | string | domain_materials | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
problem_nameProblem | string | Hydrogen Storage Material Design | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
methodMethod | select | Adsorption descriptor screen | Chooses the algorithmic behavior or transformation strategy. |
objectiveObjective | string | maximize storage capacity | Configuration value used by this block when generating Sansqrit DSL code. |
input_schemaInput schema | string | dataset, constraints, target metrics | Configuration value used by this block when generating Sansqrit DSL code. |
sample_sizeCandidates / samples | number | 25 | Numeric configuration used during code generation or execution. |
confidence_targetConfidence target | number | 0.9 | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varOutput variable | string | result_22 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Dataset
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Constraints
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Ranked results
datasetTabular data frame or parsed rows from CSV, Excel, JSON, XML, SQL, or inline data blocks. - Summary report
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Best score
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result_22 = applied_solver(problem="Hydrogen Storage Material Design", domain="domain_materials", method="Adsorption descriptor screen", objective="maximize storage capacity", samples=25)
print(result_22)
009 / Applied - Materials & Energy
Photovoltaic Efficiency Optimization
applied_photovoltaic_efficiency_optimizationOptimize band gap, stability, carrier lifetime, and manufacturing constraints. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
What It Does
Use Photovoltaic Efficiency Optimization when you need optimize band gap, stability, carrier lifetime, and manufacturing constraints. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
Canvas color: #78716C. Category: domain_materials.
How To Use
- Drag the block from Applied - Materials & Energy into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
domain_idDomain ID | string | domain_materials | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
problem_nameProblem | string | Photovoltaic Efficiency Optimization | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
methodMethod | select | Shockley-Queisser proxy | Chooses the algorithmic behavior or transformation strategy. |
objectiveObjective | string | maximize PCE | Configuration value used by this block when generating Sansqrit DSL code. |
input_schemaInput schema | string | dataset, constraints, target metrics | Configuration value used by this block when generating Sansqrit DSL code. |
sample_sizeCandidates / samples | number | 25 | Numeric configuration used during code generation or execution. |
confidence_targetConfidence target | number | 0.9 | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varOutput variable | string | result_23 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Dataset
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Constraints
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Ranked results
datasetTabular data frame or parsed rows from CSV, Excel, JSON, XML, SQL, or inline data blocks. - Summary report
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Best score
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result_23 = applied_solver(problem="Photovoltaic Efficiency Optimization", domain="domain_materials", method="Shockley-Queisser proxy", objective="maximize PCE", samples=25)
print(result_23)
010 / Applied - Materials & Energy
Power Grid Load Balancing
applied_power_grid_load_balancingBalance generation, storage, demand response, and reliability constraints. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
What It Does
Use Power Grid Load Balancing when you need balance generation, storage, demand response, and reliability constraints. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
Canvas color: #78716C. Category: domain_materials.
How To Use
- Drag the block from Applied - Materials & Energy into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
domain_idDomain ID | string | domain_materials | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
problem_nameProblem | string | Power Grid Load Balancing | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
methodMethod | select | OPF | Chooses the algorithmic behavior or transformation strategy. |
objectiveObjective | string | minimize unmet load | Configuration value used by this block when generating Sansqrit DSL code. |
input_schemaInput schema | string | dataset, constraints, target metrics | Configuration value used by this block when generating Sansqrit DSL code. |
sample_sizeCandidates / samples | number | 25 | Numeric configuration used during code generation or execution. |
confidence_targetConfidence target | number | 0.9 | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varOutput variable | string | result_24 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Dataset
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Constraints
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Ranked results
datasetTabular data frame or parsed rows from CSV, Excel, JSON, XML, SQL, or inline data blocks. - Summary report
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Best score
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result_24 = applied_solver(problem="Power Grid Load Balancing", domain="domain_materials", method="OPF", objective="minimize unmet load", samples=25)
print(result_24)
011 / Applied - Materials & Energy
Renewable Energy Forecasting
applied_renewable_energy_forecastingForecast solar/wind generation and uncertainty over operational horizons. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
What It Does
Use Renewable Energy Forecasting when you need forecast solar/wind generation and uncertainty over operational horizons. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
Canvas color: #78716C. Category: domain_materials.
How To Use
- Drag the block from Applied - Materials & Energy into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
domain_idDomain ID | string | domain_materials | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
problem_nameProblem | string | Renewable Energy Forecasting | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
methodMethod | select | Temporal transformer | Chooses the algorithmic behavior or transformation strategy. |
objectiveObjective | string | minimize forecast error | Configuration value used by this block when generating Sansqrit DSL code. |
input_schemaInput schema | string | dataset, constraints, target metrics | Configuration value used by this block when generating Sansqrit DSL code. |
sample_sizeCandidates / samples | number | 25 | Numeric configuration used during code generation or execution. |
confidence_targetConfidence target | number | 0.9 | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varOutput variable | string | result_25 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Dataset
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Constraints
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Ranked results
datasetTabular data frame or parsed rows from CSV, Excel, JSON, XML, SQL, or inline data blocks. - Summary report
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Best score
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result_25 = applied_solver(problem="Renewable Energy Forecasting", domain="domain_materials", method="Temporal transformer", objective="minimize forecast error", samples=25)
print(result_25)
domain_molecular
Applied - Molecular & Chemistry
Use this family to build prediction, embedding, agent, model-evaluation, and learning workflows.
001 / Applied - Molecular & Chemistry
Molecular Docking
applied_molecular_dockingRank ligand poses against protein binding pockets with docking scores and contact checks. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
What It Does
Use Molecular Docking when you need rank ligand poses against protein binding pockets with docking scores and contact checks. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
Canvas color: #059669. Category: domain_molecular.
How To Use
- Drag the block from Applied - Molecular & Chemistry into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
domain_idDomain ID | string | domain_molecular | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
problem_nameProblem | string | Molecular Docking | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
methodMethod | select | AutoDock Vina | Chooses the algorithmic behavior or transformation strategy. |
objectiveObjective | string | minimize binding free energy | Configuration value used by this block when generating Sansqrit DSL code. |
input_schemaInput schema | string | dataset, constraints, target metrics | Configuration value used by this block when generating Sansqrit DSL code. |
sample_sizeCandidates / samples | number | 25 | Numeric configuration used during code generation or execution. |
confidence_targetConfidence target | number | 0.9 | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varOutput variable | string | result_1 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Dataset
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Constraints
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Ranked results
datasetTabular data frame or parsed rows from CSV, Excel, JSON, XML, SQL, or inline data blocks. - Summary report
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Best score
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result_1 = applied_solver(problem="Molecular Docking", domain="domain_molecular", method="AutoDock Vina", objective="minimize binding free energy", samples=25)
print(result_1)
002 / Applied - Molecular & Chemistry
Protein Folding
applied_protein_foldingPredict fold quality, contact maps, secondary structure confidence, and refinement priority. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
What It Does
Use Protein Folding when you need predict fold quality, contact maps, secondary structure confidence, and refinement priority. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
Canvas color: #059669. Category: domain_molecular.
How To Use
- Drag the block from Applied - Molecular & Chemistry into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
domain_idDomain ID | string | domain_molecular | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
problem_nameProblem | string | Protein Folding | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
methodMethod | select | AlphaFold style inference | Chooses the algorithmic behavior or transformation strategy. |
objectiveObjective | string | maximize fold confidence | Configuration value used by this block when generating Sansqrit DSL code. |
input_schemaInput schema | string | dataset, constraints, target metrics | Configuration value used by this block when generating Sansqrit DSL code. |
sample_sizeCandidates / samples | number | 25 | Numeric configuration used during code generation or execution. |
confidence_targetConfidence target | number | 0.9 | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varOutput variable | string | result_2 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Dataset
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Constraints
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Ranked results
datasetTabular data frame or parsed rows from CSV, Excel, JSON, XML, SQL, or inline data blocks. - Summary report
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Best score
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result_2 = applied_solver(problem="Protein Folding", domain="domain_molecular", method="AlphaFold style inference", objective="maximize fold confidence", samples=25)
print(result_2)
003 / Applied - Molecular & Chemistry
Small Molecule Binding Affinity
applied_small_molecule_binding_affinityEstimate DeltaG, Ki/Kd, uncertainty, and lead ranking from structure or descriptors. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
What It Does
Use Small Molecule Binding Affinity when you need estimate DeltaG, Ki/Kd, uncertainty, and lead ranking from structure or descriptors. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
Canvas color: #059669. Category: domain_molecular.
How To Use
- Drag the block from Applied - Molecular & Chemistry into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
domain_idDomain ID | string | domain_molecular | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
problem_nameProblem | string | Small Molecule Binding Affinity | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
methodMethod | select | QSAR ensemble | Chooses the algorithmic behavior or transformation strategy. |
objectiveObjective | string | minimize DeltaG | Configuration value used by this block when generating Sansqrit DSL code. |
input_schemaInput schema | string | dataset, constraints, target metrics | Configuration value used by this block when generating Sansqrit DSL code. |
sample_sizeCandidates / samples | number | 25 | Numeric configuration used during code generation or execution. |
confidence_targetConfidence target | number | 0.9 | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varOutput variable | string | result_3 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Dataset
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Constraints
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Ranked results
datasetTabular data frame or parsed rows from CSV, Excel, JSON, XML, SQL, or inline data blocks. - Summary report
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Best score
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result_3 = applied_solver(problem="Small Molecule Binding Affinity", domain="domain_molecular", method="QSAR ensemble", objective="minimize DeltaG", samples=25)
print(result_3)
004 / Applied - Molecular & Chemistry
Enzyme-Substrate Kinetics
applied_enzyme_substrate_kineticsFit Km, Vmax, kcat, inhibition mode, and catalytic efficiency from assay curves. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
What It Does
Use Enzyme-Substrate Kinetics when you need fit Km, Vmax, kcat, inhibition mode, and catalytic efficiency from assay curves. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
Canvas color: #059669. Category: domain_molecular.
How To Use
- Drag the block from Applied - Molecular & Chemistry into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
domain_idDomain ID | string | domain_molecular | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
problem_nameProblem | string | Enzyme-Substrate Kinetics | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
methodMethod | select | Michaelis-Menten fit | Chooses the algorithmic behavior or transformation strategy. |
objectiveObjective | string | maximize catalytic efficiency | Configuration value used by this block when generating Sansqrit DSL code. |
input_schemaInput schema | string | dataset, constraints, target metrics | Configuration value used by this block when generating Sansqrit DSL code. |
sample_sizeCandidates / samples | number | 25 | Numeric configuration used during code generation or execution. |
confidence_targetConfidence target | number | 0.9 | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varOutput variable | string | result_4 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Dataset
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Constraints
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Ranked results
datasetTabular data frame or parsed rows from CSV, Excel, JSON, XML, SQL, or inline data blocks. - Summary report
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Best score
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result_4 = applied_solver(problem="Enzyme-Substrate Kinetics", domain="domain_molecular", method="Michaelis-Menten fit", objective="maximize catalytic efficiency", samples=25)
print(result_4)
005 / Applied - Molecular & Chemistry
Transition State Search
applied_transition_state_searchSearch reaction transition states and activation barriers with constrained optimization. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
What It Does
Use Transition State Search when you need search reaction transition states and activation barriers with constrained optimization. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
Canvas color: #059669. Category: domain_molecular.
How To Use
- Drag the block from Applied - Molecular & Chemistry into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
domain_idDomain ID | string | domain_molecular | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
problem_nameProblem | string | Transition State Search | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
methodMethod | select | NEB | Chooses the algorithmic behavior or transformation strategy. |
objectiveObjective | string | minimize activation barrier | Configuration value used by this block when generating Sansqrit DSL code. |
input_schemaInput schema | string | dataset, constraints, target metrics | Configuration value used by this block when generating Sansqrit DSL code. |
sample_sizeCandidates / samples | number | 25 | Numeric configuration used during code generation or execution. |
confidence_targetConfidence target | number | 0.9 | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varOutput variable | string | result_5 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Dataset
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Constraints
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Ranked results
datasetTabular data frame or parsed rows from CSV, Excel, JSON, XML, SQL, or inline data blocks. - Summary report
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Best score
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result_5 = applied_solver(problem="Transition State Search", domain="domain_molecular", method="NEB", objective="minimize activation barrier", samples=25)
print(result_5)
006 / Applied - Molecular & Chemistry
DFT Optimization
applied_dft_optimizationOptimize molecular geometry and electronic energy with functional/basis controls. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
What It Does
Use DFT Optimization when you need optimize molecular geometry and electronic energy with functional/basis controls. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
Canvas color: #059669. Category: domain_molecular.
How To Use
- Drag the block from Applied - Molecular & Chemistry into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
domain_idDomain ID | string | domain_molecular | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
problem_nameProblem | string | DFT Optimization | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
methodMethod | select | B3LYP/6-31G* | Chooses the algorithmic behavior or transformation strategy. |
objectiveObjective | string | minimize total energy | Configuration value used by this block when generating Sansqrit DSL code. |
input_schemaInput schema | string | dataset, constraints, target metrics | Configuration value used by this block when generating Sansqrit DSL code. |
sample_sizeCandidates / samples | number | 25 | Numeric configuration used during code generation or execution. |
confidence_targetConfidence target | number | 0.9 | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varOutput variable | string | result_6 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Dataset
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Constraints
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Ranked results
datasetTabular data frame or parsed rows from CSV, Excel, JSON, XML, SQL, or inline data blocks. - Summary report
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Best score
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result_6 = applied_solver(problem="DFT Optimization", domain="domain_molecular", method="B3LYP/6-31G*", objective="minimize total energy", samples=25)
print(result_6)
007 / Applied - Molecular & Chemistry
Hartree-Fock Method Enhancements
applied_hartree_fock_method_enhancementsImprove SCF convergence, basis selection, and post-HF correction handoff. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
What It Does
Use Hartree-Fock Method Enhancements when you need improve SCF convergence, basis selection, and post-HF correction handoff. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
Canvas color: #059669. Category: domain_molecular.
How To Use
- Drag the block from Applied - Molecular & Chemistry into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
domain_idDomain ID | string | domain_molecular | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
problem_nameProblem | string | Hartree-Fock Method Enhancements | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
methodMethod | select | DIIS | Chooses the algorithmic behavior or transformation strategy. |
objectiveObjective | string | minimize SCF residual | Configuration value used by this block when generating Sansqrit DSL code. |
input_schemaInput schema | string | dataset, constraints, target metrics | Configuration value used by this block when generating Sansqrit DSL code. |
sample_sizeCandidates / samples | number | 25 | Numeric configuration used during code generation or execution. |
confidence_targetConfidence target | number | 0.9 | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varOutput variable | string | result_7 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Dataset
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Constraints
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Ranked results
datasetTabular data frame or parsed rows from CSV, Excel, JSON, XML, SQL, or inline data blocks. - Summary report
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Best score
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result_7 = applied_solver(problem="Hartree-Fock Method Enhancements", domain="domain_molecular", method="DIIS", objective="minimize SCF residual", samples=25)
print(result_7)
008 / Applied - Molecular & Chemistry
Quantum Chemistry Simulations
applied_quantum_chemistry_simulationsMap fermionic Hamiltonians and run chemistry estimators on classical or quantum backends. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
What It Does
Use Quantum Chemistry Simulations when you need map fermionic Hamiltonians and run chemistry estimators on classical or quantum backends. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
Canvas color: #059669. Category: domain_molecular.
How To Use
- Drag the block from Applied - Molecular & Chemistry into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
domain_idDomain ID | string | domain_molecular | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
problem_nameProblem | string | Quantum Chemistry Simulations | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
methodMethod | select | UCCSD VQE | Chooses the algorithmic behavior or transformation strategy. |
objectiveObjective | string | minimize ground state energy | Configuration value used by this block when generating Sansqrit DSL code. |
input_schemaInput schema | string | dataset, constraints, target metrics | Configuration value used by this block when generating Sansqrit DSL code. |
sample_sizeCandidates / samples | number | 25 | Numeric configuration used during code generation or execution. |
confidence_targetConfidence target | number | 0.9 | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varOutput variable | string | result_8 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Dataset
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Constraints
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Ranked results
datasetTabular data frame or parsed rows from CSV, Excel, JSON, XML, SQL, or inline data blocks. - Summary report
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Best score
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result_8 = applied_solver(problem="Quantum Chemistry Simulations", domain="domain_molecular", method="UCCSD VQE", objective="minimize ground state energy", samples=25)
print(result_8)
009 / Applied - Molecular & Chemistry
Molecular Mechanics QM/MM Hybridization
applied_molecular_mechanics_qm_mm_hybridizationPartition reactive sites into QM region and bulk environment into MM region. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
What It Does
Use Molecular Mechanics QM/MM Hybridization when you need partition reactive sites into QM region and bulk environment into MM region. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
Canvas color: #059669. Category: domain_molecular.
How To Use
- Drag the block from Applied - Molecular & Chemistry into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
domain_idDomain ID | string | domain_molecular | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
problem_nameProblem | string | Molecular Mechanics QM/MM Hybridization | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
methodMethod | select | ONIOM | Chooses the algorithmic behavior or transformation strategy. |
objectiveObjective | string | minimize boundary error | Configuration value used by this block when generating Sansqrit DSL code. |
input_schemaInput schema | string | dataset, constraints, target metrics | Configuration value used by this block when generating Sansqrit DSL code. |
sample_sizeCandidates / samples | number | 25 | Numeric configuration used during code generation or execution. |
confidence_targetConfidence target | number | 0.9 | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varOutput variable | string | result_9 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Dataset
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Constraints
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Ranked results
datasetTabular data frame or parsed rows from CSV, Excel, JSON, XML, SQL, or inline data blocks. - Summary report
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Best score
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result_9 = applied_solver(problem="Molecular Mechanics QM/MM Hybridization", domain="domain_molecular", method="ONIOM", objective="minimize boundary error", samples=25)
print(result_9)
010 / Applied - Molecular & Chemistry
Solvent-Solute Interaction Modeling
applied_solvent_solute_interaction_modelingEstimate solvation, hydrogen bonding, and dielectric screening effects. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
What It Does
Use Solvent-Solute Interaction Modeling when you need estimate solvation, hydrogen bonding, and dielectric screening effects. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
Canvas color: #059669. Category: domain_molecular.
How To Use
- Drag the block from Applied - Molecular & Chemistry into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
domain_idDomain ID | string | domain_molecular | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
problem_nameProblem | string | Solvent-Solute Interaction Modeling | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
methodMethod | select | PCM/SMD | Chooses the algorithmic behavior or transformation strategy. |
objectiveObjective | string | minimize solvation free energy | Configuration value used by this block when generating Sansqrit DSL code. |
input_schemaInput schema | string | dataset, constraints, target metrics | Configuration value used by this block when generating Sansqrit DSL code. |
sample_sizeCandidates / samples | number | 25 | Numeric configuration used during code generation or execution. |
confidence_targetConfidence target | number | 0.9 | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varOutput variable | string | result_10 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Dataset
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Constraints
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Ranked results
datasetTabular data frame or parsed rows from CSV, Excel, JSON, XML, SQL, or inline data blocks. - Summary report
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Best score
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result_10 = applied_solver(problem="Solvent-Solute Interaction Modeling", domain="domain_molecular", method="PCM/SMD", objective="minimize solvation free energy", samples=25)
print(result_10)
011 / Applied - Molecular & Chemistry
Excitation Energy Calculations
applied_excitation_energy_calculationsCompute excited states, oscillator strengths, and spectral peaks. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
What It Does
Use Excitation Energy Calculations when you need compute excited states, oscillator strengths, and spectral peaks. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
Canvas color: #059669. Category: domain_molecular.
How To Use
- Drag the block from Applied - Molecular & Chemistry into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
domain_idDomain ID | string | domain_molecular | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
problem_nameProblem | string | Excitation Energy Calculations | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
methodMethod | select | TD-DFT | Chooses the algorithmic behavior or transformation strategy. |
objectiveObjective | string | match target absorption | Configuration value used by this block when generating Sansqrit DSL code. |
input_schemaInput schema | string | dataset, constraints, target metrics | Configuration value used by this block when generating Sansqrit DSL code. |
sample_sizeCandidates / samples | number | 25 | Numeric configuration used during code generation or execution. |
confidence_targetConfidence target | number | 0.9 | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varOutput variable | string | result_11 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Dataset
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Constraints
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Ranked results
datasetTabular data frame or parsed rows from CSV, Excel, JSON, XML, SQL, or inline data blocks. - Summary report
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Best score
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result_11 = applied_solver(problem="Excitation Energy Calculations", domain="domain_molecular", method="TD-DFT", objective="match target absorption", samples=25)
print(result_11)
012 / Applied - Molecular & Chemistry
Non-Covalent Interaction Analysis
applied_non_covalent_interaction_analysisMeasure hydrogen bonds, pi-stacking, dispersion, and NCI surfaces. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
What It Does
Use Non-Covalent Interaction Analysis when you need measure hydrogen bonds, pi-stacking, dispersion, and NCI surfaces. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
Canvas color: #059669. Category: domain_molecular.
How To Use
- Drag the block from Applied - Molecular & Chemistry into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
domain_idDomain ID | string | domain_molecular | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
problem_nameProblem | string | Non-Covalent Interaction Analysis | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
methodMethod | select | SAPT | Chooses the algorithmic behavior or transformation strategy. |
objectiveObjective | string | maximize stabilizing interaction | Configuration value used by this block when generating Sansqrit DSL code. |
input_schemaInput schema | string | dataset, constraints, target metrics | Configuration value used by this block when generating Sansqrit DSL code. |
sample_sizeCandidates / samples | number | 25 | Numeric configuration used during code generation or execution. |
confidence_targetConfidence target | number | 0.9 | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varOutput variable | string | result_12 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Dataset
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Constraints
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Ranked results
datasetTabular data frame or parsed rows from CSV, Excel, JSON, XML, SQL, or inline data blocks. - Summary report
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Best score
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result_12 = applied_solver(problem="Non-Covalent Interaction Analysis", domain="domain_molecular", method="SAPT", objective="maximize stabilizing interaction", samples=25)
print(result_12)
013 / Applied - Molecular & Chemistry
Metalloenzyme Inhibitor Design
applied_metalloenzyme_inhibitor_designOptimize ligands for metal coordination, selectivity, and toxicity constraints. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
What It Does
Use Metalloenzyme Inhibitor Design when you need optimize ligands for metal coordination, selectivity, and toxicity constraints. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
Canvas color: #059669. Category: domain_molecular.
How To Use
- Drag the block from Applied - Molecular & Chemistry into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
domain_idDomain ID | string | domain_molecular | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
problem_nameProblem | string | Metalloenzyme Inhibitor Design | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
methodMethod | select | Docking with metal constraints | Chooses the algorithmic behavior or transformation strategy. |
objectiveObjective | string | maximize selectivity index | Configuration value used by this block when generating Sansqrit DSL code. |
input_schemaInput schema | string | dataset, constraints, target metrics | Configuration value used by this block when generating Sansqrit DSL code. |
sample_sizeCandidates / samples | number | 25 | Numeric configuration used during code generation or execution. |
confidence_targetConfidence target | number | 0.9 | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varOutput variable | string | result_13 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Dataset
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Constraints
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Ranked results
datasetTabular data frame or parsed rows from CSV, Excel, JSON, XML, SQL, or inline data blocks. - Summary report
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Best score
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result_13 = applied_solver(problem="Metalloenzyme Inhibitor Design", domain="domain_molecular", method="Docking with metal constraints", objective="maximize selectivity index", samples=25)
print(result_13)
014 / Applied - Molecular & Chemistry
Isomerization Pathway Search
applied_isomerization_pathway_searchExplore reaction coordinates and low-barrier isomerization routes. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
What It Does
Use Isomerization Pathway Search when you need explore reaction coordinates and low-barrier isomerization routes. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
Canvas color: #059669. Category: domain_molecular.
How To Use
- Drag the block from Applied - Molecular & Chemistry into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
domain_idDomain ID | string | domain_molecular | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
problem_nameProblem | string | Isomerization Pathway Search | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
methodMethod | select | NEB | Chooses the algorithmic behavior or transformation strategy. |
objectiveObjective | string | minimize pathway barrier | Configuration value used by this block when generating Sansqrit DSL code. |
input_schemaInput schema | string | dataset, constraints, target metrics | Configuration value used by this block when generating Sansqrit DSL code. |
sample_sizeCandidates / samples | number | 25 | Numeric configuration used during code generation or execution. |
confidence_targetConfidence target | number | 0.9 | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varOutput variable | string | result_14 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Dataset
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Constraints
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Ranked results
datasetTabular data frame or parsed rows from CSV, Excel, JSON, XML, SQL, or inline data blocks. - Summary report
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Best score
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result_14 = applied_solver(problem="Isomerization Pathway Search", domain="domain_molecular", method="NEB", objective="minimize pathway barrier", samples=25)
print(result_14)
domain_networks
Applied - Networks & Telecom
Use this family to build prediction, embedding, agent, model-evaluation, and learning workflows.
001 / Applied - Networks & Telecom
Spectrum Allocation Optimization
applied_spectrum_allocation_optimizationAllocate spectrum channels under interference and policy constraints. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
What It Does
Use Spectrum Allocation Optimization when you need allocate spectrum channels under interference and policy constraints. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
Canvas color: #0369A1. Category: domain_networks.
How To Use
- Drag the block from Applied - Networks & Telecom into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
domain_idDomain ID | string | domain_networks | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
problem_nameProblem | string | Spectrum Allocation Optimization | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
methodMethod | select | Graph coloring | Chooses the algorithmic behavior or transformation strategy. |
objectiveObjective | string | minimize interference | Configuration value used by this block when generating Sansqrit DSL code. |
input_schemaInput schema | string | dataset, constraints, target metrics | Configuration value used by this block when generating Sansqrit DSL code. |
sample_sizeCandidates / samples | number | 25 | Numeric configuration used during code generation or execution. |
confidence_targetConfidence target | number | 0.9 | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varOutput variable | string | result_108 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Dataset
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Constraints
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Ranked results
datasetTabular data frame or parsed rows from CSV, Excel, JSON, XML, SQL, or inline data blocks. - Summary report
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Best score
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result_108 = applied_solver(problem="Spectrum Allocation Optimization", domain="domain_networks", method="Graph coloring", objective="minimize interference", samples=25)
print(result_108)
002 / Applied - Networks & Telecom
5G/6G Signal Beamforming
applied_5g_6g_signal_beamformingOptimize beam weights, coverage, SINR, and energy efficiency. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
What It Does
Use 5G/6G Signal Beamforming when you need optimize beam weights, coverage, SINR, and energy efficiency. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
Canvas color: #0369A1. Category: domain_networks.
How To Use
- Drag the block from Applied - Networks & Telecom into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
domain_idDomain ID | string | domain_networks | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
problem_nameProblem | string | 5G/6G Signal Beamforming | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
methodMethod | select | Massive MIMO optimizer | Chooses the algorithmic behavior or transformation strategy. |
objectiveObjective | string | maximize SINR | Configuration value used by this block when generating Sansqrit DSL code. |
input_schemaInput schema | string | dataset, constraints, target metrics | Configuration value used by this block when generating Sansqrit DSL code. |
sample_sizeCandidates / samples | number | 25 | Numeric configuration used during code generation or execution. |
confidence_targetConfidence target | number | 0.9 | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varOutput variable | string | result_109 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Dataset
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Constraints
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Ranked results
datasetTabular data frame or parsed rows from CSV, Excel, JSON, XML, SQL, or inline data blocks. - Summary report
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Best score
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result_109 = applied_solver(problem="5G/6G Signal Beamforming", domain="domain_networks", method="Massive MIMO optimizer", objective="maximize SINR", samples=25)
print(result_109)
003 / Applied - Networks & Telecom
Network Traffic Congestion Control
applied_network_traffic_congestion_controlControl traffic flows, queueing delay, throughput, and reliability. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
What It Does
Use Network Traffic Congestion Control when you need control traffic flows, queueing delay, throughput, and reliability. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
Canvas color: #0369A1. Category: domain_networks.
How To Use
- Drag the block from Applied - Networks & Telecom into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
domain_idDomain ID | string | domain_networks | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
problem_nameProblem | string | Network Traffic Congestion Control | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
methodMethod | select | MPC congestion control | Chooses the algorithmic behavior or transformation strategy. |
objectiveObjective | string | minimize latency | Configuration value used by this block when generating Sansqrit DSL code. |
input_schemaInput schema | string | dataset, constraints, target metrics | Configuration value used by this block when generating Sansqrit DSL code. |
sample_sizeCandidates / samples | number | 25 | Numeric configuration used during code generation or execution. |
confidence_targetConfidence target | number | 0.9 | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varOutput variable | string | result_110 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Dataset
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Constraints
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Ranked results
datasetTabular data frame or parsed rows from CSV, Excel, JSON, XML, SQL, or inline data blocks. - Summary report
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Best score
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result_110 = applied_solver(problem="Network Traffic Congestion Control", domain="domain_networks", method="MPC congestion control", objective="minimize latency", samples=25)
print(result_110)
domain_optimization
Applied - Optimization & Logistics
Use this family to build prediction, embedding, agent, model-evaluation, and learning workflows.
001 / Applied - Optimization & Logistics
Traveling Salesman Problem
applied_traveling_salesman_problemSolve routing tours for cost, distance, and hard constraints. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
What It Does
Use Traveling Salesman Problem when you need solve routing tours for cost, distance, and hard constraints. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
Canvas color: #B45309. Category: domain_optimization.
How To Use
- Drag the block from Applied - Optimization & Logistics into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
domain_idDomain ID | string | domain_optimization | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
problem_nameProblem | string | Traveling Salesman Problem | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
methodMethod | select | 2-opt heuristic | Chooses the algorithmic behavior or transformation strategy. |
objectiveObjective | string | minimize route distance | Configuration value used by this block when generating Sansqrit DSL code. |
input_schemaInput schema | string | dataset, constraints, target metrics | Configuration value used by this block when generating Sansqrit DSL code. |
sample_sizeCandidates / samples | number | 25 | Numeric configuration used during code generation or execution. |
confidence_targetConfidence target | number | 0.9 | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varOutput variable | string | result_58 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Dataset
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Constraints
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Ranked results
datasetTabular data frame or parsed rows from CSV, Excel, JSON, XML, SQL, or inline data blocks. - Summary report
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Best score
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result_58 = applied_solver(problem="Traveling Salesman Problem", domain="domain_optimization", method="2-opt heuristic", objective="minimize route distance", samples=25)
print(result_58)
002 / Applied - Optimization & Logistics
Job Shop Scheduling
applied_job_shop_schedulingSchedule jobs across machines with precedence and resource constraints. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
What It Does
Use Job Shop Scheduling when you need schedule jobs across machines with precedence and resource constraints. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
Canvas color: #B45309. Category: domain_optimization.
How To Use
- Drag the block from Applied - Optimization & Logistics into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
domain_idDomain ID | string | domain_optimization | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
problem_nameProblem | string | Job Shop Scheduling | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
methodMethod | select | CP-SAT | Chooses the algorithmic behavior or transformation strategy. |
objectiveObjective | string | minimize makespan | Configuration value used by this block when generating Sansqrit DSL code. |
input_schemaInput schema | string | dataset, constraints, target metrics | Configuration value used by this block when generating Sansqrit DSL code. |
sample_sizeCandidates / samples | number | 25 | Numeric configuration used during code generation or execution. |
confidence_targetConfidence target | number | 0.9 | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varOutput variable | string | result_59 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Dataset
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Constraints
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Ranked results
datasetTabular data frame or parsed rows from CSV, Excel, JSON, XML, SQL, or inline data blocks. - Summary report
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Best score
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result_59 = applied_solver(problem="Job Shop Scheduling", domain="domain_optimization", method="CP-SAT", objective="minimize makespan", samples=25)
print(result_59)
003 / Applied - Optimization & Logistics
Supply Chain Route Optimization
applied_supply_chain_route_optimizationOptimize multi-echelon routes, inventory handoffs, and service levels. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
What It Does
Use Supply Chain Route Optimization when you need optimize multi-echelon routes, inventory handoffs, and service levels. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
Canvas color: #B45309. Category: domain_optimization.
How To Use
- Drag the block from Applied - Optimization & Logistics into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
domain_idDomain ID | string | domain_optimization | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
problem_nameProblem | string | Supply Chain Route Optimization | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
methodMethod | select | Vehicle routing | Chooses the algorithmic behavior or transformation strategy. |
objectiveObjective | string | minimize logistics cost | Configuration value used by this block when generating Sansqrit DSL code. |
input_schemaInput schema | string | dataset, constraints, target metrics | Configuration value used by this block when generating Sansqrit DSL code. |
sample_sizeCandidates / samples | number | 25 | Numeric configuration used during code generation or execution. |
confidence_targetConfidence target | number | 0.9 | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varOutput variable | string | result_60 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Dataset
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Constraints
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Ranked results
datasetTabular data frame or parsed rows from CSV, Excel, JSON, XML, SQL, or inline data blocks. - Summary report
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Best score
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result_60 = applied_solver(problem="Supply Chain Route Optimization", domain="domain_optimization", method="Vehicle routing", objective="minimize logistics cost", samples=25)
print(result_60)
004 / Applied - Optimization & Logistics
Last-Mile Delivery Logistics
applied_last_mile_delivery_logisticsPlan delivery routes with time windows, capacity, and driver constraints. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
What It Does
Use Last-Mile Delivery Logistics when you need plan delivery routes with time windows, capacity, and driver constraints. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
Canvas color: #B45309. Category: domain_optimization.
How To Use
- Drag the block from Applied - Optimization & Logistics into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
domain_idDomain ID | string | domain_optimization | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
problem_nameProblem | string | Last-Mile Delivery Logistics | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
methodMethod | select | VRPTW | Chooses the algorithmic behavior or transformation strategy. |
objectiveObjective | string | minimize late deliveries | Configuration value used by this block when generating Sansqrit DSL code. |
input_schemaInput schema | string | dataset, constraints, target metrics | Configuration value used by this block when generating Sansqrit DSL code. |
sample_sizeCandidates / samples | number | 25 | Numeric configuration used during code generation or execution. |
confidence_targetConfidence target | number | 0.9 | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varOutput variable | string | result_61 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Dataset
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Constraints
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Ranked results
datasetTabular data frame or parsed rows from CSV, Excel, JSON, XML, SQL, or inline data blocks. - Summary report
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Best score
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result_61 = applied_solver(problem="Last-Mile Delivery Logistics", domain="domain_optimization", method="VRPTW", objective="minimize late deliveries", samples=25)
print(result_61)
005 / Applied - Optimization & Logistics
Air Traffic Control Management
applied_air_traffic_control_managementResolve conflicts, sequence landings, and allocate corridors safely. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
What It Does
Use Air Traffic Control Management when you need resolve conflicts, sequence landings, and allocate corridors safely. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
Canvas color: #B45309. Category: domain_optimization.
How To Use
- Drag the block from Applied - Optimization & Logistics into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
domain_idDomain ID | string | domain_optimization | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
problem_nameProblem | string | Air Traffic Control Management | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
methodMethod | select | Conflict graph coloring | Chooses the algorithmic behavior or transformation strategy. |
objectiveObjective | string | maximize safety margin | Configuration value used by this block when generating Sansqrit DSL code. |
input_schemaInput schema | string | dataset, constraints, target metrics | Configuration value used by this block when generating Sansqrit DSL code. |
sample_sizeCandidates / samples | number | 25 | Numeric configuration used during code generation or execution. |
confidence_targetConfidence target | number | 0.9 | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varOutput variable | string | result_62 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Dataset
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Constraints
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Ranked results
datasetTabular data frame or parsed rows from CSV, Excel, JSON, XML, SQL, or inline data blocks. - Summary report
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Best score
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result_62 = applied_solver(problem="Air Traffic Control Management", domain="domain_optimization", method="Conflict graph coloring", objective="maximize safety margin", samples=25)
print(result_62)
006 / Applied - Optimization & Logistics
Paint Shop Sequence Optimization
applied_paint_shop_sequence_optimizationOptimize paint sequencing to reduce color changes and defects. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
What It Does
Use Paint Shop Sequence Optimization when you need optimize paint sequencing to reduce color changes and defects. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
Canvas color: #B45309. Category: domain_optimization.
How To Use
- Drag the block from Applied - Optimization & Logistics into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
domain_idDomain ID | string | domain_optimization | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
problem_nameProblem | string | Paint Shop Sequence Optimization | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
methodMethod | select | Sequence DP | Chooses the algorithmic behavior or transformation strategy. |
objectiveObjective | string | minimize color changes | Configuration value used by this block when generating Sansqrit DSL code. |
input_schemaInput schema | string | dataset, constraints, target metrics | Configuration value used by this block when generating Sansqrit DSL code. |
sample_sizeCandidates / samples | number | 25 | Numeric configuration used during code generation or execution. |
confidence_targetConfidence target | number | 0.9 | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varOutput variable | string | result_63 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Dataset
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Constraints
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Ranked results
datasetTabular data frame or parsed rows from CSV, Excel, JSON, XML, SQL, or inline data blocks. - Summary report
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Best score
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result_63 = applied_solver(problem="Paint Shop Sequence Optimization", domain="domain_optimization", method="Sequence DP", objective="minimize color changes", samples=25)
print(result_63)
007 / Applied - Optimization & Logistics
Robotic Path Planning
applied_robotic_path_planningPlan collision-free robot paths with dynamic obstacles and costs. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
What It Does
Use Robotic Path Planning when you need plan collision-free robot paths with dynamic obstacles and costs. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
Canvas color: #B45309. Category: domain_optimization.
How To Use
- Drag the block from Applied - Optimization & Logistics into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
domain_idDomain ID | string | domain_optimization | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
problem_nameProblem | string | Robotic Path Planning | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
methodMethod | select | A* | Chooses the algorithmic behavior or transformation strategy. |
objectiveObjective | string | minimize path cost | Configuration value used by this block when generating Sansqrit DSL code. |
input_schemaInput schema | string | dataset, constraints, target metrics | Configuration value used by this block when generating Sansqrit DSL code. |
sample_sizeCandidates / samples | number | 25 | Numeric configuration used during code generation or execution. |
confidence_targetConfidence target | number | 0.9 | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varOutput variable | string | result_64 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Dataset
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Constraints
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Ranked results
datasetTabular data frame or parsed rows from CSV, Excel, JSON, XML, SQL, or inline data blocks. - Summary report
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Best score
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result_64 = applied_solver(problem="Robotic Path Planning", domain="domain_optimization", method="A*", objective="minimize path cost", samples=25)
print(result_64)
008 / Applied - Optimization & Logistics
Fleet Maintenance Scheduling
applied_fleet_maintenance_schedulingSchedule predictive maintenance with downtime and parts constraints. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
What It Does
Use Fleet Maintenance Scheduling when you need schedule predictive maintenance with downtime and parts constraints. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
Canvas color: #B45309. Category: domain_optimization.
How To Use
- Drag the block from Applied - Optimization & Logistics into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
domain_idDomain ID | string | domain_optimization | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
problem_nameProblem | string | Fleet Maintenance Scheduling | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
methodMethod | select | Survival forecast | Chooses the algorithmic behavior or transformation strategy. |
objectiveObjective | string | minimize downtime | Configuration value used by this block when generating Sansqrit DSL code. |
input_schemaInput schema | string | dataset, constraints, target metrics | Configuration value used by this block when generating Sansqrit DSL code. |
sample_sizeCandidates / samples | number | 25 | Numeric configuration used during code generation or execution. |
confidence_targetConfidence target | number | 0.9 | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varOutput variable | string | result_65 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Dataset
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Constraints
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Ranked results
datasetTabular data frame or parsed rows from CSV, Excel, JSON, XML, SQL, or inline data blocks. - Summary report
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Best score
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result_65 = applied_solver(problem="Fleet Maintenance Scheduling", domain="domain_optimization", method="Survival forecast", objective="minimize downtime", samples=25)
print(result_65)
009 / Applied - Optimization & Logistics
Port Terminal Logistics
applied_port_terminal_logisticsOptimize berth allocation, crane scheduling, yard stacking, and truck flows. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
What It Does
Use Port Terminal Logistics when you need optimize berth allocation, crane scheduling, yard stacking, and truck flows. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
Canvas color: #B45309. Category: domain_optimization.
How To Use
- Drag the block from Applied - Optimization & Logistics into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
domain_idDomain ID | string | domain_optimization | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
problem_nameProblem | string | Port Terminal Logistics | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
methodMethod | select | Berth MILP | Chooses the algorithmic behavior or transformation strategy. |
objectiveObjective | string | minimize vessel turnaround | Configuration value used by this block when generating Sansqrit DSL code. |
input_schemaInput schema | string | dataset, constraints, target metrics | Configuration value used by this block when generating Sansqrit DSL code. |
sample_sizeCandidates / samples | number | 25 | Numeric configuration used during code generation or execution. |
confidence_targetConfidence target | number | 0.9 | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varOutput variable | string | result_66 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Dataset
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Constraints
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Ranked results
datasetTabular data frame or parsed rows from CSV, Excel, JSON, XML, SQL, or inline data blocks. - Summary report
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Best score
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result_66 = applied_solver(problem="Port Terminal Logistics", domain="domain_optimization", method="Berth MILP", objective="minimize vessel turnaround", samples=25)
print(result_66)
010 / Applied - Optimization & Logistics
Warehouse Layout Design
applied_warehouse_layout_designDesign slotting, pick paths, aisle layout, and throughput constraints. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
What It Does
Use Warehouse Layout Design when you need design slotting, pick paths, aisle layout, and throughput constraints. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
Canvas color: #B45309. Category: domain_optimization.
How To Use
- Drag the block from Applied - Optimization & Logistics into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
domain_idDomain ID | string | domain_optimization | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
problem_nameProblem | string | Warehouse Layout Design | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
methodMethod | select | Facility layout optimizer | Chooses the algorithmic behavior or transformation strategy. |
objectiveObjective | string | maximize throughput | Configuration value used by this block when generating Sansqrit DSL code. |
input_schemaInput schema | string | dataset, constraints, target metrics | Configuration value used by this block when generating Sansqrit DSL code. |
sample_sizeCandidates / samples | number | 25 | Numeric configuration used during code generation or execution. |
confidence_targetConfidence target | number | 0.9 | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varOutput variable | string | result_67 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Dataset
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Constraints
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Ranked results
datasetTabular data frame or parsed rows from CSV, Excel, JSON, XML, SQL, or inline data blocks. - Summary report
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Best score
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result_67 = applied_solver(problem="Warehouse Layout Design", domain="domain_optimization", method="Facility layout optimizer", objective="maximize throughput", samples=25)
print(result_67)
domain_physics
Applied - Physics & Quantum Matter
Use this family to construct, transform, measure, simulate, export, or analyze quantum circuits and sharded registers.
001 / Applied - Physics & Quantum Matter
Lattice Quantum Chromodynamics
applied_lattice_quantum_chromodynamicsSimulate lattice QCD observables, propagators, and correlation functions. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
What It Does
Use Lattice Quantum Chromodynamics when you need simulate lattice QCD observables, propagators, and correlation functions. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
Canvas color: #4338CA. Category: domain_physics.
How To Use
- Drag the block from Applied - Physics & Quantum Matter into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
domain_idDomain ID | string | domain_physics | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
problem_nameProblem | string | Lattice Quantum Chromodynamics | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
methodMethod | select | Wilson lattice | Chooses the algorithmic behavior or transformation strategy. |
objectiveObjective | string | minimize observable error | Configuration value used by this block when generating Sansqrit DSL code. |
input_schemaInput schema | string | dataset, constraints, target metrics | Configuration value used by this block when generating Sansqrit DSL code. |
sample_sizeCandidates / samples | number | 25 | Numeric configuration used during code generation or execution. |
confidence_targetConfidence target | number | 0.9 | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varOutput variable | string | result_90 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Dataset
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Constraints
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Ranked results
datasetTabular data frame or parsed rows from CSV, Excel, JSON, XML, SQL, or inline data blocks. - Summary report
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Best score
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result_90 = applied_solver(problem="Lattice Quantum Chromodynamics", domain="domain_physics", method="Wilson lattice", objective="minimize observable error", samples=25)
print(result_90)
002 / Applied - Physics & Quantum Matter
Many-Body Localization Studies
applied_many_body_localization_studiesAnalyze localization transitions, entanglement growth, and disorder scaling. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
What It Does
Use Many-Body Localization Studies when you need analyze localization transitions, entanglement growth, and disorder scaling. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
Canvas color: #4338CA. Category: domain_physics.
How To Use
- Drag the block from Applied - Physics & Quantum Matter into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
domain_idDomain ID | string | domain_physics | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
problem_nameProblem | string | Many-Body Localization Studies | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
methodMethod | select | Exact diagonalization | Chooses the algorithmic behavior or transformation strategy. |
objectiveObjective | string | estimate critical disorder | Configuration value used by this block when generating Sansqrit DSL code. |
input_schemaInput schema | string | dataset, constraints, target metrics | Configuration value used by this block when generating Sansqrit DSL code. |
sample_sizeCandidates / samples | number | 25 | Numeric configuration used during code generation or execution. |
confidence_targetConfidence target | number | 0.9 | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varOutput variable | string | result_91 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Dataset
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Constraints
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Ranked results
datasetTabular data frame or parsed rows from CSV, Excel, JSON, XML, SQL, or inline data blocks. - Summary report
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Best score
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result_91 = applied_solver(problem="Many-Body Localization Studies", domain="domain_physics", method="Exact diagonalization", objective="estimate critical disorder", samples=25)
print(result_91)
003 / Applied - Physics & Quantum Matter
Superfluidity Dynamics
applied_superfluidity_dynamicsModel vortices, flow, excitations, and critical velocity. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
What It Does
Use Superfluidity Dynamics when you need model vortices, flow, excitations, and critical velocity. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
Canvas color: #4338CA. Category: domain_physics.
How To Use
- Drag the block from Applied - Physics & Quantum Matter into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
domain_idDomain ID | string | domain_physics | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
problem_nameProblem | string | Superfluidity Dynamics | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
methodMethod | select | Gross-Pitaevskii | Chooses the algorithmic behavior or transformation strategy. |
objectiveObjective | string | maximize phase coherence | Configuration value used by this block when generating Sansqrit DSL code. |
input_schemaInput schema | string | dataset, constraints, target metrics | Configuration value used by this block when generating Sansqrit DSL code. |
sample_sizeCandidates / samples | number | 25 | Numeric configuration used during code generation or execution. |
confidence_targetConfidence target | number | 0.9 | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varOutput variable | string | result_92 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Dataset
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Constraints
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Ranked results
datasetTabular data frame or parsed rows from CSV, Excel, JSON, XML, SQL, or inline data blocks. - Summary report
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Best score
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result_92 = applied_solver(problem="Superfluidity Dynamics", domain="domain_physics", method="Gross-Pitaevskii", objective="maximize phase coherence", samples=25)
print(result_92)
004 / Applied - Physics & Quantum Matter
Bose-Einstein Condensate Simulation
applied_bose_einstein_condensate_simulationSimulate condensate wavefunctions, traps, interactions, and dynamics. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
What It Does
Use Bose-Einstein Condensate Simulation when you need simulate condensate wavefunctions, traps, interactions, and dynamics. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
Canvas color: #4338CA. Category: domain_physics.
How To Use
- Drag the block from Applied - Physics & Quantum Matter into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
domain_idDomain ID | string | domain_physics | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
problem_nameProblem | string | Bose-Einstein Condensate Simulation | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
methodMethod | select | Gross-Pitaevskii | Chooses the algorithmic behavior or transformation strategy. |
objectiveObjective | string | minimize energy functional | Configuration value used by this block when generating Sansqrit DSL code. |
input_schemaInput schema | string | dataset, constraints, target metrics | Configuration value used by this block when generating Sansqrit DSL code. |
sample_sizeCandidates / samples | number | 25 | Numeric configuration used during code generation or execution. |
confidence_targetConfidence target | number | 0.9 | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varOutput variable | string | result_93 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Dataset
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Constraints
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Ranked results
datasetTabular data frame or parsed rows from CSV, Excel, JSON, XML, SQL, or inline data blocks. - Summary report
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Best score
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result_93 = applied_solver(problem="Bose-Einstein Condensate Simulation", domain="domain_physics", method="Gross-Pitaevskii", objective="minimize energy functional", samples=25)
print(result_93)
005 / Applied - Physics & Quantum Matter
Quantum Phase Transition Modeling
applied_quantum_phase_transition_modelingEstimate critical points, order parameters, and finite-size scaling. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
What It Does
Use Quantum Phase Transition Modeling when you need estimate critical points, order parameters, and finite-size scaling. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
Canvas color: #4338CA. Category: domain_physics.
How To Use
- Drag the block from Applied - Physics & Quantum Matter into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
domain_idDomain ID | string | domain_physics | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
problem_nameProblem | string | Quantum Phase Transition Modeling | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
methodMethod | select | DMRG | Chooses the algorithmic behavior or transformation strategy. |
objectiveObjective | string | estimate critical point | Configuration value used by this block when generating Sansqrit DSL code. |
input_schemaInput schema | string | dataset, constraints, target metrics | Configuration value used by this block when generating Sansqrit DSL code. |
sample_sizeCandidates / samples | number | 25 | Numeric configuration used during code generation or execution. |
confidence_targetConfidence target | number | 0.9 | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varOutput variable | string | result_94 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Dataset
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Constraints
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Ranked results
datasetTabular data frame or parsed rows from CSV, Excel, JSON, XML, SQL, or inline data blocks. - Summary report
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Best score
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result_94 = applied_solver(problem="Quantum Phase Transition Modeling", domain="domain_physics", method="DMRG", objective="estimate critical point", samples=25)
print(result_94)
006 / Applied - Physics & Quantum Matter
Dark Matter Detection Simulations
applied_dark_matter_detection_simulationsModel detector signals, backgrounds, rates, and discovery confidence. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
What It Does
Use Dark Matter Detection Simulations when you need model detector signals, backgrounds, rates, and discovery confidence. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
Canvas color: #4338CA. Category: domain_physics.
How To Use
- Drag the block from Applied - Physics & Quantum Matter into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
domain_idDomain ID | string | domain_physics | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
problem_nameProblem | string | Dark Matter Detection Simulations | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
methodMethod | select | Poisson likelihood | Chooses the algorithmic behavior or transformation strategy. |
objectiveObjective | string | maximize detection significance | Configuration value used by this block when generating Sansqrit DSL code. |
input_schemaInput schema | string | dataset, constraints, target metrics | Configuration value used by this block when generating Sansqrit DSL code. |
sample_sizeCandidates / samples | number | 25 | Numeric configuration used during code generation or execution. |
confidence_targetConfidence target | number | 0.9 | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varOutput variable | string | result_95 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Dataset
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Constraints
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Ranked results
datasetTabular data frame or parsed rows from CSV, Excel, JSON, XML, SQL, or inline data blocks. - Summary report
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Best score
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result_95 = applied_solver(problem="Dark Matter Detection Simulations", domain="domain_physics", method="Poisson likelihood", objective="maximize detection significance", samples=25)
print(result_95)
007 / Applied - Physics & Quantum Matter
Nuclear Fusion Plasma Control
applied_nuclear_fusion_plasma_controlControl plasma shape, instabilities, confinement, and heating. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
What It Does
Use Nuclear Fusion Plasma Control when you need control plasma shape, instabilities, confinement, and heating. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
Canvas color: #4338CA. Category: domain_physics.
How To Use
- Drag the block from Applied - Physics & Quantum Matter into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
domain_idDomain ID | string | domain_physics | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
problem_nameProblem | string | Nuclear Fusion Plasma Control | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
methodMethod | select | MPC control | Chooses the algorithmic behavior or transformation strategy. |
objectiveObjective | string | maximize confinement time | Configuration value used by this block when generating Sansqrit DSL code. |
input_schemaInput schema | string | dataset, constraints, target metrics | Configuration value used by this block when generating Sansqrit DSL code. |
sample_sizeCandidates / samples | number | 25 | Numeric configuration used during code generation or execution. |
confidence_targetConfidence target | number | 0.9 | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varOutput variable | string | result_96 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Dataset
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Constraints
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Ranked results
datasetTabular data frame or parsed rows from CSV, Excel, JSON, XML, SQL, or inline data blocks. - Summary report
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Best score
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result_96 = applied_solver(problem="Nuclear Fusion Plasma Control", domain="domain_physics", method="MPC control", objective="maximize confinement time", samples=25)
print(result_96)
008 / Applied - Physics & Quantum Matter
Gravitational Wave Signal Processing
applied_gravitational_wave_signal_processingDetect waveform matches, denoise signals, and estimate source parameters. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
What It Does
Use Gravitational Wave Signal Processing when you need detect waveform matches, denoise signals, and estimate source parameters. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
Canvas color: #4338CA. Category: domain_physics.
How To Use
- Drag the block from Applied - Physics & Quantum Matter into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
domain_idDomain ID | string | domain_physics | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
problem_nameProblem | string | Gravitational Wave Signal Processing | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
methodMethod | select | Matched filtering | Chooses the algorithmic behavior or transformation strategy. |
objectiveObjective | string | maximize signal-to-noise | Configuration value used by this block when generating Sansqrit DSL code. |
input_schemaInput schema | string | dataset, constraints, target metrics | Configuration value used by this block when generating Sansqrit DSL code. |
sample_sizeCandidates / samples | number | 25 | Numeric configuration used during code generation or execution. |
confidence_targetConfidence target | number | 0.9 | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varOutput variable | string | result_97 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Dataset
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Constraints
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Ranked results
datasetTabular data frame or parsed rows from CSV, Excel, JSON, XML, SQL, or inline data blocks. - Summary report
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Best score
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result_97 = applied_solver(problem="Gravitational Wave Signal Processing", domain="domain_physics", method="Matched filtering", objective="maximize signal-to-noise", samples=25)
print(result_97)
009 / Applied - Physics & Quantum Matter
Photonic Circuit Design
applied_photonic_circuit_designDesign beam splitters, interferometers, waveguides, and integrated photonics. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
What It Does
Use Photonic Circuit Design when you need design beam splitters, interferometers, waveguides, and integrated photonics. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
Canvas color: #4338CA. Category: domain_physics.
How To Use
- Drag the block from Applied - Physics & Quantum Matter into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
domain_idDomain ID | string | domain_physics | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
problem_nameProblem | string | Photonic Circuit Design | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
methodMethod | select | Transfer matrix | Chooses the algorithmic behavior or transformation strategy. |
objectiveObjective | string | maximize fidelity | Configuration value used by this block when generating Sansqrit DSL code. |
input_schemaInput schema | string | dataset, constraints, target metrics | Configuration value used by this block when generating Sansqrit DSL code. |
sample_sizeCandidates / samples | number | 25 | Numeric configuration used during code generation or execution. |
confidence_targetConfidence target | number | 0.9 | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varOutput variable | string | result_98 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Dataset
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Constraints
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Ranked results
datasetTabular data frame or parsed rows from CSV, Excel, JSON, XML, SQL, or inline data blocks. - Summary report
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Best score
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result_98 = applied_solver(problem="Photonic Circuit Design", domain="domain_physics", method="Transfer matrix", objective="maximize fidelity", samples=25)
print(result_98)
010 / Applied - Physics & Quantum Matter
Spintronics Material Discovery
applied_spintronics_material_discoveryScreen spin Hall angle, magnetic anisotropy, and spin transport properties. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
What It Does
Use Spintronics Material Discovery when you need screen spin Hall angle, magnetic anisotropy, and spin transport properties. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
Canvas color: #4338CA. Category: domain_physics.
How To Use
- Drag the block from Applied - Physics & Quantum Matter into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
domain_idDomain ID | string | domain_physics | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
problem_nameProblem | string | Spintronics Material Discovery | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
methodMethod | select | DFT descriptor | Chooses the algorithmic behavior or transformation strategy. |
objectiveObjective | string | maximize spin efficiency | Configuration value used by this block when generating Sansqrit DSL code. |
input_schemaInput schema | string | dataset, constraints, target metrics | Configuration value used by this block when generating Sansqrit DSL code. |
sample_sizeCandidates / samples | number | 25 | Numeric configuration used during code generation or execution. |
confidence_targetConfidence target | number | 0.9 | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varOutput variable | string | result_99 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Dataset
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Constraints
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Ranked results
datasetTabular data frame or parsed rows from CSV, Excel, JSON, XML, SQL, or inline data blocks. - Summary report
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Best score
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result_99 = applied_solver(problem="Spintronics Material Discovery", domain="domain_physics", method="DFT descriptor", objective="maximize spin efficiency", samples=25)
print(result_99)
011 / Applied - Physics & Quantum Matter
Graphene Electronic Properties
applied_graphene_electronic_propertiesModel graphene bands, defects, strain, and device-level response. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
What It Does
Use Graphene Electronic Properties when you need model graphene bands, defects, strain, and device-level response. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
Canvas color: #4338CA. Category: domain_physics.
How To Use
- Drag the block from Applied - Physics & Quantum Matter into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
domain_idDomain ID | string | domain_physics | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
problem_nameProblem | string | Graphene Electronic Properties | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
methodMethod | select | Tight binding | Chooses the algorithmic behavior or transformation strategy. |
objectiveObjective | string | match mobility target | Configuration value used by this block when generating Sansqrit DSL code. |
input_schemaInput schema | string | dataset, constraints, target metrics | Configuration value used by this block when generating Sansqrit DSL code. |
sample_sizeCandidates / samples | number | 25 | Numeric configuration used during code generation or execution. |
confidence_targetConfidence target | number | 0.9 | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varOutput variable | string | result_100 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Dataset
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Constraints
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Ranked results
datasetTabular data frame or parsed rows from CSV, Excel, JSON, XML, SQL, or inline data blocks. - Summary report
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Best score
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result_100 = applied_solver(problem="Graphene Electronic Properties", domain="domain_physics", method="Tight binding", objective="match mobility target", samples=25)
print(result_100)
domain_qml
Applied - Quantum ML & AI
Use this family to construct, transform, measure, simulate, export, or analyze quantum circuits and sharded registers.
001 / Applied - Quantum ML & AI
Quantum Support Vector Machines
applied_quantum_support_vector_machinesClassify data using quantum kernels, feature maps, and margin estimators. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
What It Does
Use Quantum Support Vector Machines when you need classify data using quantum kernels, feature maps, and margin estimators. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
Canvas color: #6D28D9. Category: domain_qml.
How To Use
- Drag the block from Applied - Quantum ML & AI into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
domain_idDomain ID | string | domain_qml | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
problem_nameProblem | string | Quantum Support Vector Machines | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
methodMethod | select | QSVM kernel | Chooses the algorithmic behavior or transformation strategy. |
objectiveObjective | string | maximize classification margin | Configuration value used by this block when generating Sansqrit DSL code. |
input_schemaInput schema | string | dataset, constraints, target metrics | Configuration value used by this block when generating Sansqrit DSL code. |
sample_sizeCandidates / samples | number | 25 | Numeric configuration used during code generation or execution. |
confidence_targetConfidence target | number | 0.9 | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varOutput variable | string | result_79 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Dataset
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Constraints
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Ranked results
datasetTabular data frame or parsed rows from CSV, Excel, JSON, XML, SQL, or inline data blocks. - Summary report
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Best score
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result_79 = applied_solver(problem="Quantum Support Vector Machines", domain="domain_qml", method="QSVM kernel", objective="maximize classification margin", samples=25)
print(result_79)
002 / Applied - Quantum ML & AI
Quantum Neural Networks
applied_quantum_neural_networksTrain parameterized quantum circuits for classification or regression. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
What It Does
Use Quantum Neural Networks when you need train parameterized quantum circuits for classification or regression. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
Canvas color: #6D28D9. Category: domain_qml.
How To Use
- Drag the block from Applied - Quantum ML & AI into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
domain_idDomain ID | string | domain_qml | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
problem_nameProblem | string | Quantum Neural Networks | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
methodMethod | select | Variational circuit | Chooses the algorithmic behavior or transformation strategy. |
objectiveObjective | string | minimize loss | Configuration value used by this block when generating Sansqrit DSL code. |
input_schemaInput schema | string | dataset, constraints, target metrics | Configuration value used by this block when generating Sansqrit DSL code. |
sample_sizeCandidates / samples | number | 25 | Numeric configuration used during code generation or execution. |
confidence_targetConfidence target | number | 0.9 | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varOutput variable | string | result_80 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Dataset
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Constraints
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Ranked results
datasetTabular data frame or parsed rows from CSV, Excel, JSON, XML, SQL, or inline data blocks. - Summary report
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Best score
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result_80 = applied_solver(problem="Quantum Neural Networks", domain="domain_qml", method="Variational circuit", objective="minimize loss", samples=25)
print(result_80)
003 / Applied - Quantum ML & AI
Quantum Boltzmann Machines
applied_quantum_boltzmann_machinesModel probability distributions with quantum energy-based networks. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
What It Does
Use Quantum Boltzmann Machines when you need model probability distributions with quantum energy-based networks. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
Canvas color: #6D28D9. Category: domain_qml.
How To Use
- Drag the block from Applied - Quantum ML & AI into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
domain_idDomain ID | string | domain_qml | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
problem_nameProblem | string | Quantum Boltzmann Machines | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
methodMethod | select | QBM | Chooses the algorithmic behavior or transformation strategy. |
objectiveObjective | string | maximize log likelihood | Configuration value used by this block when generating Sansqrit DSL code. |
input_schemaInput schema | string | dataset, constraints, target metrics | Configuration value used by this block when generating Sansqrit DSL code. |
sample_sizeCandidates / samples | number | 25 | Numeric configuration used during code generation or execution. |
confidence_targetConfidence target | number | 0.9 | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varOutput variable | string | result_81 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Dataset
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Constraints
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Ranked results
datasetTabular data frame or parsed rows from CSV, Excel, JSON, XML, SQL, or inline data blocks. - Summary report
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Best score
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result_81 = applied_solver(problem="Quantum Boltzmann Machines", domain="domain_qml", method="QBM", objective="maximize log likelihood", samples=25)
print(result_81)
004 / Applied - Quantum ML & AI
Quantum-Enhanced Feature Selection
applied_quantum_enhanced_feature_selectionSelect feature subsets with quantum or annealing objective functions. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
What It Does
Use Quantum-Enhanced Feature Selection when you need select feature subsets with quantum or annealing objective functions. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
Canvas color: #6D28D9. Category: domain_qml.
How To Use
- Drag the block from Applied - Quantum ML & AI into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
domain_idDomain ID | string | domain_qml | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
problem_nameProblem | string | Quantum-Enhanced Feature Selection | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
methodMethod | select | QUBO selector | Chooses the algorithmic behavior or transformation strategy. |
objectiveObjective | string | maximize validation score | Configuration value used by this block when generating Sansqrit DSL code. |
input_schemaInput schema | string | dataset, constraints, target metrics | Configuration value used by this block when generating Sansqrit DSL code. |
sample_sizeCandidates / samples | number | 25 | Numeric configuration used during code generation or execution. |
confidence_targetConfidence target | number | 0.9 | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varOutput variable | string | result_82 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Dataset
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Constraints
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Ranked results
datasetTabular data frame or parsed rows from CSV, Excel, JSON, XML, SQL, or inline data blocks. - Summary report
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Best score
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result_82 = applied_solver(problem="Quantum-Enhanced Feature Selection", domain="domain_qml", method="QUBO selector", objective="maximize validation score", samples=25)
print(result_82)
005 / Applied - Quantum ML & AI
Quantum Principal Component Analysis
applied_quantum_principal_component_analysisEstimate dominant components from covariance or density-matrix encodings. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
What It Does
Use Quantum Principal Component Analysis when you need estimate dominant components from covariance or density-matrix encodings. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
Canvas color: #6D28D9. Category: domain_qml.
How To Use
- Drag the block from Applied - Quantum ML & AI into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
domain_idDomain ID | string | domain_qml | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
problem_nameProblem | string | Quantum Principal Component Analysis | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
methodMethod | select | QPCA | Chooses the algorithmic behavior or transformation strategy. |
objectiveObjective | string | maximize explained variance | Configuration value used by this block when generating Sansqrit DSL code. |
input_schemaInput schema | string | dataset, constraints, target metrics | Configuration value used by this block when generating Sansqrit DSL code. |
sample_sizeCandidates / samples | number | 25 | Numeric configuration used during code generation or execution. |
confidence_targetConfidence target | number | 0.9 | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varOutput variable | string | result_83 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Dataset
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Constraints
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Ranked results
datasetTabular data frame or parsed rows from CSV, Excel, JSON, XML, SQL, or inline data blocks. - Summary report
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Best score
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result_83 = applied_solver(problem="Quantum Principal Component Analysis", domain="domain_qml", method="QPCA", objective="maximize explained variance", samples=25)
print(result_83)
006 / Applied - Quantum ML & AI
Quantum Clustering Algorithms
applied_quantum_clustering_algorithmsCluster embeddings with quantum distance estimation or annealing. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
What It Does
Use Quantum Clustering Algorithms when you need cluster embeddings with quantum distance estimation or annealing. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
Canvas color: #6D28D9. Category: domain_qml.
How To Use
- Drag the block from Applied - Quantum ML & AI into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
domain_idDomain ID | string | domain_qml | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
problem_nameProblem | string | Quantum Clustering Algorithms | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
methodMethod | select | Quantum k-means | Chooses the algorithmic behavior or transformation strategy. |
objectiveObjective | string | maximize silhouette score | Configuration value used by this block when generating Sansqrit DSL code. |
input_schemaInput schema | string | dataset, constraints, target metrics | Configuration value used by this block when generating Sansqrit DSL code. |
sample_sizeCandidates / samples | number | 25 | Numeric configuration used during code generation or execution. |
confidence_targetConfidence target | number | 0.9 | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varOutput variable | string | result_84 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Dataset
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Constraints
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Ranked results
datasetTabular data frame or parsed rows from CSV, Excel, JSON, XML, SQL, or inline data blocks. - Summary report
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Best score
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result_84 = applied_solver(problem="Quantum Clustering Algorithms", domain="domain_qml", method="Quantum k-means", objective="maximize silhouette score", samples=25)
print(result_84)
007 / Applied - Quantum ML & AI
Quantum Natural Language Processing
applied_quantum_natural_language_processingEncode grammar and text meaning in tensor/quantum circuits. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
What It Does
Use Quantum Natural Language Processing when you need encode grammar and text meaning in tensor/quantum circuits. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
Canvas color: #6D28D9. Category: domain_qml.
How To Use
- Drag the block from Applied - Quantum ML & AI into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
domain_idDomain ID | string | domain_qml | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
problem_nameProblem | string | Quantum Natural Language Processing | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
methodMethod | select | DisCoCat circuit | Chooses the algorithmic behavior or transformation strategy. |
objectiveObjective | string | maximize semantic accuracy | Configuration value used by this block when generating Sansqrit DSL code. |
input_schemaInput schema | string | dataset, constraints, target metrics | Configuration value used by this block when generating Sansqrit DSL code. |
sample_sizeCandidates / samples | number | 25 | Numeric configuration used during code generation or execution. |
confidence_targetConfidence target | number | 0.9 | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varOutput variable | string | result_85 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Dataset
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Constraints
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Ranked results
datasetTabular data frame or parsed rows from CSV, Excel, JSON, XML, SQL, or inline data blocks. - Summary report
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Best score
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result_85 = applied_solver(problem="Quantum Natural Language Processing", domain="domain_qml", method="DisCoCat circuit", objective="maximize semantic accuracy", samples=25)
print(result_85)
008 / Applied - Quantum ML & AI
Quantum Image Recognition QCNN
applied_quantum_image_recognition_qcnnClassify images with quantum convolutional or hybrid architectures. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
What It Does
Use Quantum Image Recognition QCNN when you need classify images with quantum convolutional or hybrid architectures. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
Canvas color: #6D28D9. Category: domain_qml.
How To Use
- Drag the block from Applied - Quantum ML & AI into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
domain_idDomain ID | string | domain_qml | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
problem_nameProblem | string | Quantum Image Recognition QCNN | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
methodMethod | select | QCNN | Chooses the algorithmic behavior or transformation strategy. |
objectiveObjective | string | maximize image accuracy | Configuration value used by this block when generating Sansqrit DSL code. |
input_schemaInput schema | string | dataset, constraints, target metrics | Configuration value used by this block when generating Sansqrit DSL code. |
sample_sizeCandidates / samples | number | 25 | Numeric configuration used during code generation or execution. |
confidence_targetConfidence target | number | 0.9 | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varOutput variable | string | result_86 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Dataset
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Constraints
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Ranked results
datasetTabular data frame or parsed rows from CSV, Excel, JSON, XML, SQL, or inline data blocks. - Summary report
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Best score
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result_86 = applied_solver(problem="Quantum Image Recognition QCNN", domain="domain_qml", method="QCNN", objective="maximize image accuracy", samples=25)
print(result_86)
009 / Applied - Quantum ML & AI
Quantum GANs
applied_quantum_gansTrain quantum or hybrid generators and discriminators for synthetic data. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
What It Does
Use Quantum GANs when you need train quantum or hybrid generators and discriminators for synthetic data. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
Canvas color: #6D28D9. Category: domain_qml.
How To Use
- Drag the block from Applied - Quantum ML & AI into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
domain_idDomain ID | string | domain_qml | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
problem_nameProblem | string | Quantum GANs | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
methodMethod | select | QGAN | Chooses the algorithmic behavior or transformation strategy. |
objectiveObjective | string | minimize generator loss | Configuration value used by this block when generating Sansqrit DSL code. |
input_schemaInput schema | string | dataset, constraints, target metrics | Configuration value used by this block when generating Sansqrit DSL code. |
sample_sizeCandidates / samples | number | 25 | Numeric configuration used during code generation or execution. |
confidence_targetConfidence target | number | 0.9 | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varOutput variable | string | result_87 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Dataset
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Constraints
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Ranked results
datasetTabular data frame or parsed rows from CSV, Excel, JSON, XML, SQL, or inline data blocks. - Summary report
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Best score
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result_87 = applied_solver(problem="Quantum GANs", domain="domain_qml", method="QGAN", objective="minimize generator loss", samples=25)
print(result_87)
010 / Applied - Quantum ML & AI
Reinforcement Learning Optimization
applied_reinforcement_learning_optimizationOptimize policies for control, scheduling, routing, or resource allocation. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
What It Does
Use Reinforcement Learning Optimization when you need optimize policies for control, scheduling, routing, or resource allocation. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
Canvas color: #6D28D9. Category: domain_qml.
How To Use
- Drag the block from Applied - Quantum ML & AI into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
domain_idDomain ID | string | domain_qml | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
problem_nameProblem | string | Reinforcement Learning Optimization | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
methodMethod | select | DQN | Chooses the algorithmic behavior or transformation strategy. |
objectiveObjective | string | maximize reward | Configuration value used by this block when generating Sansqrit DSL code. |
input_schemaInput schema | string | dataset, constraints, target metrics | Configuration value used by this block when generating Sansqrit DSL code. |
sample_sizeCandidates / samples | number | 25 | Numeric configuration used during code generation or execution. |
confidence_targetConfidence target | number | 0.9 | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varOutput variable | string | result_88 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Dataset
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Constraints
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Ranked results
datasetTabular data frame or parsed rows from CSV, Excel, JSON, XML, SQL, or inline data blocks. - Summary report
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Best score
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result_88 = applied_solver(problem="Reinforcement Learning Optimization", domain="domain_qml", method="DQN", objective="maximize reward", samples=25)
print(result_88)
011 / Applied - Quantum ML & AI
Recommender System Engines
applied_recommender_system_enginesRecommend items with collaborative filtering, graph, and hybrid ranking. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
What It Does
Use Recommender System Engines when you need recommend items with collaborative filtering, graph, and hybrid ranking. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
Canvas color: #6D28D9. Category: domain_qml.
How To Use
- Drag the block from Applied - Quantum ML & AI into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
domain_idDomain ID | string | domain_qml | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
problem_nameProblem | string | Recommender System Engines | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
methodMethod | select | Matrix factorization | Chooses the algorithmic behavior or transformation strategy. |
objectiveObjective | string | maximize ranking NDCG | Configuration value used by this block when generating Sansqrit DSL code. |
input_schemaInput schema | string | dataset, constraints, target metrics | Configuration value used by this block when generating Sansqrit DSL code. |
sample_sizeCandidates / samples | number | 25 | Numeric configuration used during code generation or execution. |
confidence_targetConfidence target | number | 0.9 | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varOutput variable | string | result_89 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Dataset
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Constraints
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Ranked results
datasetTabular data frame or parsed rows from CSV, Excel, JSON, XML, SQL, or inline data blocks. - Summary report
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Best score
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result_89 = applied_solver(problem="Recommender System Engines", domain="domain_qml", method="Matrix factorization", objective="maximize ranking NDCG", samples=25)
print(result_89)
domain_security
Applied - Quantum Security
Use this family to construct, transform, measure, simulate, export, or analyze quantum circuits and sharded registers.
001 / Applied - Quantum Security
Post-Quantum Cryptography
applied_post_quantum_cryptographySelect and benchmark lattice/hash/code-based cryptographic schemes. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
What It Does
Use Post-Quantum Cryptography when you need select and benchmark lattice/hash/code-based cryptographic schemes. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
Canvas color: #DC2626. Category: domain_security.
How To Use
- Drag the block from Applied - Quantum Security into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
domain_idDomain ID | string | domain_security | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
problem_nameProblem | string | Post-Quantum Cryptography | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
methodMethod | select | Kyber/KEM analysis | Chooses the algorithmic behavior or transformation strategy. |
objectiveObjective | string | maximize security margin | Configuration value used by this block when generating Sansqrit DSL code. |
input_schemaInput schema | string | dataset, constraints, target metrics | Configuration value used by this block when generating Sansqrit DSL code. |
sample_sizeCandidates / samples | number | 25 | Numeric configuration used during code generation or execution. |
confidence_targetConfidence target | number | 0.9 | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varOutput variable | string | result_73 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Dataset
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Constraints
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Ranked results
datasetTabular data frame or parsed rows from CSV, Excel, JSON, XML, SQL, or inline data blocks. - Summary report
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Best score
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result_73 = applied_solver(problem="Post-Quantum Cryptography", domain="domain_security", method="Kyber/KEM analysis", objective="maximize security margin", samples=25)
print(result_73)
002 / Applied - Quantum Security
Quantum Key Distribution
applied_quantum_key_distributionModel BB84/E91 links, key rate, error rate, and eavesdropper detection. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
What It Does
Use Quantum Key Distribution when you need model BB84/E91 links, key rate, error rate, and eavesdropper detection. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
Canvas color: #DC2626. Category: domain_security.
How To Use
- Drag the block from Applied - Quantum Security into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
domain_idDomain ID | string | domain_security | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
problem_nameProblem | string | Quantum Key Distribution | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
methodMethod | select | BB84 simulator | Chooses the algorithmic behavior or transformation strategy. |
objectiveObjective | string | maximize secret key rate | Configuration value used by this block when generating Sansqrit DSL code. |
input_schemaInput schema | string | dataset, constraints, target metrics | Configuration value used by this block when generating Sansqrit DSL code. |
sample_sizeCandidates / samples | number | 25 | Numeric configuration used during code generation or execution. |
confidence_targetConfidence target | number | 0.9 | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varOutput variable | string | result_74 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Dataset
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Constraints
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Ranked results
datasetTabular data frame or parsed rows from CSV, Excel, JSON, XML, SQL, or inline data blocks. - Summary report
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Best score
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result_74 = applied_solver(problem="Quantum Key Distribution", domain="domain_security", method="BB84 simulator", objective="maximize secret key rate", samples=25)
print(result_74)
003 / Applied - Quantum Security
Quantum Random Number Generation
applied_quantum_random_number_generationEstimate entropy, bias, extractor quality, and certification metrics. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
What It Does
Use Quantum Random Number Generation when you need estimate entropy, bias, extractor quality, and certification metrics. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
Canvas color: #DC2626. Category: domain_security.
How To Use
- Drag the block from Applied - Quantum Security into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
domain_idDomain ID | string | domain_security | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
problem_nameProblem | string | Quantum Random Number Generation | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
methodMethod | select | Beam splitter QRNG | Chooses the algorithmic behavior or transformation strategy. |
objectiveObjective | string | maximize entropy rate | Configuration value used by this block when generating Sansqrit DSL code. |
input_schemaInput schema | string | dataset, constraints, target metrics | Configuration value used by this block when generating Sansqrit DSL code. |
sample_sizeCandidates / samples | number | 25 | Numeric configuration used during code generation or execution. |
confidence_targetConfidence target | number | 0.9 | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varOutput variable | string | result_75 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Dataset
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Constraints
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Ranked results
datasetTabular data frame or parsed rows from CSV, Excel, JSON, XML, SQL, or inline data blocks. - Summary report
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Best score
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result_75 = applied_solver(problem="Quantum Random Number Generation", domain="domain_security", method="Beam splitter QRNG", objective="maximize entropy rate", samples=25)
print(result_75)
004 / Applied - Quantum Security
Blind Quantum Computing
applied_blind_quantum_computingDesign delegated quantum computation with privacy and verification guarantees. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
What It Does
Use Blind Quantum Computing when you need design delegated quantum computation with privacy and verification guarantees. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
Canvas color: #DC2626. Category: domain_security.
How To Use
- Drag the block from Applied - Quantum Security into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
domain_idDomain ID | string | domain_security | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
problem_nameProblem | string | Blind Quantum Computing | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
methodMethod | select | UBQC protocol | Chooses the algorithmic behavior or transformation strategy. |
objectiveObjective | string | maximize verifiability | Configuration value used by this block when generating Sansqrit DSL code. |
input_schemaInput schema | string | dataset, constraints, target metrics | Configuration value used by this block when generating Sansqrit DSL code. |
sample_sizeCandidates / samples | number | 25 | Numeric configuration used during code generation or execution. |
confidence_targetConfidence target | number | 0.9 | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varOutput variable | string | result_76 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Dataset
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Constraints
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Ranked results
datasetTabular data frame or parsed rows from CSV, Excel, JSON, XML, SQL, or inline data blocks. - Summary report
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Best score
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result_76 = applied_solver(problem="Blind Quantum Computing", domain="domain_security", method="UBQC protocol", objective="maximize verifiability", samples=25)
print(result_76)
005 / Applied - Quantum Security
Secure Multiparty Computation
applied_secure_multiparty_computationBuild privacy-preserving aggregation, threshold protocols, and leakage checks. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
What It Does
Use Secure Multiparty Computation when you need build privacy-preserving aggregation, threshold protocols, and leakage checks. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
Canvas color: #DC2626. Category: domain_security.
How To Use
- Drag the block from Applied - Quantum Security into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
domain_idDomain ID | string | domain_security | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
problem_nameProblem | string | Secure Multiparty Computation | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
methodMethod | select | Secret sharing | Chooses the algorithmic behavior or transformation strategy. |
objectiveObjective | string | minimize leakage | Configuration value used by this block when generating Sansqrit DSL code. |
input_schemaInput schema | string | dataset, constraints, target metrics | Configuration value used by this block when generating Sansqrit DSL code. |
sample_sizeCandidates / samples | number | 25 | Numeric configuration used during code generation or execution. |
confidence_targetConfidence target | number | 0.9 | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varOutput variable | string | result_77 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Dataset
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Constraints
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Ranked results
datasetTabular data frame or parsed rows from CSV, Excel, JSON, XML, SQL, or inline data blocks. - Summary report
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Best score
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result_77 = applied_solver(problem="Secure Multiparty Computation", domain="domain_security", method="Secret sharing", objective="minimize leakage", samples=25)
print(result_77)
006 / Applied - Quantum Security
Quantum Digital Signatures
applied_quantum_digital_signaturesModel signature distribution, verification thresholds, and repudiation bounds. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
What It Does
Use Quantum Digital Signatures when you need model signature distribution, verification thresholds, and repudiation bounds. Produces a ranked, table-shaped result that can feed charts, reports, exports, and downstream optimization blocks.
Canvas color: #DC2626. Category: domain_security.
How To Use
- Drag the block from Applied - Quantum Security into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
domain_idDomain ID | string | domain_security | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
problem_nameProblem | string | Quantum Digital Signatures | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
methodMethod | select | QDS protocol | Chooses the algorithmic behavior or transformation strategy. |
objectiveObjective | string | maximize authenticity | Configuration value used by this block when generating Sansqrit DSL code. |
input_schemaInput schema | string | dataset, constraints, target metrics | Configuration value used by this block when generating Sansqrit DSL code. |
sample_sizeCandidates / samples | number | 25 | Numeric configuration used during code generation or execution. |
confidence_targetConfidence target | number | 0.9 | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varOutput variable | string | result_78 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Dataset
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Constraints
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Ranked results
datasetTabular data frame or parsed rows from CSV, Excel, JSON, XML, SQL, or inline data blocks. - Summary report
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Best score
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result_78 = applied_solver(problem="Quantum Digital Signatures", domain="domain_security", method="QDS protocol", objective="maximize authenticity", samples=25)
print(result_78)
astro
Astrophysics
Use this family when the workflow needs this block group as part of a larger visual program.
001 / Astrophysics
N-Body Simulation
nbody_simGravitational N-body simulation using leapfrog or Barnes-Hut tree algorithm.
What It Does
Use N-Body Simulation when you need gravitational N-body simulation using leapfrog or Barnes-Hut tree algorithm.
Canvas color: #475569. Category: astro.
How To Use
- Drag the block from Astrophysics into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
n_bodiesBodies | number | 100 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
timestepTime step (yr) | number | 0.01 | Numeric configuration used during code generation or execution. |
n_stepsSteps | number | 10000 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
algorithmAlgorithm | select | Barnes-Hut | Chooses the algorithmic behavior or transformation strategy. |
output_varOutput trajectory | string | traj | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
No input ports. This block starts a flow or uses configured values.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let traj = nbody(n=100, steps=10000)
002 / Astrophysics
Stellar Evolution
stellar_evolutionMESA-like stellar evolution tracks: main sequence, red giant, white dwarf.
What It Does
Use Stellar Evolution when you need mESA-like stellar evolution tracks: main sequence, red giant, white dwarf.
Canvas color: #475569. Category: astro.
How To Use
- Drag the block from Astrophysics into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
mass_solarMass (Mā) | number | 1 | Numeric configuration used during code generation or execution. |
metallicityMetallicity [Fe/H] | number | 0 | Numeric configuration used during code generation or execution. |
networkNuclear network | select | pp_cno | Chooses from supported modes for predictable generated code. |
output_varOutput tracks | string | stellar_track | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
No input ports. This block starts a flow or uses configured values.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let stellar_track = stellar_evolution(mass=1)
003 / Astrophysics
Gravitational Waves
grav_waveGW signal from CBC. LALSuite/PyCBC match filtering and parameter estimation.
What It Does
Use Gravitational Waves when you need gW signal from CBC. LALSuite/PyCBC match filtering and parameter estimation.
Canvas color: #475569. Category: astro.
How To Use
- Drag the block from Astrophysics into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
m1_solarMass 1 (Mā) | number | 30 | Numeric configuration used during code generation or execution. |
m2_solarMass 2 (Mā) | number | 30 | Numeric configuration used during code generation or execution. |
luminosity_dist_mpcDistance (Mpc) | number | 500 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
output_varOutput waveform | string | waveform | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
No input ports. This block starts a flow or uses configured values.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let waveform = grav_wave(m1=30, m2=30)
004 / Astrophysics
Cosmology
cosmology_blockĪCDM power spectrum, correlation functions, CMB temperature anisotropies.
What It Does
Use Cosmology when you need λCDM power spectrum, correlation functions, CMB temperature anisotropies.
Canvas color: #475569. Category: astro.
How To Use
- Drag the block from Astrophysics into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
H0Hā (km/s/Mpc) | number | 67.4 | Numeric configuration used during code generation or execution. |
omega_mΩm | number | 0.315 | Numeric configuration used during code generation or execution. |
omega_lambdaΩΠ| number | 0.685 | Controls a rotation, phase, optimizer angle, or variational parameter. |
quantityCompute | select | power_spectrum | Chooses from supported modes for predictable generated code. |
output_varOutput | string | cosmo_result | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
No input ports. This block starts a flow or uses configured values.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let cosmo_result = cosmology(H0=67.4, omega_m=0.315)
005 / Astrophysics
Exoplanet Transit
exoplanet_blockSimulate or fit transit light curves for exoplanet detection.
What It Does
Use Exoplanet Transit when you need simulate or fit transit light curves for exoplanet detection.
Canvas color: #475569. Category: astro.
How To Use
- Drag the block from Astrophysics into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
planet_radius_rearthPlanet radius (Rā) | number | 1 | Numeric configuration used during code generation or execution. |
orbital_period_daysPeriod (days) | number | 365 | Selects the qubit, bit, control, target, or helper register position used by the block. |
star_radius_rsunStar radius (Rā) | number | 1 | Numeric configuration used during code generation or execution. |
output_varOutput | string | transit | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
No input ports. This block starts a flow or uses configured values.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let transit = exoplanet_transit(Rp=1, P=365)
benchmark
Benchmarking
Use this family when the workflow needs this block group as part of a larger visual program.
001 / Benchmarking
XEB
xeb_blockCross-Entropy Benchmarking. Compares output distribution to ideal random circuit. Google Sycamore supremacy metric.
What It Does
Use XEB when you need cross-Entropy Benchmarking. Compares output distribution to ideal random circuit. Google Sycamore supremacy metric.
Canvas color: #06B6D4. Category: benchmark.
How To Use
- Drag the block from Benchmarking into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
n_qubitsQubits | number | 5 | Selects the qubit, bit, control, target, or helper register position used by the block. |
n_cyclesCycles | number | 20 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
n_circuitsRandom circuits | number | 100 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
output_varOutput | string | xeb_fidelity | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
No input ports. This block starts a flow or uses configured values.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let xeb_fidelity = xeb(n_qubits=5, cycles=20)
002 / Benchmarking
Randomised Benchmarking
rb_blockGate fidelity via random Clifford circuits of increasing depth. Fit exponential decay.
What It Does
Use Randomised Benchmarking when you need gate fidelity via random Clifford circuits of increasing depth. Fit exponential decay.
Canvas color: #06B6D4. Category: benchmark.
How To Use
- Drag the block from Benchmarking into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
n_qubitsQubits | number | 1 | Selects the qubit, bit, control, target, or helper register position used by the block. |
seq_lengthsSequence lengths | json | [1,10,50,100,200] | Configuration value used by this block when generating Sansqrit DSL code. |
n_seedsSeeds | number | 20 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
shotsShots | number | 1000 | Controls statistical sampling. More shots reduce measurement noise but increase runtime. |
output_varOutput | string | rb_result | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
No input ports. This block starts a flow or uses configured values.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let rb_result = randomised_benchmarking(n_qubits=1)
003 / Benchmarking
Process Tomography
proc_tomoFull quantum channel characterisation. 4^n input states ā exponential cost.
What It Does
Use Process Tomography when you need full quantum channel characterisation. 4^n input states ā exponential cost.
Canvas color: #06B6D4. Category: benchmark.
How To Use
- Drag the block from Benchmarking into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
n_qubitsQubits | number | 1 | Selects the qubit, bit, control, target, or helper register position used by the block. |
methodMethod | select | MLE | Chooses the algorithmic behavior or transformation strategy. |
shotsShots | number | 1000 | Controls statistical sampling. More shots reduce measurement noise but increase runtime. |
output_varOutput | string | process_matrix | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Process matrix Ļ
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let process_matrix = process_tomography(circuit, n=1)
004 / Benchmarking
State Tomography
state_tomoReconstructs density matrix Ļ from 3^n Pauli measurements.
What It Does
Use State Tomography when you need reconstructs density matrix Ļ from 3^n Pauli measurements.
Canvas color: #06B6D4. Category: benchmark.
How To Use
- Drag the block from Benchmarking into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
n_qubitsQubits | number | 2 | Selects the qubit, bit, control, target, or helper register position used by the block. |
methodMethod | select | MLE | Chooses the algorithmic behavior or transformation strategy. |
shotsShots | number | 1000 | Controls statistical sampling. More shots reduce measurement noise but increase runtime. |
output_varOutput | string | rho | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- Register in
registerQuantum register or sharded qubit collection. Connect quantum wires from registers into gates, algorithms, and measurements.
Outputs
- Density matrix Ļ
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let rho = state_tomography(q, n=2)
005 / Benchmarking
Quantum Volume
qvol_blockIBM Quantum Volume: largest square random circuit reliably executable (>2/3 heavy output).
What It Does
Use Quantum Volume when you need iBM Quantum Volume: largest square random circuit reliably executable (>2/3 heavy output).
Canvas color: #06B6D4. Category: benchmark.
How To Use
- Drag the block from Benchmarking into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
max_qubitsMax qubits | number | 7 | Selects the qubit, bit, control, target, or helper register position used by the block. |
n_trialsTrials | number | 100 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
output_varOutput | string | qv_result | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
No input ports. This block starts a flow or uses configured values.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let qv_result = quantum_volume(max_qubits=7)
biology
Biology & Genomics
Use this family for molecular, biological, chemistry, genomics, docking, and scientific modeling workflows.
001 / Biology & Genomics
DNA Sequence
dna_seqLoad, parse, analyse DNA. GC content, melting temperature, k-mer counts.
What It Does
Use DNA Sequence when you need load, parse, analyse DNA. GC content, melting temperature, k-mer counts.
Canvas color: #16A34A. Category: biology.
How To Use
- Drag the block from Biology & Genomics into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
sequenceSequence | string | ATGCGATCG | Configuration value used by this block when generating Sansqrit DSL code. |
file_pathFile path (FASTA) | string | empty | Points to local or uploaded data. Use the upload/data controls when working with local files. |
formatFormat | select | raw | Chooses from supported modes for predictable generated code. |
output_varOutput | string | dna | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
No input ports. This block starts a flow or uses configured values.
Outputs
- Out
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
let dna = dna("ATGCGATCG")
002 / Biology & Genomics
Protein Folding
protein_foldAlphaFold2/ColabFold structure prediction. pLDDT confidence score.
What It Does
Use Protein Folding when you need alphaFold2/ColabFold structure prediction. pLDDT confidence score.
Canvas color: #16A34A. Category: biology.
How To Use
- Drag the block from Biology & Genomics into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
sequenceProtein sequence | string | MKTAYIAKQRQISFVK | Configuration value used by this block when generating Sansqrit DSL code. |
methodMethod | select | AlphaFold2 | Chooses the algorithmic behavior or transformation strategy. |
use_templatesUse templates | bool | true | Turns an optional behavior on or off for this block. |
output_varOutput | string | protein_struct | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Outputs
- Out
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
let protein_struct = protein_fold("MKTAYIAKQRQISFVK", method="AlphaFold2")
003 / Biology & Genomics
BLAST Search
blast_blockNCBI BLAST: find homologous sequences in databases.
What It Does
Use BLAST Search when you need nCBI BLAST: find homologous sequences in databases.
Canvas color: #16A34A. Category: biology.
How To Use
- Drag the block from Biology & Genomics into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
query_seqQuery sequence | string | empty | Configuration value used by this block when generating Sansqrit DSL code. |
blast_typeBLAST type | select | blastp | Chooses the algorithmic behavior or transformation strategy. |
databaseDatabase | string | nr | Configuration value used by this block when generating Sansqrit DSL code. |
e_value_thresholdE-value threshold | number | 1e-10 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
output_varOutput | string | blast_hits | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let blast_hits = blast("", db="nr")
004 / Biology & Genomics
RNA Folding
rna_foldPredict RNA secondary structure. Vienna RNAfold minimum free energy.
What It Does
Use RNA Folding when you need predict RNA secondary structure. Vienna RNAfold minimum free energy.
Canvas color: #16A34A. Category: biology.
How To Use
- Drag the block from Biology & Genomics into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
rna_sequenceRNA sequence | string | AUGCAUGCAUGC | Configuration value used by this block when generating Sansqrit DSL code. |
methodMethod | select | Vienna_RNAfold | Chooses the algorithmic behavior or transformation strategy. |
output_varOutput | string | rna_struct | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Outputs
- Out
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
let rna_struct = rna_fold("AUGCAUGCAUGC")
005 / Biology & Genomics
Gene Expression
gene_expressionDifferential expression analysis from RNA-seq count matrices (DESeq2, edgeR, limma).
What It Does
Use Gene Expression when you need differential expression analysis from RNA-seq count matrices (DESeq2, edgeR, limma).
Canvas color: #16A34A. Category: biology.
How To Use
- Drag the block from Biology & Genomics into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
count_matrix_varCount matrix | string | counts | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
sample_metadataSample metadata | string | metadata | Configuration value used by this block when generating Sansqrit DSL code. |
methodMethod | select | DESeq2 | Chooses the algorithmic behavior or transformation strategy. |
fdr_thresholdFDR threshold | number | 0.05 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
output_varOutput DE genes | string | de_genes | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let de_genes = gene_expression(counts)
006 / Biology & Genomics
CRISPR Guide Design
crispr_designDesign sgRNA guides for CRISPR-Cas9. Predict on/off-target scores.
What It Does
Use CRISPR Guide Design when you need design sgRNA guides for CRISPR-Cas9. Predict on/off-target scores.
Canvas color: #16A34A. Category: biology.
How To Use
- Drag the block from Biology & Genomics into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
target_seqTarget sequence | string | empty | Selects the qubit, bit, control, target, or helper register position used by the block. |
pamPAM sequence | string | NGG | Configuration value used by this block when generating Sansqrit DSL code. |
cas_typeCas type | select | Cas9 | Chooses the algorithmic behavior or transformation strategy. |
guide_lengthGuide length | number | 20 | Numeric configuration used during code generation or execution. |
output_varOutput guides | string | guides | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let guides = crispr_design("", pam="NGG")
007 / Biology & Genomics
Sequence Alignment
seq_alignNeedleman-Wunsch (global), Smith-Waterman (local), MUSCLE/MAFFT (multiple).
What It Does
Use Sequence Alignment when you need needleman-Wunsch (global), Smith-Waterman (local), MUSCLE/MAFFT (multiple).
Canvas color: #16A34A. Category: biology.
How To Use
- Drag the block from Biology & Genomics into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
seq_aSequence A | string | empty | Configuration value used by this block when generating Sansqrit DSL code. |
seq_bSequence B / file | string | empty | Configuration value used by this block when generating Sansqrit DSL code. |
methodMethod | select | Smith-Waterman | Chooses the algorithmic behavior or transformation strategy. |
output_varOutput | string | alignment | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
classicalClassical bit register or classical control signal produced by measurement or control blocks. - In
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let alignment = seq_align(, )
008 / Biology & Genomics
Phylogenetics
phylogeneticsBuild phylogenetic tree from multiple aligned sequences.
What It Does
Use Phylogenetics when you need build phylogenetic tree from multiple aligned sequences.
Canvas color: #16A34A. Category: biology.
How To Use
- Drag the block from Biology & Genomics into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
alignment_varAlignment | string | alignment | Configuration value used by this block when generating Sansqrit DSL code. |
methodMethod | select | Maximum-Likelihood | Chooses the algorithmic behavior or transformation strategy. |
output_varOutput tree | string | tree | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let tree = phylogenetics(alignment)
009 / Biology & Genomics
Proteomics
proteomics_blockMass spec peptide identification and quantification.
What It Does
Use Proteomics when you need mass spec peptide identification and quantification.
Canvas color: #16A34A. Category: biology.
How To Use
- Drag the block from Biology & Genomics into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
spectra_fileSpectra file | string | spectra.mzML | Points to local or uploaded data. Use the upload/data controls when working with local files. |
methodMethod | select | database_search | Chooses the algorithmic behavior or transformation strategy. |
protein_dbProtein DB | string | UniProt | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
output_varOutput | string | protein_quant | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
No input ports. This block starts a flow or uses configured values.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let protein_quant = proteomics("spectra.mzML")
010 / Biology & Genomics
scRNA-seq Analysis
single_cell_rnaSingle-cell RNA sequencing: clustering, UMAP, marker genes.
What It Does
Use scRNA-seq Analysis when you need single-cell RNA sequencing: clustering, UMAP, marker genes.
Canvas color: #16A34A. Category: biology.
How To Use
- Drag the block from Biology & Genomics into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
count_matrix_varCount matrix | string | counts | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
toolTool | select | Scanpy | Chooses from supported modes for predictable generated code. |
n_pcsPCs | number | 50 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
n_neighborsNeighbors | number | 15 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
clusteringClustering | select | leiden | Chooses from supported modes for predictable generated code. |
output_varCell clusters | string | sc_result | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let sc_result = scrna_analysis(counts)
011 / Biology & Genomics
Drug-Target Interaction
drug_target_interactPredict drug-target binding affinity using graph neural networks.
What It Does
Use Drug-Target Interaction when you need predict drug-target binding affinity using graph neural networks.
Canvas color: #16A34A. Category: biology.
How To Use
- Drag the block from Biology & Genomics into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
drug_varDrug SMILES/mol | string | drug | Configuration value used by this block when generating Sansqrit DSL code. |
target_seqTarget protein sequence | string | protein_seq | Selects the qubit, bit, control, target, or helper register position used by the block. |
modelModel | select | GraphDTA | Chooses the algorithmic behavior or transformation strategy. |
output_varAffinity | string | binding_affinity | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - In
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let binding_affinity = dti(drug, protein_seq)
012 / Biology & Genomics
SNP Analysis
snp_analysisSingle Nucleotide Polymorphism calling and GWAS analysis.
What It Does
Use SNP Analysis when you need single Nucleotide Polymorphism calling and GWAS analysis.
Canvas color: #16A34A. Category: biology.
How To Use
- Drag the block from Biology & Genomics into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
vcf_fileVCF file path | string | variants.vcf | Points to local or uploaded data. Use the upload/data controls when working with local files. |
reference_varReference genome | string | hg38 | Configuration value used by this block when generating Sansqrit DSL code. |
analysisAnalysis | select | GWAS | Chooses from supported modes for predictable generated code. |
phenotype_varPhenotype | string | phenotype | Chooses the algorithmic behavior or transformation strategy. |
output_varGWAS results | string | gwas_result | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
No input ports. This block starts a flow or uses configured values.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let gwas_result = gwas("variants.vcf", phenotype=phenotype)
013 / Biology & Genomics
Metabolomics
metabolomics_blockIdentify and quantify metabolites from LC-MS/GC-MS data.
What It Does
Use Metabolomics when you need identify and quantify metabolites from LC-MS/GC-MS data.
Canvas color: #16A34A. Category: biology.
How To Use
- Drag the block from Biology & Genomics into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
ms_data_varMS data | string | ms_data | Configuration value used by this block when generating Sansqrit DSL code. |
pipelinePipeline | select | XCMS | Chooses from supported modes for predictable generated code. |
reference_dbReference DB | string | HMDB | Configuration value used by this block when generating Sansqrit DSL code. |
output_varMetabolites | string | metabolites | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let metabolites = metabolomics(ms_data)
014 / Biology & Genomics
Epigenomics
epigenomics_blockChIP-seq, ATAC-seq, bisulfite methylation analysis.
What It Does
Use Epigenomics when you need chIP-seq, ATAC-seq, bisulfite methylation analysis.
Canvas color: #16A34A. Category: biology.
How To Use
- Drag the block from Biology & Genomics into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
bam_fileBAM file path | string | sample.bam | Points to local or uploaded data. Use the upload/data controls when working with local files. |
assayAssay type | select | ChIP-seq | Chooses from supported modes for predictable generated code. |
peak_callerPeak caller | string | MACS2 | Configuration value used by this block when generating Sansqrit DSL code. |
output_varPeaks | string | peaks | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
No input ports. This block starts a flow or uses configured values.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let peaks = epigenomics("sample.bam", assay="ChIP-seq")
015 / Biology & Genomics
Biological Network
network_biologyProtein-protein interaction network analysis: hub genes, community detection.
What It Does
Use Biological Network when you need protein-protein interaction network analysis: hub genes, community detection.
Canvas color: #16A34A. Category: biology.
How To Use
- Drag the block from Biology & Genomics into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
network_varPPI network | string | ppi_network | Configuration value used by this block when generating Sansqrit DSL code. |
analysisAnalysis | select | centrality | Chooses from supported modes for predictable generated code. |
output_varNetwork result | string | net_result | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let net_result = bio_network(ppi_network, analysis="centrality")
016 / Biology & Genomics
Metagenomics
metagenomics_blockTaxonomic and functional profiling of microbiome samples.
What It Does
Use Metagenomics when you need taxonomic and functional profiling of microbiome samples.
Canvas color: #16A34A. Category: biology.
How To Use
- Drag the block from Biology & Genomics into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
reads_fileReads file | string | reads.fastq | Points to local or uploaded data. Use the upload/data controls when working with local files. |
toolPipeline | select | MetaPhlAn4 | Chooses from supported modes for predictable generated code. |
analysisAnalysis | select | taxonomy | Chooses from supported modes for predictable generated code. |
output_varProfile | string | meta_profile | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
No input ports. This block starts a flow or uses configured values.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let meta_profile = metagenomics("reads.fastq")
017 / Biology & Genomics
Flow Cytometry
flow_cytometryAutomated cell gating and population analysis from FACS data.
What It Does
Use Flow Cytometry when you need automated cell gating and population analysis from FACS data.
Canvas color: #16A34A. Category: biology.
How To Use
- Drag the block from Biology & Genomics into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
fcs_fileFCS file path | string | sample.fcs | Points to local or uploaded data. Use the upload/data controls when working with local files. |
methodGating method | select | FlowSOM | Chooses the algorithmic behavior or transformation strategy. |
output_varCell populations | string | facs_result | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
No input ports. This block starts a flow or uses configured values.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let facs_result = flow_cytometry("sample.fcs")
018 / Biology & Genomics
Cryo-EM
cryo_em_blockCryo-EM structure determination: CTF correction, 2D/3D classification, refinement.
What It Does
Use Cryo-EM when you need cryo-EM structure determination: CTF correction, 2D/3D classification, refinement.
Canvas color: #16A34A. Category: biology.
How To Use
- Drag the block from Biology & Genomics into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
micrographs_dirMicrographs directory | string | ./micrographs/ | Configuration value used by this block when generating Sansqrit DSL code. |
softwareSoftware | select | cryoSPARC | Chooses from supported modes for predictable generated code. |
target_resolutionTarget resolution (Ć
) | number | 3 | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_var3D map | string | cryo_map | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
No input ports. This block starts a flow or uses configured values.
Outputs
- Out
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let cryo_map = cryo_em("./micrographs/")
019 / Biology & Genomics
Gene Ontology Enrichment
gene_ontologyGO/KEGG/Reactome pathway enrichment analysis.
What It Does
Use Gene Ontology Enrichment when you need gO/KEGG/Reactome pathway enrichment analysis.
Canvas color: #16A34A. Category: biology.
How To Use
- Drag the block from Biology & Genomics into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
gene_list_varGene list | string | gene_list | Configuration value used by this block when generating Sansqrit DSL code. |
background_varBackground genes | string | background | Configuration value used by this block when generating Sansqrit DSL code. |
databaseDatabase | select | GO_BP | Chooses from supported modes for predictable generated code. |
fdr_thresholdFDR threshold | number | 0.05 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
output_varEnriched terms | string | go_result | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let go_result = go_enrichment(gene_list, db="GO_BP")
020 / Biology & Genomics
Haplotype Phasing
haplotype_blockStatistical and physical haplotype phasing from sequencing data.
What It Does
Use Haplotype Phasing when you need statistical and physical haplotype phasing from sequencing data.
Canvas color: #16A34A. Category: biology.
How To Use
- Drag the block from Biology & Genomics into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
vcf_varVCF file | string | variants.vcf | Configuration value used by this block when generating Sansqrit DSL code. |
methodPhasing method | select | SHAPEIT4 | Chooses the algorithmic behavior or transformation strategy. |
output_varPhased haplotypes | string | haplotypes | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
No input ports. This block starts a flow or uses configured values.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let haplotypes = haplotype_phase("variants.vcf")
021 / Biology & Genomics
Structural Variation
structural_variationDetect SVs from WGS: deletions, duplications, inversions, translocations.
What It Does
Use Structural Variation when you need detect SVs from WGS: deletions, duplications, inversions, translocations.
Canvas color: #16A34A. Category: biology.
How To Use
- Drag the block from Biology & Genomics into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
bam_varBAM file | string | sample.bam | Configuration value used by this block when generating Sansqrit DSL code. |
referenceReference genome | string | hg38 | Configuration value used by this block when generating Sansqrit DSL code. |
callerSV caller | select | Manta | Chooses from supported modes for predictable generated code. |
output_varSV calls | string | sv_calls | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
No input ports. This block starts a flow or uses configured values.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let sv_calls = sv_calling("sample.bam")
022 / Biology & Genomics
Protein Design
protein_designDe novo protein design: ProteinMPNN, RFdiffusion, ESMFold.
What It Does
Use Protein Design when you need de novo protein design: ProteinMPNN, RFdiffusion, ESMFold.
Canvas color: #16A34A. Category: biology.
How To Use
- Drag the block from Biology & Genomics into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
target_structureTarget structure | string | pdb_file | Selects the qubit, bit, control, target, or helper register position used by the block. |
methodMethod | select | ProteinMPNN | Chooses the algorithmic behavior or transformation strategy. |
n_sequencesSequences to design | number | 100 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
output_varDesigned sequences | string | designed_proteins | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let designed_proteins = protein_design(pdb_file, method="ProteinMPNN")
023 / Biology & Genomics
Genome Assembly
genome_assemblyDe novo genome assembly from short or long reads.
What It Does
Use Genome Assembly when you need de novo genome assembly from short or long reads.
Canvas color: #16A34A. Category: biology.
How To Use
- Drag the block from Biology & Genomics into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
reads_varReads file(s) | string | reads.fastq | Configuration value used by this block when generating Sansqrit DSL code. |
assemblerAssembler | select | SPAdes | Chooses from supported modes for predictable generated code. |
read_typeRead type | select | illumina | Chooses the algorithmic behavior or transformation strategy. |
output_varAssembly | string | genome | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
No input ports. This block starts a flow or uses configured values.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let genome = genome_assembly("reads.fastq")
chemistry
Chemistry
Use this family for molecular, biological, chemistry, genomics, docking, and scientific modeling workflows.
001 / Chemistry
Molecule
molecule_initInitialise molecule from SMILES, PDB, or IUPAC name. Computes geometry, orbitals, basis set.
What It Does
Use Molecule when you need initialise molecule from SMILES, PDB, or IUPAC name. Computes geometry, orbitals, basis set.
Canvas color: #059669. Category: chemistry.
How To Use
- Drag the block from Chemistry into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
molecule_nameMolecule | string | H2 | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
smilesSMILES | string | [H][H] | Configuration value used by this block when generating Sansqrit DSL code. |
chargeCharge | number | 0 | Numeric configuration used during code generation or execution. |
multiplicityMultiplicity | number | 1 | Numeric configuration used during code generation or execution. |
basis_setBasis set | select | STO-3G | Chooses from supported modes for predictable generated code. |
output_varOutput variable | string | mol | Configuration value used by this block when generating Sansqrit DSL code. |
log_propertiesLog properties | bool | true | Turns an optional behavior on or off for this block. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
No input ports. This block starts a flow or uses configured values.
Outputs
- Out
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
let mol = molecule("H2", basis="STO-3G")
002 / Chemistry
VQE Chemistry
vqe_chemistryVQE for molecular ground state. Jordan-Wigner mapping, UCCSD ansatz, frozen-core, parameter-shift gradients.
What It Does
Use VQE Chemistry when you need vQE for molecular ground state. Jordan-Wigner mapping, UCCSD ansatz, frozen-core, parameter-shift gradients.
Canvas color: #059669. Category: chemistry.
How To Use
- Drag the block from Chemistry into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
molecule_varMolecule | string | mol | Configuration value used by this block when generating Sansqrit DSL code. |
qubit_mappingQubit mapping | select | Jordan-Wigner | Selects the qubit, bit, control, target, or helper register position used by the block. |
ansatzAnsatz | select | UCCSD | Chooses from supported modes for predictable generated code. |
optimizerOptimizer | select | COBYLA | Chooses from supported modes for predictable generated code. |
shotsShots | number | 1000 | Controls statistical sampling. More shots reduce measurement noise but increase runtime. |
output_varOutput | string | chem_result | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Ground state energy (Hartree)
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let chem_result = vqe_chemistry(mol, ansatz="UCCSD")
003 / Chemistry
Hartree-Fock
hartree_fockClassical SCF. Starting point for all correlated methods. Computes molecular orbitals.
What It Does
Use Hartree-Fock when you need classical SCF. Starting point for all correlated methods. Computes molecular orbitals.
Canvas color: #059669. Category: chemistry.
How To Use
- Drag the block from Chemistry into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
molecule_varMolecule | string | mol | Configuration value used by this block when generating Sansqrit DSL code. |
max_iterMax iterations | number | 50 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
diisDIIS acceleration | bool | true | Turns an optional behavior on or off for this block. |
output_varOutput | string | hf_result | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let hf_result = hartree_fock(mol)
004 / Chemistry
MP2 Correction
mp2_blockMĆøller-Plesset 2nd order: adds electron correlation to Hartree-Fock.
What It Does
Use MP2 Correction when you need mĆøller-Plesset 2nd order: adds electron correlation to Hartree-Fock.
Canvas color: #059669. Category: chemistry.
How To Use
- Drag the block from Chemistry into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
hf_varHF result | string | hf_result | Configuration value used by this block when generating Sansqrit DSL code. |
frozen_coreFrozen core | bool | true | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
output_varOutput | string | mp2_energy | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let mp2_energy = mp2(hf_result)
005 / Chemistry
CCSD(T)
ccsd_t_blockCoupled Cluster Singles Doubles + Triples ā "gold standard" of quantum chemistry.
What It Does
Use CCSD(T) when you need coupled Cluster Singles Doubles + Triples ā "gold standard" of quantum chemistry.
Canvas color: #059669. Category: chemistry.
How To Use
- Drag the block from Chemistry into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
hf_varHF result | string | hf_result | Configuration value used by this block when generating Sansqrit DSL code. |
frozen_coreFrozen core | bool | true | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
output_varOutput | string | ccsd_energy | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let ccsd_energy = ccsd_t(hf_result)
006 / Chemistry
DFT
dft_blockDensity Functional Theory. B3LYP for organics, PBE for solids, wB97X-D for non-covalent.
What It Does
Use DFT when you need density Functional Theory. B3LYP for organics, PBE for solids, wB97X-D for non-covalent.
Canvas color: #059669. Category: chemistry.
How To Use
- Drag the block from Chemistry into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
molecule_varMolecule | string | mol | Configuration value used by this block when generating Sansqrit DSL code. |
functionalFunctional | select | B3LYP | Chooses from supported modes for predictable generated code. |
dispersionDispersion | select | D3 | Chooses from supported modes for predictable generated code. |
output_varOutput | string | dft_result | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let dft_result = dft(mol, functional="B3LYP")
007 / Chemistry
Tanimoto Similarity
tanimoto_blockMolecular fingerprint similarity. Score=|Aā©B|/|AāŖB|. Industry standard for virtual screening.
What It Does
Use Tanimoto Similarity when you need molecular fingerprint similarity. Score=|Aā©B|/|AāŖB|. Industry standard for virtual screening.
Canvas color: #059669. Category: chemistry.
How To Use
- Drag the block from Chemistry into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
mol_aMolecule A | string | mol_a | Configuration value used by this block when generating Sansqrit DSL code. |
mol_bMolecule B | string | mol_b | Configuration value used by this block when generating Sansqrit DSL code. |
fingerprintFingerprint | select | Morgan | Chooses from supported modes for predictable generated code. |
output_varSimilarity variable | string | similarity | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Similarity 0-1
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let similarity = tanimoto(mol_a, mol_b)
008 / Chemistry
Spectroscopy Sim
spectroscopy_blockSimulate IR, Raman, UV-Vis, NMR spectra from optimised geometry.
What It Does
Use Spectroscopy Sim when you need simulate IR, Raman, UV-Vis, NMR spectra from optimised geometry.
Canvas color: #059669. Category: chemistry.
How To Use
- Drag the block from Chemistry into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
molecule_varMolecule | string | mol | Configuration value used by this block when generating Sansqrit DSL code. |
typeSpectrum type | select | IR | Chooses the algorithmic behavior or transformation strategy. |
plot_spectrumPlot spectrum | bool | true | Turns an optional behavior on or off for this block. |
output_varOutput | string | spectrum | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let spectrum = spectroscopy(mol, type="IR")
009 / Chemistry
pKa Calculator
pka_blockPredict acid-base dissociation constant. Essential for drug solubility prediction.
What It Does
Use pKa Calculator when you need predict acid-base dissociation constant. Essential for drug solubility prediction.
Canvas color: #059669. Category: chemistry.
How To Use
- Drag the block from Chemistry into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
molecule_varMolecule | string | mol | Configuration value used by this block when generating Sansqrit DSL code. |
methodMethod | select | Epik | Chooses the algorithmic behavior or transformation strategy. |
output_varOutput | string | pka | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let pka = pka(mol)
010 / Chemistry
LogP Calculator
logp_blockOctanol/water partition coefficient. Lipinski Rule of 5: logP ⤠5 for oral bioavailability.
What It Does
Use LogP Calculator when you need octanol/water partition coefficient. Lipinski Rule of 5: logP ⤠5 for oral bioavailability.
Canvas color: #059669. Category: chemistry.
How To Use
- Drag the block from Chemistry into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
molecule_varMolecule | string | mol | Configuration value used by this block when generating Sansqrit DSL code. |
methodMethod | select | ALOGPS | Chooses the algorithmic behavior or transformation strategy. |
output_varOutput | string | logp | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let logp = logp(mol)
011 / Chemistry
Reaction Pathway
reaction_pathMinimum energy reaction path via NEB or IRC.
What It Does
Use Reaction Pathway when you need minimum energy reaction path via NEB or IRC.
Canvas color: #059669. Category: chemistry.
How To Use
- Drag the block from Chemistry into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
reactants_varReactants | string | reactants | Configuration value used by this block when generating Sansqrit DSL code. |
products_varProducts | string | products | Configuration value used by this block when generating Sansqrit DSL code. |
methodMethod | select | NEB | Chooses the algorithmic behavior or transformation strategy. |
n_imagesNEB images | number | 7 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
output_varOutput | string | pathway | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let pathway = reaction_path(reactants, products)
012 / Chemistry
Excited State VQE
excited_state_vqeCompute excited states via Multistate Contracted VQE or equation-of-motion.
What It Does
Use Excited State VQE when you need compute excited states via Multistate Contracted VQE or equation-of-motion.
Canvas color: #059669. Category: chemistry.
How To Use
- Drag the block from Chemistry into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
mol_varMolecule | string | mol | Configuration value used by this block when generating Sansqrit DSL code. |
n_statesNumber of states | number | 3 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
methodMethod | select | MC-VQE | Chooses the algorithmic behavior or transformation strategy. |
output_varExcited energies | string | excited_E | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let excited_E = excited_vqe(mol, n=3)
013 / Chemistry
Active Space
active_spaceDefine CASSCF/CASCI active space for multireference calculations.
What It Does
Use Active Space when you need define CASSCF/CASCI active space for multireference calculations.
Canvas color: #059669. Category: chemistry.
How To Use
- Drag the block from Chemistry into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
mol_varMolecule | string | mol | Configuration value used by this block when generating Sansqrit DSL code. |
n_electronsActive electrons | number | 2 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
n_orbitalsActive orbitals | number | 2 | Selects the qubit, bit, control, target, or helper register position used by the block. |
methodMethod | select | CASSCF | Chooses the algorithmic behavior or transformation strategy. |
output_varActive space result | string | cas_result | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let cas_result = active_space(mol, ne=2, no=2)
014 / Chemistry
Vibrational Analysis
vibrational_modesNormal mode analysis: frequencies, zero-point energy, thermochemistry.
What It Does
Use Vibrational Analysis when you need normal mode analysis: frequencies, zero-point energy, thermochemistry.
Canvas color: #059669. Category: chemistry.
How To Use
- Drag the block from Chemistry into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
mol_varOptimised molecule | string | mol | Configuration value used by this block when generating Sansqrit DSL code. |
hessian_methodHessian method | string | DFT | Chooses the algorithmic behavior or transformation strategy. |
compute_thermoThermochemistry | bool | true | Turns an optional behavior on or off for this block. |
temperature_KTemperature (K) | number | 298.15 | Numeric configuration used during code generation or execution. |
output_varVibrational modes | string | vib_modes | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let vib_modes = vibrational_modes(mol)
015 / Chemistry
Solvation Model
solvation_blockImplicit solvation: PCM, SMD, COSMO. Compute solvation free energy.
What It Does
Use Solvation Model when you need implicit solvation: PCM, SMD, COSMO. Compute solvation free energy.
Canvas color: #059669. Category: chemistry.
How To Use
- Drag the block from Chemistry into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
mol_varMolecule | string | mol | Configuration value used by this block when generating Sansqrit DSL code. |
modelSolvation model | select | SMD | Chooses the algorithmic behavior or transformation strategy. |
solventSolvent | string | water | Configuration value used by this block when generating Sansqrit DSL code. |
output_varSolvated result | string | solvated_mol | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
let solvated_mol = solvate(mol, model="SMD", solvent="water")
016 / Chemistry
NBO Analysis
nbo_analysisNatural Bond Orbital analysis: bond orders, charges, hyperconjugation.
What It Does
Use NBO Analysis when you need natural Bond Orbital analysis: bond orders, charges, hyperconjugation.
Canvas color: #059669. Category: chemistry.
How To Use
- Drag the block from Chemistry into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
mol_varMolecule | string | mol | Configuration value used by this block when generating Sansqrit DSL code. |
compute_wibergWiberg bond orders | bool | true | Turns an optional behavior on or off for this block. |
output_varNBO result | string | nbo_result | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let nbo_result = nbo_analysis(mol)
017 / Chemistry
TD-DFT Excited States
td_dftTime-dependent DFT for UV-Vis absorption spectra and excited states.
What It Does
Use TD-DFT Excited States when you need time-dependent DFT for UV-Vis absorption spectra and excited states.
Canvas color: #059669. Category: chemistry.
How To Use
- Drag the block from Chemistry into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
mol_varMolecule | string | mol | Configuration value used by this block when generating Sansqrit DSL code. |
n_statesExcited states | number | 10 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
functionalFunctional | select | CAM-B3LYP | Chooses from supported modes for predictable generated code. |
output_varSpectrum | string | uv_vis | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let uv_vis = td_dft(mol, n=10)
018 / Chemistry
GFN-xTB Semiempirical
gfn_xtbFast semiempirical GFN2-xTB for geometry optimisation and MD of large molecules.
What It Does
Use GFN-xTB Semiempirical when you need fast semiempirical GFN2-xTB for geometry optimisation and MD of large molecules.
Canvas color: #059669. Category: chemistry.
How To Use
- Drag the block from Chemistry into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
mol_varMolecule | string | mol | Configuration value used by this block when generating Sansqrit DSL code. |
methodMethod | select | GFN2-xTB | Chooses the algorithmic behavior or transformation strategy. |
taskTask | select | optimize | Chooses from supported modes for predictable generated code. |
output_varxTB result | string | xtb_result | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
let xtb_result = xtb(mol, method="GFN2-xTB", task="optimize")
019 / Chemistry
Conformer Generation
conformer_genGenerate 3D conformers: RDKit ETKDG, OpenBabel, OMEGA.
What It Does
Use Conformer Generation when you need generate 3D conformers: RDKit ETKDG, OpenBabel, OMEGA.
Canvas color: #059669. Category: chemistry.
How To Use
- Drag the block from Chemistry into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
smiles_varSMILES or molecule | string | mol | Configuration value used by this block when generating Sansqrit DSL code. |
n_conformersConformers | number | 100 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
methodMethod | select | ETKDGv3 | Chooses the algorithmic behavior or transformation strategy. |
rmsd_thresholdRMSD threshold (Ć
) | number | 0.5 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
output_varConformers | string | conformers | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Outputs
- Out
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
let conformers = gen_conformers(mol, n=100)
020 / Chemistry
Fingerprint Screening
fp_similarity_screenScreen large compound libraries by fingerprint similarity to query.
What It Does
Use Fingerprint Screening when you need screen large compound libraries by fingerprint similarity to query.
Canvas color: #059669. Category: chemistry.
How To Use
- Drag the block from Chemistry into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
query_molQuery molecule | string | query | Configuration value used by this block when generating Sansqrit DSL code. |
library_varLibrary | string | library | Configuration value used by this block when generating Sansqrit DSL code. |
fingerprintFingerprint | select | ECFP4 | Chooses from supported modes for predictable generated code. |
similarity_thresholdThreshold | number | 0.7 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
output_varHits | string | fp_hits | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let fp_hits = fp_screen(query, library, cutoff=0.7)
021 / Chemistry
Scaffold Decomposition
scaffold_decompBemis-Murcko scaffold decomposition for compound series analysis.
What It Does
Use Scaffold Decomposition when you need bemis-Murcko scaffold decomposition for compound series analysis.
Canvas color: #059669. Category: chemistry.
How To Use
- Drag the block from Chemistry into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
mol_varMolecule or library | string | mol | Configuration value used by this block when generating Sansqrit DSL code. |
generic_scaffoldGeneric scaffold | bool | false | Turns an optional behavior on or off for this block. |
output_varScaffold | string | scaffold | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let scaffold = scaffold_decomp(mol)
022 / Chemistry
Retrosynthesis
retrosynthesisAI-guided retrosynthetic route planning: ASKCOS, AiZynthFinder.
What It Does
Use Retrosynthesis when you need aI-guided retrosynthetic route planning: ASKCOS, AiZynthFinder.
Canvas color: #059669. Category: chemistry.
How To Use
- Drag the block from Chemistry into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
target_smilesTarget SMILES | string | empty | Selects the qubit, bit, control, target, or helper register position used by the block. |
engineEngine | select | AiZynthFinder | Chooses from supported modes for predictable generated code. |
max_stepsMax synthetic steps | number | 5 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
output_varRoutes | string | synth_routes | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let synth_routes = retrosynthesis("", engine="AiZynthFinder")
023 / Chemistry
Pharmacophore Model
pharmacophore3D pharmacophore fitting and virtual screening.
What It Does
Use Pharmacophore Model when you need 3D pharmacophore fitting and virtual screening.
Canvas color: #059669. Category: chemistry.
How To Use
- Drag the block from Chemistry into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
actives_varActive molecules | string | actives | Configuration value used by this block when generating Sansqrit DSL code. |
methodMethod | select | LigandScout | Chooses the algorithmic behavior or transformation strategy. |
n_featuresFeatures | number | 5 | Chooses the data column or feature used for filtering, plotting, grouping, training, or prediction. |
output_varPharmacophore | string | pharmacophore | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let pharmacophore = pharmacophore(actives)
024 / Chemistry
Matched Molecular Pairs
mmpdb_blockMatched Molecular Pair analysis for SAR and property prediction.
What It Does
Use Matched Molecular Pairs when you need matched Molecular Pair analysis for SAR and property prediction.
Canvas color: #059669. Category: chemistry.
How To Use
- Drag the block from Chemistry into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
series_varCompound series | string | series | Configuration value used by this block when generating Sansqrit DSL code. |
propertyProperty | string | pIC50 | Configuration value used by this block when generating Sansqrit DSL code. |
output_varMMP transforms | string | mmp_result | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let mmp_result = mmp_analysis(series, prop="pIC50")
025 / Chemistry
Solubility Predictor
solubility_predPredict aqueous solubility (logS). Delaney ESOL, AqSolDB model.
What It Does
Use Solubility Predictor when you need predict aqueous solubility (logS). Delaney ESOL, AqSolDB model.
Canvas color: #059669. Category: chemistry.
How To Use
- Drag the block from Chemistry into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
mol_varMolecule | string | mol | Configuration value used by this block when generating Sansqrit DSL code. |
modelModel | select | ESOL | Chooses the algorithmic behavior or transformation strategy. |
output_varlogS | string | log_solubility | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let log_solubility = solubility(mol)
classical
Classical Control
Use this family when the workflow needs this block group as part of a larger visual program.
001 / Classical Control
For Loop
for_loopIterates over range or collection. Python-style: for i in range(10): Brace-style: for i in range(10) { }
What It Does
Use For Loop when you need iterates over range or collection. Python-style: for i in range(10): Brace-style: for i in range(10) { }
Canvas color: #CE4A2E. Category: classical.
How To Use
- Drag the block from Classical Control into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
variableLoop variable | string | i | Configuration value used by this block when generating Sansqrit DSL code. |
iterate_overIterate over | select | range | Chooses from supported modes for predictable generated code. |
range_startStart | string | 0 | Configuration value used by this block when generating Sansqrit DSL code. |
range_endEnd | string | 10 | Configuration value used by this block when generating Sansqrit DSL code. |
stepStep | number | 1 | Numeric configuration used during code generation or execution. |
collection_varCollection variable | string | items | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
for i in range(0, 10):
002 / Classical Control
While Loop
while_loopRepeats body while condition is true. Safety max prevents infinite loops.
What It Does
Use While Loop when you need repeats body while condition is true. Safety max prevents infinite loops.
Canvas color: #CE4A2E. Category: classical.
How To Use
- Drag the block from Classical Control into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
conditionCondition | string | x > 0 | Configuration value used by this block when generating Sansqrit DSL code. |
max_iterationsMax iterations | number | 100000 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Outputs
- Out
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
while x > 0:
003 / Classical Control
If / Else
if_elseConditional. Supports elif. Quantum feedback: if measure(q[0]) == 1: X(q[1]).
What It Does
Use If / Else when you need conditional. Supports elif. Quantum feedback: if measure(q[0]) == 1: X(q[1]).
Canvas color: #CE4A2E. Category: classical.
How To Use
- Drag the block from Classical Control into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
conditionCondition | string | energy < -1.0 | Configuration value used by this block when generating Sansqrit DSL code. |
has_elifHas elif | bool | false | Turns an optional behavior on or off for this block. |
has_elseHas else | bool | true | Turns an optional behavior on or off for this block. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
if energy < -1.0:
004 / Classical Control
Try / Catch
try_catchException handling for DB connections, API calls, hardware failures.
What It Does
Use Try / Catch when you need exception handling for DB connections, API calls, hardware failures.
Canvas color: #CE4A2E. Category: classical.
How To Use
- Drag the block from Classical Control into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
error_varError variable | string | e | Configuration value used by this block when generating Sansqrit DSL code. |
log_errorsLog errors | bool | true | Turns an optional behavior on or off for this block. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
try:
005 / Classical Control
Return
return_blockReturn a value from a function.
What It Does
Use Return when you need return a value from a function.
Canvas color: #CE4A2E. Category: classical.
How To Use
- Drag the block from Classical Control into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
return_exprReturn expression | string | result | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Outputs
No output ports. This block acts through side effects or downstream generated code.
Generated Sansqrit Pattern
return result
006 / Classical Control
Break
break_blockBreak out of the enclosing for/while loop.
What It Does
Use Break when you need break out of the enclosing for/while loop.
Canvas color: #CE4A2E. Category: classical.
How To Use
- Drag the block from Classical Control into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
conditionCondition (blank=always) | string | empty | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Outputs
No output ports. This block acts through side effects or downstream generated code.
Generated Sansqrit Pattern
break
007 / Classical Control
Continue
continue_blockSkip to next loop iteration.
What It Does
Use Continue when you need skip to next loop iteration.
Canvas color: #CE4A2E. Category: classical.
How To Use
- Drag the block from Classical Control into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
conditionCondition (blank=always) | string | empty | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Outputs
No output ports. This block acts through side effects or downstream generated code.
Generated Sansqrit Pattern
continue
climate
Climate & Environment
Use this family when the workflow needs this block group as part of a larger visual program.
001 / Climate & Environment
Climate Model
climate_modelGeneral Circulation Model integration: temperature, precipitation, sea-level forecasting.
What It Does
Use Climate Model when you need general Circulation Model integration: temperature, precipitation, sea-level forecasting.
Canvas color: #166534. Category: climate.
How To Use
- Drag the block from Climate & Environment into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
config_varGCM config | string | gcm_config | Configuration value used by this block when generating Sansqrit DSL code. |
modelGCM | select | simple_EBM | Chooses the algorithmic behavior or transformation strategy. |
yearsSimulation years | number | 100 | Numeric configuration used during code generation or execution. |
scenarioRCP/SSP scenario | string | SSP2-4.5 | Configuration value used by this block when generating Sansqrit DSL code. |
output_varClimate output | string | climate_result | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
No input ports. This block starts a flow or uses configured values.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let climate_result = climate_model(scenario="SSP2-4.5", years=100)
002 / Climate & Environment
COā Budget Model
co2_modelCarbon cycle model: emissions, sinks, atmospheric concentration.
What It Does
Use COā Budget Model when you need carbon cycle model: emissions, sinks, atmospheric concentration.
Canvas color: #166534. Category: climate.
How To Use
- Drag the block from Climate & Environment into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
emissions_pathEmissions pathway | json | {"2024":37.5,"2030":30,"2050":0} | Points to local or uploaded data. Use the upload/data controls when working with local files. |
carbon_cycleCarbon cycle | select | DICE | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
output_varCO2 trajectory | string | co2_result | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
No input ports. This block starts a flow or uses configured values.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let co2_result = co2_model(emissions={"2024":37.5,"2030":30,"2050":0})
003 / Climate & Environment
Renewable Energy Optimisation
renewable_optOptimal mix of solar, wind, storage for a grid region.
What It Does
Use Renewable Energy Optimisation when you need optimal mix of solar, wind, storage for a grid region.
Canvas color: #166534. Category: climate.
How To Use
- Drag the block from Climate & Environment into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
demand_varDemand profile | string | demand | Configuration value used by this block when generating Sansqrit DSL code. |
solar_resource_varSolar resource | string | solar | Configuration value used by this block when generating Sansqrit DSL code. |
wind_resource_varWind resource | string | wind | Configuration value used by this block when generating Sansqrit DSL code. |
storage_hoursStorage hours | number | 4 | Numeric configuration used during code generation or execution. |
solverSolver | select | LP | Chooses from supported modes for predictable generated code. |
output_varOptimal mix | string | energy_mix | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let energy_mix = renewable_opt(demand)
004 / Climate & Environment
Wildfire Prediction
wildfire_predictML fire risk and spread prediction from satellite + weather data.
What It Does
Use Wildfire Prediction when you need mL fire risk and spread prediction from satellite + weather data.
Canvas color: #166534. Category: climate.
How To Use
- Drag the block from Climate & Environment into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
weather_varWeather data | string | weather | Configuration value used by this block when generating Sansqrit DSL code. |
vegetation_varVegetation map | string | vegetation | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
modelModel | select | GBT | Chooses the algorithmic behavior or transformation strategy. |
output_varFire risk map | string | fire_risk | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let fire_risk = wildfire_predict(weather, vegetation)
005 / Climate & Environment
Ocean Model
ocean_modelOcean circulation, sea surface temperature, acidification.
What It Does
Use Ocean Model when you need ocean circulation, sea surface temperature, acidification.
Canvas color: #166534. Category: climate.
How To Use
- Drag the block from Climate & Environment into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
init_conditionsInitial conditions | string | ocean_init | Configuration value used by this block when generating Sansqrit DSL code. |
modelModel | select | simple_box | Chooses the algorithmic behavior or transformation strategy. |
yearsSimulation years | number | 50 | Numeric configuration used during code generation or execution. |
output_varOcean state | string | ocean_result | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
No input ports. This block starts a flow or uses configured values.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let ocean_result = ocean_model(years=50)
006 / Climate & Environment
Air Quality Model
air_qualityAtmospheric chemistry and PM2.5/ozone concentration forecasting.
What It Does
Use Air Quality Model when you need atmospheric chemistry and PM2.5/ozone concentration forecasting.
Canvas color: #166534. Category: climate.
How To Use
- Drag the block from Climate & Environment into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
emissions_varEmissions inventory | string | emissions | Configuration value used by this block when generating Sansqrit DSL code. |
met_varMeteorology | string | met_data | Configuration value used by this block when generating Sansqrit DSL code. |
modelModel | select | simple_dispersion | Chooses the algorithmic behavior or transformation strategy. |
output_varAir quality | string | aq_result | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let aq_result = air_quality(emissions)
007 / Climate & Environment
Hydrology Model
hydrology_blockRainfall-runoff, flood prediction, groundwater recharge.
What It Does
Use Hydrology Model when you need rainfall-runoff, flood prediction, groundwater recharge.
Canvas color: #166534. Category: climate.
How To Use
- Drag the block from Climate & Environment into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
precip_varPrecipitation | string | precip | Configuration value used by this block when generating Sansqrit DSL code. |
dem_varDigital elevation model | string | dem | Configuration value used by this block when generating Sansqrit DSL code. |
modelModel | select | HBV | Chooses the algorithmic behavior or transformation strategy. |
output_varStreamflow | string | streamflow | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let streamflow = hydrology(precip)
008 / Climate & Environment
Biodiversity Modelling
biodiversity_blockSpecies distribution modelling under climate change scenarios.
What It Does
Use Biodiversity Modelling when you need species distribution modelling under climate change scenarios.
Canvas color: #166534. Category: climate.
How To Use
- Drag the block from Climate & Environment into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
occurrence_varSpecies occurrences | string | occurrences | Configuration value used by this block when generating Sansqrit DSL code. |
climate_varClimate variables | string | climate_data | Configuration value used by this block when generating Sansqrit DSL code. |
modelSDM | select | MaxEnt | Chooses the algorithmic behavior or transformation strategy. |
output_varHabitat suitability | string | sdm_result | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let sdm_result = species_distribution(occurrences)
009 / Climate & Environment
Solar Irradiance
solar_irradianceEstimate GHI, DNI, DHI from location and time.
What It Does
Use Solar Irradiance when you need estimate GHI, DNI, DHI from location and time.
Canvas color: #166534. Category: climate.
How To Use
- Drag the block from Climate & Environment into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
latitudeLatitude (°) | number | 40 | Numeric configuration used during code generation or execution. |
longitudeLongitude (°) | number | -74 | Numeric configuration used during code generation or execution. |
date_startStart date | string | 2024-01-01 | Configuration value used by this block when generating Sansqrit DSL code. |
n_daysDays | number | 365 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
output_varIrradiance | string | irradiance | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
No input ports. This block starts a flow or uses configured values.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let irradiance = solar_irradiance(lat=40, lon=-74)
010 / Climate & Environment
Carbon Offset Calculator
carbon_offsetCalculate carbon offset for activities and projects.
What It Does
Use Carbon Offset Calculator when you need calculate carbon offset for activities and projects.
Canvas color: #166534. Category: climate.
How To Use
- Drag the block from Climate & Environment into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
activity_varActivity data | string | activity | Configuration value used by this block when generating Sansqrit DSL code. |
methodologyMethodology | select | GHG_Protocol | Chooses the algorithmic behavior or transformation strategy. |
output_varCOā equivalent tons | string | carbon_offset | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let carbon_offset = carbon_offset(activity)
011 / Climate & Environment
Glacier Model
glacier_modelIce sheet and glacier mass balance under warming scenarios.
What It Does
Use Glacier Model when you need ice sheet and glacier mass balance under warming scenarios.
Canvas color: #166534. Category: climate.
How To Use
- Drag the block from Climate & Environment into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
init_glacierGlacier parameters | string | glacier_init | Configuration value used by this block when generating Sansqrit DSL code. |
modelModel | select | OGGM | Chooses the algorithmic behavior or transformation strategy. |
temp_change_CTemperature change (°C) | number | 2 | Numeric configuration used during code generation or execution. |
yearsSimulation years | number | 100 | Numeric configuration used during code generation or execution. |
output_varMass balance | string | glacier_result | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
No input ports. This block starts a flow or uses configured values.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let glacier_result = glacier_model(delta_T=2, years=100)
012 / Climate & Environment
Life Cycle Assessment
life_cycle_assessISO 14040/44 LCA for products, processes, and systems.
What It Does
Use Life Cycle Assessment when you need iSO 14040/44 LCA for products, processes, and systems.
Canvas color: #166534. Category: climate.
How To Use
- Drag the block from Climate & Environment into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
product_varProduct system | string | product | Configuration value used by this block when generating Sansqrit DSL code. |
functional_unitFunctional unit | string | 1 kg | Configuration value used by this block when generating Sansqrit DSL code. |
methodImpact method | select | ReCiPe | Chooses the algorithmic behavior or transformation strategy. |
output_varLCA results | string | lca_result | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let lca_result = lca(product, method="ReCiPe")
cloud
Cloud Storage
Use this family when the workflow needs this block group as part of a larger visual program.
001 / Cloud Storage
AWS S3
s3_blockRead, write, list AWS S3 objects. Streaming for large files.
What It Does
Use AWS S3 when you need read, write, list AWS S3 objects. Streaming for large files.
Canvas color: #0369A1. Category: cloud.
How To Use
- Drag the block from Cloud Storage into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
bucketBucket name | string | my-bucket | Configuration value used by this block when generating Sansqrit DSL code. |
keyObject key | string | data/file.csv | Configuration value used by this block when generating Sansqrit DSL code. |
operationOperation | select | get | Chooses from supported modes for predictable generated code. |
aws_regionAWS Region | string | us-east-1 | Configuration value used by this block when generating Sansqrit DSL code. |
output_varOutput | string | s3_data | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let s3_data = s3_get("my-bucket", "data/file.csv")
002 / Cloud Storage
Google Cloud Storage
gcs_blockRead, write GCS objects.
What It Does
Use Google Cloud Storage when you need read, write GCS objects.
Canvas color: #0369A1. Category: cloud.
How To Use
- Drag the block from Cloud Storage into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
bucketBucket | string | my-bucket | Configuration value used by this block when generating Sansqrit DSL code. |
blobBlob path | string | data/file.csv | Configuration value used by this block when generating Sansqrit DSL code. |
operationOperation | select | download | Chooses from supported modes for predictable generated code. |
output_varOutput | string | gcs_data | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let gcs_data = gcs_download("my-bucket", "data/file.csv")
003 / Cloud Storage
Azure Blob Storage
azure_blobRead, write Azure Blob Storage.
What It Does
Use Azure Blob Storage when you need read, write Azure Blob Storage.
Canvas color: #0369A1. Category: cloud.
How To Use
- Drag the block from Cloud Storage into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
containerContainer | string | my-container | Configuration value used by this block when generating Sansqrit DSL code. |
blob_nameBlob name | string | file.csv | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
operationOperation | select | download | Chooses from supported modes for predictable generated code. |
output_varOutput | string | azure_data | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let azure_data = azure_blob_download("my-container", "file.csv")
004 / Cloud Storage
HDFS
hdfs_blockHadoop Distributed File System read/write for big data workflows.
What It Does
Use HDFS when you need hadoop Distributed File System read/write for big data workflows.
Canvas color: #0369A1. Category: cloud.
How To Use
- Drag the block from Cloud Storage into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
pathHDFS path | string | /user/data/ | Points to local or uploaded data. Use the upload/data controls when working with local files. |
operationOperation | select | read | Chooses from supported modes for predictable generated code. |
namenodeNamenode | string | hdfs://namenode:9000 | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
output_varOutput | string | hdfs_data | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let hdfs_data = hdfs_read("/user/data/")
cv
Computer Vision
Use this family when the workflow needs this block group as part of a larger visual program.
001 / Computer Vision
Image Loader
img_loadLoad image from file, URL, or numpy array. Returns tensor.
What It Does
Use Image Loader when you need load image from file, URL, or numpy array. Returns tensor.
Canvas color: #0369A1. Category: cv.
How To Use
- Drag the block from Computer Vision into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
sourceSource (file/URL/var) | string | image.jpg | Configuration value used by this block when generating Sansqrit DSL code. |
formatFormat | select | RGB | Chooses from supported modes for predictable generated code. |
resizeResize [W,H] or null | json | null | Configuration value used by this block when generating Sansqrit DSL code. |
output_varOutput image | string | img | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
No input ports. This block starts a flow or uses configured values.
Outputs
- Out
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
let img = img_load("image.jpg")
002 / Computer Vision
Image Preprocess
img_preprocessNormalise, resize, crop, augment for deep learning pipelines.
What It Does
Use Image Preprocess when you need normalise, resize, crop, augment for deep learning pipelines.
Canvas color: #0369A1. Category: cv.
How To Use
- Drag the block from Computer Vision into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
img_varImage variable | string | img | Configuration value used by this block when generating Sansqrit DSL code. |
transformsTransform pipeline | json | [{"op":"resize","size":[224,224]},{"op":"normalize","mean":[0.485,0.456,0.406],"std":[0.229,0.224,0.225]}] | Configuration value used by this block when generating Sansqrit DSL code. |
output_varOutput tensor | string | img_tensor | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
let img_tensor = img_preprocess(img)
003 / Computer Vision
Object Detection
object_detectDetect and localise objects: YOLO, DETR, Faster-RCNN, SAM.
What It Does
Use Object Detection when you need detect and localise objects: YOLO, DETR, Faster-RCNN, SAM.
Canvas color: #0369A1. Category: cv.
How To Use
- Drag the block from Computer Vision into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
img_varImage variable | string | img | Configuration value used by this block when generating Sansqrit DSL code. |
modelModel | select | YOLOv8 | Chooses the algorithmic behavior or transformation strategy. |
conf_thresholdConfidence threshold | number | 0.5 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
classesFilter classes (null=all) | json | null | Configuration value used by this block when generating Sansqrit DSL code. |
output_varOutput detections | string | detections | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let detections = detect(img, model="YOLOv8", conf=0.5)
004 / Computer Vision
Image Classification
img_classify_blockClassify image: ResNet, EfficientNet, ViT, CLIP zero-shot.
What It Does
Use Image Classification when you need classify image: ResNet, EfficientNet, ViT, CLIP zero-shot.
Canvas color: #0369A1. Category: cv.
How To Use
- Drag the block from Computer Vision into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
img_varImage variable | string | img | Configuration value used by this block when generating Sansqrit DSL code. |
modelModel | select | EfficientNet-B7 | Chooses the algorithmic behavior or transformation strategy. |
top_kTop-K classes | number | 5 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
output_varPredictions | string | clf_result | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let clf_result = img_classify(img, model="EfficientNet-B7")
005 / Computer Vision
Image Segmentation
img_segment_cvSemantic or instance segmentation: SAM, Mask-RCNN, DeepLab.
What It Does
Use Image Segmentation when you need semantic or instance segmentation: SAM, Mask-RCNN, DeepLab.
Canvas color: #0369A1. Category: cv.
How To Use
- Drag the block from Computer Vision into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
img_varImage variable | string | img | Configuration value used by this block when generating Sansqrit DSL code. |
modelModel | select | SAM | Chooses the algorithmic behavior or transformation strategy. |
typeType | select | instance | Chooses the algorithmic behavior or transformation strategy. |
output_varOutput masks | string | masks | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let masks = img_segment(img, model="SAM")
006 / Computer Vision
Face Detection & Recognition
face_detectDetect, align, and recognise faces. DeepFace, InsightFace, MediaPipe.
What It Does
Use Face Detection & Recognition when you need detect, align, and recognise faces. DeepFace, InsightFace, MediaPipe.
Canvas color: #0369A1. Category: cv.
How To Use
- Drag the block from Computer Vision into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
img_varImage variable | string | img | Configuration value used by this block when generating Sansqrit DSL code. |
modelModel | select | InsightFace | Chooses the algorithmic behavior or transformation strategy. |
taskTask | select | detect | Chooses from supported modes for predictable generated code. |
db_pathFace DB path (for recognition) | string | ./faces/ | Points to local or uploaded data. Use the upload/data controls when working with local files. |
output_varOutput | string | face_result | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let face_result = face_detect(img, model="InsightFace")
007 / Computer Vision
Pose Estimation
pose_estimateSkeleton keypoint detection: MediaPipe, OpenPose, ViTPose.
What It Does
Use Pose Estimation when you need skeleton keypoint detection: MediaPipe, OpenPose, ViTPose.
Canvas color: #0369A1. Category: cv.
How To Use
- Drag the block from Computer Vision into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
img_varImage variable | string | img | Configuration value used by this block when generating Sansqrit DSL code. |
modelModel | select | MediaPipe | Chooses the algorithmic behavior or transformation strategy. |
typeType | select | body | Chooses the algorithmic behavior or transformation strategy. |
output_varKeypoints | string | keypoints | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let keypoints = pose_estimate(img)
008 / Computer Vision
Depth Estimation
depth_estimateMonocular depth estimation from single RGB image.
What It Does
Use Depth Estimation when you need monocular depth estimation from single RGB image.
Canvas color: #0369A1. Category: cv.
How To Use
- Drag the block from Computer Vision into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
img_varImage variable | string | img | Configuration value used by this block when generating Sansqrit DSL code. |
modelModel | select | Depth-Anything | Chooses the algorithmic behavior or transformation strategy. |
output_varDepth map | string | depth_map | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
let depth_map = depth_estimate(img)
009 / Computer Vision
Optical Flow
optical_flowEstimate motion between consecutive frames: RAFT, FlowNet2.
What It Does
Use Optical Flow when you need estimate motion between consecutive frames: RAFT, FlowNet2.
Canvas color: #0369A1. Category: cv.
How To Use
- Drag the block from Computer Vision into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
frame1_varFrame 1 | string | frame1 | Configuration value used by this block when generating Sansqrit DSL code. |
frame2_varFrame 2 | string | frame2 | Configuration value used by this block when generating Sansqrit DSL code. |
modelModel | select | RAFT | Chooses the algorithmic behavior or transformation strategy. |
output_varFlow field | string | flow | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
let flow = optical_flow(frame1, frame2)
010 / Computer Vision
Image Generation
img_generateGenerative AI: Stable Diffusion, DALL-E, Midjourney-compatible APIs.
What It Does
Use Image Generation when you need generative AI: Stable Diffusion, DALL-E, Midjourney-compatible APIs.
Canvas color: #0369A1. Category: cv.
How To Use
- Drag the block from Computer Vision into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
promptText prompt | string | empty | Configuration value used by this block when generating Sansqrit DSL code. |
negative_promptNegative prompt | string | empty | Configuration value used by this block when generating Sansqrit DSL code. |
modelModel | select | SD-XL | Chooses the algorithmic behavior or transformation strategy. |
widthWidth | number | 1024 | Numeric configuration used during code generation or execution. |
heightHeight | number | 1024 | Numeric configuration used during code generation or execution. |
stepsInference steps | number | 30 | Numeric configuration used during code generation or execution. |
guidanceGuidance scale | number | 7.5 | Numeric configuration used during code generation or execution. |
output_varOutput image | string | gen_image | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Outputs
- Out
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
let gen_image = img_generate("", model="SD-XL")
011 / Computer Vision
Video Processing
video_processRead, process, and write video frames. Apply CV pipeline per frame.
What It Does
Use Video Processing when you need read, process, and write video frames. Apply CV pipeline per frame.
Canvas color: #0369A1. Category: cv.
How To Use
- Drag the block from Computer Vision into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
video_pathVideo file path | string | video.mp4 | Points to local or uploaded data. Use the upload/data controls when working with local files. |
operationOperation | select | extract_frames | Chooses from supported modes for predictable generated code. |
fpsOutput FPS (0=original) | number | 0 | Numeric configuration used during code generation or execution. |
output_varOutput | string | video_result | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
No input ports. This block starts a flow or uses configured values.
Outputs
- Out
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let video_result = video_process("video.mp4", op="extract_frames")
012 / Computer Vision
Image Embedding
img_embedExtract visual embeddings for retrieval, similarity, and clustering.
What It Does
Use Image Embedding when you need extract visual embeddings for retrieval, similarity, and clustering.
Canvas color: #0369A1. Category: cv.
How To Use
- Drag the block from Computer Vision into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
img_varImage variable | string | img | Configuration value used by this block when generating Sansqrit DSL code. |
modelModel | select | CLIP-ViT-L/14 | Chooses the algorithmic behavior or transformation strategy. |
output_varEmbedding | string | img_embedding | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let img_embedding = img_embed(img, model="CLIP-ViT-L/14")
013 / Computer Vision
Anomaly Detection (Image)
anomaly_detect_imgUnsupervised visual anomaly detection for industrial inspection.
What It Does
Use Anomaly Detection (Image) when you need unsupervised visual anomaly detection for industrial inspection.
Canvas color: #0369A1. Category: cv.
How To Use
- Drag the block from Computer Vision into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
img_varImage variable | string | img | Configuration value used by this block when generating Sansqrit DSL code. |
modelModel | select | PatchCore | Chooses the algorithmic behavior or transformation strategy. |
output_varAnomaly map | string | anomaly_map | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let anomaly_map = anomaly_detect(img)
014 / Computer Vision
Super Resolution
img_super_resUpscale image 2Ć/4Ć/8Ć using Real-ESRGAN, SRCNN, SwinIR.
What It Does
Use Super Resolution when you need upscale image 2Ć/4Ć/8Ć using Real-ESRGAN, SRCNN, SwinIR.
Canvas color: #0369A1. Category: cv.
How To Use
- Drag the block from Computer Vision into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
img_varImage variable | string | img | Configuration value used by this block when generating Sansqrit DSL code. |
modelModel | select | Real-ESRGAN | Chooses the algorithmic behavior or transformation strategy. |
scaleScale factor | number | 4 | Numeric configuration used during code generation or execution. |
output_varUpscaled image | string | hires_img | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
let hires_img = super_resolve(img, scale=4)
015 / Computer Vision
Image Captioning
img_captionGenerate natural language description of an image.
What It Does
Use Image Captioning when you need generate natural language description of an image.
Canvas color: #0369A1. Category: cv.
How To Use
- Drag the block from Computer Vision into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
img_varImage variable | string | img | Configuration value used by this block when generating Sansqrit DSL code. |
modelModel | select | BLIP-2 | Chooses the algorithmic behavior or transformation strategy. |
output_varCaption | string | caption | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let caption = img_caption(img, model="BLIP-2")
transform
Data Transform
Use this family to ingest, clean, reshape, join, and inspect structured data before analysis or modeling.
001 / Data Transform
Filter
filter_blockFilter rows or elements matching a condition.
What It Does
Use Filter when you need filter rows or elements matching a condition.
Canvas color: #D97706. Category: transform.
How To Use
- Drag the block from Data Transform into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
data_varData variable | string | data | Configuration value used by this block when generating Sansqrit DSL code. |
conditionFilter condition | string | x > 0 | Configuration value used by this block when generating Sansqrit DSL code. |
output_varOutput variable | string | filtered | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let filtered = filter(data, lambda x: x > 0)
002 / Data Transform
Map / Apply
map_transformApply function to each element.
What It Does
Use Map / Apply when you need apply function to each element.
Canvas color: #D97706. Category: transform.
How To Use
- Drag the block from Data Transform into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
data_varData variable | string | data | Configuration value used by this block when generating Sansqrit DSL code. |
transform_exprTransform | string | x * 2 | Configuration value used by this block when generating Sansqrit DSL code. |
output_varOutput variable | string | mapped | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let mapped = list(map(lambda x: x * 2, data))
003 / Data Transform
Sort
sort_blockSort by key ascending or descending.
What It Does
Use Sort when you need sort by key ascending or descending.
Canvas color: #D97706. Category: transform.
How To Use
- Drag the block from Data Transform into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
data_varData variable | string | data | Configuration value used by this block when generating Sansqrit DSL code. |
key_exprSort key | string | x | Configuration value used by this block when generating Sansqrit DSL code. |
descendingDescending | bool | false | Turns an optional behavior on or off for this block. |
output_varOutput | string | sorted_data | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let sorted_data = sorted(data)
004 / Data Transform
Group By
groupby_blockGroup items by key, aggregate per group.
What It Does
Use Group By when you need group items by key, aggregate per group.
Canvas color: #D97706. Category: transform.
How To Use
- Drag the block from Data Transform into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
data_varData variable | string | data | Configuration value used by this block when generating Sansqrit DSL code. |
key_fnGroup-by key | string | x["category"] | Configuration value used by this block when generating Sansqrit DSL code. |
aggAggregation | select | list | Chooses from supported modes for predictable generated code. |
output_varOutput | string | grouped | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let grouped = groupby(data, lambda x: x["category"])
005 / Data Transform
Join / Merge
join_blockJoin two datasets on a common key. Inner, left, right, outer joins.
What It Does
Use Join / Merge when you need join two datasets on a common key. Inner, left, right, outer joins.
Canvas color: #D97706. Category: transform.
How To Use
- Drag the block from Data Transform into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
left_varLeft dataset | string | left | Configuration value used by this block when generating Sansqrit DSL code. |
right_varRight dataset | string | right | Configuration value used by this block when generating Sansqrit DSL code. |
left_keyLeft key | string | id | Configuration value used by this block when generating Sansqrit DSL code. |
right_keyRight key | string | id | Configuration value used by this block when generating Sansqrit DSL code. |
join_typeJoin type | select | inner | Chooses the algorithmic behavior or transformation strategy. |
output_varOutput | string | merged | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let merged = join(left, right, on="id")
006 / Data Transform
Pivot Table
pivot_blockReshape data from long to wide format.
What It Does
Use Pivot Table when you need reshape data from long to wide format.
Canvas color: #D97706. Category: transform.
How To Use
- Drag the block from Data Transform into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
data_varData variable | string | data | Configuration value used by this block when generating Sansqrit DSL code. |
indexRow index | string | date | Configuration value used by this block when generating Sansqrit DSL code. |
columnsColumn field | string | category | Chooses the data column or feature used for filtering, plotting, grouping, training, or prediction. |
valuesValues field | string | amount | Configuration value used by this block when generating Sansqrit DSL code. |
aggfuncAggregation | select | sum | Chooses from supported modes for predictable generated code. |
output_varOutput | string | pivot | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let pivot = pivot(data, index="date")
007 / Data Transform
Schema Validation
schema_validateValidate data against JSON Schema or Pydantic model.
What It Does
Use Schema Validation when you need validate data against JSON Schema or Pydantic model.
Canvas color: #D97706. Category: transform.
How To Use
- Drag the block from Data Transform into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
data_varData variable | string | data | Configuration value used by this block when generating Sansqrit DSL code. |
schemaJSON Schema | json | {"type":"object"} | Configuration value used by this block when generating Sansqrit DSL code. |
strictStrict mode | bool | true | Turns an optional behavior on or off for this block. |
output_varValid rows variable | string | valid_data | Configuration value used by this block when generating Sansqrit DSL code. |
errors_varErrors variable | string | validation_errors | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let valid_data = schema_validate(data)
008 / Data Transform
Rolling Window
window_transformRolling/sliding window: mean, std, sum, min, max, correlation.
What It Does
Use Rolling Window when you need rolling/sliding window: mean, std, sum, min, max, correlation.
Canvas color: #D97706. Category: transform.
How To Use
- Drag the block from Data Transform into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
data_varData variable | string | series | Configuration value used by this block when generating Sansqrit DSL code. |
window_sizeWindow size | number | 10 | Numeric configuration used during code generation or execution. |
aggAggregation | select | mean | Chooses from supported modes for predictable generated code. |
centerCentred window | bool | false | Turns an optional behavior on or off for this block. |
output_varRolling result | string | rolling_result | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let rolling_result = rolling(series, 10, "mean")
009 / Data Transform
Resample
resample_blockUpsample or downsample time series data.
What It Does
Use Resample when you need upsample or downsample time series data.
Canvas color: #D97706. Category: transform.
How To Use
- Drag the block from Data Transform into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
data_varData variable | string | ts | Configuration value used by this block when generating Sansqrit DSL code. |
freqTarget frequency | string | 1h | Configuration value used by this block when generating Sansqrit DSL code. |
methodResample method | select | mean | Chooses the algorithmic behavior or transformation strategy. |
output_varResampled data | string | resampled | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let resampled = resample(ts, freq="1h", method="mean")
010 / Data Transform
Feature Encoding
encode_featuresLabel encode, ordinal encode, target encode, leave-one-out encode.
What It Does
Use Feature Encoding when you need label encode, ordinal encode, target encode, leave-one-out encode.
Canvas color: #D97706. Category: transform.
How To Use
- Drag the block from Data Transform into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
X_varInput data | string | X | Configuration value used by this block when generating Sansqrit DSL code. |
colColumn name | string | category | Configuration value used by this block when generating Sansqrit DSL code. |
methodEncoding | select | target | Chooses the algorithmic behavior or transformation strategy. |
output_varEncoded data | string | X_encoded | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
let X_encoded = encode(X, "category", method="target")
011 / Data Transform
Impute Missing
missing_imputeHandle missing values: mean/median/mode, KNN, MICE, iterative imputer.
What It Does
Use Impute Missing when you need handle missing values: mean/median/mode, KNN, MICE, iterative imputer.
Canvas color: #D97706. Category: transform.
How To Use
- Drag the block from Data Transform into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
data_varData variable | string | X | Configuration value used by this block when generating Sansqrit DSL code. |
strategyStrategy | select | median | Chooses the algorithmic behavior or transformation strategy. |
fill_valueConstant fill value | string | 0 | Configuration value used by this block when generating Sansqrit DSL code. |
output_varImputed data | string | X_imputed | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
let X_imputed = impute(X, strategy="median")
012 / Data Transform
Normalise / Scale
normalize_blockStandardScaler, MinMaxScaler, RobustScaler, Normalizer, PowerTransformer.
What It Does
Use Normalise / Scale when you need standardScaler, MinMaxScaler, RobustScaler, Normalizer, PowerTransformer.
Canvas color: #D97706. Category: transform.
How To Use
- Drag the block from Data Transform into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
data_varData variable | string | X | Configuration value used by this block when generating Sansqrit DSL code. |
scalerScaler | select | StandardScaler | Chooses from supported modes for predictable generated code. |
output_varScaled data | string | X_scaled | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
let X_scaled = scale(X, method="StandardScaler")
013 / Data Transform
Explode / Flatten
explode_blockExplode list column into rows, or flatten nested JSON.
What It Does
Use Explode / Flatten when you need explode list column into rows, or flatten nested JSON.
Canvas color: #D97706. Category: transform.
How To Use
- Drag the block from Data Transform into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
data_varData variable | string | data | Configuration value used by this block when generating Sansqrit DSL code. |
columnColumn to explode | string | tags | Chooses the data column or feature used for filtering, plotting, grouping, training, or prediction. |
flatten_jsonFlatten nested JSON | bool | false | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
output_varExploded data | string | exploded | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
let exploded = explode(data, "tags")
014 / Data Transform
Deduplication
dedup_blockRemove duplicate rows exactly or via fuzzy string matching.
What It Does
Use Deduplication when you need remove duplicate rows exactly or via fuzzy string matching.
Canvas color: #D97706. Category: transform.
How To Use
- Drag the block from Data Transform into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
data_varData variable | string | data | Configuration value used by this block when generating Sansqrit DSL code. |
key_colsKey columns (blank=all) | string | empty | Chooses the data column or feature used for filtering, plotting, grouping, training, or prediction. |
methodDedup method | select | exact | Chooses the algorithmic behavior or transformation strategy. |
similarity_thresholdFuzzy threshold | number | 0.9 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
output_varDeduped data | string | deduped | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let deduped = dedup(data)
015 / Data Transform
Binning / Discretise
binning_blockDiscretise continuous variable into bins: equal-width, equal-frequency, custom.
What It Does
Use Binning / Discretise when you need discretise continuous variable into bins: equal-width, equal-frequency, custom.
Canvas color: #D97706. Category: transform.
How To Use
- Drag the block from Data Transform into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
data_varData variable | string | X | Configuration value used by this block when generating Sansqrit DSL code. |
columnColumn | string | age | Chooses the data column or feature used for filtering, plotting, grouping, training, or prediction. |
strategyStrategy | select | quantile | Chooses the algorithmic behavior or transformation strategy. |
n_binsBins | number | 5 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
output_varBinned data | string | X_binned | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
let X_binned = bin(X, "age", n=5)
database
Databases
Use this family to ingest, clean, reshape, join, and inspect structured data before analysis or modeling.
001 / Databases
DB Connect
db_connectConnect to PostgreSQL, MySQL, SQLite, MongoDB, Redis, DynamoDB, Snowflake, BigQuery.
What It Does
Use DB Connect when you need connect to PostgreSQL, MySQL, SQLite, MongoDB, Redis, DynamoDB, Snowflake, BigQuery.
Canvas color: #1D4ED8. Category: database.
How To Use
- Drag the block from Databases into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
db_typeDatabase type | select | PostgreSQL | Chooses the algorithmic behavior or transformation strategy. |
hostHost | string | localhost | Configuration value used by this block when generating Sansqrit DSL code. |
portPort | number | 5432 | Numeric configuration used during code generation or execution. |
databaseDatabase name | string | mydb | Configuration value used by this block when generating Sansqrit DSL code. |
username_varUsername env var | string | DB_USER | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
password_varPassword env var | string | DB_PASS | Configuration value used by this block when generating Sansqrit DSL code. |
output_varConnection variable | string | db | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
No input ports. This block starts a flow or uses configured values.
Outputs
- Out
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
let db = db_connect("PostgreSQL", host="localhost")
002 / Databases
SQL Query
sql_queryExecute SQL on PostgreSQL, MySQL, SQLite, SQL Server.
What It Does
Use SQL Query when you need execute SQL on PostgreSQL, MySQL, SQLite, SQL Server.
Canvas color: #1D4ED8. Category: database.
How To Use
- Drag the block from Databases into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
connection_varConnection variable | string | db | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
querySQL query | string | SELECT * FROM table LIMIT 100 | Configuration value used by this block when generating Sansqrit DSL code. |
paramsParameters (array) | json | [] | Configuration value used by this block when generating Sansqrit DSL code. |
output_varOutput variable | string | rows | Configuration value used by this block when generating Sansqrit DSL code. |
return_as_dataframeReturn as DataFrame | bool | true | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let rows = sql_query(db, "SELECT * FROM table LIMIT 100")
003 / Databases
NoSQL Query
nosql_queryMongoDB find/aggregate, Redis get/set, DynamoDB scan/query.
What It Does
Use NoSQL Query when you need mongoDB find/aggregate, Redis get/set, DynamoDB scan/query.
Canvas color: #1D4ED8. Category: database.
How To Use
- Drag the block from Databases into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
connection_varConnection variable | string | db | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
collectionCollection / key | string | users | Configuration value used by this block when generating Sansqrit DSL code. |
filterFilter | json | {} | Configuration value used by this block when generating Sansqrit DSL code. |
output_varOutput variable | string | results | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let results = nosql_query(db, "users")
004 / Databases
Vector DB
vector_dbUpsert and query embeddings in ChromaDB, Pinecone, Qdrant, Weaviate.
What It Does
Use Vector DB when you need upsert and query embeddings in ChromaDB, Pinecone, Qdrant, Weaviate.
Canvas color: #1D4ED8. Category: database.
How To Use
- Drag the block from Databases into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
db_typeVector DB | select | ChromaDB | Chooses the algorithmic behavior or transformation strategy. |
collectionCollection name | string | embeddings | Configuration value used by this block when generating Sansqrit DSL code. |
operationOperation | select | query | Chooses from supported modes for predictable generated code. |
top_kTop-K | number | 10 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
output_varOutput results | string | vector_results | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let vector_results = vector_db_query("embeddings", vector, k=10)
005 / Databases
DB Write
db_writeINSERT / UPDATE / UPSERT rows.
What It Does
Use DB Write when you need iNSERT / UPDATE / UPSERT rows.
Canvas color: #1D4ED8. Category: database.
How To Use
- Drag the block from Databases into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
connection_varConnection | string | db | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
tableTable name | string | results | Configuration value used by this block when generating Sansqrit DSL code. |
data_varData variable | string | row_data | Configuration value used by this block when generating Sansqrit DSL code. |
modeWrite mode | select | insert | Chooses the algorithmic behavior or transformation strategy. |
primary_keyPrimary key | string | id | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Rows written
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
db_write(db, "results", row_data, mode="insert")
drug
Drug Discovery
Use this family for molecular, biological, chemistry, genomics, docking, and scientific modeling workflows.
001 / Drug Discovery
Molecular Docking
molecular_dockingScore ligand-protein binding. AutoDock-Vina, Glide, GOLD, rDock engines.
What It Does
Use Molecular Docking when you need score ligand-protein binding. AutoDock-Vina, Glide, GOLD, rDock engines.
Canvas color: #7C3AED. Category: drug.
How To Use
- Drag the block from Drug Discovery into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
ligand_varLigand | string | ligand | Configuration value used by this block when generating Sansqrit DSL code. |
protein_varProtein PDB | string | protein | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
engineEngine | select | AutoDock-Vina | Chooses from supported modes for predictable generated code. |
exhaustivenessExhaustiveness | number | 8 | Numeric configuration used during code generation or execution. |
n_posesPoses | number | 9 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
output_varOutput | string | poses | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let poses = molecular_docking(ligand, protein)
002 / Drug Discovery
ADMET Predictor
admet_blockAbsorption, Distribution, Metabolism, Excretion, Toxicity. Lipinski Rule of 5, BBB, hERG.
What It Does
Use ADMET Predictor when you need absorption, Distribution, Metabolism, Excretion, Toxicity. Lipinski Rule of 5, BBB, hERG.
Canvas color: #7C3AED. Category: drug.
How To Use
- Drag the block from Drug Discovery into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
molecule_varMolecule | string | mol | Configuration value used by this block when generating Sansqrit DSL code. |
modelModel | select | pkCSM | Chooses the algorithmic behavior or transformation strategy. |
output_varOutput | string | admet_result | Configuration value used by this block when generating Sansqrit DSL code. |
flag_violationsFlag Lipinski violations | bool | true | Turns an optional behavior on or off for this block. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let admet_result = admet(mol)
003 / Drug Discovery
Virtual Screening
virtual_screenScreen compound library against target. Filter by Lipinski, PAINS, drug-likeness.
What It Does
Use Virtual Screening when you need screen compound library against target. Filter by Lipinski, PAINS, drug-likeness.
Canvas color: #7C3AED. Category: drug.
How To Use
- Drag the block from Drug Discovery into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
library_fileCompound library | string | library.sdf | Points to local or uploaded data. Use the upload/data controls when working with local files. |
target_varTarget protein | string | protein | Selects the qubit, bit, control, target, or helper register position used by the block. |
methodMethod | select | docking | Chooses the algorithmic behavior or transformation strategy. |
top_nTop N hits | number | 100 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
output_varOutput hits | string | hits | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let hits = virtual_screen("library.sdf", protein)
004 / Drug Discovery
QSAR Model
qsar_modelPredict bioactivity from molecular structure using ML.
What It Does
Use QSAR Model when you need predict bioactivity from molecular structure using ML.
Canvas color: #7C3AED. Category: drug.
How To Use
- Drag the block from Drug Discovery into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
training_data_varTraining data | string | train_data | Configuration value used by this block when generating Sansqrit DSL code. |
endpointEndpoint | string | IC50 | Points to an external service or local API endpoint. Check credentials and network access before running. |
methodMethod | select | RF | Chooses the algorithmic behavior or transformation strategy. |
output_modelModel variable | string | qsar_model | Chooses the algorithmic behavior or transformation strategy. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let qsar_model = qsar(train_data, endpoint="IC50")
005 / Drug Discovery
Lead Optimisation
lead_optGenerate optimised candidates from scaffold using RL, generative models, or GA.
What It Does
Use Lead Optimisation when you need generate optimised candidates from scaffold using RL, generative models, or GA.
Canvas color: #7C3AED. Category: drug.
How To Use
- Drag the block from Drug Discovery into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
scaffold_smilesScaffold SMILES | string | empty | Configuration value used by this block when generating Sansqrit DSL code. |
methodMethod | select | graph_GA | Chooses the algorithmic behavior or transformation strategy. |
n_compoundsCandidates | number | 100 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
output_varOutput leads | string | lead_list | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let lead_list = lead_optimization(scaffold="")
006 / Drug Discovery
De Novo Design
de_novo_designGenerate novel drug candidates from scratch using RFdiffusion or VAE generative models.
What It Does
Use De Novo Design when you need generate novel drug candidates from scratch using RFdiffusion or VAE generative models.
Canvas color: #7C3AED. Category: drug.
How To Use
- Drag the block from Drug Discovery into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
target_varTarget protein | string | protein | Selects the qubit, bit, control, target, or helper register position used by the block. |
methodMethod | select | diffusion | Chooses the algorithmic behavior or transformation strategy. |
n_designsDesigns | number | 100 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
output_varOutput molecules | string | novel_molecules | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let novel_molecules = de_novo_design(protein)
007 / Drug Discovery
Toxicity Predictor
toxicity_blockAmes mutagenicity, hERG, DILI, carcinogenicity, LD50, skin sensitisation.
What It Does
Use Toxicity Predictor when you need ames mutagenicity, hERG, DILI, carcinogenicity, LD50, skin sensitisation.
Canvas color: #7C3AED. Category: drug.
How To Use
- Drag the block from Drug Discovery into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
molecule_varMolecule | string | mol | Configuration value used by this block when generating Sansqrit DSL code. |
endpointsEndpoints | json | ["Ames","hERG","DILI"] | Points to an external service or local API endpoint. Check credentials and network access before running. |
output_varOutput | string | toxicity | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let toxicity = toxicity(mol)
008 / Drug Discovery
Binding Free Energy
binding_free_energyProtein-ligand ĪG via MM-GBSA, FEP, or PBSA.
What It Does
Use Binding Free Energy when you need protein-ligand ĪG via MM-GBSA, FEP, or PBSA.
Canvas color: #7C3AED. Category: drug.
How To Use
- Drag the block from Drug Discovery into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
protein_varProtein | string | protein | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
ligand_varLigand | string | ligand | Configuration value used by this block when generating Sansqrit DSL code. |
scoringMethod | select | MM-GBSA | Chooses from supported modes for predictable generated code. |
output_varOutput ĪG | string | delta_g | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- ĪG kcal/mol
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let delta_g = binding_free_energy(protein, ligand)
error_mit
Error Mitigation
Use this family when the workflow needs this block group as part of a larger visual program.
001 / Error Mitigation
ZNE
zne_blockZero-Noise Extrapolation: scaled noise (1Ć,2Ć,3Ć) extrapolated to zero via Richardson.
What It Does
Use ZNE when you need zero-Noise Extrapolation: scaled noise (1Ć,2Ć,3Ć) extrapolated to zero via Richardson.
Canvas color: #0891B2. Category: error_mit.
How To Use
- Drag the block from Error Mitigation into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
scale_factorsScale factors | json | [1,2,3] | Configuration value used by this block when generating Sansqrit DSL code. |
extrapolationExtrapolation | select | richardson | Chooses from supported modes for predictable generated code. |
shotsShots/level | number | 1000 | Controls statistical sampling. More shots reduce measurement noise but increase runtime. |
output_varOutput | string | mitigated_val | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let mitigated_val = zne(circuit, scales=[1,2,3])
002 / Error Mitigation
PEC
pec_blockProbabilistic Error Cancellation: represents ideal op as linear combination of noisy ops.
What It Does
Use PEC when you need probabilistic Error Cancellation: represents ideal op as linear combination of noisy ops.
Canvas color: #0891B2. Category: error_mit.
How To Use
- Drag the block from Error Mitigation into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
noise_levelError rate | number | 0.01 | Numeric configuration used during code generation or execution. |
n_circuitsCircuits | number | 100 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
output_varOutput | string | pec_val | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let pec_val = pec(circuit, noise=0.01)
003 / Error Mitigation
Pauli Twirling
twirl_blockConverts coherent noise into Pauli noise by random Pauli insertion.
What It Does
Use Pauli Twirling when you need converts coherent noise into Pauli noise by random Pauli insertion.
Canvas color: #0891B2. Category: error_mit.
How To Use
- Drag the block from Error Mitigation into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
n_samplesSamples | number | 100 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
output_varOutput | string | twirled | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let twirled = pauli_twirl(circuit, n=100)
004 / Error Mitigation
Symmetry Verification
symmetry_verifyPost-select on Hamiltonian symmetries. Detects and discards error-corrupted shots.
What It Does
Use Symmetry Verification when you need post-select on Hamiltonian symmetries. Detects and discards error-corrupted shots.
Canvas color: #0891B2. Category: error_mit.
How To Use
- Drag the block from Error Mitigation into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
symmetry_opSymmetry op | string | Z0+Z1+Z2 | Configuration value used by this block when generating Sansqrit DSL code. |
eigenvalueExpected eigenvalue | number | 0 | Numeric configuration used during code generation or execution. |
output_varOutput | string | sym_result | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- Register in
registerQuantum register or sharded qubit collection. Connect quantum wires from registers into gates, algorithms, and measurements.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Register out
registerQuantum register or sharded qubit collection. Connect quantum wires from registers into gates, algorithms, and measurements.
Generated Sansqrit Pattern
let sym_result = symmetry_verify(q, sym="Z0+Z1+Z2")
005 / Error Mitigation
Clifford Data Regression
cdr_blockTrains regression on near-Clifford circuits (classically simulable) to subtract error.
What It Does
Use Clifford Data Regression when you need trains regression on near-Clifford circuits (classically simulable) to subtract error.
Canvas color: #0891B2. Category: error_mit.
How To Use
- Drag the block from Error Mitigation into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
n_trainingTraining circuits | number | 20 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
output_varOutput | string | cdr_val | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let cdr_val = clifford_regression(circuit)
exec_ctrl
Execution Control
Use this family when the workflow needs this block group as part of a larger visual program.
001 / Execution Control
Parallel Execute
parallel_execExecute blocks in parallel using worker threads or async.
What It Does
Use Parallel Execute when you need execute blocks in parallel using worker threads or async.
Canvas color: #6B7280. Category: exec_ctrl.
How To Use
- Drag the block from Execution Control into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
backendBackend | select | async | Chooses from supported modes for predictable generated code. |
max_workersMax workers | number | 4 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
wait_allWait for all | bool | true | Turns an optional behavior on or off for this block. |
output_varResults variable | string | par_results | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let par_results = parallel_exec(tasks, workers=4)
002 / Execution Control
Rate Limiter
rate_limiterThrottle API calls. Sliding window or token bucket.
What It Does
Use Rate Limiter when you need throttle API calls. Sliding window or token bucket.
Canvas color: #6B7280. Category: exec_ctrl.
How To Use
- Drag the block from Execution Control into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
calls_per_secondCalls per second | number | 5 | Numeric configuration used during code generation or execution. |
algorithmAlgorithm | select | token_bucket | Chooses the algorithmic behavior or transformation strategy. |
burst_limitBurst limit | number | 10 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
# rate_limiter(5/s)
003 / Execution Control
Retry
retry_blockRetry on failure with exponential backoff.
What It Does
Use Retry when you need retry on failure with exponential backoff.
Canvas color: #6B7280. Category: exec_ctrl.
How To Use
- Drag the block from Execution Control into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
max_retriesMax retries | number | 3 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
base_delay_msBase delay (ms) | number | 1000 | Numeric configuration used during code generation or execution. |
backoff_factorBackoff multiplier | number | 2 | Numeric configuration used during code generation or execution. |
retry_onRetry on exceptions | json | ["TimeoutError","ConnectionError"] | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
# retry(max_retries=3, backoff=2x)
004 / Execution Control
Checkpoint
checkpoint_blockSave execution state so runs can be resumed after interruption.
What It Does
Use Checkpoint when you need save execution state so runs can be resumed after interruption.
Canvas color: #6B7280. Category: exec_ctrl.
How To Use
- Drag the block from Execution Control into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
checkpoint_idCheckpoint ID | string | run_001 | Configuration value used by this block when generating Sansqrit DSL code. |
data_varData to checkpoint | string | state | Configuration value used by this block when generating Sansqrit DSL code. |
storageStorage | select | file | Chooses from supported modes for predictable generated code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
checkpoint("run_001", state)
005 / Execution Control
Scheduler
scheduler_blockTrigger execution on cron schedule or interval.
What It Does
Use Scheduler when you need trigger execution on cron schedule or interval.
Canvas color: #6B7280. Category: exec_ctrl.
How To Use
- Drag the block from Execution Control into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
cron_exprCron expression | string | 0 * * * * | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
tzTimezone | select | UTC | Chooses from supported modes for predictable generated code. |
run_on_startRun immediately on start | bool | false | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
# schedule("0 * * * *")
file_src
File Sources
Use this family when the workflow needs this block group as part of a larger visual program.
001 / File Sources
CSV Reader
csv_readerRead CSV/TSV. Auto-detect types, handle missing values.
What It Does
Use CSV Reader when you need read CSV/TSV. Auto-detect types, handle missing values.
Canvas color: #0EA5E9. Category: file_src.
How To Use
- Drag the block from File Sources into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
file_pathFile path | string | data.csv | Points to local or uploaded data. Use the upload/data controls when working with local files. |
separatorSeparator | string | , | Configuration value used by this block when generating Sansqrit DSL code. |
headerHas header | bool | true | Turns an optional behavior on or off for this block. |
auto_typesAuto-detect types | bool | true | Chooses the algorithmic behavior or transformation strategy. |
encodingEncoding | string | utf-8 | Configuration value used by this block when generating Sansqrit DSL code. |
output_varOutput variable | string | df | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
No input ports. This block starts a flow or uses configured values.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let df = csv_read("data.csv")
002 / File Sources
JSON Reader
json_readerRead JSON / JSONL files.
What It Does
Use JSON Reader when you need read JSON / JSONL files.
Canvas color: #0EA5E9. Category: file_src.
How To Use
- Drag the block from File Sources into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
file_pathFile path | string | data.json | Points to local or uploaded data. Use the upload/data controls when working with local files. |
jsonl_modeJSONL mode | bool | false | Chooses the algorithmic behavior or transformation strategy. |
output_varOutput variable | string | data | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
No input ports. This block starts a flow or uses configured values.
Outputs
- Out
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
let data = json_read("data.json")
003 / File Sources
XML Reader
xml_readerRead XML files and flatten repeated elements into a table.
What It Does
Use XML Reader when you need read XML files and flatten repeated elements into a table.
Canvas color: #0EA5E9. Category: file_src.
How To Use
- Drag the block from File Sources into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
file_pathFile path | string | data.xml | Points to local or uploaded data. Use the upload/data controls when working with local files. |
row_selectorRow selector | string | //item | Configuration value used by this block when generating Sansqrit DSL code. |
output_varOutput variable | string | dataframe | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
No input ports. This block starts a flow or uses configured values.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
# XML reader for data.xml ā dataframe
004 / File Sources
Parquet Reader
parquet_readerRead columnar Parquet files. Efficient for large datasets.
What It Does
Use Parquet Reader when you need read columnar Parquet files. Efficient for large datasets.
Canvas color: #0EA5E9. Category: file_src.
How To Use
- Drag the block from File Sources into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
file_pathFile path | string | data.parquet | Points to local or uploaded data. Use the upload/data controls when working with local files. |
columnsColumns (blank=all) | string | empty | Chooses the data column or feature used for filtering, plotting, grouping, training, or prediction. |
output_varOutput variable | string | df | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
No input ports. This block starts a flow or uses configured values.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let df = parquet_read("data.parquet")
005 / File Sources
Excel Reader
excel_readerRead .xlsx / .xls files.
What It Does
Use Excel Reader when you need read .xlsx / .xls files.
Canvas color: #0EA5E9. Category: file_src.
How To Use
- Drag the block from File Sources into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
file_pathFile path | string | data.xlsx | Points to local or uploaded data. Use the upload/data controls when working with local files. |
sheet_nameSheet | string | Sheet1 | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
headerHas header | bool | true | Turns an optional behavior on or off for this block. |
output_varOutput | string | df | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
No input ports. This block starts a flow or uses configured values.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let df = excel_read("data.xlsx", sheet="Sheet1")
006 / File Sources
HDF5 Reader
hdf5_readerRead HDF5 data files. Used by MD outputs, DICOM, NumPy.
What It Does
Use HDF5 Reader when you need read HDF5 data files. Used by MD outputs, DICOM, NumPy.
Canvas color: #0EA5E9. Category: file_src.
How To Use
- Drag the block from File Sources into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
file_pathFile path | string | data.h5 | Points to local or uploaded data. Use the upload/data controls when working with local files. |
dataset_pathDataset path | string | /data | Points to local or uploaded data. Use the upload/data controls when working with local files. |
output_varOutput | string | data | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
No input ports. This block starts a flow or uses configured values.
Outputs
- Out
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
let data = hdf5_read("data.h5", path="/data")
007 / File Sources
PDB Reader
pdb_readerLoad Protein Data Bank structure files.
What It Does
Use PDB Reader when you need load Protein Data Bank structure files.
Canvas color: #0EA5E9. Category: file_src.
How To Use
- Drag the block from File Sources into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
file_pathPDB file or ID | string | protein.pdb | Points to local or uploaded data. Use the upload/data controls when working with local files. |
fetch_from_rcsbFetch from RCSB by ID | bool | false | Turns an optional behavior on or off for this block. |
output_varOutput | string | protein | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
No input ports. This block starts a flow or uses configured values.
Outputs
- Out
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
let protein = pdb_load("protein.pdb")
008 / File Sources
File Watcher
file_watcherWatch file/directory for changes and trigger downstream on new data.
What It Does
Use File Watcher when you need watch file/directory for changes and trigger downstream on new data.
Canvas color: #0EA5E9. Category: file_src.
How To Use
- Drag the block from File Sources into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
watch_pathWatch path | string | ./data/ | Points to local or uploaded data. Use the upload/data controls when working with local files. |
eventTrigger on | select | created | Chooses from supported modes for predictable generated code. |
debounce_msDebounce (ms) | number | 500 | Numeric configuration used during code generation or execution. |
output_varOutput filepath | string | new_file | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
No input ports. This block starts a flow or uses configured values.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
# file_watcher("./data/")
fn_block
Functions
Use this family when the workflow needs this block group as part of a larger visual program.
001 / Functions
Function
fn_defDefine reusable function. SimpleSanskrit: def f(x): return x*2 FullSanskrit: fn f(x: float) -> float { x * 2.0 }
What It Does
Use Function when you need define reusable function. SimpleSanskrit: def f(x): return x*2 FullSanskrit: fn f(x: float) -> float { x * 2.0 }
Canvas color: #D97706. Category: fn_block.
How To Use
- Drag the block from Functions into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
fn_nameName | string | my_function | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
paramsParameters | json | [{"name":"x","type":"float"}] | Configuration value used by this block when generating Sansqrit DSL code. |
return_typeReturn type | string | float | Chooses the algorithmic behavior or transformation strategy. |
is_asyncAsync | bool | false | Turns an optional behavior on or off for this block. |
memoizeMemoize results | bool | false | Turns an optional behavior on or off for this block. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
def my_function(x):
002 / Functions
Function Call
fn_callCall a function with positional or keyword arguments.
What It Does
Use Function Call when you need call a function with positional or keyword arguments.
Canvas color: #D97706. Category: fn_block.
How To Use
- Drag the block from Functions into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
fn_nameFunction name | string | my_function | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
argsArguments | json | ["arg1"] | Configuration value used by this block when generating Sansqrit DSL code. |
kwargsNamed args | json | {} | Configuration value used by this block when generating Sansqrit DSL code. |
output_varResult variable | string | result | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
let result = my_function(arg1)
003 / Functions
Lambda
lambda_blockAnonymous function: f = lambda x, y: x + y
What It Does
Use Lambda when you need anonymous function: f = lambda x, y: x + y
Canvas color: #D97706. Category: fn_block.
How To Use
- Drag the block from Functions into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
paramsParameters | string | x, y | Configuration value used by this block when generating Sansqrit DSL code. |
bodyBody expression | string | x + y | Configuration value used by this block when generating Sansqrit DSL code. |
assign_toAssign to | string | f | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
No input ports. This block starts a flow or uses configured values.
Outputs
- Out
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
let f = lambda x, y: x + y
004 / Functions
Async Function
async_fnNon-blocking async function for network/IO operations.
What It Does
Use Async Function when you need non-blocking async function for network/IO operations.
Canvas color: #D97706. Category: fn_block.
How To Use
- Drag the block from Functions into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
fn_nameName | string | fetch_data | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
timeout_msTimeout (ms) | number | 30000 | Numeric configuration used during code generation or execution. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
async def fetch_data():
genai
GenAI & LLMs
Use this family to build prediction, embedding, agent, model-evaluation, and learning workflows.
001 / GenAI & LLMs
OpenAI
openai_blockGPT-4o, GPT-4 turbo, o1, o3. Tool calling, streaming, vision, JSON mode.
What It Does
Use OpenAI when you need gPT-4o, GPT-4 turbo, o1, o3. Tool calling, streaming, vision, JSON mode.
Canvas color: #9333EA. Category: genai.
How To Use
- Drag the block from GenAI & LLMs into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
modelModel | select | gpt-4o | Chooses the algorithmic behavior or transformation strategy. |
api_key_varAPI key var | string | OPENAI_API_KEY | Points to an external service or local API endpoint. Check credentials and network access before running. |
system_promptSystem prompt | string | You are a helpful assistant. | Configuration value used by this block when generating Sansqrit DSL code. |
user_promptUser prompt | string | empty | Configuration value used by this block when generating Sansqrit DSL code. |
temperatureTemperature | number | 0.7 | Numeric configuration used during code generation or execution. |
max_tokensMax tokens | number | 1000 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
streamStream | bool | false | Turns an optional behavior on or off for this block. |
json_modeJSON mode | bool | false | Chooses the algorithmic behavior or transformation strategy. |
track_costTrack cost | bool | true | Turns an optional behavior on or off for this block. |
output_varOutput variable | string | gpt_response | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let gpt_response = openai(model="gpt-4o", prompt="", max_tokens=1000)
002 / GenAI & LLMs
Anthropic Claude
anthropic_blockClaude Sonnet/Opus/Haiku. Extended thinking, vision, tool use.
What It Does
Use Anthropic Claude when you need claude Sonnet/Opus/Haiku. Extended thinking, vision, tool use.
Canvas color: #9333EA. Category: genai.
How To Use
- Drag the block from GenAI & LLMs into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
modelModel | select | claude-sonnet-4-6 | Chooses the algorithmic behavior or transformation strategy. |
api_key_varAPI key var | string | ANTHROPIC_API_KEY | Points to an external service or local API endpoint. Check credentials and network access before running. |
system_promptSystem prompt | string | You are a helpful assistant. | Configuration value used by this block when generating Sansqrit DSL code. |
user_promptUser prompt | string | empty | Configuration value used by this block when generating Sansqrit DSL code. |
max_tokensMax tokens | number | 1024 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
temperatureTemperature | number | 0.7 | Numeric configuration used during code generation or execution. |
extended_thinkingExtended thinking | bool | false | Turns an optional behavior on or off for this block. |
thinking_budgetThinking budget tokens | number | 10000 | Numeric configuration used during code generation or execution. |
streamStream | bool | false | Turns an optional behavior on or off for this block. |
track_costTrack cost | bool | true | Turns an optional behavior on or off for this block. |
output_varOutput variable | string | claude_response | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let claude_response = anthropic(model="claude-sonnet-4-6", prompt="", max_tokens=1024)
003 / GenAI & LLMs
Google Gemini
gemini_blockGemini 2.5 Flash/Pro. Multimodal: text, image, video, audio, code.
What It Does
Use Google Gemini when you need gemini 2.5 Flash/Pro. Multimodal: text, image, video, audio, code.
Canvas color: #9333EA. Category: genai.
How To Use
- Drag the block from GenAI & LLMs into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
modelModel | select | gemini-2.5-flash | Chooses the algorithmic behavior or transformation strategy. |
api_key_varAPI key var | string | GEMINI_API_KEY | Points to an external service or local API endpoint. Check credentials and network access before running. |
promptPrompt | string | empty | Configuration value used by this block when generating Sansqrit DSL code. |
temperatureTemperature | number | 0.7 | Numeric configuration used during code generation or execution. |
max_tokensMax tokens | number | 8192 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
multimodalMultimodal (image/video) | bool | false | Turns an optional behavior on or off for this block. |
output_varOutput variable | string | gemini_response | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Media (optional)
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let gemini_response = gemini(model="gemini-2.5-flash", prompt="")
004 / GenAI & LLMs
Ollama (Local)
ollama_blockLocal inference. No API key. Llama3, Mistral, CodeLlama, Phi, Gemma, DeepSeek.
What It Does
Use Ollama (Local) when you need local inference. No API key. Llama3, Mistral, CodeLlama, Phi, Gemma, DeepSeek.
Canvas color: #9333EA. Category: genai.
How To Use
- Drag the block from GenAI & LLMs into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
modelModel | select | llama3.3 | Chooses the algorithmic behavior or transformation strategy. |
hostOllama host | string | http://localhost:11434 | Configuration value used by this block when generating Sansqrit DSL code. |
promptPrompt | string | empty | Configuration value used by this block when generating Sansqrit DSL code. |
temperatureTemperature | number | 0.7 | Numeric configuration used during code generation or execution. |
max_tokensMax tokens | number | 2048 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
streamStream | bool | false | Turns an optional behavior on or off for this block. |
output_varOutput variable | string | ollama_response | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let ollama_response = ollama(model="llama3.3", prompt="")
005 / GenAI & LLMs
MCP Server
mcp_serverModel Context Protocol connector. Exposes tools from any MCP-compatible service to LLMs.
What It Does
Use MCP Server when you need model Context Protocol connector. Exposes tools from any MCP-compatible service to LLMs.
Canvas color: #9333EA. Category: genai.
How To Use
- Drag the block from GenAI & LLMs into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
server_urlServer URL | string | https://mcp.example.com/sse | Points to an external service or local API endpoint. Check credentials and network access before running. |
server_nameServer name | string | my_mcp | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
transportTransport | select | SSE | Chooses from supported modes for predictable generated code. |
output_varOutput server ref | string | mcp_server | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
No input ports. This block starts a flow or uses configured values.
Outputs
- Out
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
let mcp_server = mcp_connect("https://mcp.example.com/sse")
006 / GenAI & LLMs
MCP Tool Call
mcp_tool_callInvoke a specific tool exposed by an MCP server.
What It Does
Use MCP Tool Call when you need invoke a specific tool exposed by an MCP server.
Canvas color: #9333EA. Category: genai.
How To Use
- Drag the block from GenAI & LLMs into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
server_varMCP server variable | string | mcp_server | Configuration value used by this block when generating Sansqrit DSL code. |
tool_nameTool name | string | search | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
tool_paramsTool parameters | json | {} | Configuration value used by this block when generating Sansqrit DSL code. |
output_varOutput variable | string | tool_result | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let tool_result = mcp_call(mcp_server, "search", {})
007 / GenAI & LLMs
LLM Router
llm_routerAuto-selects cheapest/fastest provider matching quality requirements. Falls back on error.
What It Does
Use LLM Router when you need auto-selects cheapest/fastest provider matching quality requirements. Falls back on error.
Canvas color: #9333EA. Category: genai.
How To Use
- Drag the block from GenAI & LLMs into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
promptPrompt | string | empty | Configuration value used by this block when generating Sansqrit DSL code. |
strategyStrategy | select | balanced | Chooses the algorithmic behavior or transformation strategy. |
fallbackFallback | select | ollama | Chooses from supported modes for predictable generated code. |
max_cost_centsMax cost per call (Ā¢) | number | 5 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
output_varOutput variable | string | routed_response | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let routed_response = llm_router("", strategy="balanced")
008 / GenAI & LLMs
Embeddings
embeddings_blockDense vector embeddings: OpenAI text-embedding-3, Cohere, local sentence-transformers.
What It Does
Use Embeddings when you need dense vector embeddings: OpenAI text-embedding-3, Cohere, local sentence-transformers.
Canvas color: #9333EA. Category: genai.
How To Use
- Drag the block from GenAI & LLMs into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
text_varInput text/list | string | text | Configuration value used by this block when generating Sansqrit DSL code. |
modelModel | select | text-embedding-3-small | Chooses the algorithmic behavior or transformation strategy. |
output_varOutput embeddings | string | embeddings | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let embeddings = embed(text, model="text-embedding-3-small")
009 / GenAI & LLMs
RAG Pipeline
rag_blockRetrieval-Augmented Generation: embed docs, vector search, augmented LLM call.
What It Does
Use RAG Pipeline when you need retrieval-Augmented Generation: embed docs, vector search, augmented LLM call.
Canvas color: #9333EA. Category: genai.
How To Use
- Drag the block from GenAI & LLMs into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
documents_varDocuments variable | string | docs | Configuration value used by this block when generating Sansqrit DSL code. |
queryQuery | string | empty | Configuration value used by this block when generating Sansqrit DSL code. |
vector_storeVector store | select | chromadb | Chooses from supported modes for predictable generated code. |
top_kTop-K | number | 5 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
llm_modelLLM model | select | gpt-4o | Chooses the algorithmic behavior or transformation strategy. |
output_varOutput answer | string | rag_answer | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - In
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let rag_answer = rag(docs, "", top_k=5)
010 / GenAI & LLMs
LLM Agent
agent_blockAutonomous ReAct / tool-use agent. Loops: reason ā act ā observe until done.
What It Does
Use LLM Agent when you need autonomous ReAct / tool-use agent. Loops: reason ā act ā observe until done.
Canvas color: #9333EA. Category: genai.
How To Use
- Drag the block from GenAI & LLMs into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
system_promptSystem prompt | string | You are a helpful agent. | Configuration value used by this block when generating Sansqrit DSL code. |
user_goalUser goal | string | empty | Configuration value used by this block when generating Sansqrit DSL code. |
toolsAvailable tools | json | ["web_search","calculator","code_exec"] | Configuration value used by this block when generating Sansqrit DSL code. |
llm_modelLLM | select | claude-sonnet-4-6 | Chooses the algorithmic behavior or transformation strategy. |
max_stepsMax steps | number | 10 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
output_varOutput result | string | agent_result | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let agent_result = agent("", model="claude-sonnet-4-6", max_steps=10)
011 / GenAI & LLMs
Prompt Template
prompt_templateJinja2-style prompt template with variable substitution.
What It Does
Use Prompt Template when you need jinja2-style prompt template with variable substitution.
Canvas color: #9333EA. Category: genai.
How To Use
- Drag the block from GenAI & LLMs into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
templateTemplate | code | You are a {{role}}. Answer: {{question}} | Raw code text interpreted by the Sansqrit DSL runtime. |
variablesVariables | json | {"role":"scientist","question":"..."} | Configuration value used by this block when generating Sansqrit DSL code. |
output_varRendered prompt | string | prompt | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let prompt = prompt_template("""You are a {{role}}. Answer: {{question}}""")
012 / GenAI & LLMs
Chain of Thought
chain_of_thoughtFew-shot chain-of-thought prompting for complex reasoning.
What It Does
Use Chain of Thought when you need few-shot chain-of-thought prompting for complex reasoning.
Canvas color: #9333EA. Category: genai.
How To Use
- Drag the block from GenAI & LLMs into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
question_varQuestion | string | question | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
examplesCoT examples | json | [{"q":"...","cot":"...","a":"..."}] | Configuration value used by this block when generating Sansqrit DSL code. |
modelLLM model | select | claude-sonnet-4-6 | Chooses the algorithmic behavior or transformation strategy. |
output_varAnswer | string | cot_answer | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let cot_answer = chain_of_thought(question, model="claude-sonnet-4-6")
013 / GenAI & LLMs
LLM Tool Use
tool_use_blockStructured function calling / tool use for Anthropic, OpenAI, Gemini.
What It Does
Use LLM Tool Use when you need structured function calling / tool use for Anthropic, OpenAI, Gemini.
Canvas color: #9333EA. Category: genai.
How To Use
- Drag the block from GenAI & LLMs into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
prompt_varUser prompt | string | task | Configuration value used by this block when generating Sansqrit DSL code. |
toolsTool definitions | json | [{"name":"calculator","description":"...","parameters":{}}] | Configuration value used by this block when generating Sansqrit DSL code. |
modelModel | select | claude-sonnet-4-6 | Chooses the algorithmic behavior or transformation strategy. |
output_varTool result | string | tool_result | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let tool_result = llm_tool_use(task, model="claude-sonnet-4-6")
014 / GenAI & LLMs
Structured Output
structured_outputForce LLM to return valid JSON matching a schema (JSON mode / Instructor).
What It Does
Use Structured Output when you need force LLM to return valid JSON matching a schema (JSON mode / Instructor).
Canvas color: #9333EA. Category: genai.
How To Use
- Drag the block from GenAI & LLMs into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
prompt_varPrompt | string | prompt | Configuration value used by this block when generating Sansqrit DSL code. |
schemaOutput schema | json | {"type":"object","properties":{"name":{"type":"string"}}} | Configuration value used by this block when generating Sansqrit DSL code. |
modelModel | select | gpt-4o | Chooses the algorithmic behavior or transformation strategy. |
output_varParsed object | string | structured_data | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let structured_data = structured_output(prompt, schema={"type":"object","properties":{"name":{"type":"string"}}})
015 / GenAI & LLMs
Vector Store
vector_store_blockBuild and query semantic vector store for documents.
What It Does
Use Vector Store when you need build and query semantic vector store for documents.
Canvas color: #9333EA. Category: genai.
How To Use
- Drag the block from GenAI & LLMs into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
documents_varDocuments | string | docs | Configuration value used by this block when generating Sansqrit DSL code. |
storeVector store | select | ChromaDB | Chooses from supported modes for predictable generated code. |
embedding_modelEmbedding model | select | text-embedding-3-small | Chooses the algorithmic behavior or transformation strategy. |
collectionCollection name | string | my_docs | Configuration value used by this block when generating Sansqrit DSL code. |
output_varVector store | string | vstore | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
let vstore = vector_store(docs, store="ChromaDB")
016 / GenAI & LLMs
Semantic Search
semantic_searchDense vector similarity search over embedded documents.
What It Does
Use Semantic Search when you need dense vector similarity search over embedded documents.
Canvas color: #9333EA. Category: genai.
How To Use
- Drag the block from GenAI & LLMs into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
query_varQuery | string | query | Configuration value used by this block when generating Sansqrit DSL code. |
vstore_varVector store | string | vstore | Configuration value used by this block when generating Sansqrit DSL code. |
top_kTop-K results | number | 5 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
min_scoreMin similarity | number | 0.7 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
output_varSearch results | string | search_results | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
classicalClassical bit register or classical control signal produced by measurement or control blocks. - In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let search_results = semantic_search(query, vstore, k=5)
017 / GenAI & LLMs
LLM Judge
llm_judgeUse LLM to evaluate quality, accuracy, or toxicity of generated text.
What It Does
Use LLM Judge when you need use LLM to evaluate quality, accuracy, or toxicity of generated text.
Canvas color: #9333EA. Category: genai.
How To Use
- Drag the block from GenAI & LLMs into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
response_varResponse to evaluate | string | response | Configuration value used by this block when generating Sansqrit DSL code. |
criteria_varEvaluation criteria | string | criteria | Configuration value used by this block when generating Sansqrit DSL code. |
judge_modelJudge model | select | gpt-4o | Chooses the algorithmic behavior or transformation strategy. |
output_formatOutput format | select | score_1_10 | Chooses from supported modes for predictable generated code. |
output_varScore | string | llm_score | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let llm_score = llm_judge(response, model="gpt-4o")
018 / GenAI & LLMs
Conversation Memory
memory_blockPersist and retrieve conversation history for multi-turn LLM interactions.
What It Does
Use Conversation Memory when you need persist and retrieve conversation history for multi-turn LLM interactions.
Canvas color: #9333EA. Category: genai.
How To Use
- Drag the block from GenAI & LLMs into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
memory_typeMemory type | select | buffer | Chooses the algorithmic behavior or transformation strategy. |
max_tokensMax memory tokens | number | 4000 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
session_idSession ID | string | session_001 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
output_varMemory store | string | memory | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
let memory = memory_store("session_001", type="buffer")
019 / GenAI & LLMs
LLM Guardrails
guardrails_blockInput/output validation: content moderation, PII detection, topic filtering.
What It Does
Use LLM Guardrails when you need input/output validation: content moderation, PII detection, topic filtering.
Canvas color: #9333EA. Category: genai.
How To Use
- Drag the block from GenAI & LLMs into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
text_varText to check | string | text | Configuration value used by this block when generating Sansqrit DSL code. |
checksGuardrail checks | json | ["pii","toxicity","off_topic"] | Configuration value used by this block when generating Sansqrit DSL code. |
action_on_failAction | select | warn | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
output_varSafe text | string | safe_text | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let safe_text = guardrails(text)
020 / GenAI & LLMs
LLM Fine-Tuning
fine_tune_blockFine-tune LLMs: LoRA, QLoRA, full fine-tuning via OpenAI or HuggingFace.
What It Does
Use LLM Fine-Tuning when you need fine-tune LLMs: LoRA, QLoRA, full fine-tuning via OpenAI or HuggingFace.
Canvas color: #9333EA. Category: genai.
How To Use
- Drag the block from GenAI & LLMs into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
base_modelBase model | string | meta-llama/Llama-3.1-8B | Chooses the algorithmic behavior or transformation strategy. |
training_data_varTraining JSONL | string | train_data | Configuration value used by this block when generating Sansqrit DSL code. |
methodMethod | select | LoRA | Chooses the algorithmic behavior or transformation strategy. |
epochsEpochs | number | 3 | Numeric configuration used during code generation or execution. |
lrLearning rate | number | 0.0002 | Numeric configuration used during code generation or execution. |
output_modelOutput model | string | ft_llm | Chooses the algorithmic behavior or transformation strategy. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
let ft_llm = finetune("meta-llama/Llama-3.1-8B", train_data, method="LoRA")
021 / GenAI & LLMs
Multimodal LLM
multimodal_blockVision+language: analyse images, PDFs, audio with GPT-4o, Claude, Gemini.
What It Does
Use Multimodal LLM when you need vision+language: analyse images, PDFs, audio with GPT-4o, Claude, Gemini.
Canvas color: #9333EA. Category: genai.
How To Use
- Drag the block from GenAI & LLMs into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
text_varText prompt | string | prompt | Configuration value used by this block when generating Sansqrit DSL code. |
media_typeMedia type | select | image | Chooses the algorithmic behavior or transformation strategy. |
media_varMedia variable | string | img | Configuration value used by this block when generating Sansqrit DSL code. |
modelModel | select | gpt-4o | Chooses the algorithmic behavior or transformation strategy. |
output_varResponse | string | mm_response | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
classicalClassical bit register or classical control signal produced by measurement or control blocks. - In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let mm_response = multimodal(prompt, img, model="gpt-4o")
022 / GenAI & LLMs
Code Generation
code_gen_blockAI code generation, explanation, refactoring, and review.
What It Does
Use Code Generation when you need aI code generation, explanation, refactoring, and review.
Canvas color: #9333EA. Category: genai.
How To Use
- Drag the block from GenAI & LLMs into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
instruction_varCoding instruction | string | instruction | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
languageLanguage | select | Python | Chooses from supported modes for predictable generated code. |
modelModel | select | claude-sonnet-4-6 | Chooses the algorithmic behavior or transformation strategy. |
output_varGenerated code | string | gen_code | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let gen_code = code_gen("instruction", lang="Python")
023 / GenAI & LLMs
LLM Eval Framework
eval_frameworkEvaluate LLM responses: RAGAS, DeepEval, custom metrics.
What It Does
Use LLM Eval Framework when you need evaluate LLM responses: RAGAS, DeepEval, custom metrics.
Canvas color: #9333EA. Category: genai.
How To Use
- Drag the block from GenAI & LLMs into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
dataset_varEval dataset | string | eval_data | Configuration value used by this block when generating Sansqrit DSL code. |
metricsMetrics | json | ["faithfulness","answer_relevancy","context_precision"] | Configuration value used by this block when generating Sansqrit DSL code. |
frameworkFramework | select | RAGAS | Chooses from supported modes for predictable generated code. |
output_varEval scores | string | eval_scores | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let eval_scores = llm_eval(eval_data, framework="RAGAS")
024 / GenAI & LLMs
Synthetic Data Gen
synthetic_data_genGenerate synthetic training data using LLMs.
What It Does
Use Synthetic Data Gen when you need generate synthetic training data using LLMs.
Canvas color: #9333EA. Category: genai.
How To Use
- Drag the block from GenAI & LLMs into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
schema_varData schema | string | schema | Configuration value used by this block when generating Sansqrit DSL code. |
methodMethod | select | self_instruct | Chooses the algorithmic behavior or transformation strategy. |
n_samplesSamples | number | 1000 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
modelModel | select | gpt-4o | Chooses the algorithmic behavior or transformation strategy. |
output_varSynthetic data | string | synthetic_data | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
let synthetic_data = synth_data(schema, n=1000)
hardware
Hardware Export
Use this family when the workflow needs this block group as part of a larger visual program.
001 / Hardware Export
OpenQASM Export
qasm_exportExport circuit to OpenQASM 2.0 or 3.0 for IBM Quantum / Qiskit.
What It Does
Use OpenQASM Export when you need export circuit to OpenQASM 2.0 or 3.0 for IBM Quantum / Qiskit.
Canvas color: #7C3AED. Category: hardware.
How To Use
- Drag the block from Hardware Export into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
register_varRegister variable | string | q | Configuration value used by this block when generating Sansqrit DSL code. |
versionQASM version | select | 3.0 | Chooses from supported modes for predictable generated code. |
optimiseOptimise gates | bool | true | Turns an optional behavior on or off for this block. |
include_barriersInclude barriers | bool | false | Turns an optional behavior on or off for this block. |
output_fileOutput file | string | circuit.qasm | Points to local or uploaded data. Use the upload/data controls when working with local files. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- Register in
registerQuantum register or sharded qubit collection. Connect quantum wires from registers into gates, algorithms, and measurements.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
export_qasm(q, version="3.0", file="circuit.qasm")
002 / Hardware Export
Cirq Export
cirq_exportExport to Google Cirq circuit for Sycamore processor.
What It Does
Use Cirq Export when you need export to Google Cirq circuit for Sycamore processor.
Canvas color: #7C3AED. Category: hardware.
How To Use
- Drag the block from Hardware Export into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
register_varRegister variable | string | q | Configuration value used by this block when generating Sansqrit DSL code. |
deviceTarget device | string | sycamore | Configuration value used by this block when generating Sansqrit DSL code. |
output_varOutput circuit | string | cirq_circuit | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- Register in
registerQuantum register or sharded qubit collection. Connect quantum wires from registers into gates, algorithms, and measurements.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let cirq_circuit = export_cirq(q)
003 / Hardware Export
IBM Runtime Submit
ibm_runtimeSubmit circuit to IBM Quantum via Qiskit Runtime primitives.
What It Does
Use IBM Runtime Submit when you need submit circuit to IBM Quantum via Qiskit Runtime primitives.
Canvas color: #7C3AED. Category: hardware.
How To Use
- Drag the block from Hardware Export into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
circuit_varCircuit variable | string | q | Configuration value used by this block when generating Sansqrit DSL code. |
ibm_token_varToken env var | string | IBM_TOKEN | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
backendBackend | string | ibm_brisbane | Configuration value used by this block when generating Sansqrit DSL code. |
primitivePrimitive | select | Sampler | Chooses from supported modes for predictable generated code. |
shotsShots | number | 4096 | Controls statistical sampling. More shots reduce measurement noise but increase runtime. |
job_id_varJob ID variable | string | job_id | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- Register in
registerQuantum register or sharded qubit collection. Connect quantum wires from registers into gates, algorithms, and measurements.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let job_id = ibm_submit(q, backend="ibm_brisbane", shots=4096)
004 / Hardware Export
AWS Braket Submit
braket_submitSubmit to AWS Braket: IonQ, Rigetti, OQC, IQM, or local simulator.
What It Does
Use AWS Braket Submit when you need submit to AWS Braket: IonQ, Rigetti, OQC, IQM, or local simulator.
Canvas color: #7C3AED. Category: hardware.
How To Use
- Drag the block from Hardware Export into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
circuit_varCircuit variable | string | q | Configuration value used by this block when generating Sansqrit DSL code. |
deviceDevice | select | local_sim | Chooses from supported modes for predictable generated code. |
shotsShots | number | 1000 | Controls statistical sampling. More shots reduce measurement noise but increase runtime. |
s3_bucketS3 results bucket | string | braket-results | Configuration value used by this block when generating Sansqrit DSL code. |
job_id_varJob ID variable | string | braket_job | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- Register in
registerQuantum register or sharded qubit collection. Connect quantum wires from registers into gates, algorithms, and measurements.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let undefined = braket_submit(q, device="local_sim")
005 / Hardware Export
Quil Export
quil_exportExport to Quil format for Rigetti quantum processors.
What It Does
Use Quil Export when you need export to Quil format for Rigetti quantum processors.
Canvas color: #7C3AED. Category: hardware.
How To Use
- Drag the block from Hardware Export into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
register_varRegister variable | string | q | Configuration value used by this block when generating Sansqrit DSL code. |
output_fileOutput file | string | circuit.quil | Points to local or uploaded data. Use the upload/data controls when working with local files. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- Register in
registerQuantum register or sharded qubit collection. Connect quantum wires from registers into gates, algorithms, and measurements.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
export_quil(q, file="circuit.quil")
logging
Logging & Debug
Use this family when the workflow needs this block group as part of a larger visual program.
001 / Logging & Debug
Logger
logger_blockStructured logging with levels and JSON output.
What It Does
Use Logger when you need structured logging with levels and JSON output.
Canvas color: #EAB308. Category: logging.
How To Use
- Drag the block from Logging & Debug into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
messageMessage | string | empty | Configuration value used by this block when generating Sansqrit DSL code. |
levelLog level | string | INFO | Configuration value used by this block when generating Sansqrit DSL code. |
formatFormat | select | text | Chooses from supported modes for predictable generated code. |
include_timestampInclude timestamp | bool | true | Turns an optional behavior on or off for this block. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Outputs
No output ports. This block acts through side effects or downstream generated code.
Generated Sansqrit Pattern
log("INFO", "")
002 / Logging & Debug
Metric
metric_blockRecord numeric metric: gauge, counter, histogram. Prometheus, DataDog, CloudWatch.
What It Does
Use Metric when you need record numeric metric: gauge, counter, histogram. Prometheus, DataDog, CloudWatch.
Canvas color: #EAB308. Category: logging.
How To Use
- Drag the block from Logging & Debug into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
metric_nameMetric name | string | iteration_energy | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
metric_typeType | select | gauge | Chooses the algorithmic behavior or transformation strategy. |
value_varValue variable | string | energy | Configuration value used by this block when generating Sansqrit DSL code. |
labelsLabels | json | {"experiment":"vqe"} | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
backendBackend | select | console | Chooses from supported modes for predictable generated code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Outputs
No output ports. This block acts through side effects or downstream generated code.
Generated Sansqrit Pattern
metric("iteration_energy", energy)
003 / Logging & Debug
Profiler
profiler_blockTime the enclosed block. Report to logs panel.
What It Does
Use Profiler when you need time the enclosed block. Report to logs panel.
Canvas color: #EAB308. Category: logging.
How To Use
- Drag the block from Logging & Debug into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
labelProfiler label | string | vqe_step | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
memory_profileMemory profile too | bool | false | Points to local or uploaded data. Use the upload/data controls when working with local files. |
output_varElapsed ms variable | string | elapsed_ms | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
# profiler: vqe_step
004 / Logging & Debug
Assert
assert_blockAssert a condition. Throws descriptive error on failure.
What It Does
Use Assert when you need assert a condition. Throws descriptive error on failure.
Canvas color: #EAB308. Category: logging.
How To Use
- Drag the block from Logging & Debug into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
conditionCondition | string | energy < 0 | Configuration value used by this block when generating Sansqrit DSL code. |
messageFailure message | string | Energy must be negative | Configuration value used by this block when generating Sansqrit DSL code. |
warn_onlyWarn only (no throw) | bool | false | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Outputs
No output ports. This block acts through side effects or downstream generated code.
Generated Sansqrit Pattern
assert energy < 0, "Energy must be negative"
005 / Logging & Debug
Structured Logger
structured_logEmit structured JSON log with arbitrary key-value fields.
What It Does
Use Structured Logger when you need emit structured JSON log with arbitrary key-value fields.
Canvas color: #EAB308. Category: logging.
How To Use
- Drag the block from Logging & Debug into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
levelLevel | string | INFO | Configuration value used by this block when generating Sansqrit DSL code. |
fieldsFields | json | {"step":1,"energy":-1.137} | Chooses the data column or feature used for filtering, plotting, grouping, training, or prediction. |
msgMessage | string | step_complete | Configuration value used by this block when generating Sansqrit DSL code. |
sinkLog sink | select | console | Chooses from supported modes for predictable generated code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
No output ports. This block acts through side effects or downstream generated code.
Generated Sansqrit Pattern
log_json("INFO", "step_complete", {"step":1,"energy":-1.137})
006 / Logging & Debug
Audit Log
audit_logImmutable audit trail for regulatory compliance.
What It Does
Use Audit Log when you need immutable audit trail for regulatory compliance.
Canvas color: #EAB308. Category: logging.
How To Use
- Drag the block from Logging & Debug into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
actionAction | string | parameter_update | Configuration value used by this block when generating Sansqrit DSL code. |
actor_varActor | string | user_id | Configuration value used by this block when generating Sansqrit DSL code. |
resource_varResource | string | circuit_123 | Configuration value used by this block when generating Sansqrit DSL code. |
detailsDetails | json | {} | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
audit_log("parameter_update", actor=user_id)
007 / Logging & Debug
Performance Log
performance_logLog execution time, memory, and CPU for profiling.
What It Does
Use Performance Log when you need log execution time, memory, and CPU for profiling.
Canvas color: #EAB308. Category: logging.
How To Use
- Drag the block from Logging & Debug into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
labelLabel | string | vqe_step | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
memoryLog memory | bool | true | Turns an optional behavior on or off for this block. |
cpuLog CPU | bool | true | Turns an optional behavior on or off for this block. |
output_varPerf data | string | perf_data | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
# perf_log("vqe_step")
008 / Logging & Debug
Alert / Notification
alert_blockTrigger alert when metric crosses threshold.
What It Does
Use Alert / Notification when you need trigger alert when metric crosses threshold.
Canvas color: #EAB308. Category: logging.
How To Use
- Drag the block from Logging & Debug into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
metric_varMetric | string | energy | Configuration value used by this block when generating Sansqrit DSL code. |
conditionCondition | select | < | Chooses from supported modes for predictable generated code. |
thresholdThreshold | number | -1 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
alert_messageAlert message | string | Energy below threshold! | Configuration value used by this block when generating Sansqrit DSL code. |
channelAlert channel | select | console | Chooses from supported modes for predictable generated code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Outputs
No output ports. This block acts through side effects or downstream generated code.
Generated Sansqrit Pattern
if energy < -1:
alert("Energy below threshold!")
ml
Machine Learning
Use this family to build prediction, embedding, agent, model-evaluation, and learning workflows.
001 / Machine Learning
Train Model
train_modelTrain classical ML: RF, GBT, SVM, logistic regression, k-NN, XGBoost.
What It Does
Use Train Model when you need train classical ML: RF, GBT, SVM, logistic regression, k-NN, XGBoost.
Canvas color: #65A30D. Category: ml.
How To Use
- Drag the block from Machine Learning into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
X_trainTraining features | string | X_train | Configuration value used by this block when generating Sansqrit DSL code. |
y_trainLabels | string | y_train | Configuration value used by this block when generating Sansqrit DSL code. |
model_typeModel type | select | RandomForest | Chooses the algorithmic behavior or transformation strategy. |
hyperparamsHyperparameters | json | {"n_estimators":100} | Configuration value used by this block when generating Sansqrit DSL code. |
cross_validateCross-validate (5-fold) | bool | true | Turns an optional behavior on or off for this block. |
output_modelModel variable | string | model | Chooses the algorithmic behavior or transformation strategy. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let model = train(X_train, y_train, model="RandomForest")
002 / Machine Learning
Neural Network
neural_netDeep learning with configurable layers. PyTorch/JAX backend.
What It Does
Use Neural Network when you need deep learning with configurable layers. PyTorch/JAX backend.
Canvas color: #65A30D. Category: ml.
How To Use
- Drag the block from Machine Learning into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
layersLayer config | json | [{"type":"Linear","in":128,"out":64},{"type":"ReLU"},{"type":"Linear","in":64,"out":1}] | Configuration value used by this block when generating Sansqrit DSL code. |
lossLoss | select | CrossEntropy | Chooses from supported modes for predictable generated code. |
optimizerOptimizer | select | Adam | Chooses from supported modes for predictable generated code. |
epochsEpochs | number | 100 | Numeric configuration used during code generation or execution. |
lrLearning rate | number | 0.001 | Numeric configuration used during code generation or execution. |
batch_sizeBatch size | number | 32 | Numeric configuration used during code generation or execution. |
output_modelModel variable | string | nn_model | Chooses the algorithmic behavior or transformation strategy. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let nn_model = neural_net(X_train, y_train, epochs=100)
003 / Machine Learning
Predict
predict_blockApply trained model to new data.
What It Does
Use Predict when you need apply trained model to new data.
Canvas color: #65A30D. Category: ml.
How To Use
- Drag the block from Machine Learning into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
model_varModel variable | string | model | Chooses the algorithmic behavior or transformation strategy. |
X_varInput features | string | X_test | Configuration value used by this block when generating Sansqrit DSL code. |
return_probaReturn probabilities | bool | false | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
output_varOutput predictions | string | y_pred | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let y_pred = predict(model, X_test)
004 / Machine Learning
Clustering
clustering_blockK-means, DBSCAN, hierarchical, Gaussian mixture models.
What It Does
Use Clustering when you need k-means, DBSCAN, hierarchical, Gaussian mixture models.
Canvas color: #65A30D. Category: ml.
How To Use
- Drag the block from Machine Learning into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
X_varData | string | X | Configuration value used by this block when generating Sansqrit DSL code. |
methodAlgorithm | select | k-means | Chooses the algorithmic behavior or transformation strategy. |
n_clustersClusters | number | 5 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
output_varOutput labels | string | labels | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let labels = cluster(X, n=5, method="k-means")
005 / Machine Learning
Dimensionality Reduction
dimensionality_redPCA, t-SNE, UMAP, autoencoder for visualisation and feature compression.
What It Does
Use Dimensionality Reduction when you need pCA, t-SNE, UMAP, autoencoder for visualisation and feature compression.
Canvas color: #65A30D. Category: ml.
How To Use
- Drag the block from Machine Learning into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
X_varInput data | string | X | Configuration value used by this block when generating Sansqrit DSL code. |
methodMethod | select | UMAP | Chooses the algorithmic behavior or transformation strategy. |
n_componentsTarget dimensions | number | 2 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
output_varOutput embedding | string | X_reduced | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let X_reduced = reduce_dim(X, n=2, method="UMAP")
006 / Machine Learning
Feature Engineering
feature_engNormalise, one-hot encode, impute missing values, polynomial features.
What It Does
Use Feature Engineering when you need normalise, one-hot encode, impute missing values, polynomial features.
Canvas color: #65A30D. Category: ml.
How To Use
- Drag the block from Machine Learning into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
X_varInput data | string | X | Configuration value used by this block when generating Sansqrit DSL code. |
stepsPipeline steps | json | [{"type":"StandardScaler"},{"type":"OneHotEncoder"}] | Configuration value used by this block when generating Sansqrit DSL code. |
output_varOutput features | string | X_feat | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
let X_feat = feature_pipeline(X)
007 / Machine Learning
Model Evaluation
model_evalAccuracy, precision, recall, F1, ROC-AUC, RMSE, confusion matrix.
What It Does
Use Model Evaluation when you need accuracy, precision, recall, F1, ROC-AUC, RMSE, confusion matrix.
Canvas color: #65A30D. Category: ml.
How To Use
- Drag the block from Machine Learning into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
model_varModel | string | model | Chooses the algorithmic behavior or transformation strategy. |
X_test_varTest features | string | X_test | Configuration value used by this block when generating Sansqrit DSL code. |
y_test_varTest labels | string | y_test | Configuration value used by this block when generating Sansqrit DSL code. |
metricsMetrics | json | ["accuracy","f1","roc_auc"] | Configuration value used by this block when generating Sansqrit DSL code. |
output_varOutput metrics | string | eval_metrics | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - In
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let eval_metrics = evaluate(model, X_test, y_test)
008 / Machine Learning
Transformers (HuggingFace)
transformers_blockLoad and run any HuggingFace model: text, vision, audio, multimodal.
What It Does
Use Transformers (HuggingFace) when you need load and run any HuggingFace model: text, vision, audio, multimodal.
Canvas color: #65A30D. Category: ml.
How To Use
- Drag the block from Machine Learning into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
model_nameModel name | string | bert-base-uncased | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
taskTask | select | text-classification | Chooses from supported modes for predictable generated code. |
input_varInput | string | text | Configuration value used by this block when generating Sansqrit DSL code. |
output_varOutput | string | hf_result | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
let hf_result = hf_pipeline("text-classification", "bert-base-uncased", text)
009 / Machine Learning
AutoML
automl_blockAutomated ML: Auto-sklearn, TPOT, AutoGluon, H2O AutoML.
What It Does
Use AutoML when you need automated ML: Auto-sklearn, TPOT, AutoGluon, H2O AutoML.
Canvas color: #65A30D. Category: ml.
How To Use
- Drag the block from Machine Learning into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
X_trainTraining features | string | X_train | Configuration value used by this block when generating Sansqrit DSL code. |
y_trainLabels | string | y_train | Configuration value used by this block when generating Sansqrit DSL code. |
toolAutoML tool | select | AutoGluon | Chooses from supported modes for predictable generated code. |
time_limit_sTime limit (s) | number | 3600 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
taskTask | select | classification | Chooses from supported modes for predictable generated code. |
output_modelBest model | string | automl_model | Chooses the algorithmic behavior or transformation strategy. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let automl_model = automl(X_train, y_train, tool="AutoGluon")
010 / Machine Learning
XGBoost
xgboost_blockGradient boosted trees: XGBoost, LightGBM, CatBoost.
What It Does
Use XGBoost when you need gradient boosted trees: XGBoost, LightGBM, CatBoost.
Canvas color: #65A30D. Category: ml.
How To Use
- Drag the block from Machine Learning into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
X_trainFeatures | string | X_train | Configuration value used by this block when generating Sansqrit DSL code. |
y_trainLabels | string | y_train | Configuration value used by this block when generating Sansqrit DSL code. |
libraryLibrary | select | LightGBM | Chooses from supported modes for predictable generated code. |
n_estimatorsEstimators | number | 500 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
max_depthMax depth | number | 6 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
lrLearning rate | number | 0.05 | Numeric configuration used during code generation or execution. |
early_stoppingEarly stopping | bool | true | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
output_modelModel | string | gbm_model | Chooses the algorithmic behavior or transformation strategy. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let gbm_model = lightgbm(X_train, y_train)
011 / Machine Learning
Time Series Forecast
time_series_forecastARIMA, Prophet, LSTM, N-BEATS, TFT for time series forecasting.
What It Does
Use Time Series Forecast when you need aRIMA, Prophet, LSTM, N-BEATS, TFT for time series forecasting.
Canvas color: #65A30D. Category: ml.
How To Use
- Drag the block from Machine Learning into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
ts_varTime series data | string | ts | Configuration value used by this block when generating Sansqrit DSL code. |
modelModel | select | Prophet | Chooses the algorithmic behavior or transformation strategy. |
forecast_horizonForecast horizon | number | 30 | Numeric configuration used during code generation or execution. |
lookbackLookback window | number | 90 | Numeric configuration used during code generation or execution. |
output_varForecast | string | forecast | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let forecast = forecast(ts, model="Prophet", horizon=30)
012 / Machine Learning
Anomaly Detection (ML)
anomaly_mlUnsupervised anomaly detection: Isolation Forest, OCSVM, Autoencoder, LOF.
What It Does
Use Anomaly Detection (ML) when you need unsupervised anomaly detection: Isolation Forest, OCSVM, Autoencoder, LOF.
Canvas color: #65A30D. Category: ml.
How To Use
- Drag the block from Machine Learning into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
X_varData | string | X | Configuration value used by this block when generating Sansqrit DSL code. |
methodMethod | select | IsolationForest | Chooses the algorithmic behavior or transformation strategy. |
contaminationContamination fraction | number | 0.05 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
output_varAnomaly labels | string | anomalies | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let anomalies = anomaly_detect_ml(X, method="IsolationForest")
013 / Machine Learning
Graph Neural Network
graph_nnGraph learning: GCN, GAT, GraphSAGE, GIN for molecules, social networks, KGs.
What It Does
Use Graph Neural Network when you need graph learning: GCN, GAT, GraphSAGE, GIN for molecules, social networks, KGs.
Canvas color: #65A30D. Category: ml.
How To Use
- Drag the block from Machine Learning into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
graph_varGraph data (PyG/DGL) | string | graph | Configuration value used by this block when generating Sansqrit DSL code. |
architectureArchitecture | select | GCN | Chooses from supported modes for predictable generated code. |
hidden_dimHidden dim | number | 128 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
n_layersLayers | number | 3 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
taskTask | select | graph_class | Chooses from supported modes for predictable generated code. |
output_modelModel | string | gnn_model | Chooses the algorithmic behavior or transformation strategy. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
let gnn_model = gnn(graph, arch="GCN")
014 / Machine Learning
Contrastive Learning
contrastive_learnSelf-supervised representation learning: SimCLR, MoCo, BYOL, DINO.
What It Does
Use Contrastive Learning when you need self-supervised representation learning: SimCLR, MoCo, BYOL, DINO.
Canvas color: #65A30D. Category: ml.
How To Use
- Drag the block from Machine Learning into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
data_varUnlabelled data | string | data | Configuration value used by this block when generating Sansqrit DSL code. |
methodMethod | select | SimCLR | Chooses the algorithmic behavior or transformation strategy. |
projection_dimProjection dim | number | 128 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
temperatureTemperature Ļ | number | 0.07 | Numeric configuration used during code generation or execution. |
epochsEpochs | number | 200 | Numeric configuration used during code generation or execution. |
output_modelEncoder | string | ssl_encoder | Chooses the algorithmic behavior or transformation strategy. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let ssl_encoder = contrastive_train(data, method="SimCLR")
015 / Machine Learning
Meta-Learning
meta_learningFew-shot learning: MAML, Prototypical Networks, Matching Networks.
What It Does
Use Meta-Learning when you need few-shot learning: MAML, Prototypical Networks, Matching Networks.
Canvas color: #65A30D. Category: ml.
How To Use
- Drag the block from Machine Learning into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
tasks_varTask distribution | string | tasks | Configuration value used by this block when generating Sansqrit DSL code. |
algorithmAlgorithm | select | MAML | Chooses the algorithmic behavior or transformation strategy. |
n_shotN-shot | number | 5 | Controls statistical sampling. More shots reduce measurement noise but increase runtime. |
n_wayN-way | number | 5 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
output_modelMeta model | string | meta_model | Chooses the algorithmic behavior or transformation strategy. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
let meta_model = meta_learn(tasks, algo="MAML")
016 / Machine Learning
Knowledge Distillation
knowledge_distillCompress large teacher model into smaller student model.
What It Does
Use Knowledge Distillation when you need compress large teacher model into smaller student model.
Canvas color: #65A30D. Category: ml.
How To Use
- Drag the block from Machine Learning into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
teacher_varTeacher model | string | teacher_model | Configuration value used by this block when generating Sansqrit DSL code. |
student_varStudent model | string | student_model | Configuration value used by this block when generating Sansqrit DSL code. |
X_trainTraining data | string | X_train | Configuration value used by this block when generating Sansqrit DSL code. |
temperatureTemperature | number | 4 | Numeric configuration used during code generation or execution. |
alphaSoft loss weight α | number | 0.7 | Controls a rotation, phase, optimizer angle, or variational parameter. |
epochsEpochs | number | 100 | Numeric configuration used during code generation or execution. |
output_modelDistilled model | string | student_trained | Chooses the algorithmic behavior or transformation strategy. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - In
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
let student_trained = distill(teacher_model, student_model, X_train)
017 / Machine Learning
Federated Learning
federated_learnPrivacy-preserving distributed ML: FedAvg, FedProx, SCAFFOLD.
What It Does
Use Federated Learning when you need privacy-preserving distributed ML: FedAvg, FedProx, SCAFFOLD.
Canvas color: #65A30D. Category: ml.
How To Use
- Drag the block from Machine Learning into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
client_dataClient data list | json | ["client_0","client_1","client_2"] | Configuration value used by this block when generating Sansqrit DSL code. |
algorithmFL algorithm | select | FedAvg | Chooses the algorithmic behavior or transformation strategy. |
roundsCommunication rounds | number | 100 | Numeric configuration used during code generation or execution. |
local_epochsLocal epochs | number | 5 | Numeric configuration used during code generation or execution. |
output_modelGlobal model | string | fl_model | Chooses the algorithmic behavior or transformation strategy. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
let fl_model = federated_train(clients, algo="FedAvg", rounds=100)
018 / Machine Learning
Diffusion Model
diffusion_modelScore-based diffusion model: DDPM, DDIM, score matching for generative modelling.
What It Does
Use Diffusion Model when you need score-based diffusion model: DDPM, DDIM, score matching for generative modelling.
Canvas color: #65A30D. Category: ml.
How To Use
- Drag the block from Machine Learning into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
data_varTraining data | string | data | Configuration value used by this block when generating Sansqrit DSL code. |
architectureArchitecture | select | DDPM | Chooses from supported modes for predictable generated code. |
timestepsDiffusion timesteps | number | 1000 | Numeric configuration used during code generation or execution. |
epochsEpochs | number | 500 | Numeric configuration used during code generation or execution. |
output_modelDiffusion model | string | diffusion_model | Chooses the algorithmic behavior or transformation strategy. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
let diffusion_model = diffusion_train(data)
019 / Machine Learning
Causal Inference
causal_inferenceEstimate causal effects: DoWhy, propensity score, IV, DID.
What It Does
Use Causal Inference when you need estimate causal effects: DoWhy, propensity score, IV, DID.
Canvas color: #65A30D. Category: ml.
How To Use
- Drag the block from Machine Learning into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
data_varObservational data | string | data | Configuration value used by this block when generating Sansqrit DSL code. |
treatment_varTreatment variable | string | T | Configuration value used by this block when generating Sansqrit DSL code. |
outcome_varOutcome variable | string | Y | Configuration value used by this block when generating Sansqrit DSL code. |
confoundersConfounders | json | ["age","sex","income"] | Configuration value used by this block when generating Sansqrit DSL code. |
methodMethod | select | DoWhy | Chooses the algorithmic behavior or transformation strategy. |
output_varCausal effect | string | causal_effect | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let causal_effect = causal_effect(data, T="T", Y="Y")
020 / Machine Learning
Survival Analysis
survival_analysisTime-to-event analysis: Kaplan-Meier, Cox PH, DeepHit.
What It Does
Use Survival Analysis when you need time-to-event analysis: Kaplan-Meier, Cox PH, DeepHit.
Canvas color: #65A30D. Category: ml.
How To Use
- Drag the block from Machine Learning into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
data_varSurvival data | string | survival_data | Configuration value used by this block when generating Sansqrit DSL code. |
time_colTime column | string | time | Configuration value used by this block when generating Sansqrit DSL code. |
event_colEvent column | string | event | Configuration value used by this block when generating Sansqrit DSL code. |
modelModel | select | Cox_PH | Chooses the algorithmic behavior or transformation strategy. |
output_varSurvival result | string | surv_result | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let surv_result = survival_analysis(survival_data, model="Cox_PH")
021 / Machine Learning
SHAP Explainability
shap_explainModel-agnostic SHAP feature importance: TreeSHAP, KernelSHAP, DeepSHAP.
What It Does
Use SHAP Explainability when you need model-agnostic SHAP feature importance: TreeSHAP, KernelSHAP, DeepSHAP.
Canvas color: #65A30D. Category: ml.
How To Use
- Drag the block from Machine Learning into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
model_varModel | string | model | Chooses the algorithmic behavior or transformation strategy. |
X_varData to explain | string | X | Configuration value used by this block when generating Sansqrit DSL code. |
explainerExplainer | select | TreeExplainer | Chooses from supported modes for predictable generated code. |
max_displayMax features displayed | number | 20 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
output_varSHAP values | string | shap_values | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let shap_values = shap(model, X)
022 / Machine Learning
Gaussian Process
gp_regressionNon-parametric Bayesian regression with uncertainty quantification.
What It Does
Use Gaussian Process when you need non-parametric Bayesian regression with uncertainty quantification.
Canvas color: #65A30D. Category: ml.
How To Use
- Drag the block from Machine Learning into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
X_trainTraining X | string | X_train | Configuration value used by this block when generating Sansqrit DSL code. |
y_trainTraining y | string | y_train | Configuration value used by this block when generating Sansqrit DSL code. |
kernelKernel | select | RBF | Chooses from supported modes for predictable generated code. |
noise_levelNoise level ϲ | number | 0.01 | Numeric configuration used during code generation or execution. |
output_varGP model | string | gp_model | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let gp_model = gaussian_process(X_train, y_train, kernel="RBF")
023 / Machine Learning
Transfer Learning
transfer_learnFine-tune pretrained model on new task.
What It Does
Use Transfer Learning when you need fine-tune pretrained model on new task.
Canvas color: #65A30D. Category: ml.
How To Use
- Drag the block from Machine Learning into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
pretrained_modelPretrained model | string | resnet50 | Chooses the algorithmic behavior or transformation strategy. |
X_trainTraining data | string | X_train | Configuration value used by this block when generating Sansqrit DSL code. |
y_trainLabels | string | y_train | Configuration value used by this block when generating Sansqrit DSL code. |
strategyStrategy | select | LoRA | Chooses the algorithmic behavior or transformation strategy. |
epochsEpochs | number | 20 | Numeric configuration used during code generation or execution. |
lrLearning rate | number | 0.0001 | Numeric configuration used during code generation or execution. |
output_modelFine-tuned model | string | ft_model | Chooses the algorithmic behavior or transformation strategy. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
let ft_model = transfer_learn("resnet50", X_train, strategy="LoRA")
024 / Machine Learning
Physics-Informed NN
pinn_blockNeural network constrained by physical PDEs (PINN).
What It Does
Use Physics-Informed NN when you need neural network constrained by physical PDEs (PINN).
Canvas color: #65A30D. Category: ml.
How To Use
- Drag the block from Machine Learning into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
pde_codePDE definition | code | # du/dt = D * d²u/dx² | Raw code text interpreted by the Sansqrit DSL runtime. |
architectureArchitecture | select | MLP | Chooses from supported modes for predictable generated code. |
hidden_layersHidden layers | number | 4 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
neuronsNeurons per layer | number | 64 | Numeric configuration used during code generation or execution. |
epochsEpochs | number | 10000 | Numeric configuration used during code generation or execution. |
output_modelPINN model | string | pinn_model | Chooses the algorithmic behavior or transformation strategy. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
No input ports. This block starts a flow or uses configured values.
Outputs
- Out
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let pinn_model = pinn_train(pde_fn, epochs=10000)
025 / Machine Learning
Normalizing Flow
normalizing_flowExact density estimation: RealNVP, Glow, Neural Spline Flow.
What It Does
Use Normalizing Flow when you need exact density estimation: RealNVP, Glow, Neural Spline Flow.
Canvas color: #65A30D. Category: ml.
How To Use
- Drag the block from Machine Learning into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
data_varTraining data | string | data | Configuration value used by this block when generating Sansqrit DSL code. |
architectureArchitecture | select | RealNVP | Chooses from supported modes for predictable generated code. |
n_flowsFlow layers | number | 8 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
epochsEpochs | number | 200 | Numeric configuration used during code generation or execution. |
output_modelFlow model | string | flow_model | Chooses the algorithmic behavior or transformation strategy. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let flow_model = normalizing_flow(data, arch="RealNVP")
026 / Machine Learning
Active Learning
active_learning_blockIterative labelling with uncertainty sampling, query-by-committee, or BADGE.
What It Does
Use Active Learning when you need iterative labelling with uncertainty sampling, query-by-committee, or BADGE.
Canvas color: #65A30D. Category: ml.
How To Use
- Drag the block from Machine Learning into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
unlabelled_varUnlabelled pool | string | X_pool | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
model_varInitial model | string | model | Chooses the algorithmic behavior or transformation strategy. |
strategyQuery strategy | select | uncertainty | Chooses the algorithmic behavior or transformation strategy. |
n_queryQueries per round | number | 10 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
output_varLabelled subset | string | queried_X | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let queried_X = active_learn(X_pool, model, strategy="uncertainty")
027 / Machine Learning
Model Compression
model_compressionPruning, quantisation, and mixed-precision for efficient deployment.
What It Does
Use Model Compression when you need pruning, quantisation, and mixed-precision for efficient deployment.
Canvas color: #65A30D. Category: ml.
How To Use
- Drag the block from Machine Learning into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
model_varModel to compress | string | model | Chooses the algorithmic behavior or transformation strategy. |
methodMethod | select | INT8_quant | Chooses the algorithmic behavior or transformation strategy. |
target_sparsityTarget sparsity | number | 0.5 | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_modelCompressed model | string | compressed_model | Chooses the algorithmic behavior or transformation strategy. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let compressed_model = compress(model, method="INT8_quant")
materials
Materials Science
Use this family when the workflow needs this block group as part of a larger visual program.
001 / Materials Science
Crystal Structure
crystal_structureLoad or create crystalline structures from CIF files or space group + Wyckoff positions.
What It Does
Use Crystal Structure when you need load or create crystalline structures from CIF files or space group + Wyckoff positions.
Canvas color: #78716C. Category: materials.
How To Use
- Drag the block from Materials Science into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
cif_fileCIF file path | string | structure.cif | Points to local or uploaded data. Use the upload/data controls when working with local files. |
formulaChemical formula | string | Fe2O3 | Configuration value used by this block when generating Sansqrit DSL code. |
a_angstroma (Ć
) | number | 5 | Numeric configuration used during code generation or execution. |
b_angstromb (Ć
) | number | 5 | Numeric configuration used during code generation or execution. |
c_angstromc (Ć
) | number | 5 | Numeric configuration used during code generation or execution. |
output_varOutput crystal | string | crystal | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
No input ports. This block starts a flow or uses configured values.
Outputs
- Out
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
let crystal = crystal("Fe2O3", cif="structure.cif")
002 / Materials Science
Band Structure
band_structureElectronic band structure from DFT. Identify direct/indirect gap, effective masses.
What It Does
Use Band Structure when you need electronic band structure from DFT. Identify direct/indirect gap, effective masses.
Canvas color: #78716C. Category: materials.
How To Use
- Drag the block from Materials Science into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
crystal_varCrystal variable | string | crystal | Configuration value used by this block when generating Sansqrit DSL code. |
dft_codeDFT code | select | QuantumESPRESSO | Chooses from supported modes for predictable generated code. |
k_pathk-path | json | ["Ī","X","M","Ī"] | Points to local or uploaded data. Use the upload/data controls when working with local files. |
output_varOutput | string | bands | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let bands = band_structure(crystal)
003 / Materials Science
Phonon Calculation
phonon_blockPhonon dispersion and density of states from finite difference or DFPT.
What It Does
Use Phonon Calculation when you need phonon dispersion and density of states from finite difference or DFPT.
Canvas color: #78716C. Category: materials.
How To Use
- Drag the block from Materials Science into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
crystal_varCrystal | string | crystal | Configuration value used by this block when generating Sansqrit DSL code. |
methodMethod | select | finite_diff | Chooses the algorithmic behavior or transformation strategy. |
output_varOutput | string | phonons | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let phonons = phonon(crystal)
004 / Materials Science
Battery Material Sim
battery_simLi-ion insertion voltage profile, migration barriers, capacity.
What It Does
Use Battery Material Sim when you need li-ion insertion voltage profile, migration barriers, capacity.
Canvas color: #78716C. Category: materials.
How To Use
- Drag the block from Materials Science into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
cathode_materialCathode | string | LiFePO4 | Configuration value used by this block when generating Sansqrit DSL code. |
anode_materialAnode | string | graphite | Configuration value used by this block when generating Sansqrit DSL code. |
methodMethod | select | NEB | Chooses the algorithmic behavior or transformation strategy. |
output_varOutput | string | battery_props | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
No input ports. This block starts a flow or uses configured values.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let battery_props = battery_sim("LiFePO4")
005 / Materials Science
Superconductor
superconductor_blockBCS gap equation, Tc estimation, pair correlation from DFT+phonon coupling.
What It Does
Use Superconductor when you need bCS gap equation, Tc estimation, pair correlation from DFT+phonon coupling.
Canvas color: #78716C. Category: materials.
How To Use
- Drag the block from Materials Science into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
material_varMaterial | string | crystal | Configuration value used by this block when generating Sansqrit DSL code. |
methodMethod | select | McMillan | Chooses the algorithmic behavior or transformation strategy. |
output_varOutput | string | sc_props | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let sc_props = superconductor(crystal)
math
Math & Numerics
Use this family when the workflow needs this block group as part of a larger visual program.
001 / Math & Numerics
Math Operations
math_opsFull math.h: trig, log, power, rounding, min/max, clamp.
What It Does
Use Math Operations when you need full math.h: trig, log, power, rounding, min/max, clamp.
Canvas color: #6366F1. Category: math.
How To Use
- Drag the block from Math & Numerics into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
lhsLeft operand | string | a | Configuration value used by this block when generating Sansqrit DSL code. |
operationOperation | select | add | Chooses from supported modes for predictable generated code. |
rhsRight operand | string | b | Configuration value used by this block when generating Sansqrit DSL code. |
assign_toResult variable | string | result | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
classicalClassical bit register or classical control signal produced by measurement or control blocks. - In
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result = add(a, b)
002 / Math & Numerics
Matrix Operations
matrix_opsMultiply, inverse, transpose, eigenvalues, SVD, QR, LU, trace, norm.
What It Does
Use Matrix Operations when you need multiply, inverse, transpose, eigenvalues, SVD, QR, LU, trace, norm.
Canvas color: #6366F1. Category: math.
How To Use
- Drag the block from Math & Numerics into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
matrix_aMatrix A | string | A | Configuration value used by this block when generating Sansqrit DSL code. |
matrix_bMatrix B | string | B | Configuration value used by this block when generating Sansqrit DSL code. |
operationOperation | select | multiply | Chooses from supported modes for predictable generated code. |
assign_toAssign to | string | result | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
classicalClassical bit register or classical control signal produced by measurement or control blocks. - In
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result = matrix_multiply(A, B)
003 / Math & Numerics
FFT / IFFT
fft_blockClassical Fast Fourier Transform. For quantum FT use the QFT algorithm block.
What It Does
Use FFT / IFFT when you need classical Fast Fourier Transform. For quantum FT use the QFT algorithm block.
Canvas color: #6366F1. Category: math.
How To Use
- Drag the block from Math & Numerics into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
input_varInput signal | string | signal | Configuration value used by this block when generating Sansqrit DSL code. |
operationOperation | select | fft | Chooses from supported modes for predictable generated code. |
fft_shiftFFT shift (centre freq) | bool | false | Turns an optional behavior on or off for this block. |
assign_toAssign to | string | spectrum | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let spectrum = fft(signal)
004 / Math & Numerics
Statistics
stats_blockMean, median, std, t-test, chi-square, ANOVA, percentile, correlation, normalise.
What It Does
Use Statistics when you need mean, median, std, t-test, chi-square, ANOVA, percentile, correlation, normalise.
Canvas color: #6366F1. Category: math.
How To Use
- Drag the block from Math & Numerics into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
input_varInput data | string | data | Configuration value used by this block when generating Sansqrit DSL code. |
operationOperation | select | mean | Chooses from supported modes for predictable generated code. |
assign_toAssign to | string | stat_result | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let stat_result = stats_mean(data)
005 / Math & Numerics
Complex Ops
complex_opsComplex arithmetic: add, mul, conjugate, magnitude, phase, polarārect.
What It Does
Use Complex Ops when you need complex arithmetic: add, mul, conjugate, magnitude, phase, polarārect.
Canvas color: #6366F1. Category: math.
How To Use
- Drag the block from Math & Numerics into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
a_varComplex A | string | a | Configuration value used by this block when generating Sansqrit DSL code. |
b_varComplex B | string | b | Configuration value used by this block when generating Sansqrit DSL code. |
operationOperation | select | mul | Chooses from supported modes for predictable generated code. |
assign_toAssign to | string | result | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
classicalClassical bit register or classical control signal produced by measurement or control blocks. - In
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result = complex_mul(a, b)
006 / Math & Numerics
Bitwise Operations
bit_opsAND, OR, XOR, NOT, shifts. Used in Grover oracle construction.
What It Does
Use Bitwise Operations when you need aND, OR, XOR, NOT, shifts. Used in Grover oracle construction.
Canvas color: #6366F1. Category: math.
How To Use
- Drag the block from Math & Numerics into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
a_varOperand A | string | a | Configuration value used by this block when generating Sansqrit DSL code. |
b_varOperand B | string | b | Configuration value used by this block when generating Sansqrit DSL code. |
operationOperation | select | xor | Chooses from supported modes for predictable generated code. |
assign_toAssign to | string | result | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
classicalClassical bit register or classical control signal produced by measurement or control blocks. - In
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result = a ^ b
007 / Math & Numerics
Linspace
linspace_blockN evenly spaced values between a and b (like numpy.linspace).
What It Does
Use Linspace when you need n evenly spaced values between a and b (like numpy.linspace).
Canvas color: #6366F1. Category: math.
How To Use
- Drag the block from Math & Numerics into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
startStart | string | 0 | Configuration value used by this block when generating Sansqrit DSL code. |
endEnd | string | 1 | Configuration value used by this block when generating Sansqrit DSL code. |
n_pointsPoints | number | 100 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
assign_toAssign to | string | x | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
No input ports. This block starts a flow or uses configured values.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let x = linspace(0, 1, 100)
008 / Math & Numerics
Symbolic Math (SymPy)
symbolic_mathComputer algebra: simplify, differentiate, integrate, solve, series expand.
What It Does
Use Symbolic Math (SymPy) when you need computer algebra: simplify, differentiate, integrate, solve, series expand.
Canvas color: #6366F1. Category: math.
How To Use
- Drag the block from Math & Numerics into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
expressionExpression | code | x**2 + 2*x + 1 | Raw code text interpreted by the Sansqrit DSL runtime. |
operationOperation | select | simplify | Chooses from supported modes for predictable generated code. |
variableVariable | string | x | Configuration value used by this block when generating Sansqrit DSL code. |
output_varResult | string | sym_result | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let sym_result = sympy_simplify("x**2 + 2*x + 1", var="x")
009 / Math & Numerics
ODE Solver
ode_solverSolve ODEs: scipy solve_ivp ā RK45, DOP853, LSODA, Radau.
What It Does
Use ODE Solver when you need solve ODEs: scipy solve_ivp ā RK45, DOP853, LSODA, Radau.
Canvas color: #6366F1. Category: math.
How To Use
- Drag the block from Math & Numerics into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
rhs_codeRHS function dy/dt = f(t,y) | code | lambda t,y: [-y[0]] | Raw code text interpreted by the Sansqrit DSL runtime. |
y0Initial conditions | json | [1.0] | Configuration value used by this block when generating Sansqrit DSL code. |
t_startt start | number | 0 | Numeric configuration used during code generation or execution. |
t_endt end | number | 10 | Numeric configuration used during code generation or execution. |
methodMethod | select | RK45 | Chooses the algorithmic behavior or transformation strategy. |
output_varSolution | string | ode_result | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
No input ports. This block starts a flow or uses configured values.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let ode_result = ode_solve(rhs, y0=[1.0], t=[0,10])
010 / Math & Numerics
PDE Solver
pde_solverFinite difference/element PDE solver: heat, wave, Schrƶdinger, Burgers.
What It Does
Use PDE Solver when you need finite difference/element PDE solver: heat, wave, Schrƶdinger, Burgers.
Canvas color: #6366F1. Category: math.
How To Use
- Drag the block from Math & Numerics into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
equationPDE | select | heat | Chooses from supported modes for predictable generated code. |
nxGrid x | number | 100 | Numeric configuration used during code generation or execution. |
nyGrid y | number | 100 | Numeric configuration used during code generation or execution. |
dtdt | number | 0.001 | Numeric configuration used during code generation or execution. |
n_stepsSteps | number | 1000 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
output_varSolution | string | pde_result | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
No input ports. This block starts a flow or uses configured values.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let pde_result = pde_solve("heat", nx=100)
011 / Math & Numerics
Root Finding
root_findingBisection, Newton-Raphson, Brent, secant method for f(x)=0.
What It Does
Use Root Finding when you need bisection, Newton-Raphson, Brent, secant method for f(x)=0.
Canvas color: #6366F1. Category: math.
How To Use
- Drag the block from Math & Numerics into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
fn_codeFunction f(x) | code | lambda x: x**3 - x - 2 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
x0Initial guess | number | 1 | Numeric configuration used during code generation or execution. |
methodMethod | select | brentq | Chooses the algorithmic behavior or transformation strategy. |
tolTolerance | number | 1e-10 | Numeric configuration used during code generation or execution. |
output_varRoot | string | root | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
No input ports. This block starts a flow or uses configured values.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let root = root_find(f, x0=1, method="brentq")
012 / Math & Numerics
Interpolation
interpolation_block1D/2D interpolation: linear, cubic spline, RBF, kriging.
What It Does
Use Interpolation when you need 1D/2D interpolation: linear, cubic spline, RBF, kriging.
Canvas color: #6366F1. Category: math.
How To Use
- Drag the block from Math & Numerics into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
x_varX data | string | x | Configuration value used by this block when generating Sansqrit DSL code. |
y_varY data | string | y | Configuration value used by this block when generating Sansqrit DSL code. |
methodMethod | select | cubic_spline | Chooses the algorithmic behavior or transformation strategy. |
x_new_varNew X points | string | x_new | Configuration value used by this block when generating Sansqrit DSL code. |
output_varInterpolated values | string | y_interp | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
classicalClassical bit register or classical control signal produced by measurement or control blocks. - In
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let y_interp = interpolate(x, y, x_new)
013 / Math & Numerics
Numerical Integration
numerical_integrationQuadrature: Gaussian, Simpson, adaptive, Monte Carlo integration.
What It Does
Use Numerical Integration when you need quadrature: Gaussian, Simpson, adaptive, Monte Carlo integration.
Canvas color: #6366F1. Category: math.
How To Use
- Drag the block from Math & Numerics into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
fn_codeIntegrand f(x) | code | lambda x: np.sin(x)**2 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
aLower bound | number | 0 | Numeric configuration used during code generation or execution. |
bUpper bound | number | 3.141592653589793 | Numeric configuration used during code generation or execution. |
methodMethod | select | quad | Chooses the algorithmic behavior or transformation strategy. |
n_pointsPoints (MC) | number | 10000 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
output_varIntegral | string | integral | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
No input ports. This block starts a flow or uses configured values.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let integral = integrate(f, 0, 3.141592653589793)
014 / Math & Numerics
Eigenvalue Solver
eigenvalue_blockDense or sparse eigenvalue/eigenvector decomposition.
What It Does
Use Eigenvalue Solver when you need dense or sparse eigenvalue/eigenvector decomposition.
Canvas color: #6366F1. Category: math.
How To Use
- Drag the block from Math & Numerics into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
matrix_varMatrix | string | A | Configuration value used by this block when generating Sansqrit DSL code. |
solverSolver | select | numpy_eig | Chooses from supported modes for predictable generated code. |
k_evalsk eigenvalues (sparse) | number | 6 | Numeric configuration used during code generation or execution. |
hermitianHermitian/symmetric | bool | true | Turns an optional behavior on or off for this block. |
output_varEigenvalues | string | eigenvalues | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let eigenvalues = eig(A)
015 / Math & Numerics
Random Number Generator
random_numbersPseudo-random and quasi-random sequences: uniform, normal, Sobol, Halton.
What It Does
Use Random Number Generator when you need pseudo-random and quasi-random sequences: uniform, normal, Sobol, Halton.
Canvas color: #6366F1. Category: math.
How To Use
- Drag the block from Math & Numerics into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
distributionDistribution | select | normal | Chooses from supported modes for predictable generated code. |
n_samplesSamples | number | 1000 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
paramsDistribution params | json | {"loc":0,"scale":1} | Configuration value used by this block when generating Sansqrit DSL code. |
seedRandom seed | number | 42 | Controls reproducibility for stochastic sampling, model training, or randomized search. |
output_varSamples | string | random_samples | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
No input ports. This block starts a flow or uses configured values.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let random_samples = random("normal", n=1000, seed=42)
016 / Math & Numerics
Graph Theory
graph_theoryNetworkX graph algorithms: shortest path, MST, centrality, flow, colouring.
What It Does
Use Graph Theory when you need networkX graph algorithms: shortest path, MST, centrality, flow, colouring.
Canvas color: #6366F1. Category: math.
How To Use
- Drag the block from Math & Numerics into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
graph_varGraph variable | string | G | Configuration value used by this block when generating Sansqrit DSL code. |
algorithmAlgorithm | select | shortest_path | Chooses the algorithmic behavior or transformation strategy. |
source_varSource node | string | s | Configuration value used by this block when generating Sansqrit DSL code. |
target_varTarget node | string | t | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varResult | string | graph_result | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let graph_result = graph_shortest_path(G)
017 / Math & Numerics
Information Theory
information_theoryShannon entropy, mutual information, KL divergence, Fisher information.
What It Does
Use Information Theory when you need shannon entropy, mutual information, KL divergence, Fisher information.
Canvas color: #6366F1. Category: math.
How To Use
- Drag the block from Math & Numerics into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
p_varDistribution p | string | p | Configuration value used by this block when generating Sansqrit DSL code. |
q_varDistribution q (optional) | string | q | Configuration value used by this block when generating Sansqrit DSL code. |
metricMetric | select | entropy | Chooses from supported modes for predictable generated code. |
output_varResult | string | info_result | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
classicalClassical bit register or classical control signal produced by measurement or control blocks. - In
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let info_result = entropy(p)
quantum_meas
Measurement
Use this family to construct, transform, measure, simulate, export, or analyze quantum circuits and sharded registers.
001 / Measurement
Measure (single)
measure_singleCollapse single qubit to 0 or 1. P(0)=|α|², P(1)=|β|². State collapses ā remaining amplitudes renormalised.
What It Does
Use Measure (single) when you need collapse single qubit to 0 or 1. P(0)=|α|², P(1)=|β|². State collapses ā remaining amplitudes renormalised.
Canvas color: #4338CA. Category: quantum_meas.
How To Use
- Drag the block from Measurement into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
targetTarget qubit | qubit | 0 | Selects the qubit, bit, control, target, or helper register position used by the block. |
basisBasis | select | Z | Chooses from supported modes for predictable generated code. |
reset_afterReset after | bool | false | Turns an optional behavior on or off for this block. |
output_varOutput variable | string | bit0 | Configuration value used by this block when generating Sansqrit DSL code. |
log_resultLog result | bool | true | Turns an optional behavior on or off for this block. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- Qubit in
qubitFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Post-collapse
qubitFlexible value. The receiving block accepts the object that is compatible with its operation. - Classical bit
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let bit0 = measure(q[0])
002 / Measurement
Measure All
measure_allshots=1: collapses state. shots>1: samples from probability distribution (non-destructive). Returns {histogram:{bitstring:count}}.
What It Does
Use Measure All when you need shots=1: collapses state. shots>1: samples from probability distribution (non-destructive). Returns {histogram:{bitstring:count}}.
Canvas color: #4338CA. Category: quantum_meas.
How To Use
- Drag the block from Measurement into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
registerRegister name | string | q | Configuration value used by this block when generating Sansqrit DSL code. |
shotsShots | number | 1000 | Controls statistical sampling. More shots reduce measurement noise but increase runtime. |
formatFormat | select | counts | Chooses from supported modes for predictable generated code. |
plot_histogramPlot histogram | bool | true | Turns an optional behavior on or off for this block. |
output_varOutput variable | string | result | Configuration value used by this block when generating Sansqrit DSL code. |
log_resultLog result | bool | true | Turns an optional behavior on or off for this block. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- Register in
registerQuantum register or sharded qubit collection. Connect quantum wires from registers into gates, algorithms, and measurements.
Outputs
- Register out
registerQuantum register or sharded qubit collection. Connect quantum wires from registers into gates, algorithms, and measurements. - Histogram
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result = measure_all(q, shots=1000)
003 / Measurement
Expectation Value
expectation_valāØĻ|O|Ļā© without collapsing state. Z, X, Y, ZZ, custom Pauli string. Essential for VQE.
What It Does
Use Expectation Value when you need āØĻ|O|Ļā© without collapsing state. Z, X, Y, ZZ, custom Pauli string. Essential for VQE.
Canvas color: #4338CA. Category: quantum_meas.
How To Use
- Drag the block from Measurement into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
registerRegister | string | q | Configuration value used by this block when generating Sansqrit DSL code. |
observableObservable | select | Z | Chooses from supported modes for predictable generated code. |
custom_obsCustom Pauli | string | ZZI | Configuration value used by this block when generating Sansqrit DSL code. |
qubit_aQubit A | qubit | 0 | Selects the qubit, bit, control, target, or helper register position used by the block. |
qubit_bQubit B | qubit | 1 | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varOutput | string | expval | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- Register in
registerQuantum register or sharded qubit collection. Connect quantum wires from registers into gates, algorithms, and measurements.
Outputs
- Register out
registerQuantum register or sharded qubit collection. Connect quantum wires from registers into gates, algorithms, and measurements. - Expectation value
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let expval = expectation_z(q[0])
004 / Measurement
State Vector
statevector_blockReturns [{state,re,im,prob}] sorted by probability. NON-DESTRUCTIVE ā does not collapse.
What It Does
Use State Vector when you need returns [{state,re,im,prob}] sorted by probability. NON-DESTRUCTIVE ā does not collapse.
Canvas color: #4338CA. Category: quantum_meas.
How To Use
- Drag the block from Measurement into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
registerRegister | string | q | Configuration value used by this block when generating Sansqrit DSL code. |
top_nTop N states | number | 10 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
output_varOutput | string | sv | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- Register in
registerQuantum register or sharded qubit collection. Connect quantum wires from registers into gates, algorithms, and measurements.
Outputs
- Register out
registerQuantum register or sharded qubit collection. Connect quantum wires from registers into gates, algorithms, and measurements. - State vector
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let sv = statevector(q, top_n=10)
005 / Measurement
Probabilities
probabilities_blockP(|xā©)=|āØx|Ļā©|² for all basis states. Non-destructive. Returns {bitstring: probability}.
What It Does
Use Probabilities when you need p(|xā©)=|āØx|Ļā©|² for all basis states. Non-destructive. Returns {bitstring: probability}.
Canvas color: #4338CA. Category: quantum_meas.
How To Use
- Drag the block from Measurement into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
registerRegister | string | q | Configuration value used by this block when generating Sansqrit DSL code. |
output_varOutput | string | probs | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- Register in
registerQuantum register or sharded qubit collection. Connect quantum wires from registers into gates, algorithms, and measurements.
Outputs
- Register out
registerQuantum register or sharded qubit collection. Connect quantum wires from registers into gates, algorithms, and measurements. - Probabilities
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let probs = probabilities(q)
006 / Measurement
Weak Measurement
weak_measurePartial collapse measurement: extracts partial information without full collapse.
What It Does
Use Weak Measurement when you need partial collapse measurement: extracts partial information without full collapse.
Canvas color: #4338CA. Category: quantum_meas.
How To Use
- Drag the block from Measurement into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
registerRegister | string | q | Configuration value used by this block when generating Sansqrit DSL code. |
targetTarget qubit | qubit | 0 | Selects the qubit, bit, control, target, or helper register position used by the block. |
strengthMeasurement strength g | number | 0.1 | Numeric configuration used during code generation or execution. |
output_varWeak value | string | weak_val | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Register in
registerQuantum register or sharded qubit collection. Connect quantum wires from registers into gates, algorithms, and measurements.
Outputs
- Register out
registerQuantum register or sharded qubit collection. Connect quantum wires from registers into gates, algorithms, and measurements. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let weak_val = weak_measure(q[0], g=0.1)
007 / Measurement
POVM
povm_blockPositive Operator-Valued Measure: generalised quantum measurement.
What It Does
Use POVM when you need positive Operator-Valued Measure: generalised quantum measurement.
Canvas color: #4338CA. Category: quantum_meas.
How To Use
- Drag the block from Measurement into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
registerRegister | string | q | Configuration value used by this block when generating Sansqrit DSL code. |
povm_elementsPOVM elements | json | [] | Configuration value used by this block when generating Sansqrit DSL code. |
output_varOutcome | string | povm_result | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Register in
registerQuantum register or sharded qubit collection. Connect quantum wires from registers into gates, algorithms, and measurements.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let povm_result = povm(q)
008 / Measurement
Mid-Circuit Measure
mid_circuit_measureMeasure qubit mid-circuit and continue computation (dynamic circuits).
What It Does
Use Mid-Circuit Measure when you need measure qubit mid-circuit and continue computation (dynamic circuits).
Canvas color: #4338CA. Category: quantum_meas.
How To Use
- Drag the block from Measurement into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
targetTarget qubit | qubit | 0 | Selects the qubit, bit, control, target, or helper register position used by the block. |
reset_afterReset after measure | bool | false | Turns an optional behavior on or off for this block. |
bit_varClassical bit var | string | bit0 | Selects the qubit, bit, control, target, or helper register position used by the block. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Qubit in
qubitFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Qubit out
qubitFlexible value. The receiving block accepts the object that is compatible with its operation. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let bit0 = measure(q[0])
009 / Measurement
Deferred Measurement
deferred_measureApply measurement deferral principle: move measurements to end of circuit.
What It Does
Use Deferred Measurement when you need apply measurement deferral principle: move measurements to end of circuit.
Canvas color: #4338CA. Category: quantum_meas.
How To Use
- Drag the block from Measurement into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
registerRegister | string | q | Configuration value used by this block when generating Sansqrit DSL code. |
apply_principleApply principle | bool | true | Turns an optional behavior on or off for this block. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Register in
registerQuantum register or sharded qubit collection. Connect quantum wires from registers into gates, algorithms, and measurements.
Outputs
- Register out
registerQuantum register or sharded qubit collection. Connect quantum wires from registers into gates, algorithms, and measurements.
Generated Sansqrit Pattern
# deferred_measurement(q)
010 / Measurement
Parity Check
parity_checkMeasure multi-qubit parity P = ZāZā...āZ without collapsing individual qubits.
What It Does
Use Parity Check when you need measure multi-qubit parity P = ZāZā...āZ without collapsing individual qubits.
Canvas color: #4338CA. Category: quantum_meas.
How To Use
- Drag the block from Measurement into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
registerRegister | string | q | Configuration value used by this block when generating Sansqrit DSL code. |
qubitsQubits to measure | json | [0,1,2] | Selects the qubit, bit, control, target, or helper register position used by the block. |
observableParity operator | select | ZZZ | Chooses from supported modes for predictable generated code. |
output_varParity bit | string | parity | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Register in
registerQuantum register or sharded qubit collection. Connect quantum wires from registers into gates, algorithms, and measurements.
Outputs
- Register out
registerQuantum register or sharded qubit collection. Connect quantum wires from registers into gates, algorithms, and measurements. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let parity = parity_check(q, qubits=[0,1,2])
011 / Measurement
Bell Measurement
bell_measureProject two qubits onto Bell basis. Used in teleportation and MBQC.
What It Does
Use Bell Measurement when you need project two qubits onto Bell basis. Used in teleportation and MBQC.
Canvas color: #4338CA. Category: quantum_meas.
How To Use
- Drag the block from Measurement into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
qaQubit A | qubit | 0 | Configuration value used by this block when generating Sansqrit DSL code. |
qbQubit B | qubit | 1 | Configuration value used by this block when generating Sansqrit DSL code. |
output_varBell outcome | string | bell_out | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Qubit in
qubitFlexible value. The receiving block accepts the object that is compatible with its operation. - Qubit in
qubitFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let bell_out = bell_measure(q[0], q[1])
012 / Measurement
Density Matrix
density_matrixCompute full density matrix Ļ = |Ļā©āØĻ|. Exponential cost ā only feasible for ā¤12 qubits.
What It Does
Use Density Matrix when you need compute full density matrix Ļ = |Ļā©āØĻ|. Exponential cost ā only feasible for ā¤12 qubits.
Canvas color: #4338CA. Category: quantum_meas.
How To Use
- Drag the block from Measurement into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
registerRegister | string | q | Configuration value used by this block when generating Sansqrit DSL code. |
max_qubitsMax qubits (safety) | number | 10 | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varDensity matrix | string | rho | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Register in
registerQuantum register or sharded qubit collection. Connect quantum wires from registers into gates, algorithms, and measurements.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let rho = density_matrix(q)
013 / Measurement
Fidelity
fidelity_blockCompute state fidelity F = |āØĻā|Ļāā©|². Measures overlap between two quantum states.
What It Does
Use Fidelity when you need compute state fidelity F = |āØĻā|Ļāā©|². Measures overlap between two quantum states.
Canvas color: #4338CA. Category: quantum_meas.
How To Use
- Drag the block from Measurement into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
reg_aRegister A | string | q1 | Configuration value used by this block when generating Sansqrit DSL code. |
reg_bRegister B | string | q2 | Configuration value used by this block when generating Sansqrit DSL code. |
output_varFidelity | string | fidelity | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- State A
registerQuantum register or sharded qubit collection. Connect quantum wires from registers into gates, algorithms, and measurements. - State B
registerQuantum register or sharded qubit collection. Connect quantum wires from registers into gates, algorithms, and measurements.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let fidelity = fidelity(q1, q2)
medical
Medical Imaging
Use this family when the workflow needs this block group as part of a larger visual program.
001 / Medical Imaging
DICOM Loader
dicom_loadLoad DICOM medical images (CT, MRI, PET, X-ray).
What It Does
Use DICOM Loader when you need load DICOM medical images (CT, MRI, PET, X-ray).
Canvas color: #0891B2. Category: medical.
How To Use
- Drag the block from Medical Imaging into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
file_pathDICOM path | string | scan.dcm | Points to local or uploaded data. Use the upload/data controls when working with local files. |
modalityModality | select | CT | Chooses from supported modes for predictable generated code. |
anonymizeAnonymize on load | bool | true | Turns an optional behavior on or off for this block. |
output_varOutput | string | scan | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
No input ports. This block starts a flow or uses configured values.
Outputs
- Out
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
let scan = dicom_load("scan.dcm")
002 / Medical Imaging
Image Segmentation
img_segmentOrgan and lesion segmentation. TotalSegmentator, nnU-Net, or SAM.
What It Does
Use Image Segmentation when you need organ and lesion segmentation. TotalSegmentator, nnU-Net, or SAM.
Canvas color: #0891B2. Category: medical.
How To Use
- Drag the block from Medical Imaging into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
scan_varScan variable | string | scan | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
methodMethod | select | TotalSegmentator | Chooses the algorithmic behavior or transformation strategy. |
targetsTargets | json | ["liver","lung","kidney"] | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varOutput masks | string | masks | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let masks = segment(scan)
003 / Medical Imaging
Radiology AI
radio_classifyClassify pathologies: pneumonia, nodules, fractures, tumours.
What It Does
Use Radiology AI when you need classify pathologies: pneumonia, nodules, fractures, tumours.
Canvas color: #0891B2. Category: medical.
How To Use
- Drag the block from Medical Imaging into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
scan_varScan variable | string | scan | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
modelModel | select | CheXNet | Chooses the algorithmic behavior or transformation strategy. |
output_varOutput diagnosis | string | diagnosis | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let diagnosis = radiology_classify(scan)
004 / Medical Imaging
EHR Loader
ehr_loadLoad Electronic Health Records (FHIR, HL7, CSV, OMOP).
What It Does
Use EHR Loader when you need load Electronic Health Records (FHIR, HL7, CSV, OMOP).
Canvas color: #0891B2. Category: medical.
How To Use
- Drag the block from Medical Imaging into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
file_pathEHR file path | string | patient.fhir.json | Points to local or uploaded data. Use the upload/data controls when working with local files. |
formatFormat | select | FHIR | Chooses from supported modes for predictable generated code. |
anonymizeAnonymize | bool | true | Turns an optional behavior on or off for this block. |
output_varOutput | string | patient_data | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
No input ports. This block starts a flow or uses configured values.
Outputs
- Out
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
let patient_data = ehr_load("patient.fhir.json")
nlp
NLP & Text AI
Use this family to build prediction, embedding, agent, model-evaluation, and learning workflows.
001 / NLP & Text AI
Tokenizer
tokenizer_blockSplit text into tokens: BPE, WordPiece, SentencePiece, or whitespace.
What It Does
Use Tokenizer when you need split text into tokens: BPE, WordPiece, SentencePiece, or whitespace.
Canvas color: #6D28D9. Category: nlp.
How To Use
- Drag the block from NLP & Text AI into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
text_varInput text variable | string | text | Configuration value used by this block when generating Sansqrit DSL code. |
tokenizerTokenizer | select | WordPiece | Chooses from supported modes for predictable generated code. |
model_nameModel/vocab | string | bert-base-uncased | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
max_lengthMax length | number | 512 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
paddingPad to max_length | bool | false | Turns an optional behavior on or off for this block. |
output_varOutput tokens | string | tokens | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let tokens = tokenize(text, model="bert-base-uncased")
002 / NLP & Text AI
Sentiment Analysis
sentiment_blockClassify text sentiment: positive/negative/neutral with confidence score.
What It Does
Use Sentiment Analysis when you need classify text sentiment: positive/negative/neutral with confidence score.
Canvas color: #6D28D9. Category: nlp.
How To Use
- Drag the block from NLP & Text AI into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
text_varInput text | string | text | Configuration value used by this block when generating Sansqrit DSL code. |
modelModel | select | DistilBERT | Chooses the algorithmic behavior or transformation strategy. |
granularityGranularity | select | 3-class | Chooses from supported modes for predictable generated code. |
output_varOutput sentiment | string | sentiment | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let sentiment = sentiment(text, model="DistilBERT")
003 / NLP & Text AI
Named Entity Recognition
ner_blockExtract entities: PERSON, ORG, GPE, DATE, MONEY, GENE, DRUG etc.
What It Does
Use Named Entity Recognition when you need extract entities: PERSON, ORG, GPE, DATE, MONEY, GENE, DRUG etc.
Canvas color: #6D28D9. Category: nlp.
How To Use
- Drag the block from NLP & Text AI into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
text_varInput text | string | text | Configuration value used by this block when generating Sansqrit DSL code. |
modelModel | select | spaCy-en | Chooses the algorithmic behavior or transformation strategy. |
entity_typesEntity types | json | ["PERSON","ORG","GPE","DATE"] | Chooses the algorithmic behavior or transformation strategy. |
output_varOutput entities | string | entities | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let entities = ner(text, model="spaCy-en")
004 / NLP & Text AI
Summarization
summarize_blockAbstractive or extractive text summarisation.
What It Does
Use Summarization when you need abstractive or extractive text summarisation.
Canvas color: #6D28D9. Category: nlp.
How To Use
- Drag the block from NLP & Text AI into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
text_varInput text | string | text | Configuration value used by this block when generating Sansqrit DSL code. |
methodMethod | select | abstractive | Chooses the algorithmic behavior or transformation strategy. |
modelModel | select | BART | Chooses the algorithmic behavior or transformation strategy. |
max_lengthMax summary tokens | number | 150 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
output_varOutput summary | string | summary | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let summary = summarize(text, max_length=150)
005 / NLP & Text AI
Translation
translation_blockNeural machine translation: 200 language pairs via NLLB-200.
What It Does
Use Translation when you need neural machine translation: 200 language pairs via NLLB-200.
Canvas color: #6D28D9. Category: nlp.
How To Use
- Drag the block from NLP & Text AI into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
text_varInput text | string | text | Configuration value used by this block when generating Sansqrit DSL code. |
src_langSource language | string | en | Configuration value used by this block when generating Sansqrit DSL code. |
tgt_langTarget language | string | fr | Configuration value used by this block when generating Sansqrit DSL code. |
modelModel | select | NLLB-200 | Chooses the algorithmic behavior or transformation strategy. |
output_varTranslation | string | translated_text | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let translated_text = translate(text, src="en", tgt="fr")
006 / NLP & Text AI
Question Answering
qa_blockExtractive QA from context document or open-domain retrieval.
What It Does
Use Question Answering when you need extractive QA from context document or open-domain retrieval.
Canvas color: #6D28D9. Category: nlp.
How To Use
- Drag the block from NLP & Text AI into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
question_varQuestion | string | question | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
context_varContext document | string | context | Configuration value used by this block when generating Sansqrit DSL code. |
modelModel | select | RoBERTa-SQuAD | Chooses the algorithmic behavior or transformation strategy. |
output_varAnswer | string | answer | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
classicalClassical bit register or classical control signal produced by measurement or control blocks. - In
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let answer = qa(question, context)
007 / NLP & Text AI
Text Classification
text_classifyMulti-class text classification: zero-shot or fine-tuned.
What It Does
Use Text Classification when you need multi-class text classification: zero-shot or fine-tuned.
Canvas color: #6D28D9. Category: nlp.
How To Use
- Drag the block from NLP & Text AI into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
text_varInput text | string | text | Configuration value used by this block when generating Sansqrit DSL code. |
labelsClass labels | json | ["science","sports","politics"] | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
modelModel | select | zero-shot-BART | Chooses the algorithmic behavior or transformation strategy. |
output_varOutput label | string | label | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let label = text_classify(text, labels=["science","sports","politics"])
008 / NLP & Text AI
Topic Modelling
topic_modelDiscover latent topics: LDA, NMF, BERTopic.
What It Does
Use Topic Modelling when you need discover latent topics: LDA, NMF, BERTopic.
Canvas color: #6D28D9. Category: nlp.
How To Use
- Drag the block from NLP & Text AI into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
corpus_varDocument corpus | string | docs | Configuration value used by this block when generating Sansqrit DSL code. |
methodMethod | select | BERTopic | Chooses the algorithmic behavior or transformation strategy. |
n_topicsTopics | number | 10 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
output_varTopics | string | topics | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let topics = topic_model(docs, n=10)
009 / NLP & Text AI
Keyword Extraction
keyword_extractExtract key phrases using RAKE, YAKE, KeyBERT, or TF-IDF.
What It Does
Use Keyword Extraction when you need extract key phrases using RAKE, YAKE, KeyBERT, or TF-IDF.
Canvas color: #6D28D9. Category: nlp.
How To Use
- Drag the block from NLP & Text AI into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
text_varInput text | string | text | Configuration value used by this block when generating Sansqrit DSL code. |
methodMethod | select | KeyBERT | Chooses the algorithmic behavior or transformation strategy. |
top_kTop-K keywords | number | 10 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
output_varKeywords | string | keywords | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let keywords = keywords(text, k=10)
010 / NLP & Text AI
Coreference Resolution
coreference_blockResolve pronoun and noun phrase coreferences in text.
What It Does
Use Coreference Resolution when you need resolve pronoun and noun phrase coreferences in text.
Canvas color: #6D28D9. Category: nlp.
How To Use
- Drag the block from NLP & Text AI into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
text_varInput text | string | text | Configuration value used by this block when generating Sansqrit DSL code. |
modelModel | select | fastcoref | Chooses the algorithmic behavior or transformation strategy. |
output_varResolved text | string | coref_result | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let coref_result = coreference(text)
011 / NLP & Text AI
Dependency Parsing
dep_parseParse syntactic dependencies: subject, object, modifier relationships.
What It Does
Use Dependency Parsing when you need parse syntactic dependencies: subject, object, modifier relationships.
Canvas color: #6D28D9. Category: nlp.
How To Use
- Drag the block from NLP & Text AI into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
text_varInput text | string | text | Configuration value used by this block when generating Sansqrit DSL code. |
modelModel | select | spaCy | Chooses the algorithmic behavior or transformation strategy. |
output_varDependency tree | string | dep_tree | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let dep_tree = dep_parse(text)
012 / NLP & Text AI
Text Similarity
text_similaritySemantic text similarity using sentence embeddings or BM25.
What It Does
Use Text Similarity when you need semantic text similarity using sentence embeddings or BM25.
Canvas color: #6D28D9. Category: nlp.
How To Use
- Drag the block from NLP & Text AI into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
text_a_varText A | string | text_a | Configuration value used by this block when generating Sansqrit DSL code. |
text_b_varText B | string | text_b | Configuration value used by this block when generating Sansqrit DSL code. |
methodMethod | select | cosine_sentence_embed | Chooses the algorithmic behavior or transformation strategy. |
output_varSimilarity score | string | sim_score | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
classicalClassical bit register or classical control signal produced by measurement or control blocks. - In
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let sim_score = text_similarity(text_a, text_b)
013 / NLP & Text AI
OCR
ocr_blockOptical Character Recognition: Tesseract, EasyOCR, PaddleOCR.
What It Does
Use OCR when you need optical Character Recognition: Tesseract, EasyOCR, PaddleOCR.
Canvas color: #6D28D9. Category: nlp.
How To Use
- Drag the block from NLP & Text AI into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
image_varImage variable | string | img | Configuration value used by this block when generating Sansqrit DSL code. |
engineEngine | select | EasyOCR | Chooses from supported modes for predictable generated code. |
languageLanguage | string | en | Configuration value used by this block when generating Sansqrit DSL code. |
output_varExtracted text | string | ocr_text | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let ocr_text = ocr(img, engine="EasyOCR")
014 / NLP & Text AI
Speech Transcription
speech_transcribeASR: Whisper large-v3, Wav2Vec2, or cloud APIs.
What It Does
Use Speech Transcription when you need aSR: Whisper large-v3, Wav2Vec2, or cloud APIs.
Canvas color: #6D28D9. Category: nlp.
How To Use
- Drag the block from NLP & Text AI into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
audio_varAudio file/variable | string | audio | Configuration value used by this block when generating Sansqrit DSL code. |
modelModel | select | whisper-large-v3 | Chooses the algorithmic behavior or transformation strategy. |
languageLanguage (blank=auto) | string | empty | Configuration value used by this block when generating Sansqrit DSL code. |
word_timestampsWord timestamps | bool | false | Turns an optional behavior on or off for this block. |
output_varTranscript | string | transcript | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let transcript = transcribe(audio, model="whisper-large-v3")
015 / NLP & Text AI
Text-to-Speech
tts_blockNeural TTS: ElevenLabs, OpenAI TTS, Coqui, or edge-tts.
What It Does
Use Text-to-Speech when you need neural TTS: ElevenLabs, OpenAI TTS, Coqui, or edge-tts.
Canvas color: #6D28D9. Category: nlp.
How To Use
- Drag the block from NLP & Text AI into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
text_varInput text | string | text | Configuration value used by this block when generating Sansqrit DSL code. |
engineEngine | select | edge-tts | Chooses from supported modes for predictable generated code. |
voiceVoice/speaker ID | string | en-US-AriaNeural | Configuration value used by this block when generating Sansqrit DSL code. |
speedSpeed | number | 1 | Numeric configuration used during code generation or execution. |
output_fileOutput audio file | string | speech.mp3 | Points to local or uploaded data. Use the upload/data controls when working with local files. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let speech.mp3 = tts(text, voice="en-US-AriaNeural")
016 / NLP & Text AI
Regex NER
regex_nerRule-based entity extraction using regex patterns for structured data (dates, phone numbers, emails, IDs).
What It Does
Use Regex NER when you need rule-based entity extraction using regex patterns for structured data (dates, phone numbers, emails, IDs).
Canvas color: #6D28D9. Category: nlp.
How To Use
- Drag the block from NLP & Text AI into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
text_varInput text | string | text | Configuration value used by this block when generating Sansqrit DSL code. |
patternsEntity patterns (regex) | json | {"date":"\\d{4}-\\d{2}-\\d{2}","email":"[\\w.-]+@[\\w.-]+"} | Configuration value used by this block when generating Sansqrit DSL code. |
output_varEntities dict | string | re_entities | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let re_entities = regex_ner(text)
noise
Noise Models
Use this family when the workflow needs this block group as part of a larger visual program.
001 / Noise Models
Depolarising Noise
depol_noiseApplies random Pauli (X,Y,Z) with probability p/3. Most common noise model.
What It Does
Use Depolarising Noise when you need applies random Pauli (X,Y,Z) with probability p/3. Most common noise model.
Canvas color: #EA580C. Category: noise.
How To Use
- Drag the block from Noise Models into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
error_rateError rate p | number | 0.001 | Numeric configuration used during code generation or execution. |
apply_toApply to | select | all_gates | Chooses from supported modes for predictable generated code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
noise_model = depolarising(p=0.001)
002 / Noise Models
Bit-Flip Noise
bitflip_noiseQubit flips |0ā©ā|1ā© with probability p.
What It Does
Use Bit-Flip Noise when you need qubit flips |0ā©ā|1ā© with probability p.
Canvas color: #EA580C. Category: noise.
How To Use
- Drag the block from Noise Models into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
p_flipFlip probability | number | 0.01 | Numeric configuration used during code generation or execution. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
noise_model = bit_flip(p=0.01)
003 / Noise Models
Phase-Flip Noise
phaseflip_noiseApplies Z with probability p. Destroys coherence without affecting populations.
What It Does
Use Phase-Flip Noise when you need applies Z with probability p. Destroys coherence without affecting populations.
Canvas color: #EA580C. Category: noise.
How To Use
- Drag the block from Noise Models into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
p_flipPhase flip prob | number | 0.01 | Numeric configuration used during code generation or execution. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
noise_model = phase_flip(p=0.01)
004 / Noise Models
Amplitude Damping
ampdamp_noiseEnergy relaxation T1: qubit decays |1ā©ā|0ā©. Physically realistic for superconducting qubits.
What It Does
Use Amplitude Damping when you need energy relaxation T1: qubit decays |1ā©ā|0ā©. Physically realistic for superconducting qubits.
Canvas color: #EA580C. Category: noise.
How To Use
- Drag the block from Noise Models into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
gammaDamping γ | number | 0.01 | Controls a rotation, phase, optimizer angle, or variational parameter. |
T1_usT1 (μs) | number | 100 | Numeric configuration used during code generation or execution. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
noise_model = amplitude_damping(gamma=0.01)
005 / Noise Models
Thermal Relaxation
thermal_noiseCombined T1+T2 thermal noise. Most physically realistic model for superconducting qubits.
What It Does
Use Thermal Relaxation when you need combined T1+T2 thermal noise. Most physically realistic model for superconducting qubits.
Canvas color: #EA580C. Category: noise.
How To Use
- Drag the block from Noise Models into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
T1_usT1 (μs) | number | 100 | Numeric configuration used during code generation or execution. |
T2_usT2 (μs) | number | 50 | Numeric configuration used during code generation or execution. |
gate_time_nsGate time (ns) | number | 50 | Numeric configuration used during code generation or execution. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
noise_model = thermal(T1=100e-6, T2=50e-6)
006 / Noise Models
Readout Error
readout_noiseReadout misclassification: P(1|0) and P(0|1) assignment error.
What It Does
Use Readout Error when you need readout misclassification: P(1|0) and P(0|1) assignment error.
Canvas color: #EA580C. Category: noise.
How To Use
- Drag the block from Noise Models into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
p01P(1|0) | number | 0.01 | Numeric configuration used during code generation or execution. |
p10P(0|1) | number | 0.05 | Numeric configuration used during code generation or execution. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
noise_model = readout_error(p01=0.01, p10=0.05)
007 / Noise Models
Crosstalk
crosstalk_noiseUnwanted coupling between neighbouring qubits during gate operations.
What It Does
Use Crosstalk when you need unwanted coupling between neighbouring qubits during gate operations.
Canvas color: #EA580C. Category: noise.
How To Use
- Drag the block from Noise Models into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
coupling_mapCoupling map | json | [[0,1],[1,2]] | Configuration value used by this block when generating Sansqrit DSL code. |
strengthCoupling strength | number | 0.001 | Numeric configuration used during code generation or execution. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
noise_model = crosstalk(strength=0.001)
008 / Noise Models
Custom Kraus Channel
kraus_noiseAny physical noise channel: ĻāĪ£Kįµ¢ĻKįµ¢ā . Kraus operators must satisfy Ī£Kįµ¢ā Kįµ¢=I.
What It Does
Use Custom Kraus Channel when you need any physical noise channel: ĻāĪ£Kįµ¢ĻKįµ¢ā . Kraus operators must satisfy Ī£Kįµ¢ā Kįµ¢=I.
Canvas color: #EA580C. Category: noise.
How To Use
- Drag the block from Noise Models into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
kraus_opsKraus operators | json | [] | Configuration value used by this block when generating Sansqrit DSL code. |
validateValidate completeness | bool | true | Turns an optional behavior on or off for this block. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
noise_model = custom_kraus(ops=...)
009 / Noise Models
Coherent Error
coherent_errorSystematic over/under-rotation error. Worst case for VQE accuracy ā does NOT average out.
What It Does
Use Coherent Error when you need systematic over/under-rotation error. Worst case for VQE accuracy ā does NOT average out.
Canvas color: #EA580C. Category: noise.
How To Use
- Drag the block from Noise Models into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
over_rotationOver-rotation (rad) | number | 0.01 | Numeric configuration used during code generation or execution. |
apply_toApply to | select | all_1q | Chooses from supported modes for predictable generated code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
noise_model = coherent_error(angle=0.01)
010 / Noise Models
Leakage to |2ā©
leakage_noiseSuperconducting qubit leakage into non-computational |2ā© state.
What It Does
Use Leakage to |2ā© when you need superconducting qubit leakage into non-computational |2ā© state.
Canvas color: #EA580C. Category: noise.
How To Use
- Drag the block from Noise Models into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
p_leakLeakage probability | number | 0.001 | Numeric configuration used during code generation or execution. |
p_seepSeepage back to |1ā© | number | 0.1 | Numeric configuration used during code generation or execution. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
noise_model = leakage(p=0.001)
011 / Noise Models
Reset Error
reset_errorImperfect qubit reset: P(|1ā© after reset) = p_reset_err.
What It Does
Use Reset Error when you need imperfect qubit reset: P(|1ā© after reset) = p_reset_err.
Canvas color: #EA580C. Category: noise.
How To Use
- Drag the block from Noise Models into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
p_reset_errReset error | number | 0.01 | Numeric configuration used during code generation or execution. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
noise_model = reset_error(p=0.01)
012 / Noise Models
SPAM Errors
spam_noiseState Preparation And Measurement errors combined.
What It Does
Use SPAM Errors when you need state Preparation And Measurement errors combined.
Canvas color: #EA580C. Category: noise.
How To Use
- Drag the block from Noise Models into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
p_prep_errPrep error | number | 0.005 | Numeric configuration used during code generation or execution. |
p_meas_errMeasure error | number | 0.01 | Numeric configuration used during code generation or execution. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
noise_model = spam(prep=0.005, meas=0.01)
013 / Noise Models
2Q Gate Noise
two_qubit_noiseHigher error rate for 2-qubit gates vs 1-qubit gates.
What It Does
Use 2Q Gate Noise when you need higher error rate for 2-qubit gates vs 1-qubit gates.
Canvas color: #EA580C. Category: noise.
How To Use
- Drag the block from Noise Models into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
p_1q1Q error rate | number | 0.001 | Numeric configuration used during code generation or execution. |
p_2q2Q error rate | number | 0.01 | Numeric configuration used during code generation or execution. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
noise_model = two_qubit_noise(p1q=0.001, p2q=0.01)
014 / Noise Models
Device Noise Model
device_noiseLoad real device calibration data to build accurate noise model.
What It Does
Use Device Noise Model when you need load real device calibration data to build accurate noise model.
Canvas color: #EA580C. Category: noise.
How To Use
- Drag the block from Noise Models into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
deviceDevice | select | ibm_brisbane | Chooses from supported modes for predictable generated code. |
use_latest_calibUse latest calibration | bool | true | Turns an optional behavior on or off for this block. |
output_noise_modelNoise model var | string | device_noise | Chooses the algorithmic behavior or transformation strategy. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
No input ports. This block starts a flow or uses configured values.
Outputs
- Out
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
let device_noise = device_noise_model("ibm_brisbane")
optimization
Optimisation
Use this family when the workflow needs this block group as part of a larger visual program.
001 / Optimisation
COBYLA
cobyla_optConstrained Optimisation By Linear Approximations. Derivative-free, robust for noisy VQE landscapes.
What It Does
Use COBYLA when you need constrained Optimisation By Linear Approximations. Derivative-free, robust for noisy VQE landscapes.
Canvas color: #B45309. Category: optimization.
How To Use
- Drag the block from Optimisation into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
objective_fnObjective function | string | cost_fn | Configuration value used by this block when generating Sansqrit DSL code. |
initial_paramsInitial params | json | [0.1, 0.2] | Configuration value used by this block when generating Sansqrit DSL code. |
max_iterMax iterations | number | 1000 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
rhobegInitial step size | number | 0.5 | Numeric configuration used during code generation or execution. |
output_varOutput | string | cobyla_result | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let cobyla_result = cobyla(cost_fn, max_iter=1000)
002 / Optimisation
SPSA
spsa_optSimultaneous Perturbation Stochastic Approximation. Scales to high-dimension VQE with only 2 cost evaluations per step.
What It Does
Use SPSA when you need simultaneous Perturbation Stochastic Approximation. Scales to high-dimension VQE with only 2 cost evaluations per step.
Canvas color: #B45309. Category: optimization.
How To Use
- Drag the block from Optimisation into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
objective_fnObjective function | string | cost_fn | Configuration value used by this block when generating Sansqrit DSL code. |
initial_paramsInitial params | json | [0.1, 0.2] | Configuration value used by this block when generating Sansqrit DSL code. |
max_iterMax iterations | number | 300 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
aStep size a | number | 0.1 | Numeric configuration used during code generation or execution. |
cPerturbation c | number | 0.1 | Numeric configuration used during code generation or execution. |
output_varOutput | string | spsa_result | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let spsa_result = spsa(cost_fn, max_iter=300)
003 / Optimisation
Adam Optimizer
adam_optAdaptive Moment Estimation: Adam for quantum circuit parameter training.
What It Does
Use Adam Optimizer when you need adaptive Moment Estimation: Adam for quantum circuit parameter training.
Canvas color: #B45309. Category: optimization.
How To Use
- Drag the block from Optimisation into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
objective_fnObjective function | string | cost_fn | Configuration value used by this block when generating Sansqrit DSL code. |
initial_paramsInitial params | json | [0.1, 0.2] | Configuration value used by this block when generating Sansqrit DSL code. |
lrLearning rate | number | 0.01 | Numeric configuration used during code generation or execution. |
beta1βā | number | 0.9 | Controls a rotation, phase, optimizer angle, or variational parameter. |
beta2βā | number | 0.999 | Controls a rotation, phase, optimizer angle, or variational parameter. |
max_iterIterations | number | 500 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
output_varOutput | string | adam_result | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let adam_result = adam(cost_fn, lr=0.01)
004 / Optimisation
Genetic Algorithm
genetic_algoEvolutionary optimisation: selection, crossover, mutation. For combinatorial and discrete problems.
What It Does
Use Genetic Algorithm when you need evolutionary optimisation: selection, crossover, mutation. For combinatorial and discrete problems.
Canvas color: #B45309. Category: optimization.
How To Use
- Drag the block from Optimisation into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
fitness_fnFitness function | string | fitness_fn | Configuration value used by this block when generating Sansqrit DSL code. |
populationPopulation size | number | 100 | Numeric configuration used during code generation or execution. |
generationsGenerations | number | 200 | Numeric configuration used during code generation or execution. |
mutation_rateMutation rate | number | 0.01 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
crossover_rateCrossover rate | number | 0.8 | Numeric configuration used during code generation or execution. |
output_varBest solution | string | ga_result | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let ga_result = genetic_algorithm(fitness_fn, pop=100, gen=200)
005 / Optimisation
Simulated Annealing
simulated_annealingProbabilistic metaheuristic: accepts worse solutions with cooling probability. Avoids local minima.
What It Does
Use Simulated Annealing when you need probabilistic metaheuristic: accepts worse solutions with cooling probability. Avoids local minima.
Canvas color: #B45309. Category: optimization.
How To Use
- Drag the block from Optimisation into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
objective_fnObjective function | string | cost_fn | Configuration value used by this block when generating Sansqrit DSL code. |
T_startStart temperature | number | 100 | Numeric configuration used during code generation or execution. |
T_endEnd temperature | number | 0.01 | Numeric configuration used during code generation or execution. |
n_stepsSteps | number | 10000 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
coolingCooling schedule | select | exponential | Chooses from supported modes for predictable generated code. |
output_varOutput | string | sa_result | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let sa_result = simulated_annealing(cost_fn, T_start=100)
006 / Optimisation
Particle Swarm
pso_optParticle Swarm Optimisation: swarm intelligence for continuous parameter spaces.
What It Does
Use Particle Swarm when you need particle Swarm Optimisation: swarm intelligence for continuous parameter spaces.
Canvas color: #B45309. Category: optimization.
How To Use
- Drag the block from Optimisation into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
objective_fnObjective function | string | cost_fn | Configuration value used by this block when generating Sansqrit DSL code. |
n_particlesParticles | number | 30 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
max_iterIterations | number | 200 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
omegaInertia Ļ | number | 0.7 | Numeric configuration used during code generation or execution. |
c1Cognitive cā | number | 1.5 | Numeric configuration used during code generation or execution. |
c2Social cā | number | 1.5 | Numeric configuration used during code generation or execution. |
output_varOutput | string | pso_result | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let pso_result = pso(cost_fn, n=30)
007 / Optimisation
L-BFGS-B
lbfgs_optLimited-memory BFGS with box constraints. Best for smooth, differentiable landscapes.
What It Does
Use L-BFGS-B when you need limited-memory BFGS with box constraints. Best for smooth, differentiable landscapes.
Canvas color: #B45309. Category: optimization.
How To Use
- Drag the block from Optimisation into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
objective_fnObjective + gradient fn | string | cost_fn | Configuration value used by this block when generating Sansqrit DSL code. |
initial_paramsInitial params | json | [0.1, 0.2] | Configuration value used by this block when generating Sansqrit DSL code. |
boundsBounds per param (null=unbounded) | json | null | Configuration value used by this block when generating Sansqrit DSL code. |
max_iterMax iterations | number | 1000 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
output_varOutput | string | lbfgs_result | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let lbfgs_result = lbfgs(cost_fn, max_iter=1000)
008 / Optimisation
Bayesian Optimisation
bayesian_optSample-efficient optimisation using Gaussian Process surrogate model. Ideal for expensive objectives.
What It Does
Use Bayesian Optimisation when you need sample-efficient optimisation using Gaussian Process surrogate model. Ideal for expensive objectives.
Canvas color: #B45309. Category: optimization.
How To Use
- Drag the block from Optimisation into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
objective_fnObjective function | string | cost_fn | Configuration value used by this block when generating Sansqrit DSL code. |
boundsSearch bounds | json | {"x":[0,3.14],"y":[0,3.14]} | Configuration value used by this block when generating Sansqrit DSL code. |
n_initialInitial random samples | number | 5 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
n_iterBO iterations | number | 25 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
acquisitionAcquisition fn | select | EI | Chooses from supported modes for predictable generated code. |
output_varOutput | string | bo_result | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let bo_result = bayesian_opt(cost_fn, n_iter=25)
009 / Optimisation
Max-Cut
maxcut_blockMax-Cut problem: partition graph vertices to maximise cut edges. QAOA benchmark problem.
What It Does
Use Max-Cut when you need max-Cut problem: partition graph vertices to maximise cut edges. QAOA benchmark problem.
Canvas color: #B45309. Category: optimization.
How To Use
- Drag the block from Optimisation into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
edgesEdge list | json | [[0,1],[1,2],[2,3],[3,0]] | Configuration value used by this block when generating Sansqrit DSL code. |
solverSolver | select | QAOA | Chooses from supported modes for predictable generated code. |
p_layersQAOA layers p | number | 2 | Numeric configuration used during code generation or execution. |
output_varOutput partition | string | maxcut_result | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
No input ports. This block starts a flow or uses configured values.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let maxcut_result = max_cut([[0,1],[1,2],[2,3],[3,0]], solver="QAOA")
010 / Optimisation
Travelling Salesman
tsp_blockTravelling Salesman Problem on quantum hardware via QAOA or quantum annealing.
What It Does
Use Travelling Salesman when you need travelling Salesman Problem on quantum hardware via QAOA or quantum annealing.
Canvas color: #B45309. Category: optimization.
How To Use
- Drag the block from Optimisation into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
distance_matrixDistance matrix | json | [[0,2,3],[2,0,1],[3,1,0]] | Configuration value used by this block when generating Sansqrit DSL code. |
solverSolver | select | QAOA | Chooses from supported modes for predictable generated code. |
p_layersQAOA layers | number | 3 | Numeric configuration used during code generation or execution. |
output_varOptimal route | string | tsp_result | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
No input ports. This block starts a flow or uses configured values.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let tsp_result = tsp(distance_matrix, solver="QAOA")
011 / Optimisation
Portfolio Optimisation
portfolio_optMean-variance portfolio optimisation (Markowitz). Binary or continuous allocation.
What It Does
Use Portfolio Optimisation when you need mean-variance portfolio optimisation (Markowitz). Binary or continuous allocation.
Canvas color: #B45309. Category: optimization.
How To Use
- Drag the block from Optimisation into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
returns_varExpected returns | string | returns | Configuration value used by this block when generating Sansqrit DSL code. |
cov_varCovariance matrix | string | cov_matrix | Configuration value used by this block when generating Sansqrit DSL code. |
risk_aversionRisk aversion Ī» | number | 1 | Numeric configuration used during code generation or execution. |
solverSolver | select | classical_QP | Chooses from supported modes for predictable generated code. |
n_assetsAssets to select | number | 5 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
output_varPortfolio weights | string | portfolio | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let portfolio = portfolio_opt(returns, lambda=1)
012 / Optimisation
Linear Programming
linear_progMinimise cįµx subject to Axā¤b, xā„0. Uses scipy.optimize.linprog.
What It Does
Use Linear Programming when you need minimise cįµx subject to Axā¤b, xā„0. Uses scipy.optimize.linprog.
Canvas color: #B45309. Category: optimization.
How To Use
- Drag the block from Optimisation into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
c_varObjective coefficients c | string | c | Configuration value used by this block when generating Sansqrit DSL code. |
A_varConstraint matrix A | string | A | Configuration value used by this block when generating Sansqrit DSL code. |
b_varConstraint vector b | string | b | Configuration value used by this block when generating Sansqrit DSL code. |
methodMethod | select | highs | Chooses the algorithmic behavior or transformation strategy. |
output_varSolution | string | lp_result | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - In
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let lp_result = linprog(c, A, b)
013 / Optimisation
Integer Programming
integer_progMixed-integer linear programming with branch-and-bound.
What It Does
Use Integer Programming when you need mixed-integer linear programming with branch-and-bound.
Canvas color: #B45309. Category: optimization.
How To Use
- Drag the block from Optimisation into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
c_varObjective | string | c | Configuration value used by this block when generating Sansqrit DSL code. |
A_varConstraints A | string | A | Configuration value used by this block when generating Sansqrit DSL code. |
b_varBounds b | string | b | Configuration value used by this block when generating Sansqrit DSL code. |
int_varsInteger variable indices | json | [0,1,2] | Configuration value used by this block when generating Sansqrit DSL code. |
output_varSolution | string | ilp_result | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let ilp_result = integer_prog(c, A, b)
014 / Optimisation
QUBO Formulation
qubo_blockQuadratic Unconstrained Binary Optimisation: xį·Qx form for quantum annealers and QAOA.
What It Does
Use QUBO Formulation when you need quadratic Unconstrained Binary Optimisation: xį·Qx form for quantum annealers and QAOA.
Canvas color: #B45309. Category: optimization.
How To Use
- Drag the block from Optimisation into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
problem_varProblem (dict or matrix) | string | problem | Configuration value used by this block when generating Sansqrit DSL code. |
solverSolver | select | SA | Chooses from supported modes for predictable generated code. |
output_varOutput solution | string | qubo_result | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let qubo_result = qubo_solve(problem)
015 / Optimisation
Convex Optimisation
cvx_optSolve convex programs via CVXPY (LP, QP, SOCP, SDP).
What It Does
Use Convex Optimisation when you need solve convex programs via CVXPY (LP, QP, SOCP, SDP).
Canvas color: #B45309. Category: optimization.
How To Use
- Drag the block from Optimisation into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
problem_codeCVXPY problem | code | # x = cp.Variable(n)
# objective = cp.Minimize(...) | Raw code text interpreted by the Sansqrit DSL runtime. |
output_varSolution | string | cvx_result | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
No input ports. This block starts a flow or uses configured values.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let cvx_result = cvx_solve(...)
016 / Optimisation
Grid Search
grid_searchExhaustive hyperparameter grid search with optional cross-validation.
What It Does
Use Grid Search when you need exhaustive hyperparameter grid search with optional cross-validation.
Canvas color: #B45309. Category: optimization.
How To Use
- Drag the block from Optimisation into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
estimator_varEstimator | string | model | Configuration value used by this block when generating Sansqrit DSL code. |
param_gridParameter grid | json | {"C":[0.1,1,10],"gamma":[0.01,0.1]} | Configuration value used by this block when generating Sansqrit DSL code. |
cv_foldsCV folds | number | 5 | Numeric configuration used during code generation or execution. |
scoringScoring | select | accuracy | Chooses from supported modes for predictable generated code. |
output_varBest params | string | best_params | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - In
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let best_params = grid_search(model, {"C":[0.1,1,10],"gamma":[0.01,0.1]})
017 / Optimisation
Nelder-Mead
nelder_meadSimplex method: robust derivative-free optimisation. Reliable for low-dimensional smooth landscapes.
What It Does
Use Nelder-Mead when you need simplex method: robust derivative-free optimisation. Reliable for low-dimensional smooth landscapes.
Canvas color: #B45309. Category: optimization.
How To Use
- Drag the block from Optimisation into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
objective_fnObjective function | string | cost_fn | Configuration value used by this block when generating Sansqrit DSL code. |
x0Initial guess | json | [0.5, 0.5] | Configuration value used by this block when generating Sansqrit DSL code. |
xatolAbsolute tolerance | number | 0.000001 | Numeric configuration used during code generation or execution. |
max_iterMax iterations | number | 500 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
output_varOutput | string | nm_result | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let nm_result = nelder_mead(cost_fn)
018 / Optimisation
Differential Evolution
diff_evolutionPopulation-based global optimiser. Excellent for multimodal continuous functions.
What It Does
Use Differential Evolution when you need population-based global optimiser. Excellent for multimodal continuous functions.
Canvas color: #B45309. Category: optimization.
How To Use
- Drag the block from Optimisation into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
objective_fnObjective function | string | cost_fn | Configuration value used by this block when generating Sansqrit DSL code. |
boundsBounds | json | [[0,3.14],[0,3.14]] | Configuration value used by this block when generating Sansqrit DSL code. |
popsizePop size multiplier | number | 15 | Numeric configuration used during code generation or execution. |
mutationMutation factor | number | 0.8 | Numeric configuration used during code generation or execution. |
recombinationRecombination | number | 0.7 | Numeric configuration used during code generation or execution. |
output_varOutput | string | de_result | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let de_result = differential_evolution(cost_fn)
output
Output & Display
Use this family to present results as tables, charts, logs, dashboards, or exported artifacts.
001 / Output & Display
Plot / Chart
plot_blockPlotly, Matplotlib, Bokeh: line, bar, scatter, histogram, heatmap, 3D.
What It Does
Use Plot / Chart when you need plotly, Matplotlib, Bokeh: line, bar, scatter, histogram, heatmap, 3D.
Canvas color: #F59E0B. Category: output.
How To Use
- Drag the block from Output & Display into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
x_varX data variable | string | x | Configuration value used by this block when generating Sansqrit DSL code. |
y_varY data variable | string | y | Configuration value used by this block when generating Sansqrit DSL code. |
chart_typeChart type | select | line | Chooses the algorithmic behavior or transformation strategy. |
titleTitle | string | empty | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
x_labelX label | string | empty | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
y_labelY label | string | empty | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
backendBackend | select | plotly | Chooses from supported modes for predictable generated code. |
interactiveInteractive | bool | true | Turns an optional behavior on or off for this block. |
output_varOutput figure | string | fig | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
classicalClassical bit register or classical control signal produced by measurement or control blocks. - In
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Outputs
- Out
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
let fig = plot(x, y, type="line", title="")
002 / Output & Display
print_blockPrint value to logs panel.
What It Does
Use Print when you need print value to logs panel.
Canvas color: #F59E0B. Category: output.
How To Use
- Drag the block from Output & Display into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
value_varValue to print | string | result | Configuration value used by this block when generating Sansqrit DSL code. |
labelLabel prefix | string | empty | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
formatFormat | select | auto | Chooses from supported modes for predictable generated code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
No output ports. This block acts through side effects or downstream generated code.
Generated Sansqrit Pattern
print(result)
003 / Output & Display
Save File
save_fileSave variable to CSV, JSON, Parquet, HDF5, or pickle.
What It Does
Use Save File when you need save variable to CSV, JSON, Parquet, HDF5, or pickle.
Canvas color: #F59E0B. Category: output.
How To Use
- Drag the block from Output & Display into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
data_varData variable | string | result | Configuration value used by this block when generating Sansqrit DSL code. |
file_pathOutput file path | string | output.csv | Points to local or uploaded data. Use the upload/data controls when working with local files. |
formatFormat | select | csv | Chooses from supported modes for predictable generated code. |
overwriteOverwrite existing | bool | true | Turns an optional behavior on or off for this block. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
save("output.csv", result)
004 / Output & Display
Table View
table_blockDisplay tabular data in the output panel with sorting, filtering, pagination.
What It Does
Use Table View when you need display tabular data in the output panel with sorting, filtering, pagination.
Canvas color: #F59E0B. Category: output.
How To Use
- Drag the block from Output & Display into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
data_varData variable | string | data | Configuration value used by this block when generating Sansqrit DSL code. |
max_rowsMax rows | number | 100 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
sortableSortable | bool | true | Turns an optional behavior on or off for this block. |
filterableFilterable | bool | true | Turns an optional behavior on or off for this block. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
No output ports. This block acts through side effects or downstream generated code.
Generated Sansqrit Pattern
table_view(data)
005 / Output & Display
Circuit Diagram
circuit_diagramExport quantum circuit diagram as SVG, PDF, ASCII, or QASM.
What It Does
Use Circuit Diagram when you need export quantum circuit diagram as SVG, PDF, ASCII, or QASM.
Canvas color: #F59E0B. Category: output.
How To Use
- Drag the block from Output & Display into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
register_varRegister variable | string | q | Configuration value used by this block when generating Sansqrit DSL code. |
formatFormat | select | svg | Chooses from supported modes for predictable generated code. |
show_paramsShow gate params | bool | true | Turns an optional behavior on or off for this block. |
output_varOutput filepath | string | circuit.svg | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- Register in
registerQuantum register or sharded qubit collection. Connect quantum wires from registers into gates, algorithms, and measurements.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let circuit.svg = circuit_diagram(q, format="svg")
006 / Output & Display
VQE Dashboard
vqe_dashboardLive convergence plot: energy vs iteration, gradient norm, parameter trajectories.
What It Does
Use VQE Dashboard when you need live convergence plot: energy vs iteration, gradient norm, parameter trajectories.
Canvas color: #F59E0B. Category: output.
How To Use
- Drag the block from Output & Display into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
vqe_result_varVQE result variable | string | vqe_result | Configuration value used by this block when generating Sansqrit DSL code. |
live_updateLive update | bool | true | Turns an optional behavior on or off for this block. |
show_paramsShow parameter trajectories | bool | true | Turns an optional behavior on or off for this block. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
No output ports. This block acts through side effects or downstream generated code.
Generated Sansqrit Pattern
vqe_dashboard(vqe_result)
007 / Output & Display
Interactive Dashboard
interactive_dashBuild interactive Dash/Streamlit/Panel dashboard from data.
What It Does
Use Interactive Dashboard when you need build interactive Dash/Streamlit/Panel dashboard from data.
Canvas color: #F59E0B. Category: output.
How To Use
- Drag the block from Output & Display into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
data_varData variable | string | data | Configuration value used by this block when generating Sansqrit DSL code. |
frameworkFramework | select | Plotly_Dash | Chooses from supported modes for predictable generated code. |
titleDashboard title | string | Sanskrit Dashboard | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
output_portPort | string | 8050 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
No output ports. This block acts through side effects or downstream generated code.
Generated Sansqrit Pattern
dashboard(data, title="Sanskrit Dashboard")
008 / Output & Display
Bloch Sphere
bloch_sphereRender single-qubit state on Bloch sphere.
What It Does
Use Bloch Sphere when you need render single-qubit state on Bloch sphere.
Canvas color: #F59E0B. Category: output.
How To Use
- Drag the block from Output & Display into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
registerRegister | string | q | Configuration value used by this block when generating Sansqrit DSL code. |
qubit_idxQubit index | qubit | 0 | Selects the qubit, bit, control, target, or helper register position used by the block. |
animateAnimate gate sequence | bool | false | Turns an optional behavior on or off for this block. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Register in
registerQuantum register or sharded qubit collection. Connect quantum wires from registers into gates, algorithms, and measurements.
Outputs
No output ports. This block acts through side effects or downstream generated code.
Generated Sansqrit Pattern
bloch_sphere(q[0])
009 / Output & Display
Histogram Plot
histogram_plotPlot measurement histogram with configurable bins and normalisation.
What It Does
Use Histogram Plot when you need plot measurement histogram with configurable bins and normalisation.
Canvas color: #F59E0B. Category: output.
How To Use
- Drag the block from Output & Display into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
data_varData variable | string | result.histogram | Configuration value used by this block when generating Sansqrit DSL code. |
binsBins (0=auto) | number | 0 | Numeric configuration used during code generation or execution. |
normaliseNormalise to probabilities | bool | false | Turns an optional behavior on or off for this block. |
titleTitle | string | Measurement Histogram | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Outputs
No output ports. This block acts through side effects or downstream generated code.
Generated Sansqrit Pattern
plot_histogram(result.histogram)
010 / Output & Display
Network Graph
network_graph_plotVisualise graph structure with Pyvis, Gephi-export, or D3.
What It Does
Use Network Graph when you need visualise graph structure with Pyvis, Gephi-export, or D3.
Canvas color: #F59E0B. Category: output.
How To Use
- Drag the block from Output & Display into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
graph_varGraph variable | string | G | Configuration value used by this block when generating Sansqrit DSL code. |
layoutLayout | select | spring | Chooses from supported modes for predictable generated code. |
interactiveInteractive HTML | bool | true | Turns an optional behavior on or off for this block. |
output_fileOutput file | string | graph.html | Points to local or uploaded data. Use the upload/data controls when working with local files. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
plot_network(G)
011 / Output & Display
Heatmap
heatmap_plotHeatmap / correlation matrix / confusion matrix visualisation.
What It Does
Use Heatmap when you need heatmap / correlation matrix / confusion matrix visualisation.
Canvas color: #F59E0B. Category: output.
How To Use
- Drag the block from Output & Display into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
matrix_varMatrix variable | string | matrix | Configuration value used by this block when generating Sansqrit DSL code. |
titleTitle | string | Heatmap | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
colormapColormap | select | viridis | Chooses from supported modes for predictable generated code. |
annotateAnnotate cells | bool | true | Turns an optional behavior on or off for this block. |
clusterHierarchical cluster | bool | false | Turns an optional behavior on or off for this block. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Outputs
No output ports. This block acts through side effects or downstream generated code.
Generated Sansqrit Pattern
heatmap(matrix, title="Heatmap")
012 / Output & Display
Report Generator
report_genAuto-generate PDF/HTML report from experiment results.
What It Does
Use Report Generator when you need auto-generate PDF/HTML report from experiment results.
Canvas color: #F59E0B. Category: output.
How To Use
- Drag the block from Output & Display into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
titleReport title | string | Sanskrit Experiment Report | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
data_varResults variable | string | results | Configuration value used by this block when generating Sansqrit DSL code. |
formatFormat | select | HTML | Chooses from supported modes for predictable generated code. |
output_fileOutput file | string | report.html | Points to local or uploaded data. Use the upload/data controls when working with local files. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
generate_report("Sanskrit Experiment Report", results, format="HTML")
013 / Output & Display
Animation
animation_blockAnimate state evolution, VQE convergence, or molecular dynamics.
What It Does
Use Animation when you need animate state evolution, VQE convergence, or molecular dynamics.
Canvas color: #F59E0B. Category: output.
How To Use
- Drag the block from Output & Display into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
frames_varFrames data | string | frames | Configuration value used by this block when generating Sansqrit DSL code. |
typeAnimation type | select | state_evolution | Chooses the algorithmic behavior or transformation strategy. |
fpsFPS | number | 30 | Numeric configuration used during code generation or execution. |
output_fileOutput file | string | animation.gif | Points to local or uploaded data. Use the upload/data controls when working with local files. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
animate(frames, fps=30)
014 / Output & Display
Molecule Visualiser
mol_visualise3D molecular visualisation with py3Dmol / NGLview / RDKit 2D depiction.
What It Does
Use Molecule Visualiser when you need 3D molecular visualisation with py3Dmol / NGLview / RDKit 2D depiction.
Canvas color: #F59E0B. Category: output.
How To Use
- Drag the block from Output & Display into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
mol_varMolecule / trajectory | string | mol | Configuration value used by this block when generating Sansqrit DSL code. |
engineEngine | select | py3Dmol | Chooses from supported modes for predictable generated code. |
styleStyle | select | ball_and_stick | Chooses from supported modes for predictable generated code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
No output ports. This block acts through side effects or downstream generated code.
Generated Sansqrit Pattern
visualise_mol(mol)
015 / Output & Display
Console Log
console_log_blockPretty-print complex objects (dict, list, quantum state) to logs panel.
What It Does
Use Console Log when you need pretty-print complex objects (dict, list, quantum state) to logs panel.
Canvas color: #F59E0B. Category: output.
How To Use
- Drag the block from Output & Display into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
value_varValue | string | result | Configuration value used by this block when generating Sansqrit DSL code. |
formatFormat | select | pprint | Chooses from supported modes for predictable generated code. |
prefixLog prefix | string | [result] | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
No output ports. This block acts through side effects or downstream generated code.
Generated Sansqrit Pattern
print("[result]", result)
016 / Output & Display
LaTeX Output
latex_outputRender mathematical expressions as LaTeX in output panel.
What It Does
Use LaTeX Output when you need render mathematical expressions as LaTeX in output panel.
Canvas color: #F59E0B. Category: output.
How To Use
- Drag the block from Output & Display into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
expr_varExpression or LaTeX string | string | result | Configuration value used by this block when generating Sansqrit DSL code. |
auto_convertAuto-convert from SymPy | bool | true | Turns an optional behavior on or off for this block. |
labelEquation label | string | Eq. 1 | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Outputs
No output ports. This block acts through side effects or downstream generated code.
Generated Sansqrit Pattern
latex_render(result)
physics
Physics
Use this family when the workflow needs this block group as part of a larger visual program.
001 / Physics
Hamiltonian
hamiltonian_blockDefine quantum Hamiltonian as Pauli string: Σᵢ hᵢ·Pᵢ. Used in VQE and QAOA.
What It Does
Use Hamiltonian when you need define quantum Hamiltonian as Pauli string: Σᵢ hᵢ·Pᵢ. Used in VQE and QAOA.
Canvas color: #4338CA. Category: physics.
How To Use
- Drag the block from Physics into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
pauli_stringPauli string | string | 0.5*Z0*Z1 + 0.3*X0 | Configuration value used by this block when generating Sansqrit DSL code. |
formatFormat | select | pauli_string | Chooses from supported modes for predictable generated code. |
compute_ground_stateCompute ground state (exact) | bool | false | Turns an optional behavior on or off for this block. |
output_varOutput hamiltonian | string | H | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
No input ports. This block starts a flow or uses configured values.
Outputs
- Out
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
let H = hamiltonian("0.5*Z0*Z1 + 0.3*X0")
002 / Physics
Ising Model
ising_modelQuantum Ising model: H = -J Ī£ Zįµ¢Zįµ¢āā - h Ī£ Xįµ¢. Phase transition at h/J=1.
What It Does
Use Ising Model when you need quantum Ising model: H = -J Ī£ Zįµ¢Zįµ¢āā - h Ī£ Xįµ¢. Phase transition at h/J=1.
Canvas color: #4338CA. Category: physics.
How To Use
- Drag the block from Physics into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
n_spinsSpins | number | 6 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
J_couplingJ coupling | number | 1 | Numeric configuration used during code generation or execution. |
h_fieldTransverse field h | number | 0.5 | Chooses the data column or feature used for filtering, plotting, grouping, training, or prediction. |
methodMethod | select | VQE | Chooses the algorithmic behavior or transformation strategy. |
output_varOutput | string | ising_result | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
No input ports. This block starts a flow or uses configured values.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let ising_result = ising(n=6, J=1, h=0.5)
003 / Physics
Monte Carlo
monte_carloStatistical sampling: Metropolis-Hastings for partition functions and observables.
What It Does
Use Monte Carlo when you need statistical sampling: Metropolis-Hastings for partition functions and observables.
Canvas color: #4338CA. Category: physics.
How To Use
- Drag the block from Physics into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
n_samplesSamples | number | 10000 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
n_burninBurn-in | number | 1000 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
temperatureTemperature kT | number | 1 | Numeric configuration used during code generation or execution. |
algorithmAlgorithm | select | Metropolis | Chooses the algorithmic behavior or transformation strategy. |
output_varOutput | string | mc_result | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let mc_result = monte_carlo(H, n=10000, T=1)
004 / Physics
Molecular Dynamics
molecular_dynamicsClassical MD simulation with AMBER, GROMACS, or OpenMM force fields.
What It Does
Use Molecular Dynamics when you need classical MD simulation with AMBER, GROMACS, or OpenMM force fields.
Canvas color: #4338CA. Category: physics.
How To Use
- Drag the block from Physics into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
system_varSystem variable | string | molecule | Configuration value used by this block when generating Sansqrit DSL code. |
force_fieldForce field | select | AMBER | Chooses the data column or feature used for filtering, plotting, grouping, training, or prediction. |
n_stepsSteps | number | 100000 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
timestep_fsTimestep (fs) | number | 2 | Numeric configuration used during code generation or execution. |
temperature_KTemperature (K) | number | 300 | Numeric configuration used during code generation or execution. |
output_varOutput trajectory | string | traj | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let traj = molecular_dynamics(molecule, steps=100000)
005 / Physics
Quantum Field Theory
quantum_fieldLattice QFT simulation: scalar Ļā“ theory, lattice gauge theory.
What It Does
Use Quantum Field Theory when you need lattice QFT simulation: scalar Ļā“ theory, lattice gauge theory.
Canvas color: #4338CA. Category: physics.
How To Use
- Drag the block from Physics into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
modelModel | select | phi4 | Chooses the algorithmic behavior or transformation strategy. |
lattice_sizeLattice size | json | [8,8] | Configuration value used by this block when generating Sansqrit DSL code. |
massMass m² | number | 1 | Numeric configuration used during code generation or execution. |
couplingCoupling Ī» | number | 0.5 | Numeric configuration used during code generation or execution. |
output_varOutput | string | qft_result | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
No input ports. This block starts a flow or uses configured values.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let qft_result = quantum_field("phi4")
006 / Physics
Condensed Matter
condensed_matterHubbard model, Heisenberg chain, topological phases, band structure.
What It Does
Use Condensed Matter when you need hubbard model, Heisenberg chain, topological phases, band structure.
Canvas color: #4338CA. Category: physics.
How To Use
- Drag the block from Physics into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
modelModel | select | Heisenberg | Chooses the algorithmic behavior or transformation strategy. |
n_sitesLattice sites | number | 8 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
n_particlesParticles | number | 4 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
output_varOutput | string | cm_result | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
No input ports. This block starts a flow or uses configured values.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let cm_result = condensed_matter("Heisenberg", n=8)
007 / Physics
CFD Simulation
fluid_dynamicsComputational fluid dynamics: Navier-Stokes, LBM, SPH.
What It Does
Use CFD Simulation when you need computational fluid dynamics: Navier-Stokes, LBM, SPH.
Canvas color: #4338CA. Category: physics.
How To Use
- Drag the block from Physics into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
geometry_varGeometry | string | domain | Configuration value used by this block when generating Sansqrit DSL code. |
solverSolver | select | OpenFOAM | Chooses from supported modes for predictable generated code. |
reynoldsReynolds number | number | 1000 | Numeric configuration used during code generation or execution. |
n_iterIterations | number | 1000 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
output_varFlow field | string | flow_field | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let flow_field = cfd(domain, Re=1000)
008 / Physics
Finite Element Analysis
finite_elementStructural mechanics, heat transfer, electromagnetics via FEM.
What It Does
Use Finite Element Analysis when you need structural mechanics, heat transfer, electromagnetics via FEM.
Canvas color: #4338CA. Category: physics.
How To Use
- Drag the block from Physics into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
mesh_varMesh / geometry | string | mesh | Configuration value used by this block when generating Sansqrit DSL code. |
physicsPhysics | select | structural | Chooses from supported modes for predictable generated code. |
solverSolver | select | FEniCS | Chooses from supported modes for predictable generated code. |
boundary_conditions_varBoundary conditions | string | bcs | Configuration value used by this block when generating Sansqrit DSL code. |
output_varFEM result | string | fem_result | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let fem_result = fem(mesh, physics="structural")
009 / Physics
EM Field Simulation
em_field_simMaxwell equations: FDTD, FEM, MoM for antenna, waveguide, photonics.
What It Does
Use EM Field Simulation when you need maxwell equations: FDTD, FEM, MoM for antenna, waveguide, photonics.
Canvas color: #4338CA. Category: physics.
How To Use
- Drag the block from Physics into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
geometry_varStructure | string | geometry | Configuration value used by this block when generating Sansqrit DSL code. |
methodMethod | select | FDTD | Chooses the algorithmic behavior or transformation strategy. |
frequency_ghzFrequency (GHz) | number | 10 | Numeric configuration used during code generation or execution. |
excitation_varExcitation | string | source | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
output_varEM fields | string | em_result | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let em_result = em_sim(geometry, f=10)
010 / Physics
Plasma Simulation
plasma_simParticle-in-cell or fluid plasma simulation for fusion and astrophysics.
What It Does
Use Plasma Simulation when you need particle-in-cell or fluid plasma simulation for fusion and astrophysics.
Canvas color: #4338CA. Category: physics.
How To Use
- Drag the block from Physics into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
init_conditionsInitial conditions | string | plasma_init | Configuration value used by this block when generating Sansqrit DSL code. |
modelModel | select | PIC | Chooses the algorithmic behavior or transformation strategy. |
n_particlesParticles | number | 10000 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
n_stepsSteps | number | 1000 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
output_varPlasma state | string | plasma_result | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
No input ports. This block starts a flow or uses configured values.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let plasma_result = plasma_sim(model="PIC", n=10000)
011 / Physics
Nuclear Reactions
nuclear_physicsNuclear cross-section, decay chains, fission/fusion Q-values.
What It Does
Use Nuclear Reactions when you need nuclear cross-section, decay chains, fission/fusion Q-values.
Canvas color: #4338CA. Category: physics.
How To Use
- Drag the block from Physics into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
reactionReaction (e.g. n+U235ā...) | string | n+U235 | Configuration value used by this block when generating Sansqrit DSL code. |
calculationCalculation | select | Q_value | Chooses from supported modes for predictable generated code. |
output_varResult | string | nuclear_result | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
No input ports. This block starts a flow or uses configured values.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let nuclear_result = nuclear("n+U235", calc="Q_value")
012 / Physics
Optics & Photonics
optics_simRay tracing, wavefront analysis, photonic crystal bands.
What It Does
Use Optics & Photonics when you need ray tracing, wavefront analysis, photonic crystal bands.
Canvas color: #4338CA. Category: physics.
How To Use
- Drag the block from Physics into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
optical_system_varOptical system | string | optics | Configuration value used by this block when generating Sansqrit DSL code. |
simulationSimulation | select | ray_tracing | Chooses from supported modes for predictable generated code. |
source_varLight source | string | laser | Configuration value used by this block when generating Sansqrit DSL code. |
output_varOptical result | string | optical_result | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let optical_result = optics_sim(optics)
013 / Physics
Quantum Optics
quantum_opticsJaynes-Cummings, cavity QED, master equation for open quantum systems.
What It Does
Use Quantum Optics when you need jaynes-Cummings, cavity QED, master equation for open quantum systems.
Canvas color: #4338CA. Category: physics.
How To Use
- Drag the block from Physics into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
system_varSystem Hamiltonian | string | H_sys | Configuration value used by this block when generating Sansqrit DSL code. |
collapse_varCollapse operators | string | c_ops | Configuration value used by this block when generating Sansqrit DSL code. |
t_maxMax time | number | 100 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
n_timestepsTime steps | number | 1000 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
output_varQuantum state evolution | string | q_opt_result | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
No input ports. This block starts a flow or uses configured values.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let q_opt_result = mesolve(H_sys, t_max=100)
014 / Physics
Tensor Network
tensor_networkMPS, DMRG, TEBD, PEPS for quantum many-body systems.
What It Does
Use Tensor Network when you need mPS, DMRG, TEBD, PEPS for quantum many-body systems.
Canvas color: #4338CA. Category: physics.
How To Use
- Drag the block from Physics into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
ansatzTensor network | select | MPS | Chooses from supported modes for predictable generated code. |
bond_dimBond dimension Ļ | number | 64 | Numeric configuration used during code generation or execution. |
taskTask | select | ground_state | Chooses from supported modes for predictable generated code. |
hamiltonian_varHamiltonian | string | H | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
output_varTN result | string | tn_result | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let tn_result = dmrg(H, chi=64)
015 / Physics
Spin-Boson Model
spin_bosonOpen quantum system: two-level system coupled to bosonic bath.
What It Does
Use Spin-Boson Model when you need open quantum system: two-level system coupled to bosonic bath.
Canvas color: #4338CA. Category: physics.
How To Use
- Drag the block from Physics into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
epsilonBias e | number | 0 | Numeric configuration used during code generation or execution. |
deltaTunnelling D | number | 1 | Numeric configuration used during code generation or execution. |
alphaKondo coupling a | number | 0.1 | Controls a rotation, phase, optimizer angle, or variational parameter. |
omega_cCutoff freq wc | number | 10 | Numeric configuration used during code generation or execution. |
methodMethod | select | HEOM | Chooses the algorithmic behavior or transformation strategy. |
output_varDynamics | string | sb_result | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
No input ports. This block starts a flow or uses configured values.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let sb_result = spin_boson(eps=0, delta=1)
016 / Physics
QED Calculation
qed_calcQuantum Electrodynamics: Feynman diagram evaluation, S-matrix elements.
What It Does
Use QED Calculation when you need quantum Electrodynamics: Feynman diagram evaluation, S-matrix elements.
Canvas color: #4338CA. Category: physics.
How To Use
- Drag the block from Physics into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
processQED process | string | e+e- ā γγ | Configuration value used by this block when generating Sansqrit DSL code. |
com_energy_gevCoM energy (GeV) | number | 91.2 | Numeric configuration used during code generation or execution. |
n_loopsLoop order | number | 0 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
output_varCross section | string | qed_result | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
No input ports. This block starts a flow or uses configured values.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let qed_result = qed("e+e- ā γγ", sqrt_s=91.2)
017 / Physics
Topological Phase
topological_phaseCompute topological invariants: Chern number, Z2 index, winding number.
What It Does
Use Topological Phase when you need compute topological invariants: Chern number, Z2 index, winding number.
Canvas color: #4338CA. Category: physics.
How To Use
- Drag the block from Physics into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
hamiltonian_varHamiltonian | string | H_k | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
invariantTopological invariant | select | Chern_number | Chooses from supported modes for predictable generated code. |
n_k_pointsk-grid per dim | number | 100 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
output_varTopological invariant | string | topo_result | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let topo_result = topological_invariant(H_k)
018 / Physics
Quantum Transport
quantum_transportNon-equilibrium Green function (NEGF) for quantum device transport.
What It Does
Use Quantum Transport when you need non-equilibrium Green function (NEGF) for quantum device transport.
Canvas color: #4338CA. Category: physics.
How To Use
- Drag the block from Physics into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
device_hamiltonianDevice Hamiltonian | string | H_dev | Configuration value used by this block when generating Sansqrit DSL code. |
lead_L_varLeft lead | string | H_L | Configuration value used by this block when generating Sansqrit DSL code. |
lead_R_varRight lead | string | H_R | Configuration value used by this block when generating Sansqrit DSL code. |
voltage_VBias voltage (V) | number | 0.1 | Numeric configuration used during code generation or execution. |
output_varTransmission | string | transport_result | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
No input ports. This block starts a flow or uses configured values.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let transport_result = negf_transport(H_dev, V=0.1)
019 / Physics
Semiclassical Approx
semiclassical_approxWKB approximation, stationary phase, periodic orbit theory.
What It Does
Use Semiclassical Approx when you need wKB approximation, stationary phase, periodic orbit theory.
Canvas color: #4338CA. Category: physics.
How To Use
- Drag the block from Physics into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
potential_fnPotential V(x) | string | V | Configuration value used by this block when generating Sansqrit DSL code. |
hbarā | number | 1 | Numeric configuration used during code generation or execution. |
methodMethod | select | WKB | Chooses the algorithmic behavior or transformation strategy. |
output_varSemiclassical result | string | wkb_result | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
No input ports. This block starts a flow or uses configured values.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let wkb_result = wkb(V)
020 / Physics
DFT+U
dft_plus_uDFT with Hubbard U correction for strongly correlated materials (Mott insulators, TM oxides).
What It Does
Use DFT+U when you need dFT with Hubbard U correction for strongly correlated materials (Mott insulators, TM oxides).
Canvas color: #4338CA. Category: physics.
How To Use
- Drag the block from Physics into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
crystal_varCrystal | string | crystal | Configuration value used by this block when generating Sansqrit DSL code. |
U_value_eVU value (eV) | number | 4 | Numeric configuration used during code generation or execution. |
target_speciesTarget species | string | Fe | Selects the qubit, bit, control, target, or helper register position used by the block. |
codeCode | select | QuantumESPRESSO | Chooses from supported modes for predictable generated code. |
output_varDFT+U result | string | dftu_result | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let dftu_result = dft_plus_u(crystal, U=4)
pulse
Pulse Level
Use this family when the workflow needs this block group as part of a larger visual program.
001 / Pulse Level
Gaussian Pulse
gaussian_pulseGaussian microwave pulse for gate implementation. IBM Qiskit Pulse native.
What It Does
Use Gaussian Pulse when you need gaussian microwave pulse for gate implementation. IBM Qiskit Pulse native.
Canvas color: #E11D48. Category: pulse.
How To Use
- Drag the block from Pulse Level into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
amplitudeAmplitude | number | 0.5 | Numeric configuration used during code generation or execution. |
sigmaSigma (samples) | number | 64 | Numeric configuration used during code generation or execution. |
durationDuration (dt) | number | 256 | Numeric configuration used during code generation or execution. |
channelChannel | string | d0 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
pulse_gaussian(amp=0.5, sigma=64, dur=256, ch="d0")
002 / Pulse Level
DRAG Pulse
drag_pulseDRAG: suppresses leakage to |2ā© in transmon qubits. IBM standard native gate pulse.
What It Does
Use DRAG Pulse when you need dRAG: suppresses leakage to |2ā© in transmon qubits. IBM standard native gate pulse.
Canvas color: #E11D48. Category: pulse.
How To Use
- Drag the block from Pulse Level into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
amplitudeAmplitude | number | 0.5 | Numeric configuration used during code generation or execution. |
sigmaSigma | number | 64 | Numeric configuration used during code generation or execution. |
betaDRAG β | number | 0.5 | Controls a rotation, phase, optimizer angle, or variational parameter. |
durationDuration (dt) | number | 256 | Numeric configuration used during code generation or execution. |
channelChannel | string | d0 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
pulse_drag(amp=0.5, beta=0.5, sigma=64, dur=256, ch="d0")
003 / Pulse Level
Square Pulse
square_pulseConstant amplitude pulse for cross-resonance (CR) two-qubit gates.
What It Does
Use Square Pulse when you need constant amplitude pulse for cross-resonance (CR) two-qubit gates.
Canvas color: #E11D48. Category: pulse.
How To Use
- Drag the block from Pulse Level into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
amplitudeAmplitude | number | 0.3 | Numeric configuration used during code generation or execution. |
durationDuration (dt) | number | 256 | Numeric configuration used during code generation or execution. |
channelChannel | string | u0 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
pulse_square(amp=0.3, dur=256, ch="u0")
004 / Pulse Level
Pulse Schedule
pulse_scheduleCompose multiple pulses into a synchronised schedule with timing control.
What It Does
Use Pulse Schedule when you need compose multiple pulses into a synchronised schedule with timing control.
Canvas color: #E11D48. Category: pulse.
How To Use
- Drag the block from Pulse Level into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
alignmentAlignment | select | sequential | Chooses from supported modes for predictable generated code. |
output_varSchedule variable | string | schedule | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- Pulse 1
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Pulse 2
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Pulse 3
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let schedule = pulse_schedule(alignment="sequential")
005 / Pulse Level
ECR Pulse
ecr_pulseEchoed cross-resonance pulse for IBM 2-qubit gates.
What It Does
Use ECR Pulse when you need echoed cross-resonance pulse for IBM 2-qubit gates.
Canvas color: #E11D48. Category: pulse.
How To Use
- Drag the block from Pulse Level into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
ctrl_channelControl channel | string | u0 | Configuration value used by this block when generating Sansqrit DSL code. |
tgt_channelTarget channel | string | d1 | Configuration value used by this block when generating Sansqrit DSL code. |
durationDuration (dt) | number | 800 | Numeric configuration used during code generation or execution. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
pulse_ecr(ctrl="u0", tgt="d1", dur=800)
quantum_ec
Quantum Error Correction
Use this family to construct, transform, measure, simulate, export, or analyze quantum circuits and sharded registers.
001 / Quantum Error Correction
Steane [[7,1,3]]
steane_code7-qubit Steane code: encodes 1 logical qubit, corrects any single-qubit error. CSS construction from classical Hamming codes.
What It Does
Use Steane [[7,1,3]] when you need 7-qubit Steane code: encodes 1 logical qubit, corrects any single-qubit error. CSS construction from classical Hamming codes.
Canvas color: #0F766E. Category: quantum_ec.
How To Use
- Drag the block from Quantum Error Correction into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
data_qubitLogical qubit var | string | q_data | Selects the qubit, bit, control, target, or helper register position used by the block. |
auto_correctAuto-correct errors | bool | true | Turns an optional behavior on or off for this block. |
output_varOutput syndrome | string | steane_syn | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Qubit in
qubitFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Logical qubit
registerQuantum register or sharded qubit collection. Connect quantum wires from registers into gates, algorithms, and measurements. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let steane_syn = steane_encode(q_data)
002 / Quantum Error Correction
Shor [[9,1,3]]
shor_code9-qubit Shor code: first quantum error correcting code. Concatenates phase-flip and bit-flip codes.
What It Does
Use Shor [[9,1,3]] when you need 9-qubit Shor code: first quantum error correcting code. Concatenates phase-flip and bit-flip codes.
Canvas color: #0F766E. Category: quantum_ec.
How To Use
- Drag the block from Quantum Error Correction into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
data_qubitLogical qubit var | string | q_data | Selects the qubit, bit, control, target, or helper register position used by the block. |
measure_stabilizersMeasure stabilizers | bool | true | Turns an optional behavior on or off for this block. |
output_varOutput | string | shor_result | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Qubit in
qubitFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Register out
registerQuantum register or sharded qubit collection. Connect quantum wires from registers into gates, algorithms, and measurements.
Generated Sansqrit Pattern
let shor_result = shor_encode(q_data)
003 / Quantum Error Correction
Surface Code
surface_codeTopological surface code: leading candidate for fault-tolerant QC. Threshold ~1%. Distance d requires d² physical qubits per logical qubit.
What It Does
Use Surface Code when you need topological surface code: leading candidate for fault-tolerant QC. Threshold ~1%. Distance d requires d² physical qubits per logical qubit.
Canvas color: #0F766E. Category: quantum_ec.
How To Use
- Drag the block from Quantum Error Correction into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
distanceCode distance d | number | 3 | Numeric configuration used during code generation or execution. |
boundaryBoundary type | select | rotated | Chooses from supported modes for predictable generated code. |
roundsError detection rounds | number | 3 | Numeric configuration used during code generation or execution. |
decoderUse MWPM decoder | bool | true | Turns an optional behavior on or off for this block. |
output_varLogical qubit var | string | surface_q | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
No input ports. This block starts a flow or uses configured values.
Outputs
- Register out
registerQuantum register or sharded qubit collection. Connect quantum wires from registers into gates, algorithms, and measurements. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let surface_q = surface_code(d=3, rounds=3)
004 / Quantum Error Correction
Color Code
color_code2D color code: supports transversal Clifford + T gates. Triangular lattice geometry.
What It Does
Use Color Code when you need 2D color code: supports transversal Clifford + T gates. Triangular lattice geometry.
Canvas color: #0F766E. Category: quantum_ec.
How To Use
- Drag the block from Quantum Error Correction into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
distanceDistance d | number | 3 | Numeric configuration used during code generation or execution. |
geometryLattice | select | triangular | Chooses from supported modes for predictable generated code. |
output_varLogical var | string | color_q | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
No input ports. This block starts a flow or uses configured values.
Outputs
- Register out
registerQuantum register or sharded qubit collection. Connect quantum wires from registers into gates, algorithms, and measurements.
Generated Sansqrit Pattern
let color_q = color_code(d=3)
005 / Quantum Error Correction
Bit-Flip Code [[3,1,1]]
bit_flip_codeSimplest repetition code: protects against single bit-flip errors only.
What It Does
Use Bit-Flip Code [[3,1,1]] when you need simplest repetition code: protects against single bit-flip errors only.
Canvas color: #0F766E. Category: quantum_ec.
How To Use
- Drag the block from Quantum Error Correction into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
data_qubitData qubit | string | q_data | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varOutput | string | bfc_result | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Qubit in
qubitFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Register out
registerQuantum register or sharded qubit collection. Connect quantum wires from registers into gates, algorithms, and measurements.
Generated Sansqrit Pattern
let bfc_result = bit_flip_encode(q_data)
006 / Quantum Error Correction
Syndrome Measurement
syndrome_measureMeasure error syndrome without disturbing logical qubit. Uses ancilla qubits.
What It Does
Use Syndrome Measurement when you need measure error syndrome without disturbing logical qubit. Uses ancilla qubits.
Canvas color: #0F766E. Category: quantum_ec.
How To Use
- Drag the block from Quantum Error Correction into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
code_varEncoded register | string | logical_q | Configuration value used by this block when generating Sansqrit DSL code. |
code_typeCode type | select | surface | Chooses the algorithmic behavior or transformation strategy. |
output_syndromeSyndrome variable | string | syndrome | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Register in
registerQuantum register or sharded qubit collection. Connect quantum wires from registers into gates, algorithms, and measurements.
Outputs
- Register out
registerQuantum register or sharded qubit collection. Connect quantum wires from registers into gates, algorithms, and measurements. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let syndrome = measure_syndrome(logical_q)
007 / Quantum Error Correction
Error Correction
error_correctApply correction operations based on measured syndrome.
What It Does
Use Error Correction when you need apply correction operations based on measured syndrome.
Canvas color: #0F766E. Category: quantum_ec.
How To Use
- Drag the block from Quantum Error Correction into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
code_varEncoded register | string | logical_q | Configuration value used by this block when generating Sansqrit DSL code. |
syndrome_varSyndrome variable | string | syndrome | Configuration value used by this block when generating Sansqrit DSL code. |
decoderDecoder | select | MWPM | Chooses from supported modes for predictable generated code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Register in
registerQuantum register or sharded qubit collection. Connect quantum wires from registers into gates, algorithms, and measurements. - Syndrome
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Outputs
- Register out
registerQuantum register or sharded qubit collection. Connect quantum wires from registers into gates, algorithms, and measurements.
Generated Sansqrit Pattern
error_correct(logical_q, syndrome, decoder="MWPM")
008 / Quantum Error Correction
Logical Gate
logical_gateApply gate to logical qubit (fault-tolerant). Clifford gates are transversal; T needs magic state distillation.
What It Does
Use Logical Gate when you need apply gate to logical qubit (fault-tolerant). Clifford gates are transversal; T needs magic state distillation.
Canvas color: #0F766E. Category: quantum_ec.
How To Use
- Drag the block from Quantum Error Correction into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
code_varLogical register | string | logical_q | Configuration value used by this block when generating Sansqrit DSL code. |
gateLogical gate | select | H | Chooses from supported modes for predictable generated code. |
target_logicalTarget logical qubit | number | 0 | Selects the qubit, bit, control, target, or helper register position used by the block. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Register in
registerQuantum register or sharded qubit collection. Connect quantum wires from registers into gates, algorithms, and measurements.
Outputs
- Register out
registerQuantum register or sharded qubit collection. Connect quantum wires from registers into gates, algorithms, and measurements.
Generated Sansqrit Pattern
logical_H(logical_q, 0)
009 / Quantum Error Correction
Magic State Distillation
magic_state_distillDistil high-fidelity |Tā© magic states needed for fault-tolerant T gates.
What It Does
Use Magic State Distillation when you need distil high-fidelity |Tā© magic states needed for fault-tolerant T gates.
Canvas color: #0F766E. Category: quantum_ec.
How To Use
- Drag the block from Quantum Error Correction into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
n_noisyNoisy input states | number | 15 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
target_fidelityTarget fidelity | number | 0.9999 | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varOutput magic state | string | T_state | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
No input ports. This block starts a flow or uses configured values.
Outputs
- Out
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
let T_state = magic_state_distill(n=15)
010 / Quantum Error Correction
FT State Prep
fault_tolerant_prepFault-tolerant preparation of |0ā©, |+ā©, or |Tā© logical states.
What It Does
Use FT State Prep when you need fault-tolerant preparation of |0ā©, |+ā©, or |Tā© logical states.
Canvas color: #0F766E. Category: quantum_ec.
How To Use
- Drag the block from Quantum Error Correction into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
stateLogical state | select | |0ā© | Chooses from supported modes for predictable generated code. |
code_varCode var | string | logical_q | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
No input ports. This block starts a flow or uses configured values.
Outputs
- Register out
registerQuantum register or sharded qubit collection. Connect quantum wires from registers into gates, algorithms, and measurements.
Generated Sansqrit Pattern
let logical_q = ft_prep("|0ā©")
011 / Quantum Error Correction
QEC Threshold Sim
qec_thresholdSimulate logical error rate vs physical error rate. Find code threshold.
What It Does
Use QEC Threshold Sim when you need simulate logical error rate vs physical error rate. Find code threshold.
Canvas color: #0F766E. Category: quantum_ec.
How To Use
- Drag the block from Quantum Error Correction into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
codeCode | select | surface | Chooses from supported modes for predictable generated code. |
d_minMin distance | number | 3 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
d_maxMax distance | number | 9 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
physical_errorsPhysical error rates | json | [0.001,0.005,0.01,0.02] | Configuration value used by this block when generating Sansqrit DSL code. |
output_varOutput | string | threshold_data | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
No input ports. This block starts a flow or uses configured values.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let threshold_data = qec_threshold_sim("surface")
012 / Quantum Error Correction
MWPM Decoder
decoder_mwpmMinimum Weight Perfect Matching decoder for surface codes. O(n³) but highly optimised.
What It Does
Use MWPM Decoder when you need minimum Weight Perfect Matching decoder for surface codes. O(n³) but highly optimised.
Canvas color: #0F766E. Category: quantum_ec.
How To Use
- Drag the block from Quantum Error Correction into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
syndrome_varSyndrome | string | syndrome | Configuration value used by this block when generating Sansqrit DSL code. |
code_distanceDistance d | number | 3 | Numeric configuration used during code generation or execution. |
weightedWeighted edges | bool | true | Turns an optional behavior on or off for this block. |
output_varCorrections | string | corrections | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let corrections = mwpm_decode(syndrome, d=3)
013 / Quantum Error Correction
Stabilizer Simulator
stabilizer_simClifford-only simulation via stabilizer tableaux. Efficient O(n²) for error analysis.
What It Does
Use Stabilizer Simulator when you need clifford-only simulation via stabilizer tableaux. Efficient O(n²) for error analysis.
Canvas color: #0F766E. Category: quantum_ec.
How To Use
- Drag the block from Quantum Error Correction into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
n_qubitsPhysical qubits | number | 50 | Selects the qubit, bit, control, target, or helper register position used by the block. |
circuit_varCircuit | string | q | Configuration value used by this block when generating Sansqrit DSL code. |
track_errorsTrack error propagation | bool | true | Turns an optional behavior on or off for this block. |
output_varOutput | string | stab_result | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Register in
registerQuantum register or sharded qubit collection. Connect quantum wires from registers into gates, algorithms, and measurements.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let stab_result = stabilizer_sim(q, n=50)
014 / Quantum Error Correction
Resource Estimator
resource_estimateEstimate physical qubit count, T-gate count, and runtime for fault-tolerant algorithm.
What It Does
Use Resource Estimator when you need estimate physical qubit count, T-gate count, and runtime for fault-tolerant algorithm.
Canvas color: #0F766E. Category: quantum_ec.
How To Use
- Drag the block from Quantum Error Correction into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
algorithmAlgorithm name | string | shor_2048 | Chooses the algorithmic behavior or transformation strategy. |
logical_error_rateTarget logical error rate | number | 1e-12 | Numeric configuration used during code generation or execution. |
physical_error_ratePhysical error rate | number | 0.001 | Numeric configuration used during code generation or execution. |
output_varOutput estimate | string | resource_est | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
No input ports. This block starts a flow or uses configured values.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let resource_est = resource_estimate("shor_2048", p_phys=0.001)
015 / Quantum Error Correction
Concatenated Code
concatenated_codeConcatenate inner and outer codes for multiplicative threshold improvement.
What It Does
Use Concatenated Code when you need concatenate inner and outer codes for multiplicative threshold improvement.
Canvas color: #0F766E. Category: quantum_ec.
How To Use
- Drag the block from Quantum Error Correction into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
inner_codeInner code | select | steane | Chooses from supported modes for predictable generated code. |
outer_codeOuter code | select | steane | Chooses from supported modes for predictable generated code. |
levelsConcatenation levels | number | 2 | Numeric configuration used during code generation or execution. |
output_varLogical var | string | concat_q | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
No input ports. This block starts a flow or uses configured values.
Outputs
- Register out
registerQuantum register or sharded qubit collection. Connect quantum wires from registers into gates, algorithms, and measurements.
Generated Sansqrit Pattern
let concat_q = concatenated_code(inner="steane", outer="steane", levels=2)
finance
Quantum Finance
Use this family to construct, transform, measure, simulate, export, or analyze quantum circuits and sharded registers.
001 / Quantum Finance
Quantum Option Pricing
option_pricingPrice European/Asian options via Quantum Amplitude Estimation. Quadratic speedup over Monte Carlo.
What It Does
Use Quantum Option Pricing when you need price European/Asian options via Quantum Amplitude Estimation. Quadratic speedup over Monte Carlo.
Canvas color: #065F46. Category: finance.
How To Use
- Drag the block from Quantum Finance into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
underlyingUnderlying asset | string | S | Configuration value used by this block when generating Sansqrit DSL code. |
S0Spot price | number | 100 | Numeric configuration used during code generation or execution. |
KStrike price | number | 100 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
TMaturity (years) | number | 1 | Numeric configuration used during code generation or execution. |
rRisk-free rate | number | 0.05 | Numeric configuration used during code generation or execution. |
sigmaVolatility | number | 0.2 | Numeric configuration used during code generation or execution. |
option_typeType | select | European_call | Chooses the algorithmic behavior or transformation strategy. |
methodMethod | select | QAE | Chooses the algorithmic behavior or transformation strategy. |
output_varOption price | string | option_price | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
No input ports. This block starts a flow or uses configured values.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let option_price = option_price(S0=100, K=100, T=1, r=0.05, sigma=0.2)
002 / Quantum Finance
Risk Analysis
risk_analysisValue-at-Risk and Conditional VaR via Quantum Amplitude Estimation.
What It Does
Use Risk Analysis when you need value-at-Risk and Conditional VaR via Quantum Amplitude Estimation.
Canvas color: #065F46. Category: finance.
How To Use
- Drag the block from Quantum Finance into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
portfolio_varPortfolio | string | portfolio | Configuration value used by this block when generating Sansqrit DSL code. |
confidenceConfidence level | number | 0.95 | Numeric configuration used during code generation or execution. |
methodMethod | select | QAE | Chooses the algorithmic behavior or transformation strategy. |
horizon_daysHorizon (days) | number | 1 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
output_varOutput risk | string | risk_metrics | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let risk_metrics = risk_analysis(portfolio, conf=0.95)
003 / Quantum Finance
Quantum Markowitz
markowitz_quantumMean-variance portfolio optimisation using QAOA or quantum annealing on QUBO formulation.
What It Does
Use Quantum Markowitz when you need mean-variance portfolio optimisation using QAOA or quantum annealing on QUBO formulation.
Canvas color: #065F46. Category: finance.
How To Use
- Drag the block from Quantum Finance into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
returns_varReturns series | string | returns | Configuration value used by this block when generating Sansqrit DSL code. |
cov_varCovariance matrix | string | cov | Configuration value used by this block when generating Sansqrit DSL code. |
n_assets_selectAssets to select | number | 5 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
risk_aversionRisk aversion | number | 1 | Numeric configuration used during code generation or execution. |
solverSolver | select | QAOA | Chooses from supported modes for predictable generated code. |
output_varWeights | string | q_portfolio | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let q_portfolio = quantum_markowitz(returns, cov)
004 / Quantum Finance
FX Pricing
fx_modelForeign exchange derivative pricing: Garman-Kohlhagen model.
What It Does
Use FX Pricing when you need foreign exchange derivative pricing: Garman-Kohlhagen model.
Canvas color: #065F46. Category: finance.
How To Use
- Drag the block from Quantum Finance into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
spot_varSpot rate | string | spot | Configuration value used by this block when generating Sansqrit DSL code. |
KStrike | number | 1 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
TMaturity (years) | number | 0.25 | Numeric configuration used during code generation or execution. |
r_dDomestic rate | number | 0.05 | Numeric configuration used during code generation or execution. |
r_fForeign rate | number | 0.03 | Numeric configuration used during code generation or execution. |
sigmaVolatility | number | 0.1 | Numeric configuration used during code generation or execution. |
output_varPrice | string | fx_price | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
No input ports. This block starts a flow or uses configured values.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let fx_price = fx_price(spot, K=1, T=0.25, r_d=0.05, r_f=0.03)
005 / Quantum Finance
Yield Curve
yield_curveBootstrap and interpolate yield curve from market instruments.
What It Does
Use Yield Curve when you need bootstrap and interpolate yield curve from market instruments.
Canvas color: #065F46. Category: finance.
How To Use
- Drag the block from Quantum Finance into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
instruments_varMarket instruments | string | market_data | Configuration value used by this block when generating Sansqrit DSL code. |
interpolationInterpolation | select | cubic_spline | Chooses from supported modes for predictable generated code. |
output_varYield curve | string | yield_curve | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let yield_curve = yield_curve(market_data)
006 / Quantum Finance
Credit Risk
credit_riskMerton model, KMV, or CDS spread-based credit risk estimation.
What It Does
Use Credit Risk when you need merton model, KMV, or CDS spread-based credit risk estimation.
Canvas color: #065F46. Category: finance.
How To Use
- Drag the block from Quantum Finance into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
firm_varFirm data | string | firm | Configuration value used by this block when generating Sansqrit DSL code. |
modelModel | select | Merton | Chooses the algorithmic behavior or transformation strategy. |
output_varPD and LGD | string | credit_metrics | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let credit_metrics = credit_risk(firm, model="Merton")
007 / Quantum Finance
Heston Stochastic Vol
heston_modelHeston stochastic volatility model option pricing via characteristic function.
What It Does
Use Heston Stochastic Vol when you need heston stochastic volatility model option pricing via characteristic function.
Canvas color: #065F46. Category: finance.
How To Use
- Drag the block from Quantum Finance into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
S0Spot price | number | 100 | Numeric configuration used during code generation or execution. |
v0Initial variance | number | 0.04 | Numeric configuration used during code generation or execution. |
kappaMean reversion Īŗ | number | 2 | Numeric configuration used during code generation or execution. |
thetaLong-run variance Īø | number | 0.04 | Controls a rotation, phase, optimizer angle, or variational parameter. |
xiVol of vol ξ | number | 0.3 | Numeric configuration used during code generation or execution. |
rhoCorrelation Ļ | number | -0.7 | Numeric configuration used during code generation or execution. |
KStrike | number | 100 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
TMaturity | number | 1 | Numeric configuration used during code generation or execution. |
output_varHeston price | string | heston_price | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
No input ports. This block starts a flow or uses configured values.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let heston_price = heston(S0=100, v0=0.04, kappa=2)
008 / Quantum Finance
Backtesting Engine
backtesting_blockBacktest trading strategy on historical data. Compute Sharpe, max drawdown, win rate.
What It Does
Use Backtesting Engine when you need backtest trading strategy on historical data. Compute Sharpe, max drawdown, win rate.
Canvas color: #065F46. Category: finance.
How To Use
- Drag the block from Quantum Finance into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
strategy_fnStrategy function | string | strategy_fn | Chooses the algorithmic behavior or transformation strategy. |
data_varOHLCV data | string | price_data | Configuration value used by this block when generating Sansqrit DSL code. |
initial_capitalInitial capital | number | 100000 | Points to an external service or local API endpoint. Check credentials and network access before running. |
output_varBacktest results | string | bt_result | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let bt_result = backtest(strategy_fn, price_data)
009 / Quantum Finance
Factor Model
factor_modelFama-French 3/5-factor, CAPM, Barra risk factor decomposition.
What It Does
Use Factor Model when you need fama-French 3/5-factor, CAPM, Barra risk factor decomposition.
Canvas color: #065F46. Category: finance.
How To Use
- Drag the block from Quantum Finance into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
returns_varAsset returns | string | returns | Configuration value used by this block when generating Sansqrit DSL code. |
modelModel | select | FF3 | Chooses the algorithmic behavior or transformation strategy. |
factor_data_varFactor data | string | factors | Configuration value used by this block when generating Sansqrit DSL code. |
output_varFactor loadings | string | factor_result | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let factor_result = factor_model(returns, model="FF3")
010 / Quantum Finance
Order Book Simulation
order_bookLimit order book simulation with market microstructure.
What It Does
Use Order Book Simulation when you need limit order book simulation with market microstructure.
Canvas color: #065F46. Category: finance.
How To Use
- Drag the block from Quantum Finance into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
modelMarket model | select | Santa_Fe | Chooses the algorithmic behavior or transformation strategy. |
n_agentsAgents | number | 100 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
ticksSimulation ticks | number | 10000 | Numeric configuration used during code generation or execution. |
output_varLOB state | string | lob_result | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
No input ports. This block starts a flow or uses configured values.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let lob_result = order_book_sim(n_agents=100)
011 / Quantum Finance
Crypto Analytics
crypto_blockDeFi, on-chain analytics, AMM pricing, MEV detection.
What It Does
Use Crypto Analytics when you need deFi, on-chain analytics, AMM pricing, MEV detection.
Canvas color: #065F46. Category: finance.
How To Use
- Drag the block from Quantum Finance into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
chainBlockchain | string | ethereum | Configuration value used by this block when generating Sansqrit DSL code. |
protocolProtocol | string | uniswap_v3 | Configuration value used by this block when generating Sansqrit DSL code. |
analysisAnalysis | select | amm_price | Chooses from supported modes for predictable generated code. |
output_varOutput | string | crypto_result | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
No input ports. This block starts a flow or uses configured values.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let crypto_result = crypto_analytics("ethereum", "uniswap_v3")
012 / Quantum Finance
Pairs Trading
pairs_tradingStatistical arbitrage: cointegration test, z-score signals, mean-reversion.
What It Does
Use Pairs Trading when you need statistical arbitrage: cointegration test, z-score signals, mean-reversion.
Canvas color: #065F46. Category: finance.
How To Use
- Drag the block from Quantum Finance into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
asset_a_varAsset A prices | string | price_a | Configuration value used by this block when generating Sansqrit DSL code. |
asset_b_varAsset B prices | string | price_b | Configuration value used by this block when generating Sansqrit DSL code. |
z_entryZ-score entry | number | 2 | Numeric configuration used during code generation or execution. |
z_exitZ-score exit | number | 0.5 | Numeric configuration used during code generation or execution. |
output_varTrading signals | string | pairs_signals | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
classicalClassical bit register or classical control signal produced by measurement or control blocks. - In
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let pairs_signals = pairs_trading(price_a, price_b)
013 / Quantum Finance
Financial Sentiment
sentiment_finNLP for earnings call transcripts, news, SEC filings.
What It Does
Use Financial Sentiment when you need nLP for earnings call transcripts, news, SEC filings.
Canvas color: #065F46. Category: finance.
How To Use
- Drag the block from Quantum Finance into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
text_varFinancial text | string | text | Configuration value used by this block when generating Sansqrit DSL code. |
modelModel | select | FinBERT | Chooses the algorithmic behavior or transformation strategy. |
output_varSentiment | string | fin_sentiment | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let fin_sentiment = fin_sentiment(text)
014 / Quantum Finance
Quantum ML Finance
quantum_ml_financeQML for fraud detection, credit scoring, and algorithmic trading.
What It Does
Use Quantum ML Finance when you need qML for fraud detection, credit scoring, and algorithmic trading.
Canvas color: #065F46. Category: finance.
How To Use
- Drag the block from Quantum Finance into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
X_trainFeatures | string | X_train | Configuration value used by this block when generating Sansqrit DSL code. |
y_trainLabels | string | y_train | Configuration value used by this block when generating Sansqrit DSL code. |
modelQML model | select | QSVM | Chooses the algorithmic behavior or transformation strategy. |
output_varModel | string | qml_fin_model | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
let qml_fin_model = quantum_finance_model(X_train, y_train)
quantum_gate
Quantum Gates
Use this family to construct, transform, measure, simulate, export, or analyze quantum circuits and sharded registers.
001 / Quantum Gates
H Gate
h_gateHadamard: |0ā©ā|+ā©=(|0ā©+|1ā©)/ā2. H²=I.
What It Does
Use H Gate when you need hadamard: |0ā©ā|+ā©=(|0ā©+|1ā©)/ā2. H²=I.
Canvas color: #6C3FC5. Category: quantum_gate.
How To Use
- Drag the block from Quantum Gates into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
targetTarget qubit | qubit | 0 | Selects the qubit, bit, control, target, or helper register position used by the block. |
noise_modelNoise model | select | none | Chooses the algorithmic behavior or transformation strategy. |
error_rateGate error rate | number | 0.001 | Numeric configuration used during code generation or execution. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- Qubit in
qubitFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Qubit out
qubitFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
H(q[0])
002 / Quantum Gates
X Gate
x_gatePauli-X: bit flip |0ā©ā|1ā©. Quantum NOT.
What It Does
Use X Gate when you need pauli-X: bit flip |0ā©ā|1ā©. Quantum NOT.
Canvas color: #6C3FC5. Category: quantum_gate.
How To Use
- Drag the block from Quantum Gates into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
targetTarget qubit | qubit | 0 | Selects the qubit, bit, control, target, or helper register position used by the block. |
noise_modelNoise model | select | none | Chooses the algorithmic behavior or transformation strategy. |
error_rateGate error rate | number | 0.001 | Numeric configuration used during code generation or execution. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- Qubit in
qubitFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Qubit out
qubitFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
X(q[0])
003 / Quantum Gates
Y Gate
y_gatePauli-Y: Y|0ā©=i|1ā©. Complex phase ā stored as {re,im} (not real-only).
What It Does
Use Y Gate when you need pauli-Y: Y|0ā©=i|1ā©. Complex phase ā stored as {re,im} (not real-only).
Canvas color: #6C3FC5. Category: quantum_gate.
How To Use
- Drag the block from Quantum Gates into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
targetTarget qubit | qubit | 0 | Selects the qubit, bit, control, target, or helper register position used by the block. |
noise_modelNoise model | select | none | Chooses the algorithmic behavior or transformation strategy. |
error_rateGate error rate | number | 0.001 | Numeric configuration used during code generation or execution. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- Qubit in
qubitFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Qubit out
qubitFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
Y(q[0])
004 / Quantum Gates
Z Gate
z_gatePauli-Z: phase flip |1ā©ā-|1ā©.
What It Does
Use Z Gate when you need pauli-Z: phase flip |1ā©ā-|1ā©.
Canvas color: #6C3FC5. Category: quantum_gate.
How To Use
- Drag the block from Quantum Gates into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
targetTarget qubit | qubit | 0 | Selects the qubit, bit, control, target, or helper register position used by the block. |
noise_modelNoise model | select | none | Chooses the algorithmic behavior or transformation strategy. |
error_rateGate error rate | number | 0.001 | Numeric configuration used during code generation or execution. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- Qubit in
qubitFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Qubit out
qubitFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
Z(q[0])
005 / Quantum Gates
S Gate
s_gatePhase S: |1ā©āi|1ā©. S²=Z.
What It Does
Use S Gate when you need phase S: |1ā©āi|1ā©. S²=Z.
Canvas color: #6C3FC5. Category: quantum_gate.
How To Use
- Drag the block from Quantum Gates into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
targetTarget qubit | qubit | 0 | Selects the qubit, bit, control, target, or helper register position used by the block. |
noise_modelNoise model | select | none | Chooses the algorithmic behavior or transformation strategy. |
error_rateGate error rate | number | 0.001 | Numeric configuration used during code generation or execution. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- Qubit in
qubitFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Qubit out
qubitFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
S(q[0])
006 / Quantum Gates
Sdg Gate
sdg_gateS-dagger: |1ā©ā-i|1ā©.
What It Does
Use Sdg Gate when you need s-dagger: |1ā©ā-i|1ā©.
Canvas color: #6C3FC5. Category: quantum_gate.
How To Use
- Drag the block from Quantum Gates into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
targetTarget qubit | qubit | 0 | Selects the qubit, bit, control, target, or helper register position used by the block. |
noise_modelNoise model | select | none | Chooses the algorithmic behavior or transformation strategy. |
error_rateGate error rate | number | 0.001 | Numeric configuration used during code generation or execution. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- Qubit in
qubitFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Qubit out
qubitFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
Sdg(q[0])
007 / Quantum Gates
T Gate
t_gateT gate: |1ā©āe^(iĻ/4)|1ā©. T-count determines quantum advantage.
What It Does
Use T Gate when you need t gate: |1ā©āe^(iĻ/4)|1ā©. T-count determines quantum advantage.
Canvas color: #6C3FC5. Category: quantum_gate.
How To Use
- Drag the block from Quantum Gates into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
targetTarget qubit | qubit | 0 | Selects the qubit, bit, control, target, or helper register position used by the block. |
noise_modelNoise model | select | none | Chooses the algorithmic behavior or transformation strategy. |
error_rateGate error rate | number | 0.001 | Numeric configuration used during code generation or execution. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- Qubit in
qubitFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Qubit out
qubitFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
T(q[0])
008 / Quantum Gates
Tdg Gate
tdg_gateT-dagger: e^(-iĻ/4) phase.
What It Does
Use Tdg Gate when you need t-dagger: e^(-iĻ/4) phase.
Canvas color: #6C3FC5. Category: quantum_gate.
How To Use
- Drag the block from Quantum Gates into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
targetTarget qubit | qubit | 0 | Selects the qubit, bit, control, target, or helper register position used by the block. |
noise_modelNoise model | select | none | Chooses the algorithmic behavior or transformation strategy. |
error_rateGate error rate | number | 0.001 | Numeric configuration used during code generation or execution. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- Qubit in
qubitFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Qubit out
qubitFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
Tdg(q[0])
009 / Quantum Gates
SX Gate
sx_gateāX gate. IBM native basis gate. SX²=X.
What It Does
Use SX Gate when you need āX gate. IBM native basis gate. SX²=X.
Canvas color: #6C3FC5. Category: quantum_gate.
How To Use
- Drag the block from Quantum Gates into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
targetTarget qubit | qubit | 0 | Selects the qubit, bit, control, target, or helper register position used by the block. |
noise_modelNoise model | select | none | Chooses the algorithmic behavior or transformation strategy. |
error_rateGate error rate | number | 0.001 | Numeric configuration used during code generation or execution. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- Qubit in
qubitFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Qubit out
qubitFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
SX(q[0])
010 / Quantum Gates
Rx(Īø)
rx_gateX-rotation: Rx(Īø)=cos(Īø/2)I-iĀ·sin(Īø/2)X. Most common VQE variational gate.
What It Does
Use Rx(Īø) when you need x-rotation: Rx(Īø)=cos(Īø/2)I-iĀ·sin(Īø/2)X. Most common VQE variational gate.
Canvas color: #6C3FC5. Category: quantum_gate.
How To Use
- Drag the block from Quantum Gates into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
targetTarget qubit | qubit | 0 | Selects the qubit, bit, control, target, or helper register position used by the block. |
thetaAngle Īø | angle | 0.7853981633974483 | Controls a rotation, phase, optimizer angle, or variational parameter. |
vqe_paramVQE trainable | bool | false | Turns an optional behavior on or off for this block. |
param_nameParam name | string | Īøā | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
noise_modelNoise model | select | none | Chooses the algorithmic behavior or transformation strategy. |
error_rateGate error rate | number | 0.001 | Numeric configuration used during code generation or execution. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- Qubit in
qubitFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Qubit out
qubitFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
Rx(q[0], 0.785398)
011 / Quantum Gates
Ry(Īø)
ry_gateY-rotation: real-valued matrix ā most numerically stable VQE gate. Default gate in HEA.
What It Does
Use Ry(Īø) when you need y-rotation: real-valued matrix ā most numerically stable VQE gate. Default gate in HEA.
Canvas color: #6C3FC5. Category: quantum_gate.
How To Use
- Drag the block from Quantum Gates into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
targetTarget qubit | qubit | 0 | Selects the qubit, bit, control, target, or helper register position used by the block. |
thetaAngle Īø | angle | 1.5707963267948966 | Controls a rotation, phase, optimizer angle, or variational parameter. |
vqe_paramVQE trainable | bool | false | Turns an optional behavior on or off for this block. |
param_nameParam name | string | Īøā | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
noise_modelNoise model | select | none | Chooses the algorithmic behavior or transformation strategy. |
error_rateGate error rate | number | 0.001 | Numeric configuration used during code generation or execution. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- Qubit in
qubitFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Qubit out
qubitFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
Ry(q[0], 1.570796)
012 / Quantum Gates
Rz(Īø)
rz_gateZ-rotation: diagonal ā only modifies phases, no amplitude mixing. Used in QFT.
What It Does
Use Rz(Īø) when you need z-rotation: diagonal ā only modifies phases, no amplitude mixing. Used in QFT.
Canvas color: #6C3FC5. Category: quantum_gate.
How To Use
- Drag the block from Quantum Gates into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
targetTarget qubit | qubit | 0 | Selects the qubit, bit, control, target, or helper register position used by the block. |
thetaAngle Īø | angle | 0.7853981633974483 | Controls a rotation, phase, optimizer angle, or variational parameter. |
vqe_paramVQE trainable | bool | false | Turns an optional behavior on or off for this block. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- Qubit in
qubitFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Qubit out
qubitFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
Rz(q[0], 0.785398)
013 / Quantum Gates
Phase P(Īø)
phase_gatePhase gate: |0ā©ā|0ā©, |1ā©āe^(iĪø)|1ā©. Generalises Z(Ļ), S(Ļ/2), T(Ļ/4).
What It Does
Use Phase P(Īø) when you need phase gate: |0ā©ā|0ā©, |1ā©āe^(iĪø)|1ā©. Generalises Z(Ļ), S(Ļ/2), T(Ļ/4).
Canvas color: #6C3FC5. Category: quantum_gate.
How To Use
- Drag the block from Quantum Gates into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
targetTarget qubit | qubit | 0 | Selects the qubit, bit, control, target, or helper register position used by the block. |
thetaPhase Īø | angle | 0.7853981633974483 | Controls a rotation, phase, optimizer angle, or variational parameter. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- Qubit in
qubitFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Qubit out
qubitFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
P(q[0], 0.785398)
014 / Quantum Gates
U3(Īø,Ļ,Ī»)
u3_gateGeneral single-qubit gate ā 3 Euler angles. Any single-qubit unitary = U3. IBM native.
What It Does
Use U3(Īø,Ļ,Ī») when you need general single-qubit gate ā 3 Euler angles. Any single-qubit unitary = U3. IBM native.
Canvas color: #6C3FC5. Category: quantum_gate.
How To Use
- Drag the block from Quantum Gates into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
targetTarget | qubit | 0 | Selects the qubit, bit, control, target, or helper register position used by the block. |
thetaĪø | angle | 0 | Controls a rotation, phase, optimizer angle, or variational parameter. |
phiĻ | angle | 0 | Controls a rotation, phase, optimizer angle, or variational parameter. |
lambdaĪ» | angle | 0 | Controls a rotation, phase, optimizer angle, or variational parameter. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- Qubit in
qubitFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Qubit out
qubitFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
U3(q[0], 0.0000, 0.0000, 0.0000)
015 / Quantum Gates
CNOT (CX)
cnot_gateControlled-NOT: flips target when control=|1ā©. Cross-shard: Schmidt decomposition ā no 20-qubit merge.
What It Does
Use CNOT (CX) when you need controlled-NOT: flips target when control=|1ā©. Cross-shard: Schmidt decomposition ā no 20-qubit merge.
Canvas color: #6C3FC5. Category: quantum_gate.
How To Use
- Drag the block from Quantum Gates into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
controlControl qubit | qubit | 0 | Selects the qubit, bit, control, target, or helper register position used by the block. |
targetTarget qubit | qubit | 1 | Selects the qubit, bit, control, target, or helper register position used by the block. |
noise_modelNoise model | select | none | Chooses the algorithmic behavior or transformation strategy. |
error_rateGate error rate | number | 0.001 | Numeric configuration used during code generation or execution. |
log_resultLog result | bool | true | Turns an optional behavior on or off for this block. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- Control
qubitFlexible value. The receiving block accepts the object that is compatible with its operation. - Target
qubitFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Control
qubitFlexible value. The receiving block accepts the object that is compatible with its operation. - Target
qubitFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
CNOT(q[0], q[1])
016 / Quantum Gates
CZ Gate
cz_gateControlled-Z: phase flip on |11ā©. Symmetric ā order irrelevant. Google Sycamore native.
What It Does
Use CZ Gate when you need controlled-Z: phase flip on |11ā©. Symmetric ā order irrelevant. Google Sycamore native.
Canvas color: #6C3FC5. Category: quantum_gate.
How To Use
- Drag the block from Quantum Gates into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
qaQubit A | qubit | 0 | Configuration value used by this block when generating Sansqrit DSL code. |
qbQubit B | qubit | 1 | Configuration value used by this block when generating Sansqrit DSL code. |
noise_modelNoise model | select | none | Chooses the algorithmic behavior or transformation strategy. |
error_rateGate error rate | number | 0.001 | Numeric configuration used during code generation or execution. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- Qubit in
qubitFlexible value. The receiving block accepts the object that is compatible with its operation. - Qubit in
qubitFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Qubit out
qubitFlexible value. The receiving block accepts the object that is compatible with its operation. - Qubit out
qubitFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
CZ(q[0], q[1])
017 / Quantum Gates
CY Gate
cy_gateControlled-Y. Decomposed as SdgĀ·CNOTĀ·S.
What It Does
Use CY Gate when you need controlled-Y. Decomposed as SdgĀ·CNOTĀ·S.
Canvas color: #6C3FC5. Category: quantum_gate.
How To Use
- Drag the block from Quantum Gates into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
controlControl | qubit | 0 | Selects the qubit, bit, control, target, or helper register position used by the block. |
targetTarget | qubit | 1 | Selects the qubit, bit, control, target, or helper register position used by the block. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- Qubit in
qubitFlexible value. The receiving block accepts the object that is compatible with its operation. - Qubit in
qubitFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Qubit out
qubitFlexible value. The receiving block accepts the object that is compatible with its operation. - Qubit out
qubitFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
CY(q[0], q[1])
018 / Quantum Gates
SWAP
swap_gateExchange two qubits. Implemented as 3 CNOTs: CNOT(a,b);CNOT(b,a);CNOT(a,b).
What It Does
Use SWAP when you need exchange two qubits. Implemented as 3 CNOTs: CNOT(a,b);CNOT(b,a);CNOT(a,b).
Canvas color: #6C3FC5. Category: quantum_gate.
How To Use
- Drag the block from Quantum Gates into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
qaQubit A | qubit | 0 | Configuration value used by this block when generating Sansqrit DSL code. |
qbQubit B | qubit | 1 | Configuration value used by this block when generating Sansqrit DSL code. |
noise_modelNoise model | select | none | Chooses the algorithmic behavior or transformation strategy. |
error_rateGate error rate | number | 0.001 | Numeric configuration used during code generation or execution. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- Qubit in
qubitFlexible value. The receiving block accepts the object that is compatible with its operation. - Qubit in
qubitFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Qubit out
qubitFlexible value. The receiving block accepts the object that is compatible with its operation. - Qubit out
qubitFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
SWAP(q[0], q[1])
019 / Quantum Gates
iSWAP
iswap_gateiSWAP: SWAP + phase factor i on swapped components. Superconducting native.
What It Does
Use iSWAP when you need iSWAP: SWAP + phase factor i on swapped components. Superconducting native.
Canvas color: #6C3FC5. Category: quantum_gate.
How To Use
- Drag the block from Quantum Gates into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
qaQubit A | qubit | 0 | Configuration value used by this block when generating Sansqrit DSL code. |
qbQubit B | qubit | 1 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- Qubit in
qubitFlexible value. The receiving block accepts the object that is compatible with its operation. - Qubit in
qubitFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Qubit out
qubitFlexible value. The receiving block accepts the object that is compatible with its operation. - Qubit out
qubitFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
iSWAP(q[0], q[1])
020 / Quantum Gates
CP(Īø)
cp_gateControlled-Phase: e^(iĪø) to |11ā© only. QFT subroutine. CP(Ļ)=CZ.
What It Does
Use CP(Īø) when you need controlled-Phase: e^(iĪø) to |11ā© only. QFT subroutine. CP(Ļ)=CZ.
Canvas color: #6C3FC5. Category: quantum_gate.
How To Use
- Drag the block from Quantum Gates into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
controlControl | qubit | 0 | Selects the qubit, bit, control, target, or helper register position used by the block. |
targetTarget | qubit | 1 | Selects the qubit, bit, control, target, or helper register position used by the block. |
thetaPhase Īø | angle | 0.7853981633974483 | Controls a rotation, phase, optimizer angle, or variational parameter. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- Qubit in
qubitFlexible value. The receiving block accepts the object that is compatible with its operation. - Qubit in
qubitFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Qubit out
qubitFlexible value. The receiving block accepts the object that is compatible with its operation. - Qubit out
qubitFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
CP(q[0], q[1], 0.785398)
021 / Quantum Gates
CRz(Īø)
crz_gateControlled-Rz: applies Rz(Īø) to target when control=|1ā©.
What It Does
Use CRz(Īø) when you need controlled-Rz: applies Rz(Īø) to target when control=|1ā©.
Canvas color: #6C3FC5. Category: quantum_gate.
How To Use
- Drag the block from Quantum Gates into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
controlControl | qubit | 0 | Selects the qubit, bit, control, target, or helper register position used by the block. |
targetTarget | qubit | 1 | Selects the qubit, bit, control, target, or helper register position used by the block. |
thetaĪø | angle | 1.5707963267948966 | Controls a rotation, phase, optimizer angle, or variational parameter. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- Qubit in
qubitFlexible value. The receiving block accepts the object that is compatible with its operation. - Qubit in
qubitFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Qubit out
qubitFlexible value. The receiving block accepts the object that is compatible with its operation. - Qubit out
qubitFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
CRz(q[0], q[1], 1.570796)
022 / Quantum Gates
RZZ(Īø)
rzz_gateZZ Ising coupling: exp(-iĪø/2 ZāZ). Native QAOA cost layer.
What It Does
Use RZZ(Īø) when you need zZ Ising coupling: exp(-iĪø/2 ZāZ). Native QAOA cost layer.
Canvas color: #6C3FC5. Category: quantum_gate.
How To Use
- Drag the block from Quantum Gates into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
qaQubit A | qubit | 0 | Configuration value used by this block when generating Sansqrit DSL code. |
qbQubit B | qubit | 1 | Configuration value used by this block when generating Sansqrit DSL code. |
thetaCoupling Īø | angle | 1.5707963267948966 | Controls a rotation, phase, optimizer angle, or variational parameter. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- Qubit in
qubitFlexible value. The receiving block accepts the object that is compatible with its operation. - Qubit in
qubitFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Qubit out
qubitFlexible value. The receiving block accepts the object that is compatible with its operation. - Qubit out
qubitFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
RZZ(q[0], q[1], 1.570796)
023 / Quantum Gates
MĆølmer-SĆørensen
ms_gateMS gate: native entangling gate for trapped-ion systems (IonQ, Quantinuum).
What It Does
Use MĆølmer-SĆørensen when you need mS gate: native entangling gate for trapped-ion systems (IonQ, Quantinuum).
Canvas color: #6C3FC5. Category: quantum_gate.
How To Use
- Drag the block from Quantum Gates into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
qaQubit A | qubit | 0 | Configuration value used by this block when generating Sansqrit DSL code. |
qbQubit B | qubit | 1 | Configuration value used by this block when generating Sansqrit DSL code. |
thetaĪø | angle | 0.7853981633974483 | Controls a rotation, phase, optimizer angle, or variational parameter. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- Qubit in
qubitFlexible value. The receiving block accepts the object that is compatible with its operation. - Qubit in
qubitFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Qubit out
qubitFlexible value. The receiving block accepts the object that is compatible with its operation. - Qubit out
qubitFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
# MS(q[0], q[1], theta=0.7854)
024 / Quantum Gates
ECR
ecr_gateEchoed Cross-Resonance: IBM superconducting native 2-qubit gate.
What It Does
Use ECR when you need echoed Cross-Resonance: IBM superconducting native 2-qubit gate.
Canvas color: #6C3FC5. Category: quantum_gate.
How To Use
- Drag the block from Quantum Gates into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
controlControl | qubit | 0 | Selects the qubit, bit, control, target, or helper register position used by the block. |
targetTarget | qubit | 1 | Selects the qubit, bit, control, target, or helper register position used by the block. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- Qubit in
qubitFlexible value. The receiving block accepts the object that is compatible with its operation. - Qubit in
qubitFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Qubit out
qubitFlexible value. The receiving block accepts the object that is compatible with its operation. - Qubit out
qubitFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
# ECR(q[0], q[1])
025 / Quantum Gates
Toffoli (CCX)
toffoli_gateToffoli: flips target when BOTH controls=|1ā©. Cross-shard: 6-CNOT Selinger decomposition.
What It Does
Use Toffoli (CCX) when you need toffoli: flips target when BOTH controls=|1ā©. Cross-shard: 6-CNOT Selinger decomposition.
Canvas color: #6C3FC5. Category: quantum_gate.
How To Use
- Drag the block from Quantum Gates into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
ctrl1Control 1 | qubit | 0 | Configuration value used by this block when generating Sansqrit DSL code. |
ctrl2Control 2 | qubit | 1 | Configuration value used by this block when generating Sansqrit DSL code. |
targetTarget | qubit | 2 | Selects the qubit, bit, control, target, or helper register position used by the block. |
noise_modelNoise model | select | none | Chooses the algorithmic behavior or transformation strategy. |
error_rateGate error rate | number | 0.001 | Numeric configuration used during code generation or execution. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- C1
qubitFlexible value. The receiving block accepts the object that is compatible with its operation. - C2
qubitFlexible value. The receiving block accepts the object that is compatible with its operation. - Target
qubitFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Qubit out
qubitFlexible value. The receiving block accepts the object that is compatible with its operation. - Qubit out
qubitFlexible value. The receiving block accepts the object that is compatible with its operation. - Qubit out
qubitFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
Toffoli(q[0], q[1], q[2])
026 / Quantum Gates
Fredkin (CSWAP)
fredkin_gateFredkin: swaps qubits A and B when control=|1ā©.
What It Does
Use Fredkin (CSWAP) when you need fredkin: swaps qubits A and B when control=|1ā©.
Canvas color: #6C3FC5. Category: quantum_gate.
How To Use
- Drag the block from Quantum Gates into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
controlControl | qubit | 0 | Selects the qubit, bit, control, target, or helper register position used by the block. |
qaQubit A | qubit | 1 | Configuration value used by this block when generating Sansqrit DSL code. |
qbQubit B | qubit | 2 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- Qubit in
qubitFlexible value. The receiving block accepts the object that is compatible with its operation. - Qubit in
qubitFlexible value. The receiving block accepts the object that is compatible with its operation. - Qubit in
qubitFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Qubit out
qubitFlexible value. The receiving block accepts the object that is compatible with its operation. - Qubit out
qubitFlexible value. The receiving block accepts the object that is compatible with its operation. - Qubit out
qubitFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
Fredkin(q[0], q[1], q[2])
027 / Quantum Gates
Barrier
barrier_gateOptimisation fence ā prevents gate reordering. No physical effect.
What It Does
Use Barrier when you need optimisation fence ā prevents gate reordering. No physical effect.
Canvas color: #6C3FC5. Category: quantum_gate.
How To Use
- Drag the block from Quantum Gates into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
labelLabel | string | barrier | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- Register in
registerQuantum register or sharded qubit collection. Connect quantum wires from registers into gates, algorithms, and measurements.
Outputs
- Register out
registerQuantum register or sharded qubit collection. Connect quantum wires from registers into gates, algorithms, and measurements.
Generated Sansqrit Pattern
barrier() # barrier
028 / Quantum Gates
Reset
reset_gateReset qubit to |0ā©: measure then conditionally flip.
What It Does
Use Reset when you need reset qubit to |0ā©: measure then conditionally flip.
Canvas color: #6C3FC5. Category: quantum_gate.
How To Use
- Drag the block from Quantum Gates into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
targetTarget qubit | qubit | 0 | Selects the qubit, bit, control, target, or helper register position used by the block. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- Qubit in
qubitFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Qubit out
qubitFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
reset(q[0])
029 / Quantum Gates
Delay
delay_gateWait for duration ā models T1/T2 decoherence or synchronises operations.
What It Does
Use Delay when you need wait for duration ā models T1/T2 decoherence or synchronises operations.
Canvas color: #6C3FC5. Category: quantum_gate.
How To Use
- Drag the block from Quantum Gates into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
targetTarget | qubit | 0 | Selects the qubit, bit, control, target, or helper register position used by the block. |
durationDuration | number | 100 | Numeric configuration used during code generation or execution. |
unitUnit | select | ns | Chooses from supported modes for predictable generated code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- Qubit in
qubitFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Qubit out
qubitFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
# delay(q[0], 100ns)
030 / Quantum Gates
Custom Unitary
custom_unitaryAny single-qubit 2Ć2 unitary. Must satisfy Uā U=I.
What It Does
Use Custom Unitary when you need any single-qubit 2Ć2 unitary. Must satisfy Uā U=I.
Canvas color: #6C3FC5. Category: quantum_gate.
How To Use
- Drag the block from Quantum Gates into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
targetTarget | qubit | 0 | Selects the qubit, bit, control, target, or helper register position used by the block. |
matrixMatrix [[a,b],[c,d]] | json | [[{"re":1,"im":0},{"re":0,"im":0}],[{"re":0,"im":0},{"re":1,"im":0}]] | Configuration value used by this block when generating Sansqrit DSL code. |
validateValidate Uā U=I | bool | true | Turns an optional behavior on or off for this block. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- Qubit in
qubitFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Qubit out
qubitFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
# custom_unitary(q[0])
031 / Quantum Gates
Givens Rotation
givens_gate2-qubit Givens rotation for Gaussian boson sampling and quantum chemistry ansƤtze.
What It Does
Use Givens Rotation when you need 2-qubit Givens rotation for Gaussian boson sampling and quantum chemistry ansƤtze.
Canvas color: #6C3FC5. Category: quantum_gate.
How To Use
- Drag the block from Quantum Gates into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
gate_typeGate type | select | 2-qubit_Givens | Chooses the algorithmic behavior or transformation strategy. |
qaQubit A | qubit | 0 | Configuration value used by this block when generating Sansqrit DSL code. |
qbQubit B | qubit | 1 | Configuration value used by this block when generating Sansqrit DSL code. |
thetaĪø | angle | 0.7853981633974483 | Controls a rotation, phase, optimizer angle, or variational parameter. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Qubit in
qubitFlexible value. The receiving block accepts the object that is compatible with its operation. - Qubit in
qubitFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Qubit out
qubitFlexible value. The receiving block accepts the object that is compatible with its operation. - Qubit out
qubitFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
# givens_rotation(q[0], q[1], 0.7854)
032 / Quantum Gates
āXā (SXā )
pauli_x_halfInverse āX gate. Native IBM gate. SXā ² = Xā .
What It Does
Use āXā (SXā ) when you need inverse āX gate. Native IBM gate. SXā ² = Xā .
Canvas color: #6C3FC5. Category: quantum_gate.
How To Use
- Drag the block from Quantum Gates into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
targetTarget | qubit | 0 | Selects the qubit, bit, control, target, or helper register position used by the block. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Qubit in
qubitFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Qubit out
qubitFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
# sxdg(q[0])
033 / Quantum Gates
RZX(Īø)
rzx_gateZX rotation: exp(-iĪø/2 ZāX). IBM native 2-qubit gate for cross-resonance.
What It Does
Use RZX(Īø) when you need zX rotation: exp(-iĪø/2 ZāX). IBM native 2-qubit gate for cross-resonance.
Canvas color: #6C3FC5. Category: quantum_gate.
How To Use
- Drag the block from Quantum Gates into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
qaQubit A | qubit | 0 | Configuration value used by this block when generating Sansqrit DSL code. |
qbQubit B | qubit | 1 | Configuration value used by this block when generating Sansqrit DSL code. |
thetaĪø | angle | 0.7853981633974483 | Controls a rotation, phase, optimizer angle, or variational parameter. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Qubit in
qubitFlexible value. The receiving block accepts the object that is compatible with its operation. - Qubit in
qubitFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Qubit out
qubitFlexible value. The receiving block accepts the object that is compatible with its operation. - Qubit out
qubitFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
# rzx(q[0], q[1], 0.7854)
034 / Quantum Gates
RXX(Īø)
rxx_gateXX Ising coupling: exp(-iĪø/2 XāX). Used in trapped-ion MĆølmer-SĆørensen gates.
What It Does
Use RXX(Īø) when you need xX Ising coupling: exp(-iĪø/2 XāX). Used in trapped-ion MĆølmer-SĆørensen gates.
Canvas color: #6C3FC5. Category: quantum_gate.
How To Use
- Drag the block from Quantum Gates into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
qaQubit A | qubit | 0 | Configuration value used by this block when generating Sansqrit DSL code. |
qbQubit B | qubit | 1 | Configuration value used by this block when generating Sansqrit DSL code. |
thetaĪø | angle | 1.5707963267948966 | Controls a rotation, phase, optimizer angle, or variational parameter. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Qubit in
qubitFlexible value. The receiving block accepts the object that is compatible with its operation. - Qubit in
qubitFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Qubit out
qubitFlexible value. The receiving block accepts the object that is compatible with its operation. - Qubit out
qubitFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
RZZ(q[0], q[1], 1.5708) # RXX via rotation
035 / Quantum Gates
RYY(Īø)
ryy_gateYY Ising coupling: exp(-iĪø/2 YāY).
What It Does
Use RYY(Īø) when you need yY Ising coupling: exp(-iĪø/2 YāY).
Canvas color: #6C3FC5. Category: quantum_gate.
How To Use
- Drag the block from Quantum Gates into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
qaQubit A | qubit | 0 | Configuration value used by this block when generating Sansqrit DSL code. |
qbQubit B | qubit | 1 | Configuration value used by this block when generating Sansqrit DSL code. |
thetaĪø | angle | 1.5707963267948966 | Controls a rotation, phase, optimizer angle, or variational parameter. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Qubit in
qubitFlexible value. The receiving block accepts the object that is compatible with its operation. - Qubit in
qubitFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Qubit out
qubitFlexible value. The receiving block accepts the object that is compatible with its operation. - Qubit out
qubitFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
# ryy(q[0], q[1], 1.5708)
036 / Quantum Gates
āiSWAP
sqiswap_gateSquare root of iSWAP: Google Sycamore native gate.
What It Does
Use āiSWAP when you need square root of iSWAP: Google Sycamore native gate.
Canvas color: #6C3FC5. Category: quantum_gate.
How To Use
- Drag the block from Quantum Gates into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
qaQubit A | qubit | 0 | Configuration value used by this block when generating Sansqrit DSL code. |
qbQubit B | qubit | 1 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Qubit in
qubitFlexible value. The receiving block accepts the object that is compatible with its operation. - Qubit in
qubitFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Qubit out
qubitFlexible value. The receiving block accepts the object that is compatible with its operation. - Qubit out
qubitFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
# sqrt_iswap(q[0], q[1])
037 / Quantum Gates
DCX
dcx_gateDouble-CX (controlled-X in both directions sequentially). IBM hardware basis gate.
What It Does
Use DCX when you need double-CX (controlled-X in both directions sequentially). IBM hardware basis gate.
Canvas color: #6C3FC5. Category: quantum_gate.
How To Use
- Drag the block from Quantum Gates into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
qaQubit A | qubit | 0 | Configuration value used by this block when generating Sansqrit DSL code. |
qbQubit B | qubit | 1 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Qubit in
qubitFlexible value. The receiving block accepts the object that is compatible with its operation. - Qubit in
qubitFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Qubit out
qubitFlexible value. The receiving block accepts the object that is compatible with its operation. - Qubit out
qubitFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
CNOT(q[0], q[1])
CNOT(q[1], q[0]) # DCX
038 / Quantum Gates
XXminusYY
xx_minus_yy(XX-YY)/2 rotation: IBM native gate for fermionic simulation.
What It Does
Use XXminusYY when you need (XX-YY)/2 rotation: IBM native gate for fermionic simulation.
Canvas color: #6C3FC5. Category: quantum_gate.
How To Use
- Drag the block from Quantum Gates into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
qaQubit A | qubit | 0 | Configuration value used by this block when generating Sansqrit DSL code. |
qbQubit B | qubit | 1 | Configuration value used by this block when generating Sansqrit DSL code. |
thetaĪø | angle | 0 | Controls a rotation, phase, optimizer angle, or variational parameter. |
betaβ | angle | 0 | Controls a rotation, phase, optimizer angle, or variational parameter. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Qubit in
qubitFlexible value. The receiving block accepts the object that is compatible with its operation. - Qubit in
qubitFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Qubit out
qubitFlexible value. The receiving block accepts the object that is compatible with its operation. - Qubit out
qubitFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
# xx_minus_yy(q[0], q[1], 0.0000, 0.0000)
039 / Quantum Gates
XXplusYY
xx_plus_yy(XX+YY)/2 rotation: IBM native gate.
What It Does
Use XXplusYY when you need (XX+YY)/2 rotation: IBM native gate.
Canvas color: #6C3FC5. Category: quantum_gate.
How To Use
- Drag the block from Quantum Gates into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
qaQubit A | qubit | 0 | Configuration value used by this block when generating Sansqrit DSL code. |
qbQubit B | qubit | 1 | Configuration value used by this block when generating Sansqrit DSL code. |
thetaĪø | angle | 0 | Controls a rotation, phase, optimizer angle, or variational parameter. |
betaβ | angle | 0 | Controls a rotation, phase, optimizer angle, or variational parameter. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Qubit in
qubitFlexible value. The receiving block accepts the object that is compatible with its operation. - Qubit in
qubitFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Qubit out
qubitFlexible value. The receiving block accepts the object that is compatible with its operation. - Qubit out
qubitFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
# xx_plus_yy(q[0], q[1], 0.0000, 0.0000)
040 / Quantum Gates
CSdg
csdg_gateControlled-S-dagger gate.
What It Does
Use CSdg when you need controlled-S-dagger gate.
Canvas color: #6C3FC5. Category: quantum_gate.
How To Use
- Drag the block from Quantum Gates into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
controlControl | qubit | 0 | Selects the qubit, bit, control, target, or helper register position used by the block. |
targetTarget | qubit | 1 | Selects the qubit, bit, control, target, or helper register position used by the block. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Qubit in
qubitFlexible value. The receiving block accepts the object that is compatible with its operation. - Qubit in
qubitFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Qubit out
qubitFlexible value. The receiving block accepts the object that is compatible with its operation. - Qubit out
qubitFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
# csdg(q[0], q[1])
041 / Quantum Gates
CT
ct_gateControlled-T gate.
What It Does
Use CT when you need controlled-T gate.
Canvas color: #6C3FC5. Category: quantum_gate.
How To Use
- Drag the block from Quantum Gates into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
controlControl | qubit | 0 | Selects the qubit, bit, control, target, or helper register position used by the block. |
targetTarget | qubit | 1 | Selects the qubit, bit, control, target, or helper register position used by the block. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Qubit in
qubitFlexible value. The receiving block accepts the object that is compatible with its operation. - Qubit in
qubitFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Qubit out
qubitFlexible value. The receiving block accepts the object that is compatible with its operation. - Qubit out
qubitFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
# ct(q[0], q[1])
042 / Quantum Gates
C3X (3-control CX)
c3x_gateTriple-controlled X gate. 4-qubit Toffoli generalisation.
What It Does
Use C3X (3-control CX) when you need triple-controlled X gate. 4-qubit Toffoli generalisation.
Canvas color: #6C3FC5. Category: quantum_gate.
How To Use
- Drag the block from Quantum Gates into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
c1Control 1 | qubit | 0 | Configuration value used by this block when generating Sansqrit DSL code. |
c2Control 2 | qubit | 1 | Configuration value used by this block when generating Sansqrit DSL code. |
c3Control 3 | qubit | 2 | Configuration value used by this block when generating Sansqrit DSL code. |
targetTarget | qubit | 3 | Selects the qubit, bit, control, target, or helper register position used by the block. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Qubit in
qubitFlexible value. The receiving block accepts the object that is compatible with its operation. - Qubit in
qubitFlexible value. The receiving block accepts the object that is compatible with its operation. - Qubit in
qubitFlexible value. The receiving block accepts the object that is compatible with its operation. - Qubit in
qubitFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Qubit out
qubitFlexible value. The receiving block accepts the object that is compatible with its operation. - Qubit out
qubitFlexible value. The receiving block accepts the object that is compatible with its operation. - Qubit out
qubitFlexible value. The receiving block accepts the object that is compatible with its operation. - Qubit out
qubitFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
# c3x(q[0], q[1], q[2], q[3])
043 / Quantum Gates
C4X
c4x_gate4-control CX gate.
What It Does
Use C4X when you need 4-control CX gate.
Canvas color: #6C3FC5. Category: quantum_gate.
How To Use
- Drag the block from Quantum Gates into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
c1Control 1 | qubit | 0 | Configuration value used by this block when generating Sansqrit DSL code. |
c2Control 2 | qubit | 1 | Configuration value used by this block when generating Sansqrit DSL code. |
c3Control 3 | qubit | 2 | Configuration value used by this block when generating Sansqrit DSL code. |
c4Control 4 | qubit | 3 | Configuration value used by this block when generating Sansqrit DSL code. |
targetTarget | qubit | 4 | Selects the qubit, bit, control, target, or helper register position used by the block. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Qubit in
qubitFlexible value. The receiving block accepts the object that is compatible with its operation. - Qubit in
qubitFlexible value. The receiving block accepts the object that is compatible with its operation. - Qubit in
qubitFlexible value. The receiving block accepts the object that is compatible with its operation. - Qubit in
qubitFlexible value. The receiving block accepts the object that is compatible with its operation. - Qubit in
qubitFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Qubit out
qubitFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
# c4x(q[0],q[1],q[2],q[3],q[4])
044 / Quantum Gates
CSX
csx_gateControlled-SX gate. IBM native decomposition gate.
What It Does
Use CSX when you need controlled-SX gate. IBM native decomposition gate.
Canvas color: #6C3FC5. Category: quantum_gate.
How To Use
- Drag the block from Quantum Gates into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
controlControl | qubit | 0 | Selects the qubit, bit, control, target, or helper register position used by the block. |
targetTarget | qubit | 1 | Selects the qubit, bit, control, target, or helper register position used by the block. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Qubit in
qubitFlexible value. The receiving block accepts the object that is compatible with its operation. - Qubit in
qubitFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Qubit out
qubitFlexible value. The receiving block accepts the object that is compatible with its operation. - Qubit out
qubitFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
# csx(q[0], q[1])
045 / Quantum Gates
U1(Ī») ā Phase
u1_gateU1 gate: diagonal phase gate, equivalent to P gate. Qiskit legacy.
What It Does
Use U1(Ī») ā Phase when you need u1 gate: diagonal phase gate, equivalent to P gate. Qiskit legacy.
Canvas color: #6C3FC5. Category: quantum_gate.
How To Use
- Drag the block from Quantum Gates into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
targetTarget | qubit | 0 | Selects the qubit, bit, control, target, or helper register position used by the block. |
lambdaĪ» | angle | 0.7853981633974483 | Controls a rotation, phase, optimizer angle, or variational parameter. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Qubit in
qubitFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Qubit out
qubitFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
P(q[0], 0.785398) # U1 = P
046 / Quantum Gates
U2(Ļ,Ī»)
u2_gateU2 gate: U3(Ļ/2, Ļ, Ī»). Single Euler angle parametrisation.
What It Does
Use U2(Ļ,Ī») when you need u2 gate: U3(Ļ/2, Ļ, Ī»). Single Euler angle parametrisation.
Canvas color: #6C3FC5. Category: quantum_gate.
How To Use
- Drag the block from Quantum Gates into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
targetTarget | qubit | 0 | Selects the qubit, bit, control, target, or helper register position used by the block. |
phiĻ | angle | 0 | Controls a rotation, phase, optimizer angle, or variational parameter. |
lambdaĪ» | angle | 3.141592653589793 | Controls a rotation, phase, optimizer angle, or variational parameter. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Qubit in
qubitFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Qubit out
qubitFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
U3(q[0], 1.5708, 0.0000, 3.1416) # U2
047 / Quantum Gates
Global Phase
global_phaseApply global phase e^(iĪø) to entire state. Unobservable but matters for controlled operations.
What It Does
Use Global Phase when you need apply global phase e^(iĪø) to entire state. Unobservable but matters for controlled operations.
Canvas color: #6C3FC5. Category: quantum_gate.
How To Use
- Drag the block from Quantum Gates into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
thetaPhase Īø | angle | 0.7853981633974483 | Controls a rotation, phase, optimizer angle, or variational parameter. |
registerRegister | string | q | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Register in
registerQuantum register or sharded qubit collection. Connect quantum wires from registers into gates, algorithms, and measurements.
Outputs
- Register out
registerQuantum register or sharded qubit collection. Connect quantum wires from registers into gates, algorithms, and measurements.
Generated Sansqrit Pattern
# global_phase(q, 0.785398)
048 / Quantum Gates
Pauli Evolution
pauli_evoexp(-iĪø P) for Pauli string P. Core VQE gate: time evolution under Hamiltonian term.
What It Does
Use Pauli Evolution when you need exp(-iĪø P) for Pauli string P. Core VQE gate: time evolution under Hamiltonian term.
Canvas color: #6C3FC5. Category: quantum_gate.
How To Use
- Drag the block from Quantum Gates into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
pauli_stringPauli string | string | ZZ | Configuration value used by this block when generating Sansqrit DSL code. |
thetaĪø | angle | 0.7853981633974483 | Controls a rotation, phase, optimizer angle, or variational parameter. |
registerRegister | string | q | Configuration value used by this block when generating Sansqrit DSL code. |
qubitsActing qubits | json | [0,1] | Selects the qubit, bit, control, target, or helper register position used by the block. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Register in
registerQuantum register or sharded qubit collection. Connect quantum wires from registers into gates, algorithms, and measurements.
Outputs
- Register out
registerQuantum register or sharded qubit collection. Connect quantum wires from registers into gates, algorithms, and measurements.
Generated Sansqrit Pattern
RZZ(q[0], q[1], 0.7854) # Pauli evolution ZZ
049 / Quantum Gates
Trotter Step
trotter_stepFirst or second-order Trotter-Suzuki step: e^(-iHt) ā āe^(-iHā±¼t).
What It Does
Use Trotter Step when you need first or second-order Trotter-Suzuki step: e^(-iHt) ā āe^(-iHā±¼t).
Canvas color: #6C3FC5. Category: quantum_gate.
How To Use
- Drag the block from Quantum Gates into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
hamiltonian_varHamiltonian | string | H | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
timeTime t | number | 0.1 | Numeric configuration used during code generation or execution. |
orderTrotter order | select | 2nd | Chooses from supported modes for predictable generated code. |
n_stepsTrotter steps | number | 1 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
registerRegister | string | q | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Register in
registerQuantum register or sharded qubit collection. Connect quantum wires from registers into gates, algorithms, and measurements. - In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Register out
registerQuantum register or sharded qubit collection. Connect quantum wires from registers into gates, algorithms, and measurements.
Generated Sansqrit Pattern
# trotter_step(q, H, t=0.1, order="2nd")
050 / Quantum Gates
Variational Form
variational_formComplete parameterised ansatz: EfficientSU2, RealAmplitudes, TwoLocal, UCCSD.
What It Does
Use Variational Form when you need complete parameterised ansatz: EfficientSU2, RealAmplitudes, TwoLocal, UCCSD.
Canvas color: #6C3FC5. Category: quantum_gate.
How To Use
- Drag the block from Quantum Gates into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
registerRegister | string | q | Configuration value used by this block when generating Sansqrit DSL code. |
ansatzAnsatz | select | EfficientSU2 | Chooses from supported modes for predictable generated code. |
repsRepetitions | number | 2 | Numeric configuration used during code generation or execution. |
entanglementEntanglement | select | circular | Controls a rotation, phase, optimizer angle, or variational parameter. |
param_prefixParam prefix | string | Īø | Configuration value used by this block when generating Sansqrit DSL code. |
flatten_paramsFlatten params | bool | true | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Register in
registerQuantum register or sharded qubit collection. Connect quantum wires from registers into gates, algorithms, and measurements.
Outputs
- Register out
registerQuantum register or sharded qubit collection. Connect quantum wires from registers into gates, algorithms, and measurements. - Parameter list
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
# variational_ansatz(q, "EfficientSU2", reps=2)
quantum_reg
Quantum Registers
Use this family to construct, transform, measure, simulate, export, or analyze quantum circuits and sharded registers.
001 / Quantum Registers
Quantum Register
q_registerN-qubit register. Auto-sharded into 10-qubit sparse chunks; supports 120+ qubit local sampling/top-N summaries while exact merged entanglement groups stay bounded.
What It Does
Use Quantum Register when you need n-qubit register. Auto-sharded into 10-qubit sparse chunks; supports 120+ qubit local sampling/top-N summaries while exact merged entanglement groups stay bounded.
Canvas color: #0D9488. Category: quantum_reg.
How To Use
- Drag the block from Quantum Registers into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
n_qubitsQubits | number | 2 | Selects the qubit, bit, control, target, or helper register position used by the block. |
nameRegister name | string | q | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
initial_stateInitial state | select | |0...0ā© | Chooses from supported modes for predictable generated code. |
log_on_createLog shard map | bool | true | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
No input ports. This block starts a flow or uses configured values.
Outputs
- Register out
registerQuantum register or sharded qubit collection. Connect quantum wires from registers into gates, algorithms, and measurements.
Generated Sansqrit Pattern
let q = qubits(2)
002 / Quantum Registers
Ancilla Register
ancilla_regAuxiliary scratch qubits for algorithms and error correction. Auto-reset to |0ā© after use.
What It Does
Use Ancilla Register when you need auxiliary scratch qubits for algorithms and error correction. Auto-reset to |0ā© after use.
Canvas color: #0D9488. Category: quantum_reg.
How To Use
- Drag the block from Quantum Registers into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
n_ancillaAncilla qubits | number | 2 | Selects the qubit, bit, control, target, or helper register position used by the block. |
nameName | string | anc | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
auto_resetAuto-reset | bool | true | Turns an optional behavior on or off for this block. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
No input ports. This block starts a flow or uses configured values.
Outputs
- Ancilla out
registerQuantum register or sharded qubit collection. Connect quantum wires from registers into gates, algorithms, and measurements.
Generated Sansqrit Pattern
let anc = qubits(2) # ancilla
003 / Quantum Registers
Classical Register
classical_regClassical bit register for storing measurement results.
What It Does
Use Classical Register when you need classical bit register for storing measurement results.
Canvas color: #0D9488. Category: quantum_reg.
How To Use
- Drag the block from Quantum Registers into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
n_bitsBits | number | 4 | Selects the qubit, bit, control, target, or helper register position used by the block. |
nameName | string | c | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
No input ports. This block starts a flow or uses configured values.
Outputs
- Bits out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let c = [0] * 4
robotics
Robotics & Control
Use this family when the workflow needs this block group as part of a larger visual program.
001 / Robotics & Control
PID Controller
pid_controllerProportional-Integral-Derivative controller for process control.
What It Does
Use PID Controller when you need proportional-Integral-Derivative controller for process control.
Canvas color: #7C2D12. Category: robotics.
How To Use
- Drag the block from Robotics & Control into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
KpProportional gain Kp | number | 1 | Numeric configuration used during code generation or execution. |
KiIntegral gain Ki | number | 0.1 | Numeric configuration used during code generation or execution. |
KdDerivative gain Kd | number | 0.01 | Numeric configuration used during code generation or execution. |
setpointSetpoint | number | 0 | Numeric configuration used during code generation or execution. |
dtTimestep (s) | number | 0.01 | Numeric configuration used during code generation or execution. |
output_varControl signal | string | u | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Error signal
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Outputs
- Control signal
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let u = pid(Kp=1, Ki=0.1, Kd=0.01, setpoint=0)
002 / Robotics & Control
Kalman Filter
kalman_filterOptimal state estimation for linear systems with Gaussian noise.
What It Does
Use Kalman Filter when you need optimal state estimation for linear systems with Gaussian noise.
Canvas color: #7C2D12. Category: robotics.
How To Use
- Drag the block from Robotics & Control into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
FState transition matrix F | json | [[1,0],[0,1]] | Configuration value used by this block when generating Sansqrit DSL code. |
HObservation matrix H | json | [[1,0]] | Configuration value used by this block when generating Sansqrit DSL code. |
QProcess noise Q | json | [[0.01,0],[0,0.01]] | Configuration value used by this block when generating Sansqrit DSL code. |
RMeasurement noise R | json | [[0.1]] | Configuration value used by this block when generating Sansqrit DSL code. |
P0Initial covariance Pā | json | [[1,0],[0,1]] | Configuration value used by this block when generating Sansqrit DSL code. |
output_varState estimate | string | state_est | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- Measurement
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let state_est = kalman_filter(z, F, H, Q, R)
003 / Robotics & Control
Extended Kalman Filter
ekf_blockNon-linear state estimation via Jacobian linearisation.
What It Does
Use Extended Kalman Filter when you need non-linear state estimation via Jacobian linearisation.
Canvas color: #7C2D12. Category: robotics.
How To Use
- Drag the block from Robotics & Control into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
f_fnState transition fn | string | f | Configuration value used by this block when generating Sansqrit DSL code. |
h_fnObservation fn | string | h | Configuration value used by this block when generating Sansqrit DSL code. |
jac_f_fnJacobian of f | string | jac_f | Configuration value used by this block when generating Sansqrit DSL code. |
jac_h_fnJacobian of h | string | jac_h | Configuration value used by this block when generating Sansqrit DSL code. |
output_varState estimate | string | ekf_state | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let ekf_state = ekf(z, f, h)
004 / Robotics & Control
Path Planning
path_planningA*, RRT*, D*, or DWA path planning in 2D/3D environments.
What It Does
Use Path Planning when you need a*, RRT*, D*, or DWA path planning in 2D/3D environments.
Canvas color: #7C2D12. Category: robotics.
How To Use
- Drag the block from Robotics & Control into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
startStart [x,y] | json | [0,0] | Configuration value used by this block when generating Sansqrit DSL code. |
goalGoal [x,y] | json | [10,10] | Configuration value used by this block when generating Sansqrit DSL code. |
map_varOccupancy grid | string | occ_map | Configuration value used by this block when generating Sansqrit DSL code. |
algorithmAlgorithm | select | A* | Chooses the algorithmic behavior or transformation strategy. |
smooth_pathSmooth path | bool | true | Points to local or uploaded data. Use the upload/data controls when working with local files. |
output_varPath | string | path | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let path = path_plan(start=[0,0], goal=[10,10], algo="A*")
005 / Robotics & Control
SLAM
slam_blockSimultaneous Localisation And Mapping: ORB-SLAM3, GMapping, Cartographer.
What It Does
Use SLAM when you need simultaneous Localisation And Mapping: ORB-SLAM3, GMapping, Cartographer.
Canvas color: #7C2D12. Category: robotics.
How To Use
- Drag the block from Robotics & Control into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
sensor_varSensor data (LiDAR/camera) | string | sensor_data | Configuration value used by this block when generating Sansqrit DSL code. |
algorithmSLAM algorithm | select | ORB-SLAM3 | Chooses the algorithmic behavior or transformation strategy. |
sensor_typeSensor type | select | RGBD | Chooses the algorithmic behavior or transformation strategy. |
output_varMap and pose | string | slam_result | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let slam_result = slam(sensor_data, algo="ORB-SLAM3")
006 / Robotics & Control
RL Agent
rl_agentReinforcement learning: PPO, SAC, TD3, DQN for robot control.
What It Does
Use RL Agent when you need reinforcement learning: PPO, SAC, TD3, DQN for robot control.
Canvas color: #7C2D12. Category: robotics.
How To Use
- Drag the block from Robotics & Control into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
env_nameGym environment | string | CartPole-v1 | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
algorithmRL algorithm | select | PPO | Chooses the algorithmic behavior or transformation strategy. |
total_stepsTotal training steps | number | 1000000 | Numeric configuration used during code generation or execution. |
n_envsParallel envs | number | 4 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
output_modelTrained model | string | rl_policy | Chooses the algorithmic behavior or transformation strategy. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
No input ports. This block starts a flow or uses configured values.
Outputs
- Out
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let rl_policy = rl_train("CartPole-v1", algo="PPO", steps=1000000)
007 / Robotics & Control
Robot Kinematics
robot_kinematicsForward and inverse kinematics for robotic arms (DH parameters).
What It Does
Use Robot Kinematics when you need forward and inverse kinematics for robotic arms (DH parameters).
Canvas color: #7C2D12. Category: robotics.
How To Use
- Drag the block from Robotics & Control into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
dh_paramsDH parameters | json | [{"a":0,"d":0.5,"alpha":1.5708,"theta":0}] | Configuration value used by this block when generating Sansqrit DSL code. |
taskTask | select | forward_kinematics | Chooses from supported modes for predictable generated code. |
joint_anglesJoint angles (rad) | json | [0,0,0,0,0,0] | Controls a rotation, phase, optimizer angle, or variational parameter. |
output_varEnd-effector pose | string | ee_pose | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let ee_pose = kinematics(joints=[0,0,0,0,0,0], task="forward_kinematics")
008 / Robotics & Control
Motion Control
motion_controlTrajectory tracking, impedance control, force-torque control.
What It Does
Use Motion Control when you need trajectory tracking, impedance control, force-torque control.
Canvas color: #7C2D12. Category: robotics.
How To Use
- Drag the block from Robotics & Control into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
trajectory_varDesired trajectory | string | traj | Configuration value used by this block when generating Sansqrit DSL code. |
state_varCurrent state | string | robot_state | Configuration value used by this block when generating Sansqrit DSL code. |
controllerController type | select | impedance | Selects the qubit, bit, control, target, or helper register position used by the block. |
stiffnessStiffness K | number | 100 | Numeric configuration used during code generation or execution. |
dampingDamping D | number | 10 | Numeric configuration used during code generation or execution. |
output_varTorques/commands | string | torques | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
classicalClassical bit register or classical control signal produced by measurement or control blocks. - In
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let torques = motion_control(traj, robot_state)
009 / Robotics & Control
Sensor Fusion
sensor_fusionFuse IMU, GPS, camera, LiDAR, encoder data.
What It Does
Use Sensor Fusion when you need fuse IMU, GPS, camera, LiDAR, encoder data.
Canvas color: #7C2D12. Category: robotics.
How To Use
- Drag the block from Robotics & Control into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
sensorsSensor list | json | ["imu","gps","encoder"] | Configuration value used by this block when generating Sansqrit DSL code. |
methodFusion method | select | EKF | Chooses the algorithmic behavior or transformation strategy. |
output_varFused state | string | fused_state | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - In
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let fused_state = sensor_fusion(method="EKF")
010 / Robotics & Control
Grasp Planning
grasp_planCompute stable grasp poses for robotic manipulation.
What It Does
Use Grasp Planning when you need compute stable grasp poses for robotic manipulation.
Canvas color: #7C2D12. Category: robotics.
How To Use
- Drag the block from Robotics & Control into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
object_varObject pointcloud/mesh | string | object_pc | Configuration value used by this block when generating Sansqrit DSL code. |
algorithmAlgorithm | select | GraspNet | Chooses the algorithmic behavior or transformation strategy. |
n_candidatesCandidates | number | 10 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
output_varGrasp candidates | string | grasps | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let grasps = grasp_plan(object_pc)
011 / Robotics & Control
Physics Simulator
sim_physicsReal-time physics simulation: MuJoCo, Bullet, Isaac Gym.
What It Does
Use Physics Simulator when you need real-time physics simulation: MuJoCo, Bullet, Isaac Gym.
Canvas color: #7C2D12. Category: robotics.
How To Use
- Drag the block from Robotics & Control into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
scene_varScene description | string | scene | Configuration value used by this block when generating Sansqrit DSL code. |
enginePhysics engine | select | MuJoCo | Chooses from supported modes for predictable generated code. |
sim_hzSimulation Hz | number | 1000 | Numeric configuration used during code generation or execution. |
duration_sDuration (s) | number | 10 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
output_varSimulation result | string | sim_result | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let sim_result = physics_sim(scene, engine="MuJoCo")
012 / Robotics & Control
Navigation Stack
nav_stackFull navigation stack: global + local planner, costmap, recovery behaviours.
What It Does
Use Navigation Stack when you need full navigation stack: global + local planner, costmap, recovery behaviours.
Canvas color: #7C2D12. Category: robotics.
How To Use
- Drag the block from Robotics & Control into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
goal_poseGoal pose | json | {"x":5,"y":3,"theta":0} | Configuration value used by this block when generating Sansqrit DSL code. |
map_var2D map | string | map | Configuration value used by this block when generating Sansqrit DSL code. |
global_plannerGlobal planner | select | Smac | Chooses from supported modes for predictable generated code. |
local_plannerLocal planner | select | TEB | Chooses from supported modes for predictable generated code. |
output_varNavigation result | string | nav_result | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideCode override | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq code | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - In
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let nav_result = navigate_to({"x":5,"y":3,"theta":0})
security
Security & Auth
Use this family when the workflow needs this block group as part of a larger visual program.
001 / Security & Auth
JWT
jwt_blockSign and verify JSON Web Tokens (RS256, HS256, ES256).
What It Does
Use JWT when you need sign and verify JSON Web Tokens (RS256, HS256, ES256).
Canvas color: #DC2626. Category: security.
How To Use
- Drag the block from Security & Auth into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
operationOperation | select | sign | Chooses from supported modes for predictable generated code. |
payload_varPayload variable | string | claims | Configuration value used by this block when generating Sansqrit DSL code. |
secret_varSecret env var | string | JWT_SECRET | Configuration value used by this block when generating Sansqrit DSL code. |
algorithmAlgorithm | select | HS256 | Chooses the algorithmic behavior or transformation strategy. |
expiry_secondsExpiry (seconds) | number | 3600 | Numeric configuration used during code generation or execution. |
output_varOutput token | string | jwt_token | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let jwt_token = jwt_sign(claims, "JWT_SECRET")
002 / Security & Auth
Encrypt / Decrypt
encrypt_blockSymmetric encryption: AES-256-GCM, ChaCha20-Poly1305.
What It Does
Use Encrypt / Decrypt when you need symmetric encryption: AES-256-GCM, ChaCha20-Poly1305.
Canvas color: #DC2626. Category: security.
How To Use
- Drag the block from Security & Auth into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
operationOperation | select | encrypt | Chooses from supported modes for predictable generated code. |
data_varData variable | string | plaintext | Configuration value used by this block when generating Sansqrit DSL code. |
key_varKey env var | string | ENCRYPTION_KEY | Configuration value used by this block when generating Sansqrit DSL code. |
algorithmAlgorithm | select | AES-256-GCM | Chooses the algorithmic behavior or transformation strategy. |
output_varOutput | string | encrypted | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let encrypted = encrypt(plaintext, key=secret("ENCRYPTION_KEY"))
003 / Security & Auth
OAuth2
oauth2_blockOAuth2 client credentials and auth code flows.
What It Does
Use OAuth2 when you need oAuth2 client credentials and auth code flows.
Canvas color: #DC2626. Category: security.
How To Use
- Drag the block from Security & Auth into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
client_id_varClient ID env var | string | OAUTH_CLIENT_ID | Configuration value used by this block when generating Sansqrit DSL code. |
client_secret_varSecret env var | string | OAUTH_CLIENT_SECRET | Configuration value used by this block when generating Sansqrit DSL code. |
token_urlToken URL | string | empty | Points to an external service or local API endpoint. Check credentials and network access before running. |
grant_typeGrant type | select | client_credentials | Chooses the algorithmic behavior or transformation strategy. |
scopesScopes | string | openid profile | Configuration value used by this block when generating Sansqrit DSL code. |
output_varOutput token | string | oauth_token | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
No input ports. This block starts a flow or uses configured values.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let oauth_token = oauth2(grant="client_credentials")
004 / Security & Auth
API Key Auth
api_key_authValidate incoming API key against stored hash.
What It Does
Use API Key Auth when you need validate incoming API key against stored hash.
Canvas color: #DC2626. Category: security.
How To Use
- Drag the block from Security & Auth into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
header_nameHeader name | string | X-API-Key | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
key_env_varExpected key env var | string | API_KEY | Configuration value used by this block when generating Sansqrit DSL code. |
hash_compareCompare hashed | bool | true | Turns an optional behavior on or off for this block. |
output_varIs valid variable | string | is_valid | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks. - Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let is_valid = api_key_validate(request, "X-API-Key")
sharding
Sharding Engine
Use this family when the workflow needs this block group as part of a larger visual program.
001 / Sharding Engine
Shard Register
shard_registerExplicit sharding control. Usually automatic ā use for custom shard size configuration.
What It Does
Use Shard Register when you need explicit sharding control. Usually automatic ā use for custom shard size configuration.
Canvas color: #65A30D. Category: sharding.
How To Use
- Drag the block from Sharding Engine into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
source_registerSource register | string | q | Configuration value used by this block when generating Sansqrit DSL code. |
shard_sizeShard size (max 10) | number | 10 | Numeric configuration used during code generation or execution. |
log_shard_mapLog shard topology | bool | true | Turns an optional behavior on or off for this block. |
prune_thresholdPrune threshold | number | 1e-12 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- Register in
registerQuantum register or sharded qubit collection. Connect quantum wires from registers into gates, algorithms, and measurements.
Outputs
- Register out
registerQuantum register or sharded qubit collection. Connect quantum wires from registers into gates, algorithms, and measurements.
Generated Sansqrit Pattern
# Sharding is automatic for registers > 10 qubits
002 / Sharding Engine
Amplitude Cache
amp_cacheCache sparse state vector. Critical for VQE ā circuit prefix is identical across 1000s of iterations.
What It Does
Use Amplitude Cache when you need cache sparse state vector. Critical for VQE ā circuit prefix is identical across 1000s of iterations.
Canvas color: #65A30D. Category: sharding.
How To Use
- Drag the block from Sharding Engine into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
registerRegister | string | q | Configuration value used by this block when generating Sansqrit DSL code. |
operationOperation | select | auto | Chooses from supported modes for predictable generated code. |
compressCompress | bool | true | Turns an optional behavior on or off for this block. |
log_hitsLog cache hits | bool | true | Turns an optional behavior on or off for this block. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- Register in
registerQuantum register or sharded qubit collection. Connect quantum wires from registers into gates, algorithms, and measurements.
Outputs
- Register out
registerQuantum register or sharded qubit collection. Connect quantum wires from registers into gates, algorithms, and measurements.
Generated Sansqrit Pattern
# amplitude_cache: automatic
003 / Sharding Engine
Bin File Loader
bin_loaderPre-loads gate lookup .bin files (26 MB total) at startup for O(1) Tier-1 gate lookup.
What It Does
Use Bin File Loader when you need pre-loads gate lookup .bin files (26 MB total) at startup for O(1) Tier-1 gate lookup.
Canvas color: #65A30D. Category: sharding.
How To Use
- Drag the block from Sharding Engine into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
bin_dirDirectory | string | data/gates/ | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
preload_allPreload all | bool | true | Turns an optional behavior on or off for this block. |
validate_crcValidate CRC64 | bool | true | Turns an optional behavior on or off for this block. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
No input ports. This block starts a flow or uses configured values.
Outputs
- Out
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
# bin files auto-loaded by Sanskrit runtime
004 / Sharding Engine
Cross-Shard Gate
cross_shard_gate2-qubit gate spanning a shard boundary. The engine merges only bounded exact entanglement groups; keep cross-shard groups at 20 qubits or less.
What It Does
Use Cross-Shard Gate when you need 2-qubit gate spanning a shard boundary. The engine merges only bounded exact entanglement groups; keep cross-shard groups at 20 qubits or less.
Canvas color: #65A30D. Category: sharding.
How To Use
- Drag the block from Sharding Engine into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
qubit_aGlobal qubit A | number | 9 | Selects the qubit, bit, control, target, or helper register position used by the block. |
qubit_bGlobal qubit B | number | 10 | Selects the qubit, bit, control, target, or helper register position used by the block. |
gateGate type | select | CNOT | Chooses from supported modes for predictable generated code. |
log_entanglementLog entanglement | bool | true | Controls a rotation, phase, optimizer angle, or variational parameter. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- Register in
registerQuantum register or sharded qubit collection. Connect quantum wires from registers into gates, algorithms, and measurements. - Register in
registerQuantum register or sharded qubit collection. Connect quantum wires from registers into gates, algorithms, and measurements.
Outputs
- Register out
registerQuantum register or sharded qubit collection. Connect quantum wires from registers into gates, algorithms, and measurements. - Register out
registerQuantum register or sharded qubit collection. Connect quantum wires from registers into gates, algorithms, and measurements.
Generated Sansqrit Pattern
CNOT(q[9], q[10]) # exact bounded cross-shard merge
string_re
String & Regex
Use this family when the workflow needs this block group as part of a larger visual program.
001 / String & Regex
String Operations
string_opsFormat, split, join, replace, contains, case, slice, trim, zfill.
What It Does
Use String Operations when you need format, split, join, replace, contains, case, slice, trim, zfill.
Canvas color: #DB2777. Category: string_re.
How To Use
- Drag the block from String & Regex into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
input_varInput variable | string | text | Configuration value used by this block when generating Sansqrit DSL code. |
operationOperation | select | upper | Chooses from supported modes for predictable generated code. |
patternPattern / separator | string | empty | Configuration value used by this block when generating Sansqrit DSL code. |
replacementReplacement | string | empty | Configuration value used by this block when generating Sansqrit DSL code. |
assign_toAssign to | string | result | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result = text.upper("")
002 / String & Regex
Regex Operations
regex_opsMatch, find, capture, replace using RE2 syntax. Named captures, multiline, case-insensitive.
What It Does
Use Regex Operations when you need match, find, capture, replace using RE2 syntax. Named captures, multiline, case-insensitive.
Canvas color: #DB2777. Category: string_re.
How To Use
- Drag the block from String & Regex into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
input_varInput variable | string | text | Configuration value used by this block when generating Sansqrit DSL code. |
patternRegex pattern | string | [A-Z]+ | Configuration value used by this block when generating Sansqrit DSL code. |
operationOperation | select | is_match | Chooses from supported modes for predictable generated code. |
case_insensitiveCase insensitive | bool | false | Turns an optional behavior on or off for this block. |
assign_toAssign to | string | matches | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let matches = regex_is_match(r"[A-Z]+", text)
003 / String & Regex
JSON Operations
json_opsParse, serialize, JSONPath query, schema validate.
What It Does
Use JSON Operations when you need parse, serialize, JSONPath query, schema validate.
Canvas color: #DB2777. Category: string_re.
How To Use
- Drag the block from String & Regex into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
input_varInput variable | string | data | Configuration value used by this block when generating Sansqrit DSL code. |
operationOperation | select | parse | Chooses from supported modes for predictable generated code. |
field_pathJSONPath | string | $.data | Points to local or uploaded data. Use the upload/data controls when working with local files. |
assign_toAssign to | string | result | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result = json_parse(data)
004 / String & Regex
XML Operations
xml_opsParse, XPath query, validate XSD.
What It Does
Use XML Operations when you need parse, XPath query, validate XSD.
Canvas color: #DB2777. Category: string_re.
How To Use
- Drag the block from String & Regex into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
input_varInput variable | string | xml_data | Configuration value used by this block when generating Sansqrit DSL code. |
operationOperation | select | parse | Chooses from supported modes for predictable generated code. |
xpath_exprXPath | string | //element | Points to local or uploaded data. Use the upload/data controls when working with local files. |
assign_toAssign to | string | result | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result = xml_parse(xml_data)
005 / String & Regex
Hash / HMAC
hash_blockMD5, SHA256/512, Blake3, HMAC-SHA256.
What It Does
Use Hash / HMAC when you need mD5, SHA256/512, Blake3, HMAC-SHA256.
Canvas color: #DB2777. Category: string_re.
How To Use
- Drag the block from String & Regex into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
input_varInput variable | string | data | Configuration value used by this block when generating Sansqrit DSL code. |
algorithmAlgorithm | select | SHA256 | Chooses the algorithmic behavior or transformation strategy. |
output_formatFormat | select | hex | Chooses from supported modes for predictable generated code. |
assign_toAssign to | string | hash | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let hash = hash_sha256(data)
006 / String & Regex
Format String
format_stringf-string: f"Energy: {energy:.6f} Ha". Specs: .Nf, .Ne, d, g, x.
What It Does
Use Format String when you need f-string: f"Energy: {energy:.6f} Ha". Specs: .Nf, .Ne, d, g, x.
Canvas color: #DB2777. Category: string_re.
How To Use
- Drag the block from String & Regex into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
templateTemplate | string | Value: {x:.3f} | Configuration value used by this block when generating Sansqrit DSL code. |
varsVariables | json | {} | Configuration value used by this block when generating Sansqrit DSL code. |
assign_toAssign to | string | formatted | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let formatted = f"Value: {x:.3f}"
007 / String & Regex
Base64
base64_blockBase64 encode/decode. Standard, URL-safe, MIME.
What It Does
Use Base64 when you need base64 encode/decode. Standard, URL-safe, MIME.
Canvas color: #DB2777. Category: string_re.
How To Use
- Drag the block from String & Regex into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
input_varInput variable | string | data | Configuration value used by this block when generating Sansqrit DSL code. |
operationOperation | select | encode | Chooses from supported modes for predictable generated code. |
charsetVariant | select | standard | Chooses from supported modes for predictable generated code. |
assign_toAssign to | string | result | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result = base64_encode(data)
utility
Utilities
Use this family when the workflow needs this block group as part of a larger visual program.
001 / Utilities
Timer
timer_blockStart and read elapsed time. Returns milliseconds.
What It Does
Use Timer when you need start and read elapsed time. Returns milliseconds.
Canvas color: #94A3B8. Category: utility.
How To Use
- Drag the block from Utilities into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
operationOperation | select | start | Chooses from supported modes for predictable generated code. |
timer_idTimer ID | string | t1 | Configuration value used by this block when generating Sansqrit DSL code. |
output_varOutput (elapsed ms) | string | elapsed | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
No input ports. This block starts a flow or uses configured values.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let elapsed = timer_start("t1")
002 / Utilities
UUID Generator
uuid_blockGenerate UUID v4 or quantum-random ID.
What It Does
Use UUID Generator when you need generate UUID v4 or quantum-random ID.
Canvas color: #94A3B8. Category: utility.
How To Use
- Drag the block from Utilities into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
typeUUID type | select | v4 | Chooses the algorithmic behavior or transformation strategy. |
output_varOutput variable | string | new_id | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
No input ports. This block starts a flow or uses configured values.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let new_id = uuid()
003 / Utilities
Sleep / Wait
sleep_blockPause execution for specified duration.
What It Does
Use Sleep / Wait when you need pause execution for specified duration.
Canvas color: #94A3B8. Category: utility.
How To Use
- Drag the block from Utilities into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
duration_msDuration (ms) | number | 1000 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
No input ports. This block starts a flow or uses configured values.
Outputs
No output ports. This block acts through side effects or downstream generated code.
Generated Sansqrit Pattern
sleep(1000)
004 / Utilities
Config Loader
config_loadLoad configuration from YAML, TOML, JSON, .env.
What It Does
Use Config Loader when you need load configuration from YAML, TOML, JSON, .env.
Canvas color: #94A3B8. Category: utility.
How To Use
- Drag the block from Utilities into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
config_fileConfig file | string | config.yaml | Points to local or uploaded data. Use the upload/data controls when working with local files. |
formatFormat | select | yaml | Chooses from supported modes for predictable generated code. |
defaultsDefaults | json | {} | Configuration value used by this block when generating Sansqrit DSL code. |
output_varOutput config | string | config | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
No input ports. This block starts a flow or uses configured values.
Outputs
- Out
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
let config = load_config("config.yaml")
005 / Utilities
Note / Comment
note_blockDocumentation block. Generates a comment in .sq export. Never executed.
What It Does
Use Note / Comment when you need documentation block. Generates a comment in .sq export. Never executed.
Canvas color: #94A3B8. Category: utility.
How To Use
- Drag the block from Utilities into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
titleTitle | string | Note | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
contentContent | code | empty | Raw code text interpreted by the Sansqrit DSL runtime. |
styleStyle | select | comment | Chooses from supported modes for predictable generated code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
No input ports. This block starts a flow or uses configured values.
Outputs
No output ports. This block acts through side effects or downstream generated code.
Generated Sansqrit Pattern
# āā Note āāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāā
#
006 / Utilities
Type Cast
type_castCast variable to int, float, str, bool, list, dict.
What It Does
Use Type Cast when you need cast variable to int, float, str, bool, list, dict.
Canvas color: #94A3B8. Category: utility.
How To Use
- Drag the block from Utilities into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
input_varInput variable | string | x | Configuration value used by this block when generating Sansqrit DSL code. |
to_typeTarget type | select | float | Chooses the algorithmic behavior or transformation strategy. |
output_varOutput variable | string | y | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let y = float(x)
007 / Utilities
Debug Breakpoint
debug_breakPause execution and dump state for inspection.
What It Does
Use Debug Breakpoint when you need pause execution and dump state for inspection.
Canvas color: #94A3B8. Category: utility.
How To Use
- Drag the block from Utilities into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
labelBreakpoint label | string | bp1 | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
dump_all_varsDump all vars | bool | true | Turns an optional behavior on or off for this block. |
dump_quantum_stateDump quantum state | bool | true | Turns an optional behavior on or off for this block. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
debug!("bp1")
008 / Utilities
Sanskrit Version
version_blockEmit Sanskrit engine version, shard config, and feature flags.
What It Does
Use Sanskrit Version when you need emit Sanskrit engine version, shard config, and feature flags.
Canvas color: #94A3B8. Category: utility.
How To Use
- Drag the block from Utilities into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
log_to_panelLog to panel | bool | true | Turns an optional behavior on or off for this block. |
output_varOutput var | string | version | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
No input ports. This block starts a flow or uses configured values.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let version = sanskrit_version()
009 / Utilities
Parallel Map
parallel_mapApply function in parallel with multiprocessing pool.
What It Does
Use Parallel Map when you need apply function in parallel with multiprocessing pool.
Canvas color: #94A3B8. Category: utility.
How To Use
- Drag the block from Utilities into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
fn_varFunction | string | process_fn | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
items_varItems list | string | items | Configuration value used by this block when generating Sansqrit DSL code. |
n_workersWorkers | number | 4 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
backendBackend | select | joblib | Chooses from supported modes for predictable generated code. |
output_varResults | string | par_results | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let par_results = parallel_map(process_fn, items, workers=4)
010 / Utilities
Result Cache
cache_blockCache function results by input key. Redis, disk, or in-memory.
What It Does
Use Result Cache when you need cache function results by input key. Redis, disk, or in-memory.
Canvas color: #94A3B8. Category: utility.
How To Use
- Drag the block from Utilities into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
key_exprCache key expression | string | hash(input) | Configuration value used by this block when generating Sansqrit DSL code. |
ttl_secondsTTL (seconds, 0=forever) | number | 0 | Numeric configuration used during code generation or execution. |
backendCache backend | select | in_memory | Chooses from supported modes for predictable generated code. |
output_varCached result | string | cached_result | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation. - In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
# cache(hash(input), ttl=0)
011 / Utilities
Progress Bar
progress_barShow tqdm-style progress bar for long loops.
What It Does
Use Progress Bar when you need show tqdm-style progress bar for long loops.
Canvas color: #94A3B8. Category: utility.
How To Use
- Drag the block from Utilities into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
iterable_varIterable | string | items | Configuration value used by this block when generating Sansqrit DSL code. |
descriptionDescription | string | Processing | Configuration value used by this block when generating Sansqrit DSL code. |
leaveLeave bar on finish | bool | true | Turns an optional behavior on or off for this block. |
output_varIteration variable | string | item | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
for item in progress(items, desc="Processing"):
012 / Utilities
Feature Store
feature_storeRegister and retrieve ML features from Feast, Tecton, or Hopsworks.
What It Does
Use Feature Store when you need register and retrieve ML features from Feast, Tecton, or Hopsworks.
Canvas color: #94A3B8. Category: utility.
How To Use
- Drag the block from Utilities into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
feature_viewFeature view | string | user_features | Chooses the data column or feature used for filtering, plotting, grouping, training, or prediction. |
entity_idsEntity IDs | json | [1,2,3] | Configuration value used by this block when generating Sansqrit DSL code. |
storeFeature store | select | Feast | Chooses from supported modes for predictable generated code. |
output_varFeatures | string | feature_df | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
No input ports. This block starts a flow or uses configured values.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let feature_df = feature_store("user_features")
013 / Utilities
Experiment Tracker
experiment_trackerLog experiments to MLflow, Weights&Biases, or Neptune.
What It Does
Use Experiment Tracker when you need log experiments to MLflow, Weights&Biases, or Neptune.
Canvas color: #94A3B8. Category: utility.
How To Use
- Drag the block from Utilities into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
run_nameRun name | string | vqe_experiment_1 | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
params_to_logParameters to log | json | {"n_qubits":4} | Configuration value used by this block when generating Sansqrit DSL code. |
metrics_to_logMetrics to log | json | {"energy":-1.137} | Configuration value used by this block when generating Sansqrit DSL code. |
platformPlatform | select | MLflow | Chooses from supported modes for predictable generated code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
log_experiment("vqe_experiment_1", params={"n_qubits":4})
014 / Utilities
Data Versioning
data_versionVersion datasets and model artifacts with DVC, LakeFS, or Delta Lake.
What It Does
Use Data Versioning when you need version datasets and model artifacts with DVC, LakeFS, or Delta Lake.
Canvas color: #94A3B8. Category: utility.
How To Use
- Drag the block from Utilities into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
data_varData or path | string | data | Configuration value used by this block when generating Sansqrit DSL code. |
systemVersioning system | select | DVC | Chooses from supported modes for predictable generated code. |
version_tagVersion tag | string | v1.0.0 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
messageCommit message | string | Add training data | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
version_data(data, tag="v1.0.0")
015 / Utilities
Environment Detect
env_detectDetect runtime environment: local, cloud, HPC cluster, Docker.
What It Does
Use Environment Detect when you need detect runtime environment: local, cloud, HPC cluster, Docker.
Canvas color: #94A3B8. Category: utility.
How To Use
- Drag the block from Utilities into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
output_varEnvironment info | string | env_info | Configuration value used by this block when generating Sansqrit DSL code. |
log_detailsLog details | bool | true | Turns an optional behavior on or off for this block. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
No input ports. This block starts a flow or uses configured values.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let env_info = detect_env()
016 / Utilities
Conditional Skip
conditional_skipSkip downstream blocks if condition is true (circuit breaker pattern).
What It Does
Use Conditional Skip when you need skip downstream blocks if condition is true (circuit breaker pattern).
Canvas color: #94A3B8. Category: utility.
How To Use
- Drag the block from Utilities into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
conditionSkip condition | string | energy < -2.0 | Configuration value used by this block when generating Sansqrit DSL code. |
log_skipLog skip reason | bool | true | Turns an optional behavior on or off for this block. |
skip_messageLog message | string | Skipping: converged | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Outputs
- Out
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
if not (energy < -2.0): # conditional skip
017 / Utilities
Format Number
format_numberFormat numbers for display: scientific, fixed, engineering, percentage.
What It Does
Use Format Number when you need format numbers for display: scientific, fixed, engineering, percentage.
Canvas color: #94A3B8. Category: utility.
How To Use
- Drag the block from Utilities into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
value_varNumber variable | string | x | Configuration value used by this block when generating Sansqrit DSL code. |
formatFormat | select | auto | Chooses from supported modes for predictable generated code. |
precisionDecimal places | number | 4 | Numeric configuration used during code generation or execution. |
output_varFormatted string | string | formatted | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let formatted = fmt_number(x, "auto", 4)
018 / Utilities
Quantum Runtime Config
quantum_runtimeConfigure the Sanskrit quantum runtime: max qubits, shard size, precision.
What It Does
Use Quantum Runtime Config when you need configure the Sanskrit quantum runtime: max qubits, shard size, precision.
Canvas color: #94A3B8. Category: utility.
How To Use
- Drag the block from Utilities into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
max_qubitsMax qubits | number | 200 | Selects the qubit, bit, control, target, or helper register position used by the block. |
shard_sizeShard size | number | 10 | Numeric configuration used during code generation or execution. |
precisionPrecision | select | float64 | Chooses from supported modes for predictable generated code. |
gpu_accelerationGPU acceleration | bool | false | Turns an optional behavior on or off for this block. |
distributedDistributed shards | bool | false | Turns an optional behavior on or off for this block. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
No input ports. This block starts a flow or uses configured values.
Outputs
No output ports. This block acts through side effects or downstream generated code.
Generated Sansqrit Pattern
# quantum_runtime(max_q=200, shard=10)
vaccine
Vaccine & Immunology
Use this family when the workflow needs this block group as part of a larger visual program.
001 / Vaccine & Immunology
Antigen Design
antigen_designDesign vaccine antigen from pathogen sequence. Methods: consensus, mosaic, ancestral, AI.
What It Does
Use Antigen Design when you need design vaccine antigen from pathogen sequence. Methods: consensus, mosaic, ancestral, AI.
Canvas color: #DB2777. Category: vaccine.
How To Use
- Drag the block from Vaccine & Immunology into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
pathogen_sequencePathogen sequence | string | empty | Points to local or uploaded data. Use the upload/data controls when working with local files. |
methodMethod | select | mosaic | Chooses the algorithmic behavior or transformation strategy. |
coverage_targetCoverage target (%) | number | 95 | Selects the qubit, bit, control, target, or helper register position used by the block. |
output_varOutput antigen | string | antigen | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let antigen = antigen_design("", method="mosaic")
002 / Vaccine & Immunology
Epitope Predictor
epitope_predPredict T-cell and B-cell epitopes. MHC I/II binding using NetMHCpan, IEDB.
What It Does
Use Epitope Predictor when you need predict T-cell and B-cell epitopes. MHC I/II binding using NetMHCpan, IEDB.
Canvas color: #DB2777. Category: vaccine.
How To Use
- Drag the block from Vaccine & Immunology into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
protein_sequenceProtein sequence | string | empty | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
mhc_classMHC class | select | I | Chooses from supported modes for predictable generated code. |
mhc_allelesMHC alleles | json | ["HLA-A*02:01"] | Configuration value used by this block when generating Sansqrit DSL code. |
methodMethod | select | NetMHCpan | Chooses the algorithmic behavior or transformation strategy. |
output_varOutput | string | epitopes | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let epitopes = epitope_prediction("", mhc="I")
003 / Vaccine & Immunology
Immunogenicity
immunogenicityPredict immunogenicity score ā likelihood of triggering immune response.
What It Does
Use Immunogenicity when you need predict immunogenicity score ā likelihood of triggering immune response.
Canvas color: #DB2777. Category: vaccine.
How To Use
- Drag the block from Vaccine & Immunology into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
antigen_varAntigen | string | antigen | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
modelModel | select | IEDB_consensus | Chooses the algorithmic behavior or transformation strategy. |
output_varOutput | string | imm_score | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let imm_score = immunogenicity(antigen)
004 / Vaccine & Immunology
Antibody Design
antibody_designDesign therapeutic antibodies: CDR graft, humanisation, affinity maturation.
What It Does
Use Antibody Design when you need design therapeutic antibodies: CDR graft, humanisation, affinity maturation.
Canvas color: #DB2777. Category: vaccine.
How To Use
- Drag the block from Vaccine & Immunology into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
target_epitopeTarget epitope | string | empty | Selects the qubit, bit, control, target, or helper register position used by the block. |
methodMethod | select | de_novo | Chooses the algorithmic behavior or transformation strategy. |
n_candidatesCandidates | number | 100 | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
output_varOutput | string | antibodies | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let antibodies = antibody_design("")
005 / Vaccine & Immunology
mRNA Design
mrna_designOptimise mRNA codon usage, UTR, poly-A tail for maximum expression and stability.
What It Does
Use mRNA Design when you need optimise mRNA codon usage, UTR, poly-A tail for maximum expression and stability.
Canvas color: #DB2777. Category: vaccine.
How To Use
- Drag the block from Vaccine & Immunology into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
protein_sequenceProtein sequence | string | empty | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
host_organismHost organism | string | human | Configuration value used by this block when generating Sansqrit DSL code. |
codon_optimiseCodon optimise | bool | true | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
add_utrAdd UTR elements | bool | true | Turns an optional behavior on or off for this block. |
output_varOutput mRNA | string | mrna | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let mrna = mrna_design("")
006 / Vaccine & Immunology
Vaccine Formulation
vax_formulationPredict optimal adjuvants, delivery systems, and storage conditions.
What It Does
Use Vaccine Formulation when you need predict optimal adjuvants, delivery systems, and storage conditions.
Canvas color: #DB2777. Category: vaccine.
How To Use
- Drag the block from Vaccine & Immunology into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
antigen_varAntigen | string | antigen | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
deliveryDelivery system | select | LNP | Chooses from supported modes for predictable generated code. |
adjuvantAdjuvant | select | AS01B | Chooses from supported modes for predictable generated code. |
output_varOutput | string | formulation | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let formulation = vaccine_formulation(antigen, delivery="LNP")
variable
Variables
Use this family when the workflow needs this block group as part of a larger visual program.
001 / Variables
Global Variable
global_varGlobal variable accessible by ALL downstream blocks.
What It Does
Use Global Variable when you need global variable accessible by ALL downstream blocks.
Canvas color: #0D9488. Category: variable.
How To Use
- Drag the block from Variables into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
var_nameName | string | shared_energy | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
var_typeType hint | string | float | Chooses the algorithmic behavior or transformation strategy. |
initial_valueInitial value | string | 0.0 | Configuration value used by this block when generating Sansqrit DSL code. |
log_on_changeLog on change | bool | true | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
No input ports. This block starts a flow or uses configured values.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
global shared_energy = 0.0
002 / Variables
Local Variable
local_varVariable scoped to the current block.
What It Does
Use Local Variable when you need variable scoped to the current block.
Canvas color: #0D9488. Category: variable.
How To Use
- Drag the block from Variables into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
var_nameName | string | x | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
initial_valueInitial value | string | 0 | Configuration value used by this block when generating Sansqrit DSL code. |
log_valueLog value | bool | true | Turns an optional behavior on or off for this block. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
No input ports. This block starts a flow or uses configured values.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
x = 0
003 / Variables
Constant
const_varImmutable constant. Cannot change after declaration.
What It Does
Use Constant when you need immutable constant. Cannot change after declaration.
Canvas color: #0D9488. Category: variable.
How To Use
- Drag the block from Variables into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
nameName | string | MAX_ITER | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
valueValue | string | 1000 | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
No input ports. This block starts a flow or uses configured values.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
const MAX_ITER = 1000
004 / Variables
Variable Snapshot
var_snapshotDumps ALL variables + quantum states to logs panel. Does NOT affect execution.
What It Does
Use Variable Snapshot when you need dumps ALL variables + quantum states to logs panel. Does NOT affect execution.
Canvas color: #0D9488. Category: variable.
How To Use
- Drag the block from Variables into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
labelSnapshot label | string | checkpoint_1 | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
include_quantumInclude quantum states | bool | true | Turns an optional behavior on or off for this block. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Generated Sansqrit Pattern
debug_vars!("checkpoint_1")
005 / Variables
Environment Variable
env_varRead OS environment variable. Falls back to default if not set.
What It Does
Use Environment Variable when you need read OS environment variable. Falls back to default if not set.
Canvas color: #0D9488. Category: variable.
How To Use
- Drag the block from Variables into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
env_keyENV key | string | SANSKRIT_API_KEY | Configuration value used by this block when generating Sansqrit DSL code. |
fallbackDefault value | string | empty | Configuration value used by this block when generating Sansqrit DSL code. |
mask_in_logsMask in logs | bool | true | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
assign_toAssign to | string | env_val | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
No input ports. This block starts a flow or uses configured values.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let env_val = env("SANSKRIT_API_KEY")
006 / Variables
Secret / API Key
secret_varAPI keys and credentials. Always masked in logs. Never exported to .sq files.
What It Does
Use Secret / API Key when you need aPI keys and credentials. Always masked in logs. Never exported to .sq files.
Canvas color: #0D9488. Category: variable.
How To Use
- Drag the block from Variables into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
secret_nameSecret name | string | OPENAI_API_KEY | Names the output, register, chart, job, or visible label so later blocks can reference it clearly. |
storageStorage | select | env | Chooses from supported modes for predictable generated code. |
assign_toAssign to | string | api_key | Sets a numeric boundary, size, count, or top-N selection used to bound work and output. |
bypassBypass this block | bool | false | Block skipped and commented out in .sq export |
code_overrideCode override | bool | false | Write custom .sq instead of generated |
override_codeCustom .sq code | code | empty | Only used when code_override is enabled |
Inputs
No input ports. This block starts a flow or uses configured values.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let api_key = secret("OPENAI_API_KEY")
007 / Variables
List Comprehension
list_comprehensionGenerate list inline: [f(x) for x in items if condition]
What It Does
Use List Comprehension when you need generate list inline: [f(x) for x in items if condition]
Canvas color: #0D9488. Category: variable.
How To Use
- Drag the block from Variables into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
exprExpression f(x) | string | x*2 | Configuration value used by this block when generating Sansqrit DSL code. |
varIteration variable | string | x | Configuration value used by this block when generating Sansqrit DSL code. |
iterableIterable | string | range(10) | Configuration value used by this block when generating Sansqrit DSL code. |
conditionFilter condition (blank=none) | string | empty | Configuration value used by this block when generating Sansqrit DSL code. |
output_varOutput list | string | result | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
No input ports. This block starts a flow or uses configured values.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result = [x*2 for x in range(10)]
008 / Variables
Dict Comprehension
dict_comprehensionBuild dict inline: {k: v for k,v in items}
What It Does
Use Dict Comprehension when you need build dict inline: {k: v for k,v in items}
Canvas color: #0D9488. Category: variable.
How To Use
- Drag the block from Variables into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
key_exprKey expression | string | k | Configuration value used by this block when generating Sansqrit DSL code. |
val_exprValue expression | string | v | Configuration value used by this block when generating Sansqrit DSL code. |
iterableIterable | string | items.items() | Configuration value used by this block when generating Sansqrit DSL code. |
output_varOutput dict | string | result | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
No input ports. This block starts a flow or uses configured values.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
let result = {k: v for k,v in items.items()}
009 / Variables
Unpack / Destructure
unpack_blockUnpack tuple or list into multiple variables.
What It Does
Use Unpack / Destructure when you need unpack tuple or list into multiple variables.
Canvas color: #0D9488. Category: variable.
How To Use
- Drag the block from Variables into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
source_varSource variable | string | result | Configuration value used by this block when generating Sansqrit DSL code. |
target_varsTarget variable names | json | ["a","b","c"] | Selects the qubit, bit, control, target, or helper register position used by the block. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
- In
anyFlexible value. The receiving block accepts the object that is compatible with its operation.
Outputs
- Out
classicalClassical bit register or classical control signal produced by measurement or control blocks.
Generated Sansqrit Pattern
a, b, c = result
010 / Variables
Swap Variables
swap_varsSwap two variable values in place.
What It Does
Use Swap Variables when you need swap two variable values in place.
Canvas color: #0D9488. Category: variable.
How To Use
- Drag the block from Variables into the canvas.
- Connect required input ports from the left side.
- Set properties in the right panel, then run or export the generated Sansqrit code.
Properties, connectors, and generated code
Properties
| Property | Type | Default | Meaning |
|---|---|---|---|
var_aVariable A | string | a | Configuration value used by this block when generating Sansqrit DSL code. |
var_bVariable B | string | b | Configuration value used by this block when generating Sansqrit DSL code. |
bypassBypass | bool | false | When enabled, the visual block is skipped and exported as a commented block in generated Sansqrit code. |
code_overrideOverride | bool | false | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
override_codeCustom .sq | code | empty | Lets advanced users replace generated Sansqrit with custom code while keeping the block on the canvas. |
Inputs
No input ports. This block starts a flow or uses configured values.
Outputs
No output ports. This block acts through side effects or downstream generated code.
Generated Sansqrit Pattern
a, b = b, a
FAQ
What is Sansqrit Visual Engine?
Sansqrit Visual Engine is the drag-and-drop block canvas for the Sansqrit DSL. It lets users build quantum, data, AI, chemistry, finance, logistics, climate, and scientific workflows visually, then run or export generated Sansqrit code.
How many visual blocks are documented?
This page documents 639 blocks across 54 registry categories, generated from the active Sansqrit block registry.
How do connectors work?
Blocks expose typed input and output ports. Drag from an output port to a compatible input port to create a wire. The compiler orders connected blocks and emits Sansqrit DSL code.
Can users override generated code?
Yes. Blocks include code override and bypass controls where supported. Override lets advanced users provide custom Sansqrit DSL while keeping the block in the workflow.
Can the visual engine handle large quantum examples?
Yes. The quantum register blocks use sparse sharded execution for large local examples, including 120+ qubit workflows that rely on sampling and top-N summaries.