AI 개발 2026년 9월 7일 약 25 분 SPM 25.01.02 SPM12

SPM 25.01.02 아니면 SPM12: 2026년 신경 영상 프로젝트는 어떻게 고를까

새로 시작하는 신경 영상 연구라면 SPM 25.01.02를 기본값으로 검토하고, 이미 논문 분석이나 역사적 결과 재현을 진행 중이라면 SPM12를 먼저 보존해야 합니다. 이 글은 스크립트, 외부 도구 상자, MATLAB 사용 권한, 애플 실리콘 맥 환경을 기준으로 업그레이드와 이중 운영의 중단 조건을 정리합니다.

SPM 25.01.02 아니면 SPM12: 2026년 신경 영상 프로젝트는 어떻게 고를까

새로 시작하는 신경 영상 연구라면 SPM 25.01.02를 기본값으로 검토하고, 이미 논문 분석이나 역사적 결과 재현을 진행 중이라면 SPM12를 먼저 보존해야 합니다. 이 글은 스크립트, 외부 도구 상자, MATLAB 사용 권한, 애플 실리콘 맥 환경을 기준으로 업그레이드와 이중 운영의 중단 조건을 정리합니다.

기존 SPM12 분석 폴더를 새 버전으로 덮어쓸지 망설이고 있다면, 먼저 논문 단계와 스크립트 의존성을 확인해야 합니다.

새 과제는 SPM 25.01.02를 기본값으로 시작하고, 진행 중인 논문과 과거 결과 재현은 SPM12를 보존하십시오. 이전이 필요한 경우에는 원래 환경을 복사한 뒤 두 버전을 격리해 같은 대표 자료로 회귀 검증해야 합니다.

이 글은 처음으로 fMRI, PET, EEG 또는 MEG 분석 환경을 만드는 연구자, SPM12로 논문을 마무리하는 연구자, 애플 실리콘 맥과 MATLAB 환경을 관리하는 연구실 담당자를 위한 내용입니다. 단순 설치 순서가 아니라, 어느 프로젝트가 어느 버전을 선택해야 하는지와 실패했을 때 어디서 멈춰야 하는지를 다룹니다.

01

먼저 확인할 공식 상태와 선택 기준

공식 공개 자료에서 SPM 25.01.02는 안정 릴리스로 안내되고 있습니다. 반면 SPM12는 공식 설명에서 더 이상 지원되지 않는 이전 버전으로 분류됩니다. 따라서 “새 버전이 최신인가”만으로 판단하면 부족합니다. 새 과제인지, 이미 결과가 고정된 과제인지가 더 중요한 분기입니다.

공식 릴리스 목록에서 안정 릴리스를 확인하고, SPM의 공식 설치 안내에 맞춰 기준 환경을 구성해야 합니다. 시험용 알파 릴리스는 생산 연구 환경의 기본값으로 삼지 않는 편이 안전합니다.

새로 시작하는 연구자

새 프로젝트이고 과거 결과와 맞춰야 할 의무가 없다면 SPM 25.01.02를 우선 검토합니다. 오래된 강의 자료에 적힌 SPM12를 그대로 복사하기보다, 현재 안정 릴리스와 실제 입력 자료로 기준선을 만드는 편이 향후 환경 설명에 유리합니다.

다음 네 가지가 모두 통과해야 초기 환경을 “사용 가능”으로 판정합니다.

  1. 버전 출력이 예상한 릴리스와 일치해야 합니다.
  2. 그래픽 화면이 정상적으로 열려야 합니다.
  3. 최소 배치 작업이 중단 없이 완료되어야 합니다.
  4. 결과 파일과 로그가 지정한 폴더에 정상 생성되어야 합니다.

공식 버전 표기 설명도 함께 확인하십시오. 화면이 열렸다는 사실만으로 분석 환경이 완성된 것은 아닙니다.

논문과 재현 연구를 진행 중인 연구자

