James K. Ruffle

15 papers Journal 14Unranked 1
YearRankTypeTitle / Venue / Authors
2025 J jnl
CoRR
James K. Ruffle, Samia Mohinta, Guilherme Pombo, Asthik Biswas, Alan Campbell, Indran Davagnanam, David Doig, Ahmed Hamman, Harpreet Hyare, Farrah Jabeen, Emma Lim, Dermot Mallon, Stephanie Owen, Sophie Wilkinson, Sebastian Brandner, Parashkev Nachev
2025 J jnl
CoRR
Chris Foulon, Robert J. Gray, James K. Ruffle, Jonathan Best, Tianbo Xu, Henry C. Watkins, Jane Rondina, Guilherme Pombo, Dominic Giles, Paul Wright, Marcela Ovando Tellez, Hans Rolf Jäger, Manuel Jorge Cardoso, Sébastien Ourselin, Geraint Rees, Parashkev Nachev
2025 J jnl
CoRR
James K. Ruffle, Samia Mohinta, Guilherme Pombo, Asthik Biswas, Alan Campbell, Indran Davagnanam, David Doig, Ahmed Hamman, Harpreet Hyare, Farrah Jabeen, Emma Lim, Dermot Mallon, Stephanie Owen, Sophie Wilkinson, Sebastian Brandner, Parashkev Nachev
2024 J jnl
NeuroImage
James K. Ruffle, Robert J. Gray, Samia Mohinta, Guilherme Pombo, Chaitanya Kaul, Harpreet Hyare, Geraint Rees, Parashkev Nachev
2024 J jnl
CoRR
James K. Ruffle, Samia Mohinta, Kelly Pegoretti Baruteau, Rebekah Rajiah, Faith Lee, Sebastian Brandner, Parashkev Nachev, Harpreet Hyare
2023 J jnl
CoRR
James K. Ruffle, Henry C. Watkins, Robert J. Gray, Harpreet Hyare, Michel Thiebaut de Schotten, Parashkev Nachev
2023 conf
ML4MHD
Dominic Giles, Robert J. Gray, Chris Foulon, Guilherme Pombo, Tianbo Xu, James K. Ruffle, Hans Rolf Jäger, Manuel Jorge Cardoso, Sébastien Ourselin, Geraint Rees, Ashwani Jha, Parashkev Nachev
2023 J jnl
CoRR
James K. Ruffle, Robert J. Gray, Samia Mohinta, Guilherme Pombo, Chaitanya Kaul, Harpreet Hyare, Geraint Rees, Parashkev Nachev
2023 J jnl
CoRR
Amy P. K. Nelson, Joe Mole, Guilherme Pombo, Robert J. Gray, James K. Ruffle, Edgar Chan, Geraint E. Rees, Lisa Cipolotti, Parashkev Nachev
2022 J jnl
Patterns
Amy P. K. Nelson, Robert J. Gray, James K. Ruffle, Henry C. Watkins, Daniel Herron, Nick Sorros, Danil Mikhailov, M. Jorge Cardoso, Sébastien Ourselin, Nick McNally, Bryan Williams, Geraint E. Rees, Parashkev Nachev
2022 J jnl
CoRR
Robert Carruthers, Isabel Straw, James K. Ruffle, Daniel Herron, Amy P. K. Nelson, Danilo Bzdok, Delmiro Fernandez-Reyes, Geraint Rees, Parashkev Nachev
2022 J jnl
npj Digit. Medicine
Robert Carruthers, Isabel Straw, James K. Ruffle, Daniel Herron, Amy P. K. Nelson, Danilo Bzdok, Delmiro Fernandez-Reyes, Geraint Rees, Parashkev Nachev
2022 J jnl
CoRR
James K. Ruffle, Samia Mohinta, Robert J. Gray, Harpreet Hyare, Parashkev Nachev
2021 J jnl
CoRR
Amy P. K. Nelson, Robert J. Gray, James K. Ruffle, Henry C. Watkins, Daniel Herron, Nick Sorros, Danil Mikhailov, M. Jorge Cardoso, Sébastien Ourselin, Nick McNally, Bryan Williams, Geraint E. Rees, Parashkev Nachev
2020 J jnl
Neuroinformatics
Baris Kanber, James K. Ruffle, M. Jorge Cardoso, Sébastien Ourselin, Olga Ciccarelli
scripts/setup-and-run.sh
← Index scripts/setup-and-run.sh bash
#!/bin/bash
set -e

# Setup Binary Ninja Python API if available on host (from snapshot)
if [ -d "/opt/binaryninja" ] && [ -f "/opt/binaryninja/scripts/linux-setup.sh" ]; then
    echo "Binary Ninja found on host, setting up Python API..."
    cd /opt
    ./binaryninja/scripts/linux-setup.sh -s || echo "Binary Ninja setup failed"
    
    # Change back to the app directory
    cd /app
    
    # Verify installation
    python3 -c "import binaryninja; print('Binary Ninja Python API ready, version:', binaryninja.core_version())" 2>/dev/null || echo "Binary Ninja Python API not available"
else
    echo "Binary Ninja not found on host - decompilation will be disabled"
fi

# Copy license if available
if [ -f "/opt/binaryninja-license/license.dat" ]; then
    mkdir -p ~/.binaryninja
    cp /opt/binaryninja-license/license.dat ~/.binaryninja/
    echo "Binary Ninja license configured"
fi

# Execute the original command
exec "$@"