Skip to content

Remove xmippLib.so from binding - #1060

Merged
albertmena merged 41 commits into
mainfrom
pyxmipp
Jul 2, 2026
Merged

Remove xmippLib.so from binding#1060
albertmena merged 41 commits into
mainfrom
pyxmipp

Conversation

@albertmena

Copy link
Copy Markdown
Collaborator

This branch allows avoiding the link to xmippLib on the scipion3/software/binding, because pyXmipp3 replace that requirement

@albertmena
albertmena requested a review from oierlauzi February 10, 2026 11:15
@oierlauzi

Copy link
Copy Markdown
Collaborator

Seems good!

Comment thread src/xmipp/CMakeLists.txt Outdated
@albertmena
albertmena requested a review from oierlauzi February 10, 2026 11:46
@albertmena
albertmena marked this pull request as ready for review February 13, 2026 11:29
@albertmena

albertmena commented Feb 13, 2026

Copy link
Copy Markdown
Collaborator Author

NOT MERGE UNTIL TESTING ON BULIDBOT
-> http://scipion-test.cnb.csic.es:9980/#/builders/53/builds/141

@albertmena

albertmena commented Feb 25, 2026

Copy link
Copy Markdown
Collaborator Author

Comands to test pyXmipp

  • Run the commands
python3 -m scipioninstaller -conda -n scipionPyXmipp ~/scipionPyXmipp
cd scipionPyXmipp/software/em
../../scipion3 run pip install xmipp3-installer pyxmipp3
git clone https://github.com/I2PC/xmipp3
cd xmipp3
git checkout pyxmipp
../../../scipion3 run ./xmipp
cd src
git clone https://github.com/I2PC/scipion-em-xmipp.git
../../../../scipion3 installp -p scipion-em-xmipp/ --devel

  • Install other plugins as eman, sphire, relion, motioncor, cistem, gCTF
  • run some tests for each plugin
  • To get the command for each test: ./scipion3 test --grep xmipp

@sonarqubecloud

Copy link
Copy Markdown

# Conflicts:
#	src/xmipp/bindings/python/xmippmodule.cpp
albertmena and others added 4 commits June 10, 2026 15:01
@sonarqubecloud

sonarqubecloud Bot commented Jul 2, 2026

Copy link
Copy Markdown

@albertmena
albertmena merged commit 2ba054b into main Jul 2, 2026
6 checks passed
@albertmena
albertmena deleted the pyxmipp branch July 2, 2026 08:16
albertmena added a commit to I2PC/scipion-em-xmipp that referenced this pull request Jul 2, 2026
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.

2 participants