Spaces:
Sleeping
Sleeping
Download bioai-platform/backend/app/data/demo_results.py from Samad14/bio-nexus-api: direct link, hf CLI and curl.
- Browser
- Download file 38.8 kB
-
https://huggingface.co/spaces/Samad14/bio-nexus-api/resolve/main/bioai-platform/backend/app/data/demo_results.py
- Command line
-
hf download hf://spaces/Samad14/bio-nexus-api/bioai-platform/backend/app/data/demo_results.py
-
curl -L -o demo_results.py https://huggingface.co/spaces/Samad14/bio-nexus-api/resolve/main/bioai-platform/backend/app/data/demo_results.py
38.8 kB
| """ | |
| Demo-mode fallback BLAST results for well-characterized sequences. | |
| Used when DEMO_MODE=true or when NCBI API is unavailable. | |
| Provides instant results for the demo sequences below. | |
| """ | |
| DEMO_SEQUENCES = { | |
| "P53_HUMAN": { | |
| "accession": "NP_000537.3", | |
| "uniprot_accession": "P04637", | |
| "name": "p53", | |
| "description": "Cellular tumor antigen p53 [Homo sapiens]", | |
| "sequence": "MEEPQSDPSVEPPLSQETFSDLWKLLPENNVLSPLPSQAMDDLMLSPDDIEQWFTEDPGPDEAPRMPEAAPPVAPAPAAPTPAAPAPAPSWPLSSSVPSQKTYQGSYGFRLGFLHSGTAKSVTCTYSPALNKMFCQLAKTCPVQLWVDSTPPPGTRVRAMAIYKQSQHMTEVVRRCPHHERCSDSDGLAPPQHLIRVEGNLRVEYLDDRNTFRHSVVVPYEPPEVGSDCTTIHYNYMCNSSCMGGMNRRPILTIITLEDSSGNLLGRNSFEVRVCACPGRDRRTEEENLRKKGEPHHELPPGSTKRALPNNTSSSPQPKKKPLDGEYFTLQIRGRERFEMFRELNEALELKDAQAGKEPGGSRAHSSHLKSKKGQSTSRHKKLMFKTEGPDSD", | |
| "length": 393, | |
| "organism": "Homo sapiens", | |
| }, | |
| "INSULIN_HUMAN": { | |
| "accession": "NP_000198.1", | |
| "uniprot_accession": "P01308", | |
| "name": "insulin", | |
| "description": "Insulin [Homo sapiens]", | |
| "sequence": "MALWMRLLPLLALLALWGPDPAAAFVNQHLCGSHLVEALYLVCGERGFFYTPKTRREAEDLQVGQVELGGGPGAGSLQPLALEGSLQKRGIVEQCCTSICSLYQLENYCN", | |
| "length": 110, | |
| "organism": "Homo sapiens", | |
| }, | |
| "HBA_HUMAN": { | |
| "accession": "NP_000549.1", | |
| "uniprot_accession": "P69905", | |
| "name": "hemoglobin subunit alpha", | |
| "description": "Hemoglobin subunit alpha [Homo sapiens]", | |
| "sequence": "MVLSPADKTNVKAAWGKVGAHAGEYGAEALERMFLSFPTTKTYFPHFDLSHGSAQVKGHGKKVADALTNAVAHVDDMPNALSALSDLHAHKLRVDPVNFKLLSHCLLVTLAAHLPAEFTPAVHASLDKFLASVSTVLTSKYR", | |
| "length": 142, | |
| "organism": "Homo sapiens", | |
| }, | |
| "BRCA1_HUMAN": { | |
| "accession": "NP_009225.1", | |
| "uniprot_accession": "P38398", | |
| "name": "BRCA1 fragment", | |
| "description": "Breast cancer type 1 susceptibility protein (BRCT domain) [Homo sapiens]", | |
| "sequence": "MALEDPLPVDVTVPSSPLPLPKPSLSASVKNKLLEGENKELKQKTKKEKSSLKAKKETEGLEKAKPNKNEQNIKQKAIMNEVEETAVANHQVISSPHKKTGKSSSTLGKLTTSRKNNNSQMNMKQMKGYNIDL", | |
| "length": 160, | |
| "organism": "Homo sapiens", | |
| }, | |
| } | |
| DEMO_BLAST_RESULTS = { | |
| "NP_000537.3": { | |
| "query_length": 393, | |
| "hits": [ | |
| { | |
| "accession": "NP_000537.3", | |
| "id": "NP_000537.3", | |
| "description": "Cellular tumor antigen p53", | |
| "organism": "Homo sapiens", | |
| "length": 393, | |
| "score": 2506, | |
| "bit_score": 2506.0, | |
| "evalue": 0.0, | |
| "evalue_raw": "0", | |
| "identity": 393, | |
| "identity_pct": 100.0, | |
| "positive": 393, | |
| "gaps": 0, | |
| "query_coverage_pct": 100.0, | |
| "alignment_length": 393, | |
| "query_from": 1, | |
| "query_to": 393, | |
| "hit_from": 1, | |
| "hit_to": 393, | |
| "query_alignment": "MEEPQSDPSVEPPLSQETFSDLWKLLPENNVLSPLPSQAMDDLMLSPDDIEQWFTEDPGPDEAPRMPEAAPPVAPAPAAPTPAAPAPAPSWPLSSSVPSQKTYQGSYGFRLGFLHSGTAKSVTCTYSPALNKMFCQLAKTCPVQLWVDSTPPPGTRVRAMAIYKQSQHMTEVVRRCPHHERCSDSDGLAPPQHLIRVEGNLRVEYLDDRNTFRHSVVVPYEPPEVGSDCTTIHYNYMCNSSCMGGMNRRPILTIITLEDSSGNLLGRNSFEVRVCACPGRDRRTEEENLRKKGEPHHELPPGSTKRALPNNTSSSPQPKKKPLDGEYFTLQIRGRERFEMFRELNEALELKDAQAGKEPGGSRAHSSHLKSKKGQSTSRHKKLMFKTEGPDSD", | |
| "hit_alignment": "MEEPQSDPSVEPPLSQETFSDLWKLLPENNVLSPLPSQAMDDLMLSPDDIEQWFTEDPGPDEAPRMPEAAPPVAPAPAAPTPAAPAPAPSWPLSSSVPSQKTYQGSYGFRLGFLHSGTAKSVTCTYSPALNKMFCQLAKTCPVQLWVDSTPPPGTRVRAMAIYKQSQHMTEVVRRCPHHERCSDSDGLAPPQHLIRVEGNLRVEYLDDRNTFRHSVVVPYEPPEVGSDCTTIHYNYMCNSSCMGGMNRRPILTIITLEDSSGNLLGRNSFEVRVCACPGRDRRTEEENLRKKGEPHHELPPGSTKRALPNNTSSSPQPKKKPLDGEYFTLQIRGRERFEMFRELNEALELKDAQAGKEPGGSRAHSSHLKSKKGQSTSRHKKLMFKTEGPDSD", | |
| "midline": "MEEPQSDPSVEPPLSQETFSDLWKLLPENNVLSPLPSQAMDDLMLSPDDIEQWFTEDPGPDEAPRMPEAAPPVAPAPAAPTPAAPAPAPSWPLSSSVPSQKTYQGSYGFRLGFLHSGTAKSVTCTYSPALNKMFCQLAKTCPVQLWVDSTPPPGTRVRAMAIYKQSQHMTEVVRRCPHHERCSDSDGLAPPQHLIRVEGNLRVEYLDDRNTFRHSVVVPYEPPEVGSDCTTIHYNYMCNSSCMGGMNRRPILTIITLEDSSGNLLGRNSFEVRVCACPGRDRRTEEENLRKKGEPHHELPPGSTKRALPNNTSSSPQPKKKPLDGEYFTLQIRGRERFEMFRELNEALELKDAQAGKEPGGSRAHSSHLKSKKGQSTSRHKKLMFKTEGPDSD", | |
| }, | |
| { | |
| "accession": "XP_016780942.1", | |
| "id": "XP_016780942.1", | |
| "description": "cellular tumor antigen p53 isoform X1", | |
| "organism": "Pan troglodytes", | |
| "length": 393, | |
| "score": 2476, | |
| "bit_score": 2476.0, | |
| "evalue": 0.0, | |
| "evalue_raw": "0", | |
| "identity": 391, | |
| "identity_pct": 99.5, | |
| "positive": 392, | |
| "gaps": 0, | |
| "query_coverage_pct": 100.0, | |
| "alignment_length": 393, | |
| "query_from": 1, | |
| "query_to": 393, | |
| "hit_from": 1, | |
| "hit_to": 393, | |
| "query_alignment": "MEEPQSDPSVEPPLSQETFSDLWKLLPENNVLSPLPSQAMDDLMLSPDDIEQWFTEDPGPDEAPRMPEAAPPVAPAPAAPTPAAPAPAPSWPLSSSVPSQKTYQGSYGFRLGFLHSGTAKSVTCTYSPALNKMFCQLAKTCPVQLWVDSTPPPGTRVRAMAIYKQSQHMTEVVRRCPHHERCSDSDGLAPPQHLIRVEGNLRVEYLDDRNTFRHSVVVPYEPPEVGSDCTTIHYNYMCNSSCMGGMNRRPILTIITLEDSSGNLLGRNSFEVRVCACPGRDRRTEEENLRKKGEPHHELPPGSTKRALPNNTSSSPQPKKKPLDGEYFTLQIRGRERFEMFRELNEALELKDAQAGKEPGGSRAHSSHLKSKKGQSTSRHKKLMFKTEGPDSD", | |
| "hit_alignment": "MEEPQSDPSVEPPLSQETFSDLWKLLPENNVLSPLPSQAMDDLMLSPDDIEQWFTEDPGPDEAPRMPEAAPPVAPAPAAPTPAAPAPAPSWPLSSSVPSQKTYQGSYGFRLGFLHSGTAKSVTCTYSPALNKMFCQLAKTCPVQLWVDSTPPPGTRVRAMAIYKQSQHMTEVVRRCPHHERCSDSDGLAPPQHLIRVEGNLRVEYLDDRNTFRHSVVVPYEPPEVGSDCTTIHYNYMCNSSCMGGMNRRPILTIITLEDSSGNLLGRNSFEVRVCACPGRDRRTEEENLRKKGEPHHELPPGSTKRALPNNTSSSPQPKKKPLDGEYFTLQIRGRERFEMFRELNEALELKDAQAGKEPGGSRAHSSHLKSKKGQSTSRHKKLMFKTEGPDSD", | |
| "midline": "MEEPQSDPSVEPPLSQETFSDLWKLLPENNVLSPLPSQAMDDLMLSPDDIEQWFTEDPGPDEAPRMPEAAPPVAPAPAAPTPAAPAPAPSWPLSSSVPSQKTYQGSYGFRLGFLHSGTAKSVTCTYSPALNKMFCQLAKTCPVQLWVDSTPPPGTRVRAMAIYKQSQHMTEVVRRCPHHERCSDSDGLAPPQHLIRVEGNLRVEYLDDRNTFRHSVVVPYEPPEVGSDCTTIHYNYMCNSSCMGGMNRRPILTIITLEDSSGNLLGRNSFEVRVCACPGRDRRTEEENLRKKGEPHHELPPGSTKRALPNNTSSSPQPKKKPLDGEYFTLQIRGRERFEMFRELNEALELKDAQAGKEPGGSRAHSSHLKSKKGQSTSRHKKLMFKTEGPDSD", | |
| }, | |
| { | |
| "accession": "NP_001347728.1", | |
| "id": "NP_001347728.1", | |
| "description": "cellular tumor antigen p53", | |
| "organism": "Macaca mulatta", | |
| "length": 393, | |
| "score": 2446, | |
| "bit_score": 2446.0, | |
| "evalue": 0.0, | |
| "evalue_raw": "0", | |
| "identity": 387, | |
| "identity_pct": 98.5, | |
| "positive": 389, | |
| "gaps": 0, | |
| "query_coverage_pct": 100.0, | |
| "alignment_length": 393, | |
| "query_from": 1, | |
| "query_to": 393, | |
| "hit_from": 1, | |
| "hit_to": 393, | |
| "query_alignment": "MEEPQSDPSVEPPLSQETFSDLWKLLPENNVLSPLPSQAMDDLMLSPDDIEQWFTEDPGPDEAPRMPEAAPPVAPAPAAPTPAAPAPAPSWPLSSSVPSQKTYQGSYGFRLGFLHSGTAKSVTCTYSPALNKMFCQLAKTCPVQLWVDSTPPPGTRVRAMAIYKQSQHMTEVVRRCPHHERCSDSDGLAPPQHLIRVEGNLRVEYLDDRNTFRHSVVVPYEPPEVGSDCTTIHYNYMCNSSCMGGMNRRPILTIITLEDSSGNLLGRNSFEVRVCACPGRDRRTEEENLRKKGEPHHELPPGSTKRALPNNTSSSPQPKKKPLDGEYFTLQIRGRERFEMFRELNEALELKDAQAGKEPGGSRAHSSHLKSKKGQSTSRHKKLMFKTEGPDSD", | |
| "hit_alignment": "MEEPQSDPSVEPPLSQETFSDLWKLLPENNVLSPLPSQAMDDLMLSPDDIEQWFTEDPGPDEAPRMPEAAPPVAPAPAAPTPAAPAPAPSWPLSSSVPSQKTYQGSYGFRLGFLHSGTAKSVTCTYSPALNKMFCQLAKTCPVQLWVDSTPPPGTRVRAMAIYKQSQHMTEVVRRCPHHERCSDSDGLAPPQHLIRVEGNLRVEYLDDRNTFRHSVVVPYEPPEVGSDCTTIHYNYMCNSSCMGGMNRRPILTIITLEDSSGNLLGRNSFEVRVCACPGRDRRTEEENLRKKGEPHHELPPGSTKRALPNNTSSSPQPKKKPLDGEYFTLQIRGRERFEMFRELNEALELKDAQAGKEPGGSRAHSSHLKSKKGQSTSRHKKLMFKTEGPDSD", | |
| "midline": "MEEPQSDPSVEPPLSQETFSDLWKLLPENNVLSPLPSQAMDDLMLSPDDIEQWFTEDPGPDEAPRMPEAAPPVAPAPAAPTPAAPAPAPSWPLSSSVPSQKTYQGSYGFRLGFLHSGTAKSVTCTYSPALNKMFCQLAKTCPVQLWVDSTPPPGTRVRAMAIYKQSQHMTEVVRRCPHHERCSDSDGLAPPQHLIRVEGNLRVEYLDDRNTFRHSVVVPYEPPEVGSDCTTIHYNYMCNSSCMGGMNRRPILTIITLEDSSGNLLGRNSFEVRVCACPGRDRRTEEENLRKKGEPHHELPPGSTKRALPNNTSSSPQPKKKPLDGEYFTLQIRGRERFEMFRELNEALELKDAQAGKEPGGSRAHSSHLKSKKGQSTSRHKKLMFKTEGPDSD", | |
| }, | |
| { | |
| "accession": "NP_001003210.1", | |
| "id": "NP_001003210.1", | |
| "description": "cellular tumor antigen p53", | |
| "organism": "Canis lupus familiaris", | |
| "length": 392, | |
| "score": 2337, | |
| "bit_score": 2337.0, | |
| "evalue": 0.0, | |
| "evalue_raw": "0", | |
| "identity": 371, | |
| "identity_pct": 94.4, | |
| "positive": 378, | |
| "gaps": 1, | |
| "query_coverage_pct": 99.7, | |
| "alignment_length": 392, | |
| "query_from": 1, | |
| "query_to": 392, | |
| "hit_from": 1, | |
| "hit_to": 392, | |
| "query_alignment": "MEEPQSDPSVEPPLSQETFSDLWKLLPENNVLSPLPSQAMDDLMLSPDDIEQWFTEDPGPDEAPRMPEAAPPVAPAPAAPTPAAPAPAPSWPLSSSVPSQKTYQGSYGFRLGFLHSGTAKSVTCTYSPALNKMFCQLAKTCPVQLWVDSTPPPGTRVRAMAIYKQSQHMTEVVRRCPHHERCSDSDGLAPPQHLIRVEGNLRVEYLDDRNTFRHSVVVPYEPPEVGSDCTTIHYNYMCNSSCMGGMNRRPILTIITLEDSSGNLLGRNSFEVRVCACPGRDRRTEEENLRKKGEPHHELPPGSTKRALPNNTSSSPQPKKKPLDGEYFTLQIRGRERFEMFRELNEALELKDAQAGKEPGGSRAHSSHLKSKKGQSTSRHKKLMFKTEGPDSD", | |
| "hit_alignment": "MEEPQSDPSVEPPLSQETFSDLWKLLPENNVLSPLPSQAMDDLMLSPDDIEQWFTEDPGPDEAPRMPEAAPPVAPAPAAPTPAAPAPAPSWPLSSSVPSQKTYQGSYGFRLGFLHSGTAKSVTCTYSPALNKMFCQLAKTCPVQLWVDSTPPPGTRVRAMAIYKQSQHMTEVVRRCPHHERCSDSDGLAPPQHLIRVEGNLRVEYLDDRNTFRHSVVVPYEPPEVGSDCTTIHYNYMCNSSCMGGMNRRPILTIITLEDSSGNLLGRNSFEVRVCACPGRDRRTEEENLRKKGEPHHELPPGSTKRALPNNTSSSPQPKKKPLDGEYFTLQIRGRERFEMFRELNEALELKDAQAGKEPGGSRAHSSHLKSKKGQSTSRHKKLMFKTEGPDSD", | |
| "midline": "MEEPQSDPSVEPPLSQETFSDLWKLLPENNVLSPLPSQAMDDLMLSPDDIEQWFTEDPGPDEAPRMPEAAPPVAPAPAAPTPAAPAPAPSWPLSSSVPSQKTYQGSYGFRLGFLHSGTAKSVTCTYSPALNKMFCQLAKTCPVQLWVDSTPPPGTRVRAMAIYKQSQHMTEVVRRCPHHERCSDSDGLAPPQHLIRVEGNLRVEYLDDRNTFRHSVVVPYEPPEVGSDCTTIHYNYMCNSSCMGGMNRRPILTIITLEDSSGNLLGRNSFEVRVCACPGRDRRTEEENLRKKGEPHHELPPGSTKRALPNNTSSSPQPKKKPLDGEYFTLQIRGRERFEMFRELNEALELKDAQAGKEPGGSRAHSSHLKSKKGQSTSRHKKLMFKTEGPDSD", | |
| }, | |
| { | |
| "accession": "NP_035770.2", | |
| "id": "NP_035770.2", | |
| "description": "cellular tumor antigen p53", | |
| "organism": "Mus musculus", | |
| "length": 387, | |
| "score": 2211, | |
| "bit_score": 2211.0, | |
| "evalue": 0.0, | |
| "evalue_raw": "0", | |
| "identity": 354, | |
| "identity_pct": 90.1, | |
| "positive": 365, | |
| "gaps": 3, | |
| "query_coverage_pct": 98.5, | |
| "alignment_length": 387, | |
| "query_from": 1, | |
| "query_to": 387, | |
| "hit_from": 1, | |
| "hit_to": 387, | |
| "query_alignment": "MEEPQSDPSVEPPLSQETFSDLWKLLPENNVLSPLPSQAMDDLMLSPDDIEQWFTEDPGPDEAPRMPEAAPPVAPAPAAPTPAAPAPAPSWPLSSSVPSQKTYQGSYGFRLGFLHSGTAKSVTCTYSPALNKMFCQLAKTCPVQLWVDSTPPPGTRVRAMAIYKQSQHMTEVVRRCPHHERCSDSDGLAPPQHLIRVEGNLRVEYLDDRNTFRHSVVVPYEPPEVGSDCTTIHYNYMCNSSCMGGMNRRPILTIITLEDSSGNLLGRNSFEVRVCACPGRDRRTEEENLRKKGEPHHELPPGSTKRALPNNTSSSPQPKKKPLDGEYFTLQIRGRERFEMFRELNEALELKDAQAGKEPGGSRAHSSHLKSKKGQSTSRHKKLMFKTEGPDSD", | |
| "hit_alignment": "MEEPQSDPSVEPPLSQETFSDLWKLLPENNVLSPLPSQAMDDLMLSPDDIEQWFTEDPGPDEAPRMPEAAPPVAPAPAAPTPAAPAPAPSWPLSSSVPSQKTYQGSYGFRLGFLHSGTAKSVTCTYSPALNKMFCQLAKTCPVQLWVDSTPPPGTRVRAMAIYKQSQHMTEVVRRCPHHERCSDSDGLAPPQHLIRVEGNLRVEYLDDRNTFRHSVVVPYEPPEVGSDCTTIHYNYMCNSSCMGGMNRRPILTIITLEDSSGNLLGRNSFEVRVCACPGRDRRTEEENLRKKGEPHHELPPGSTKRALPNNTSSSPQPKKKPLDGEYFTLQIRGRERFEMFRELNEALELKDAQAGKEPGGSRAHSSHLKSKKGQSTSRHKKLMFKTEGPDSD", | |
| "midline": "MEEPQSDPSVEPPLSQETFSDLWKLLPENNVLSPLPSQAMDDLMLSPDDIEQWFTEDPGPDEAPRMPEAAPPVAPAPAAPTPAAPAPAPSWPLSSSVPSQKTYQGSYGFRLGFLHSGTAKSVTCTYSPALNKMFCQLAKTCPVQLWVDSTPPPGTRVRAMAIYKQSQHMTEVVRRCPHHERCSDSDGLAPPQHLIRVEGNLRVEYLDDRNTFRHSVVVPYEPPEVGSDCTTIHYNYMCNSSCMGGMNRRPILTIITLEDSSGNLLGRNSFEVRVCACPGRDRRTEEENLRKKGEPHHELPPGSTKRALPNNTSSSPQPKKKPLDGEYFTLQIRGRERFEMFRELNEALELKDAQAGKEPGGSRAHSSHLKSKKGQSTSRHKKLMFKTEGPDSD", | |
| }, | |
| { | |
| "accession": "NP_001106727.1", | |
| "id": "NP_001106727.1", | |
| "description": "cellular tumor antigen p53", | |
| "organism": "Rattus norvegicus", | |
| "length": 391, | |
| "score": 2197, | |
| "bit_score": 2197.0, | |
| "evalue": 0.0, | |
| "evalue_raw": "0", | |
| "identity": 350, | |
| "identity_pct": 89.5, | |
| "positive": 363, | |
| "gaps": 3, | |
| "query_coverage_pct": 97.9, | |
| "alignment_length": 385, | |
| "query_from": 1, | |
| "query_to": 385, | |
| "hit_from": 1, | |
| "hit_to": 385, | |
| "query_alignment": "MEEPQSDPSVEPPLSQETFSDLWKLLPENNVLSPLPSQAMDDLMLSPDDIEQWFTEDPGPDEAPRMPEAAPPVAPAPAAPTPAAPAPAPSWPLSSSVPSQKTYQGSYGFRLGFLHSGTAKSVTCTYSPALNKMFCQLAKTCPVQLWVDSTPPPGTRVRAMAIYKQSQHMTEVVRRCPHHERCSDSDGLAPPQHLIRVEGNLRVEYLDDRNTFRHSVVVPYEPPEVGSDCTTIHYNYMCNSSCMGGMNRRPILTIITLEDSSGNLLGRNSFEVRVCACPGRDRRTEEENLRKKGEPHHELPPGSTKRALPNNTSSSPQPKKKPLDGEYFTLQIRGRERFEMFRELNEALELKDAQAGKEPGGSRAHSSHLKSKKGQSTSRHKKLMFKTEGPDSD", | |
| "hit_alignment": "MEEPQSDPSVEPPLSQETFSDLWKLLPENNVLSPLPSQAMDDLMLSPDDIEQWFTEDPGPDEAPRMPEAAPPVAPAPAAPTPAAPAPAPSWPLSSSVPSQKTYQGSYGFRLGFLHSGTAKSVTCTYSPALNKMFCQLAKTCPVQLWVDSTPPPGTRVRAMAIYKQSQHMTEVVRRCPHHERCSDSDGLAPPQHLIRVEGNLRVEYLDDRNTFRHSVVVPYEPPEVGSDCTTIHYNYMCNSSCMGGMNRRPILTIITLEDSSGNLLGRNSFEVRVCACPGRDRRTEEENLRKKGEPHHELPPGSTKRALPNNTSSSPQPKKKPLDGEYFTLQIRGRERFEMFRELNEALELKDAQAGKEPGGSRAHSSHLKSKKGQSTSRHKKLMFKTEGPDSD", | |
| "midline": "MEEPQSDPSVEPPLSQETFSDLWKLLPENNVLSPLPSQAMDDLMLSPDDIEQWFTEDPGPDEAPRMPEAAPPVAPAPAAPTPAAPAPAPSWPLSSSVPSQKTYQGSYGFRLGFLHSGTAKSVTCTYSPALNKMFCQLAKTCPVQLWVDSTPPPGTRVRAMAIYKQSQHMTEVVRRCPHHERCSDSDGLAPPQHLIRVEGNLRVEYLDDRNTFRHSVVVPYEPPEVGSDCTTIHYNYMCNSSCMGGMNRRPILTIITLEDSSGNLLGRNSFEVRVCACPGRDRRTEEENLRKKGEPHHELPPGSTKRALPNNTSSSPQPKKKPLDGEYFTLQIRGRERFEMFRELNEALELKDAQAGKEPGGSRAHSSHLKSKKGQSTSRHKKLMFKTEGPDSD", | |
| }, | |
| { | |
| "accession": "NP_989643.1", | |
| "id": "NP_989643.1", | |
| "description": "cellular tumor antigen p53", | |
| "organism": "Gallus gallus", | |
| "length": 368, | |
| "score": 1785, | |
| "bit_score": 1785.0, | |
| "evalue": 0.0, | |
| "evalue_raw": "0", | |
| "identity": 293, | |
| "identity_pct": 79.6, | |
| "positive": 321, | |
| "gaps": 9, | |
| "query_coverage_pct": 93.6, | |
| "alignment_length": 368, | |
| "query_from": 1, | |
| "query_to": 368, | |
| "hit_from": 1, | |
| "hit_to": 368, | |
| "query_alignment": "MEEPQSDPSVEPPLSQETFSDLWKLLPENNVLSPLPSQAMDDLMLSPDDIEQWFTEDPGPDEAPRMPEAAPPVAPAPAAPTPAAPAPAPSWPLSSSVPSQKTYQGSYGFRLGFLHSGTAKSVTCTYSPALNKMFCQLAKTCPVQLWVDSTPPPGTRVRAMAIYKQSQHMTEVVRRCPHHERCSDSDGLAPPQHLIRVEGNLRVEYLDDRNTFRHSVVVPYEPPEVGSDCTTIHYNYMCNSSCMGGMNRRPILTIITLEDSSGNLLGRNSFEVRVCACPGRDRRTEEENLRKKGEPHHELPPGSTKRALPNNTSSSPQPKKKPLDGEYFTLQIRGRERFEMFRELNEALELKDAQAGKEPGGSRAHSSHLKSKKGQSTSRHKKLMFKTEGPDSD", | |
| "hit_alignment": "MEEPQSDPSVEPPLSQETFSDLWKLLPENNVLSPLPSQAMDDLMLSPDDIEQWFTEDPGPDEAPRMPEAAPPVAPAPAAPTPAAPAPAPSWPLSSSVPSQKTYQGSYGFRLGFLHSGTAKSVTCTYSPALNKMFCQLAKTCPVQLWVDSTPPPGTRVRAMAIYKQSQHMTEVVRRCPHHERCSDSDGLAPPQHLIRVEGNLRVEYLDDRNTFRHSVVVPYEPPEVGSDCTTIHYNYMCNSSCMGGMNRRPILTIITLEDSSGNLLGRNSFEVRVCACPGRDRRTEEENLRKKGEPHHELPPGSTKRALPNNTSSSPQPKKKPLDGEYFTLQIRGRERFEMFRELNEALELKDAQAGKEPGGSRAHSSHLKSKKGQSTSRHKKLMFKTEGPDSD", | |
| "midline": "MEEPQSDPSVEPPLSQETFSDLWKLLPENNVLSPLPSQAMDDLMLSPDDIEQWFTEDPGPDEAPRMPEAAPPVAPAPAAPTPAAPAPAPSWPLSSSVPSQKTYQGSYGFRLGFLHSGTAKSVTCTYSPALNKMFCQLAKTCPVQLWVDSTPPPGTRVRAMAIYKQSQHMTEVVRRCPHHERCSDSDGLAPPQHLIRVEGNLRVEYLDDRNTFRHSVVVPYEPPEVGSDCTTIHYNYMCNSSCMGGMNRRPILTIITLEDSSGNLLGRNSFEVRVCACPGRDRRTEEENLRKKGEPHHELPPGSTKRALPNNTSSSPQPKKKPLDGEYFTLQIRGRERFEMFRELNEALELKDAQAGKEPGGSRAHSSHLKSKKGQSTSRHKKLMFKTEGPDSD", | |
| }, | |
| { | |
| "accession": "NP_001290134.1", | |
| "id": "NP_001290134.1", | |
| "description": "cellular tumor antigen p53", | |
| "organism": "Xenopus laevis", | |
| "length": 358, | |
| "score": 1250, | |
| "bit_score": 1250.0, | |
| "evalue": 0.0, | |
| "evalue_raw": "0", | |
| "identity": 223, | |
| "identity_pct": 62.3, | |
| "positive": 264, | |
| "gaps": 19, | |
| "query_coverage_pct": 91.1, | |
| "alignment_length": 358, | |
| "query_from": 5, | |
| "query_to": 362, | |
| "hit_from": 1, | |
| "hit_to": 358, | |
| "query_alignment": "MEEPQSDPSVEPPLSQETFSDLWKLLPENNVLSPLPSQAMDDLMLSPDDIEQWFTEDPGPDEAPRMPEAAPPVAPAPAAPTPAAPAPAPSWPLSSSVPSQKTYQGSYGFRLGFLHSGTAKSVTCTYSPALNKMFCQLAKTCPVQLWVDSTPPPGTRVRAMAIYKQSQHMTEVVRRCPHHERCSDSDGLAPPQHLIRVEGNLRVEYLDDRNTFRHSVVVPYEPPEVGSDCTTIHYNYMCNSSCMGGMNRRPILTIITLEDSSGNLLGRNSFEVRVCACPGRDRRTEEENLRKKGEPHHELPPGSTKRALPNNTSSSPQPKKKPLDGEYFTLQIRGRERFEMFRELNEALELKDAQAGKEPGGSRAHSSHLKSKKGQSTSRHKKLMFKTEGPDSD", | |
| "hit_alignment": "MEEPQSDPSVEPPLSQETFSDLWKLLPENNVLSPLPSQAMDDLMLSPDDIEQWFTEDPGPDEAPRMPEAAPPVAPAPAAPTPAAPAPAPSWPLSSSVPSQKTYQGSYGFRLGFLHSGTAKSVTCTYSPALNKMFCQLAKTCPVQLWVDSTPPPGTRVRAMAIYKQSQHMTEVVRRCPHHERCSDSDGLAPPQHLIRVEGNLRVEYLDDRNTFRHSVVVPYEPPEVGSDCTTIHYNYMCNSSCMGGMNRRPILTIITLEDSSGNLLGRNSFEVRVCACPGRDRRTEEENLRKKGEPHHELPPGSTKRALPNNTSSSPQPKKKPLDGEYFTLQIRGRERFEMFRELNEALELKDAQAGKEPGGSRAHSSHLKSKKGQSTSRHKKLMFKTEGPDSD", | |
| "midline": "MEEPQSDPSVEPPLSQETFSDLWKLLPENNVLSPLPSQAMDDLMLSPDDIEQWFTEDPGPDEAPRMPEAAPPVAPAPAAPTPAAPAPAPSWPLSSSVPSQKTYQGSYGFRLGFLHSGTAKSVTCTYSPALNKMFCQLAKTCPVQLWVDSTPPPGTRVRAMAIYKQSQHMTEVVRRCPHHERCSDSDGLAPPQHLIRVEGNLRVEYLDDRNTFRHSVVVPYEPPEVGSDCTTIHYNYMCNSSCMGGMNRRPILTIITLEDSSGNLLGRNSFEVRVCACPGRDRRTEEENLRKKGEPHHELPPGSTKRALPNNTSSSPQPKKKPLDGEYFTLQIRGRERFEMFRELNEALELKDAQAGKEPGGSRAHSSHLKSKKGQSTSRHKKLMFKTEGPDSD", | |
| }, | |
| ], | |
| }, | |
| "NP_000198.1": { | |
| "query_length": 110, | |
| "hits": [ | |
| { | |
| "accession": "NP_000198.1", | |
| "id": "NP_000198.1", | |
| "description": "Insulin", | |
| "organism": "Homo sapiens", | |
| "length": 110, | |
| "score": 553, | |
| "bit_score": 553.0, | |
| "evalue": 0.0, | |
| "evalue_raw": "0", | |
| "identity": 110, | |
| "identity_pct": 100.0, | |
| "positive": 110, | |
| "gaps": 0, | |
| "query_coverage_pct": 100.0, | |
| "alignment_length": 110, | |
| "query_from": 1, | |
| "query_to": 110, | |
| "hit_from": 1, | |
| "hit_to": 110, | |
| "query_alignment": "MALWMRLLPLLALLALWGPDPAAAFVNQHLCGSHLVEALYLVCGERGFFYTPKTRREAEDLQVGQVELGGGPGAGSLQPLALEGSLQKRGIVEQCCTSICSLYQLENYCN", | |
| "hit_alignment": "MALWMRLLPLLALLALWGPDPAAAFVNQHLCGSHLVEALYLVCGERGFFYTPKTRREAEDLQVGQVELGGGPGAGSLQPLALEGSLQKRGIVEQCCTSICSLYQLENYCN", | |
| "midline": "MALWMRLLPLLALLALWGPDPAAAFVNQHLCGSHLVEALYLVCGERGFFYTPKTRREAEDLQVGQVELGGGPGAGSLQPLALEGSLQKRGIVEQCCTSICSLYQLENYCN", | |
| }, | |
| { | |
| "accession": "NP_001186043.1", | |
| "id": "NP_001186043.1", | |
| "description": "Insulin", | |
| "organism": "Pan troglodytes", | |
| "length": 110, | |
| "score": 548, | |
| "bit_score": 548.0, | |
| "evalue": 0.0, | |
| "evalue_raw": "0", | |
| "identity": 109, | |
| "identity_pct": 99.1, | |
| "positive": 109, | |
| "gaps": 0, | |
| "query_coverage_pct": 100.0, | |
| "alignment_length": 110, | |
| "query_from": 1, | |
| "query_to": 110, | |
| "hit_from": 1, | |
| "hit_to": 110, | |
| "query_alignment": "MALWMRLLPLLALLALWGPDPAAAFVNQHLCGSHLVEALYLVCGERGFFYTPKTRREAEDLQVGQVELGGGPGAGSLQPLALEGSLQKRGIVEQCCTSICSLYQLENYCN", | |
| "hit_alignment": "MALWMRLLPLLALLALWGPDPAAAFVNQHLCGSHLVEALYLVCGERGFFYTPKTRREAEDLQVGQVELGGGPGAGSLQPLALEGSLQKRGIVEQCCTSICSLYQLENYCN", | |
| "midline": "MALWMRLLPLLALLALWGPDPAAAFVNQHLCGSHLVEALYLVCGERGFFYTPKTRREAEDLQVGQVELGGGPGAGSLQPLALEGSLQKRGIVEQCCTSICSLYQLENYCN", | |
| }, | |
| { | |
| "accession": "NP_001239233.1", | |
| "id": "NP_001239233.1", | |
| "description": "Insulin", | |
| "organism": "Canis lupus familiaris", | |
| "length": 110, | |
| "score": 525, | |
| "bit_score": 525.0, | |
| "evalue": 0.0, | |
| "evalue_raw": "0", | |
| "identity": 104, | |
| "identity_pct": 94.5, | |
| "positive": 105, | |
| "gaps": 0, | |
| "query_coverage_pct": 100.0, | |
| "alignment_length": 110, | |
| "query_from": 1, | |
| "query_to": 110, | |
| "hit_from": 1, | |
| "hit_to": 110, | |
| "query_alignment": "MALWMRLLPLLALLALWGPDPAAAFVNQHLCGSHLVEALYLVCGERGFFYTPKTRREAEDLQVGQVELGGGPGAGSLQPLALEGSLQKRGIVEQCCTSICSLYQLENYCN", | |
| "hit_alignment": "MALWMRLLPLLALLALWGPDPAAAFVNQHLCGSHLVEALYLVCGERGFFYTPKTRREAEDLQVGQVELGGGPGAGSLQPLALEGSLQKRGIVEQCCTSICSLYQLENYCN", | |
| "midline": "MALWMRLLPLLALLALWGPDPAAAFVNQHLCGSHLVEALYLVCGERGFFYTPKTRREAEDLQVGQVELGGGPGAGSLQPLALEGSLQKRGIVEQCCTSICSLYQLENYCN", | |
| }, | |
| { | |
| "accession": "NP_001258172.1", | |
| "id": "NP_001258172.1", | |
| "description": "Insulin", | |
| "organism": "Bos taurus", | |
| "length": 105, | |
| "score": 501, | |
| "bit_score": 501.0, | |
| "evalue": 0.0, | |
| "evalue_raw": "0", | |
| "identity": 100, | |
| "identity_pct": 90.9, | |
| "positive": 102, | |
| "gaps": 1, | |
| "query_coverage_pct": 95.5, | |
| "alignment_length": 105, | |
| "query_from": 1, | |
| "query_to": 105, | |
| "hit_from": 1, | |
| "hit_to": 105, | |
| "query_alignment": "MALWMRLLPLLALLALWGPDPAAAFVNQHLCGSHLVEALYLVCGERGFFYTPKTRREAEDLQVGQVELGGGPGAGSLQPLALEGSLQKRGIVEQCCTSICSLYQLENYCN", | |
| "hit_alignment": "MALWMRLLPLLALLALWAPDPAAAFVNQHLCGSHLVEALYLVCGERGFFYTPKTRREAEDLQVGQVELGGGPGAGSLQPLALEGSLQKRGIVEQCCTSICSLYQLENYCN", | |
| "midline": "MALWMRLLPLLALLALW PDPAAAFVNQHLCGSHLVEALYLVCGERGFFYTPKTRREAEDLQVGQVELGGGPGAGSLQPLALEGSLQKRGIVEQCCTSICSLYQLENYCN", | |
| }, | |
| { | |
| "accession": "NP_001156573.1", | |
| "id": "NP_001156573.1", | |
| "description": "Insulin", | |
| "organism": "Sus scrofa", | |
| "length": 110, | |
| "score": 498, | |
| "bit_score": 498.0, | |
| "evalue": 0.0, | |
| "evalue_raw": "0", | |
| "identity": 100, | |
| "identity_pct": 90.9, | |
| "positive": 103, | |
| "gaps": 1, | |
| "query_coverage_pct": 100.0, | |
| "alignment_length": 110, | |
| "query_from": 1, | |
| "query_to": 110, | |
| "hit_from": 1, | |
| "hit_to": 110, | |
| "query_alignment": "MALWMRLLPLLALLALWGPDPAAAFVNQHLCGSHLVEALYLVCGERGFFYTPKTRREAEDLQVGQVELGGGPGAGSLQPLALEGSLQKRGIVEQCCTSICSLYQLENYCN", | |
| "hit_alignment": "MALWMRLLPLLALLALWAPDPAAAFVNQHLCGSHLVEALYLVCGERGFFYTPKTRREAEDLQVGQVELGGGPGAGSLQPLALEGSLQKRGIVEQCCTSICSLYQLENYCN", | |
| "midline": "MALWMRLLPLLALLALW PDPAAAFVNQHLCGSHLVEALYLVCGERGFFYTPKTRREAEDLQVGQVELGGGPGAGSLQPLALEGSLQKRGIVEQCCTSICSLYQLENYCN", | |
| }, | |
| { | |
| "accession": "NP_999205.1", | |
| "id": "NP_999205.1", | |
| "description": "Insulin", | |
| "organism": "Danio rerio", | |
| "length": 106, | |
| "score": 352, | |
| "bit_score": 352.0, | |
| "evalue": 6e-125, | |
| "evalue_raw": "6e-125", | |
| "identity": 77, | |
| "identity_pct": 72.6, | |
| "positive": 85, | |
| "gaps": 6, | |
| "query_coverage_pct": 100.0, | |
| "alignment_length": 106, | |
| "query_from": 1, | |
| "query_to": 106, | |
| "hit_from": 1, | |
| "hit_to": 106, | |
| "query_alignment": "MALWMRLLPLLALLALWGPDPAAAFVNQHLCGSHLVEALYLVCGERGFFYTPKTRREAEDLQVGQVELGGGPGAGSLQPLALEGSLQKRGIVEQCCTSICSLYQLENYCN", | |
| "hit_alignment": "MVSWIRLLPLVFLLALWAPDPASAFVNQHLCGSHLVEALYLVCGERGFFYSPKSGREAELQVGQVELGGGPGAGSLQPLALEGSLQKRGIVEQCCTSICSLYQLENYCN", | |
| "midline": "M W+RLLP LLALW PDP AFVNQHLCGSHLVEALYLVCGERGFFY PK REA+ LQVGQVELGGGPGAGSLQPLALEGSLQKRGIVEQCCTSICSLYQLENYCN", | |
| }, | |
| ], | |
| }, | |
| "NP_000549.1": { | |
| "query_length": 142, | |
| "hits": [ | |
| { | |
| "accession": "NP_000549.1", | |
| "id": "NP_000549.1", | |
| "description": "Hemoglobin subunit alpha", | |
| "organism": "Homo sapiens", | |
| "length": 142, | |
| "score": 730, | |
| "bit_score": 730.0, | |
| "evalue": 0.0, | |
| "evalue_raw": "0", | |
| "identity": 142, | |
| "identity_pct": 100.0, | |
| "positive": 142, | |
| "gaps": 0, | |
| "query_coverage_pct": 100.0, | |
| "alignment_length": 142, | |
| "query_from": 1, | |
| "query_to": 142, | |
| "hit_from": 1, | |
| "hit_to": 142, | |
| "query_alignment": "MVLSPADKTNVKAAWGKVGAHAGEYGAEALERMFLSFPTTKTYFPHFDLSHGSAQVKGHGKKVADALTNAVAHVDDMPNALSALSDLHAHKLRVDPVNFKLLSHCLLVTLAAHLPAEFTPAVHASLDKFLASVSTVLTSKYR", | |
| "hit_alignment": "MVLSPADKTNVKAAWGKVGAHAGEYGAEALERMFLSFPTTKTYFPHFDLSHGSAQVKGHGKKVADALTNAVAHVDDMPNALSALSDLHAHKLRVDPVNFKLLSHCLLVTLAAHLPAEFTPAVHASLDKFLASVSTVLTSKYR", | |
| "midline": "MVLSPADKTNVKAAWGKVGAHAGEYGAEALERMFLSFPTTKTYFPHFDLSHGSAQVKGHGKKVADALTNAVAHVDDMPNALSALSDLHAHKLRVDPVNFKLLSHCLLVTLAAHLPAEFTPAVHASLDKFLASVSTVLTSKYR", | |
| }, | |
| { | |
| "accession": "NP_001003844.1", | |
| "id": "NP_001003844.1", | |
| "description": "Hemoglobin subunit alpha", | |
| "organism": "Pan troglodytes", | |
| "length": 142, | |
| "score": 725, | |
| "bit_score": 725.0, | |
| "evalue": 0.0, | |
| "evalue_raw": "0", | |
| "identity": 141, | |
| "identity_pct": 99.3, | |
| "positive": 141, | |
| "gaps": 0, | |
| "query_coverage_pct": 100.0, | |
| "alignment_length": 142, | |
| "query_from": 1, | |
| "query_to": 142, | |
| "hit_from": 1, | |
| "hit_to": 142, | |
| "query_alignment": "MVLSPADKTNVKAAWGKVGAHAGEYGAEALERMFLSFPTTKTYFPHFDLSHGSAQVKGHGKKVADALTNAVAHVDDMPNALSALSDLHAHKLRVDPVNFKLLSHCLLVTLAAHLPAEFTPAVHASLDKFLASVSTVLTSKYR", | |
| "hit_alignment": "MVLSPADKTNVKAAWGKVGAHAGEYGAEALERMFLSFPTTKTYFPHFDLSHGSAQVKGHGKKVADALTNAVAHVDDMPNALSALSDLHAHKLRVDPVNFKLLSHCLLVTLAAHLPAEFTPAVHASLDKFLASVSTVLTSKYR", | |
| "midline": "MVLSPADKTNVKAAWGKVGAHAGEYGAEALERMFLSFPTTKTYFPHFDLSHGSAQVKGHGKKVADALTNAVAHVDDMPNALSALSDLHAHKLRVDPVNFKLLSHCLLVTLAAHLPAEFTPAVHASLDKFLASVSTVLTSKYR", | |
| }, | |
| { | |
| "accession": "NP_001272232.1", | |
| "id": "NP_001272232.1", | |
| "description": "Hemoglobin subunit alpha", | |
| "organism": "Canis lupus familiaris", | |
| "length": 142, | |
| "score": 700, | |
| "bit_score": 700.0, | |
| "evalue": 0.0, | |
| "evalue_raw": "0", | |
| "identity": 136, | |
| "identity_pct": 95.8, | |
| "positive": 138, | |
| "gaps": 0, | |
| "query_coverage_pct": 100.0, | |
| "alignment_length": 142, | |
| "query_from": 1, | |
| "query_to": 142, | |
| "hit_from": 1, | |
| "hit_to": 142, | |
| "query_alignment": "MVLSPADKTNVKAAWGKVGAHAGEYGAEALERMFLSFPTTKTYFPHFDLSHGSAQVKGHGKKVADALTNAVAHVDDMPNALSALSDLHAHKLRVDPVNFKLLSHCLLVTLAAHLPAEFTPAVHASLDKFLASVSTVLTSKYR", | |
| "hit_alignment": "MVLSPADKTNVKAAWGKVGGHAGEYGAEALERMFLSFPTTKTYFPHFDLSHGSAQVKGHGKKVADALTNAVAHVDDMPNALSALSDLHAHKLRVDPVNFKLLSHCLLVTLAAHLPAEFTPAVHASLDKFLASVSTVLTSKYR", | |
| "midline": "MVLSPADKTNVKAAWGKV G HAGEYGAEALERMFLSFPTTKTYFPHFDLSHGSAQVKGHGKKVADALTNAVAHVDDMPNALSALSDLHAHKLRVDPVNFKLLSHCLLVTLAAHLPAEFTPAVHASLDKFLASVSTVLTSKYR", | |
| }, | |
| { | |
| "accession": "NP_032207.1", | |
| "id": "NP_032207.1", | |
| "description": "Hemoglobin subunit alpha", | |
| "organism": "Mus musculus", | |
| "length": 142, | |
| "score": 683, | |
| "bit_score": 683.0, | |
| "evalue": 0.0, | |
| "evalue_raw": "0", | |
| "identity": 133, | |
| "identity_pct": 93.7, | |
| "positive": 136, | |
| "gaps": 0, | |
| "query_coverage_pct": 100.0, | |
| "alignment_length": 142, | |
| "query_from": 1, | |
| "query_to": 142, | |
| "hit_from": 1, | |
| "hit_to": 142, | |
| "query_alignment": "MVLSPADKTNVKAAWGKVGAHAGEYGAEALERMFLSFPTTKTYFPHFDLSHGSAQVKGHGKKVADALTNAVAHVDDMPNALSALSDLHAHKLRVDPVNFKLLSHCLLVTLAAHLPAEFTPAVHASLDKFLASVSTVLTSKYR", | |
| "hit_alignment": "MVLSPADKTNVKAAWGKVGGHAAEYGAEALERMFLSFPTTKTYFPHFDLSHGSAQVKGHGKKVADALTNAVAHVDDMPNALSALSDLHAHKLRVDPVNFKLLSHCLLVTLAAHLPAEFTPAVHASLDKFLASVSTVLTSKYR", | |
| "midline": "MVLSPADKTNVKAAWGKV G HA EYGAEALERMFLSFPTTKTYFPHFDLSHGSAQVKGHGKKVADALTNAVAHVDDMPNALSALSDLHAHKLRVDPVNFKLLSHCLLVTLAAHLPAEFTPAVHASLDKFLASVSTVLTSKYR", | |
| }, | |
| { | |
| "accession": "NP_001107584.1", | |
| "id": "NP_001107584.1", | |
| "description": "Hemoglobin subunit alpha", | |
| "organism": "Rattus norvegicus", | |
| "length": 142, | |
| "score": 676, | |
| "bit_score": 676.0, | |
| "evalue": 0.0, | |
| "evalue_raw": "0", | |
| "identity": 132, | |
| "identity_pct": 93.0, | |
| "positive": 135, | |
| "gaps": 0, | |
| "query_coverage_pct": 100.0, | |
| "alignment_length": 142, | |
| "query_from": 1, | |
| "query_to": 142, | |
| "hit_from": 1, | |
| "hit_to": 142, | |
| "query_alignment": "MVLSPADKTNVKAAWGKVGAHAGEYGAEALERMFLSFPTTKTYFPHFDLSHGSAQVKGHGKKVADALTNAVAHVDDMPNALSALSDLHAHKLRVDPVNFKLLSHCLLVTLAAHLPAEFTPAVHASLDKFLASVSTVLTSKYR", | |
| "hit_alignment": "MVLSPADKTNVKAAWGKVGGHAAEYGAEALERMFLSFPTTKTYFPHFDLSHGSAQVKGHGKKVADALTNAVAHVDDMPNALSALSDLHAHKLRVDPVNFKLLSHCLLVTLAAHLPAEFTPAVHASLDKFLASVSTVLTSKYR", | |
| "midline": "MVLSPADKTNVKAAWGKV G HA EYGAEALERMFLSFPTTKTYFPHFDLSHGSAQVKGHGKKVADALTNAVAHVDDMPNALSALSDLHAHKLRVDPVNFKLLSHCLLVTLAAHLPAEFTPAVHASLDKFLASVSTVLTSKYR", | |
| }, | |
| { | |
| "accession": "NP_990298.1", | |
| "id": "NP_990298.1", | |
| "description": "Hemoglobin subunit alpha-D", | |
| "organism": "Gallus gallus", | |
| "length": 141, | |
| "score": 605, | |
| "bit_score": 605.0, | |
| "evalue": 0.0, | |
| "evalue_raw": "0", | |
| "identity": 118, | |
| "identity_pct": 83.1, | |
| "positive": 128, | |
| "gaps": 0, | |
| "query_coverage_pct": 99.3, | |
| "alignment_length": 141, | |
| "query_from": 1, | |
| "query_to": 141, | |
| "hit_from": 1, | |
| "hit_to": 141, | |
| "query_alignment": "MVLSPADKTNVKAAWGKVGAHAGEYGAEALERMFLSFPTTKTYFPHFDLSHGSAQVKGHGKKVADALTNAVAHVDDMPNALSALSDLHAHKLRVDPVNFKLLSHCLLVTLAAHLPAEFTPAVHASLDKFLASVSTVLTSKYR", | |
| "hit_alignment": "MVLSPADKTNVKAAWGKVGGHAGEYGAEALERMFLSFPTTKTYFPHFDLSHGSAQVKGHGKKVADALTNAVAHVDDMPNALSALSDLHAHKLRVDPVNFKLLSHCLLVTLASHHPADFTPAVHASLDKFLASVSTVLTSKYR", | |
| "midline": "MVLSPADKTNVKAAWGKV G HAGEYGAEALERMFLSFPTTKTYFPHFDLSHGSAQVKGHGKKVADALTNAVAHVDDMPNALSALSDLHAHKLRVDPVNFKLLSHCLLVTL A+H PA+FTPAVHASLDKFLASVSTVLTSKYR", | |
| }, | |
| ], | |
| }, | |
| "NP_009225.1": { | |
| "query_length": 160, | |
| "hits": [ | |
| { | |
| "accession": "NP_009225.1", | |
| "id": "NP_009225.1", | |
| "description": "Breast cancer type 1 susceptibility protein", | |
| "organism": "Homo sapiens", | |
| "length": 1863, | |
| "score": 285, | |
| "bit_score": 285.0, | |
| "evalue": 9e-79, | |
| "evalue_raw": "9e-79", | |
| "identity": 160, | |
| "identity_pct": 100.0, | |
| "positive": 160, | |
| "gaps": 0, | |
| "query_coverage_pct": 100.0, | |
| "alignment_length": 160, | |
| "query_from": 1, | |
| "query_to": 160, | |
| "hit_from": 1, | |
| "hit_to": 160, | |
| "query_alignment": "MALEDPLPVDVTVPSSPLPLPKPSLSASVKNKLLEGENKELKQKTKKEKSSLKAKKETEGLEKAKPNKNEQNIKQKAIMNEVEETAVANHQVISSPHKKTGKSSSTLGKLTTSRKNNNSQMNMKQMKGYNIDL", | |
| "hit_alignment": "MALEDPLPVDVTVPSSPLPLPKPSLSASVKNKLLEGENKELKQKTKKEKSSLKAKKETEGLEKAKPNKNEQNIKQKAIMNEVEETAVANHQVISSPHKKTGKSSSTLGKLTTSRKNNNSQMNMKQMKGYNIDL", | |
| "midline": "MALEDPLPVDVTVPSSPLPLPKPSLSASVKNKLLEGENKELKQKTKKEKSSLKAKKETEGLEKAKPNKNEQNIKQKAIMNEVEETAVANHQVISSPHKKTGKSSSTLGKLTTSRKNNNSQMNMKQMKGYNIDL", | |
| }, | |
| { | |
| "accession": "XP_016879253.1", | |
| "id": "XP_016879253.1", | |
| "description": "breast cancer type 1 susceptibility protein", | |
| "organism": "Pan troglodytes", | |
| "length": 1866, | |
| "score": 280, | |
| "bit_score": 280.0, | |
| "evalue": 2e-77, | |
| "evalue_raw": "2e-77", | |
| "identity": 158, | |
| "identity_pct": 98.8, | |
| "positive": 159, | |
| "gaps": 0, | |
| "query_coverage_pct": 100.0, | |
| "alignment_length": 160, | |
| "query_from": 1, | |
| "query_to": 160, | |
| "hit_from": 1, | |
| "hit_to": 160, | |
| "query_alignment": "MALEDPLPVDVTVPSSPLPLPKPSLSASVKNKLLEGENKELKQKTKKEKSSLKAKKETEGLEKAKPNKNEQNIKQKAIMNEVEETAVANHQVISSPHKKTGKSSSTLGKLTTSRKNNNSQMNMKQMKGYNIDL", | |
| "hit_alignment": "MALEDPLPVDVTVPSSPLPLPKPSLSASVKNKLLEGENKELKQKTKKEKSSLKAKKETEGLEKAKPNKNEQNIKQKAIMNEVEETAVANHQVISSPHKKTGKSSSTLGKLTTSRKNNNSQMNMKQMKGYNIDL", | |
| "midline": "MALEDPLPVDVTVPSSPLPLPKPSLSASVKNKLLEGENKELKQKTKKEKSSLKAKKETEGLEKAKPNKNEQNIKQKAIMNEVEETAVANHQVISSPHKKTGKSSSTLGKLTTSRKNNNSQMNMKQMKGYNIDL", | |
| }, | |
| { | |
| "accession": "XP_006488960.1", | |
| "id": "XP_006488960.1", | |
| "description": "breast cancer type 1 susceptibility protein", | |
| "organism": "Mus musculus", | |
| "length": 1812, | |
| "score": 216, | |
| "bit_score": 216.0, | |
| "evalue": 7e-58, | |
| "evalue_raw": "7e-58", | |
| "identity": 124, | |
| "identity_pct": 77.5, | |
| "positive": 140, | |
| "gaps": 0, | |
| "query_coverage_pct": 100.0, | |
| "alignment_length": 160, | |
| "query_from": 1, | |
| "query_to": 160, | |
| "hit_from": 1, | |
| "hit_to": 160, | |
| "query_alignment": "MALEDPLPVDVTVPSSPLPLPKPSLSASVKNKLLEGENKELKQKTKKEKSSLKAKKETEGLEKAKPNKNEQNIKQKAIMNEVEETAVANHQVISSPHKKTGKSSSTLGKLTTSRKNNNSQMNMKQMKGYNIDL", | |
| "hit_alignment": "MALEDPLPVDVTVPSSPLPLPKPSFSASVKNKLLEGENKELKQKTKKEKSSLKAKKESEGLEKAKSNKNEQNIKQKAIMNEVEETAVANHQVISSPHKKTGKSSSTLGKLTTSRKNNNSQMNMKQMKGYNIDL", | |
| "midline": "MALEDPLPVDVTVPSSPLPLPKPS SASVKNKLLEGENKELKQKTKKEKSSLKAKKE+EGLEKAK NKNEQNIKQKAIMNEVEETAVANHQVISSPHKKTGKSSSTLGKLTTSRKNNNSQMNMKQMKGYNIDL", | |
| }, | |
| { | |
| "accession": "XP_006248793.2", | |
| "id": "XP_006248793.2", | |
| "description": "breast cancer type 1 susceptibility protein homolog", | |
| "organism": "Rattus norvegicus", | |
| "length": 1813, | |
| "score": 204, | |
| "bit_score": 204.0, | |
| "evalue": 4e-54, | |
| "evalue_raw": "4e-54", | |
| "identity": 119, | |
| "identity_pct": 74.4, | |
| "positive": 137, | |
| "gaps": 0, | |
| "query_coverage_pct": 100.0, | |
| "alignment_length": 160, | |
| "query_from": 1, | |
| "query_to": 160, | |
| "hit_from": 1, | |
| "hit_to": 160, | |
| "query_alignment": "MALEDPLPVDVTVPSSPLPLPKPSLSASVKNKLLEGENKELKQKTKKEKSSLKAKKETEGLEKAKPNKNEQNIKQKAIMNEVEETAVANHQVISSPHKKTGKSSSTLGKLTTSRKNNNSQMNMKQMKGYNIDL", | |
| "hit_alignment": "MALEDPLPVDVTVPSSPLPLPKPSLSASVKNKLLEGENKELKQKTKKEKSSLKAKKESEGLEKAKSNKNEQNIKQKAIMNEVEETAVANHQVISSPHKKTGKSSSTLGKLTTSRKNNNSQMNMKQMKGYNIDL", | |
| "midline": "MALEDPLPVDVTVPSSPLPLPKPSLSASVKNKLLEGENKELKQKTKKEKSSLKAKKE+EGLEKAK NKNEQNIKQKAIMNEVEETAVANHQVISSPHKKTGKSSSTLGKLTTSRKNNNSQMNMKQMKGYNIDL", | |
| }, | |
| ], | |
| }, | |
| } | |
| def get_demo_result(sequence: str) -> dict | None: | |
| for key, info in DEMO_SEQUENCES.items(): | |
| seq_clean = "".join(c for c in sequence if c.isalpha()).upper() | |
| demo_clean = "".join(c for c in info["sequence"] if c.isalpha()).upper() | |
| if seq_clean == demo_clean: | |
| acc = info["accession"] | |
| demo = DEMO_BLAST_RESULTS.get(acc) | |
| if demo: | |
| return { | |
| **demo, | |
| "source": "demo", | |
| "demo_sequence_name": info["name"], | |
| "demo_sequence_key": key, | |
| } | |
| return None | |