Load Data

ld_data.apps

class ld_data.apps.LdDataConfig(app_name, app_module)

Bases: AppConfig

default_auto_field = 'django.db.models.BigAutoField'
name = 'ld_data'

Data Model

class ld_data.models.Attr(*args, **kwargs)

Bases: StructuredNode

Attribute of the analyses.

The analysis discipline, e.g. safety and durability.

Parameters:
  • uid (neomodel.UniqueIdProperty) – The unique ID for Attribute.

  • attr_name (string) – Name of the attribute, e.g. safety.

  • attr_spec (json) – The attribute specifications, including keys and values in JSON format.

  • attr_prtcl (neomodel.Relationship) – The edge connects the attribute to its protocols, “ATTR_PRTCL”.

DoesNotExist

alias of AttrDoesNotExist

attr_name = <neomodel.properties.StringProperty object>
attr_prtcl = <neomodel.relationship_manager.Relationship object>
attr_spec = <neomodel.properties.JSONProperty object>
uid = <neomodel.properties.UniqueIdProperty object>
class ld_data.models.Barr(*args, **kwargs)

Bases: StructuredNode

Barrier node.

Describing the feature of the barrier in the analysis. Specific for crash analysis.

Parameters:
  • uid (neomodel.UniqueIdProperty) – Unique identifier of the database.

  • barr_id (int) – Identifying the barrier id, unique_index=True.

  • barr_name (string) – Barrier name.

DoesNotExist

alias of BarrDoesNotExist

barr_id = <neomodel.properties.IntegerProperty object>
barr_name = <neomodel.properties.StringProperty object>
uid = <neomodel.properties.UniqueIdProperty object>
class ld_data.models.Behav(*args, **kwargs)

Bases: StructuredNode

Behaviour node.

Bucketing the FE-simulation output features.

Parameters:
  • uid (neomodel.UniqueIdProperty) – Unique identifier of the database.

  • behav_type (string) – Then name of the type of the behaviour.

  • behav_embd (float) – The single embedding value of the behaviour.

  • behav_id (string) – The user identifier of the behaviour.

  • behav_method (string) – The method name that is used for extracting the behaviour embedding.

DoesNotExist

alias of BehavDoesNotExist

behav_embd = <neomodel.properties.FloatProperty object>
behav_id = <neomodel.properties.StringProperty object>
behav_method = <neomodel.properties.StringProperty object>
behav_type = <neomodel.properties.StringProperty object>
get_sims()

Get simulations of a specific behaviour.

Returns:

List of unique IDs, of simulations.

Return type:

list

uid = <neomodel.properties.UniqueIdProperty object>
class ld_data.models.Des(*args, **kwargs)

Bases: StructuredNode

Design node.

Introduced class to connect parts of FE-models based on the similarity of the input data.

Parameters:
  • uid (neomodel.UniqueIdProperty) – Unique identifier of the database.

  • des_type – Then name of the type of the design.

  • des_pid – The property ID (PID), of the design.

DoesNotExist

alias of DesDoesNotExist

des_pid = <neomodel.properties.IntegerProperty object>
des_type = <neomodel.properties.StringProperty object>
get_behav()

Get unique IDs of behaviours of a design.

Returns:

List of behaviours unique IDs.

Return type:

list

get_byType()

Get parts belonging to a design, considering the design type.

Returns:

List of unique IDs, of parts.

Return type:

list

get_part_nrg(ft)

Get energetic features of a specific design, ordered by the first feature.

Parameters:

ft (list) – List of feature names to be returned for each part.

Returns:

List of dictionaries with parts and their energy features.

Return type:

np.asarray

get_sims()

Get unique IDs of simulations of a design.

Returns:

List of simulations unique IDs.

Return type:

list

uid = <neomodel.properties.UniqueIdProperty object>
class ld_data.models.Elmnt(*args, **kwargs)

Bases: StructuredNode

Element node.

Describing the feature of an element in the analysis, e.g. sensor elements or section forces.

Parameters:
  • uid (neomodel.UniqueIdProperty) – Unique identifier of the database.

  • elmnt_id – The ID of the elment in the simulation.

  • elmnt_name (string) – Element name.

  • elmnt_type (string) – Element type.

  • elmnt_xyz (array) – The x, y, z, C.O.G coordinates of the element.

  • elmnt_max_disp_xyz (array) – Maximum displacement of the element during the simulation in x, y, and z.

  • elmnt_part (neomodel.Relationship) – Relation connecting the element to its belonging part, “IN_PART”.

