A fasta object which is specific for the uniprot fasta title parsing.(专门用于解析Uniprot蛋白质序列记录的Fasta对象)
The following is a description of FASTA headers for UniProtKB (including alternative isoforms), UniRef, UniParc and archived UniProtKB versions. NCBI's program formatdb (in particular its -o option) is compatible with the UniProtKB fasta headers.
UniProtKB
db|UniqueIdentifier|EntryName ProteinName OS=OrganismName[ GN=GeneName]PE=ProteinExistence SV=SequenceVersion
Where: db Is 'sp' for UniProtKB/Swiss-Prot and 'tr' for UniProtKB/TrEMBL. UniqueIdentifier Is the primary accession number of the UniProtKB entry. EntryName Is the entry name of the UniProtKB entry. ProteinName Is the recommended name of the UniProtKB entry as annotated in the RecName field. For UniProtKB/TrEMBL entries without a RecName field, the SubName field Is used. In case of multiple SubNames, the first one Is used. The 'precursor' attribute is excluded, 'Fragment' is included with the name if applicable. OrganismName Is the scientific name of the organism of the UniProtKB entry. GeneName Is the first gene name of the UniProtKB entry. If there Is no gene name, OrderedLocusName Or ORFname, the GN field Is Not listed. ProteinExistence Is the numerical value describing the evidence for the existence of the protein. SequenceVersion Is the version number of the sequence.