dwave-system
An API for easily incorporating the D-Wave system as a sampler, either directly or through Leap's cloud-based hybrid samplers
Science Score: 36.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
✓Committers with academic emails
1 of 32 committers (3.1%) from academic institutions -
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (14.0%) to scientific vocabulary
Keywords
quantum-computing
Last synced: 6 months ago
·
JSON representation
Repository
An API for easily incorporating the D-Wave system as a sampler, either directly or through Leap's cloud-based hybrid samplers
Basic Info
- Host: GitHub
- Owner: dwavesystems
- License: apache-2.0
- Language: Python
- Default Branch: master
- Homepage: https://docs.ocean.dwavesys.com/
- Size: 2.26 MB
Statistics
- Stars: 98
- Watchers: 14
- Forks: 64
- Open Issues: 85
- Releases: 84
Topics
quantum-computing
Created about 8 years ago
· Last pushed 6 months ago
Metadata Files
Readme
License
README.rst
.. image:: https://img.shields.io/pypi/v/dwave-system.svg
:target: https://pypi.org/project/dwave-system
.. image:: https://img.shields.io/pypi/pyversions/dwave-system.svg?style=flat
:target: https://pypi.org/project/dwave-system
:alt: PyPI - Python Version
.. image:: https://codecov.io/gh/dwavesystems/dwave-system/branch/master/graph/badge.svg
:target: https://codecov.io/gh/dwavesystems/dwave-system
.. image:: https://circleci.com/gh/dwavesystems/dwave-system.svg?style=shield
:target: https://circleci.com/gh/dwavesystems/dwave-system
============
dwave-system
============
.. start_system_about
``dwave-system`` is a basic API for easily incorporating the D-Wave system as a
sampler in the
`Ocean software stack `_,
directly or through `Leap `_ service's
cloud-based hybrid solvers. It includes ``DWaveSampler``, a dimod sampler that
accepts and passes system parameters such as system identification and
authentication down the stack, ``LeapHybridSampler``, for Leap's hybrid solvers,
and others. It also includes several useful composites---layers of pre- and
post-processing---that can be used with ``DWaveSampler`` to handle
minor-embedding, optimize chain strength, etc.
.. end_system_about
Installation
============
**Installation from PyPI:**
.. code-block:: bash
pip install dwave-system
.. note::
As of ``dwave-system`` 1.28.0, support for ``dwave-drivers`` is removed (it
was used for calibration of qubits in chains via ``VirtualGraphComposite``,
but it's no longer required due to improved calibration of newer QPUs).
**Installation from source:**
.. code-block:: bash
pip install -r requirements.txt
python setup.py install
License
=======
Released under the Apache License 2.0. See LICENSE file.
Contributing
============
Ocean's `contributing guide `_
has guidelines for contributing to Ocean packages.
Release Notes
-------------
``dwave-system`` makes use of `reno `_ to manage
its release notes.
When making a contribution to ``dwave-system`` that will affect users, create
a new release note file by running
.. code-block:: bash
reno new your-short-descriptor-here
You can then edit the file created under ``releasenotes/notes/``.
Remove any sections not relevant to your changes.
Commit the file along with your changes.
See reno's `user guide `_
for details.
Owner
- Name: D-Wave Systems Inc.
- Login: dwavesystems
- Kind: organization
- Website: https://ocean.dwavesys.com/
- Repositories: 44
- Profile: https://github.com/dwavesystems
D-Wave's Ocean software and other open-source projects
GitHub Events
Total
- Create event: 7
- Release event: 6
- Issues event: 20
- Watch event: 8
- Member event: 1
- Issue comment event: 96
- Push event: 33
- Pull request review comment event: 143
- Pull request event: 64
- Pull request review event: 141
Last Year
- Create event: 7
- Release event: 6
- Issues event: 20
- Watch event: 8
- Member event: 1
- Issue comment event: 96
- Push event: 33
- Pull request review comment event: 143
- Pull request event: 64
- Pull request review event: 141
Committers
Last synced: over 2 years ago
Top Committers
| Name | Commits | |
|---|---|---|
| Alexander Condello | a****o@d****m | 252 |
| Alexander Condello | a****o@g****m | 228 |
| Joel Pasvolsky | j****y@d****m | 187 |
| Radomir Stevanovic | r****r@d****m | 130 |
| Melody Wong | m****g@d****m | 61 |
| Jack Raymond | 1****d | 54 |
| Heidi Tong | h****g@d****m | 35 |
| Bradley Ellert | b****t@d****m | 28 |
| Kelly Boothby | b****y@d****m | 21 |
| Isil Ozfidan | i****n@d****m | 21 |
| Jack Raymond | j****d@d****m | 18 |
| Tim Doyle | t****e@d****m | 17 |
| jking | j****g@d****m | 13 |
| oneklc | o****c@g****m | 5 |
| Theodor Isacsson | t****r@i****a | 5 |
| Jose Pinilla | j****a@e****a | 4 |
| Oren Shklarsky | o****y@d****m | 4 |
| Jesse Berwald | j****d@d****m | 3 |
| Peguy Pierre-Louis | 6****p | 3 |
| Joel | 3****y | 3 |
| pfarre | p****e@d****m | 2 |
| mdecandia | m****a@d****m | 2 |
| William Bernoudy | w****y@d****m | 2 |
| Radomir Stevanovic | r****c@g****m | 2 |
| afrechette | a****e@d****m | 2 |
| Catherine Potts | c****s@n****n | 2 |
| Adam Douglass | a****s@d****m | 2 |
| David Johnson | d****n@d****m | 1 |
| Akash Narayanan B | 8****n | 1 |
| Shinichi Takayanagi | s****i@g****m | 1 |
| and 2 more... | ||
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 6 months ago
All Time
- Total issues: 71
- Total pull requests: 131
- Average time to close issues: over 1 year
- Average time to close pull requests: about 1 month
- Total issue authors: 29
- Total pull request authors: 20
- Average comments per issue: 1.8
- Average comments per pull request: 1.47
- Merged pull requests: 101
- Bot issues: 0
- Bot pull requests: 1
Past Year
- Issues: 9
- Pull requests: 38
- Average time to close issues: 15 days
- Average time to close pull requests: 3 days
- Issue authors: 5
- Pull request authors: 5
- Average comments per issue: 0.33
- Average comments per pull request: 1.18
- Merged pull requests: 26
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- arcondello (17)
- randomir (15)
- JoelPasvolsky (9)
- pau557 (3)
- yurivict (3)
- jackraymond (2)
- krobbinsgit (1)
- mdecandia (1)
- spreinhardt (1)
- wilhelmagren (1)
- scorpioares (1)
- hbarovertwo (1)
- DevelopDaily (1)
- greatblueheron (1)
- AustinJRoberts (1)
Pull Request Authors
- randomir (46)
- JoelPasvolsky (29)
- arcondello (24)
- jackraymond (10)
- pau557 (3)
- thisac (3)
- VolodyaCO (2)
- seatim (2)
- hhtong (2)
- AndyZzzZzzZzz (1)
- dependabot[bot] (1)
- kumagaimasahito (1)
- pierrelouisp (1)
- Abdullahjavednesar (1)
- AkashNarayanan (1)
Top Labels
Issue Labels
feature-request/enhancement (18)
bug/fix (13)
discussion (2)
good first issue (2)
documentation (1)
Pull Request Labels
feature-request/enhancement (8)
bug/fix (3)
dependencies (1)
Packages
- Total packages: 2
-
Total downloads:
- pypi 37,037 last-month
- Total docker downloads: 107
-
Total dependent packages: 15
(may contain duplicates) -
Total dependent repositories: 60
(may contain duplicates) - Total versions: 86
- Total maintainers: 2
pypi.org: dwave-system
All things D-Wave System.
- Homepage: https://github.com/dwavesystems/dwave-system
- Documentation: https://dwave-system.readthedocs.io/
- License: Apache 2.0
-
Latest release: 1.32.0
published 9 months ago
Rankings
Dependent packages count: 1.0%
Dependent repos count: 1.9%
Downloads: 2.0%
Average: 3.7%
Docker downloads count: 4.1%
Forks count: 5.5%
Stargazers count: 7.7%
Maintainers (2)
Last synced:
6 months ago
conda-forge.org: dwave-system
- Homepage: https://github.com/dwavesystems/dwave-system
- License: Apache-2.0
-
Latest release: 1.16.0
published over 3 years ago
Rankings
Dependent packages count: 15.6%
Forks count: 22.2%
Average: 26.1%
Stargazers count: 32.6%
Dependent repos count: 34.0%
Last synced:
6 months ago