Skip to content

Commit 2842748

Browse files
committed
Some Ruff fixes
1 parent ba96727 commit 2842748

File tree

2 files changed

+10
-10
lines changed

2 files changed

+10
-10
lines changed

graphrag/index/flows/create_final_community_reports.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -116,15 +116,15 @@ async def create_final_community_reports(
116116
def _prep_nodes(input: pd.DataFrame) -> pd.DataFrame:
117117
"""Prepare nodes by filtering, filling missing descriptions, and creating NODE_DETAILS."""
118118
# Filter rows where community is not -1
119-
input = input[input[COMMUNITY_ID] != -1]
119+
input = input.loc[input.loc[:,COMMUNITY_ID] != -1]
120120

121121
# Fill missing values in NODE_DESCRIPTION
122122
input.loc[:, NODE_DESCRIPTION] = input.loc[:, NODE_DESCRIPTION].fillna(
123123
"No Description"
124124
)
125125

126126
# Create NODE_DETAILS column
127-
input.loc[:, NODE_DETAILS] = input.loc[
127+
input[NODE_DETAILS] = input.loc[
128128
:, [NODE_ID, NODE_NAME, NODE_DESCRIPTION, NODE_DEGREE]
129129
].to_dict(orient="records")
130130

@@ -136,7 +136,7 @@ def _prep_edges(input: pd.DataFrame) -> pd.DataFrame:
136136
input.fillna(value={NODE_DESCRIPTION: "No Description"}, inplace=True)
137137

138138
# Create EDGE_DETAILS column
139-
input[EDGE_DETAILS] = input[
139+
input[EDGE_DETAILS] = input.loc[:,
140140
[EDGE_ID, EDGE_SOURCE, EDGE_TARGET, EDGE_DESCRIPTION, EDGE_DEGREE]
141141
].to_dict(orient="records")
142142

@@ -148,7 +148,7 @@ def _prep_claims(input: pd.DataFrame) -> pd.DataFrame:
148148
input.fillna(value={NODE_DESCRIPTION: "No Description"}, inplace=True)
149149

150150
# Create CLAIM_DETAILS column
151-
input[CLAIM_DETAILS] = input[
151+
input[CLAIM_DETAILS] = input.loc[:,
152152
[CLAIM_ID, CLAIM_SUBJECT, CLAIM_TYPE, CLAIM_STATUS, CLAIM_DESCRIPTION]
153153
].to_dict(orient="records")
154154

graphrag/index/graph/extractors/community_reports/prep_community_report_context.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -46,12 +46,12 @@ def prep_community_report_context(
4646

4747
# Filter by community level
4848
level_context_df = local_context_df[
49-
local_context_df[schemas.COMMUNITY_LEVEL] == level
49+
local_context_df.loc[:,schemas.COMMUNITY_LEVEL] == level
5050
]
5151

5252
# Filter valid and invalid contexts using boolean logic
53-
valid_context_df = level_context_df[~level_context_df[schemas.CONTEXT_EXCEED_FLAG]]
54-
invalid_context_df = level_context_df[level_context_df[schemas.CONTEXT_EXCEED_FLAG]]
53+
valid_context_df = level_context_df[~level_context_df.loc[:,schemas.CONTEXT_EXCEED_FLAG]]
54+
invalid_context_df = level_context_df[level_context_df.loc[:, schemas.CONTEXT_EXCEED_FLAG]]
5555

5656
# there is no report to substitute with, so we just trim the local context of the invalid context records
5757
# this case should only happen at the bottom level of the community hierarchy where there are no sub-communities
@@ -62,10 +62,10 @@ def prep_community_report_context(
6262
invalid_context_df[schemas.CONTEXT_STRING] = _sort_and_trim_context(
6363
invalid_context_df, max_tokens
6464
)
65-
invalid_context_df.loc[schemas.CONTEXT_SIZE] = invalid_context_df[
65+
invalid_context_df[schemas.CONTEXT_SIZE] = invalid_context_df[
6666
schemas.CONTEXT_STRING
6767
].map(num_tokens)
68-
invalid_context_df.loc[:, schemas.CONTEXT_EXCEED_FLAG] = 0
68+
invalid_context_df[schemas.CONTEXT_EXCEED_FLAG] = 0
6969
return union(valid_context_df, invalid_context_df)
7070

7171
level_context_df = _antijoin_reports(level_context_df, report_df)
@@ -85,7 +85,7 @@ def prep_community_report_context(
8585
)
8686

8787
result = union(valid_context_df, community_df, remaining_df)
88-
result.loc[schemas.CONTEXT_SIZE] = result[schemas.CONTEXT_STRING].map(num_tokens)
88+
result.loc[schemas.CONTEXT_SIZE] = result.loc[:, schemas.CONTEXT_STRING].map(num_tokens)
8989

9090
result[schemas.CONTEXT_EXCEED_FLAG] = 0
9191
return result

0 commit comments

Comments
 (0)