Skip to content

Commit 74252ab

Browse files
feat: update read_files
1 parent c3a1e1c commit 74252ab

File tree

3 files changed

+28
-2
lines changed

3 files changed

+28
-2
lines changed

graphgen/models/__init__.py

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,16 @@
1515
ECEPartitioner,
1616
LeidenPartitioner,
1717
)
18-
from .reader import CSVReader, JSONLReader, JSONReader, PDFReader, TXTReader
18+
from .reader import (
19+
CSVReader,
20+
JSONLReader,
21+
JSONReader,
22+
ParquetReader,
23+
PDFReader,
24+
PickleReader,
25+
RDFReader,
26+
TXTReader,
27+
)
1928
from .search.db.uniprot_search import UniProtSearch
2029
from .search.kg.wiki_search import WikiSearch
2130
from .search.web.bing_search import BingSearch

graphgen/models/reader/__init__.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
from .csv_reader import CSVReader
22
from .json_reader import JSONReader
33
from .jsonl_reader import JSONLReader
4+
from .parquet_reader import ParquetReader
45
from .pdf_reader import PDFReader
6+
from .pickle_reader import PickleReader
7+
from .rdf_reader import RDFReader
58
from .txt_reader import TXTReader

graphgen/operators/read/read_files.py

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,25 @@
1-
from graphgen.models import CSVReader, JSONLReader, JSONReader, PDFReader, TXTReader
1+
from graphgen.models import (
2+
CSVReader,
3+
JSONLReader,
4+
JSONReader,
5+
ParquetReader,
6+
PDFReader,
7+
PickleReader,
8+
RDFReader,
9+
TXTReader,
10+
)
211

312
_MAPPING = {
413
"jsonl": JSONLReader,
514
"json": JSONReader,
615
"txt": TXTReader,
716
"csv": CSVReader,
817
"pdf": PDFReader,
18+
"parquet": ParquetReader,
19+
"pickle": PickleReader,
20+
"rdf": RDFReader,
21+
"owl": RDFReader,
22+
"ttl": RDFReader,
923
}
1024

1125

0 commit comments

Comments
 (0)