Comments (2)
@startuml
title Files Parsing Tool
partition "IHM Web Consumption" {
"IHM Web Consumption" --> "Consumption File parsing"
}
partition "IHM Web Production" {
"IHM Web Production" --> "Production File parsing"
}
"Production File parsing" --> "main.py" as MAIN
"Consumption File parsing" --> MAIN
partition "IHM Command prompt" {
"IHM Command prompt" --> "Command prompt"
}
"Command prompt" --> MAIN
MAIN -d-> "autodetect_file_type.py" as AUTOD
note left: File type detection
AUTOD-d-> [Consumption file] "Class_EnedisSGEFormatParser.py" as CLASS_C1
note left: first treatment\n(file format)
AUTOD-d-> [Production file] "production_file_parser.py" as CLASS_P1
AUTOD-r-> [Consumption file already formatted] end
AUTOD-r-> [Production file already formatted] end
end -> "IHM already formatted" as IHM_AF
partition IHM_AF {
IHM_AF -r-> "Message : ''File already formatted''"
}
CLASS_P1 -d-> "IHM Web donwload" as IHM_DOWNLOAD
CLASS_C1 -d-> "Class_ConsumptionFile.py" as CLASS_C2
note left
second treatment:
- Calculate the average consumption per week
- Calculate the average consumption per month
- Switch to hourly steps from all types of
types of time step :
- daily step,
- half-hourly step,
- 10 min. step
- etc.
- Detect missing periods
- Add missing periods
- Monthly coefficients
- Detect missing data
- Estimate and fill in missing data
end note
CLASS_C2 -d-> IHM_DOWNLOAD
partition IHM_DOWNLOAD {
IHM_DOWNLOAD -d> "Download"
}
@enduml
from fileparsingtools.
Problem :
When file uploaded, the loading does not complete ; until app crashes.
from fileparsingtools.
Related Issues (6)
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from fileparsingtools.