Open wshayes opened 6 years ago
Also, look into completing on act(p(HGNC:AKT1), ma(GO:
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(
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, |))]