You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Do you want to create your own methods? Check out the [tutorials](https://github.com/tequilahub/tequila-tutorials)!
134
+
Do you want to create your own methods? Check out the [tutorials]([https://github.com/tequilahub/tequila-tutorials](https://tequilahub.github.io/tequila-tutorials/))!
135
135
136
136
# Some Research projects using Tequila
137
137
J.S. Kottmann, A. Anand, A. Aspuru-Guzik.
@@ -308,9 +308,11 @@ Here is how that works:
308
308
1. Make a fork of `tequila` to your own github account.
309
309
2. Checkout the `devel` branch and make sure it is up to date with the main [github repository](https://github.com/aspuru-guzik-group/tequila).
310
310
3. Create and checkout a new branch from `devel` via `git branch pr-my-branch-name` followed by `git checkout pr-my-branch-name`. By typing `git branch` afterwards you can check which branch is currently checked out on your computer.
311
-
4. Introduce changes to the code and commit them with git.
312
-
5. Push the changes to *your* github account
313
-
6. Log into github and create a pull request to the main [github repository](https://github.com/aspuru-guzik-group/tequila). The pull-request should be directed to the `devel` branch (but we can also change that afterwards).
311
+
4. Introduce changes to the code.
312
+
5. Format your code using [Ruff](https://github.com/astral-sh/ruff).
313
+
You can install Ruff with `pip install ruff`, then run the formatter with `ruff format` and the linter with `ruff check` (most IDEs also provide a way of integrating Ruff and doing this automatically).
314
+
6. Commit them with git and push the changes to *your* github account
315
+
7. Log into github and create a pull request to the main [github repository](https://github.com/aspuru-guzik-group/tequila). The pull-request should be directed to the `devel` branch (but we can also change that afterwards).
314
316
315
317
If you plan to introduce major changes to the base library it can be beneficial to contact us first.
316
318
This way we might be able to avoid conflicts before they arise.
@@ -378,4 +380,3 @@ They can be installed for example over visual studio.
378
380
Tequila runs on Mac OSX.
379
381
You might get in trouble with installing qulacs since it currently does not work with Apple's clang compiler.
380
382
You need to install latest GNU compile (at least gcc-7 and g++7) and set them as default before installing qulacs over pip.
0 commit comments