This is an off-the-wall question where I’m expecting that the answer will not be just “no.”, but that it will channel the Will Smith catchphrase of “Aw, hell no!”
I was contacted by Professor José Luís Cabral de Moura Borges about providing feedback on a new visualization style he has designed for Consanguinity diagrams.
I’ve put him in touch with Hans Boldt (who recently created such a Consanguinity Gramplet which includes a basic block diagram) and am trying to contact Heinz Brinker who created the RelatedRelatives Gramplet in 2011. (But the last posting found from him in the maillist is Nov. 2014. )
Since Hans’ Consanguinity add-on is hung up in peer review, I tried to introduce the idea of downloading the Consanguinity gramplet and manually installing. From the Professor’s response, I think he mistook my description of the Gramps Plugin Registration file as a codebase agnostic tool for passing data & parameters to any tool that accepts CLI command & a compatible data pipe.
But the conversation made me wonder: is that a possibility? If someone write a standalone tool that will accept a GEDCOM with a set of parameters, is there a way Gramps could allow them to be dropped into a plugins folder and just write a fairly generic Options dialog in python to wrap it up as a new Gramps tool? (So Gramps would output a filtered GEDCOM to a temp file, then call the external tool to process that temp file with whatever option flags are supported in the Gramps tool option dialog.)