question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Registration decorator for parametric pulse shapes

See original GitHub issue

What is the expected behavior?

From @eggerdj on PR #3463 which introduces Parametric Pulses:

Is there some way around this structure? I’m thinking of the following scenario: External party, named ABC, wants to use Qiskit and provide their own pulse shapes. It would be a lot nicer if, a user of ABC, in his application, could do

from ABC.parametric_pulses import ABCPulse

where ABC.parametric_pulses.py contains the parametric pulses defined by ABC, without having to manually register the parametric pulse names in this Enum class. Is something like that possible?

The goal of this feature is to replace manually entering new parametric pulses into the mapper in assemble.

Issue Analytics

  • State:open
  • Created 4 years ago
  • Comments:9 (9 by maintainers)

github_iconTop GitHub Comments

1reaction
drewrisingercommented, Dec 17, 2021

@jwoehr, I don’t think so. Pulse Builder still doesn’t cover e.g. a linear ramp parametric pulse defined as e.g. y = m*t + b. I’ve been using my workaround to add this functionality.

0reactions
jwoehrcommented, Dec 17, 2021

@jwoehr, I don’t think so. Pulse Builder still doesn’t cover e.g. a linear ramp parametric pulse defined as e.g. y = m*t + b. I’ve been using my workaround to add this functionality.

Thank you, noting that, @drewrisinger

Read more comments on GitHub >

github_iconTop Results From Across the Web

Parametric Pulses · Issue #3463 · Qiskit/qiskit-terra · GitHub
New Commands in Pulse which allow the user to specify a pulse command by parameters of a known ... Registration decorator for parametric...
Read more >
(PDF) Concept of Complex-Valued Parametric Pulse Models
We introduce a complex-valued parametric pulse model by extending a real-valued pulse signal ... pulse shapes with a priori knowledge of only the...
Read more >
How to use backend.run() with a constant pulse shape in ...
run() command, the schedules parameter, in order to use it for measurement for a constant pulse shape in the code that I have?...
Read more >
Design & Analysis of Mixed-mode Integrated Circuit for Pulse
Techniques for analyzing the output waveform (pulse shape) from scintillators to extract the form of the impinging radiation are called pulse-shape ...
Read more >
How to Use a Pulse Shaping Filter for Communications
Understanding signal propagation is an important part of LTI systems design, and each portion of a system can affect signal shape, frequency content,...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found