-
Notifications
You must be signed in to change notification settings - Fork 2
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
BEL Completion Enhancement #84
Comments
Also, look into completing on act(p(HGNC:AKT1), ma(GO:)) or maybe complete on nodes in EdgeStore. |
Should do belbio/bel_resources#72 before starting completion. Also want to create datasets for PTM's (http://www.uniprot.org/uniprot/Q96B36#ptm_processing or http://dbptm.mbc.nctu.edu.tw/download.php) in order to provide completion support for pmod functions for proteins. Goal is to provide completion support for act(AKT1, -> get list of known ma() or for p(AKT1, pm -> get list of all pmods known for protein) |
|
Can also provide completion suggestions for complexes by suggesting named complexes with provided members. |
From Natalie's suggestion:
Allow entering naked namespace values, complete to NS:VAL and then provide completion suggestions taking into account possible functions that can wrap the NS:VAL based on the NS:VAL entity types and the parameter location of the NS:VAL if it's already in a function.
Examples ('|' indicates the cursor):
AKT1| -> HGNC:AKT1| -> ['p(HGNC:AKT1)', 'r(HGNC:AKT1)', 'g(HGNC:AKT1)']
p(AKT1|) -> p(HGNC:AKT1|) -> [p(fus(pHGNC:AKT1, |))]
The text was updated successfully, but these errors were encountered: