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 [davmelchi@gmail.com]. """ )