From c281f47e685878352bc03cc87ba644a207acf40b Mon Sep 17 00:00:00 2001 From: Arsh <184517@nith.ac.in> Date: Fri, 14 May 2021 02:07:49 +0530 Subject: [PATCH] use snake case --- docs/src/index.md | 2 +- src/YaoBlocksQobj.jl | 2 +- src/qobj.jl | 20 ++++++++++---------- test/runtests.jl | 2 +- 4 files changed, 13 insertions(+), 13 deletions(-) diff --git a/docs/src/index.md b/docs/src/index.md index 830b743..8cab90c 100644 --- a/docs/src/index.md +++ b/docs/src/index.md @@ -29,5 +29,5 @@ exp_header = [Dict("description"=>"1")] 3) Creating a Qobj ```julia -q = CreateQobj([qc], id = "test_id", header= header, exp_header = exp_header) +q = create_qobj([qc], id = "test_id", header= header, exp_header = exp_header) ``` diff --git a/src/YaoBlocksQobj.jl b/src/YaoBlocksQobj.jl index db79718..a336e81 100644 --- a/src/YaoBlocksQobj.jl +++ b/src/YaoBlocksQobj.jl @@ -1,6 +1,6 @@ module YaoBlocksQobj -export CreateQobj +export create_qobj using IBMQClient.Schema using YaoBlocks diff --git a/src/qobj.jl b/src/qobj.jl index 52456ef..da514df 100644 --- a/src/qobj.jl +++ b/src/qobj.jl @@ -1,7 +1,7 @@ using Random """ - CreateQobj(qc, id, header, nshots, exp_header, exp_config) + create_qobj(qc, id, header, nshots, exp_header, exp_config) Creates a `Qobj` based on the IBMQClient schema. @@ -20,14 +20,14 @@ using Random - `exp_config` (optional): An Array of Configuration structure for user settings that can be different in each experiment. These will override the configuration settings of the whole job. """ -function CreateQobj(qc::Array{<:AbstractBlock{N}}; id::String = randstring(), header = nothing, nshots::Int = 1024, exp_header = nothing, exp_config = nothing) where N - experiments = CreateExperiment(qc, exp_header, exp_config) +function create_qobj(qc::Array{<:AbstractBlock{N}}; id::String = randstring(), header = nothing, nshots::Int = 1024, exp_header = nothing, exp_config = nothing) where N + experiments = create_experiment(qc, exp_header, exp_config) config = ExpConfig(shots = nshots, memory_slots = length(experiments)) Qobj(;qobj_id = id, type = "QASM", schema_version = v"1", header, experiments = experiments, config = config) end """ - CreateExperiment(qc, exp_header, exp_config) + create_experiment(qc, exp_header, exp_config) Returns and experiment type that consits of instructions. @@ -41,7 +41,7 @@ end - `exp_config` (optional): An Array of Configuration structure for user settings that can be different in each experiment. These will override the configuration settings of the whole job. """ -function CreateExperiment(qc::Array{<:AbstractBlock{N}}, exp_header = nothing, exp_config = nothing) where N +function create_experiment(qc::Array{<:AbstractBlock{N}}, exp_header = nothing, exp_config = nothing) where N experiments = Experiment[] head = false config = false @@ -53,13 +53,13 @@ function CreateExperiment(qc::Array{<:AbstractBlock{N}}, exp_header = nothing, e for i in 1:length(qc) if head && config - exp = CreateExperiment!(qc[i], exp_header[i], exp_config[i]) + exp = create_experiment!(qc[i], exp_header[i], exp_config[i]) elseif head && !config - exp = CreateExperiment!(qc[i], exp_header[i], exp_config) + exp = create_experiment!(qc[i], exp_header[i], exp_config) elseif !head && config - exp = CreateExperiment!(qc[i], exp_header, exp_config[i]) + exp = create_experiment!(qc[i], exp_header, exp_config[i]) else - exp = CreateExperiment!(qc[i], exp_header, exp_config) + exp = create_experiment!(qc[i], exp_header, exp_config) end push!(experiments, exp) @@ -67,7 +67,7 @@ function CreateExperiment(qc::Array{<:AbstractBlock{N}}, exp_header = nothing, e return experiments end -function CreateExperiment!(qc::AbstractBlock{N}, exp_header = nothing, exp_config = nothing) where N +function create_experiment!(qc::AbstractBlock{N}, exp_header = nothing, exp_config = nothing) where N exp_inst = generate_inst(qc) experiment = Experiment(;header = exp_header, config = exp_config, instructions = exp_inst) return experiment diff --git a/test/runtests.jl b/test/runtests.jl index af2fed9..a2373fa 100644 --- a/test/runtests.jl +++ b/test/runtests.jl @@ -14,7 +14,7 @@ include("qobjtoqbir.jl") exp_header = [Dict("description"=>"1"), Dict("description"=>"2")] circuits = [qc, qc1] - q = CreateQobj(circuits, id = "test", header = header, exp_header = exp_header) + q = create_qobj(circuits, id = "test", header = header, exp_header = exp_header) experiments = q.experiments for i in 1:length(experiments)