Skip to main content

qudra

Quantum Energy Management

License

Motivation

Leveraging quantum advantage to distributed grids for energy security and sustainability.

Please check out these slides for more information.

Installation

Our team's contribution is supposed to go into the qudra folder. So move there

cd qudra

Conda users, please make sure to conda install pip before running any pip installation if you want to install qudra into your conda environment.

qudra is published on PyPI. So, to install, simply run:

pip install qudra

If you also want to download the dependencies needed to run optional tutorials, please use pip install qudra[dev] or pip install 'qudra[dev]' (for zsh users).

To check if the installation was successful, run:

>>> import qudra

Building from source

To build qudra from source, pip install using:

git clone https://github.com/Q-Energy-2022/qudra.git
cd qudra
pip install --upgrade .

If you also want to download the dependencies needed to run optional tutorials, please use pip install --upgrade .[dev] or pip install --upgrade '.[dev]' (for zsh users).

Installation for Devs

If you intend to contribute to this project, please install qudra in editable mode as follows:

git clone https://github.com/Q-Energy-2022/qudra.git
cd qudra
pip install -e .[dev]

python3 -m venv venv . venv/bin/activate Please use pip install -e '.[dev]' if you are a zsh user.

Building documentation locally

Set yourself up to use the [dev] dependencies. Then, from the command line run:

mkdocs build

Then, when you're ready to deploy, run:

mkdocs gh-deploy

Acknowledgements

Core Devs: Asil Qraini, Fouad Afiouni, Gargi Chandrakar, Nurgazy Seidaliev, Sahar Ben Rached, Salem Al Haddad, Sarthak Prasad Malla

Mentors: Akash Kant, Shantanu Jha

This project was created at the 2022 NYUAD Hackathon for Social Good in the Arab World: Focusing on Quantum Computing (QC).

Release files for qudra 0.1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for qudra 0.1.1
File Size Uploaded
qudra-0.1.1.tar.gz 11.9 kB Details

Release files / qudra-0.1.1.tar.gz

Download URL qudra-0.1.1.tar.gz
Size 11.9 kB
Tags Source
SHA-256 checksum
How to use checksums
c1db9df2cea8842f8a2661eb6e9706fcd3ddbfd1ee828400ab0ff4cfaf6f88b6
BLAKE2b-256 checksum
How to use checksums
1a5805b86274935217c0bf2a6369093a941be2690ecff7daccad878532bd300c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.2 importlib_metadata/4.6.4 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.7.7

Release history Release notifications | RSS feed

This release

0.1.1 This release

1 release file

0.1.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page