Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
on testing branch before merging Danny's changes and testing them
|
|
|
|
|
|
|
|
GN2 should now work when Redis is empty
|
|
- Added permutation strata option for R/qtl
- Made a variety of aesthetic changes to collections-related pages
- Made a variety of aesthetic changes to the multi-trait tool options on the search result and correlation pages
- Made some functional changes to collections that prevent duplicate traits and ensure new traits are at the top
- The "Default Collection" is now always at the bottom of the collection list and renamed to "Your Default Collection"
|
|
Fixed some issues with displaying the R/qtl results from the RData HET3-ITP dataa
|
|
to how it decides which mapping methods to display on the trait page
|
|
|
|
|
|
|
|
|
|
logged-in and anonymous users share the same code
|
|
|
|
|
|
|
|
Haplotype analyst now works for GEMMA
Increased margin a bit to fix minor issue with buttons getting cut off on certain Safari versions for bar chart
|
|
though this issue still needs to be dealt with to get the new qtlreaper working
|
|
|
|
json file
Removed option to edit certain html pages, like news, policies, etc
|
|
|
|
implementation of the reaper Dataset object doesn't include the addinterval method (so for those situations I still use reaper)
Fixed issue where the last chromosome wasn't displayed for mapping results (though still need to fix issue where points are drawn too far to the right when a specific range is viewed)
|
|
|
|
Fixed a bug that sometimes occurred in search results
Changed order of items on index page
|
|
or add them to a collection from the corr matrix page,
but you can click them and access them from the trait page. I'll add the option to access them from the corr matrix page as well,
but adding the option to change their names might be trickier since they're currently used as their Redis keys. I need some better
way of passing the Redis key around so it can be stored in collections, but this is tricky without changing the structure in ElasticSearch
- Fixed the way temp traits work so you can use them with various functions, like mapping, correlations, network graph, etc
- Fixed some appearance issue where the network graph options were too wide if a trait name was too long
|
|
Fixed issue where cofactor selection screens were broken
Changed case attributes to be applied across groups, though need to discuss this with Rob since it shouldn't always be done this way
Added new inversion transformation
|
|
|
|
|
|
just clicking their row in collection
- Cofactor color picker now works in Safari/Macs
- Displays N for relevant samples in trait page sample table
- Don't show bar chart when N>256
- Mapping loading page contents better centered
- Anonymous collections timeout correctly listed as 30 days now
- Minor allele frequency can actually be changed for GEMMA now (previously didn't work)
- Fixed transcript position marker location for mapping results
- Notifies user if their e-mail isn't associated with an account when they attempt to request forgotten password
- Users can now map with submitted traits
- Histogram width changes depending upon number of bins (need to improve this still)
- Improved Q-q plot (previously called "probability plot")
|
|
|
|
Added Phenogen track to mapping results
Added comparison bar chart figure
Simplified global search to not build trait/dataset objects, which speeds thing up considerably
Fixed correlation matrix to correctly deal with 0 values
Fixed issue where anonymous collections couldn't be created if none already existed
|
|
trait page
Got figures mostly working with transformed values, except for changing the y-axis range of one
Fixed issue with the home page "Make Default" button position (as well as the drop-downs in general)
Added timeout to Elasticsearch connection to fix related error
|
|
sample data into ElasticSearch
Added option to replace trait page sample/strain values with normalized ones
Began editing Lei's scatterplot code
Changed elasticsearch_tools' get_elasticsearch_connection so that it can also be used for purposes other than user authentication (by adding a "for_user" parameter)
|
|
|
|
* I can't swear on this, but it seems the presence of these statements
was causing elasticsearch to act weird.
|
|
|
|
* Update the indexes mappings to be compatible with the newer
Elasticsearch 6.2.* series.
Close the index before updating it, and reopen it after to help with
the re-indexing of the data.
* Update the error logger to include the exception that was thrown.
|
|
|
|
* Prevent elasticsearch from analysing and tokenising the email_address
field so as to avoid issue with getting back all email addresses with
the same domain as the one being searched for.
|
|
|
|
the remaining could should be migrated to the files that use them at some point.
Some of this code was in the correlation code but not being used, so it wss removed from there as well.
|
|
pretty sure also isn't used any more.
Also removed some other unused code from the files listed
|
|
variable not being initialized
Removed a bunch of unused statistical functions from Plot.py and webqtlUtil.py. I figure that if we ever need them again, there's probably some third party library that includes them.
Also removed unused file AJAX_table.py and other unused code from several other files
|
|
|
|
being used except corestats, which I moved to utility
Removed box plot code from Plot.py since we no longer use it either
|
|
Cytoscape and related is now loaded from Guix. Use the latest GN2_PROFILE.
|