Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-09-18 | Made a bunch of changes to move trait page DataTables initialization to | zsloan | |
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 | |||
2020-08-25 | Fixed issue in DatasetType that caused an error when trying to load new | zsloan | |
datasets * wqflask/base/data_set.py - Added fetchone() to g.db.execute() which is what was causing the error | |||
2020-07-27 | Clean up webqtlCaseData class | BonfaceKilz | |
* 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 | |||
2020-07-27 | Abstract away redundant code into set_dataset_key method | BonfaceKilz | |
* wqflask/base/data_set.py (Dataset): - Add set_dataset_key - Remove __call__ method | |||
2020-07-27 | Use the correct redis instance inside object | BonfaceKilz | |
* wqflask/base/data_set.py (DatasetType): Use object's redis instance | |||
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 | zsloan | |
Build/add tests | |||
2020-07-24 | Fixed queries that were wrongly returning Data IDs as Ns | zsloan | |
2020-07-24 | Remove unreachable conditional | BonfaceKilz | |
* wqflask/base/GeneralObject.py(__getattr__): remove if statement that is unreachable | |||
2020-07-24 | Inject redis instance into DatasetType class | BonfaceKilz | |
* 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 | |||
2020-07-24 | Apply autopep-8 | BonfaceKilz | |
* wqflask/base/data_set.py: Apply autopep-8 | |||
2020-07-24 | Apply autopep-8 | BonfaceKilz | |
* wqflask/base/GeneralObject.py: Replace tabs with 4 spaces | |||
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 ↵ | zsloan | |
figure out the real solution to that issue | |||
2020-07-06 | Fixed some of the logic with how traits are authenticated to avoid situation ↵ | zsloan | |
where a trait is authenticated twice | |||
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 ↵ | zsloan | |
something that automatically inserts resources with default privileges | |||
2020-06-22 | Fixed issue with temp traits not working for trait page functions like ↵ | zsloan | |
correlation or mapping | |||
2020-06-20 | Fixed ports for proxy (though I need to add the port to global variables) ↵ | zsloan | |
and also simplified the check_owner_or_admin function a little | |||
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: | zsloan | |
- 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 | |||
2020-05-28 | Added lines calling proxy for publish datasets + added some resource redis ↵ | zsloan | |
queries and a missing import for the hmac functions | |||
2020-05-21 | Made search result table width variable again and fixed row highlighting, ↵ | zsloan | |
though later I need to go through and redo a bunch of CSS stuff | |||
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 ↵ | zsloan | |
indefinitely | |||
2020-04-27 | Made change that should allow dataset structure to be loaded from Redis ↵ | zsloan | |
instead of the JSON file without breaking things | |||
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 ↵ | zsloan | |
when they're in search results | |||
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 ↵ | zsloan | |
to how it decides which mapping methods to display on the trait page | |||
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 | |
2020-02-07 | Users can now add and do mapping on genotype files that only include a ↵ | zsloan | |
subset of samples/strains Also filtered the results used by Christian's genome browser, so now it should have an easier time loading when dealing with larger numbers of markers | |||
2020-02-06 | Fixed encoding issue | zsloan | |
2020-01-22 | Fixed issue that caused submitting temp traits to not work | zsloan | |
2020-01-08 | Made change that I think should fix the unicode stuff once and for all | zsloan | |
2019-12-17 | Added RGD link to trait page and removed Genotation link since it isn't working | zsloan | |
2019-12-04 | Added M to the possible non-number 'chromosome' names | zsloan | |
2019-12-04 | Fixed error that sometimes occurs if there's no mean expression and changed ↵ | zsloan | |
index page header style a little | |||
2019-11-21 | Use updated phenotype display IDs for all phenotypes with codes now, not ↵ | zsloan | |
just unpublished ones |