-
Notifications
You must be signed in to change notification settings - Fork 10
/
Copy pathmain.py
21 lines (16 loc) · 1.44 KB
/
main.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
import DataPreparing.PrepareAllData
# DataPreparing.PrepareAllData.DownloadAll()
# DataPreparing.PrepareAllData.MergeAll()
# DataPreparing.PrepareAllData.ExtractAll() // may not be necessary ! and can be ignore !
import AnalysisHelpers.Distributions
AnalysisHelpers.Distributions.computePercentOfChangeDistributionForAllNamadsAsWhole(InputFile='DataPreparing/Data/AllDataByDays.pkl', OutputDir='AnalysisHelpers/Distributions')
AnalysisHelpers.Distributions.computePercentOfChangeDistributionForAllNamads(InputFile='DataPreparing/Data/AllNamadsByNamads.pkl', OutputDir='AnalysisHelpers/Distributions')
import AnalysisHelpers.SomeCharts
AnalysisHelpers.SomeCharts.drawScaters(InputFile='DataPreparing/Data/AllNamadsByNamads.pkl', OutputDir='AnalysisHelpers/SomeCharts/Scatters')
AnalysisHelpers.SomeCharts.drawCorrelations(InputDir='DataPreparing/Data/NamadsExcelsFromIranBourse', OutputDir="AnalysisHelpers/SomeCharts/IntraNamadCorrelations")
import AnalysisHelpers.CalculateNamadScore
AnalysisHelpers.CalculateNamadScore.calculateScores(InputFile='DataPreparing/Data/AllNamadsByNamads.pkl', MinDataLen=100,
OutputDir="AnalysisHelpers/Scores")
import AnalysisHelpers.EnumeratePossibilities
AnalysisHelpers.EnumeratePossibilities.extractCombinations(InputFile='DataPreparing/Data/AllNamadsByNamads.pkl',
MinDataLen=100, OutputDir="AnalysisHelpers/Posibilities")