Package org.openbel.framework.common.model

Examples of org.openbel.framework.common.model.Namespace


        err.println("testImproperListUsage");

        // Test that SemanticServiceImpl#checkListUsage() fails
        // on improper uses of the LIST function type.

        final Namespace meshd =
                new Namespace("MESHD", "http://resource.belframework.org/" +
                        "belframework/1.0/namespace/mesh-diseases.belns");
        final Namespace go =
                new Namespace(
                        "GO",
                        "http://resource.belframework.org/"
                                +
                                "belframework/1.0/namespace/go-biological-processes-names.belns");
View Full Code Here


     * {@code p(HGNC:AKT1)}
     * </p>
     */
    @Test
    public void testTermIdentityEquivalent() {
        final Namespace hgnc =
                new Namespace(
                        "HGNC",
                        "http://resource.belframework.org/belframework/1.0/namespace/hgnc-approved-symbols.belns");

        EquivalentParameter param1 = new EquivalentParameter(hgnc, "AKT1",
                SkinnyUUID.fromString("a32fd1cb-7d97-44ee-a0d0-db16c2a93b3f"));
View Full Code Here

    /**
     * Test mismatched {@link Object object types}.
     */
    @Test
    public void testMismatchedTypeUnequivalent() {
        final Namespace hgnc =
                new Namespace(
                        "HGNC",
                        "http://resource.belframework.org/belframework/1.0/namespace/hgnc-approved-symbols.belns");

        EquivalentParameter param1 = new EquivalentParameter(hgnc, "AKT1",
                SkinnyUUID.fromString("a32fd1cb-7d97-44ee-a0d0-db16c2a93b3f"));
View Full Code Here

     * {@code p(HGNC:AKT1)}
     * </p>
     */
    @Test
    public void testExactMatchEquivalent() {
        final Namespace hgnc =
                new Namespace(
                        "HGNC",
                        "http://resource.belframework.org/belframework/1.0/namespace/hgnc-approved-symbols.belns");
        EquivalentParameter param1 = new EquivalentParameter(hgnc, "AKT1",
                SkinnyUUID.fromString("a32fd1cb-7d97-44ee-a0d0-db16c2a93b3f"));
        EquivalentTerm term1 = new EquivalentTerm(PROTEIN_ABUNDANCE,
View Full Code Here

     * {@code g(HGNC:AKT1)}
     * </p>
     */
    @Test
    public void testMismatchedFunctionUnequivalent() {
        final Namespace hgnc =
                new Namespace(
                        "HGNC",
                        "http://resource.belframework.org/belframework/1.0/namespace/hgnc-approved-symbols.belns");
        EquivalentParameter param1 = new EquivalentParameter(hgnc, "AKT1",
                SkinnyUUID.fromString("a32fd1cb-7d97-44ee-a0d0-db16c2a93b3f"));
        EquivalentTerm term1 = new EquivalentTerm(PROTEIN_ABUNDANCE,
View Full Code Here

     * {@code ALL_FUNCTIONS(EGID:207)}
     * </p>
     */
    @Test
    public void testMismatchedArgumentCardinalityUnequivalent() {
        final Namespace hgnc =
                new Namespace(
                        "HGNC",
                        "http://resource.belframework.org/belframework/1.0/namespace/hgnc-approved-symbols.belns");
        final Namespace egid =
                new Namespace(
                        "EGID",
                        "http://resource.belframework.org/belframework/1.0/namespace/entrez-gene-ids-hmr.belns");

        for (final FunctionEnum f : values()) {
            EquivalentParameter param1 =
View Full Code Here

     * the UUID in isolation.
     * </p>
     */
    @Test
    public void testDifferentParameterUUIDSUnequivalent() {
        final Namespace hgnc =
                new Namespace(
                        "HGNC",
                        "http://resource.belframework.org/belframework/1.0/namespace/hgnc-approved-symbols.belns");

        // different parameter uuids, not equivalent
        EquivalentParameter param1 = new EquivalentParameter(hgnc, "AKT1",
View Full Code Here

     * {@code p(HGNC:AKT2) with UUID 9be88c14-6311-4452-a911-9f02abcf6a1e}
     * </p>
     */
    @Test
    public void testDifferentParameterValuesUnequivalent() {
        final Namespace hgnc =
                new Namespace(
                        "HGNC",
                        "http://resource.belframework.org/belframework/1.0/namespace/hgnc-approved-symbols.belns");

        EquivalentParameter param1 = new EquivalentParameter(hgnc, "AKT1",
                SkinnyUUID.fromString("a32fd1cb-7d97-44ee-a0d0-db16c2a93b3f"));
View Full Code Here

     * {@code p(EGID:207) with UUID a32fd1cb-7d97-44ee-a0d0-db16c2a93b3f}
     * </p>
     */
    @Test
    public void testDifferentNamespacesSameUUIDSEquivalent() {
        final Namespace hgnc =
                new Namespace(
                        "HGNC",
                        "http://resource.belframework.org/belframework/1.0/namespace/hgnc-approved-symbols.belns");
        final Namespace egid =
                new Namespace(
                        "EGID",
                        "http://resource.belframework.org/belframework/1.0/namespace/entrez-gene-ids-hmr.belns");

        EquivalentParameter param1 = new EquivalentParameter(hgnc, "AKT1",
                SkinnyUUID.fromString("a32fd1cb-7d97-44ee-a0d0-db16c2a93b3f"));
View Full Code Here

     * {@code p(EGID:257) with UUID aae305e5-bb6d-4e75-ac0b-85a76e1e8e09}
     * </p>
     */
    @Test
    public void testDifferentNamespacesDifferentValuesUnequivalent() {
        final Namespace hgnc =
                new Namespace(
                        "HGNC",
                        "http://resource.belframework.org/belframework/1.0/namespace/hgnc-approved-symbols.belns");
        final Namespace egid =
                new Namespace(
                        "EGID",
                        "http://resource.belframework.org/belframework/1.0/namespace/entrez-gene-ids-hmr.belns");

        EquivalentParameter param1 = new EquivalentParameter(hgnc, "AKT1",
                SkinnyUUID.fromString("a32fd1cb-7d97-44ee-a0d0-db16c2a93b3f"));
View Full Code Here

TOP

Related Classes of org.openbel.framework.common.model.Namespace

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.