| import streamlit as st | |
| st.markdown( | |
| """ | |
| ## Database Processing App Documentation | |
| ### Overview | |
| This app is designed to process and generate databases from uploaded dump files. It provides a user-friendly interface for uploading files, selecting database types, and downloading processed databases. | |
| ### Getting Started | |
| 1. Upload a dump file: Click on the "Upload updated dump file" button to select a file in .xlsb format. | |
| 2. Select a database type: Choose a database type from the available options (2G, 3G, LTE, All, or NEI). | |
| 3. Download the processed database: Once the processing is complete, click on the "Download" button to save the processed database in .xlsx format. | |
| ### Required Sheets | |
| The app requires the following sheets to be present in the uploaded file: | |
| 1. **2G :** | |
| - BTS | |
| - BCF | |
| - TRX | |
| - MAL | |
| 2. **3G :** | |
| - WCEL | |
| - WBTS | |
| - WNCEL | |
| 3. **LTE :** | |
| - LNBTS | |
| - LNCEL | |
| - LNCEL_FDD | |
| - LNCEL_TDD | |
| 4. **NEI :** | |
| - ADCE | |
| - ADJS | |
| - ADJI | |
| - ADJG | |
| - ADJW | |
| - BTS | |
| - WCEL | |
| 5. **MRBTS :** | |
| - MRBTS | |
| 6. **INVUNIT :** | |
| - INVUNIT | |
| Please ensure that these sheets are present in the uploaded file to avoid any errors. | |
| ### Database Types | |
| The app supports the following database types: | |
| - 2G: Process 2G database | |
| - 3G: Process 3G database | |
| - LTE: Process LTE database | |
| - All: Process all databases (2G, 3G, and LTE) | |
| - NEI: Process neighbors database | |
| ### Troubleshooting | |
| - Error messages: If an error occurs during processing, an error message will be displayed. Please check the file format and required sheets before trying again. | |
| - File format: Only .xlsb files are supported. Please convert your file to the correct format before uploading. | |
| ### FAQ | |
| - What is the maximum file size allowed?: The maximum file size allowed is 200MB. | |
| - How long does the processing take?: The processing time depends on the file size and complexity. Please wait for the processing to complete. | |
| ### Contact | |
| If you have any questions or issues with the app, please contact [Dav Melchi] at [[email protected]]. | |
| """ | |
| ) | |