BlueBrain / BlueBrain/BlueGraph
Add support for multigraphs in PGFrames
- Vorherrschende Sprache
- Python
- Sterne
- 34
- Forks
- 5
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
Currently, only one edge between a pair of nodes in allowed. For some use cases, it would be useful to support **multiedges**. For example:
Alice and Bob have two relationships, `friends` and `colleagues`, with different properties. It could be represented as:
```
@source_id, @target_id, @edge_id, @type, @since
"Alice", "Bob", 1, "friends", 1999
"Alice", "Bob", 2, "colleagues", 1998
```
Where the index of the dataframe with edges is given by `@source_id, @target_id, @edge_id`
Beitragsleitfaden
Rechercherichtung
Beginne damit, PGFrames' Verarbeitung von Edge-Dataframes nachzuverfolgen und zu untersuchen, wie sein Index für Quell- und Zielknoten definiert ist. Die Arbeit ist abgeschlossen, wenn mehrere Kanten zwischen demselben Knotenpaar mithilfe eines Kantenidentifikators dargestellt werden können und ihre unterschiedlichen Eigenschaften erhalten bleiben.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- python
- Bereich
- data
- Issue-Typ
- Feature
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 35/100