aboutsummaryrefslogtreecommitdiff
path: root/wqflask
AgeCommit message (Collapse)Author
2020-08-27Add a check for a "uuid" objectBonfaceKilz
* wqflask/wqflask/views.py(json_default_handler): Check for "uuid.UUID" instance to avoid TypeError.
2020-08-27Update importsBonfaceKilz
* wqflask/wqflask/api/router.py: Break imports into separate lines and remove unused ones.
2020-08-27Remove python2 string processing to utf-8BonfaceKilz
* wqflask/base/trait.py: Remove python2 codecs.BOM_UTF8 methods. * wqflask/wqflask/search_results.py: Remove utf-8 decode method on string.
2020-08-27Remove relative importsBonfaceKilz
* wqflask/runserver.py: Relative imports leads to import errors.
2020-08-27Replace dict.iteritems() with dict.items()BonfaceKilz
"iteritems()" got omitted in python3.X
2020-08-27Convert sibling imports to relative importsBonfaceKilz
See: <https://docs.python.org/2/library/2to3.html#2to3fixer-import>
2020-08-27Import "reduce" without a try blockBonfaceKilz
* wqflask/wqflask/correlation_matrix/show_corr_matrix.py: Import 'reduce'
2020-08-27Replace string arguments to "hmac.new" with bytearrayBonfaceKilz
See: <https://stackoverflow.com/questions/31848293/python3-and-hmac-how-to-handle-string-not-being-binary>
2020-08-27Fix failing testsBonfaceKilz
2020-08-27Apply pep-8 formattingBonfaceKilz
2020-08-27Remove comment blockBonfaceKilz
2020-08-27Replace mysqldb's "escape" with the one from utils.db_toolsBonfaceKilz
Mysqldb's escape returns a binary string. Use utils.db_tools which adds an extra step of converting the binary string to a string.
2020-08-27Remove redundant methods which are defined elsewhereBonfaceKilz
* wqflask/base/data_set.py: Delete "create_in_clause", and "mescape" which are defined in "utility.db_tools"
2020-08-27Add global method to convert binary string to plain stringBonfaceKilz
* 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.
2020-08-27Remove unused importsBonfaceKilz
2020-08-27Replace "string.split" & "string.join" with python's inbuilt methodsBonfaceKilz
2020-08-26Remove debug statementBonfaceKilz
* wqflask/wqflask/views.py(search_page): "debugf" raises an error since the first arg is expected to be an int
2020-08-26Remove "from __future__ import new_feature" statementsBonfaceKilz
See: <https://docs.python.org/2/library/2to3.html#2to3fixer-future>
2020-08-26Replace "__cmp__" with "__eq__" magic methodBonfaceKilz
* 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>
2020-08-26Rename "unicode" to "str"BonfaceKilz
See: <https://docs.python.org/2/library/2to3.html#2to3fixer-unicode>
2020-08-26Replace calls to "basestring with "str""BonfaceKilz
See: <https://docs.python.org/2/library/2to3.html#2to3fixer-basestring>
2020-08-26Fix failing tests that use python2-htmlgenBonfaceKilz
* wqflask/tests/wqflask/marker_regression/test_display_mapping_results.py: Fix tests.
2020-08-26Replace python2-htmlgen with python-htmlgenBonfaceKilz
* wqflask/wqflask/marker_regression/display_mapping_results.py: Use python-htmlgen
2020-08-26Update corestats importBonfaceKilz
* wqflask/utility/Plot.py: import corestats from the utility module.
2020-08-26Remove unused importsBonfaceKilz
2020-08-26Merge branch 'testing' into build/python3-migrationBonfaceKilz
2020-08-25Merge pull request #427 from ↵zsloan
BonfaceKilz/Build/add-scientific-js-datatables-plugin Build/add scientific js datatables plugin
2020-08-25Merge pull request #425 from ↵zsloan
BonfaceKilz/refactor/extract-htmlgen-methods-to-wrapper-class Refactor/extract htmlgen methods to wrapper class
2020-08-25Use scientific.js dataTables extension plugin from guixBonfaceKilz
2020-08-24Use natural.js dataTables extension plugin from guixBonfaceKilz
2020-08-24Remove non-keyword argsBonfaceKilz
* wqflask/wqflask/marker_regression/display_mapping_results.py (HtmlGenWrapper)[create_image_tag]: Remove "src" and "alt" as function parameters.
2020-08-24Replace "HtmlGen" method calls with those from "HtmlGenWrapper"BonfaceKilz
* wqflask/wqflask/marker_regression/display_mapping_results.py (DisplayMappingResults): Replace direct calls to HtmlGen with methods from the constructed wrapper class "HtmlGenWrapper".
2020-08-24Add new wrapper class for HtmlGen methodBonfaceKilz
* wqflask/wqflask/marker_regression/display_mapping_results.py: Add new class
2020-08-24Add tests for the HtmlGenWrapper classBonfaceKilz
* wqflask/tests/wqflask/marker_regression/test_display_mapping_results.py: Add new tests
2020-08-24Fix some pylint errorsBonfaceKilz
* wqflask/wqflask/marker_regression/display_mapping_results.py: Remove unused imports and add fix some pylint errors
2020-08-24Remove unused importsBonfaceKilz
* wqflask/utility/Plot.py: Remove unused imports like "numarray". "numarray" is does not have py3 support so it's important to remove references to it.
2020-08-24Rename fileBonfaceKilz
* wqflask/tests/wqflask/marker_regression/test_display_mapping_results.py: Rename test_display_marking_results.py to test_display_mapping_results.py
2020-08-24Fix failing testBonfaceKilz
* wqflask/tests/wqflask/api/test_gen_menu.py: Update assertion. Result data introduced in 092212df Signed-off-by: BonfaceKilz <bonfacemunyoki@gmail.com>
2020-08-24Fixed issue where im_drawer wasn't being set in drawHaplotypeBandzsloan
* wqflask/wqflask/marker_regression/display_mapping_results.py - defined im_drawer in drawHaplotypeBand to fix errror and removed an unused import
2020-08-24The function draw_rotated_text_ was writing an image to /tmp, which GN2zsloan
user apparently doesn't have access to, so I replaced it with a link to the dynamically set TEMPDIR * wqflask/utility/pillow_utils.py - Replaced "/tmp/" in image location with TEMPDIR
2020-08-23Use Python3 string methodsBonfaceKilz
* wqflask/utility/webqtlUtil.py (genRandStr): Replace "string.letters" with "string.ascii_letters".
2020-08-23Remove unused importsBonfaceKilz
2020-08-22Set min-width for search result table, since the description columnzsloan
often looks weird if it gets below a certain width * wqflask/wqflask/templates/search_result_page.html - Set min-width of table container div to 1500px since that seems to be a reasonable width that prevents the description column from getting too narrow
2020-08-20Changed Molecular Trait Datasets to Molecular Traits in the Typezsloan
drop-down on the home page * wqflask/wqflask/api_gen_menu.py - Changed where Molecular Trait Datasets was hardcoded to Molecular Traits
2020-08-20Merge branch 'testing' of github.com:genenetwork/genenetwork2 into testingzsloan
2020-08-20Handle module renames in the standard libraryBonfaceKilz
Run: ``` 2to3-3.8 -f imports -w . && \ 2to3-3.8 -f imports2 -w . ``` See: <https://docs.python.org/2/library/2to3.html#2to3fixer-imports> and <https://docs.python.org/2/library/2to3.html#2to3fixer-imports2>
2020-08-20Disable python2 QTLReaperBonfaceKilz
* wqflask/base/data_set.py: Remove usage of "reaper" to load datasets
2020-08-20Add backward support for urllibBonfaceKilz
* wqflask/base/trait.py: Remove unused imports * wqflask/db/call.py (Bench): Add urllib2 fallback for python2
2020-08-20Use dataTables.colResize.js and naturalSort from guixBonfaceKilz
2020-08-20Use buttons.colVis.min.js from guixBonfaceKilz