DoesNotExist

alias of ElmntDoesNotExist

elmnt_id = <neomodel.properties.IntegerProperty object>
elmnt_max_disp_xyz = <neomodel.properties.ArrayProperty object>
elmnt_name = <neomodel.properties.StringProperty object>
elmnt_part = <neomodel.relationship_manager.Relationship object>
elmnt_type = <neomodel.properties.StringProperty object>
elmnt_xyz = <neomodel.properties.ArrayProperty object>
uid = <neomodel.properties.UniqueIdProperty object>
class ld_data.models.Fts(*args, **kwargs)

Bases: StructuredRel

Features edge.

Relation defining the method features. Feature values for an FE entity connected to its method that the keys are in the Fts the _e_ in naming is referring to the edge property.

Parameters:

value (array) – List of values, the keys are in the target node, Mthd.

value = <neomodel.properties.ArrayProperty object>
class ld_data.models.Grp(*args, **kwargs)

Bases: StructuredNode

Grouping node.

Grouping the parts and their feature to be analysed for a desired functionality.

Parameters:
  • uid (neomodel.UniqueIdProperty) – Unique identifier of the database.

  • grp_type – The type of grouping, e.g. box based or PID.

  • grp_cog (string) – string

  • grp_cog – The centre of geometry of the box, unique_index=True.

  • grp_rng (array) – The range of the box in x, y, and z direction that describes the box dimension, unique_index=True.

  • grp_part (neomodel.RelationshipTo) – The relationship connecting the parts that are grouped with the Grp node, “CONT_PART”.

  • grp_sim (neomodel.RelationshipTo) – The relationship connecting the simulations that are grouped with the Grp node, “GRP_FTS”.

DoesNotExist

alias of GrpDoesNotExist

grp_cog = <neomodel.properties.ArrayProperty object>
grp_part = <neomodel.relationship_manager.RelationshipTo object>
grp_rng = <neomodel.properties.ArrayProperty object>
grp_sim = <neomodel.relationship_manager.RelationshipTo object>
grp_type = <neomodel.properties.StringProperty object>
uid = <neomodel.properties.UniqueIdProperty object>
class ld_data.models.GrpFts(*args, **kwargs)

Bases: StructuredRel

Grouped Features edge.

Contain the properties of the grouped parts related to the simulation, the _e_ in naming refers to the edge property.

Parameters:
  • grp_e_type (string) – Describes the method for merging features, box_mrg or nrg_max.

  • grp_e_key (array) – List of names of the variable.

  • grp_e_value (array) – List of values of the variables.

grp_e_key = <neomodel.properties.ArrayProperty object>
grp_e_type = <neomodel.properties.StringProperty object>
grp_e_value = <neomodel.properties.ArrayProperty object>
class ld_data.models.Imp(*args, **kwargs)

Bases: StructuredNode

Impactor node.

The FE-model of an impactor that hit several positions of a vehicle in several simulations, e.g. head and lower leg.

Parameters:
  • uid (neomodel.UniqueIdProperty) – Unique identifier of the database.

  • imp_name (string) – The name of the impactor.

  • imp_loadcase (string) – The name of the load case the impactor belongs to.

  • imp_discipline (string) – The discipline name of the impactor, e.g. pedestrian.

  • imp_test_code (string) – The test code of the impact for summarization of the reports.

  • imp_velocity (float) – The velocity value of the impactor.

  • imp_velocity_unit (string) – The velocity unit.

  • imp_angle (float) – The impact angle value.

  • imp_angle_unit (string The measurement unit of the impact angle.) – The angle of the impact.

DoesNotExist

alias of ImpDoesNotExist

imp_angle = <neomodel.properties.FloatProperty object>
imp_angle_unit = <neomodel.properties.StringProperty object>
imp_discipline = <neomodel.properties.StringProperty object>
imp_loadcase = <neomodel.properties.StringProperty object>
imp_name = <neomodel.properties.StringProperty object>
imp_test_code = <neomodel.properties.StringProperty object>
imp_velocity = <neomodel.properties.FloatProperty object>
imp_velocity_unit = <neomodel.properties.StringProperty object>
uid = <neomodel.properties.UniqueIdProperty object>
class ld_data.models.Model(*args, **kwargs)

Bases: StructuredNode

FE-Model node.

FE-model of the vehicle disregarding the load-case.

