GithubHelp home page GithubHelp logo

zachparrott / qcodes_contrib_drivers Goto Github PK

View Code? Open in Web Editor NEW

This project forked from qcodes/qcodes_contrib_drivers

0.0 1.0 0.0 8.72 MB

A collection of community-contributed QCoDeS drivers for instruments

Home Page: https://qcodes.github.io/Qcodes_contrib_drivers/

License: MIT License

Python 89.58% C++ 10.42%

qcodes_contrib_drivers's Introduction

QCoDeS contrib drivers

This repository contains QCoDeS instrument drivers developed by members of the QCoDeS community. These drivers are not supported by the QCoDeS developers but instead supported on a best effort basis by the developers of the individual drivers.

Getting started

Prerequisites

The drivers in this repository work with and heavily depend on QCoDeS. Start by installing QCoDeS .

Installation

Install the contrib drivers with pip

pip install qcodes_contrib_drivers

Contributing

This repository is open for contribution of new drivers, as well as improvements to existing drivers. Each driver should contain an implementation of the driver and a Jupyter notebook showing how the driver should be used. In addition we strongly encourage writing tests for the drivers. An introduction for writing tests with PyVISA-sim can be found in the QCoDeS documentation linked below.

Drivers are expected to be added to qcodes_contrib_drivers/drivers/MakerOfInstrument/ folder while examples should be added to the docs/examples folder and tests placed in the qcodes_contrib_drivers/tests/MakerOfInstrument folder. Please follow naming conventions for consistency.

For general information about writing drivers and how to write tests refer to the QCoDeS documentation. Especially the examples here are useful.

qcodes_contrib_drivers's People

Contributors

adriaanrol avatar alexcjohnson avatar astafan8 avatar cjvandiepen avatar dominik-vogel avatar dpfranke avatar eendebakpt avatar gatebuilder avatar jajiko avatar jenshnielsen avatar johnhornibrook avatar jorisvr avatar knalj avatar lakhotiaharshit avatar lankes-fzj avatar loganbvh avatar lukabavdaz avatar lukassplitthoff avatar mgunyho avatar michaelwagener avatar mwilmer avatar peendebak avatar qsaevar avatar rubenknex avatar spauka avatar spxtr avatar stefand986 avatar svenbo90 avatar williamhpnielsen avatar yakbizzarro avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.