Skip to content

Adds JSON to projectClass utility script #397

Merged
alexhroom merged 2 commits into
RascalSoftware:masterfrom
alexhroom:json-to-project
May 6, 2025
Merged

Adds JSON to projectClass utility script #397
alexhroom merged 2 commits into
RascalSoftware:masterfrom
alexhroom:json-to-project

Conversation

@alexhroom
Copy link
Copy Markdown
Collaborator

This PR adds a jsonToProject utility script that converts a Project JSON (e.g. one from RasCAL-2) to a MATLAB projectClass. Hopefully this will encourage people to start using RasCAL-2 as they can now build their models in RasCAL-2 and then run their analysis in RAT while we sort out some of the engine slowness/non-functioning in python-RAT/RasCAL-2.

It also adds some rudimentary tests that just ensure that a project is successfully created for all of the standard RasCAL-2 example projects.

Fixes #396

@alexhroom alexhroom requested a review from DrPaulSharp May 2, 2025 09:57
Copy link
Copy Markdown
Collaborator

@DrPaulSharp DrPaulSharp left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This looks good, and will hopefully prove to be useful.

@alexhroom alexhroom merged commit 3f79df3 into RascalSoftware:master May 6, 2025
5 checks passed
@alexhroom alexhroom deleted the json-to-project branch May 6, 2025 12:14
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.

Add RasCAL-2 import function

2 participants