Marcus Fedarko
Marcus Fedarko
SO a problem with only caring about semicolons is that you have problems with the `abc; def` pattern you see in some taxonomy strings -- you won't get a match...
I think it makes sense to remove column mapping and then, when things are a bit less crazy (and if demand arises due to performance/size issues), eventually reinstate it but...
Actually, wait, this way is better because it means we only have to write feature IDs one time instead of multiple times. So really long feature IDs (e.g. those with...
Having to update `.focus`—and probably having to use different colors for - actual color on plot - actual color in CSS - focus color in CSS is going to make...
This is news to me -- thank you for bringing it up. It is strange that installing empress downgrades these packages, since its requirements do not impose any explicit restrictions...
So I *think* that due to our use of [`json.dump()`](https://docs.python.org/3.5/library/json.html#json.dump), we shouldn't have to worry about most of these aside from the Vega-Lite-specific ones (periods and brackets). But again, it's...
If we want to be 100% safe, we'll need to escape all of the following: - **Rank IDs** - Feature IDs - Sample IDs - **Sample Metadata IDs** - Feature...
ahsdfiusdoifjsdfioj so it looks like even if you escape a rank ID properly for the axis stuff, you still need to use the non-escaped ID in the underlying dataset???? bluhg
@mortonjt small question: is preserving the patsy formulas in rank IDs (e.g. `C(Timepoint, Treatment('F'))[T.B]` in the Byrd data) helpful when looking at the ranks? It looks like periods, brackets, and...
note to self: if we go with the solution of filtering out/converting certain special characters in IDs, ensure that they're still unique afterwards.