이미 분석이 진행 중이거나 투고와 심사를 앞두고 있다면 SPM12를 즉시 제거하지 않는 것이 좋습니다. 버전 변경은 기본값, 경로, 외부 도구 상자 호출, MEX 파일 로딩에 영향을 줄 수 있습니다. 결과가 달라졌을 때 원인이 데이터인지 버전인지 분리하기도 어려워집니다.

원본 보존 항목은 다음과 같습니다.

  • 원래 SPM과 MATLAB 버전
  • SPM.mat와 모든 배치 스크립트
  • 시작 파일과 경로 설정
  • 입력 자료의 읽기 전용 사본
  • 사용한 외부 도구 상자와 추가 함수
  • 주요 결과와 오류 로그

새 버전은 원본 폴더에 설치하지 말고 복사본에서 검증하십시오. SPM12의 공식 호환성 안내SPM12 릴리스 기록을 근거로 환경 차이를 기록하면, 재현성 설명도 쉬워집니다.

02

스크립트와 외부 도구 상자는 별도 회귀가 필요합니다

SPM12 배치 스크립트를 SPM 25.01.02에서 바로 실행해도 될까요?

바로 실행할 수 있다고 가정하면 안 됩니다. 배치 화면이 열리고 일부 작업이 끝나더라도 함수 호출, 필드 이름, 기본값, 출력 구조가 같다는 뜻은 아닙니다. 특히 연구실 템플릿과 개인 MATLAB 함수가 섞인 경우에는 화면보다 결과 비교가 우선입니다.

다음 순서로 확인하십시오.

  1. 원본 스크립트의 함수 호출과 배치 필드를 목록으로 만듭니다.
  2. 외부 도구 상자의 공식 설명에서 지원 버전을 확인합니다.
  3. 추가 컴파일 파일이나 MEX 파일의 대상 운영 체제와 프로세서 구성을 확인합니다.
  4. 동일한 입력 자료로 구버전과 새 버전을 각각 실행합니다.
  5. 핵심 출력, 오류 로그, 생성 파일 이름을 비교합니다.
  6. 설명할 수 없는 차이가 있으면 새 버전을 중단하고 SPM12로 되돌립니다.

MEX 파일은 운영 체제와 프로세서 구성이 바뀌면 다시 확인해야 합니다. SPM 공식 컴파일 안내MEX 플랫폼 호환성 문서를 기준으로 파일을 점검하십시오.

주의: 그래픽 인터페이스가 정상적으로 열리는 것은 호환성의 일부 증거일 뿐입니다. 대표 자료의 핵심 통계와 중간 파일이 사전에 정한 범위 안에서 재현되지 않으면 업그레이드 판정을 내리지 마십시오.

이전 결과가 달라지면 논문 재현성에 문제가 생기나요?

달라질 수 있습니다. 다만 버전 변경만으로 차이가 발생했다고 단정해서도 안 됩니다. 입력 자료, 경로, 기본 설정, 외부 함수, 컴파일 파일을 같은 조건으로 고정한 뒤 차이를 좁혀야 합니다. 결과가 다른데 원인을 설명하지 못한다면, 논문용 분석은 SPM12로 유지하고 새 버전은 별도 연구 환경으로 남기는 것이 안전합니다.

03

MATLAB 권한이 없을 때는 독립 실행판의 경계를 확인합니다

학생이 MATLAB 사용 권한을 확보하지 못했다면 SPM 25.01.02의 독립 실행판을 검토할 수 있습니다. 그러나 독립 실행판은 MATLAB 버전과 같은 작업 범위를 자동으로 제공한다고 볼 수 없습니다. SPM 공식 독립 실행판 안내에서 MATLAB 런타임, 그래픽 화면, 배치 실행 방식과 필요한 외부 도구 상자의 조건을 먼저 확인해야 합니다.

MATLAB 사용 권한이 없어도 SPM 25.01.02 독립 실행판을 쓸 수 있나요?

가능성은 있지만 프로젝트에 바로 적용하기 전에 작은 자료로 검증해야 합니다. 기본 제공 기능만 사용하는 단순 작업과 개인 MATLAB 코드, 추가 도구 상자, 컴파일 파일에 의존하는 작업은 판단이 다릅니다. 후자의 경우에는 독립 실행판의 실행 여부보다 전체 분석 흐름이 끝까지 유지되는지가 기준입니다.

