Age | Commit message (Expand) | Author |
---|---|---|
2020-10-19 | Merge branch 'testing' into scroller_testing | zsloan |
2020-10-09 | Merge pull request #458 from BonfaceKilz/tests/add-extra-tests-for-collections...Tests/add extra tests for collections | BonfaceKilz |
2020-10-09 | Apply PEP 8 to buffer...* wqflask/wqflask/wgcna/wgcna_analysis.py: Apply pep8 * wqflask/wqflask/collect.py: Ditto * wqflask/base/trait.py: Ditto | BonfaceKilz |
2020-10-08 | Fixed remaining issue that applies to all dataset types...* wqflask/base/data_set.py - Fixed issue where there was an error when trying to take the len of the query results when there were no results | zsloan |
2020-10-08 | Fixed issue where new phenotype groups wouldn't be saved to the self.datasets......* wqflask/base/data_set.py - Set "group_name" as a separate variable from "name" to avoid it being used as the key in self.datasets | zsloan |
2020-09-30 | Removed unused code from TempDataSet class...* wqflask/base/data_set.py - TempDataSet class contained some code referring to the SQL DB, but temp traits aren't stored in the SQL DB anymore | zsloan |
2020-09-28 | Fix casting error...* wqflask/base/trait.py (retrieve_trait_info): If the description_string or discription_display value return a None object, evaluate to an empty string. Fixes errors related to *len(None)*. | BonfaceKilz |
2020-09-28 | Convert None to "" in if statement...* wqflask/base/trait.py: Fixes error parsing error: "(GeneNetwork error: float argument required, not NoneType)" | BonfaceKilz |
2020-09-18 | Made a bunch of changes to move trait page DataTables initialization to...a separate file (initialize_show_trait_tables.js). The biggest complication was getting the order of attributes in the rows to sync with the order of atribute namees in the column headers. Previously this logic was all in the template. * wqflask/base/webqtlCaseData.py - added attribute first_attr_col as a very awkward solution to passing the column position into the column render function in situations where there are case attribute columns (which can be variable in number) * wqflask/wqflask/show_trait/show_trait.py - Replace "attribute_names" in js_data with "attributes" (which allows the JS access to more information) and also pass new se_exists and has_num_cases variables with js_data, so the javascript has access to whether or not those columns exist in the table * wqflask/wqflask/static/new/javascript/show_trait.js - Change case attribute-related logic to use js_data.attributes instead of js_data.attribute_names * wqflask/wqflask/templates/show_trait.html - Removed table initialization from template * wqflask/wqflask/static/new/javascript/initialize_show_trait_tables.js - new file that initializes tables and reproduces what the template logic used to do with JS logic | zsloan |
2020-08-25 | Fixed issue in DatasetType that caused an error when trying to load new...datasets * wqflask/base/data_set.py - Added fetchone() to g.db.execute() which is what was causing the error | zsloan |
2020-07-27 | Clean up webqtlCaseData class...* wqflask/base/webqtlCaseData.py (webqtlCaseData): - Remove obsolete 'Object' from Class inheritance - Replace 'str' with 'case_data_string' variable- it collides with python in-builts - Use pythonic 'is Not None' form - Remove redundancy in 'if' forms - Update copyright header | BonfaceKilz |
2020-07-27 | Abstract away redundant code into set_dataset_key method...* wqflask/base/data_set.py (Dataset): - Add set_dataset_key - Remove __call__ method | BonfaceKilz |
2020-07-27 | Use the correct redis instance inside object...* wqflask/base/data_set.py (DatasetType): Use object's redis instance | BonfaceKilz |
2020-07-25 | Removing bimbam check. We'll get rid of bimbam anyway. | Pjotr Prins |
2020-07-24 | Merge pull request #409 from BonfaceKilz/Build/add-tests...Build/add tests | zsloan |
2020-07-24 | Fixed queries that were wrongly returning Data IDs as Ns | zsloan |
2020-07-24 | Remove unreachable conditional...* wqflask/base/GeneralObject.py(__getattr__): remove if statement that is unreachable | BonfaceKilz |
2020-07-24 | Inject redis instance into DatasetType class...* wqflask/base/data_set.py(DatasetType): - Rename Redis instance to r to avoid confusion and name collisions - Inject the redis instance into Dataset_Types class to make it easier to test - Rename Dataset_Types class to DatasetType class | BonfaceKilz |
2020-07-24 | Apply autopep-8...* wqflask/base/data_set.py: Apply autopep-8 | BonfaceKilz |
2020-07-24 | Apply autopep-8...* wqflask/base/GeneralObject.py: Replace tabs with 4 spaces | BonfaceKilz |
2020-07-24 | Remove unused import | BonfaceKilz |
2020-07-24 | Added binary casting to phenotype trait info query to fix unicode issue | zsloan |
2020-07-21 | Fixed issue that caused group codes to be wrong sometimes | zsloan |
2020-07-14 | Added binary casting to phenotype trait info query to fix unicode issue | zsloan |
2020-07-08 | Removed remaining unused references to the old qtlreaper | zsloan |
2020-07-06 | Temporarily commented out the line in trait.py doing the encoding until we fi... | zsloan |
2020-07-06 | Fixed some of the logic with how traits are authenticated to avoid situation ... | zsloan |
2020-06-29 | Change that hopefully fixes some encoding stuff | zsloan |
2020-06-24 | Temporary partial fix to issue of resources without info; need to add somethi... | zsloan |
2020-06-22 | Fixed issue with temp traits not working for trait page functions like correl... | zsloan |
2020-06-20 | Fixed ports for proxy (though I need to add the port to global variables) and... | zsloan |
2020-06-20 | Added some admin functionality and fixed issue with temp traits | zsloan |
2020-06-17 | Adding all the authentication stuff | zsloan |
2020-06-05 | Commiting other current group/resource management code, plus the new files | zsloan |
2020-06-04 | Added back in trait info queries for situations where the proxy isn't running | zsloan |
2020-06-04 | Really should have split this into many more commits:...- Now use proxy to pull trait data and hide traits/results that the user doesn't have view permission for - Created a factory method for creating trait ob so it can return None when user doesn't have view permissions (this is why such a large number of files are changed) - Added metadata to permutation export - Added current group management code - Added fixed password verification e-mail code | zsloan |
2020-05-28 | Added lines calling proxy for publish datasets + added some resource redis qu... | zsloan |
2020-05-21 | Made search result table width variable again and fixed row highlighting, tho... | zsloan |
2020-05-07 | Fixed blatseq issue and geno correlation issueblatseq_fix | zsloan |
2020-05-07 | Committing current progress on group manager + a minor fix in dataset.py | zsloan |
2020-04-27 | Added timeout for when/if it does the REST API query, so it doesn't hang inde... | zsloan |
2020-04-27 | Made change that should allow dataset structure to be loaded from Redis inste... | zsloan |
2020-04-26 | Removed the code that was still writing the database menu JSON | zsloan |
2020-04-24 | Replaced hard-coded instances of GN2 urls with ones pulled from settings file | zsloan |
2020-04-24 | Made a fix that should prevent the issue where new datasets cause an error wh... | zsloan |
2020-04-06 | Added Mean column for phenotype traits in search and global search result tables | zsloan |
2020-03-27 | Fixed issue where GEMMA wasn't showing up for certain groups | zsloan |
2020-03-27 | Added integration for using RData files with R/qtl, plus some other changes t... | zsloan |
2020-03-09 | I think this should complete consolidating all the collections code. | zsloan |
2020-03-03 | Forgot to replace code referring to hmac function user_manager | zsloan |