James Clark

14 papers A 1B 1C 3Journal 4Unranked 5
YearRankTypeTitle / Venue / Authors
2026 J jnl
CoRR
Zahra Vaseqi, James Clark
2024 conf
HAISA (1)
James Clark, Zainab Ruhwanya
2024 conf
IEEECONF
Sayed Mohammadreza Tayaranian Hosseini, Seyyed Hasan Mozafari, James Clark, Brett H. Meyer, Warren J. Gross
2022 conf
EUVIP
Marine Shao, James Clark, David Huson, Jon Yngve Hardeberg
2022 conf
Image-Guided Procedures
Marine Shao, David Huson, James Clark
2021 J jnl
IEEE J. Sel. Top. Appl. Earth Obs. Remote. Sens.
Riley Fitzgerald, Lucy Halperin, Stephen S. Leroy, Amelia Gagnon, Kerri L. Cahoy, James Clark
2020 J jnl
IEEE J. Sel. Top. Appl. Earth Obs. Remote. Sens.
Stephen S. Leroy, Riley Fitzgerald, Kerri L. Cahoy, James Abel, James Clark
2019 C conf
HPC Asia
James Clark, Tristan West, Joseph Zammit, Xiaohu Guo, Luke Mason, Duncan Russell
2018 B conf
DSAA
James Clark, Zhen Liu, Nathalie Japkowicz
2018 conf
DH
Charlotte Tupman, James Clark, Richard Holding
2017 A conf
AIED
Mutlu Cukurova, Manolis Mavrikis, Rose Luckin, James Clark, Candida Crawford
2008 C conf
ALIFE
James Clark, Hywel Williams
2006 J jnl
RFC
James Welch, James Clark
1994 C conf
IEA/AIE
Daron C. Holderfield, Richard W. Amos, James Clark, Bernard Martin
redb/extractors/decompiler/bninja/arch/creator.py
← Index redb/extractors/decompiler/bninja/arch/creator.py python
# Support both package and standalone imports
try:
    from .architecture import Architecture
except ImportError:
    # Fallback to absolute imports (for multiprocessing spawned processes)
    from redb.extractors.decompiler.bninja.arch.architecture import Architecture


class ArchitectureCreator:
    """Get the correct architecture from the string of architecture retrieved from Binary Ninja."""

    def __init__(self, arch):
        self.arch = arch.lower()

    def get(self) -> Architecture:
        if self.arch == "x86":
            try:
                from .x86 import Arch_x86
            except ImportError:
                # Fallback to absolute imports (for multiprocessing spawned processes)
                from redb.extractors.decompiler.bninja.arch.x86 import Arch_x86

            return Arch_x86()
        else:
            raise ValueError(f"Unsupported architecture: {self.arch}")