예산만 보고 독립 실행판을 고르면 안 되는 이유는 다음과 같습니다.

  • 필요한 외부 도구 상자가 독립 실행판에서 동작하지 않을 수 있습니다.
  • 개인 MATLAB 함수와 시작 파일을 그대로 옮기기 어려울 수 있습니다.
  • 그래픽 화면은 열려도 배치 작업이 중단될 수 있습니다.
  • 연구실에서 유지하는 기존 자동화 흐름과 분리될 수 있습니다.

따라서 작은 비식별 자료로 전처리부터 대표 결과 생성까지 확인하고, 실패하면 MATLAB 권한이 있는 기존 환경이나 SPM12 보존 환경으로 돌아갈 기준을 미리 정해야 합니다.

04

애플 실리콘 맥에서는 두 환경을 섞지 않습니다

애플 실리콘 맥에서 SPM 25.01.02와 SPM12를 함께 유지하려면 설치 폴더만 나누는 것으로 충분하지 않습니다. MATLAB 경로, 시작 파일, 외부 도구 상자 위치, 결과 저장 폴더까지 분리해야 합니다. 애플 실리콘 지원 범위에 대한 공식 안내도 확인하면서 각 환경의 실행 방식을 기록하십시오.

애플 실리콘 맥에서 SPM 25.01.02와 SPM12를 동시에 보존하려면 어떻게 해야 하나요?

각 버전을 별도 폴더에 두고, 실행 때마다 경로와 시작 파일을 명시적으로 바꾸는 방식이 안전합니다. 한 환경의 path 설정이 다른 환경으로 넘어가지 않게 하며, 결과 폴더도 버전별로 분리합니다.

원격 맥을 사용하는 경우에는 화면 반응과 계산 결과를 따로 평가해야 합니다. VNC 화면이 늦게 갱신되는 현상은 네트워크 지연일 수 있으며, 그것만으로 SPM 계산 성능을 판단할 수 없습니다. 다음 항목을 각각 기록하십시오.

  • 애플 실리콘에서 필요한 파일이 정상 로드되는지
  • MEX 파일이 현재 프로세서 구성과 맞는지
  • 그래픽 화면이 원격 접속에서 안정적으로 유지되는지
  • 긴 배치 작업이 연결 종료 뒤에도 계속되는지
  • 결과 파일을 연구용 컴퓨터로 안전하게 내려받을 수 있는지

실험실에 물리적 맥이 없다면 원격 맥 환경 선택 안내를 참고해 격리 검증용 환경을 구성할 수 있습니다. 다만 민감한 연구 자료를 올릴 때는 기관 규정과 자료 반출 정책을 먼저 확인해야 합니다.

05

연구실 관리자는 프로젝트 수명에 맞춰 이전 속도를 정합니다

연구실 전체를 한 버전으로 통일하는 방식은 편해 보이지만, 신규 과제와 논문 마감 과제를 같은 기준으로 묶으면 위험합니다. 프로젝트마다 기본 버전, 예비 버전, 중단 조건을 지정하는 편이 관리하기 좋습니다.

환경 인수 기록에 남길 항목

  • SPM 릴리스
  • MATLAB 실행 방식
  • 운영 체제와 애플 실리콘 여부
  • 외부 도구 상자와 개인 스크립트
  • 입력 자료와 결과 보관 위치
  • 회귀 시험에 사용한 대표 작업
  • 실패 시 돌아갈 SPM12 환경

처음부터 애플 실리콘 연구 환경을 준비하는 경우에는 애플 실리콘 맥의 MATLAB 연구 환경 안내처럼 호스트와 소프트웨어 조건을 함께 점검해야 합니다. 버전만 기록하고 경로와 도구 상자를 빠뜨리면, 나중에 같은 버전을 설치해도 결과를 재현하기 어렵습니다.

06

선택표로 최종 결정을 고정합니다

