Update quantum-computing.ibm.com to quantum.ibm.com (#453)

Please, have a look whenever possible. @Eric-Arellano 

All occurrences where quantum-computing.ibm.com have been changed to
quantum.ibm.com , leaving subdomains untouched.

EDIT:

I did git pull upstream before creating this branch, now I see there are
some conflicts, maybe there was a merge while I was creating this PR?
This commit is contained in:
kristian koci 2023-12-02 23:18:40 +00:00 committed by GitHub
parent a63348efbb
commit 6a186323e2
33 changed files with 67 additions and 69 deletions

View File

@ -2,7 +2,7 @@ blank_issues_enabled: true
contact_links:
- name: Qiskit API feedback
url: https://github.com/Qiskit/qiskit/issues/new/choose
about: Open an issue in the Qiskit repository for the docs found at https://docs.quantum-computing.ibm.com/api/qiskit.
about: Open an issue in the Qiskit repository for the docs found at https://docs.quantum.ibm.com/api/qiskit.
- name: Qiskit Runtime Client API feedback
url: https://github.com/Qiskit/qiskit-ibm-runtime/issues/new/choose
about: Open an issue in the qiskit-ibm-runtime repository for the docs found at https://docs.quantum-computing.ibm.com/api/qiskit-ibm-runtime/runtime_service.
about: Open an issue in the qiskit-ibm-runtime repository for the docs found at https://docs.quantum.ibm.com/api/qiskit-ibm-runtime/runtime_service.

View File

@ -1,6 +1,6 @@
# Qiskit docs
The documentation content home for https://docs.quantum-computing.ibm.com (excluding API reference).
The documentation content home for https://docs.quantum.ibm.com (excluding API reference).
# Improving IBM Quantum & Qiskit Documentation
@ -14,9 +14,9 @@ Read on for more information about how to support this project:
This is the quickest, easiest, and most helpful way to contribute to this project and improve the quality of Qiskit and IBM Quantum documentation. There are a few different ways to report issues, depending on where it was found:
- For problems you've found in the [Qiskit API Reference](https://docs.quantum-computing.ibm.com/api/qiskit) section, open an issue in the Qiskit repo [here](https://github.com/Qiskit/qiskit/issues/new/choose).
- For problems you've found in the [Qiskit Runtime IBM Client](https://docs.quantum-computing.ibm.com/api/qiskit-ibm-runtime) section, open an issue in the Qiskit IBM Runtime repo [here](https://github.com/Qiskit/qiskit-ibm-runtime/issues/new/choose).
- For problems you've found in any other section of [docs](https://docs.quantum-computing.ibm.com), open a content bug issue [here](https://github.com/Qiskit/documentation/issues/new/choose).
- For problems you've found in the [Qiskit API Reference](https://docs.quantum.ibm.com/api/qiskit) section, open an issue in the Qiskit repo [here](https://github.com/Qiskit/qiskit/issues/new/choose).
- For problems you've found in the [Qiskit Runtime IBM Client](https://docs.quantum.ibm.com/api/qiskit-ibm-runtime) section, open an issue in the Qiskit IBM Runtime repo [here](https://github.com/Qiskit/qiskit-ibm-runtime/issues/new/choose).
- For problems you've found in any other section of [docs](https://docs.quantum.ibm.com), open a content bug issue [here](https://github.com/Qiskit/documentation/issues/new/choose).
### 2. Suggest new content
@ -75,7 +75,7 @@ npm install
Run `./start` in your terminal, then open http://localhost:3000/start in your browser.
The local preview does not include the initial index page and the top nav bar from docs.quantum-computing.ibm.com. Therefore, you must directly navigate in the URL to the folder that you want:
The local preview does not include the initial index page and the top nav bar from docs.quantum.ibm.com. Therefore, you must directly navigate in the URL to the folder that you want:
- http://localhost:3000/build
- http://localhost:3000/start

View File

@ -534,7 +534,7 @@ options that do not have a legacy alternative to migrate from, but can
help improve your performance and results. For more information, refer
to the following:
- [Error mitigation tutorial](https://learning.quantum-computing.ibm.com/tutorial/error-suppression-and-error-mitigation-with-qiskit-runtime)
- [Error mitigation tutorial](https://learning.quantum.ibm.com/tutorial/error-suppression-and-error-mitigation-with-qiskit-runtime)
- [Setting execution options topic](../../run/advanced-runtime-options)
- [How to run a session topic](../../run/run-jobs-in-session)

View File

@ -470,6 +470,6 @@ an algorithm, you might want to tune certain primitive options. For details, see
- [Get started with Sampler.](../../run/primitives-get-started#start-sampler)
- Explore [sessions.](../../run/sessions)
- [Run a primitive in a session.](../../run/run-jobs-in-session)
- Experiment with the [Run custom transpiled circuits with primitives tutorial.](https://learning.quantum-computing.ibm.com/tutorial/submitting-user-transpiled-circuits-using-primitives)
- Experiment with the [Run custom transpiled circuits with primitives tutorial.](https://learning.quantum.ibm.com/tutorial/submitting-user-transpiled-circuits-using-primitives)
</Admonition>

View File

@ -445,7 +445,7 @@
"id": "5eac95da-6023-4c21-82fe-e74e8161fbbd",
"metadata": {},
"source": [
"To learn about near-term quantum algorithms, take our [Variational algorithm design](https://learning.quantum-computing.ibm.com/course/variational-algorithm-design) course."
"To learn about near-term quantum algorithms, take our [Variational algorithm design](https://learning.quantum.ibm.com/course/variational-algorithm-design) course."
]
}
],

View File

@ -122,7 +122,7 @@
"id": "78772993-d0da-4651-9211-706e86a59432",
"metadata": {},
"source": [
"For more information, see [N-local gates](/api/qiskit/circuit_library#n-local-circuits) in the circuit library API documentation or take our [Variational algorithm design course](https://learning.quantum-computing.ibm.com/course/variational-algorithm-design)."
"For more information, see [N-local gates](/api/qiskit/circuit_library#n-local-circuits) in the circuit library API documentation or take our [Variational algorithm design course](https://learning.quantum.ibm.com/course/variational-algorithm-design)."
]
},
{

View File

@ -106,7 +106,7 @@ See the Optimization level table in the
[Runtime compilation topic](configure-runtime-compilation#set-the-optimization-level) for further details.
<Admonition>
In the currently deployed Qiskit Runtime primitives, optimization levels 2 and 3 behave identically to level 1. If you want to use more advanced optimization, use the Qiskit transpiler locally, set [`skip_transpilation=True`](../api/qiskit-ibm-runtime/qiskit_ibm_runtime.options.TranspilationOptions#skip_transpilation), and then pass the transpiled circuits to the primitives. For instructions see the [Submitting user-transpiled circuits using primitives](https://learning.quantum-computing.ibm.com/tutorial/submitting-user-transpiled-circuits-using-primitives) tutorial.
In the currently deployed Qiskit Runtime primitives, optimization levels 2 and 3 behave identically to level 1. If you want to use more advanced optimization, use the Qiskit transpiler locally, set [`skip_transpilation=True`](../api/qiskit-ibm-runtime/qiskit_ibm_runtime.options.TranspilationOptions#skip_transpilation), and then pass the transpiled circuits to the primitives. For instructions see the [Submitting user-transpiled circuits using primitives](https://learning.quantum.ibm.com/tutorial/submitting-user-transpiled-circuits-using-primitives) tutorial.
</Admonition>
The optimization level option is a "first-level option", and can be set as follows:

View File

@ -55,7 +55,7 @@ The `optimization_level` setting specifies how much optimization to perform on t
At present, the primitives will attempt low-cost transformations if given a circuit that is not already in target form, but in the future, primitives will error on such circuits. It is therefore recommended that users take advantage of the local compilation capabilities of the Qiskit transpiler wherever possible.
For instructions on preparing circuits for primitive queries, see the [Submitting user-transpiled circuits using primitives](https://learning.quantum-computing.ibm.com/tutorial/submitting-user-transpiled-circuits-using-primitives) tutorial.
For instructions on preparing circuits for primitive queries, see the [Submitting user-transpiled circuits using primitives](https://learning.quantum.ibm.com/tutorial/submitting-user-transpiled-circuits-using-primitives) tutorial.
</Admonition>
<Admonition type="note">

View File

@ -60,5 +60,5 @@ Output:
You can view the estimated usage (how much quantum time the job will take to run) in two places on IBM Quantum Platform:
- On the [Jobs table](https://quantum-computing.ibm.com/jobs) in the Usage column. From the Home page, click *View all* on the Recent jobs table. The Usage column shows the estimated usage for pending jobs, or actual usage for completed jobs.
- On the job's details page. From the [Dashboard](https://quantum-computing.ibm.com/) or [Jobs table](https://quantum-computing.ibm.com/jobs), click the job ID to open the job details page. The estimated usage is shown in the Status Timeline.
- On the [Jobs table](https://quantum.ibm.com/jobs) in the Usage column. From the Home page, click *View all* on the Recent jobs table. The Usage column shows the estimated usage for pending jobs, or actual usage for completed jobs.
- On the job's details page. From the [Dashboard](https://quantum.ibm.com/) or [Jobs table](https://quantum.ibm.com/jobs), click the job ID to open the job details page. The estimated usage is shown in the Status Timeline.

View File

@ -60,4 +60,4 @@ As described above, all jobs submitted to the scheduler through the same project
A wait-time estimate is provided through IBM Quantum Platform and via Qiskit. The computed time is the result of a scheduling simulation that predicts one possible execution pattern, given the current fair-share ordering of all the jobs waiting for that system and the approximate runtime of each job. The dynamic nature of the fair-share algorithm means that this estimated time is not fixed and can vary, sometimes dramatically. This wait time is also subject to limitations inherent in estimating the execution time for Qiskit Runtime jobs. For these jobs, where an accurate estimation of time is not feasible, the maximum allowed runtime is used as a proxy. In practice, this means that the duration for a Qiskit Runtime job can be over-estimated by up to eight hours, the maximum allowed Qiskit Runtime job duration for Premium Plan users.
The jobs position in the queue is listed in the **Queue position** column on the [Jobs page](https://quantum-computing.ibm.com/jobs).
The jobs position in the queue is listed in the **Queue position** column on the [Jobs page](https://quantum.ibm.com/jobs).

View File

@ -15,7 +15,7 @@
"source": [
"## List backends\n",
"\n",
"To view the backends you have access to, you can either view a list on the [Compute resources page,](https://quantum-computing.ibm.com/services/resources?tab=yours) or you can use the [`QiskitRuntimeService.backends()`](../api/qiskit-ibm-runtime/qiskit_ibm_runtime.QiskitRuntimeService#backends) method. This method returns a list of [`IBMBackend`](../api/qiskit-ibm-runtime/qiskit_ibm_runtime.IBMBackend) instances."
"To view the backends you have access to, you can either view a list on the [Compute resources page,](https://quantum.ibm.com/services/resources?tab=yours) or you can use the [`QiskitRuntimeService.backends()`](../api/qiskit-ibm-runtime/qiskit_ibm_runtime.QiskitRuntimeService#backends) method. This method returns a list of [`IBMBackend`](../api/qiskit-ibm-runtime/qiskit_ibm_runtime.IBMBackend) instances:"
]
},
{

View File

@ -16,17 +16,17 @@ The hub/group/project hierarchy that makes up an IBM Quantum instance.
Users with a public account automatically belong to the ibm-q/open/main [open plan](#open-plan). For organizations outside of IBM, designated hub or group administrators assign users to instances.
To see the instances to which you have access, look at the bottom of your [Account page](https://quantum-computing.ibm.com/account).
To see the instances to which you have access, look at the bottom of your [Account page](https://quantum.ibm.com/account).
![../../../\_images/find-providers1.png](/images/migration/find-providers1.png)
## Find your instances
You can view a list of your instances on your [account settings page](https://quantum-computing.ibm.com/account), or you can use [the `instances()` method](../api/qiskit-ibm-runtime/qiskit_ibm_runtime.QiskitRuntimeService#instances).
You can view a list of your instances on your [account settings page](https://quantum.ibm.com/account), or you can use [the `instances()` method](../api/qiskit-ibm-runtime/qiskit_ibm_runtime.QiskitRuntimeService#instances).
## Switch instances
If you have access to run on multiple instances, the [IBM Quantum interface](https://quantum-computing.ibm.com/) menu bar contains a dropdown that lets you switch between instances. The IBM Quantum Platform dashboard, Compute resources, and Jobs pages display information such as usage metrics, jobs, and systems based on the selected instance.
If you have access to run on multiple instances, the [IBM Quantum interface](https://quantum.ibm.com/) menu bar contains a dropdown that lets you switch between instances. The IBM Quantum Platform dashboard, Compute resources, and Jobs pages display information such as usage metrics, jobs, and systems based on the selected instance.
<Admonition type="note">
The instance switcher does not appear in the Administration application.
@ -45,12 +45,12 @@ When you execute a task using an IBM Quantum service (for example, sending circu
By default, users who sign up for an IBM Quantum account are assigned to the Open plan and the Open plan's instance, `ibm-q/open/main`. To guarantee that everyone can use the IBM Quantum systems allocated to the plan fairly, **an individual can have no more than three jobs running and/or in the queue (across all systems) at the same time.** Submitting more than three jobs at a time will return error [#3458](../errors#3458), and additional jobs will be canceled.
Those using the Open plan instance have up to 10 minutes total of system execution time per month, which resets at 00:00:00 UTC on the first of each calendar month. Open plan users can track their system execution time on the [Platform dashboard,](https://quantum-computing.ibm.com/) [Jobs,](https://quantum-computing.ibm.com/jobs) and [Account](https://quantum-computing.ibm.com/account) pages.
Those using the Open plan instance have up to 10 minutes total of system execution time per month, which resets at 00:00:00 UTC on the first of each calendar month. Open plan users can track their system execution time on the [Platform dashboard,](https://quantum.ibm.com/) [Jobs,](https://quantum.ibm.com/jobs) and [Account](https://quantum.ibm.com/account) pages.
<span id="connect-instance"></span>
## Connect to an instance
You can specify an instance when initializing the service or provider, or when choosing a backend. You can copy the service-level code by clicking the three dots by the instance name on the Instances section of the [Account overview page](https://quantum-computing.ibm.com/account).
You can specify an instance when initializing the service or provider, or when choosing a backend. You can copy the service-level code by clicking the three dots by the instance name on the Instances section of the [Account overview page](https://quantum.ibm.com/account).
### qiskit-ibm-runtime
@ -95,6 +95,6 @@ If you do not specify an instance, the code will select one in the following ord
## Leaving an instance
To leave an instance, visit the instance list on your [Account page.](https://quantum-computing.ibm.com/account) Select the instance you wish to leave, then select the overflow menu and choose *Leave instance*.
To leave an instance, visit the instance list on your [Account page.](https://quantum.ibm.com/account) Select the instance you wish to leave, then select the overflow menu and choose *Leave instance*.
![../../../\_images/leaving1.png](/images/migration/leaving1.png)

View File

@ -56,4 +56,4 @@ When a session is started, it is assigned a maximum session timeout value. After
* Programs cannot exceed 750KB in size.
* Inputs to jobs cannot exceed 64MB in size.
* Open plan users can use up to 10 minutes of system execution time per month (resets at 00:00 UTC on the first of each month). System execution time is the amount of time that the system is dedicated to processing your job. You can track your monthly usage on the [Platform dashboard,](https://quantum-computing.ibm.com/) [Quantum Platform Jobs page,](https://quantum-computing.ibm.com/jobs) and [Account](https://quantum-computing.ibm.com/account) page.
* Open plan users can use up to 10 minutes of system execution time per month (resets at 00:00 UTC on the first of each month). System execution time is the amount of time that the system is dedicated to processing your job. You can track your monthly usage on the [Platform dashboard,](https://quantum.ibm.com/) [Quantum Platform Jobs page,](https://quantum.ibm.com/jobs) and [Account](https://quantum.ibm.com/account) page.

View File

@ -9,7 +9,7 @@ description: How to monitor a job submitted to IBM Quantum Platform or IBM Quant
Jobs are listed on the Jobs page for your quantum service channel:
* IBM Cloud channel: From the IBM Cloud console quantum [Instances page](https://cloud.ibm.com/quantum/instances), click the name of your instance, then click the Jobs tab.
* IBM Quantum channel: In IBM Quantum Platform, open the [Jobs page](https://quantum-computing.ibm.com/jobs).
* IBM Quantum channel: In IBM Quantum Platform, open the [Jobs page](https://quantum.ibm.com/jobs).
Use the job instance to check the job status or retrieve the results by calling the appropriate command:

View File

@ -137,5 +137,5 @@ print(f" > Metadata: {result.metadata[0]}")
<Admonition type="tip" title="Recommendations">
- Review detailed [primitives examples.](primitives-examples)
- Practice with primitives by working through the [Cost function lesson](https://learning.quantum-computing.ibm.com/course/variational-algorithm-design/cost-functions#primitives) in IBM Quantum Learning.
- Practice with primitives by working through the [Cost function lesson](https://learning.quantum.ibm.com/course/variational-algorithm-design/cost-functions#primitives) in IBM Quantum Learning.
</Admonition>

View File

@ -89,5 +89,5 @@ The Qiskit Runtime primitives provide a more sophisticated implementation (such
<Admonition type="tip" title="Recommendations">
- Read [Get started with primitives](primitives-get-started) to implement primitives in your work.
- Review detailed [primitives examples.](primitives-examples)
- Practice with primitives by working through the [Cost function lesson](https://learning.quantum-computing.ibm.com/course/variational-algorithm-design/cost-functions#primitives) in IBM Quantum Learning.
- Practice with primitives by working through the [Cost function lesson](https://learning.quantum.ibm.com/course/variational-algorithm-design/cost-functions#primitives) in IBM Quantum Learning.
</Admonition>

View File

@ -29,7 +29,7 @@ At 133 qubits, Heron is an [Eagle](#eagle)-sized upgrade to [Egret](#egret) that
Osprey is nearly quadruple the size of Eagle at 433 qubits. The larger chip sizes have required further enhancements to device packaging, as well as custom flex cabling in the cryostat to fit the greater I/O requirements within the same wiring footprint.
* [View available Osprey systems](https://quantum-computing.ibm.com/services/resources?type=Osprey)
* [View available Osprey systems](https://quantum.ibm.com/services/resources?type=Osprey)
## Eagle
@ -41,7 +41,7 @@ At 127 qubits, the Eagle processor family incorporates more scalable packaging t
See [this blog post](https://research.ibm.com/blog/127-qubit-quantum-processor-eagle) for more about the Eagle processor family.
* [View available Eagle systems](https://quantum-computing.ibm.com/services/resources?type=Eagle)
* [View available Eagle systems](https://quantum.ibm.com/services/resources?type=Eagle)
<Admonition type="info" title="Revisions">
`r3` (December 2022) Eagle r3 is a version of the 127-qubit processor with enhanced coherence properties but otherwise similar design parameters to Eagle r1.
@ -57,7 +57,7 @@ Quantum volume: 128
Using a heavy-hexagonal qubit layout, the Hummingbird family allows up to 65 qubits.
* [View available Hummingbird systems](https://quantum-computing.ibm.com/services/resources?type=Hummingbird)
* [View available Hummingbird systems](https://quantum.ibm.com/services/resources?type=Hummingbird)
<Admonition type="info" title="Revisions">
`r3` (December 2021) This version of Hummingbird with 65 qubits has enhanced coherence properties.
@ -75,7 +75,7 @@ Quantum volume: 512
Egret brings the innovations of tunable couplers onto a 33-qubit platform, resulting in faster and higher-fidelity two-qubit gates.
* [View available Egret systems](https://quantum-computing.ibm.com/services/resources?type=Egret)
* [View available Egret systems](https://quantum.ibm.com/services/resources?type=Egret)
<Admonition type="info" title="Revisions">
`r1` (December 2022) The first realization of the Egret processor has demonstrated the highest Quantum Volume among IBM Quantum systems and a substantial improvement in two-qubit gate error rates ([https://research.ibm.com/blog/quantum-volume-256](https://research.ibm.com/blog/quantum-volume-256)). This new quantum processor boasts a substantial speedup and fidelity improvement (many gates approaching 99.9%) in two-qubit gates while reducing spectator errors.
@ -89,7 +89,7 @@ Quantum volume: 128
The Falcon family of devices offers a valuable platform for medium-scale circuits, and also serves as a valuable platform for demonstrating performance and scalability improvements before theyre pushed onto the larger devices.
* [View available Falcon systems](https://quantum-computing.ibm.com/services/resources?type=Falcon)
* [View available Falcon systems](https://quantum.ibm.com/services/resources?type=Falcon)
<Admonition type="info" title="Revisions">
`r8` (September 2021) In addition to the features of r5.11, Falcon r8 has enhanced coherence properties.
@ -108,7 +108,7 @@ The Falcon family of devices offers a valuable platform for medium-scale circuit
![Canary processor icon](/images/migration/canary.svg)
The Canary family comprises small designs containing anywhere from 5 to 16 qubits. It uses an optimized 2D lattice. That is, all of the qubits and readout resonators are on the same layer.
* [View available Canary systems](https://quantum-computing.ibm.com/services/resources?type=Canary)
* [View available Canary systems](https://quantum.ibm.com/services/resources?type=Canary)
<Admonition type="info" title="Revisions">
`r1.3` (December 2019) A stripped-down offering containing only a single qubit.

View File

@ -71,9 +71,7 @@ save_result(result.values)
Please refer to our guides on how to configure your pattern to [accept input arguments](https://qiskit-extensions.github.io/quantum-serverless/getting_started/basic/02_arguments_and_results.html) and [handle external python dependencies](https://qiskit-extensions.github.io/quantum-serverless/getting_started/basic/03_dependencies.html).
## Deploy a Qiskit Pattern to Quantum Serverless
After creating a pattern, authenticate to the `IBMServerlessProvider` with your IBM Quantum token, which can be obtained from your [IBM Quantum account](https://quantum-computing.ibm.com/account), and upload the script.
After creating a workflow, authenticate to the `IBMServerlessProvider` with your IBM Quantum token, which can be obtained from your [IBM Quantum account](https://quantum.ibm.com/account), and upload the script.
```python
# Authenticate to the IBM serverless provider

View File

@ -7,7 +7,7 @@ description: Reserve time on a system as an IBM Quantum Network member
# Reserve system time
<Admonition type="tip" title="Important">
This feature is available only to organizations that belong to the [IBM Quantum Network](https://www.ibm.com/quantum/network). Educators and researchers can also make reservations and access other benefits by signing up for one of the special programs we offer. Go to the [Educators program sign-up form](https://quantum-computing.ibm.com/programs/educators) or the [Researchers program sign-up form](https://quantum-computing.ibm.com/programs/researchers) for more information.
This feature is available only to organizations that belong to the [IBM Quantum Network](https://www.ibm.com/quantum/network). Educators and researchers can also make reservations and access other benefits by signing up for one of the special programs we offer. Go to the [Educators program sign-up form](https://quantum.ibm.com/programs/educators) or the [Researchers program sign-up form](https://quantum.ibm.com/programs/researchers) for more information.
</Admonition>
Under standard operating conditions, IBM Quantum systems accept jobs according to the dynamic priority assigned by the [fair-share queuing system](fair-share-queue).

View File

@ -6,7 +6,7 @@ description: A list of IBM Quantum systems that are now retired
# Retired systems
The following systems have been retired. For the full list of available systems, see the [Compute resources page.](https://quantum-computing.ibm.com/services/resources?services=systems) By default, the information is shown in the card view, but you can use the view switchers (![view-switcher](/images/migration/view-switcher1.png)) at the top right to change to a sortable table view.
The following systems have been retired. For the full list of available systems, see the [Compute resources page.](https://quantum.ibm.com/services/resources?services=systems) By default, the information is shown in the card view, but you can use the view switchers (![view-switcher](/images/migration/view-switcher1.png)) at the top right to change to a sortable table view.
<Admonition type="note">
To retrieve jobs from a retired system, see [these instructions.](#retrieve)

View File

@ -33,6 +33,6 @@ For a full example, see the following tutorials:
## Next steps
<Admonition type="tip" title="Recommended tutorials">
- [CHSH inequality](https://learning.quantum-computing.ibm.com/tutorial/chsh-inequality)
- [Grover's algorithm](https://learning.quantum-computing.ibm.com/tutorial/grovers-algorithm)
- [CHSH inequality](https://learning.quantum.ibm.com/tutorial/chsh-inequality)
- [Grover's algorithm](https://learning.quantum.ibm.com/tutorial/grovers-algorithm)
</Admonition>

View File

@ -6,7 +6,7 @@ description: Information about IBM Quantum system calibration, properties, and v
# System information
IBM Quantum offers both open and premium access to a wide variety of quantum systems. All quantum systems deployed by IBM Quantum are based on superconducting qubit technology, as the control and scalability of this technology pave a clear path to achieving quantum advantage with these systems. You can see the full details of all IBM Quantum systems on the [Compute resources page.](https://quantum-computing.ibm.com/services/resources?tab=systems)
IBM Quantum offers both open and premium access to a wide variety of quantum systems. All quantum systems deployed by IBM Quantum are based on superconducting qubit technology, as the control and scalability of this technology pave a clear path to achieving quantum advantage with these systems. You can see the full details of all IBM Quantum systems on the [Compute resources page.](https://quantum.ibm.com/services/resources?tab=systems)
Note that the words "system" and "backend" are often used interchangeably.
@ -43,7 +43,7 @@ The revision version number will increment for fixes that do not break the exist
The following is a subset of backend configuration values available in IBM Quantum and from [Qiskit](/api/qiskit/qiskit.providers.models.BackendConfiguration).
These values are shown on both the Systems and Simulators tabs of the [Compute resources page](https://quantum-computing.ibm.com/services/resources?services=systems) and the details page for each system.
These values are shown on both the Systems and Simulators tabs of the [Compute resources page](https://quantum.ibm.com/services/resources?services=systems) and the details page for each system.
* **Name** - The unique name assigned to a specific quantum system or simulator. Backends hosted on IBM Cloud® have names that begin with `ibmq_*` (older systems) or `ibm_*` (newer systems). All quantum systems are given a city name, e.g., `ibmq_johannesburg`. This name does not indicate where the actual quantum system is hosted. They are named after IBM locations around the world.
* **Qubits** - The number of qubits in a system. For physical quantum systems, this is the number of physical qubits in the device. For simulators, this number need not be uniquely defined, and instead can depend on the simulation method and/or the amount of memory available.
@ -77,7 +77,7 @@ To access the details page, click the name of the system on the **Compute resour
## View system configuration
View system configuration values by selecting a system on the [Compute resources page.](https://quantum-computing.ibm.com/services/resources?services=systems) The three tabs in the Calibration data section let you choose how to view the calibration data; the Map view tab is automatically selected.
View system configuration values by selecting a system on the [Compute resources page.](https://quantum.ibm.com/services/resources?services=systems) The three tabs in the Calibration data section let you choose how to view the calibration data; the Map view tab is automatically selected.
![An expanded card for a sample system.](/images/migration/exp-card.png)
@ -98,4 +98,4 @@ The Table view tab.
To find your available systems and simulators on **IBM Cloud**, view the [IBM Cloud Compute resources page.](https://cloud.ibm.com/quantum/resources/your-resources) You must be logged in to see your available compute resources. You are shown a snapshot of each backend. To see full details, click the backend name. You can also search for backends from this page.
To find your available systems and simulators on **IBM Quantum Platform**, view the [Platform Compute resources page.](https://quantum-computing.ibm.com/services/resources) You are shown a snapshot of each backend. To see full details, click the backend name. You can also sort, filter, and search from this page.
To find your available systems and simulators on **IBM Quantum Platform**, view the [Platform Compute resources page.](https://quantum.ibm.com/services/resources) You are shown a snapshot of each backend. To see full details, click the backend name. You can also sort, filter, and search from this page.

View File

@ -11,7 +11,7 @@
"\n",
"We recommend that you use the [Jupyter](https://jupyter.org/install) development environment to interact with quantum computers. Be sure to install the recommended extra visualization support (`pip install qiskit[visualization]`), and note that zsh users need to put `'qiskit[visualization]'` in single quotes.\n",
"\n",
"To learn about quantum computing in general, check out the [Basics of quantum information course](https://learning.quantum-computing.ibm.com/course/basics-of-quantum-information) in IBM Quantum Learning.\n",
"To learn about quantum computing in general, check out the [Basics of quantum information course](https://learning.quantum.ibm.com/course/basics-of-quantum-information) in IBM Quantum Learning.\n",
"\n",
"\n",
"The four steps to writing a quantum program are \n",
@ -269,7 +269,7 @@
"\n",
"<Admonition type=\"tip\" title=\"Recommendations\">\n",
" - Learn how to [build circuits](../build/) in more detail.\n",
" - Try out some [tutorials.](https://learning.quantum-computing.ibm.com/catalog?content=tutorials)\n",
" - Try out some [tutorials.](https://learning.quantum.ibm.com/catalog?content=tutorials)\n",
"</Admonition>\n"
]
}

View File

@ -46,10 +46,10 @@ Join other users in our quantum community to share ideas and see what others are
- [Install and set up for Qiskit](install).
- [Run the Hello world program](hello-world).
- Explore hand-on tutorials in IBM Quantum Learning, such as:
- [Variational Quantum Eigensolver](https://learning.quantum-computing.ibm.com/tutorial/variational-quantum-eigensolver)
- [Quantum Approximate Optimization Algorithm](https://learning.quantum-computing.ibm.com/tutorial/quantum-approximate-optimization-algorithm)
- [Grover's algorithm](https://learning.quantum-computing.ibm.com/tutorial/grovers-algorithm)
- Take the [Basics of quantum information](https://learning.quantum-computing.ibm.com/course/basics-of-quantum-information) course.
- View a list of [all tutorials in IBM Quantum Learning](https://learning.quantum-computing.ibm.com/catalog?content=tutorials).
- [Variational Quantum Eigensolver](https://learning.quantum.ibm.com/tutorial/variational-quantum-eigensolver)
- [Quantum Approximate Optimization Algorithm](https://learning.quantum.ibm.com/tutorial/quantum-approximate-optimization-algorithm)
- [Grover's algorithm](https://learning.quantum.ibm.com/tutorial/grovers-algorithm)
- Take the [Basics of quantum information](https://learning.quantum.ibm.com/course/basics-of-quantum-information) course.
- View a list of [all tutorials in IBM Quantum Learning](https://learning.quantum.ibm.com/catalog?content=tutorials).
</Admonition>

View File

@ -11,10 +11,10 @@ You can access IBM Quantum systems by using the IBM Quantum Platform or IBM Clou
IBM Quantum Platform has Open (free access) and Premium (enterprise subscription) plans. See [IBM Quantum access plans](https://www.ibm.com/quantum/access-plans) for details.
You can make requests locally (on your laptop or other device) using the `qiskit-ibm-runtime` client or use a cloud-based environment, such as [IBM Quantum Lab](https://lab.quantum-computing.ibm.com) (a Jupyter Notebook environment) or [IBM Quantum Composer](https://quantum-computing.ibm.com/composer/files/new) (a virtual circuit composer). To make requests from a local environment, you need to [install and set up Qiskit with the Qiskit Runtime Client](install#local) and [set up to use IBM Quantum Platform.](#iqp)
You can make requests locally (on your laptop or other device) using the `qiskit-ibm-runtime` client or use a cloud-based environment, such as [IBM Quantum Lab](https://lab.quantum.ibm.com) (a Jupyter Notebook environment) or [IBM Quantum Composer](https://quantum.ibm.com/composer/files/new) (a virtual circuit composer). To make requests from a local environment, you need to [install and set up Qiskit with the Qiskit Runtime Client](install#local) and [set up to use IBM Quantum Platform.](#iqp)
<Admonition type="note">
[IBM Quantum Lab](https://lab.quantum-computing.ibm.com) and [IBM Quantum Composer](https://quantum-computing.ibm.com/composer/files/new) are self-contained tools and require no setup.
[IBM Quantum Lab](https://lab.quantum.ibm.com) and [IBM Quantum Composer](https://quantum.ibm.com/composer/files/new) are self-contained tools and require no setup.
</Admonition>
Available plans:
@ -43,13 +43,13 @@ Available plans:
You need access credentials to use cloud-based IBM Quantum systems.
1. If you do not already have a user account, get one at the [IBM Quantum login page.](https://quantum-computing.ibm.com/login) Your user account is associated with one or more [instances](../run/instances) (in the form hub / group / project) that give access to IBM Quantum services. Additionally, a unique token is assigned to each account, allowing for IBM Quantum access from Qiskit. The instructions in this section use our default instance. For instructions to choose a specific instance, see [Connect to an instance](../run/instances#connect-instance).
1. If you do not already have a user account, get one at the [IBM Quantum login page.](https://quantum.ibm.com/login) Your user account is associated with one or more [instances](../run/instances) (in the form hub / group / project) that give access to IBM Quantum services. Additionally, a unique token is assigned to each account, allowing for IBM Quantum access from Qiskit. The instructions in this section use our default instance. For instructions to choose a specific instance, see [Connect to an instance](../run/instances#connect-instance).
<Admonition type="note">
The Instances section in your [IBM Quantum account page](https://quantum-computing.ibm.com/account) lists the instances that you can access.
The Instances section in your [IBM Quantum account page](https://quantum.ibm.com/account) lists the instances that you can access.
</Admonition>
1. Retrieve your IBM Quantum token from the [IBM Quantum account page,](https://quantum-computing.ibm.com/account) then start Python. For example:
1. Retrieve your IBM Quantum token from the [IBM Quantum account page,](https://quantum.ibm.com/account) then start Python. For example:
```shell
python3

View File

@ -55,7 +55,7 @@ For research papers, we encourage authors to acknowledge IBM Quantum using:
Paper references should be cited as follows:
> IBM Quantum. https://<span>quantum-computing.ibm.com</span>/, 2021
> IBM Quantum. https://<span>quantum.ibm.com</span>/, 2021
Systems in the paper should be referenced by their unique name (i.e., `ibmq_vigo`) and optionally
adding the version (i.e., `ibmq_vigo` v1.0.2). We also encourage referencing the processor.
@ -65,7 +65,7 @@ For example:
An example of citing an IBM Quantum program:
> IBM Quantum (2022). Estimator primitive (Version x.y.z) [computer software]. https://<span>quantum-computing.ibm.com</span>/
> IBM Quantum (2022). Estimator primitive (Version x.y.z) [computer software]. https://<span>quantum.ibm.com</span>/
</details>
<details>

View File

@ -10,7 +10,7 @@ This page gives details about the IBM Quantum cloud-based simulators. For inform
IBM Quantum features a collection of high-performance simulators for prototyping quantum circuits and algorithms.
To view available simulators, on the upper right corner of the screen, click the Application switcher ( ![switcher](/images/migration/switcher-small2.png) ), select **Compute resources** to view the [Compute resources page,](https://quantum-computing.ibm.com/services/resources?services=simulators) then click All simulators.
To view available simulators, on the upper right corner of the screen, click the Application switcher ( ![switcher](/images/migration/switcher-small2.png) ), select **Compute resources** to view the [Compute resources page,](https://quantum.ibm.com/services/resources?services=simulators) then click All simulators.
The following simulation methods support a maximum of 300 circuits and 8192 shots per job. Find more information on each simulator below, including its type, a description, the number of qubits it simulates, whether it includes noise modeling, a list of supported gates, and how to call it using Qiskit Runtime. The `simulator_statevector` is a good default choice since it is a general-purpose solution method.

View File

@ -296,7 +296,7 @@ solution quality will vary from circuit to circuit. New features,
advanced options, and management tools will be released on a rolling
basis. You can also test out higher levels of resilience and
explore the additional options they offer. For more information
about activating features like `Digital-ZNE` and `PEC`, in addition to `M3` and `T-REx` as shown in the previous examples, see the [Error suppression and error mitigation with Qiskit Runtime](https://learning.quantum-computing.ibm.com/tutorial/error-suppression-and-error-mitigation-with-qiskit-runtime) tutorial.
about activating features like `Digital-ZNE` and `PEC`, in addition to `M3` and `T-REx` as shown in the previous examples, see the [Error suppression and error mitigation with Qiskit Runtime](https://learning.quantum.ibm.com/tutorial/error-suppression-and-error-mitigation-with-qiskit-runtime) tutorial.
``` python
import qiskit_ibm_runtime

View File

@ -1,7 +1,7 @@
{
"name": "docs",
"version": "0.1.0",
"description": "The documentation content home for https://docs.quantum-computing.ibm.com.",
"description": "The documentation content home for https://docs.quantum.ibm.com.",
"author": "Qiskit Development Team",
"license": "Apache-2.0",
"scripts": {

View File

@ -78,10 +78,10 @@ const FILES_TO_IGNORES: { [id: string]: string[] } = {
"#qiskit.utils.optionals.HAS_PYDOT",
],
"docs/api/qiskit-ibm-provider/qiskit_ibm_provider.IBMProvider.md": [
"https://auth.quantum-computing.ibm.com/api",
"https://auth.quantum.ibm.com/api",
],
"docs/api/qiskit-ibm-runtime/qiskit_ibm_runtime.QiskitRuntimeService.md": [
"https://auth.quantum-computing.ibm.com/api",
"https://auth.quantum.ibm.com/api",
],
"docs/api/qiskit/algorithms.md": ["https://www.qiskit.org/terra"],
"docs/api/qiskit/qiskit.algorithms.Grover.md": [

View File

@ -1,7 +1,7 @@
# Upload to IBM Quantum Learning
This script uploads lessons to [IBM Quantum
Learning](learning.quantum-computing.ibm.com).
Learning](learning.quantum.ibm.com).
Lessons to be uploaded must be a directory containing a single notebook and any
images it uses (the API can't handle image attachments inside the notebooks).

View File

@ -6,12 +6,12 @@ from .upload import Lesson, API
CONF_FILE = "./learning-api.conf.yaml"
API_URLS = {
"staging": "https://learning-api-dev.quantum-computing.ibm.com",
"production": "https://learning-api.quantum-computing.ibm.com",
"staging": "https://learning-api-dev.quantum.ibm.com",
"production": "https://learning-api.quantum.ibm.com",
}
WEBSITE_URLS = {
"staging": "https://learning.www-dev.quantum-computing.ibm.com",
"production": "https://learning.quantum-computing.ibm.com",
"staging": "https://learning.www-dev.quantum.ibm.com",
"production": "https://learning.quantum.ibm.com",
}

View File

@ -4,7 +4,7 @@ from selenium.webdriver.firefox.options import Options
options = Options()
options.add_argument("--headless")
driver = webdriver.Firefox(options)
driver.get('https://learning.www-dev.quantum-computing.ibm.com/course/upload-tool-tester/test-lesson')
driver.get('https://learning.www-dev.quantum.ibm.com/course/upload-tool-tester/test-lesson')
import time
time.sleep(2)
assert sys.argv[1] in driver.page_source