Skip to content
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

Open
wshayes opened this issue May 25, 2018 · 4 comments
Open

BEL Completion Enhancement #84

wshayes opened this issue May 25, 2018 · 4 comments
Labels

Comments

@wshayes
Copy link
Contributor

wshayes commented May 25, 2018

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, |))]

@wshayes wshayes added the ready label Jun 6, 2018
@wshayes
Copy link
Contributor Author

wshayes commented Jun 6, 2018

Also, look into completing on act(p(HGNC:AKT1), ma(GO:)) or maybe complete on nodes in EdgeStore.

@wshayes
Copy link
Contributor Author

wshayes commented Jun 6, 2018

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)

@ncatlett
Copy link

ncatlett commented Jun 6, 2018

  1. the information from outside databases in dbPTM may not be kept up to date - http://dbptm.mbc.nctu.edu.tw/statistics.php
  2. need to confirm that dbPTM (and all source databases) do not have use restrictions

@wshayes
Copy link
Contributor Author

wshayes commented Jul 11, 2018

Can also provide completion suggestions for complexes by suggesting named complexes with provided members.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants