| VirusPart(virus part) | capsid |
| appearance as argument number 1 |
|
|
| (subclass VirusPart BodyPart) | VirusProteinAndCellPart.kif 1108-1108 | Virus part is a subclass of body part |
| (documentation VirusPart EnglishLanguage "The class of structures which are typically found or may be found in viruses.") | VirusProteinAndCellPart.kif 1109-1110 | Virus part is a subclass of body part |
| appearance as argument number 2 |
|
|
| appearance as argument number 3 |
|
|
| (domainSubclass ViralPartFn 2 VirusPart) | VirusProteinAndCellPart.kif 1166-1166 | The number 2 argument of viral part is a subclass of virus part |
| antecedent |
|
|
| (=> (instance ?PART VirusPart) (exists (?VIRUS) (and (instance ?VIRUS Virus) (part ?PART ?VIRUS)))) |
VirusProteinAndCellPart.kif 1112-1117 | If X is an instance of virus part, then there exists Y such that Y is an instance of virus and X is a part of Y |
| (=> (instance ?OBJ1 VirusPart) (exists (?OBJ2) (and (properPart ?OBJ1 ?OBJ2) (instance ?OBJ2 Virus)))) |
VirusProteinAndCellPart.kif 1146-1151 | If X is an instance of virus part, then there exists Y such that X is a proper part of Y and Y is an instance of virus |
| consequent |
|
|
| (=> (instance ?OBJ1 Virus) (exists (?OBJ2) (and (properPart ?OBJ2 ?OBJ1) (instance ?OBJ2 VirusPart)))) |
VirusProteinAndCellPart.kif 1153-1158 | If X is an instance of virus, then there exists Y such that Y is a proper part of X and Y is an instance of virus part |
|
|