Quickstart¶
De una ecuación de búsqueda a un GraphML, sin escribir código.
Desde el CLI¶
b2g init mi-investigacionWorkspace creado en ./mi-investigacioncd mi-investigacionb2g seed --equation '"unequal ecological exchange"' --max-results 50Sembrando desde OpenAlex...52 papers en el corpusb2g buildConstruyendo las redes...Listas: acoplamiento · co-citación · co-autoría · instituciones · co-keywordsb2g export --format graphmlExportadas a ./redes/*.graphml
En tres pasos pasaste de una ecuación a redes en GraphML, sin escribir código.
Cada comando acepta --json para orquestarlo desde scripts o agentes. Para la
lista completa de comandos y opciones, corré b2g --help o mirá la
referencia del CLI b2g.
Workspace por investigación
b2g init crea una carpeta autocontenida (workspace.json + base de datos +
redes/snapshots/exports). Todos los comandos resuelven el workspace desde el
directorio actual — por eso el cd después de init.
Desde Python¶
from pathlib import Path
from bib2graph import OpenAlexSource, DuckDBStore, Networks, GraphMLExporter
corpus = OpenAlexSource().seed('"unequal ecological exchange"').corpus
store = DuckDBStore(Path("biblioteca.duckdb"))
store.persist(corpus)
for red in Networks.quick(store.load()):
GraphMLExporter().export(red.graph, red.metrics, out_dir=Path(f"redes/{red.spec.kind}"))
Siguiente paso¶
- Profundizá en flujos concretos en las Guías.
- Entendé el modelo por dentro en Arquitectura.