-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
G-protein based reshaping #268
Merged
Merged
Changes from all commits
Commits
Show all changes
119 commits
Select commit
Hold shift + click to select a range
b6b4986
Pepd to isolate G proteins.
a1f8e93
Undo debug lines.
233a0c3
Viewer fix.
2c33f2c
GNAS from 8F76 better.
04eb0ff
mTAAR9 files. #256
bb64e29
I feel good about these PDBs.
355bdc2
Protein::get_contact_residues() function.
6f54770
App for coupling proteins.
d1a8bc6
Motif search tester.
346a005
Can specify pdb in motif search.
c22342b
Move motif search feature to Protein class.
3ea5b9b
Couple searches GPCR for motifs.
a10daff
Couple segfaults on search GPCR for motifs.
2196071
Segfault fix.
3d1f06c
Couple searches GNAX for motifs.
df038fe
Both proteins upright.
5619b84
Rough positioning.
bc0d778
TMR6 motion for activation.
c631b0e
Output chain ID when save PDB.
8422656
Salt bridge.
075be0e
Chain ID propagation.
1cb8d07
Hydrogenate G proteins.
44332f9
Code for TMR adjustments.
f612b4e
...
306c7f1
Repack helices.
f5e50ee
Prevent helices getting too close together.
c61c689
...
71ab71a
Cronnable PHP script.
5dd453d
I don't know how to count.
99911c4
Increased clash penalty.
d39bb87
...
66a86ca
Cryo-EM homology.
e16e0e6
Forbid polar with nonpolar pairing (no time to test).
6ca0f4c
Viewer fix for region colors.
f0fcae1
56.50 BW number.
eb8b1ad
Updated JSON and PDB files with 56.50 BW.
09fe0c2
Abstract homology out to a separate function.
4ef0c7b
Coupling code.
cb104bb
Fix compiler errors.
31c00cd
More code.
24764d1
Merge branch 'stable' into g-protein-based-reshaping
faa6cfa
Code.
b9ba1fe
Test file for coupler.
ccf3346
Contacts are being read properly.
b187f3c
Rough placement.
eb52e5c
Memory fix.
0f425ab
Some more code.
409f2b3
More untested code.
260dfe5
More code.
cde209b
Fixed more foolish mistakes.
f82a7a4
Code monkey can't code.
8204fc3
Expanded test.
86b47ea
Trying this.
20c2db8
...
445caf7
Undo capability.
328bde7
Tracking the unexplained changes.
40c8227
Testing to find out why clashes increase.
dc63d2e
That which was previously called 'renecessary'.
62aa6c7
Super important contacts.
1363673
Force the proteins to drift closer together.
b088010
Testing allow prot1 adjustments.
a7072cd
Code monkey can't code.
e965455
Motif matching and performance increase.
818988d
Small changes.
78ca2ec
First 2 alignments.
c6f8ed0
X and Z axis rotations.
2beae80
Alignment of G proteins.
d5573ec
Contact results output.
6473d0c
Hydrophobic pocket as normal contacts.
babe0ac
Successful C terminus placement of G protein.
c2d40ae
10 of 11 contacts, pose very similar to cryo-EM.
88075d7
Ability to specify pivot residues.
de22f46
Delete dead code that never worked.
113a61b
Segments out of the way.
f940842
Successful TMR6 rotation of OR51E2 and GNAS.
4617586
Little more accurate.
4fc9d2e
Updated generate_couple.php.
ace4421
So far...
d8b4b7a
OR1A1 fix.
7468679
Couple minor fixes.
8c2099e
Just keeping the cron going.
ca667f6
Additional cron fix.
80bdae2
Prot2 placement.
d0da85f
Better yet.
145f79b
Can use unmet_contacts() to connect TMR6+EXR2 but not enough time.
a01b2f2
Coupled dock method.
11377f9
Repack p1.
c46955c
metrics_to_process (partially tested).
534f18b
Foolish mistakes from heat exhaustion.
f3920e3
...
a7c9104
Signal to noise.
709b492
Inline prediction.
a20b6ac
Rounding in amino test.
20a092f
Standardize aminos for test result.
9d5c277
Wasting my time with 1% rounding errors.
d067c83
Forgot one.
3ab2fc3
Hoping this might fix the 1A1 test.
c7f0b97
Select best iteration as output, not simply final iter.
5b8a60b
More iterations.
66dad50
Some of the requested changes.
7057e3f
CALOC fix and predict documentation.
b036aaf
No more EXR salt bridge.
c8bde5f
Template causes lots and lots of clashes!
e74efb3
A step closer: reference homology.
7f7c37e
Helix detection for strand reconnection.
f9e120d
Some of the reconnection code.
c952959
Reconnection code untested.
9d123b1
Coupling with minimal internal clashes.
47c9c7f
Make residues flex if too much clashing.
24239db
Make residues flex if missed connection.
6477ed9
What the heck is a pririm?
aefe6fb
Dynamic G-protein list.
b897ffc
Increase repacking iters.
3419af5
Properly read dynamic G protein list.
93d74ef
Clarity.
primaryodors 747713c
Formatting.
primaryodors 782b2b7
Remove debugging code.
primaryodors ca40883
Remove debugging code.
primaryodors 5dbbfa1
Remove debug code.
primaryodors File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,69 @@ | ||
|
||
# Predicting Receptor Responses to Ligands | ||
|
||
At this time, no method yet exists to accurately identify agonist and non-agonist ligands from PrimaryDock output. | ||
To the best of our knowledge, either no one has developed this capability, or they have not released it to the public. | ||
Nevertheless, we continue to strive towards accurate predictions of GPCR agonism by odorants. | ||
|
||
# Prediction Methods | ||
|
||
PrimaryDock prediction methods are cronnable PHP scripts that perform docks of known ligands in PDB files and aggregate | ||
the resulting data into a JSON file. A prediction method begins with `require("methods_common.php");`, followed by a | ||
call to `prepare_outputs();` which generates the output file names as well as some other custom variables. A string | ||
value named `$configf` is then set, containing the config file to be generated for the `primarydock` app, and then the | ||
`process_dock()` function is called. | ||
|
||
The most current prediction method is `method_coupled.php`. To use this prediction method, one must first generate PDBs | ||
of all the olfactory GPCRs coupled to G proteins. This is handled by another cronnable PHP script named | ||
`generate_couple.php`. Here's an example crontab: | ||
|
||
``` | ||
* * * * * php -f /path/to/primarydock/predict/generate_couple.php next | ||
* * * * * php -f /path/to/primarydock/predict/method_coupled.php next simul=4 | ||
``` | ||
|
||
The prediction method will not begin processing until no more instances of `generate_couple.php` are running. For both | ||
scripts, the `next` parameter means find the next GPCR/G-protein pair or GPCR/ligand pair yet to process, and process | ||
it. For `generate_couple.php`, the next pair to process is the first combination of GPCR/G-protein that does not yet | ||
have a PDB file in the `pdbs/coupled/` folder. For `method_coupled.php`, the next pair to process is the first pair of | ||
GPCR + known ligand (whether agonist or not) that either is not present in `predict/dock_results_coupled.json` or has | ||
a `version` value older than either the prediction method PHP, `methods_common.php`, or the `/bin/primarydock` | ||
executable. | ||
|
||
The `simul=4` parameter indicates not to run more than 4 concurrent processes. We recommend a value of half the number | ||
of cores on your machine, so if you have a server with one 8-core processor, then `simul=4` would be the recommended | ||
value, whereas if you are running it on a 4-core machine, then we recommend `simul=2` instead. | ||
|
||
You can use the `predict/progress.sh` shell script to monitor the cron's progress. | ||
|
||
# Writing Your Own Prediction Methods | ||
|
||
Until an accurate prediction method exists, we encourage you to write your own prediction methods. You can use the | ||
`method_basic.php` script as a template, and then apply any variations you wish. If you create a method that makes | ||
predictions with at least 80% accuracy, we'd be delighted to accept your pull request. | ||
|
||
Configurable variables include: | ||
`$dock_metals` If true, the dock will use PDBs that end in `.metal.pdb` instead of the default `.upright.pdb`. | ||
You probably won't ever have to use the `$dock_metals` feature. | ||
`$dock_retries` The number of times to retry if no poses returned. Each retry increases the energy limit. | ||
Default = 5. | ||
`$bias_by_energy` TODO: This has not been implemented yet. | ||
`$metrics_to_process` An array of key-value pairs identifying a dock metric and its new key in the output JSON. | ||
Valid keys can be found in the table below; the value becomes the metric's key in the JSON. | ||
|
||
Available parameters for `$metrics_to_process` include: | ||
`BENERG` Total binding energy between ligand and protein; | ||
`BENERG.rgn` Total binding energy between ligand and specific regions of the protein, e.g. TMR6; | ||
`vdWRPL` Total van der Waals repulsion (i.e. where atoms are < 4Å apart) ligand to protein; | ||
`vdWRPL.rgn` Total vdW repulsion between ligand and regions of protein; | ||
`POLSAT` Ligand's sum polar satisfaction, a measure of polar-polar and nonpolar-nonpolar proximity; | ||
`PCLASH` Clashes between residues of the protein, minus clashes in the original PDB model; | ||
|
||
`ACVTH.TMR1` thru `ACVTH.TMR7` | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Can this be made compatible with the |
||
Angles of helix rotations performed for a "soft dock", in which the helices are allowed to move. | ||
|
||
`POSES` Total number of poses found. | ||
`CALOC.rgn` Average relative motion of alpha carbon atoms within each region as a result of a "soft dock". | ||
|
||
For keys ending with `.rgn`, the `rgn` will be replaced with the actual region name. For example, if the method PHP | ||
specifies `BENERG.rgn` => `energy.rgn`, then the JSON will contain metrics labeled `energy.TMR3`, `energy.TMR6`, etc. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,18 @@ | ||
|
||
# Conserved MG C L S EEK IEKQL D KLLLLGAGESGKST VKQMKIIH GYS E SNT Q LW D GIQ CF RSREYQL DSA YYLNQLDRI Y PTQQDVL RV TTGIIE F FRM DVGGQRSERKKWIHCFE VTCIIFCVALS YD L E ES LF SI FF SIILFLNK DL EKI FPEY YI K I YS H TCATDTQNIQFVF D IIQN NLK | ||
hGNAO1 MG------------------CTL-------------S-------AEERAALERSKA-IEKNLKEDGISAAKDVKLLLLGAGESGKSTIVKQMKIIHEDGFSGEDVKQYKPVVYSNTIQSLAAIVRAMDTLG------IEYGDKERKADAKMVCDVVSRMEDTEPFSAELLSA-----------------MMRLWGDSGIQECFNRSREYQLNDSAKYYLDSLDRIGAADYQPTEQDILRTRVKTTGIVETHFTFKNLHFRLFDVGGQRSERKKWIHCFEDVTAIIFCVALSGYDQVLHEDETTNRMHESLMLFDSICNNKFFIDTSIILFLNKKDLFGEKI--KKSPLTICFPEYTGPNTYE----DAAAYIQAQFESKNRSP-NKE-I----------------YC--HMTCATDTNNIQVVF-DAVTDIIIAN-NLR--GCGLY | ||
hGNAI1 MG------------------CTL-------------S-------AEDKAAVERSKM-IDRNLREDGEKAAREVKLLLLGAGESGKSTIVKQMKIIHEAGYSEEECKQYKAVVYSNTIQSIIAIIRAMGRLK------IDFGDSARADDARQLFVLAGAAEEGFMTA-ELAGV-----------------IKRLWKDSGVQACFNRSREYQLNDSAAYYLNDLDRIAQPNYIPTQQDVLRTRVKTTGIVETHFTFKDLHFKMFDVGGQRSERKKWIHCFEGVTAIIFCVALSDYDLVLAEDEEMNRMHESMKLFDSICNNKWFTDTSIILFLNKKDLFEEKI--KKSPLTICYPEYAGSNTYE----EAAAYIQCQFEDLNKRKDTKE-I----------------YT--HFTCATDTKNVQFVF-DAVTDVIIKN-NLK--DCGLF | ||
hGNAI2 MG------------------CTV-------------S-------AEDKAAAERSKM-IDKNLREDGEKAAREVKLLLLGAGESGKSTIVKQMKIIHEDGYSEEECRQYRAVVYSNTIQSIMAIVKAMGNLQ------IDFADPSRADDARQLFALSCTAEEQGVLPDDLSGV-----------------IRRLWADHGVQACFGRSREYQLNDSAAYYLNDLERIAQSDYIPTQQDVLRTRVKTTGIVETHFTFKDLHFKMFDVGGQRSERKKWIHCFEGVTAIIFCVALSAYDLVLAEDEEMNRMHESMKLFDSICNNKWFTDTSIILFLNKKDLFEEKI--THSPLTICFPEYTGANKYD----EAASYIQSKFEDLNKRKDTKE-I----------------YT--HFTCATDTKNVQFVF-DAVTDVIIKN-NLK--DCGLF | ||
hGNAI3 MG------------------CTL-------------S-------AEDKAAVERSKM-IDRNLREDGEKAAKEVKLLLLGAGESGKSTIVKQMKIIHEDGYSEDECKQYKVVVYSNTIQSIIAIIRAMGRLK------IDFGEAARADDARQLFVLAGSAEEGVMTP-ELAGV-----------------IKRLWRDGGVQACFSRSREYQLNDSASYYLNDLDRISQSNYIPTQQDVLRTRVKTTGIVETHFTFKDLYFKMFDVGGQRSERKKWIHCFEGVTAIIFCVALSDYDLVLAEDEEMNRMHESMKLFDSICNNKWFTETSIILFLNKKDLFEEKI--KRSPLTICYPEYTGSNTYE----EAAAYIQCQFEDLNRRKDTKE-I----------------YT--HFTCATDTKNVQFVF-DAVTDVIIKN-NLK--ECGLY | ||
hGNAT1 MG------------------AGA-------------S-------AEEK----HSRE-LEKKLKEDAEKDARTVKLLLLGAGESGKSTIVKQMKIIHQDGYSLEECLEFIAIIYGNTLQSILAIVRAMTTLN------IQYGDSARQDDARKLMHMADTIEEGTMPK-EMSDI-----------------IQRLWKDSGIQACFERASEYQLNDSAGYYLSDLERLVTPGYVPTEQDVLRSRVKTTGIIETQFSFKDLNFRMFDVGGQRSERKKWIHCFEGVTCIIFIAALSAYDMVLVEDDEVNRMHESLHLFNSICNHRYFATTSIVLFLNKKDVFFEKI--KKAHLSICFPDYDGPNTYE----DAGNYIKVQFLELNMRRDVKE-I----------------YS--HMTCATDTQNVKFVF-DAVTDIIIKE-NLK--DCGLF | ||
hGNAT2 MG------------------SGA-------------S-------AEDKELAKRSKE-LEKKLQEDADKEAKTVKLLLLGAGESGKSTIVKQMKIIHQDGYSPEECLEFKAIIYGNVLQSILAIIRAMTTLG------IDYAEPSCADDGRQLNNLADSIEEGTMPP-ELVEV-----------------IRRLWKDGGVQACFERAAEYQLNDSASYYLNQLERITDPEYLPSEQDVLRSRVKTTGIIETKFSVKDLNFRMFDVGGQRSERKKWIHCFEGVTCIIFCAALSAYDMVLVEDDEVNRMHESLHLFNSICNHKFFAATSIVLFLNKKDLFEEKI--KKVHLSICFPEYDGNNSYD----DAGNYIKSQFLDLNMRKDVKE-I----------------YS--HMTCATDTQNVKFVF-DAVTDIIIKE-NLK--DCGLF | ||
hGNAT3 MG------------------SGI-------------S-------SESKESAKRSKE-LEKKLQEDAERDARTVKLLLLGAGESGKSTIVKQMKIIHKNGYSEQECMEFKAVIYSNTLQSILAIVKAMTTLG------IDYVNPRSAEDQRQLYAMANTLEDGGMTP-QLAEV-----------------IKRLWRDPGIQACFERASEYQLNDSAAYYLNDLDRITASGYVPNEQDVLHSRVKTTGIIETQFSFKDLHFRMFDVGGQRSERKKWIHCFEGVTCIIFCAALSAYDMVLVEDEEVNRMHESLHLFNSICNHKYFSTTSIVLFLNKKDIFQEKV--TKVHLSICFPEYTGPNTFE----DAGNYIKNQFLDLNLKKEDKE-I----------------YS--HMTCATDTQNVKFVF-DAVTDIIIKE-NLK--DCGLF | ||
hGNAZ MG------------------CRQ-------------S-------SEEKEAARRSRR-IDRHLRSESQRQRREIKLLLLGTSNSGKSTIVKQMKIIHSGGFNLEACKEYKPLIIYNAIDSLTRIIRALAALR------IDFHNPDRAYDAVQLFALTGPAESKGEITPELLGV-----------------MRRLWADPGAQACFSRSSEYHLEDNAAYYLNDLERIAAADYIPTVEDILRSRDMTTGIVENKFTFKELTFKMVDVGGQRSERKKWIHCFEGVTAIIFCVELSGYDLKLYEDNQTSRMAESLRLFDSICNNNWFINTSLILFLNKKDLLAEKI--RRIPLTICFPEYKGQNTYE----EAAVYIQRQFEDLNRNKETKE-I----------------YS--HFTCATDTSNIQFVF-DAVTDVIIQN-NLK-Y-IGLC | ||
hGNAS2 MG------------------CLG------------NSKT-EDQRNEEKAQREANKK-IEKQLQKDKQVYRATHRLLLLGAGESGKSTIVKQMRILHVNGFNGEGGEEDPQAARSNSDGEKAT--KVQDI-KNNLKEAIETIVAAMSNLVPP-VELANPENQFRVDYILSVMNVPD--FDFP--PEFYEHAKALWEDEGVRACYERSNEYQLIDCAQYFLDKIDVIKQADYVPSDQDLLRCRVLTSGIFETKFQVDKVNFHMFDVGGQRDERRKWIQCFNDVTAIIFVVASSSYNMVIREDNQTNRLQEALNLFKSIWNNRWLRTISVILFLNKQDLLAEKVLAGKSKIEDYFPEFARYTTPE----DAT---PEPGEDP-RVTRAKYFIRDEFLRISTASGDGRHYCYPHFTCAVDTENIRRVFNDC-RD-IIQRMHLRQYEL-L- | ||
hGNAL MG------------------CLGG-----------NSKTTEDQGVDEKERREANKK-IEKQLQKERLAYKATHRLLLLGAGESGKSTIVKQMRILHVNGFNP---EEKKQ--------------KILDI-RKNVKDAIVTIVSAMSTIIPP-VPLANPENQFRSDYIKSIAPITD--FEYS--QEFFDHVKKLWDDEGVKACFERSNEYQLIDCAQYFLERIDSVSLVDYTPTDQDLLRCRVLTSGIFETRFQVDKVNFHMFDVGGQRDERRKWIQCFNDVTAIIYVAACSSYNMVIREDNNTNRLRESLDLFESIWNNRWLRTISIILFLNKQDMLAEKVLAGKSKIEDYFPEYANYTVPE----DAT---PDAGEDP-KVTRAKFFIRDLFLRISTATGDGKHYCYPHFTCAVDTENIRRVFNDC-RD-IIQRMHLKQYEL-L- | ||
hGNAQ M------------TLESIMACCL---------------------SEEAKEARRINDEIERQLRRDKRDARRELKLLLLGTGESGKSTFIKQMRIIHGSGYS-D--EDKRG------------FTKLVY--QNIFTAMQAMIRAMDTLKIPYKYEHNKAHAQLVREVDVEKVSA----FENP----YVDAIKSLWNDPGIQECYDRRREYQLSDSTKYYLNDLDRVADPAYLPTQQDVLRVRVPTTGIIEYPFDLQSVIFRMVDVGGQRSERRKWIHCFENVTSIMFLVALSEYDQVLVESDNENRMEESKALFRTIITYPWFQNSSVILFLNKKDLLEEKIM--YSHLVDYFPEY-D--GPQRDAQAAREFILKMFVDLNPDSD-KI-I----------------YS--HFTCATDTENIRFVFA-AVKDTILQL-NLKEYNL-V- | ||
hGNA11 M------------TLESMMACCL---------------------SDEVKESKRINAEIEKQLRRDKRDARRELKLLLLGTGESGKSTFIKQMRIIHGAGYS-E--EDKRG------------FTKLVY--QNIFTAMQAMIRAMETLKILYKYEQNKANALLIREVDVEKVTT----FEHQ----YVSAIKTLWEDPGIQECYDRRREYQLSDSAKYYLTDVDRIATLGYLPTQQDVLRVRVPTTGIIEYPFDLENIIFRMVDVGGQRSERRKWIHCFENVTSIMFLVALSEYDQVLVESDNENRMEESKALFRTIITYPWFQNSSVILFLNKKDLLEDKIL--YSHLVDYFPEF-D--GPQRDAQAAREFILKMFVDLNPDSD-KI-I----------------YS--HFTCATDTENIRFVFA-AVKDTILQL-NLKEYNL-V- | ||
hGNA12 MSGVVRTLSR----------CLLPAEAGGARERRAGSGA-----RDAEREARRRSRDIDALLARERRAVRRLVKILLLGAGESGKSTFLKQMRIIHGR----E--FDQKALL---------EFRDTIF--DNILKGSRVLVDARDKLGIPWQYSENEKHGMFLMAFENKAGLP----VEPATFQLYVPALSALWRDSGIREAFSRRSEFQLGESVKYFLDNLDRIGQLNYFPSKQDILLARKATKGIVEHDFVIKKIPFKMVDVGGQRSQRQKWFQCFDGITSILFMVSSSEYDQVLMEDRRTNRLVESMNIFETIVNNKLFFNVSIILFLNKMDLLVEKVKT-VSIKK-HFPDFR---GDPHRLEDVQRYLVQCFDRKRRNRS-KP-L----------------FH--HFTTAIDTENVRFVFH-AVKDTILQE-NLKDIML-Q- | ||
hGNA13 MAD---FLPSRSVLSVCFPGCLLTS---------------------GEAEQQRKSKEIDKCLSREKTYVKRLVKILLLGAGESGKSTFLKQMRIIHGQ----D--FDQRAR---------EEFRPTIY--SNVIKGMRVLVDAREKLHIPWGDNSNQQHGDKMMSFDTRAPMAAQGMVETRVFLQYLPAIRALWADSGIQNAYDRRREFQLGESVKYFLDNLDKLGEPDYIPSQQDILLARRPTKGIHEYDFEIKNVPFKMVDVGGQRSERKRWFECFDSVTSILFLVSSSEFDQVLMEDRLTNRLTESLNIFETIVNNRVFSNVSIILFLNKTDLLEEKVQI-VSIKD-YFLEFE---GDPHCLRDVQKFLVECFRNKRRDQQQKP-L----------------YH--HFTTAINTENIRLVFR-DVKDTILHD-NLKQLML-Q- | ||
hGNA14 MAG-----------------CCCL--------------------SAEEKESQRISAEIERQLRRDKKDARRELKLLLLGTGESGKSTFIKQMRIIHGSGYS-D--EDRKGFTKLVYQNIFTAMQAMIRAMDTLRIQYVCEQNKENAQIIREVEVDKVSMLSREQVE----------------------AIKQLWQDPGIQECYDRRREYQLSDSAKYYLTDIDRIATPSFVPTQQDVLRVRVPTTGIIEYPFDLENIIFRMVDVGGQRSERRKWIHCFESVTSIIFLVALSEYDQVLAECDNENRMEESKALFKTIITYPWFLNSSVILFLNKKDLLEEKIMY--SHLISYFPEYT---GPKQDVRAARDFILKLYQDQNPDKE-KV-I----------------YS--HFTCATDTDNIRFVFA-AVKDTILQL-NLREFNL-V- | ||
|
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This will be important to squeeze in.