All Projects → finos → legend-engine

finos / legend-engine

Licence: Apache-2.0 License
Legend Engine module

Programming Languages

java
68154 projects - #9 most used programming language
ANTLR
299 projects

Projects that are alternatives of or similar to legend-engine

legend-studio
Legend Studio
Stars: ✭ 53 (+60.61%)
Mutual labels:  legend, modeling
legend-sdlc
Legend SDLC module
Stars: ✭ 24 (-27.27%)
Mutual labels:  legend, modeling
AMICI
Advanced Multilanguage Interface to CVODES and IDAS
Stars: ✭ 80 (+142.42%)
Mutual labels:  modeling
NCAA Hoops
All the files used in my NCAA Men's Basketball modeling, predictions, bracketology, and Ivy League simulations.
Stars: ✭ 39 (+18.18%)
Mutual labels:  modeling
computational-neuroscience
Short undergraduate course taught at University of Pennsylvania on computational and theoretical neuroscience. Provides an introduction to programming in MATLAB, single-neuron models, ion channel models, basic neural networks, and neural decoding.
Stars: ✭ 36 (+9.09%)
Mutual labels:  modeling
priceR
Economics and Pricing in R
Stars: ✭ 32 (-3.03%)
Mutual labels:  modeling
hodur-lacinia-schema
Hodur is a domain modeling approach and collection of libraries to Clojure. By using Hodur you can define your domain model as data, parse and validate it, and then either consume your model via an API or use one of the many plugins to help you achieve mechanical results faster and in a purely functional manner.
Stars: ✭ 20 (-39.39%)
Mutual labels:  modeling
Telewavesim
Teleseismic body wave modeling through stacks of (submarine/anisotropic) layers
Stars: ✭ 41 (+24.24%)
Mutual labels:  modeling
phd-resources
Internet Delivered Treatment using Adaptive Technology
Stars: ✭ 37 (+12.12%)
Mutual labels:  modeling
vs-code-bpmn-io
Edit BPMN 2.0 files. Based on bpmn.io tools.
Stars: ✭ 87 (+163.64%)
Mutual labels:  modeling
emfcloud
Components and frameworks for building web-based modeling tools
Stars: ✭ 17 (-48.48%)
Mutual labels:  modeling
albion
Migrated to: https://gitlab.com/Oslandia/albion
Stars: ✭ 47 (+42.42%)
Mutual labels:  modeling
ermasterr
A fork of ERMaster. Faster, Better, VCS-friendly.
Stars: ✭ 27 (-18.18%)
Mutual labels:  modeling
polyReorder
Maya plugin with tools to reorder the vertices on a mesh to match the order of another.
Stars: ✭ 21 (-36.36%)
Mutual labels:  modeling
poesy
Poetry generation via natural language markov models
Stars: ✭ 56 (+69.7%)
Mutual labels:  modeling
geometry sketcher
Constraint-based geometry sketcher for blender
Stars: ✭ 1,119 (+3290.91%)
Mutual labels:  modeling
copulae
Multivariate data modelling with Copulas in Python
Stars: ✭ 96 (+190.91%)
Mutual labels:  modeling
mixedvines
Python package for canonical vine copula trees with mixed continuous and discrete marginals
Stars: ✭ 36 (+9.09%)
Mutual labels:  modeling
DSTC6-End-to-End-Conversation-Modeling
DSTC6: End-to-End Conversation Modeling Track
Stars: ✭ 56 (+69.7%)
Mutual labels:  modeling
AdTree
Accurate, Detailed, and Automatic Modelling of Laser-Scanned Trees
Stars: ✭ 88 (+166.67%)
Mutual labels:  modeling

FINOS - Incubating legend-build Security Rating Bugs

legend-engine

Execution engine for Legend. It provides:

  • A Pure parser and compiler.
  • An execution engine, generating and/or executing execution plans when provided with a Pure function, a Mapping and a Runtime.
  • Access point for model transformers written using the Pure language (soon to come).

Development setup

  • This application uses Maven 3.6+ and JDK 11. Simply run mvn install to compile.
  • In order to start the server, please use the Main class org.finos.legend.engine.server.Server with the parameters: server legend-engine-server/src/test/resources/org/finos/legend/engine/server/test/userTestConfig.json.
  • You can test by trying http://127.0.0.1:6060 in a web browser. The swagger page can be accessed at http://127.0.0.1:6060/api/swagger.

Roadmap

Visit our roadmap to know more about the upcoming features.

Contributing

Visit Legend Contribution Guide to learn how to contribute to Legend.

License

Copyright 2020 Goldman Sachs

Distributed under the Apache License, Version 2.0.

SPDX-License-Identifier: Apache-2.0

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].