paper-figures은(는) 무엇을 하나요?
연구 논문의 원시 데이터를 재현 가능한 Python을 통해 출판 준비가 완료된 통계 그림과 학술 삼선 표로 변환하는 Claude 스킬입니다. 저널 사전 설정, 자동 차트 선택, 이미지 자체 점검 및 이중 언어(중국어/영어) Word 보고서를 제공합니다.
개요
DRZ-hang/paper-figures는 Claude가 다음과 같은 작업을 수행할 수 있게 해줍니다:
- 원시 데이터(CSV, Excel, TSV 등)에서 통계 그림 생성
- 학술 삼선 표를 자동으로 작성
- 다양한 저널(예: Nature, IEEE, Elsevier 등) 포맷에 맞추기
- 적절한 차트 유형을 자동으로 선택
- 이미지 품질을 자체 점검
- 이중 언어(중국어/영어) Word 보고서로 내보내기
작동 방식
- 데이터 제공: Claude에 원시 데이터 파일을 제공합니다.
- 설명: 원하는 그림 유형이나 저널 포맷을 자연어로 설명합니다.
- 코드 생성: Claude가 재현 가능한 Python 코드를 생성하고 실행합니다.
- 출력물 획득: 출판 준비가 완료된 그림, 삼선 표, 그리고 이중 언어 Word 보고서를 받습니다.
지원 플랫폼
| 플랫폼 | 지원 여부 |
|---|---|
| Claude Code | ✅ |
| Cursor | ✅ |
| GitHub Copilot | ✅ |
| Codex | ✅ |
사용 예시
Fig.1 생성
# 이 코드는 Claude에 의해 자동 생성됩니다.
import pandas as pd
import matplotlib.pyplot as plt
# 데이터 로드
df = pd.read_csv('data.csv')
# 그림 생성
fig, ax = plt.subplots(figsize=(8, 6))
ax.bar(df['Category'], df['Value'])
ax.set_xlabel('Category')
ax.set_ylabel('Value')
ax.set_title('Figure 1: Sample Data')
# 저장
plt.savefig('figure1.png', dpi=300, bbox_inches='tight')
삼선 표 생성
+----------+-------+-------+
| Variable | Mean | SD |
+----------+-------+-------+
| Group A | 12.3 | 1.2 |
| Group B | 15.6 | 2.1 |
| Group C | 10.8 | 0.9 |
+----------+-------+-------+
이중 언어 보고서
생성된 Word 보고서는 다음을 포함합니다:
- 중국어 섹션: 중국어 설명과 표.
- 영어 섹션: 영어 설명과 표.
- 그림: 생성된 모든 그림이 포함됩니다.
- 표: 학술 삼선 표가 포함됩니다.
저널 사전 설정
다음 저널에 대한 사전 설정을 지원합니다:
- Nature
- Science
- IEEE
- Elsevier
- ACS
- Springer
- 기타 (사용자 정의)
이미지 자체 점검
스킬은 다음을 자동으로 확인합니다:
- DPI가 300 이상인가?
- 해상도가 충분한가?
- 포맷이 올바른가(TIFF, EPS, PDF)?
- 해상도가 저널 요구 사항을 충족하는가?
설치 방법
Claude Code 사용
claude add skill DRZ-hang/paper-figures
수동 설치
- 이 저장소를 클론합니다:
git clone https://github.com/DRZ-hang/paper-figures.git
- Claude 구성에 스킬을 추가합니다.
요구 사항
- Python 3.8+
- matplotlib
- pandas
- numpy
- python-docx (Word 보고서용)
라이선스
MIT