aboutsummaryrefslogtreecommitdiff
path: root/wqflask
AgeCommit message (Expand)Author
2022-10-14Add redis_conn as argument to get_samplelist callszsloan
2022-10-14Declare search prefixes as boolean....Boolean search prefixes are used to filter the result set whereas non-boolean search prefixes merely contribute to the relevance score of the document. * wqflask/wqflask/gsearch.py (GSearch.__init__): Declare all search prefixes except description as boolean. Arun Isaac
2022-10-14Update mock: Return correct test data.Frederick Muriuki Muriithi
2022-10-14Use f-strings to do string interpolationFrederick Muriuki Muriithi
2022-10-14Set up year of publication correctly.Frederick Muriuki Muriithi
2022-10-13Set scrollX to 100% in DataTables default settings...This should fix the issue where horizontal scrolling ruins the header/row alignment zsloan
2022-10-12Use SQL to fetch trait metadata instead of gn-proxy, since it's dramatically ...zsloan
2022-10-12Add filtering logic for correlation resultszsloan
2022-10-12Include chr/mb in trait metadatazsloan
2022-10-12Account for empty strings in get_string functionzsloan
2022-10-12Remove Test Correlation button and Biweight Midcorrelation optionzsloan
2022-10-12Include chr/mb values in jsonable traitzsloan
2022-10-12Commit missing html page.Frederick Muriuki Muriithi
2022-10-11Only compute Lit/Tissue corr when main trait's dataset is of type ProbeSetzsloan
2022-10-11Fix block_by_index ID referenced in show_trait.jszsloan
2022-10-11Change Interval Analyst table to use new GeneList table...The query changes in GeneUtil.pyi (to insert column names using string formatting) are definitely some sort of SQL injection issue, but I'm not sure how else to do it Also, the table name will be changed later, once the new table has been tested for a while. zsloan
2022-10-11Remove logging from validation.jszsloan
2022-10-10Replace GeneList table name with new table...Once this is confirmed to be working as expected, it will be changed back to GeneList (and the old table's name will be changed) zsloan
2022-10-08Added Shelby to creditsPjotr Prins
2022-10-08Update link to public datasetsPjotr Prins
2022-10-06DEBUG: More infoFrederick Muriuki Muriithi
2022-10-06DEBUG: More debug of CI/CD.Frederick Muriuki Muriithi
2022-10-06DEBUG: Collect more info to debug CI/CDFrederick Muriuki Muriithi
2022-10-06Check for incompatible datasets for various correlation types.Frederick Muriuki Muriithi
2022-10-05fix bug use target dataset for top n correlationAlexander_Kabui
2022-10-05remove data preprocessing for top n samplesAlexander_Kabui
2022-10-05Handle correlation error...* Handle the correlation error such that it gives the user a better message for the cause of the error, instead of displaying the exception. Frederick Muriuki Muriithi
2022-10-05Bug: Check for compatible datasets for a correlation typeFrederick Muriuki Muriithi
2022-10-05bug: Use target dataset when computing tissue correlationsFrederick Muriuki Muriithi
2022-10-04Fix bug where dataset_name was being passed into get_samplelist query instead...zsloan
2022-10-04Pass redis_conn to get_samplelistzsloan
2022-10-04Initialize result_list for /traits endpoint JSON outputzsloan
2022-10-04Remove unnecessary variable...Just assign the value of the function call directly to the dictionary key rather than using an intermediate variable. Frederick Muriuki Muriithi
2022-10-04Add more information to exception to help in debuggingFrederick Muriuki Muriithi
2022-10-03Bug: Don't process data for output early...* The ",".join(...) call was processing the data for output to file, way too early, which would lead to errors down the line, very far removed from the actual cause of the error. Frederick Muriuki Muriithi
2022-09-30Reformat statementFrederick Muriuki Muriithi
2022-09-30Remove unused table and simplify queryFrederick Muriuki Muriithi
2022-09-30Raise hard-limit on search results to 10k....* wqflask/wqflask/gsearch.py (MAX_SEARCH_RESULTS): Set to 10k. Arun Isaac
2022-09-30Disregard permissions when displaying search results....* wqflask/wqflask/gsearch.py: Do not import types. (is_permitted_for_listing): Delete function. (GSearch.__init__): Do not call is_permitted_for_listing. Arun Isaac
2022-09-29Fix identation issues in attribute query codezsloan
2022-09-29Curry function passed to Maybe.apply....* wqflask/wqflask/gsearch.py (GSearch.__init__): Curry function passed to Maybe.apply to construct the display name. Arun Isaac
2022-09-29Hard-limit the number of search results....* wqflask/wqflask/gsearch.py (MAX_SEARCH_RESULTS): New constant. (GSearch.__init__): Hard-limit the number of search results to MAX_SEARCH_RESULTS. Arun Isaac
2022-09-29Support prefix search and range queries....* wqflask/wqflask/gsearch.py (GSearch.__init__): Support prefix search and range queries. Arun Isaac
2022-09-29Retrieve year as integer....* wqflask/scripts/index.py (main): Retrieve year as an integer from the SQL database. * wqflask/wqflask/gsearch.py (GSearch.__init__): Convert year from integer to string. Arun Isaac
2022-09-29Index prefixed fields and add values....* wqflask/scripts/index.py (main): Index fields with prefixes, and add values for range queries. Arun Isaac
2022-09-29Replace MonadicDictCursor with generator function....* wqflask/utility/monads.py (MonadicDictCursor): Delete class. (sql_query_mdict): New function. * wqflask/scripts/index.py: Import sql_query_mdict instead of MonadicDictCursor. (main): Use sql_query_mdict. Arun Isaac
2022-09-29Open xapian database once, but SQL database once for each query....We reopen the SQL database once for each query because it times out if kept waiting. * wqflask/scripts/index.py (main): Open xapian database once, but SQL database once for each query. Arun Isaac
2022-09-29Remove empty first line in docstrings....* wqflask/utility/monads.py (MonadicDict, MonadicDictCursor): Remove empty first line in docstrings. Arun Isaac
2022-09-29Ignore None values early when initializing MonadicDict....* wqflask/utility/monads.py (MonadicDict.__init__): Ignore None values early instead of converting them to Nothing and then ignoring them. Arun Isaac
2022-09-29Return monadic value from MonadicDictCursor.fetchone....* wqflask/utility/monads.py (MonadicDictCursor.fetchone): Return monadic value. Arun Isaac