Parameters:
  • uid (neomodel.UniqueIdProperty) – Unique identifier of the database.

  • model_name (string) – The model name, unique_index=True.

  • model_ref (neomodel.RelationshipTo) – Connecting the model to its reference analyses, ‘MODEL_REF’.

  • model_base_status (neomodel.RelationshipTo) – Connecting the model to its base status model to predict the missing analysis, ‘MODEL_STATUS’.

  • model_veh (neomodel.RelationshipTo) – Connecting the model to its vehicle, ‘MODEL_VEH’.

  • model_attr (neomodel.RelationshipTo) – Connecting the model to its attribute, ‘MODEL_ATTR’.

DoesNotExist

alias of ModelDoesNotExist

get_baseStatusModel()

Get the base status models of the model.

Returns:

List of model names.

Return type:

list

get_base_sims()

Get base simulations for pedestrian points that results are missing for the model.

Returns:

List of simulations.

Return type:

list

get_sims()

Get FE simulations that are analysed for the model.

Returns:

List of simulation nodes.

Return type:

list

model_attr = <neomodel.relationship_manager.Relationship object>
model_base_status = <neomodel.relationship_manager.RelationshipTo object>
model_name = <neomodel.properties.StringProperty object>
model_ref = <neomodel.relationship_manager.RelationshipTo object>
model_veh = <neomodel.relationship_manager.Relationship object>
uid = <neomodel.properties.UniqueIdProperty object>
class ld_data.models.Mthd(*args, **kwargs)

Bases: StructuredNode

Method node.

Contains the properties of the method for feature extraction that can be connected to part, node and element. that reduces their properties in time to some features.

Parameters:
  • uid (neomodel.UniqueIdProperty) – Unique identifier of the database.

  • mthd_name (string) – the method name e.g. nrg_parts, nrg_parts_grid

  • mthd_cnfg_key (array) – list of name of the configuration variable e.g. n_grid, nrg_pctMax

  • mthd_cnfg_value (array) – list of configuration values

  • mthd_fts_keys (array) – list of names of features that are linked to this node

DoesNotExist

alias of MthdDoesNotExist

mthd_cnfg_keys = <neomodel.properties.ArrayProperty object>
mthd_cnfg_vals = <neomodel.properties.ArrayProperty object>
mthd_keys = <neomodel.properties.ArrayProperty object>
mthd_name = <neomodel.properties.StringProperty object>
uid = <neomodel.properties.UniqueIdProperty object>
class ld_data.models.Node(*args, **kwargs)

Bases: StructuredNode

FE-model node node.

Specific nodes of the FE-model that are for time history output.

Parameters:
  • uid (neomodel.UniqueIdProperty) – Unique identifier of the database.

  • node_id (int) – The analysis identifier ID of the node.

  • node_name (string) – The node name in the analyses.

  • node_type (string) – The node type specifies the format of time series data.

  • node_xyz (array) – The coordinates of the node.

  • node_max_disp_xyz (array) – Max displacement of the node in x, y, and z.

  • node_part (neomodel.Relationship) – Connecting the node to the part node it is belonging to, “IN_PART”

DoesNotExist

alias of NodeDoesNotExist

node_id = <neomodel.properties.IntegerProperty object>
node_max_disp_xyz = <neomodel.properties.ArrayProperty object>
node_name = <neomodel.properties.StringProperty object>
node_part = <neomodel.relationship_manager.Relationship object>
node_type = <neomodel.properties.StringProperty object>
node_xyz = <neomodel.properties.ArrayProperty object>
uid = <neomodel.properties.UniqueIdProperty object>
class ld_data.models.Part(*args, **kwargs)

Bases: StructuredNode

Finite Element Part node.

The part nodes. The main data from simulations are stored in this node and later modelled on the remaining introduced semantics, e.g. edge weights.

Parameters:
  • uid (neomodel.UniqueIdProperty) – Unique identifier of the database.

  • part_id (int) – The identification number of the part in the simulation.

  • part_name (string) – The name of the part from the simulation.

  • part_sim_name (string) – The simulation name of the part.

  • part_sim_abb (string) – The simulation abbreviation name .

  • part_cog (array) – The centre of the part if located in a box, x, y, z.

  • part_min (array) – The min x,y,z of the box holding the part.

  • part_max (array) – The max x,y,z of the box holding the part.

  • part_des (neomodel.Relationship('Des', 'PART_DES', model=WgtRel)) – Connecting part to design node, ‘PART_DES’, model=WgtRel

  • part_behav (neomodel.Relationship('Behav', 'PART_BEHAV')) – Connecting part to behaviour node, ‘PART_BEHAV’

  • part_pltf – Connecting part to its platform, ‘BELONGS_TO’

  • part_ubdy (neomodel.Relationship('Ubdy', 'BELONGS_TO')) – Connecting part to its upperbody, ‘BELONGS_TO’

  • part_fts (neomodel.Relationship('Mthd', 'PART_FTS', model=Fts)) – Connecting part to its features, ‘PART_FTS’, model=Fts

