Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SemanticWebImport plugin update #300

Open
wants to merge 64 commits into
base: master
Choose a base branch
from
Open

Conversation

ErwanDemairy
Copy link

@ErwanDemairy ErwanDemairy commented Apr 4, 2023

New plugin or plugin update?

  • New Plugin
  • Update

What is the purpose of this plugin?

The purpose of the SemanticWebImport plugin is to allow to build a graph in Gephi from local or remote semantic data. More details can be found at https://seinecle.github.io/gephi-tutorials/generated-html/semantic-web-importer-en.html .

How to test your plugin in Gephi?

  1. launch gephi with the plugin installed.
  2. click on "new project".
  3. select the "Semantic Web Import" tab:
    3.1 select the tab "Configurations";
    3.2 click on the button "Set Configuration" (with the drop-list to its right indicating "Humans"). It should add:
    - three resource files in the "Driver" tab;
    - one "construct" expression in the "Query" tab.
  4. click on the "Run" button at the bottom of the "Semantic Web Import" window.
  5. it should create a graph of 170 nodes and 256 edges.

Checklist before submission

  • Did you merged with the master branch to get the latest updates?
  • Did you build and test the plugin successfully locally?
  • Did you include metadata (e.g. plugin author, license) in the pom.xml file
  • Did you make sure NOT to include any unecessary files in your PR?
  • Did you write unit tests to test your plugin functionalities?
    • Corese (the semantic web engine embedded) is tested, but the gui of the plugin is tested only by hand until now.

ErwanDemairy and others added 30 commits January 6, 2016 16:54
It compiles, and display a window in Gephi. But:
(i) the import of data does not work : an exception occurs that prevent
the graph creation, thus the nodes and edges keep empty;
(ii) the SOAP client library was removed due to issues on the wsdl
files: it seems it should be rewritten following the format followed by
the current tools.
addition of the SparqlSoapLib client library.
…race(e).

logWindow messages are only one-liners now, in order to make them more readable.
…otifications from the Parameters class (Observable) to Panels and Drivers (Observers).
…ncy).

Added a comment to the DBPedia example, and reduced the downloaded data (1000 instead of 10000).
- removed deprecated com.sun.java calls;
- semanticwebimport windows does not open.
- updated corese to 4.3.0;
- updated removed api calls from previous corese versions;
Signed-off-by: Erwan Demairy <[email protected]>
Signed-off-by: Erwan Demairy <[email protected]>
Signed-off-by: Erwan Demairy <[email protected]>
Signed-off-by: Erwan Demairy <[email protected]>
Signed-off-by: Erwan Demairy <[email protected]>
Signed-off-by: Erwan Demairy <[email protected]>
Signed-off-by: Erwan Demairy <[email protected]>
@ErwanDemairy
Copy link
Author

Hello,
I think I have followed the procedure described at https://github.com/gephi/gephi-plugins#submit-a-plugin. Am I missing something in order to have my plugin reviewed?
Best regards

@seinecle
Copy link

hello I suppose @mbastian is busy?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants