Hi both,

Thank you very much for doing it!! I will take a look at the parser along
the weekend and I hope it can be useful for us. Thank you for being so
proactive and helpful!!

Best,

Charles

On 17 July 2015 at 08:45, Seth <[email protected]> wrote:

> Hi Charles,
>
> I've implemented Andrew's excellent GML parser in LightGraphs (in the
> "gml" branch for now until a few things can be clarified and docs can be
> written). To use it, checkout the gml branch and then use g =
> readgml("/path/to/file.gml").
>
> Note that there are a few issues with the GML parser (see the ones I
> opened at https://github.com/andrewcooke/ParserCombinator.jl/issues) but
> it seems to work for smaller gml files at this point.
>
> Note also that readgml() is not type-stable, as it will create either a
> Graph or DiGraph depending on what it finds in the file. Not sure this is a
> huge problem.
>
>
> On Thursday, July 16, 2015 at 3:11:41 PM UTC-7, andrew cooke wrote:
>>
>>
>> hi, seth contacted me to see whether my ParserCombinator library could do
>> this, and i've just finished adding support for GML.  you can see it at
>> https://github.com/andrewcooke/ParserCombinator.jl#parsers
>>
>> that is currently only available via git (not yet in a published
>> release).  i've also emailed seth.  if either of you could have a look and
>> tell me whether it's adequate or not, and / or report any bugs then i can
>> look at releasing a version.
>>
>> cheers,
>> andrew
>>
>>
>> On Saturday, 11 July 2015 11:04:08 UTC-3, Seth wrote:
>>>
>>> Hi Charles,
>>>
>>> You're correct; for persistence, LightGraphs currently supports an
>>> internal graph representation and GraphML. If you can convert to GraphML
>>> you're in luck; otherwise, if you open up an issue someone might be able to
>>> code something up.
>>>
>>> The quickest thing, perhaps, would be to import the gml into NetworkX (
>>> http://networkx.github.io) and then write it out as GraphML, which you
>>> should then be able to use in LightGraphs.
>>>
>>> Seth.
>>>
>>>
>>> On Saturday, July 11, 2015 at 3:48:52 AM UTC-7, Charles Santana wrote:
>>>>
>>>> Hi folks,
>>>>
>>>> Following the suggestion of Seth (
>>>> https://groups.google.com/forum/#!topic/julia-users/Ftdo2LmxC-g) I am
>>>> trying to use LightGraphs.jl to read my graph files.
>>>>
>>>> My graphs are in GML format (
>>>> http://gephi.github.io/users/supported-graph-formats/gml-format/).
>>>> However, as far as I understand, LightGraphs.jl can not read graphs in this
>>>> format.
>>>>
>>>> I just found this thread talking about the creation of a GraphsIO.jl
>>>> and its integration with Graphs.jl and LightGraphs.jl (
>>>> https://github.com/JuliaLang/Graphs.jl/issues/37) Do you have any news
>>>> about it? How can I read GML files to work with LightGraphs.jl?
>>>>
>>>> Thanks for any help!
>>>>
>>>> Charles
>>>>
>>>> --
>>>> Um axé! :)
>>>>
>>>> --
>>>> Charles Novaes de Santana, PhD
>>>> http://www.imedea.uib-csic.es/~charles
>>>>
>>>


-- 
Um axé! :)

--
Charles Novaes de Santana, PhD
http://www.imedea.uib-csic.es/~charles

Reply via email to