DoesNotExist

alias of PartDoesNotExist

get_des(type)

Get the design, based on the specified type, nodes belonging to a part, filtered by part uid.

Parameters:

type (string) – The type of the design nodes to be selected.

Returns:

A list of unique identifiers of the Des nodes.

Return type:

list

get_sim()

Get the part’s simulation node.

Returns:

The simulation node UID.

Return type:

string

get_sim_name()

Get the part’s simulation name.

Returns:

The name of the simulation.

Return type:

string

part_behav = <neomodel.relationship_manager.Relationship object>
part_behav_con(uid)

Checking if a behaviour is connected to a part.

Parameters:

uid (string) – The Behav UID.

Returns:

If connected returns True if not False.

Return type:

boolean

part_cog = <neomodel.properties.ArrayProperty object>
part_des = <neomodel.relationship_manager.Relationship object>
part_fts = <neomodel.relationship_manager.Relationship object>
part_id = <neomodel.properties.IntegerProperty object>
part_max = <neomodel.properties.ArrayProperty object>
part_min = <neomodel.properties.ArrayProperty object>
part_name = <neomodel.properties.StringProperty object>
part_nrg(fts)

Returning the specified energy feature of a part, filtered with part UID.

Parameters:

fts (string) – specifier of the property to return.

Returns:

An array of part features ordered descending.

Return type:

np.array

part_pltf = <neomodel.relationship_manager.Relationship object>
part_power()

Calculating the energy absorptionpower of a part, filtered with part UID.

Returns:

An array of part absorption powers.

Return type:

np.array

part_sim_abb = <neomodel.properties.StringProperty object>
part_sim_name = <neomodel.properties.StringProperty object>
part_ubdy = <neomodel.relationship_manager.Relationship object>
uid = <neomodel.properties.UniqueIdProperty object>
class ld_data.models.Pltf(*args, **kwargs)

Bases: StructuredNode

Platform node.

A relatively large set of product components that are physically connected as a stable sub-assembly and are common for different final vehicles

Parameters:
  • uid (neomodel.UniqueIdProperty) – Unique identifier of the database.

  • pltf_name (string) – Platform name.

  • pltf_spec (json) – A json specifying the platform metadata.

DoesNotExist

alias of PltfDoesNotExist

pltf_name = <neomodel.properties.StringProperty object>
pltf_spec = <neomodel.properties.JSONProperty object>
uid = <neomodel.properties.UniqueIdProperty object>
class ld_data.models.Prtcl(*args, **kwargs)

Bases: StructuredNode

Portocol node.

Vehicle Portocol specification.

Parameters:
  • uid (neomodel.UniqueIdProperty) – Unique identifier of the database.

  • prtcl_name (string) – Portocol name.

  • prtcl_spec (json) – A json specifying the Portocol metadata.

DoesNotExist

alias of PrtclDoesNotExist

prtcl_name = <neomodel.properties.StringProperty object>
prtcl_spec = <neomodel.properties.JSONProperty object>
uid = <neomodel.properties.UniqueIdProperty object>
class ld_data.models.Sim(*args, **kwargs)

Bases: StructuredNode

Simulation nodes.

The simulation nodes that hold the global features of the simulation e.g. total energy.

