I assume the remaining slowness is from the tree component, that may not be prepared to handle that many root classes. As the tree is rather useless, you may want to close it anyway. Unfortunately, TBC will always open up the class tree view when you open a new graph. So the following may work:

a) Assert an artificial root class ex:MyRoot that has all other roots as children

b) Make rdfs:Resource the root class of the tree and never open owl:Thing

Then close the Class Tree view.

(This assumes that you have set up enough memory for TBC and we are not just seeing out-of-memory slowness).

I will look next week what's causing this slowness.

Holger


On 5/31/14, 7:45 AM, Jack Hodges wrote:
Scott,

Thank you for the help!

I did as you suggested (a few times) and then closed and reopened the model. Here is the timeline (just finished):

2:15 pm: Opened the model
2:20 pm: Get the "Applying default superclass inferences to class..." message in the Progress Information dialog (in the end there were just over 90,000 classes) 2:21 pm: Get the "Checking visibility" message in the Progress Information dialog 2:23 pm: Get the "Showing model" message in the Progress Information dialog 2:38 pm: Get the "Opening editor" message in the Progress Information dialog
2:43 pm: Load complete

So there was (a lot of) improvement, but it is till taking almost 30 minutes to load. Is this the best I can expect or are there more tricks I can apply?

Thank you!

Jack

On Wednesday, May 28, 2014 2:57:48 PM UTC-7, Scott Henninger wrote:

    Jack; There are a number of models that fail to assert "root"
    classes, i.e. all classes that are subclasses of owl:Thing.  While
    technically correct, these are difficult to process, as the system
    has to find all of the class definitions that have no subClassOf
    definitions.  This is the "Applying Superclass Inferences" statement.

    The way to speed this up is to assert these inferences, either in
    the model or another import.

    One way to easily assert the inferences is to choose Model > Open
    with SWA Default Application in Composer.  Again, this will take
    some time, but in the end it will make the assertions and you can
    save them so you do not have to do this in the future.

    -- Scott

    On May 28, 2014, at 3:32 PM, Jack Hodges <jhodg...@gmail.com
    <javascript:>> wrote:

    I added an import into a model I am constructing. This import is
    the FMA (anatomy ontology) and has tens of thousands of classes.
    It took a couple of minutes to add it. I later had to exit TBC
    and when I reopened the application the Progress Information
    dialog said the app was "Applying Superclass Inferences" for an
    hour (I have since changed the preferences to suppress this
    step). Then the Progress Information dialog told me it was
    "Checking Visibility" which it did for another hour. I could not
    find a preference to suppress this. Considering that it didn't
    take much time to initially import the models, why would it take
    so long to reload everything, and can I configure TBC to load
    faster? Btw, the models just finished loading and its been a
    couple of hours. Thank you anyone!

    Jack
-- -- You received this message because you are subscribed to the Google
    Group "TopBraid Suite Users", the topics of which include
    Enterprise Vocabulary Network (EVN), TopBraid Composer, TopBraid
    Live, TopBraid Insight, SPARQLMotion, SPARQL Web Pages and SPIN.
    To post to this group, send email to
    topbrai...@googlegroups.com <javascript:>
    To unsubscribe from this group, send email to
    topbraid-user...@googlegroups.com <javascript:>
    For more options, visit this group at
    http://groups.google.com/group/topbraid-users?hl=en
    <http://groups.google.com/group/topbraid-users?hl=en>
    ---
    You received this message because you are subscribed to the
    Google Groups "TopBraid Suite Users" group.
    To unsubscribe from this group and stop receiving emails from it,
    send an email to topbraid-user...@googlegroups.com <javascript:>.
    For more options, visit https://groups.google.com/d/optout
    <https://groups.google.com/d/optout>.

--
-- You received this message because you are subscribed to the Google
Group "TopBraid Suite Users", the topics of which include Enterprise Vocabulary Network (EVN), TopBraid Composer, TopBraid Live, TopBraid Insight, SPARQLMotion, SPARQL Web Pages and SPIN.
To post to this group, send email to
topbraid-users@googlegroups.com
To unsubscribe from this group, send email to
topbraid-users+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/topbraid-users?hl=en
---
You received this message because you are subscribed to the Google Groups "TopBraid Suite Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to topbraid-users+unsubscr...@googlegroups.com <mailto:topbraid-users+unsubscr...@googlegroups.com>.
For more options, visit https://groups.google.com/d/optout.

--
-- You received this message because you are subscribed to the Google
Group "TopBraid Suite Users", the topics of which include Enterprise Vocabulary 
Network (EVN), TopBraid Composer, TopBraid Live, TopBraid Insight, SPARQLMotion, SPARQL 
Web Pages and SPIN.
To post to this group, send email to
topbraid-users@googlegroups.com
To unsubscribe from this group, send email to
topbraid-users+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/topbraid-users?hl=en
--- You received this message because you are subscribed to the Google Groups "TopBraid Suite Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to topbraid-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to