Bromeo777 commited on
Commit
9692b89
·
verified ·
1 Parent(s): 592f0ca

Add app\api\v1\__init__.py

Browse files
Files changed (1) hide show
  1. app//api//v1//__init__.py +99 -0
app//api//v1//__init__.py ADDED
@@ -0,0 +1,99 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ from fastapi import APIRouter
2
+
3
+ # -----------------------------
4
+ # Active Phase Endpoints
5
+ # -----------------------------
6
+ from app.api.v1 import auth
7
+ from app.api.v1 import explore
8
+ from app.api.v1 import library
9
+ from app.api.v1 import extraction # 🧬 Phase 5
10
+ from app.api.v1 import maps # 🗺️ Phase 6
11
+ from app.api.v1 import veritas # 🛡️ Phase 7
12
+ from app.api.v1 import proposai # 🚀 Phase 8
13
+ from app.api.v1 import writesage # 🖋️ Phase 9
14
+ from app.api.v1 import data # 🧪 Phase 10: DataPure
15
+
16
+ api_router = APIRouter()
17
+
18
+ # ------------------------------------------------------------------
19
+ # Phase 1: Authentication Hub & Institutional SSO
20
+ # ------------------------------------------------------------------
21
+ api_router.include_router(
22
+ auth.router,
23
+ prefix="/auth",
24
+ tags=["Authentication"]
25
+ )
26
+
27
+ # ------------------------------------------------------------------
28
+ # Phase 2: Seed Intelligence
29
+ # ------------------------------------------------------------------
30
+ api_router.include_router(
31
+ explore.router,
32
+ prefix="/explore",
33
+ tags=["Seed Intelligence"]
34
+ )
35
+
36
+ # ------------------------------------------------------------------
37
+ # Phase 4: Saved Library 📚
38
+ # ------------------------------------------------------------------
39
+ api_router.include_router(
40
+ library.router,
41
+ prefix="/library",
42
+ tags=["User Library"]
43
+ )
44
+
45
+ # ------------------------------------------------------------------
46
+ # Phase 5: TrialSieve (Clinical Intelligence) 🧬
47
+ # ------------------------------------------------------------------
48
+ api_router.include_router(
49
+ extraction.router,
50
+ prefix="/extraction",
51
+ tags=["PICO Extraction"]
52
+ )
53
+
54
+ # ------------------------------------------------------------------
55
+ # Phase 6: Discovery Maps (High-Scale Visualization) 🗺️
56
+ # ------------------------------------------------------------------
57
+ api_router.include_router(
58
+ maps.router,
59
+ prefix="/maps",
60
+ tags=["Discovery Maps"]
61
+ )
62
+
63
+ # ------------------------------------------------------------------
64
+ # Phase 7: Veritas Shield (Originality & Integrity) 🛡️
65
+ # ------------------------------------------------------------------
66
+ api_router.include_router(
67
+ veritas.router,
68
+ prefix="/veritas",
69
+ tags=["Veritas Shield"]
70
+ )
71
+
72
+ # ------------------------------------------------------------------
73
+ # Phase 8: ProposAI (Strategic Research Development) 🚀
74
+ # ------------------------------------------------------------------
75
+ api_router.include_router(
76
+ proposai.router,
77
+ prefix="/proposals",
78
+ tags=["ProposAI"]
79
+ )
80
+
81
+ # ------------------------------------------------------------------
82
+ # Phase 9: WriteSage (Automated Composition) 🖋️
83
+ # ------------------------------------------------------------------
84
+ api_router.include_router(
85
+ writesage.router,
86
+ prefix="/writesage",
87
+ tags=["WriteSage"]
88
+ )
89
+
90
+ # ------------------------------------------------------------------
91
+ # Phase 10: DataPure (Professional Data Cleaning) 🧪
92
+ # ------------------------------------------------------------------
93
+ # Enables 1M row handling, MICE imputation, and doctoral-grade
94
+ # reproducibility scripts for institutional tiers.
95
+ api_router.include_router(
96
+ data.router,
97
+ prefix="/data",
98
+ tags=["DataPure"]
99
+ )