Age | Commit message (Collapse) | Author |
|
analyst in the mapping chromosome view
* wqflask/wqflask/marker_regression/display_mapping_results.py -
Indented a bit of code that was wrongly indented in such a way that the
variable "ind" wasn't set if "plotbxd" is 0
|
|
|
|
|
|
|
|
|
|
* wqflask/utility/authentication_tools.py: Remove accidental char at beginning
of line.
|
|
Use d3-tip from guix
|
|
* wqflask/wqflask/templates/new_security/not_authenticated.html -
Changed "this" to "these" since "data" is plural
|
|
|
|
work
* wqflask/utility/redis_tools.py - There was an issue where resources
wouldn't be updated if they already existed. This is because the code
didn't yet account for the "update" tag (that is meant to give the
option of preventing updating resources when running the script to enter
all resources into Redis). I changed the logic to add a resource if
"update" is True or the resource doesn't already exist (so it won't if
update is False and the resource exists).
|
|
|
|
* wqflask/wqflask/templates/correlation_matrix.html: Fetch chroma from guix
profile
|
|
BonfaceKilz/chore/delete-datatables-extensions-from-guix
Delete dataTables and it's extensions from git
|
|
|
|
group didn't have an InbredSetCode set in the DB
* wqflask/utility/authentication_tools.py - Changed get_group_code to
return an empty string instead of None if InbredSetCode doesn't exist
for a dataset group
* wqflask/wqflask/views.py - Changed zipped export filename to
"export_(datetime)" instead of "collection_(datetime)" since this export
can occur from both the collection page and the global search page
|
|
the collection page (the filename wasn't being set)
* wqflask/wqflask/views.py - Set filename to "collection_(datetime)" in
export_traits_csv because it wasn't being set before
|
|
* wqflask/wqflask/static/new/packages/DataTables/: Delete folder.
|
|
|
|
that isn't already associated with a GN2 account and sends the user an
e-mail; still need to test
* wqflask/wqflask/group_manager.py - Added logic sending an invitation
e-mail if user_details aren't found for any of the e-mails provided when
adding users to a group
|
|
* wqflask/wqflask/user_login.py - Added send_invitation_email function,
which does what it says
|
|
|
|
* wqflask/utility/authentication_tools.py(add_new_resource): If group_code is
"None", an error is thrown when you try to: `group_code + "_" + str(trait_id)`
|
|
* wqflask/wqflask/views.py(json_default_handler): Check for "uuid.UUID" instance
to avoid TypeError.
|
|
* wqflask/wqflask/api/router.py: Break imports into separate lines and remove
unused ones.
|
|
* wqflask/base/trait.py: Remove python2 codecs.BOM_UTF8 methods.
* wqflask/wqflask/search_results.py: Remove utf-8 decode method on string.
|
|
* wqflask/runserver.py: Relative imports leads to import errors.
|
|
"iteritems()" got omitted in python3.X
|
|
See: <https://docs.python.org/2/library/2to3.html#2to3fixer-import>
|
|
* wqflask/wqflask/correlation_matrix/show_corr_matrix.py: Import 'reduce'
|
|
See: <https://stackoverflow.com/questions/31848293/python3-and-hmac-how-to-handle-string-not-being-binary>
|
|
|
|
|
|
|
|
Mysqldb's escape returns a binary string. Use utils.db_tools which adds an extra
step of converting the binary string to a string.
|
|
* wqflask/base/data_set.py: Delete "create_in_clause", and "mescape" which are
defined in "utility.db_tools"
|
|
* wqflask/utility/db_tools.py: escape_string returns a binary string which
introduces a bug when composing sql query string. The escaped strings have to be
converted to plain text.
|
|
|
|
|
|
* wqflask/wqflask/views.py(search_page): "debugf" raises an error since the
first arg is expected to be an int
|
|
See: <https://docs.python.org/2/library/2to3.html#2to3fixer-future>
|
|
* wqflask/base/GeneralObject.py: "__cmp__" is no longer used in python3. See:
<https://stackoverflow.com/questions/8276983/why-cant-i-use-the-method-cmp-in-python-3-as-for-python-2>
|
|
See: <https://docs.python.org/2/library/2to3.html#2to3fixer-unicode>
|
|
See: <https://docs.python.org/2/library/2to3.html#2to3fixer-basestring>
|
|
* wqflask/tests/wqflask/marker_regression/test_display_mapping_results.py: Fix
tests.
|
|
* wqflask/wqflask/marker_regression/display_mapping_results.py: Use
python-htmlgen
|
|
|
|
datasets
* wqflask/base/data_set.py - Added fetchone() to g.db.execute() which is
what was causing the error
|
|
* wqflask/utility/Plot.py: import corestats from the utility module.
|
|
|
|
|