herutriana44
commited on
Commit
•
c6fd6bf
1
Parent(s):
6533737
Upload reva.py
Browse files
reva.py
CHANGED
@@ -7,7 +7,7 @@ import requests
|
|
7 |
# from PyQt5 import QtCore
|
8 |
# from PyQt5 import QtGui, QtWidgets
|
9 |
# from PyQt5.QtWidgets import *
|
10 |
-
import openpyxl
|
11 |
import warnings
|
12 |
import sys
|
13 |
import numpy as np
|
@@ -22,7 +22,7 @@ from Bio.SeqUtils import IsoelectricPoint as IP
|
|
22 |
from rdkit import Chem
|
23 |
from rdkit.Chem import rdMolDescriptors
|
24 |
from rdkit.Chem import Descriptors
|
25 |
-
from rdkit.Chem.rdMolDescriptors import CalcMolFormula
|
26 |
from Bio.SeqUtils.ProtParam import ProteinAnalysis
|
27 |
import numpy as np
|
28 |
from scipy.constants import e, epsilon_0
|
@@ -36,18 +36,18 @@ from rdkit.Chem import Descriptors
|
|
36 |
from scipy.constants import e
|
37 |
import pandas as pd
|
38 |
from rdkit.Chem import rdMolTransforms
|
39 |
-
from collections import Counter
|
40 |
# from qiskit.algorithms.optimizers import COBYLA
|
41 |
# from qiskit.circuit.library import TwoLocal, ZZFeatureMap
|
42 |
-
from qiskit.utils import algorithm_globals
|
43 |
-
from qiskit import BasicAer
|
44 |
-
from qiskit.utils import QuantumInstance
|
45 |
from qiskit_machine_learning.algorithms import VQC, VQR
|
46 |
-
import qiskit
|
47 |
import urllib
|
48 |
# from qiskit_ibm_runtime import QiskitRuntimeService, Sampler, Estimator, Session
|
49 |
|
50 |
-
algorithm_globals.random_seed = 42
|
51 |
warnings.filterwarnings('ignore')
|
52 |
|
53 |
asset_dir = os.path.join(os.path.dirname(os.path.abspath(__file__)), 'asset')
|
@@ -2994,7 +2994,7 @@ def main():
|
|
2994 |
target_folder = os.path.join("result", "result_"+generate_filename_with_timestamp_and_random())
|
2995 |
create_folder(target_folder)
|
2996 |
reva = ReVa(sequence, get_base_path(),os.path.join(target_folder, generate_filename_with_timestamp_and_random()), n_receptor, n_adjuvant, blast_activate, llm_url, alphafold_url)
|
2997 |
-
qreva = QReVa(sequence, get_base_path(),os.path.join(target_folder, generate_filename_with_timestamp_and_random("quantum")), n_receptor, n_adjuvant, blast_activate, llm_url=llm_url, alphafold_url=alphafold_url)
|
2998 |
res1, res2, res3 = reva.predict()
|
2999 |
qres1, qres2, qres3 = qreva.predict()
|
3000 |
|
|
|
7 |
# from PyQt5 import QtCore
|
8 |
# from PyQt5 import QtGui, QtWidgets
|
9 |
# from PyQt5.QtWidgets import *
|
10 |
+
# import openpyxl
|
11 |
import warnings
|
12 |
import sys
|
13 |
import numpy as np
|
|
|
22 |
from rdkit import Chem
|
23 |
from rdkit.Chem import rdMolDescriptors
|
24 |
from rdkit.Chem import Descriptors
|
25 |
+
# from rdkit.Chem.rdMolDescriptors import CalcMolFormula
|
26 |
from Bio.SeqUtils.ProtParam import ProteinAnalysis
|
27 |
import numpy as np
|
28 |
from scipy.constants import e, epsilon_0
|
|
|
36 |
from scipy.constants import e
|
37 |
import pandas as pd
|
38 |
from rdkit.Chem import rdMolTransforms
|
39 |
+
# from collections import Counter
|
40 |
# from qiskit.algorithms.optimizers import COBYLA
|
41 |
# from qiskit.circuit.library import TwoLocal, ZZFeatureMap
|
42 |
+
# from qiskit.utils import algorithm_globals
|
43 |
+
# from qiskit import BasicAer
|
44 |
+
# from qiskit.utils import QuantumInstance
|
45 |
from qiskit_machine_learning.algorithms import VQC, VQR
|
46 |
+
# import qiskit
|
47 |
import urllib
|
48 |
# from qiskit_ibm_runtime import QiskitRuntimeService, Sampler, Estimator, Session
|
49 |
|
50 |
+
# algorithm_globals.random_seed = 42
|
51 |
warnings.filterwarnings('ignore')
|
52 |
|
53 |
asset_dir = os.path.join(os.path.dirname(os.path.abspath(__file__)), 'asset')
|
|
|
2994 |
target_folder = os.path.join("result", "result_"+generate_filename_with_timestamp_and_random())
|
2995 |
create_folder(target_folder)
|
2996 |
reva = ReVa(sequence, get_base_path(),os.path.join(target_folder, generate_filename_with_timestamp_and_random()), n_receptor, n_adjuvant, blast_activate, llm_url, alphafold_url)
|
2997 |
+
qreva = QReVa(sequence, get_base_path(),os.path.join(target_folder, generate_filename_with_timestamp_and_random("quantum")), n_receptor, n_adjuvant, blast_activate=blast_activate ,qibm_api="", backend_type="ibmq_qasm_simulator",llm_url=llm_url, alphafold_url=alphafold_url)
|
2998 |
res1, res2, res3 = reva.predict()
|
2999 |
qres1, qres2, qres3 = qreva.predict()
|
3000 |
|