Visualizing custom algorithms on custom data The Next CEO of Stack OverflowAlgorithm to return all combinations of k elements from nBest algorithm for detecting cycles in a directed graphWhat is the best algorithm for an overridden System.Object.GetHashCode?What's the Hi/Lo algorithm?What is the difference between a generative and a discriminative algorithm?Ukkonen's suffix tree algorithm in plain EnglishImage Processing: Algorithm Improvement for 'Coca-Cola Can' RecognitionHow to find time complexity of an algorithmWhat is the optimal algorithm for the game 2048?python draw a graph with custom text

How to place nodes around a circle from some initial angle?

Is it professional to write unrelated content in an almost-empty email?

Won the lottery - how do I keep the money?

Can a Bladesinger Wizard use Bladesong with a Hand Crossbow?

0 rank tensor vs 1D vector

Is wanting to ask what to write an indication that you need to change your story?

Why is the US ranked as #45 in Press Freedom ratings, despite its extremely permissive free speech laws?

Is French Guiana a (hard) EU border?

Find non-case sensitive string in a mixed list of elements?

Why is my new battery behaving weirdly?

What flight has the highest ratio of time difference to flight time?

Method for adding error messages to a dictionary given a key

Is it ever safe to open a suspicious HTML file (e.g. email attachment)?

Should I cite using beginthebibliography or beginfilecontents*

Example of a Mathematician/Physicist whose Other Publications during their PhD eclipsed their PhD Thesis

Some questions about different axiomatic systems for neighbourhoods

Should I tutor a student who I know has cheated on their homework?

Which one is the true statement?

Help understanding this unsettling image of Titan, Epimetheus, and Saturn's rings?

Why the difference in type-inference over the as-pattern in two similar function definitions?

I believe this to be a fraud - hired, then asked to cash check and send cash as Bitcoin

Bartok - Syncopation (1): Meaning of notes in between Grand Staff

Why is information "lost" when it got into a black hole?

Does soap repel water?



Visualizing custom algorithms on custom data



The Next CEO of Stack OverflowAlgorithm to return all combinations of k elements from nBest algorithm for detecting cycles in a directed graphWhat is the best algorithm for an overridden System.Object.GetHashCode?What's the Hi/Lo algorithm?What is the difference between a generative and a discriminative algorithm?Ukkonen's suffix tree algorithm in plain EnglishImage Processing: Algorithm Improvement for 'Coca-Cola Can' RecognitionHow to find time complexity of an algorithmWhat is the optimal algorithm for the game 2048?python draw a graph with custom text










0















I have a custom graph algorithm and graph with some additional data in it, and I want to create a tool which creates this graph (Shape and size will be asked via UI) and then modifies it in some way. I tried simple forms and then processing the data with python, outputting and showing a graphviz converted to png. Graphviz makes edgeless graphs in an ugly way - they are in one line.



My goal is to create something more interactive, and user friendlier. My friends recommended me to do this in Unity, although, I have no experience with it. And internet recommends me javascript, but I have been always avoiding web as much as I could... So my Weapons are: Python, Java, C++ (I prefer Python). The tool is not meant to be commercial, it is for educational purposes only. Maybe there is really some simple way I am still missing. I want something similar to this: https://www.cs.usfca.edu/~galles/visualization/BTree.html










share|improve this question






















  • What is your question?

    – Scott Hunter
    Mar 7 at 16:46











  • If you have a specific problem with some code you have used, please show a minimal, complete, verifiable example. Otherwise this is too broad for the Stack Overflow format.

    – mkrieger1
    Mar 7 at 16:50











  • Graphviz lets you specify node positions.

    – Nico Schertler
    Mar 7 at 17:05











  • I am rather looking for a recommendation, what is the best way to visualize custom algorithms, step by step.

    – Jirx
    Mar 7 at 17:16















0















I have a custom graph algorithm and graph with some additional data in it, and I want to create a tool which creates this graph (Shape and size will be asked via UI) and then modifies it in some way. I tried simple forms and then processing the data with python, outputting and showing a graphviz converted to png. Graphviz makes edgeless graphs in an ugly way - they are in one line.



My goal is to create something more interactive, and user friendlier. My friends recommended me to do this in Unity, although, I have no experience with it. And internet recommends me javascript, but I have been always avoiding web as much as I could... So my Weapons are: Python, Java, C++ (I prefer Python). The tool is not meant to be commercial, it is for educational purposes only. Maybe there is really some simple way I am still missing. I want something similar to this: https://www.cs.usfca.edu/~galles/visualization/BTree.html










share|improve this question






















  • What is your question?

    – Scott Hunter
    Mar 7 at 16:46











  • If you have a specific problem with some code you have used, please show a minimal, complete, verifiable example. Otherwise this is too broad for the Stack Overflow format.

    – mkrieger1
    Mar 7 at 16:50











  • Graphviz lets you specify node positions.

    – Nico Schertler
    Mar 7 at 17:05











  • I am rather looking for a recommendation, what is the best way to visualize custom algorithms, step by step.

    – Jirx
    Mar 7 at 17:16













