重构 app/algorithms/api_ex 目录结构

This commit is contained in:
2026-03-09 17:26:39 +08:00
parent 48f836d667
commit 0b72ac959a
30 changed files with 364 additions and 968 deletions
-1
View File
@@ -17,7 +17,6 @@ setup(ext_modules=cythonize([
"get_current_status.py",
"influxdb_api.py",
"influxdb_query_SCADA_data.py",
"sensor_placement.py",
"simulation.py",
"time_api.py",
"api/*.py",
+5 -5
View File
@@ -1,7 +1,7 @@
import os
from app.services.tjnetwork import *
from app.native.wndb.project import copy_project
from app.algorithms.api_ex.run_simulation import run_simulation_ex, from_clock_to_seconds_2
from app.algorithms.simulation.runner import run_simulation_ex, from_clock_to_seconds_2
from math import sqrt, pi
from app.infra.epanet.epanet import Output
import json
@@ -18,10 +18,10 @@ import geopandas as gpd
from sqlalchemy import create_engine
import ast
import app.services.project_info as project_info
import app.algorithms.api_ex.kmeans_sensor as kmeans_sensor
import app.algorithms.api_ex.flow_data_clean as flow_data_clean
import app.algorithms.api_ex.pressure_data_clean as pressure_data_clean
import app.algorithms.api_ex.sensitivity as sensitivity
import app.algorithms.sensor.kmeans as kmeans_sensor
import app.algorithms.cleaning.flow as flow_data_clean
import app.algorithms.cleaning.pressure as pressure_data_clean
import app.algorithms.sensor.sensitivity as sensitivity
from app.core.config import get_pgconn_string