Dear, With a need to dig into ms eventlog converted to xml i landed with BaseX and was amazed by the functionality presented with this tool. I'm new to many things here so i'm going thru a learning curve here. This mail is mostly to propose improvement and feature requests, some minor other may be more elaborate * Map visualisation : a mode in which the keys are listed in hierarchical yet isometric way so they are not abreviated but listed for visual acessibility. * Forms builder : a simple form builder to datamine xml files would be nice, for my current purpose i'm to write a number of queries to identify specific eventid, attributes and values in relation to one another, being able to simply select a query in a drop down would be nice to review results etc * Possible bug : the preferences dialog no longer shows up * upgrade path : working with a linux distro prohibits simple upgrading, an upgrade dialog for drop in out of band upgrades could prove welcome to not flood this mailing list old bugs Thank you, Joris
Hi Joris,
Welcome to the list.
- Map visualisation : a mode in which the keys are listed in hierarchical yet isometric way so they are not abreviated but listed for visual acessibility.
I assume you have already discovered the existing Map View algorithms, which can be chosen in the Visualizations tab of the Preferences; and I understand you’d like to see another algorithm added?
- Forms builder : a simple form builder to datamine xml files would be nice, for my current purpose i'm to write a number of queries to identify specific eventid, attributes and values in relation to one another, being able to simply select a query in a drop down would be nice to review results etc
With the Explorer View, simple path queries with downward XPath axes and text comparisons in predicates can be generated. Does this cover parts of your requirements, or are you looking for something complete different?
- Possible bug : the preferences dialog no longer shows up
How can this behavior be reproduced?
- upgrade path : working with a linux distro prohibits simple upgrading, an upgrade dialog for drop in out of band upgrades could prove welcome to not flood this mailing list old bugs
I’m not sure what you mean by path. Feel free to give us more details.
Cheers, Christian
Hey Christian,
Thanks for the informative response.
- - - mailto:commandline@protonmail.com
‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐ On Wednesday, 17 March 2021 09:27, Christian Grün christian.gruen@gmail.com wrote:
Hi Joris,
Welcome to the list.
- Map visualisation : a mode in which the keys are listed in hierarchical yet isometric way so they are not abreviated but listed for visual acessibility.
I assume you have already discovered the existing Map View algorithms, which can be chosen in the Visualizations tab of the Preferences; and I understand you’d like to see another algorithm added?
Well, i asusme a modified one of an existing visualisation. Now i essentially have to know the structure or start clicking to learn about it, what i hope to see is map where <tag> names are visible without values or shortening.
Maybe it is more like a tree than a map preferably. It would essentially show the unique tags on a tree, not all tags and values, as to be able to quickly learn the structure of the document.
- Forms builder : a simple form builder to datamine xml files would be nice, for my current purpose i'm to write a number of queries to identify specific eventid, attributes and values in relation to one another, being able to simply select a query in a drop down would be nice to review results etc
With the Explorer View, simple path queries with downward XPath axes and text comparisons in predicates can be generated. Does this cover parts of your requirements, or are you looking for something complete different?
It is part of what i had in mind, essentially what i have in mind is a UI to run form based queries developed using basex. I understand this may be a considerable effort, i think it could make BaseX even more suitable as a research tool.
- Possible bug : the preferences dialog no longer shows up
How can this behavior be reproduced?
It happens every time i open BaseX, it is possible i did something wrong but i cannot immediately understand or remember what that would be.
- upgrade path : working with a linux distro prohibits simple upgrading, an upgrade dialog for drop in out of band upgrades could prove welcome to not flood this mailing list old bugs
I’m not sure what you mean by path. Feel free to give us more details.
Ah, sorry, yes, it is not formulated well. Essentially a way to import the upgdated BaseX into any version of BaseX. Having had a look on this Debian based distro i noticed version specific files in some places which i assume prohibit me from performing an upgrade by simply replacing the .jar As such my request to have BaseX handle the upgrade.
Best,
Joris
Cheers, Christian
Maybe it is more like a tree than a map preferably. It would essentially show the unique tags on a tree, not all tags and values, as to be able to quickly learn the structure of the document.
I see. You can try the following steps: • call the function index:facets('your-db') [1] • save the text output (e.g. via the disk symbol in the Text View panel) • create a database from that file • enable the map view
It is part of what i had in mind, essentially what i have in mind is a UI to run form based queries developed using basex. I understand this may be a considerable effort, i think it could make BaseX even more suitable as a research tool.
The irregular and hierarchical structure of XML documents makes it challenging to develop good concepts to make the contents accessible via regular forms. I think the major challenge would be to find or develop good designs first. Existing solutions could be inspiring here.
Ah, sorry, yes, it is not formulated well. Essentially a way to import the upgdated BaseX into any version of BaseX. Having had a look on this Debian based distro i noticed version specific files in some places which i assume prohibit me from performing an upgrade by simply replacing the .jar As such my request to have BaseX handle the upgrade.
The current version of BaseX embedded in Debian seems to be pretty old now. If you work with BaseX regularly, I recommend you to switch to one of the distributions listed on our homepage.
Hope this helps, Christian
[1] https://docs.basex.org/wiki/Index_Module#index:facets
Best,
Joris
Cheers, Christian
basex-talk@mailman.uni-konstanz.de