0












0








0








I have a custom graph algorithm and graph with some additional data in it, and I want to create a tool which creates this graph (Shape and size will be asked via UI) and then modifies it in some way. I tried simple forms and then processing the data with python, outputting and showing a graphviz converted to png. Graphviz makes edgeless graphs in an ugly way - they are in one line.



My goal is to create something more interactive, and user friendlier. My friends recommended me to do this in Unity, although, I have no experience with it. And internet recommends me javascript, but I have been always avoiding web as much as I could... So my Weapons are: Python, Java, C++ (I prefer Python). The tool is not meant to be commercial, it is for educational purposes only. Maybe there is really some simple way I am still missing. I want something similar to this: https://www.cs.usfca.edu/~galles/visualization/BTree.html










share|improve this question














I have a custom graph algorithm and graph with some additional data in it, and I want to create a tool which creates this graph (Shape and size will be asked via UI) and then modifies it in some way. I tried simple forms and then processing the data with python, outputting and showing a graphviz converted to png. Graphviz makes edgeless graphs in an ugly way - they are in one line.



My goal is to create something more interactive, and user friendlier. My friends recommended me to do this in Unity, although, I have no experience with it. And internet recommends me javascript, but I have been always avoiding web as much as I could... So my Weapons are: Python, Java, C++ (I prefer Python). The tool is not meant to be commercial, it is for educational purposes only. Maybe there is really some simple way I am still missing. I want something similar to this: https://www.cs.usfca.edu/~galles/visualization/BTree.html







python-3.x algorithm data-visualization graph-theory graph-visualization






share|improve this question













share|improve this question











share|improve this question




share|improve this question










asked Mar 7 at 16:43









JirxJirx

1




1












  • What is your question?

    – Scott Hunter
    Mar 7 at 16:46











  • If you have a specific problem with some code you have used, please show a minimal, complete, verifiable example. Otherwise this is too broad for the Stack Overflow format.

    – mkrieger1
    Mar 7 at 16:50











  • Graphviz lets you specify node positions.

    – Nico Schertler
    Mar 7 at 17:05











  • I am rather looking for a recommendation, what is the best way to visualize custom algorithms, step by step.

    – Jirx
    Mar 7 at 17:16

















  • What is your question?

    – Scott Hunter
    Mar 7 at 16:46











  • If you have a specific problem with some code you have used, please show a minimal, complete, verifiable example. Otherwise this is too broad for the Stack Overflow format.

    – mkrieger1
    Mar 7 at 16:50











  • Graphviz lets you specify node positions.

    – Nico Schertler
    Mar 7 at 17:05











  • I am rather looking for a recommendation, what is the best way to visualize custom algorithms, step by step.

    – Jirx
    Mar 7 at 17:16
















What is your question?

– Scott Hunter
Mar 7 at 16:46





What is your question?

– Scott Hunter
Mar 7 at 16:46













If you have a specific problem with some code you have used, please show a minimal, complete, verifiable example. Otherwise this is too broad for the Stack Overflow format.

– mkrieger1
Mar 7 at 16:50





If you have a specific problem with some code you have used, please show a minimal, complete, verifiable example. Otherwise this is too broad for the Stack Overflow format.

– mkrieger1
Mar 7 at 16:50













Graphviz lets you specify node positions.

– Nico Schertler
Mar 7 at 17:05





Graphviz lets you specify node positions.

– Nico Schertler
Mar 7 at 17:05













I am rather looking for a recommendation, what is the best way to visualize custom algorithms, step by step.

– Jirx
Mar 7 at 17:16





I am rather looking for a recommendation, what is the best way to visualize custom algorithms, step by step.

– Jirx
Mar 7 at 17:16












0






active

oldest

votes












Your Answer






StackExchange.ifUsing("editor", function ()
StackExchange.using("externalEditor", function ()
StackExchange.using("snippets", function ()
StackExchange.snippets.init();
);
);
, "code-snippets");

StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "1"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);

StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);

else
createEditor();

);

function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);



);













draft saved

draft discarded


















StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55048884%2fvisualizing-custom-algorithms-on-custom-data%23new-answer', 'question_page');

);

Post as a guest















Required, but never shown

























0






active

oldest

votes








0






active

oldest

votes









active

oldest

votes






active

oldest

votes















draft saved

draft discarded
















































Thanks for contributing an answer to Stack Overflow!


  • Please be sure to answer the question. Provide details and share your research!

But avoid


  • Asking for help, clarification, or responding to other answers.

  • Making statements based on opinion; back them up with references or personal experience.

To learn more, see our tips on writing great answers.




draft saved


draft discarded














StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55048884%2fvisualizing-custom-algorithms-on-custom-data%23new-answer', 'question_page');

);

Post as a guest















Required, but never shown





















































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown

































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown