-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
OrthoMCL - Custom tree-table for OrthoGroup page #904
Open
bobular
wants to merge
86
commits into
main
Choose a base branch
from
orthogroup-tree-table
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
+1,026
−188
Open
Changes from 1 commit
Commits
Show all changes
86 commits
Select commit
Hold shift + click to select a range
7ac2d3e
made a start - WIP
bobular 2f4bc1f
re-render sequence table with Mesa
bobular 4340f10
Merge remote-tracking branch 'origin/main' into orthogroup-tree-table
bobular 3498348
tweak comments
bobular dc1731f
WIP
bobular 785a9ed
loosely wire in TreeTable and get shimmimg working
bobular 8c3d330
add patristic and basic type support
bobular adb464a
made a start with controlling table row height but should investigate…
bobular f215762
added Mesa table tooltips for td contents when in 'inline' mode (basi…
bobular 1abea4b
use Mesa's inline option and tidy up
bobular ded7a66
Revert "added Mesa table tooltips for td contents when in 'inline' mo…
bobular a7c0e1b
remove placeholder td title
bobular a19369e
restore whitespace in DataCell.tsx
bobular 5c04215
Merge remote-tracking branch 'origin/main' into orthogroup-tree-table
bobular 5f908bd
upgrade tidytree and use new interactive option
bobular 89d17a7
Merge remote-tracking branch 'origin/main' into orthogroup-tree-table
bobular ea9283d
table and tree order are the same
bobular 76bfe05
added basic checkboxes
bobular cdc9d49
WIP clustal form
bobular 1495c07
that's hopefully clustal sorted - but can't test with local ortho-site
bobular 57f6a10
Merge remote-tracking branch 'origin/main' into orthogroup-tree-table
bobular 8831695
improve 'must select two proteins' verbiage
bobular 5c896a0
de-complicate .DataTable margin-bottom override
bobular fd446f8
rename TreeResponse to GroupTreeResponse
bobular a36c6ad
add PFam domain architecture column
bobular f489066
ugly search working as a demo on description column
bobular c06178d
add warning banner for data issue and tweak pfam column heading
bobular 2599155
used RealTimeSearchBox and made regexps safer and reorganised so we c…
bobular 7668085
more memo and remove some commented code
bobular 95ac689
add tree filtering
bobular 0a15ccb
tree highlighting works with filtering now, dependency issues fixed
bobular 0c8639b
add core/peripheral filtering
bobular f137fa2
added pfam legend - needs wiring still
bobular b4e30ed
wired up pfam checkboxes to table search
bobular c97bcc1
Merge remote-tracking branch 'origin/main' into orthogroup-tree-table
bobular 0599d1b
added the row count
bobular 6bef0de
conditionally render pfam legend and add heading
bobular 4f1e80e
Remove vert scrollbar from tidytree table
dmfalke 8a27952
Merge branch 'main' into orthogroup-tree-table
bobular c0cb043
remove code that collapsed the main section of the orthogroup page
bobular 3e47e2c
no longer request trees for 1 or 2 sequences; fix RowCounter props ch…
bobular 40eacc1
fudge to sort table based on dodgy colon-containing full_ids
bobular 8ff24e2
make tree darker and make tree/table check more robust
bobular fcdddbd
provide PFam descriptions in domain cartoon tooltips
bobular 032c479
sort out row counts
bobular 9f3d563
Merge remote-tracking branch 'origin/main' into orthogroup-tree-table
bobular 7bf58f4
add better console logging for tree/table mismatches
bobular e6904a1
made tree-table comparison for console more robust
bobular 06f4959
add inlineUseTooltips options prop but not working fully yet
bobular 9ecec3d
attempted better handling of very large groups
bobular 30da70a
looks good now
bobular 443528c
removed full_id column (from display only) and added Accession aka se…
bobular e7abcb9
Merge pull request #1115 from VEuPathDB/mesa-inline-changes
bobular 9567b62
Merge remote-tracking branch 'origin/main' into orthogroup-tree-table
dmfalke 5de59a6
Use flex for label to allow for block children
dmfalke 2e33989
Use SelectList for Pfam filter
dmfalke f33f711
Merge remote-tracking branch 'origin/main' into orthogroup-tree-table
bobular 5e04d5f
Explicit empty PFam legend
bobular 5a49184
Merge branch 'main' into orthogroup-tree-table
bobular 5cf07bf
Use similar style for core/peripheral filter
dmfalke 0cbb71d
Merge remote-tracking branch 'origin/main' into orthogroup-tree-table
dmfalke 592ef2d
Merge branch 'orthogroup-tree-table' into orthogroup-tree-table__pfam…
dmfalke b316022
Add species filter to protein table
dmfalke a422072
prevent overflow in SelectTree button with many items selected; also …
bobular c50a85e
add shouldOnlyUpdateOnClose option to SelectTree
bobular 96056a2
remove some unused imports
bobular 8c05b0c
add MAX_SEQUENCES_FOR_TREE logic
bobular 0620543
selected row highlighting
bobular 871583e
tone down the row background color
bobular f00a872
Merge pull request #1140 from VEuPathDB/orthogroup-tree-table__pfam-f…
bobular 6d50fca
Merge remote-tracking branch 'origin/main' into orthogroup-tree-table
bobular 11deb34
don't indent search bar and filters
bobular a718914
add instantUpdate option to SelectList
bobular d168e75
Merge remote-tracking branch 'origin/orthogroup-tree-table' into orth…
bobular 9c5ff46
revert taxon filter to instant-update
bobular de9d761
instantUpdate for core/peripheral filter
bobular 9281471
Pfam architectures are now scaled by protein length
bobular 789629b
removed core-only filter for larger groups
bobular 209fd02
improved table sort and filter performance - added comments about fur…
bobular 3874c5a
rename shouldOnlyUpdateOnClose to instantUpdate
bobular d45f975
remove an effect
bobular f9a19b7
Merge remote-tracking branch 'origin/orthogroup-tree-table' into orth…
bobular eb238e5
missed a setSelected and dependency
bobular 66e13f2
final tweaks to button label behaviour
bobular 969db0d
Merge pull request #1144 from VEuPathDB/ortho-instant-filters
bobular febb312
add reset button, revisit filter button layout
bobular File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Maybe name this something like
logIdMismatchSummary