Package uk.ac.cam.ch.wwmm.opsin
Class FusedRingNumbererTest
- java.lang.Object
-
- uk.ac.cam.ch.wwmm.opsin.FusedRingNumbererTest
-
public class FusedRingNumbererTest extends java.lang.Object
Tests that fused ring numbering is working as expected. A heteroatom(n) has been placed at the expected locant 1 to make numbering unambiguous where due to symmetry geometric consideration are insufficient to deduce unique numbering Currently interior atoms are not labelled. As this is not seen as a problem, any tests of compounds with interior atoms have not had locants assigned to the interior atoms
-
-
Constructor Summary
Constructors Constructor Description FusedRingNumbererTest()
-
Method Summary
-
-
-
Method Detail
-
aceanthrene
public void aceanthrene() throws uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
- Throws:
uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
-
acenaphthene
public void acenaphthene() throws uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
- Throws:
uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
-
acephenanthrene
public void acephenanthrene() throws uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
- Throws:
uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
-
arsanthrene
public void arsanthrene() throws uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
- Throws:
uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
-
arsanthridine
public void arsanthridine() throws uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
- Throws:
uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
-
arsindole
public void arsindole() throws uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
- Throws:
uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
-
arsindoline
public void arsindoline() throws uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
- Throws:
uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
-
betacarboline
public void betacarboline() throws uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
- Throws:
uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
-
boranthrene
public void boranthrene() throws uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
- Throws:
uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
-
cholanthrene
public void cholanthrene() throws uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
- Throws:
uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
-
thiochromane
public void thiochromane() throws uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
- Throws:
uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
-
selenochromane
public void selenochromane() throws uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
- Throws:
uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
-
tellurochromane
public void tellurochromane() throws uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
- Throws:
uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
-
thiochromene
public void thiochromene() throws uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
- Throws:
uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
-
selenochromene
public void selenochromene() throws uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
- Throws:
uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
-
tellurochromene
public void tellurochromene() throws uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
- Throws:
uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
-
coronene
public void coronene() throws uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
- Throws:
uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
-
indane
public void indane() throws uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
- Throws:
uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
-
isoarsindole
public void isoarsindole() throws uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
- Throws:
uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
-
isoarsinoline
public void isoarsinoline() throws uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
- Throws:
uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
-
thioisochromane
public void thioisochromane() throws uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
- Throws:
uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
-
selenoisochromane
public void selenoisochromane() throws uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
- Throws:
uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
-
telluroisochromane
public void telluroisochromane() throws uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
- Throws:
uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
-
isochromene
public void isochromene() throws uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
- Throws:
uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
-
thioisochromene
public void thioisochromene() throws uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
- Throws:
uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
-
selenoisochromene
public void selenoisochromene() throws uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
- Throws:
uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
-
telluroisochromene
public void telluroisochromene() throws uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
- Throws:
uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
-
isophosphindole
public void isophosphindole() throws uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
- Throws:
uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
-
isophosphinoline
public void isophosphinoline() throws uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
- Throws:
uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
-
isoviolanthrene
public void isoviolanthrene() throws uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
- Throws:
uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
-
mercuranthrene
public void mercuranthrene() throws uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
- Throws:
uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
-
ovalene
public void ovalene() throws uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
- Throws:
uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
-
oxanthrene
public void oxanthrene() throws uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
- Throws:
uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
-
perylene
public void perylene() throws uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
- Throws:
uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
-
phenanthridine
public void phenanthridine() throws uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
- Throws:
uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
-
phenomercurine
public void phenomercurine() throws uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
- Throws:
uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
-
phenoxazine
public void phenoxazine() throws uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
- Throws:
uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
-
phenothiazine
public void phenothiazine() throws uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
- Throws:
uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
-
phenoselenazine
public void phenoselenazine() throws uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
- Throws:
uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
-
phenotellurazine
public void phenotellurazine() throws uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
- Throws:
uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
-
phenophosphazinine
public void phenophosphazinine() throws uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
- Throws:
uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
-
phenophosphazine
public void phenophosphazine() throws uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
- Throws:
uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
-
phenarsazinine
public void phenarsazinine() throws uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
- Throws:
uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
-
phenoarsazine
public void phenoarsazine() throws uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
- Throws:
uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
-
phenomercurazine
public void phenomercurazine() throws uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
- Throws:
uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
-
phenomercazine
public void phenomercazine() throws uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
- Throws:
uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
-
phenoxathiine
public void phenoxathiine() throws uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
- Throws:
uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
-
phenoxaselenine
public void phenoxaselenine() throws uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
- Throws:
uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
-
phenoxatellurine
public void phenoxatellurine() throws uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
- Throws:
uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
-
phenoxaphosphinine
public void phenoxaphosphinine() throws uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
- Throws:
uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
-
phenoxaphosphine
public void phenoxaphosphine() throws uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
- Throws:
uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
-
phenoxarsinine
public void phenoxarsinine() throws uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
- Throws:
uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
-
phenoxarsine
public void phenoxarsine() throws uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
- Throws:
uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
-
phenoxastibinine
public void phenoxastibinine() throws uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
- Throws:
uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
-
phenoxantimonine
public void phenoxantimonine() throws uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
- Throws:
uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
-
phenothiarsinine
public void phenothiarsinine() throws uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
- Throws:
uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
-
phenothiarsine
public void phenothiarsine() throws uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
- Throws:
uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
-
phosphanthrene
public void phosphanthrene() throws uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
- Throws:
uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
-
phosphindole
public void phosphindole() throws uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
- Throws:
uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
-
phosphinoline
public void phosphinoline() throws uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
- Throws:
uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
-
picene
public void picene() throws uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
- Throws:
uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
-
pleiadene
public void pleiadene() throws uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
- Throws:
uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
-
pyranthrene
public void pyranthrene() throws uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
- Throws:
uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
-
pyrrolizine
public void pyrrolizine() throws uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
- Throws:
uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
-
quinolizine
public void quinolizine() throws uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
- Throws:
uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
-
rubicene
public void rubicene() throws uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
- Throws:
uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
-
silanthrene
public void silanthrene() throws uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
- Throws:
uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
-
selenanthrene
public void selenanthrene() throws uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
- Throws:
uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
-
telluranthrene
public void telluranthrene() throws uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
- Throws:
uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
-
thianthrene
public void thianthrene() throws uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
- Throws:
uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
-
trindene
public void trindene() throws uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
- Throws:
uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
-
violanthrene
public void violanthrene() throws uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
- Throws:
uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
-
naphthotetraphene
public void naphthotetraphene() throws uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
- Throws:
uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
-
anthratetraphene
public void anthratetraphene() throws uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
- Throws:
uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
-
octalenotetraphene
public void octalenotetraphene() throws uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
- Throws:
uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
-
difficultChain
public void difficultChain() throws uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
- Throws:
uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
-
difficultChain2
public void difficultChain2() throws uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
- Throws:
uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
-
acrindoline
public void acrindoline() throws uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
- Throws:
uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
-
anthrazine
public void anthrazine() throws uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
- Throws:
uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
-
anthyridine
public void anthyridine() throws uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
- Throws:
uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
-
benzo_cd_azulene
public void benzo_cd_azulene() throws uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
- Throws:
uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
-
indeno_7_1_cd_azepine
public void indeno_7_1_cd_azepine() throws uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
- Throws:
uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
-
tripleSubstituedSevenMembered
public void tripleSubstituedSevenMembered() throws uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
- Throws:
uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
-
-