NOESIS¶
-
class
noesis.
Noesis
¶ This class implements the entry point for the functionality provided by this package and handles the states of the Java Virtual Machine required to run NOESIS in Python.
-
create_community_detector
(detector, *args)¶ Create a community detector.
Parameters: - detector (string) – Technique used for community detection. See
communities.CommunityDetector
for more details. - args (parameters) – Parameters for the community detector. See
communities.CommunityDetector
for more details.
Returns: detector – A community detector with the specified parameters.
Return type: - detector (string) – Technique used for community detection. See
-
create_layout
(layout, *args)¶ Create a layout.
Parameters: - layout (string) – Technique used to compute the layout. See
layout.Layout
for more details. - args (parameters) – Parameters for the layout algorithm. See
layout.Layout
for more details.
Returns: layout – A layout with the specified parameters.
Return type: - layout (string) – Technique used to compute the layout. See
-
create_link_predictor
(predictor, *args)¶ Create a link predictor.
Parameters: - scorer (string) – Technique used to compute node pair scores. See
links.LinkPredictor
for more details. - args (parameters) – Parameters for the link predictor. See
links.LinkPredictor
for more details.
Returns: scorer – A link predictor with the specified parameters.
Return type: - scorer (string) – Technique used to compute node pair scores. See
-
create_link_scorer
(scorer, *args)¶ Create a link scorer.
Parameters: - scorer (string) – Technique used to compute link scores. See
links.LinkScorer
for more details. - args (parameters) – Parameters for the link scorer. See
links.LinkScorer
for more details.
Returns: scorer – A link scorer with the specified parameters.
Return type: - scorer (string) – Technique used to compute link scores. See
-
create_network_from_model
(model, *args)¶ Create a network from a network formation model.
Parameters: - model (string) – Network formation model used to generate the network. See
models.NetworkModel
for more details. - args (parameters) – Parameters for the network formation model. See
models.NetworkModel
for more details.
Returns: network – A network generated using the specified network formation model.
Return type: - model (string) – Network formation model used to generate the network. See
-
create_network_reader
(reader, *args)¶ Create a network reader.
Parameters: - reader (string) – File format of the network reader. See
io.NetworkReader
for more details. - args (parameters) – Parameters for the network reader. See
io.NetworkReader
for more details.
Returns: reader – A network reader with the specified parameters.
Return type: - reader (string) – File format of the network reader. See
-
create_node_scorer
(scorer, *args)¶ Create a node scorer.
Parameters: - scorer (string) – Technique used to compute node scores. See
nodes.NodeScorer
for more details. - args (parameters) – Parameters for the node scorer. See
nodes.NodeScorer
for more details.
Returns: scorer – A node scorer with the specified parameters.
Return type: - scorer (string) – Technique used to compute node scores. See
-
end
()¶ End the NOESIS session. This method must be called in order to properly end the program execution.
-
launch_analyzer
(show_splash=False)¶ Launchs the NOESIS graphic user interface.
Parameters: show_splash (bool, default False) – True to show the splash screen, False otherwise.
-