Spaces:
Sleeping
Sleeping
| title: Protein Sequence Table | |
| colorFrom: pink | |
| colorTo: gray | |
| sdk: gradio | |
| app_file: app.py | |
| pinned: false | |
| # Protein Sequence Table | |
| A Gradio-based web application that reformats protein sequences based on UniProt IDs and displays detailed annotations in a structured format. | |
| ## Features | |
| The application retrieves protein data from UniProt and presents the following information for each residue: | |
| - Position number in the sequence | |
| - Amino acid (single-letter code) | |
| - Secondary structure annotation | |
| - Associated Pfam domain | |
| - Disorder prediction | |
| - Participation in disulfide bridges | |
| - Post-translational modifications: | |
| * Glycosylation sites | |
| * Phosphorylation sites | |
| - Functional annotations: | |
| * Active sites | |
| * Metal binding sites | |
| * DNA binding regions | |
| * RNA binding regions | |
| * Ligand binding sites | |
| * Other modifications | |
| ## Usage | |
| 1. Launch the application | |
| 2. Enter a valid UniProt ID (e.g., P53_HUMAN) in the input field | |
| 3. Click "Submit" to generate the analysis | |
| 4. Results will be displayed in a interactive data frame format | |
| ## Requirements | |
| - Python 3.7+ | |
| - Gradio | |
| - Pandas | |
| - Requests | |
| - XML parsing libraries | |
| ## Note | |
| The application processes UniProt's XML format to extract annotations. | |