protegeproject / protege

Protege Desktop
http://protege.stanford.edu
Other
969 stars 229 forks source link

Feature Request: Should be Able to Add Instances the way you can add classes and properties #1195

Open mdebellis opened 4 months ago

mdebellis commented 4 months ago

This is a feature request. Something I use a lot is clicking on a class or property and using Tools>Create Class Hierarchy (or Object or Datatype property). This is really nice because increasingly I work with things like documents (manuals, requirements from users) and I can just copy and paste and create a bunch of classes or properties all at once. I don't understand why there isn't something like this for instances though. Usually, I add instances using Python (and a triplestore) or using Cellfie with Protege anyway but when doing initial design before moving to a triplestore, I always like to have test data because if you don't have instances there are a number of design errors that you won't see. Cellfie is great but it always takes me a bit of time to get things right. It would be nice to be able to have a similar very simple Tools>Create Instances feature. So II could select a class, do Tools>Create Instances and get a pop up window where I could paste a list of instance names and create them all at once.