GithubHelp home page GithubHelp logo

Comments (8)

rickhelmus avatar rickhelmus commented on August 12, 2024 1

Hi Helge,

Thanks again for the scheme, I am still quite happy with it! :-) I think it would be a great addition to the beginning of the Handbook, and perhaps also something to include to main package reference documentation page.

It covers nearly all workflow steps now. Obviously, there is no room for all the data handling functionality too, but if we could somehow include links to the reference docs this will makes things very easy to explore. The only step missing now is pretty minor: this is about using adduct and isotope annotations from components with selectIons() to prioritize adducts/isotopes and add annotations to remaining feature groups. As this only concerns components with adduct/isotope annotations (there are several other types of components in patRoon), perhaps the diagram could show an additional data block for these components (unfortunately they are currently not in a different S4 class) and connect it with a dotted line to the featureGroups. Although I am not sure if things get too crowded then.

If you would be fine with briefly sharing how the diagram was created I can also poke around myself.

Tagging @schymane here in case you also have some thoughts :-)

Thanks,
Rick

from patroon.

hechth avatar hechth commented on August 12, 2024 1

I created the graphics using draw.io - I attached the file I posted above as an XML, I think you should be able to import it (under Import -> Device) and make changes. If this doesn't work I'll send you a link with the shared document from GoogleDrive via email.

I agree with your suggestions, I think adding links would be great (I didn't do that so far since links don't carry over into PNGs - I still didn't figure a way how to put graphics from draw.io nicely into PDF or pptx files, maintaining the links etc. - I think it works as SVG or HTML), also adding the functionality that I missed would be good.

patroon.zip

from patroon.

rickhelmus avatar rickhelmus commented on August 12, 2024

Hi @hechth

Many thanks for this diagram and also for the other feedback! The diagram looks very clear and definitely something I would like to include. I just returned from Holidays and still catching up... but hopefully I can work on the issues and give a more thorough look at the scheme later this week.

Thanks,
Rick

from patroon.

hechth avatar hechth commented on August 12, 2024

Hi Rick,

sure, take your time -,and please don't feel overloaded given the number of issues etc. I created - most of them are very minor things. I will also need a bit more time to finish the review - just reach out if something is not clear or you'd like some support from my side with certain things.

Best, Helge

from patroon.

rickhelmus avatar rickhelmus commented on August 12, 2024

Thanks! The import works.

To include URL links and to (hopefully) make it more easy to maintain I started experimenting with graphViz

image

Not quite there yet... the layout with so many connections is particularly tricky.

from patroon.

rickhelmus avatar rickhelmus commented on August 12, 2024

More progress!

image

Next step is auto URL linking :-)

from patroon.

rickhelmus avatar rickhelmus commented on August 12, 2024

Alright, the URL links are now in and after some more tweaks the graph is now in the Handbook.

from patroon.

hechth avatar hechth commented on August 12, 2024

This is amazing!

from patroon.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.