Parameters:
  • uid (neomodel.UniqueIdProperty) – The unique id for simulaiton.

  • sim_name (string, unique_index=True.) – The simulation name should be a unique property.

  • sim_oem (string.) – The OEM name to which the simulation belongs.

  • sim_abb (string.) – Simulation name abbreviation, for better visualization of the name.

  • sim_lc (string.) – Load case of the analysis e.g. pedestrian head impact.

  • sim_rel (string.) – The development stage (release) of the product.

  • sim_dspln (string.) – The analysis discipline e.g. safety, durability.

  • dim_description (string.) – The specific labelling of the data e.g. optimization.

  • sim_path_pre (string.) – Path to the file for input simulation data.

  • sim_path_post (string.) – Path to the file for output simulation data.

  • sim_nrg_part (neomodel.RelationshipTo) – Connecting simulation to its energetic parts, ‘NRG_PART’, model=WgtRel.

  • sim_node (neomodel.RelationshipTo) – Connecting simulation to its selective time history nodes, ‘OUT_NODE’.

  • sim_elmnt (neomodel.RelationshipTo) – Connecting simulation to its selective time history elements, ‘OUT_ELMNT’.

  • sim_model (neomodel.RelationshipTo) – Connecting simulation to its input FE model, ‘SIM_MODEL’.

  • sim_imp (neomodel.RelationshipTo) – Connecting simulation to its impactor if any, ‘SIM_IMP’.

  • sim_barr (neomodel.RelationshipTo) – Connecting simulation to its barrier if any, ‘SIM_BARR’.

  • sim_des (neomodel.RelationshipTo) – Connecting simulation to its design nodes, ‘SIM_DES’, model=WgtRel.

Crash-specific properties:

  • initial time: (t_i)

  • absorption end time: (t_n)

Parameters:
  • sim_ie_tot_max (float.) – Max of the total internal energy of the simulation.

  • sim_ie_prt_max (float.) – Max of the internal energy of the parts in a simulation.

  • sim_ke_tot_max (float.) – Max of the total kinetic energy of the simulation.

  • sim_ie_ti_ll (float.) – Simulation t_i with the lower limit method (ll).

  • sim_ie_ti_grad (float.) – Simulation t_i with the gradient method (grad).

  • sim_ie_tn_pct (float.) – Simulation t_n with the percentage method (pct).

  • sim_ie_tn_max (float.) – Simulation t_n with the maximum method (max).

  • sim_tn_pct_max (float.) – Max of the parts for tn_pct value.

  • sim_tn_max_max (float.) – Max of the parts for tn_max value.

  • sim_ti_ll_pp (float.) – Ranges of the values for ti_ll.

  • sim_ti_grad_pp (float.) – Ranges of the values for ti_grad.

  • sim_t_max (float.) – Max of t_n.

DoesNotExist

alias of SimDoesNotExist

embed_nrg(ft)

Select energy features based on specified options for energetic parts of the simulation, in order descending by first feature.

Parameters:

ft (list) – List of string specifying the energy features to be selected.

Returns:

A list of dictionaries with part id and features of the parts of the simulation.

Return type:

list

embed_nrg_sel(ft, pid_list)

Select energy features, filtered by a list of part ids, based on specified options for energetic parts of the simulation, in order descending by first feature.

Parameters:
  • ft (list) – List of string specifying the energy features to be selected.

  • pid_list (list) – List of pid in string, identifying the parts result to be returned.

Returns:

A list of dictionaries with part id and features of the parts of the simulation.

Return type:

list

forward_length(maxLen)

Return the number of analyses done after the current analysis

Returns:

List of properties, prop, of a node (n:node).

Return type:

list

get_behavs()

Get the behaviour nodes belonging to an analysis.

Returns:

A list of unique identifiers of the Behav nodes related to the simulation.

Return type:

list

get_child()

Query to get the analysis depending on the current analysis.

Returns:

List of strings, simulation names.

Return type:

list

get_childByID(id, node)

Find the analysis depending on the current analysis with node input, with a maximum walking distance of 3.

Parameters:
  • id (int) – Specifying the uid of the node to be selected.

  • node – Node label to be selected.

Returns:

The list of nodes uid.

Return type:

list

get_childNodes(prop, node)

Returning node properties of nodes connected to a simulation. Simulation is selected by its name.

Parameters:
  • prop (string) – The node property key is to be returned.

  • node – The node label that is searched based on connectivity to the simulation.

Returns:

List of properties, prop, of a node (n:node).

Return type:

list

get_deses()

Get the design nodes belonging to an analysis, filtered by simulation uid.

Returns:

A list of unique identifiers of the Des nodes related to the simulation.

Return type:

list

get_model()

Return the input FE-model of the simulation.

Returns:

The model unique identifier of the simulation.

Return type:

int

get_parts(relp='')

Return the part nodes of the simulation with specific relationship.

Parameters:

relp (string) – Relationship label to select the part nodes.

Returns:

The list of parts belonging to the simulations.

Return type:

list

get_reference()

Get the reference simulations of the simulation.

returns:

List of simulations, that are referenced in the development tree.

rtype:

list

