diff --git a/AUTHORS b/AUTHORS deleted file mode 100644 index 4b284c34c953..000000000000 --- a/AUTHORS +++ /dev/null @@ -1,579 +0,0 @@ -A-tA-v -MD SAJID ANIS -Abby-Mitchell -Héctor Abraham -AduOffei -Rochisha Agarwal -Gabriele Agliardi -Merav Aharoni -Vishnu Ajith -Ismail Yunus Akhalwaya -Gadi Aleksandrowicz -Thomas Alexander -Matthew Amy -Sashwat Anagolum -André -Anthony-Gandon -Israel F. Araujo -Eli Arbel -Eric Arellano -Abraham Asfaw -Ikko Eltociear Ashimine -Anish Athalye -Artur Avkhadiev -Carlos Azaustre -PRATHAMESH BHOLE -Vishal Bajpe -Abhik Banerjee -Santanu Banerjee -Will Bang -Aman Bansal -Panagiotis Barkoutsos -Ashish Barnawal -George Barron -George S. Barron -Luciano Bello -Yael Ben-Haim -M. Chandler Bennett -Daniel Bevenius -Dhruv Bhatnagar -Prakhar Bhatnagar -Arjun Bhobe -Paolo Bianchini -Lev S. Bishop -Carsten Blank -Sorin Bolos -Soham Bopardikar -Samuel Bosch -Sebastian Brandhofer -Brandon -Sergey Bravyi -Bryce-Fuller -David Bucher -Lukas Burgholzer -Artemiy Burov -Fran Cabrera -Padraic Calpin -Lauren Capelluto -Jorge Carballo -Ginés Carrascal -Adam Carriker -Ivan Carvalho -Rishabh Chakrabarti -Adrian Chen -Chun-Fu Chen -Edward Chen -Jielun (Chris) Chen -Richard Chen -Franck Chevallier -Kartik Chinda -Rathish Cholarajan -Jerry M. Chow -Spencer Churchill -CisterMoke -Christian Claus -Christian Clauss -Caleb Clothier -Romilly Cocking -Ryan Cocuzzo -Jordan Connor -Filipe Correa -Zachary Crockett -Abigail J. Cross -Andrew W. Cross -Simon Cross -Juan Cruz-Benito -Chris Culver -Antonio D. Córcoles-Gonzales -Navaneeth D -Sean Dague -Tareq El Dandachi -Animesh N Dangwal -Jonathan Daniel -DanielAja -Marcus Daniels -Matthieu Dartiailh -Abdón Rodríguez Davila -Faisal Debouni -Anton Dekusar -Amol Deshmukh -Mohit Deshpande -Delton Ding -Jun Doi -Eli M. Dow -Patrick Downing -Eric Drechsler -Marc Sanz Drudis -Eugene Dumitrescu -Karel Dumon -Ivan Duran -Kareem EL-Safty -Eric Eastman -Grant Eberle -Amir Ebrahimi -Pieter Eendebak -Daniel Egger -EgrettaThula -ElePT -Iman Elsayed -Emilio -Alberto Espiricueta -Mark Everitt -Davide Facoetti -Farida -Paco Martín Fernández -Samuele Ferracin -Davide Ferrari -Axel Hernández Ferrera -Romain Fouilland -Albert Frisch -Andreas Fuhrer -Bryce Fuller -MELVIN GEORGE -Julien Gacon -Borja Godoy Gago -Claudio Gambella -Jay M. Gambetta -Adhisha Gammanpila -Luis Garcia -Tanya Garg -Shelly Garion -James R. Garrison -Jim Garrison -Tim Gates -Nir Gavrielov -Gian Gentinetta -Hristo Georgiev -Leron Gil -Austin Gilliam -Aditya Giridharan -Glen -Juan Gomez-Mosquera -Gonzalo -Salvador de la Puente González -Jesse Gorzinski -Ian Gould -Donny Greenberg -Dmitry Grinko -André Großardt -Wen Guan -Dani Guijo -Guillermo-Mijares-Vilarino -John A. Gunnels -Harshit Gupta -Naman Gupta -Jakob M. Günther -Mikael Haglund -Isabel Haide -Ikko Hamamura -Omar Costa Hamido -Frank Harkins -Kevin Hartman -Areeq Hasan -Vojtech Havlicek -Joe Hellmers -Łukasz Herok -Ryan Hill -Stefan Hillmich -Ian Hincks -Colin Hong -Hiroshi Horii -Connor Howington -Shaohan Hu -Wei Hu -Chih-Han Huang -Junye Huang -Rolf Huisman -Haruki Imai -Takashi Imamichi -Kazuaki Ishizaki -Ishwor -Raban Iten -Toshinari Itoko -Alexander Ivrii -Adrin Jalali -Sam James -Ali Javadi -Ali Javadi-Abhari -Wahaj Javed -Qian Jianhua -Madhav Jivrajani -Kiran Johns -Scott Johnstun -Jonathan-Shoemaker -JosDenmark -JoshDumo -John Judge -Tal Kachmann -Akshay Kale -Naoki Kanazawa -Jessica Kane -Kang-Bae -Annanay Kapila -Anton Karazeev -Paul Kassebaum -Takumi Kato -Tobias Kehrer -Josh Kelso -Scott Kelso -Hugo van Kemenade -Vismai Khanderao -Spencer King -Yuri Kobayashi -Kovi11Day -Arseny Kovyrshin -Jeevesh Krishna -Rajiv Krishnakumar -Pradeep Krishnamurthy -Vivek Krishnan -Kevin Krsulich -Prasad Kumkar -Gawel Kus -LNoorl -Ryan LaRose -Enrique Lacal -Raphaël Lambert -Haggai Landa -John Lapeyre -Dariusz Lasecki -Joe Latone -Scott Lawrence -Christina Lee -Gushu Li -Tan Jun Liang -Jake Lishman -Dennis Liu -Peng Liu -Lolcroc -Abhishek K M -Liam Madden -Yunho Maeng -Saurav Maheshkar -Kahan Majmudar -Aleksei Malyshev -Mohamed El Mandouh -Joshua Manela -Manjula -Jakub Marecek -Manoel Marques -Kunal Marwaha -Dmitri Maslov -Paweł Maszota -Dolph Mathews -Atsushi Matsuo -Farai Mazhandu -Doug McClure -Maureen McElaney -Joseph McElroy -Cameron McGarry -David McKay -Dan McPherson -Srujan Meesala -Dekel Meirom -Corey Mendell -Thomas Metcalfe -Martin Mevissen -Andrew Meyer -Antonio Mezzacapo -Rohit Midha -Alexander Miessen -Declan Millar -Daniel Miller -Hannah Miller -Zlatko Minev -Abby Mitchell -Ansah Mohammad -Nikolaj Moll -Alejandro Montanez -Gabriel Monteiro -Michael Duane Mooring -Renier Morales -Niall Moran -David Morcuende -Seif Mostafa -Mario Motta -Romain Moyard -Prakash Murali -Daiki Murata -Jan Müggenburg -Tristan NEMOZ -David Nadlinger -Ken Nakanishi -Giacomo Nannicini -Paul Nation -Edwin Navarro -Yehuda Naveh -Scott Wyman Neagle -Patrick Neuweiler -Aziz Ngoueya -Thien Nguyen -Johan Nicander -Nick-Singstock -Pradeep Niroula -Hassi Norlen -NuoWenLei -Lee James O'Riordan -Oluwatobi Ogunbayo -Pauline Ollitrault -Tamiya Onodera -Raul Otaolea -Steven Oud -Dan Padilha -Hanhee Paik -Soham Pal -Yuchen Pang -Ashish Panigrahi -Vincent R. Pascuzzi -Simone Perriello -Eric Peterson -Anna Phan -Kuba Pilch -Francesco Piro -Marco Pistoia -Christophe Piveteau -Julia Plewa -Pierre Pocreau -Clemens Possel -Alejandro Pozas-Kerstjens -Rafał Pracht -Milos Prokop -Viktor Prutyanov -Sumit Puri -Daniel Puzzuoli -Pythonix -Jesús Pérez -Quant02 -Quintiii -Rafey Iqbal Rahman -Arun Raja -Roshan Rajeev -Isha Rajput -Nipun Ramagiri -Anirudh Rao -Rudy Raymond -Oliver Reardon-Smith -Rafael Martín-Cuevas Redondo -Max Reuter -Julia Rice -Matt Riedemann -Rietesh -Drew Risinger -Pedro Rivero -Marcello La Rocca -Diego M. Rodríguez -RohithKarur -Ben Rosand -Max Rossmannek -Mingi Ryu -Tharrmashastha SAPV -Nahum Rosa Cruz Sa -Arijit Saha -Abdullah Ash- Saki -Arfat Salman -Sankalp Sanand -Martin Sandberg -Hirmay Sandesara -Ritvik Sapra -Hayk Sargsyan -Aniruddha Sarkar -Ninad Sathaye -Niko Savola -Bruno Schmitt -Chris Schnabel -Zachary Schoenfeld -Travis L. Scholten -Eddie Schoute -Julian Schuhmacher -Mark Schulterbrandt -Joachim Schwarm -Paul Schweigert -James Seaward -Sergi -Diego Emilio Serrano -Ismael Faro Sertage -Kanav Setia -Freya Shah -Priti Ashvin Shah -Nathan Shammah -Will Shanks -Rohan Sharma -Polly Shaw -Yunong Shi -Jonathan Shoemaker -Adenilton Silva -Andrea Simonetto -Deeksha Singh -Divyanshu Singh -Parmeet Singh -Phattharaporn Singkanipa -Yukio Siraichi -Siri -Jesus Sistos -Jesús Sistos -Iskandar Sitdikov -Seyon Sivarajah -Slavikmew -Magnus Berg Sletfjerding -John A. Smolin -Mathias Soeken -Igor Olegovich Sokolov -Igor Sokolov -Vicente P. Soloviev -SooluThomas -M St -Starfish -Dominik Steenken -Matt Stypulkoski -Adrien Suau -Shaojun Sun -Kevin J. Sung -Makoto Suwama -Oskar Słowik -Rohit Taeja -Hitomi Takahashi -Tanvesh Takawale -Ivano Tavernelli -Charles Taylor -Pete Taylour -Soolu Thomas -Kevin Tian -Mathieu Tillet -Maddy Tod -Miroslav Tomasik -Caroline Tornow -Enrique de la Torre -Juan Luis Sánchez Toural -Kenso Trabing -Matthew Treinish -Dimitar Trenev -TrishaPe -Felix Truger -TsafrirA -Georgios Tsilimigkounakis -Kazuki Tsuoka -Davindra Tulsi -Doğukan Tuna -Wes Turner -Kento Ueda -Yotam Vaknin -Carmen Recio Valcarce -Francois Varchon -Adish Vartak -Almudena Carrera Vazquez -Prajjwal Vijaywargiya -Victor Villar -Bhargav Vishnu -Desiree Vogt-Lee -Christophe Vuillot -WQ -James Weaver -Johannes Weidenfeller -Rafal Wieczorek -Jonathan A. Wildstrom -Jessica Wilson -Erick Winston -WinterSoldier -Etienne Wodey -Jack J. Woehr -Stefan Woerner -Ryan Woo -Christopher J. Wood -Ryan Wood -Steve Wood -James Wootton -Matt Wright -Lucy Xing -Jintao YU -Yaiza -Bo Yang -Unchun Yang -Jimmy Yao -Daniyar Yeralin -Ryota Yonekura -David Yonge-Mallo -Ryuhei Yoshida -Richard Young -Jessie Yu -Lebin Yu -Yuma-Nakamura -Christopher Zachow -Laura Zdanski -Helena Zhang -Evgenii Zheltonozhskii -Iulia Zidaru -Bastian Zimmermann -Ben Zindorf -Christa Zoufal -a-matsuo -acastanedam -aeddins-ibm -alexzhang13 -b63 -bartek-bartlomiej -bcamorrison -brandhsn -nick bronn -chetmurthy -choerst-ibm -comet -dalin27 -deeplokhande -dekel.meirom -derwind -dime10 -ehchen -ewinston -fanizzamarco -fs1132429 -gadial -galeinston -georgezhou20 -georgios-ts -gruu -hhorii -hhyap -hykavitha -itoko -jeppevinkel -jessica-angel7 -jezerjojo14 -jliu45 -johannesgreiner -jscott2 -kUmezawa -klinvill -krutik2966 -luciacuervovalor -ma5x -merav-aharoni -michelle4654 -msuwama -nico-lgrs -nrhawkins -ntgiwsvp -ordmoj -sagar pahwa -pritamsinha2304 -rickyzcode -rithikaadiga -ryancocuzzo -saktar-unr -saswati-qiskit -sebastian-mair -septembrr -sethmerkel -sg495 -shaashwat -smturro2 -sternparky -strickroman -tigerjack -tsura-crisaldo -upsideon -vadebayo49 -welien -willhbang -wmurphy-collabstar -yang.luh -yuri@FreeBSD -Mantas Čepulkovskis diff --git a/Qiskit.bib b/Qiskit.bib index d4fda21593a2..a00798d9baaa 100644 --- a/Qiskit.bib +++ b/Qiskit.bib @@ -1,6 +1,6 @@ -@misc{ Qiskit, - author = {A-tA-v and MD SAJID ANIS and Abby-Mitchell and H{\'e}ctor Abraham and AduOffei and Rochisha Agarwal and Gabriele Agliardi and Merav Aharoni and Vishnu Ajith and Ismail Yunus Akhalwaya and Gadi Aleksandrowicz and Thomas Alexander and Matthew Amy and Sashwat Anagolum and Andr{\'e} and Anthony-Gandon and Israel F. Araujo and Eli Arbel and Eric Arellano and Abraham Asfaw and Ikko Eltociear Ashimine and Anish Athalye and Artur Avkhadiev and Carlos Azaustre and PRATHAMESH BHOLE and Vishal Bajpe and Abhik Banerjee and Santanu Banerjee and Will Bang and Aman Bansal and Panagiotis Barkoutsos and Ashish Barnawal and George Barron and George S. Barron and Luciano Bello and Yael Ben-Haim and M. Chandler Bennett and Daniel Bevenius and Dhruv Bhatnagar and Prakhar Bhatnagar and Arjun Bhobe and Paolo Bianchini and Lev S. Bishop and Carsten Blank and Sorin Bolos and Soham Bopardikar and Samuel Bosch and Sebastian Brandhofer and Brandon and Sergey Bravyi and Bryce-Fuller and David Bucher and Lukas Burgholzer and Artemiy Burov and Fran Cabrera and Padraic Calpin and Lauren Capelluto and Jorge Carballo and Gin{\'e}s Carrascal and Adam Carriker and Ivan Carvalho and Rishabh Chakrabarti and Adrian Chen and Chun-Fu Chen and Edward Chen and Jielun (Chris) Chen and Richard Chen and Franck Chevallier and Kartik Chinda and Rathish Cholarajan and Jerry M. Chow and Spencer Churchill and CisterMoke and Christian Claus and Christian Clauss and Caleb Clothier and Romilly Cocking and Ryan Cocuzzo and Jordan Connor and Filipe Correa and Zachary Crockett and Abigail J. Cross and Andrew W. Cross and Simon Cross and Juan Cruz-Benito and Chris Culver and Antonio D. C{\'o}rcoles-Gonzales and Navaneeth D and Sean Dague and Tareq El Dandachi and Animesh N Dangwal and Jonathan Daniel and DanielAja and Marcus Daniels and Matthieu Dartiailh and Abd{\'o}n Rodr{\'\i}guez Davila and Faisal Debouni and Anton Dekusar and Amol Deshmukh and Mohit Deshpande and Delton Ding and Jun Doi and Eli M. Dow and Patrick Downing and Eric Drechsler and Marc Sanz Drudis and Eugene Dumitrescu and Karel Dumon and Ivan Duran and Kareem EL-Safty and Eric Eastman and Grant Eberle and Amir Ebrahimi and Pieter Eendebak and Daniel Egger and EgrettaThula and ElePT and Iman Elsayed and Emilio and Alberto Espiricueta and Mark Everitt and Davide Facoetti and Farida and Paco Mart{\'\i}n Fern{\'a}ndez and Samuele Ferracin and Davide Ferrari and Axel Hern{\'a}ndez Ferrera and Romain Fouilland and Albert Frisch and Andreas Fuhrer and Bryce Fuller and MELVIN GEORGE and Julien Gacon and Borja Godoy Gago and Claudio Gambella and Jay M. Gambetta and Adhisha Gammanpila and Luis Garcia and Tanya Garg and Shelly Garion and James R. Garrison and Jim Garrison and Tim Gates and Nir Gavrielov and Gian Gentinetta and Hristo Georgiev and Leron Gil and Austin Gilliam and Aditya Giridharan and Glen and Juan Gomez-Mosquera and Gonzalo and Salvador de la Puente Gonz{\'a}lez and Jesse Gorzinski and Ian Gould and Donny Greenberg and Dmitry Grinko and Andr{\'e} Gro{\ss}ardt and Wen Guan and Dani Guijo and Guillermo-Mijares-Vilarino and John A. Gunnels and Harshit Gupta and Naman Gupta and Jakob M. G{\"u}nther and Mikael Haglund and Isabel Haide and Ikko Hamamura and Omar Costa Hamido and Frank Harkins and Kevin Hartman and Areeq Hasan and Vojtech Havlicek and Joe Hellmers and {\L}ukasz Herok and Ryan Hill and Stefan Hillmich and Ian Hincks and Colin Hong and Hiroshi Horii and Connor Howington and Shaohan Hu and Wei Hu and Chih-Han Huang and Junye Huang and Rolf Huisman and Haruki Imai and Takashi Imamichi and Kazuaki Ishizaki and Ishwor and Raban Iten and Toshinari Itoko and Alexander Ivrii and Adrin Jalali and Sam James and Ali Javadi and Ali Javadi-Abhari and Wahaj Javed and Qian Jianhua and Madhav Jivrajani and Kiran Johns and Scott Johnstun and Jonathan-Shoemaker and JosDenmark and JoshDumo and John Judge and Tal Kachmann and Akshay Kale and Naoki Kanazawa and Jessica Kane and Kang-Bae and Annanay Kapila and Anton Karazeev and Paul Kassebaum and Takumi Kato and Tobias Kehrer and Josh Kelso and Scott Kelso and Hugo van Kemenade and Vismai Khanderao and Spencer King and Yuri Kobayashi and Kovi11Day and Arseny Kovyrshin and Jeevesh Krishna and Rajiv Krishnakumar and Pradeep Krishnamurthy and Vivek Krishnan and Kevin Krsulich and Prasad Kumkar and Gawel Kus and LNoorl and Ryan LaRose and Enrique Lacal and Rapha{\"e}l Lambert and Haggai Landa and John Lapeyre and Dariusz Lasecki and Joe Latone and Scott Lawrence and Christina Lee and Gushu Li and Tan Jun Liang and Jake Lishman and Dennis Liu and Peng Liu and Lolcroc and Abhishek K M and Liam Madden and Yunho Maeng and Saurav Maheshkar and Kahan Majmudar and Aleksei Malyshev and Mohamed El Mandouh and Joshua Manela and Manjula and Jakub Marecek and Manoel Marques and Kunal Marwaha and Dmitri Maslov and Pawe{\l} Maszota and Dolph Mathews and Atsushi Matsuo and Farai Mazhandu and Doug McClure and Maureen McElaney and Joseph McElroy and Cameron McGarry and David McKay and Dan McPherson and Srujan Meesala and Dekel Meirom and Corey Mendell and Thomas Metcalfe and Martin Mevissen and Andrew Meyer and Antonio Mezzacapo and Rohit Midha and Alexander Miessen and Declan Millar and Daniel Miller and Hannah Miller and Zlatko Minev and Abby Mitchell and Ansah Mohammad and Nikolaj Moll and Alejandro Montanez and Gabriel Monteiro and Michael Duane Mooring and Renier Morales and Niall Moran and David Morcuende and Seif Mostafa and Mario Motta and Romain Moyard and Prakash Murali and Daiki Murata and Jan M{\"u}ggenburg and Tristan NEMOZ and David Nadlinger and Ken Nakanishi and Giacomo Nannicini and Paul Nation and Edwin Navarro and Yehuda Naveh and Scott Wyman Neagle and Patrick Neuweiler and Aziz Ngoueya and Thien Nguyen and Johan Nicander and Nick-Singstock and Pradeep Niroula and Hassi Norlen and NuoWenLei and Lee James O'Riordan and Oluwatobi Ogunbayo and Pauline Ollitrault and Tamiya Onodera and Raul Otaolea and Steven Oud and Dan Padilha and Hanhee Paik and Soham Pal and Yuchen Pang and Ashish Panigrahi and Vincent R. Pascuzzi and Simone Perriello and Eric Peterson and Anna Phan and Kuba Pilch and Francesco Piro and Marco Pistoia and Christophe Piveteau and Julia Plewa and Pierre Pocreau and Clemens Possel and Alejandro Pozas-Kerstjens and Rafa{\l} Pracht and Milos Prokop and Viktor Prutyanov and Sumit Puri and Daniel Puzzuoli and Pythonix and Jes{\'u}s P{\'e}rez and Quant02 and Quintiii and Rafey Iqbal Rahman and Arun Raja and Roshan Rajeev and Isha Rajput and Nipun Ramagiri and Anirudh Rao and Rudy Raymond and Oliver Reardon-Smith and Rafael Mart{\'\i}n-Cuevas Redondo and Max Reuter and Julia Rice and Matt Riedemann and Rietesh and Drew Risinger and Pedro Rivero and Marcello La Rocca and Diego M. Rodr{\'\i}guez and RohithKarur and Ben Rosand and Max Rossmannek and Mingi Ryu and Tharrmashastha SAPV and Nahum Rosa Cruz Sa and Arijit Saha and Abdullah Ash- Saki and Arfat Salman and Sankalp Sanand and Martin Sandberg and Hirmay Sandesara and Ritvik Sapra and Hayk Sargsyan and Aniruddha Sarkar and Ninad Sathaye and Niko Savola and Bruno Schmitt and Chris Schnabel and Zachary Schoenfeld and Travis L. Scholten and Eddie Schoute and Julian Schuhmacher and Mark Schulterbrandt and Joachim Schwarm and Paul Schweigert and James Seaward and Sergi and Diego Emilio Serrano and Ismael Faro Sertage and Kanav Setia and Freya Shah and Priti Ashvin Shah and Nathan Shammah and Will Shanks and Rohan Sharma and Polly Shaw and Yunong Shi and Jonathan Shoemaker and Adenilton Silva and Andrea Simonetto and Deeksha Singh and Divyanshu Singh and Parmeet Singh and Phattharaporn Singkanipa and Yukio Siraichi and Siri and Jesus Sistos and Jes{\'u}s Sistos and Iskandar Sitdikov and Seyon Sivarajah and Slavikmew and Magnus Berg Sletfjerding and John A. Smolin and Mathias Soeken and Igor Olegovich Sokolov and Igor Sokolov and Vicente P. Soloviev and SooluThomas and M St and Starfish and Dominik Steenken and Matt Stypulkoski and Adrien Suau and Shaojun Sun and Kevin J. Sung and Makoto Suwama and Oskar S{\l}owik and Rohit Taeja and Hitomi Takahashi and Tanvesh Takawale and Ivano Tavernelli and Charles Taylor and Pete Taylour and Soolu Thomas and Kevin Tian and Mathieu Tillet and Maddy Tod and Miroslav Tomasik and Caroline Tornow and Enrique de la Torre and Juan Luis S{\'a}nchez Toural and Kenso Trabing and Matthew Treinish and Dimitar Trenev and TrishaPe and Felix Truger and TsafrirA and Georgios Tsilimigkounakis and Kazuki Tsuoka and Davindra Tulsi and Do{\u{g}}ukan Tuna and Wes Turner and Kento Ueda and Yotam Vaknin and Carmen Recio Valcarce and Francois Varchon and Adish Vartak and Almudena Carrera Vazquez and Prajjwal Vijaywargiya and Victor Villar and Bhargav Vishnu and Desiree Vogt-Lee and Christophe Vuillot and WQ and James Weaver and Johannes Weidenfeller and Rafal Wieczorek and Jonathan A. Wildstrom and Jessica Wilson and Erick Winston and WinterSoldier and Etienne Wodey and Jack J. Woehr and Stefan Woerner and Ryan Woo and Christopher J. Wood and Ryan Wood and Steve Wood and James Wootton and Matt Wright and Lucy Xing and Jintao YU and Yaiza and Bo Yang and Unchun Yang and Jimmy Yao and Daniyar Yeralin and Ryota Yonekura and David Yonge-Mallo and Ryuhei Yoshida and Richard Young and Jessie Yu and Lebin Yu and Yuma-Nakamura and Christopher Zachow and Laura Zdanski and Helena Zhang and Evgenii Zheltonozhskii and Iulia Zidaru and Bastian Zimmermann and Ben Zindorf and Christa Zoufal and a-matsuo and acastanedam and aeddins-ibm and alexzhang13 and b63 and bartek-bartlomiej and bcamorrison and brandhsn and nick bronn and chetmurthy and choerst-ibm and comet and dalin27 and deeplokhande and dekel.meirom and derwind and dime10 and ehchen and ewinston and fanizzamarco and fs1132429 and gadial and galeinston and georgezhou20 and georgios-ts and gruu and hhorii and hhyap and hykavitha and itoko and jeppevinkel and jessica-angel7 and jezerjojo14 and jliu45 and johannesgreiner and jscott2 and kUmezawa and klinvill and krutik2966 and luciacuervovalor and ma5x and merav-aharoni and michelle4654 and msuwama and nico-lgrs and nrhawkins and ntgiwsvp and ordmoj and sagar pahwa and pritamsinha2304 and rickyzcode and rithikaadiga and ryancocuzzo and saktar-unr and saswati-qiskit and sebastian-mair and septembrr and sethmerkel and sg495 and shaashwat and smturro2 and sternparky and strickroman and tigerjack and tsura-crisaldo and upsideon and vadebayo49 and welien and willhbang and wmurphy-collabstar and yang.luh and yuri@FreeBSD and Mantas {\v{C}}epulkovskis}, - title = {Qiskit: An Open-source Framework for Quantum Computing}, - year = {2021}, - doi = {10.5281/zenodo.2573505} -} \ No newline at end of file +@misc{Qiskit, + author = {{Qiskit contributors}}, + title = {Qiskit: An Open-source Framework for Quantum Computing}, + year = {2023}, + doi = {10.5281/zenodo.2573505} +} diff --git a/README.md b/README.md index a0f2ccd2ad9b..bc8e56fc1001 100644 --- a/README.md +++ b/README.md @@ -89,7 +89,7 @@ Now you're set up and ready to check out our ## Authors and Citation -Qiskit is the work of [many people](AUTHORS) who contribute to the project at +Qiskit is the work of many people who contribute to the project at different levels. If you use Qiskit, please cite as per the included [BibTeX file](Qiskit.bib). diff --git a/tools/generate_authors.py b/tools/generate_authors.py deleted file mode 100755 index 77a3d7927e48..000000000000 --- a/tools/generate_authors.py +++ /dev/null @@ -1,119 +0,0 @@ -#!/usr/bin/env python3 - -import re -import subprocess -import tempfile - - -def _run_shell_command(cmd, git_dir): - proc = subprocess.Popen(cmd, stdout=subprocess.PIPE, - stderr=subprocess.PIPE, cwd=git_dir) - out, _ = proc.communicate() - - return out.strip().decode('utf8', 'replace') - - -def get_repo(repo_url, name): - temp_dir = tempfile.TemporaryDirectory(suffix=name) - subprocess.call(['git', 'clone', repo_url, temp_dir.name]) - return temp_dir - - -def main(repos=None, output_path=None): - # Some contributors have no commits associated with their name, but should also appear in the - # bib-file (previous Qiskit versions, co-author in some code, intellectual contribution, ...) - whitelisted_authors = [ - 'Andrea Simonetto', # to Aqua - 'Ivano Tavernelli', # to Aqua - 'Julia Rice', # to Aqua - 'Kanav Setia', # to Aqua - 'Martin Mevissen', # to Aqua - 'Nikolaj Moll', # to Aqua - 'Sergey Bravyi', # to Aqua - 'Tal Kachmann', # to Aqua - 'Dmitri Maslov', # to Circuits and Compilers - ] - - if not repos: - repos = [ - 'https://github.com/Qiskit/qiskit-terra', - 'https://github.com/Qiskit/qiskit-aer', - 'https://github.com/Qiskit/qiskit-aqua', - 'https://github.com/Qiskit/qiskit-ignis', - 'https://github.com/Qiskit/qiskit', - 'https://github.com/Qiskit/qiskit-ibmq-provider', - ] - if not output_path: - output_path = 'AUTHORS' - authors = [] - emails = [] - - def generate_authors(git_dir, meta=False, whitelisted_authors=[]): - """Create AUTHORS file using git commits.""" - git_log_cmd = ['git', 'log', '--format=%aN|%aE', '--use-mailmap'] - if meta: - git_log_cmd += ['--', ':!docs/LOCALIZATION_CONTRIBUTORS'] - tmp_authors = _run_shell_command(git_log_cmd, git_dir).split('\n') - - for author_str in tmp_authors: - author, email = author_str.split('|') - author = author.strip() - email = email.strip() - if author.lower() not in [x.lower() for x in authors]: - if email.lower() not in [x.lower() for x in emails]: - authors.append(author) - emails.append(email) - - co_author_cmd = ['git', 'log', '--use-mailmap'] - if meta: - co_author_cmd += ['--', ':!docs/LOCALIZATION_CONTRIBUTORS'] - co_authors_raw = _run_shell_command(co_author_cmd, - git_dir) - co_authors = re.findall('Co-authored-by:.+', co_authors_raw, - re.MULTILINE | re.I) - co_authors = [signed.split(":", 1)[1].strip() for signed in co_authors if signed] - - for author_str in co_authors: - try: - author, email = author_str.split('<') - except ValueError: - continue - author = author.strip() - email = email[:-1].strip() - mailmap_contact = '<' + email + '>' - mailmap_out = _run_shell_command(['git', 'check-mailmap', mailmap_contact], - git_dir) - if mailmap_out != mailmap_contact: - author, email = mailmap_out.split('<') - author = author.strip() - email = email[:-1].strip() - if author.lower() not in [x.lower() for x in authors]: - if email.lower() not in [x.lower() for x in emails]: - authors.append(author) - emails.append(email) - - # Add whitelisted authors - for author in whitelisted_authors: - if author.lower() not in [x.lower() for x in authors]: - authors.append(author) - - for repo in repos: - repo_name = repo.rsplit('/', 1)[-1] - repo_dir = get_repo(repo, repo_name) - with repo_dir as repo_dir_path: - if repo_name == 'qiskit': - generate_authors(repo_dir_path, True, whitelisted_authors) - else: - generate_authors(repo_dir_path, whitelisted_authors=whitelisted_authors) - - # Write out flat authors file - authors = sorted(set(authors), key=lambda x: (x.split()[-1], x.split()[:])) - with open(output_path, 'w') as fd: - for author in authors: - if author in ['qiskit-bot', 'mergify[bot]', 'dependabot[bot]']: - continue - fd.write(author + '\n') - - -if __name__ == '__main__': - main() diff --git a/tools/generate_bibtex.py b/tools/generate_bibtex.py deleted file mode 100755 index 5349d361ff8c..000000000000 --- a/tools/generate_bibtex.py +++ /dev/null @@ -1,12 +0,0 @@ -#!/usr/bin/env python3 -from pylatexenc.latexencode import utf8tolatex - -with open('AUTHORS', 'r') as authors_file: - authors = list([utf8tolatex(x.rstrip()) for x in authors_file]) - -with open('Qiskit.bib', 'w') as fd: - fd.write("@misc{ Qiskit,\n") - fd.write(' author = {%s},\n' % ' and '.join(authors)) - fd.write(' title = {Qiskit: An Open-source Framework for Quantum Computing},\n') - fd.write(' year = {2021},\n') - fd.write(' doi = {10.5281/zenodo.2573505}\n}')