Age | Commit message (Collapse) | Author |
|
* wqflask/base/data_set.py (Dataset):
- Add set_dataset_key
- Remove __call__ method
|
|
* wqflask/base/data_set.py (DatasetType): Use object's redis instance
|
|
|
|
Build/add tests
|
|
|
|
* wqflask/base/GeneralObject.py(__getattr__): remove if statement that is
unreachable
|
|
* 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
|
|
* wqflask/base/data_set.py: Apply autopep-8
|
|
* wqflask/base/GeneralObject.py: Replace tabs with 4 spaces
|
|
|
|
|
|
|
|
|
|
|
|
figure out the real solution to that issue
|
|
where a trait is authenticated twice
|
|
|
|
something that automatically inserts resources with default privileges
|
|
correlation or mapping
|
|
and also simplified the check_owner_or_admin function a little
|
|
|
|
|
|
|
|
|
|
- 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
|
|
queries and a missing import for the hmac functions
|
|
though later I need to go through and redo a bunch of CSS stuff
|
|
|
|
|
|
indefinitely
|
|
instead of the JSON file without breaking things
|
|
|
|
|
|
when they're in search results
|
|
|
|
|
|
to how it decides which mapping methods to display on the trait page
|
|
|
|
|
|
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
|
|
|
|
|
|
|
|
|
|
|
|
index page header style a little
|
|
just unpublished ones
|
|
ordering phenotype results from searches
|
|
avoid having to restart each time a new dataset is added. Will need to keep an eye out for any issues, but doesn't seem to affect speed much
Fixed logic for UniProt link to use UniProtId instead of protein ID
|
|
|