sim_abb = <neomodel.properties.StringProperty object>
sim_barr = <neomodel.relationship_manager.RelationshipTo object>
sim_des = <neomodel.relationship_manager.RelationshipTo object>
sim_description = <neomodel.properties.StringProperty object>
sim_dspln = <neomodel.properties.StringProperty object>
sim_elmnt = <neomodel.relationship_manager.RelationshipTo object>
sim_ie_prt_max = <neomodel.properties.FloatProperty object>
sim_ie_ti_grad = <neomodel.properties.FloatProperty object>
sim_ie_ti_ll = <neomodel.properties.FloatProperty object>
sim_ie_tn_max = <neomodel.properties.FloatProperty object>
sim_ie_tn_pct = <neomodel.properties.FloatProperty object>
sim_ie_tot_max = <neomodel.properties.FloatProperty object>
sim_imp = <neomodel.relationship_manager.RelationshipTo object>
sim_ke_tot_max = <neomodel.properties.FloatProperty object>
sim_lc = <neomodel.properties.StringProperty object>
sim_model = <neomodel.relationship_manager.RelationshipTo object>
sim_name = <neomodel.properties.StringProperty object>
sim_node = <neomodel.relationship_manager.RelationshipTo object>
sim_nrg_part = <neomodel.relationship_manager.Relationship object>
sim_oem = <neomodel.properties.StringProperty object>
sim_path_post = <neomodel.properties.StringProperty object>
sim_path_pre = <neomodel.properties.StringProperty object>
sim_rel = <neomodel.properties.StringProperty object>
sim_t_max = <neomodel.properties.FloatProperty object>
sim_ti_grad_pp = <neomodel.properties.FloatProperty object>
sim_ti_ll_pp = <neomodel.properties.FloatProperty object>
sim_tn_max_max = <neomodel.properties.FloatProperty object>
sim_tn_pct_max = <neomodel.properties.FloatProperty object>
uid = <neomodel.properties.UniqueIdProperty object>
class ld_data.models.Ubdy(*args, **kwargs)

Bases: StructuredNode

Upper body node.

What deviates between the vehicles in simultaneous developments, e.g. sedan versus a minivan.

Parameters:
  • uid (neomodel.UniqueIdProperty) – Unique identifier of the database.

  • ubdy_name (string) – Upper body name.

  • ubdy_spec (json) – A json specifying the upper body metadata.

DoesNotExist

alias of UbdyDoesNotExist

ubdy_name = <neomodel.properties.StringProperty object>
ubdy_spec = <neomodel.properties.JSONProperty object>
uid = <neomodel.properties.UniqueIdProperty object>
class ld_data.models.Veh(*args, **kwargs)

Bases: StructuredNode

Vehicle node.

The subject of the CAE analysis.

Parameters:
  • uid (neomodel.UniqueIdProperty) – Unique identifier of the database.

  • veh_name – Vehicle name.

  • veh_abb (string) – Vehicle abbreviation for shortening in reporting.

  • veh_spec (json) – A json specifying the vehicle metadata.

  • veh_ubdy (neomodel.Relationship) – Connecting the vehicle to its upper body node, ‘VEH_UBDY’

  • veh_pltf (neomodel.Relationship) – Connecting the vehicle to its platform node, ‘VEH_PLTF’

DoesNotExist

alias of VehDoesNotExist

uid = <neomodel.properties.UniqueIdProperty object>
veh_abb = <neomodel.properties.StringProperty object>
veh_name = <neomodel.properties.StringProperty object>
veh_pltf = <neomodel.relationship_manager.Relationship object>
veh_spec = <neomodel.properties.JSONProperty object>
veh_ubdy = <neomodel.relationship_manager.Relationship object>
class ld_data.models.WgtRel(*args, **kwargs)

Bases: StructuredRel

Weighted Relations edge.

Defining weighted relations for edges. The array size is the same to relay the key value relation of each property.

Parameters:
  • w_e_value (array) – Describing a list of values.

  • w_e_key (array) – Array type describing a list of keys.

w_e_key = <neomodel.properties.ArrayProperty object>
w_e_value = <neomodel.properties.ArrayProperty object>

URLS

Views

class ld_data.views.IndexView(**kwargs)

Bases: ListView

cntxt_object_name = 'run_list'
get_queryset(**kwargs)

Return N number of runs for load case a,b,c which are deined as /a,b,c/10. EX: fo5,fpq,for/10

template_name = 'general/index.html'
ld_data.views.ontology_report_view(request)
ld_data.views.ontology_report_view_manual(request)