striplog
striplog copied to clipboard
Lithology and stratigraphic logs for wells or outcrop.
It would be cool (but very clever so probably hard) to interpret pattern fills as well as colours for making a striplog. Related: sketch2model (Matteo et al at 2015 hackathon)...
`lexicon.get_component()` should squawk if something is not found in the lexicon. Perhaps optionally silence with, eg, `verbose=False` Weirdly, just setting 'required=True` in that function smits _too many_ warnings, suggesting that...
The `ncols` and `nrows` parameters don't adapt to the length of the legend. They should/could probably call decor.plot() behind the scenes, to avoid repeating that code. See also #5
It would be nice to provide some ways to sort and or group decors in legend. A few fields by which to sort by could be: - alphabetically on the...
Might want to annotate intervals in the plot.
A method to render HTML would let us render a nice table in IPython Notebook with their special functions, like so... https://ipython.org/ipython-doc/dev/config/integrating.html Ditto for SVG, see #27
The text `description` should probably be an object of its own, subclassing `str`. This would allow it to hold a provenance, and some of the language functions currently awkwardly held...
Consider allowing SVG generation via `svgwrite`. Affects Striplog and Decor. Related: #26 NB we already use `svgwrite` in Modelr.
Support LAS 2.0 more explicitly, writing as 'OTHER' or as arbitrary integers or other symbols. See #16.
By default, a Legend should only apply the properties it contains. We can have a `strict` mode to give the current behaviour. E.g. If the Decors in a legend only...