프로젝트 상태 기본 선택 회귀 범위 판정
새로 시작하는 과제 SPM 25.01.02 화면, 최소 배치, 대표 결과 새 버전 권장
투고 또는 심사 중인 논문 SPM12 원래 결과와 환경 보존 구버전 유지
과거 결과 재현 SPM12 우선 입력 자료와 핵심 출력 비교 재현 뒤 이전 검토
오래된 스크립트와 외부 도구 상자 사용 두 버전 병행 함수, 필드, MEX, 결과 비교 설명 가능한 경우만 이전
MATLAB 권한이 없는 학생 독립 실행판 검토 런타임, 배치, 확장 기능 작은 자료로 먼저 검증
연구실 표준 환경 변경 두 버전 병행 대표 작업과 회귀 기록 프로젝트별로 결정

환경 구성 비교

구성 장점 숨은 부담 적합한 사용자
SPM 25.01.02 단독 새 환경을 단순하게 관리할 수 있음 오래된 코드와의 차이를 별도로 확인해야 함 신규 연구자
SPM12 단독 기존 결과와 작업 흐름을 보존하기 쉬움 공식 지원이 끝난 이전 환경에 의존함 진행 중 논문 연구자
두 버전 격리 비교와 회귀가 가능함 경로와 자료 관리가 복잡해짐 이전을 검증하는 연구자
원격 애플 실리콘 맥 장비 구매 없이 별도 맥 환경을 마련할 수 있음 네트워크, 자료 보안, 장시간 작업을 점검해야 함 맥이 없는 연구실

비용과 운영 방식 비교

방식 지출 구조 운영 위험 선택 기준
개인 맥 구매 장비 비용이 먼저 발생함 한 번의 검증을 위해 장비가 남을 수 있음 장기간 매일 사용할 때
연구실 공용 맥 여러 사람이 나누어 사용함 예약, 계정 분리, 환경 충돌이 생길 수 있음 고정적인 공동 작업이 있을 때
원격 맥 단기 이용 필요한 기간에만 비용을 배정함 네트워크와 자료 이동을 확인해야 함 이전 검증이나 단기 과제
기존 리눅스·윈도우 환경 유지 익숙한 환경을 계속 사용함 macOS 전용 검증을 수행할 수 없음 macOS 의존성이 없을 때

최종 판정은 다음처럼 기록하면 됩니다.

  • 대표 작업이 새 환경에서 같은 결과를 만들고, 스크립트와 도구 상자의 차이도 설명되면 SPM 25.01.02로 이전합니다.
  • 결과 차이를 설명하지 못하거나 논문 마감이 가까우면 SPM12를 유지합니다.
  • 일부 작업만 통과하면 두 환경을 병행하고, 통과하지 못한 작업을 해결할 때까지 원래 환경을 보존합니다.

SPM 25.01.02와 SPM12 중 어느 쪽이 항상 우월한 것은 아닙니다. 신규 연구에는 안정 릴리스를 기준으로 새 출발하는 편이 합리적이지만, 진행 중인 논문에는 재현 가능한 기존 환경이 더 중요합니다. 실험실에 검증용 맥이 없다면 장비를 바로 구매하기보다, VNCMac의 원격 애플 실리콘 맥 환경을 단기간 또는 월 단위로 활용해 두 버전과 대표 자료를 먼저 분리 검증하는 방법이 현실적입니다. 기존 리눅스나 윈도우 환경은 macOS 실행 자체가 어렵고, 공용 장비는 예약과 경로 충돌이 생기며, 개인 맥 구매는 한 번의 이전 시험에 비해 비용과 관리 부담이 커질 수 있습니다. 다만 장기간 고정 작업, 민감 자료의 외부 보관 금지, 물리 장비 연동이 핵심이라면 원격 임대보다 기관 장비나 자체 맥이 더 적합합니다.

이번 선택의 핵심은 새 버전을 믿고 덮어쓰는 것이 아니라, 프로젝트의 증거와 중단 조건을 남긴 채 이전하는 것입니다.