{ "access": { "embargo": { "active": false, "reason": null }, "files": "public", "record": "public", "status": "open" }, "created": "2020-04-03T09:21:29.202213+00:00", "custom_fields": {}, "deletion_status": { "is_deleted": false, "status": "P" }, "files": { "count": 1, "enabled": true, "entries": { "szhorvat/IGraphM-v0.4.zip": { "checksum": "md5:fa2e7e5a2eb847e85f09e763f38a3f35", "ext": "zip", "id": "40519917-352a-489c-a7ca-2ef7c6f8fab4", "key": "szhorvat/IGraphM-v0.4.zip", "metadata": null, "mimetype": "application/zip", "size": 12281122 } }, "order": [], "total_bytes": 12281122 }, "id": "3739056", "is_draft": false, "is_published": true, "links": { "access": "https://zenodo.org/api/records/3739056/access", "access_links": "https://zenodo.org/api/records/3739056/access/links", "access_request": "https://zenodo.org/api/records/3739056/access/request", "access_users": "https://zenodo.org/api/records/3739056/access/users", "archive": "https://zenodo.org/api/records/3739056/files-archive", "archive_media": "https://zenodo.org/api/records/3739056/media-files-archive", "communities": "https://zenodo.org/api/records/3739056/communities", "communities-suggestions": "https://zenodo.org/api/records/3739056/communities-suggestions", "doi": "https://doi.org/10.5281/zenodo.3739056", "draft": "https://zenodo.org/api/records/3739056/draft", "files": "https://zenodo.org/api/records/3739056/files", "latest": "https://zenodo.org/api/records/3739056/versions/latest", "latest_html": "https://zenodo.org/records/3739056/latest", "media_files": "https://zenodo.org/api/records/3739056/media-files", "parent": "https://zenodo.org/api/records/1134932", "parent_doi": "https://zenodo.org/doi/10.5281/zenodo.1134932", "parent_html": "https://zenodo.org/records/1134932", "requests": "https://zenodo.org/api/records/3739056/requests", "reserve_doi": "https://zenodo.org/api/records/3739056/draft/pids/doi", "self": "https://zenodo.org/api/records/3739056", "self_doi": "https://zenodo.org/doi/10.5281/zenodo.3739056", "self_html": "https://zenodo.org/records/3739056", "self_iiif_manifest": "https://zenodo.org/api/iiif/record:3739056/manifest", "self_iiif_sequence": "https://zenodo.org/api/iiif/record:3739056/sequence/default", "versions": "https://zenodo.org/api/records/3739056/versions" }, "media_files": { "count": 0, "enabled": false, "entries": {}, "order": [], "total_bytes": 0 }, "metadata": { "additional_descriptions": [ { "description": "Please go to the GitHub repository to download an immediately usable version of this software.", "type": { "id": "notes", "title": { "de": "Anmerkungen", "en": "Notes" } } } ], "creators": [ { "person_or_org": { "family_name": "Szabolcs Horv\u00e1t", "identifiers": [ { "identifier": "0000-0002-3100-523X", "scheme": "orcid" } ], "name": "Szabolcs Horv\u00e1t", "type": "personal" } } ], "description": "v0.4\n
New functions:
\nIGKautzGraph
, IGCompleteGraph
, IGCompleteAcyclicGraph
, IGDeBruijnGraph
, IGChordalRing
, IGEmptyGraph
, IGRealizeDegreeSequence
, IGFromPrufer
, IGToPrufer
, IGKaryTree
, IGSymmetricTree
, IGBetheLattice
, IGTriangularLattice
, IGMycielskian
, IGExpressionTree
, IGShorthand
, IGFromNauty
.IGWattsStrogatzGame
, IGCallawayTraitsGame
, IGEstablishmentGame
, IGTreeGame
, IGErdosRenyiGameGNM
, IGErdosRenyiGameGNP
.IGWeightedSimpleGraph
, IGWeightedUndirectedGraph
, IGWeightedVertexDelete
, IGWeightedSubgraph
, IGUnweighted
, IGDistanceWeighted
, IGWeightedAdjacencyGraph
, IGVertexWeightedQ
, IGEdgeWeightedQ
, IGVertexStrength
, IGVertexInStrength
, IGVertexOutStrength
.IGCommunitesFluid
, IGCommunitiesLeiden
.IGVertexColoring
, IGEdgeColoring
, IGKVertexColoring
, IGKEdgeColoring
, IGMinimumVertexColoring
, IGMinimumEdgeColoring
, IGChromaticNumber
, IGChromaticIndex
, IGVertexColoringQ
.IGCliqueCover
, IGCliqueCoverNumber
.IGMeshGraph
, IGMeshCellAdjacencyMatrix
, IGMeshCellAdjacencyGraph
.IGLatticeMesh
, IGTriangularLattice
.IGDelaunayGraph
, IGGabrielGraph
, IGRelativeNeighborhoodGraph
, IGLuneBetaSkeleton
, IGCircleBetaSkeleton
.IGDegreeCentralization
, IGBetweennessCentralization
, IGClosenessCentralization
, IGEigenvectorCentralization
.IGPlanarQ
, IGMaximalPlanarQ
, IGOuterplanarQ
, IGKuratowskiEdges
, IGFaces
, IGDualGraph
, IGEmbeddingQ
, IGPlanarEmbedding
, IGOuterplanarEmbedding
, IGCoordinatesToEmbedding
, IGEmbeddingToCoordinates
, IGLayoutPlanar
, IGLayoutTutte
.IGAdjacencyList
, IGAdjacencyGraph
.IGSpanningTree
, IGRandomSpanningTree
, IGSpanningTreeCount
, IGUnfoldTree
, IGTreeQ
, IGForestQ
, IGTreelikeComponents
, IGTreeGame
, IGStrahlerNumber
, IGOrientTree
.IGMaximumMatching
, IGMatchingNumber
.IGDominatorTree
, IGImmediateDominators
IGMaximumFlowValue
, IGMaximumFlowMatrix
.IGGetIsomorphism
and IGGetSubisomorphism
(they work with multigraphs), IGColoredSimpleGraph
(for transforming multigraph isomorphism to coloured graph isomorphism).IGVertexTransitiveQ
, IGEdgeTransitiveQ
, IGSymmetricQ
, IGDistanceTransitiveQ
.IGRegularQ
, IGStronglyRegularQ
, IGStronglyRegularParameters
, IGDistanceRegularQ
, IGIntersectonArray
.IGVertexProp
, IGEdgeProp
, IGEdgeVertexProp
, IGVertexMap
, IGEdgeMap
, IGVertexPropertyList
, IGEdgePropertyList
.IGImport
, IGImportString
, $IGImportFormats
; support for importing Graph6, Digraph6 and Sparse6.IGExport
, IGExportString
, $IGExportFormats
; support for exporting standards-compliant GraphML that can be read by other igraph interfaces (R, Python).IGZeroDiagonal
, IGTakeUpper
, IGTakeLower
, IGAdjacencyMatrixPlot
, IGKirchhoffMatrix
, IGJointDegreeMatrix
.IGBipartiteIncidenceMatrix
, IGBipartiteIncidenceGraph
, IGBipartiteProjections
.IGRandomEdgeWalk
, IGRandomEdgeIndexWalk
IGGiantComponent
, IGMinimalSeparators
, IGFindMinimumCuts
, IGFindMinimalCuts
, IGBridges
, IGConnectedComponentSizes
, IGWeaklyConnectedComponentSizes
, IGGomoryHuTree
.IGGlobalEfficiency
, IGLocalEfficiency
, IGAverageLocalEfficiency
.IGAverageNeighborDegree
, IGAverageDegreeConnectivity
IGTriangleFreeQ
, IGSelfComplementaryQ
, IGCactusQ
,IGNullGraphQ
, IGHomeomorphicQ
, IGAdjacentVerticesQ
.IGNeighborhoodSize
, IGCoreness
, IGVoronoiCells
, IGSmoothen
, IGSimpleGraph
, IGPartitionsToMembership
, IGMembershipToPartitions
, IGSinkVertexList
, IGSourceVertexList
, IGIsolatedVertexList
, IGReorderVertices
, IGTakeSubgraph
, IGDisjointUnion
, IGTryUntil
, IGVertexAssociate
.IGIndexEdgeList
for retrieving the edge list of a graph in terms of vertex indices. This function is very fast and returns a packed array. It facilitates the efficient implementation of graph processing functions in pure Mathematica code, or interfacing with C libraries.Updates to existing functions:
\n\"ClusterCount\"
option now.IGRewireEdges
now supports rewiring only the start or endpoint of directed edges (instead of both).IGBipartiteQ
now supports checking that a given partitioning is valid for a bipartite graph.IGBipartitePartitions
now provides control over the ordering of partitions using its second argument.IGBlissCanonicalGraph
will now include include vertex colours into its output when appropriate, encoded as the \"Color\"
vertex property.IGDistanceCounts
now optionally takes a list of starting vertices.IGBetweenness(Estimate)
and IGCloseness(Estimate)
now optionally take a set of vertices to do the calculation on.IGBetweenness(Estimate)
and IGEdgeBetweenness(Estimate)
now have the Normalized
option.IGRandomWalk
now supports edge weights and the EdgeWeights
option. Use EdgeWeights -> None
to ignore weights, and thus restore the previous behaviour.\"ExcludeIsolates\"
option.Incompatible changes from IGraph/M 0.3:
\nIGraphM`Utilities`
have been moved to IGraphM`
.\"MultipleEdges\"
option to MultiEdges
for convenient typing and auto-completion.IGMinSeparators
to IGMinimumSeparators
.IGMakeLattice
to IGSquareLattice
. The name IGMakeLattice
works, but it is deprecated.Other changes:
\nTwoWayRule
as an edge specification and support for edge tagged graphs.Notes:
\n