Skip to content

Import orso project#231

Open
MikeSullivan7 wants to merge 4 commits into
RascalSoftware:mainfrom
MikeSullivan7:import_orso_project
Open

Import orso project#231
MikeSullivan7 wants to merge 4 commits into
RascalSoftware:mainfrom
MikeSullivan7:import_orso_project

Conversation

@MikeSullivan7
Copy link
Copy Markdown
Collaborator

@MikeSullivan7 MikeSullivan7 commented Jun 3, 2026

Issue #170

This PR is a expansion on the proof of concept branch here which used AI produced code to show that an .ort file could be loaded in. There was a fair amount of bloat due to the AI, therefore the code as been cut down and streamlined.

The dialog to load in the .ort file has been merged with the exisiting RasCAL-1 import dialog where the separation of the files is done within the presenter.

There is now an orso_importer.py file which deals with using orsopy to load in the .ort file and then convert the data into a form which can be used within RasCAL-2. This also uses bilayer_utils.py which is a file of utility functions to extract and build bilayer information. This uses the molgroups library to get revelant lipids information.

The molgroups and refll1d libraries are new dependants, however refl1d is pinned to 1.0.0a1 as this is the last version which is compatible with the molgroups library.

image image image

@MikeSullivan7 MikeSullivan7 marked this pull request as ready for review June 3, 2026 16:22
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.

1 participant