MCPcopy Create free account

hub / github.com/aliviahossain/Disease-prediction / endpoints

Endpoints60 in github.com/aliviahossain/Disease-prediction

Routeadd_history_entry
history_bp.route("/api/history", methods=["POST"])
backend/routes/history_routes.py:None
Routeauth
auth_bp.route("/auth", methods=["GET"])
backend/routes/auth_routes.py:None
Routebias_analysis_api
bias_bp.route("/api/bias-analysis")
backend/routes/bias_routes.py:None
Routebias_dashboard
bias_bp.route("/bias-analysis")
backend/routes/bias_routes.py:None
Routecalculator
disease_bp.route("/calculator")
backend/routes/disease_routes.py:None
Routechat
chat_bp.route("/api/chat", methods=["POST"])
backend/routes/chat_routes.py:None
Routeclear_history
history_bp.route("/api/history", methods=["DELETE"])
backend/routes/history_routes.py:None
Routeconnect
general_bp.route("/connect")
backend/routes/general_routes.py:None
Routecontact
disease_bp.route("/contact")
backend/routes/disease_routes.py:None
Routedelete_history_entry
history_bp.route("/api/history/<int:entry_id>", methods=["DELETE"])
backend/routes/history_routes.py:None
Routedisease
disease_bp.route("/disease", methods=["POST"])
backend/routes/disease_routes.py:None
Routedisease_detection_dashboard
disease_bp.route("/disease-detection-dashboard")
backend/routes/disease_routes.py:None
Routedoctor_dashboard
doctor_bp.route("/doctor-dashboard")
backend/routes/doctor_routes.py:None
Routedownload_ml_results
disease_bp.route("/download-ml-results", methods=["POST"])
backend/routes/disease_routes.py:None
Routedownload_results
disease_bp.route("/download-results", methods=["POST"])
backend/routes/disease_routes.py:None
Routeedge_cases
synthetic_bp.route("/edge-cases", methods=["GET"])
backend/routes/synthetic_routes.py:None
Routeexplain_prediction
ml_bp.route("/api/ml/explain", methods=["POST"])
backend/routes/ml_routes.py:None
Routeexport_history_csv
history_bp.route("/history/export/csv", methods=["GET"])
backend/routes/history_routes.py:None
Routegemini_recommendations
disease_bp.route("/gemini-recommendations", methods=["POST"])
backend/routes/disease_routes.py:None
Routegenerate_patient
synthetic_bp.route("/generate", methods=["POST"])
backend/routes/synthetic_routes.py:None
Routegenerate_population
synthetic_bp.route("/population", methods=["POST"])
backend/routes/synthetic_routes.py:None
Routeget_all_symptoms
ml_bp.route("/api/ml/symptoms", methods=["GET"])
backend/routes/ml_routes.py:None
Routeget_correlations
heatmap_bp.route("/api/model/correlations")
backend/routes/heatmap_routes.py:None
Routeget_dashboard_data
doctor_bp.route("/api/doctor/dashboard", methods=["GET"])
backend/routes/doctor_routes.py:None
Routeget_disease_symptoms
ml_bp.route("/api/ml/symptoms/<disease>", methods=["GET"])
backend/routes/ml_routes.py:None
Routeget_diseases
ml_bp.route("/api/ml/diseases", methods=["GET"])
backend/routes/ml_routes.py:None
Routeget_history_entry
history_bp.route("/api/history/<int:entry_id>", methods=["GET"])
backend/routes/history_routes.py:None
Routeget_patient_data
doctor_bp.route("/api/patient/dashboard", methods=["GET"])
backend/routes/doctor_routes.py:None
Routeget_patient_temporal_trends
doctor_bp.route("/api/patient/temporal-trends", methods=["GET"])
backend/routes/doctor_routes.py:None
Routeget_symptom_importance
ml_bp.route("/api/ml/symptom-importance/<disease>", methods=["GET"])
backend/routes/ml_routes.py:None
Routeget_uncertainty_config
ml_bp.route("/api/ml/config", methods=["GET"])
backend/routes/ml_routes.py:None
Routehealth_check
general_bp.route("/health")
backend/routes/general_routes.py:None
Routehelp_page
general_bp.route("/help")
backend/routes/general_routes.py:None
Routehistory_page
history_bp.route("/history", methods=["GET"])
backend/routes/history_routes.py:None
Routehome
disease_bp.route("/")
backend/routes/disease_routes.py:None
Routelist_history
history_bp.route("/api/history", methods=["GET"])
backend/routes/history_routes.py:None
Routelogin
auth_bp.route("/login", methods=["GET", "POST"])
backend/routes/auth_routes.py:None
Routelogout
auth_bp.route("/logout", methods=["POST"])
backend/routes/auth_routes.py:None
Routeml_prediction_page
ml_bp.route("/ml-prediction")
backend/routes/ml_routes.py:None
Routemodel_explorer_page
heatmap_bp.route("/model-explorer")
backend/routes/heatmap_routes.py:None
Routepatient_dashboard
doctor_bp.route("/patient-dashboard")
backend/routes/doctor_routes.py:None
Routepredict
predict_disease_type_bp.route("/predict", methods=["POST"])
backend/routes/predict_disease_type_routes.py:None
Routepredict_disease
ml_bp.route("/api/ml/predict", methods=["POST"])
backend/routes/ml_routes.py:None
Routepredict_multiple_diseases
ml_bp.route("/api/ml/predict-multiple", methods=["POST"])
backend/routes/ml_routes.py:None
Routepreset
disease_bp.route("/preset", methods=["POST"])
backend/routes/disease_routes.py:None
Routeprivacy
general_bp.route("/privacy")
backend/routes/general_routes.py:None
Routeprofile
auth_bp.route("/profile")
backend/routes/auth_routes.py:None
Routerare_combinations
synthetic_bp.route("/rare", methods=["GET"])
backend/routes/synthetic_routes.py:None
Routescalability
scalability_bp.route("/scalability")
backend/routes/scalability_routes.py:None
Routesearch_symptoms
autocomplete_bp.route("/api/symptoms/search", methods=["GET"])
backend/routes/autocomplete_routes.py:None
Routeservice_worker
general_bp.route("/service-worker.js")
backend/routes/general_routes.py:None
Routesignup
auth_bp.route('/signup', methods=['POST'])
backend/routes/auth_routes.py:None
Routeterms
general_bp.route("/terms")
backend/routes/general_routes.py:None
Routetest_preset_disease_calculation
pytest.mark.xfail( reason="pre-existing: /preset route returns 500 due to a bug in the " "route ha
backend/tests/test_integration.py:None
Routetest_preset_invalid_disease
pytest.mark.xfail( reason="pre-existing: /preset route returns 500 instead of 404 for " "unknown d
backend/tests/test_integration.py:None
Routetest_rate_limiter_load_in_memory
mock.patch.dict(os.environ, {"RATE_LIMIT_BACKEND": "in_memory"})
backend/tests/test_rate_limiter.py:None
Routetest_rate_limiter_load_redis_fallback
mock.patch.dict(os.environ, {"RATE_LIMIT_BACKEND": "redis", "REDIS_URL": "redis://localhost:6379/0"})
backend/tests/test_rate_limiter.py:None
Routetest_rate_limiter_load_sqlite
mock.patch.dict(os.environ, {"RATE_LIMIT_BACKEND": "sqlite", "RATE_LIMIT_DB_PATH": "backend/rate_limit_test.db
backend/tests/test_rate_limiter.py:None
Routetext_to_speech
disease_bp.route("/text-to-speech", methods=["POST"])
backend/routes/disease_routes.py:None
Routeupdate_profile
auth_bp.route("/profile/update", methods=["POST"])
backend/routes/auth_routes.py:None