RESEARCH
Peer reviewed scientific video journal
Video encyclopedia of advanced research methods
Visualizing science through experiment videos
EDUCATION
Video textbooks for undergraduate courses
Visual demonstrations of key scientific experiments
BUSINESS
Video textbooks for business education
OTHERS
Interactive video based quizzes for formative assessments
Products
RESEARCH
JoVE Journal
Peer reviewed scientific video journal
JoVE Encyclopedia of Experiments
Video encyclopedia of advanced research methods
EDUCATION
JoVE Core
Video textbooks for undergraduates
JoVE Science Education
Visual demonstrations of key scientific experiments
JoVE Lab Manual
Videos of experiments for undergraduate lab courses
BUSINESS
JoVE Business
Video textbooks for business education
Solutions
Language
ko_KR
Menu
Menu
Menu
Menu
A subscription to JoVE is required to view this content. Sign in or start your free trial.
Research Article
Please note that some of the translations on this page are AI generated. Click here for the English version.
Erratum Notice
Important: There has been an erratum issued for this article. View Erratum Notice
Retraction Notice
The article Assisted Selection of Biomarkers by Linear Discriminant Analysis Effect Size (LEfSe) in Microbiome Data (10.3791/61715) has been retracted by the journal upon the authors' request due to a conflict regarding the data and methodology. View Retraction Notice
이 보고서는 시계열 실험에서 얻은 대규모 데이터 세트를 분석하기 위해 오픈 소스 소프트웨어 RStudio의 R 스크립트를 사용하는 방법을 설명합니다.
대규모 데이터 세트는 과학 분야에서 점점 더 보편화되고 있습니다. 연구자가 이러한 대규모 데이터 세트를 쉽게 분석할 수 있도록 사용자 친화적인 도구를 개발하는 것이 중요합니다. 여기에서는 오픈소스 소프트웨어 RStudio에서 R 스크립트를 사용하여 시계열 실험에서 얻은 대규모 데이터 세트를 분석하는 방법을 소개합니다. 이 방법은 사용자의 입력이 최소화되어 사전 R 지식이나 프로그래밍 경험이 없는 초보자도 사용할 수 있습니다. 여기와 R 스크립트에 설명된 자세한 지침은 사용자에게 메서드 사용 방법을 추가로 안내합니다. 입력 데이터와 출력 결과는 로컬 컴퓨터의 동일한 폴더에 저장되므로 언제 어디서나 분석을 수행할 수 있습니다. 출력 결과는 쉽게 해석할 수 있도록 폴더로 구성되며, 간행물용 그림을 생성하기 위해 편리하게 처리할 수 있습니다. 이 방법은 일주기 시계 데이터와 활성 산소종 버스트 데이터를 분석하는 데 성공적으로 사용되었으며, 둘 다 96웰 플레이트 형식의 시계열 실험에서 얻은 대규모 데이터 세트를 포함합니다. 우리는 이 방법이 시계열 실험을 통해 얻은 유사한 대규모 데이터 세트를 분석하는 데 있어 연구자에게 쉽고 강력한 솔루션을 제공한다고 믿습니다.
과학 분야에서 대규모 데이터 세트의 가용성이 높아짐에 따라 연구자가 이러한 대규모 데이터 세트를 정확하고 쉽게 신속하게 분석할 수 있도록 사용자 친화적인 도구를 개발하는 것이 중요합니다. 일반적인 대규모 데이터 세트의 한 가지 유형은 루시페라아제 유전자를 리포터로 사용하여 살아있는 세포와 유기체의 유전자 발현을 쉽고 지속적이며 비침습적으로 검사할 수 있게 해줍니다. 발광 기록의 자동화는 루시페라아제 발광 측정을 변화시켰고 특히 일주기 시계분야 1,2에서 데이터 수집의 확장으로 이어졌습니다. 96웰 마이크로플레이트와 스태커가 있는 자동 플레이트 리더를 사용하여 루시페라아제 유전자를 발현하는 수천 개의 샘플을 시계열로 개별적으로 분석할 수 있으며, 때로는 며칠 동안 1시간 간격으로 한 번의 실험에서 분석할 수 있습니다. 이러한 고처리량 실험은 손 샘플 수집 후 RNA 처리를 사용하는 전통적인 유전자 발현 실험으로는 달성할 수 없는 대규모 데이터 세트를 생산하는 결과를 가져왔습니다. 이러한 대규모 데이터 세트를 적시에 분석하는 것은 중요하지만 어려울 수 있습니다.
리듬성에 대한 데이터를 분석하는 도구가 많이 존재하지만, 많은 도구는 발광 리포터 발현 3,4,5,6,7이 아닌 동물 행동 기반 분석을 분석합니다(보충 표 S1). 일부 도구에서는 연구자가 Python 기술 또는 MATLAB에 대한 액세스와 같은 사전 컴퓨터 프로그래밍 기술을 보유해야 합니다. 다른 도구는 소프트웨어 구매가 필요하며 비용이 많이 들 수 있습니다. 실행 가능한 일부 무료 솔루션은 온라인에서 사용할 수 있습니다. 그러한 도구 중 하나는 리듬 데이터를 분석하는 다양한 방법을 제공하는 BioDare28입니다. BioDare2는 사용자 친화적인 온라인 도구이며 최소한의 계산 전문 지식이 필요합니다. 사용자는 추가 처리를 위해 입력된 데이터를 온라인으로 업로드하고 온라인 인터페이스에서 데이터 출력을 다운로드해야 합니다.
여기에서는 대규모 데이터 세트를 쉽게 분석할 수 있는 다양한 기능을 갖춘 사용자 친화적인 R 스크립트를 제시합니다. 우리는 R 및 Python용 인터페이스인 무료 오픈 소스 소프트웨어 RStudio9를 사용하여 스크립트를 실행합니다. RStudio는 Windows, Mac 및 Linux를 포함한 다양한 컴퓨터 시스템에서 사용할 수 있습니다. 이 보고서에서는 특히 프로토콜 섹션 1 및 2에서 R 스크립트를 사용하는 방법을 사용자에게 안내하는 자세한 단계별 지침이 제공됩니다. 이 방법을 사용하려면 사용자의 입력이 최소화됩니다. 사전 R 지식이 없고 프로그래밍 경험이 없는 초보자는 이 방법을 사용하여 루시페라아제 분석의 대규모 데이터 세트 또는 시계열 데이터가 있는 다른 유형의 데이터 세트를 분석할 수 있어야 합니다. 모든 입력 및 출력 데이터는 로컬 컴퓨터에 저장되므로 모든 관련 R 패키지를 처음으로 다운로드하면 인터넷 액세스의 제한 없이 어디서나 분석을 수행할 수 있습니다. 출력 데이터는 잘 구성된 폴더로 정렬되며 결과는 게시용으로 처리할 준비가 되어 있습니다. 통계 분석도 결과의 일부로 포함되어 샘플 간의 차이를 빠르게 평가할 수 있습니다. 따라서 R 방법은 대규모 데이터 세트를 분석하는 연구자에게 쉽고 강력한 솔루션을 제공할 수 있습니다.
1. 루시페라제 기반 일주기 시계 분석
2. 루미놀 기반 ROS 분석
사례 연구 1. 애기장대 묘목을 이용한 일주기 시계 활동에 대한 발광 분석
우리는 이전에 GLYCINE-RICH RNA-BINDING PROTEIN 7(GRP7) 유전자가 마스터 시계 단백질 CIRCADIAN CLOCK-ASSOCIATED 1(CCA1)에 의해 제어되고 GRP7의 일주기 발현이 야생형 GRP7 프로모터(pGRP7wt:LUC)의 제어 하에 루시페라아제 리포터를 발현하는 형질전환 Col-0 식물을 사용하여 식물 방어의 역할에 중요하다는 것을 보여주었습니다.21. 우리는 LUC_2025.R(프로토콜 섹션 1의 보충 파일 1)이라는 R 스크립트를 사용하여 대조 식물 CCA1:LUC/Col-0과 함께 이러한 형질전환 식물의 일주기 시계 활동을 분석했습니다.
NO7.csv(보충 파일 2)라는 입력 파일에는 7개의 독립적인 pGRP7wt:LUC 라인과 CCA1:LUC/Col-0 컨트롤(보충 파일 2(NO7.csv))에 대한 발광 판독값이 있습니다. 스크립트를 실행하면 입력 파일 NO7.csv(보충 파일 2(NO7.csv))과 동일한 폴더 아래에 NO7 output이라는 출력 하위 폴더가 생성됩니다. NO7 출력 폴더의 파일은 표 1에 설명되어 있으며 보충 그림 S2의 트리 구조로 편리하게 볼 수 있습니다. NO7 출력 폴더의 값은 그림 3과 그림 4를 만들기 위해 추가로 처리되었습니다. 그림 3은 CCA1:LUC 리포터가 3,000 RLU의 진폭, 23.5시간의 주기 및 3.5시간의 위상을 표시했음을 보여줍니다. 이러한 클럭 매개변수는 이전 보고서22,23과 대체로 일치합니다. pGRP7wt:Luc 계통에 대해 다른 발현 패턴이 관찰되었습니다. 모든 pGRP7wt:LUC 계통은 주기와 위상이 유사한 것으로 보였지만, 염색체에서 이식유전자의 위치 효과로 인해 이러한 계통의 진폭 값에는 차이가 있었습니다. 이러한 관측은 R 스크립트를 통해 주기, 진폭 및 위상 매개변수를 계산했을 때 추가로 확인되었습니다(그림 4). 이 분석을 검증하기 위해 일주기 데이터 분석을 위한 무료 온라인 플랫폼인 BioDare2를 사용하여 동일한 데이터 세트를 재분석했습니다8. R 분석의 결과는 BioDare2 FFT-NLLS(NLLS) 알고리즘 8,24에서 얻은 결과와 비슷했습니다(그림 4).
사례 연구 2. 포유류 세포를 이용한 일주기 시계 활동에 대한 발광 분석
R 스크립트 LUC_2025.R(보충 파일 1)은 포유류 세포에 의해 표시되는 일주기 시계 활동을 분석하기 위해 추가로 사용되었습니다25. 일주기 시계 리포터를 발현하는 U2 OS 세포주는 포유류의 일주기 시계 활동을 측정하기 위해 일반적으로 사용되는 모델 세포주입니다26,27. 96웰 플레이트에서 배양된 Per2d:Luc 리포터를 발현하는 U2 OS 세포로 생성된 시계열 데이터를 재분석했습니다. 세포는 특정 유전자를 표적으로 하는 siRNA 분자로 처리되었습니다. 도 5는 siRNA로 처리하지 않은 음성 대조군 세포가 23.3 시간의 기간, 2.8 시간의 위상 및 184.8 RLU의 진폭을 나타낸 것을 보여줍니다. 예상대로 CRY2 유전자를 표적으로 하는 siRNA는 진폭을 크게 약화시키고 리포터의 기간과 위상에 영향을 미쳤습니다. PSMD4 및 PSMD7 유전자는 단백질 분해를 위한 26S 프로테아좀 뚜껑 성분의 일부인 단백질을 암호화합니다. 이전 보고서25와 일치하게, R 분석은 각각의 siRNA에 의해 PSMD4 또는 PSMD7을 녹다운해도 클럭 매개변수에 영향을 미치지 않음을 보여줍니다. 따라서 이 R 스크립트는 일주기 시계 연구를 위한 다양한 실험 시스템에 쉽게 적용할 수 있습니다.
사례 연구 3. 방어 반응을 위한 ROS 분석
발광 일주기 시계 분석의 대규모 데이터 세트 외에도 R 스크립트를 다른 데이터 유형을 분석하도록 조정할 수 있습니다. 여기에서는 활성 산소종(ROS)을 정량화하기 위한 응용 프로그램 중 하나를 제시합니다. 식물은 병원균 침입에 맞서기 위해 다양한 전략을 진화시킨 것으로 알려져 있습니다. 전략 중 하나는 병원체에서 비자가 분자를 인식하고 이후에 선천적 면역 반응을 활성화하는 것입니다. 이러한 초기 면역 반응 중 하나는 숙주가 비자가 분자를 만났을 때 몇 분 이내에 발생하는 ROS 버스트입니다. 일반적인 ROS 분석은 처리당 유전자형당 12개의 잎 디스크를 포함하는 96웰 플레이트로 수행되었습니다(프로토콜 섹션 2). 여기서, 두 개의 공통 유도체 분자, 박테리아 편모 단백질28의 보존된 영역에서 유래된 22-아미노산 펩타이드인 flg22 및 신장 인자 Tu 단백질29로부터의 26-아미노산 펩타이드인 elf26을 사용하여 ROS 버스트를 유도했습니다. 스크립트인 Supplemental File 3 (ROS_2025.R)은 ROS 데이터 분석을 위해 개발되었습니다. R 분석 형식으로 변환된 ROS 분석의 두 CVS 파일인 보충 파일 4 (ROS_flg22.csv) 및 보충 파일 5 (ROS_elf26.csv)는 보충 재료 섹션에서 다운로드할 수 있습니다. R 분석 후, 출력 폴더는 통계 분석과 함께 분석 시간 동안의 ROS 버스트 곡선 및 총 ROS 값을 포함하는 자신의 컴퓨터의 각 입력 파일과 동일한 폴더에 생성되어야 합니다(보충 그림 S4). 데이터는 그림 6을 만들기 위해 추가로 처리되었습니다. 여기에 표시된 결과는 수동으로 처리된 결과와 유사합니다30.

그림 1: R 분석을 위한 루시페라제 분석의 흐름도. 클럭 프로모터에 의해 구동되는 루시페라아제 리포터를 발현하는 묘목을 멸균하고 LD의 1/2 MS 배지에서 4일 동안 성장시켰습니다. 묘목을 D-루시페린을 함유하는 180μL의 1/2 MS 배지를 포함하는 96웰 플레이트로 옮겼습니다. 각 우물에는 묘목 한 그루가 들어 있었습니다. LD에서 1일 후 LL에서 1일 후, 플레이트 리더로 발광을 기록했습니다. 플레이트 위의 묘목은 일반적으로 5-7일 동안 1시간 간격으로 LL에서 발광을 위해 기록되었습니다. 기록 후 묘목 성장을 평가하기 위해 플레이트를 촬영하고 원시 데이터를 R 분석을 위해 CSV 파일로 저장했습니다. 약어: LD = 12시간 밝음/12시간 어두움; LL = 일정한 빛. 이 그림의 더 큰 버전을 보려면 여기를 클릭하십시오.

그림 2: 발광 데이터 수집 및 R 분석의 순서도. ( A) R 스크립트를 사용한 일주기 시계 분석을 위한 5단계 절차가 요약되어 있습니다. 1 단계. 유전자형 및/또는 처리당 8개 또는 12개의 묘목으로 실험을 설정합니다. 2 단계. 5-7일 동안 1시간 간격으로 LL에서 발광을 기록합니다. 3 단계. CSV 파일로 데이터를 가져오고 형식을 지정합니다. 4 단계. R을 사용하여 데이터를 분석합니다. 및 5단계. 출력 데이터를 봅니다. 녹화 시작 시간은 언제든지 가능합니다. 그러나 R 스크립트는 정수(정수)만 사용하므로 기록 간격은 정수여야 합니다. (B) R 스크립트에 맞게 올바르게 형식화된 입력 CSV 파일의 스크린샷입니다. 원본 입력 파일 NO7.csv는 보충 파일 2에서 찾을 수 있습니다. 이 그림의 더 큰 버전을 보려면 여기를 클릭하십시오.

그림 3: 형질전환 식물에서 pGRP7wt:LUC의 일주기 발현. pGRP7wt:LUC의 발광 흔적이 표시됩니다. x축 아래의 막대는 주관적인 낮(열린 막대)과 밤(회색 막대)을 나타냅니다. 각 유전자형의 발광 흔적은 평균 12회 반복입니다. 많은 수의 곡선으로 인해 오차 막대가 표시되지 않았습니다. 약어: RLU = 상대 발광 단위. 이 그림의 더 큰 버전을 보려면 여기를 클릭하십시오.

그림 4: R 스크립트와 BioDare2의 출력 데이터 비교. 그림 3에 표시된 것과 동일한 데이터 세트를 R 스크립트와 BioDare2로 일주기 시계 매개변수, 진폭, 주기 및 위상에 대해 분석했습니다. 데이터는 SEM± 평균을 나타냅니다(n=12). 다른 문자는 샘플 간의 유의미한 차이를 나타냅니다(P < 0.05; 사후 Tukey의 HSD 테스트를 사용한 일원 분산 분석). 이 그림의 더 큰 버전을 보려면 여기를 클릭하십시오.

그림 5: 포유류 세포를 사용한 일주기 시계 활동 분석. DD의 96웰 플레이트에서 배양된 Per2dLuc 리포터를 발현하는 U2 OS 세포로 생성된 시계열 데이터는 이전에 설명되었습니다 25. CRY2, PSMD4 또는 PSMD7을 표적으로 하는 siRNA 분자를 사용하여 세포를 처리했습니다. ( A) 발광 흔적. ( b) per2d:Luc의 진폭, 주기 및 위상. 데이터는 SEM± 평균을 나타냅니다(n = 3). 패널(B)의 다른 문자는 음성 대조군과 siRNA 처리 샘플 사이의 유의미한 차이를 나타냅니다(P<0.05; 사후 Tukey의 HSD 테스트를 사용한 일원 분산 분석). 약어: RLU = 상대 발광 단위. 이 그림의 더 큰 버전을 보려면 여기를 클릭하십시오.

그림 6: R에 의한 ROS 버스트 분석. 묘목은 1μM flg22(왼쪽) 또는 1μM elf26(오른쪽)으로 처리한 직후 상대 발광 단위에 대해 기록되었습니다. ( A) 유도 후 시간 경과에서 유전자형당 12마리의 묘목(n = 12)에서 평균적으로 나온 발광 흔적. 처리당 유전자형당 평균값은 R 출력의 일부입니다. ( B) flg22 또는 elf26 처리로 각 유전자형에 대한 평균 총 발광 수. 데이터는 SEM± 평균을 나타냅니다(n = 12). 다른 문자는 샘플 간의 유의미한 차이를 나타냅니다(P < 0.05; 사후 Tukey의 HSD 테스트를 사용한 일원 분산 분석). 약어: RLU = 상대 발광 단위. 이 그림의 더 큰 버전을 보려면 여기를 클릭하십시오.
| #1__Plate_NO7 평균 Per_Pha_Amp | 이것은 각 처리에 대한 SEM을 사용한 주기, 위상 및 진폭의 평균을 포함하는 CSV 파일입니다. 치료는 특정 치료가 있거나 없는 유전자형으로 정의되었습니다. |
| #2__Plate_NO7 그래프 | 이것은 주기, 위상 및 진폭에 대한 그래픽 출력이 포함된 PDF 파일입니다. 그래프는 각 치료에 대해 그룹으로 개별적으로 표시됩니다. 여기에는 ARS 방법의 주기, 위상 및 진폭에 대한 막대 그래프와 상자 그림, 발광 곡선이 포함됩니다. |
| #3__Plate_NO7 평균 LUC 데이터 | 이것은 각 시점에 대해 각 처리가 평균화되는 CSV 파일이므로 사용자는 원하는 처리를 포함하거나 제외하고 선호하는 방법을 사용하여 발광을 정규화할 수 있는 자체 발광 그래프를 쉽게 만들 수 있습니다. |
| >#4__Plate_NO7 개별 우물 | >이 폴더에는 개별 우물에 대한 값이 포함되어 있습니다. 그러한 파일 중 하나는 각 개별 샘플(묘목)의 주기, 단계 및 진폭이 있는 CSV 파일입니다. 이는 사용자가 데이터를 얻은 후 나중에 제외하려는 오염된 우물이 있는 경우 개별 묘목을 보는 데 특히 유용합니다. 이러한 데이터는 또한 Prism과 같은 도구를 그래프로 사용할 때 편의를 위해 주기, 위상 및 진폭에 대해 별도의 파일로 구성됩니다. 또한 사용자의 그래프 작성 편의를 위해 처리에 따라 정리된 시간 직렬의 개별 발광 데이터도 있습니다. NO7 96 Well Individual PerPhaAmp: 각 유전자형 및 처리에 대한 기간, 위상 및 진폭에 대한 평균값. NO7 LUC 복제: 유전자형 및 치료별로 그룹화된 개별 well-LUC 값. NO7 PrismAmplitude: 프리즘 분석을 위해 준비된 진폭의 평균값입니다. NO7 PrismPeriod: 프리즘 분석을 위해 준비된 기간의 평균값입니다. NO7 PrismPhase: 프리즘 분석을 위해 준비된 위상의 평균값입니다. |
| >#5__Plate_NO7 분산 분석 | >이 폴더에는 ANOVA의 p-값과 병합된 평균 주기, 위상 및 진폭의 파일이 들어 있습니다. 파일 #1-8은 하나의 특정 처리와 비교한 p-값을 보여줍니다(예: #1 파일은 #1 샘플을 비교의 기준선으로 사용합니다). 또한 NO7 모든 ANOVA 결과는 사용자가 포괄적인 보기를 원하는 경우 모든 ANOVA 비교를 포함하는 파일입니다. NO7 DataForANOVA는 보조 스크립트를 사용하여 R에서 새 ANOVA를 실행하기 위해 데이터로 설정된 파일입니다. 이는 오염된 우물을 삭제한 후 R에서 상자 그림을 만드는 것과 호환되므로 사용자가 자신의 통계나 그래프를 실행하려는 경우입니다. |
| >#6__Plate_NO7 t-검정 | >이 폴더에는 t-검정의 p-값과 병합된 평균 주기, 위상 및 진폭의 파일이 들어 있습니다. 파일 #1-8은 하나의 특정 처리와 비교한 p-값을 보여줍니다(예: #1 파일은 #1 샘플을 비교의 기준선으로 사용합니다). |
표 1: R 분석의 출력 문서 목록입니다. LUC_2025.R 스크립트(보충 파일 1)와 입력 파일 NO7.csv(보충 파일 2)에 의해 생성된 출력 문서 목록입니다.
보충 그림 S1: 프로토콜 섹션 1의 입력 I 및 입력 II에 대한 스크린샷. 사용자 입력 I은 로컬 컴퓨터의 특정 데이터 세트에 맞게 분석을 조정하도록 변경해야 합니다. 사용자 입력 II에 대한 변경은 실험 설정에 따라 선택 사항입니다. 보충 파일 1 (LUC_2025.R) 스크립트는 선택되거나 사용된 웰뿐만 아니라 모든 웰이 파일에 있을 것으로 예상한다는 점에 유의해야 합니다. 이 그림을 다운로드하려면 여기를 클릭하십시오.
보충 그림 S2: 출력 문서의 트리 구조. 이 출력은 LUC_2025.R 스크립트(보충 파일 1)와 입력 파일 NO7.csv(보충 파일 2)를 사용하여 생성되었습니다. LUC_2025.R 스크립트는 입력 파일 이름을 기반으로 출력 폴더를 생성합니다. 출력 파일에 대한 자세한 내용은 표 1을 참조하십시오. 상자는 파일 폴더를 나타냅니다. 이 그림을 다운로드하려면 여기를 클릭하십시오.
보충 그림 S3: 프로토콜 섹션 2의 사용자 입력 I 및 사용자 입력 II에 대한 스크린샷. 보충 파일 3 (ROS_2025.R) 스크립트는 보충 파일 1 (LUC_2025.R) 스크립트와 동일한 일반 입력 형식을 사용합니다. 사용자 입력 I은 로컬 컴퓨터의 특정 데이터 세트에 맞게 분석을 조정하도록 변경해야 합니다. 사용자 입력 II에 대한 변경은 실험 설정에 따라 선택 사항입니다. 보충 파일 3 (ROS_2025.R) 스크립트는 선택되거나 사용된 웰뿐만 아니라 모든 웰이 파일에 있을 것으로 예상한다는 점에 유의하는 것이 중요합니다. 이 그림을 다운로드하려면 여기를 클릭하십시오.
보충 그림 S4: 출력 문서의 트리 구조. 이 출력은 ROS_2025.R 스크립트(보충 파일 3)와 입력 파일 ROS_flg22.csv(보충 파일 4)를 사용하여 생성되었습니다. ROS_2025.R 스크립트는 입력 파일 이름을 기반으로 출력 폴더를 생성합니다. 해당 폴더 안에는 Total ROS Counts 파일과 그래프 파일이 있습니다. PRISM 및 그래프 데이터, ANOVA 테스트 및 t-테스트를 위한 하위 폴더도 있습니다. 상자는 파일 폴더를 나타냅니다. 이 그림을 다운로드하려면 여기를 클릭하십시오.
보충 표 S1: 일주기 데이터 분석에 사용할 수 있는 생물정보학 도구 목록. 이 파일을 다운로드하려면 여기를 클릭하십시오.
보충 파일 1: LUC_2025.R. 이것은 일주기 시계 데이터를 분석하는 데 사용되는 R 스크립트입니다. 이 파일을 다운로드하려면 여기를 클릭하십시오.
보충 파일 2: NO7.csv. 이것은 일주기 시계 데이터의 예를 포함하는 입력 파일입니다. 이 파일을 다운로드하려면 여기를 클릭하십시오.
보충 파일 3: ROS_2025.R. ROS 데이터를 분석하는 데 사용되는 R 스크립트입니다. 이 파일을 다운로드하려면 여기를 클릭하십시오.
보충 파일 4: ROS_fig22.csv. 이것은 ROS 데이터의 예가 포함된 입력 파일입니다. ROS는 1μM flg22 처리에 의해 유도되었습니다. 이 파일을 다운로드하려면 여기를 클릭하십시오.
보충 파일 5: ROS_elf26.csv. 이것은 ROS 데이터의 예가 포함된 입력 파일입니다. ROS는 1μM elf26 처리에 의해 유도되었습니다. 이 파일을 다운로드하려면 여기를 클릭하십시오.
저자는 공개할 이해 상충이 없습니다.
이 보고서는 시계열 실험에서 얻은 대규모 데이터 세트를 분석하기 위해 오픈 소스 소프트웨어 RStudio의 R 스크립트를 사용하는 방법을 설명합니다.
이 작업에 도움을 준 Lu 연구소 구성원들에게 감사드립니다. 처리되지 않은 데이터를 사용한 Min Gao와 Matthew Fabian, 그리고 이 R 스크립트를 만드는 데 도움을 주신 Benjamin Harris에게 감사드립니다. 사례 연구 2를 위해 포유류 세포의 발광 데이터를 제공한 Cincinnati Children's Hospital Medical Center의 John B. Hogenesch에게 감사드립니다. 이 방법을 개발하는 동안 도움이 되는 토론을 해주신 John B. Hogenesch, University of Edinburgh의 Andrew Millar, Smith College의 Mary Harrington에게도 감사드립니다. 이 작업은 국립과학재단, NSF 1456140 및 NSF 2223886의 Hua Lu에 대한 보조금으로 부분적으로 지원되었습니다.
| R | R 프로젝트 | https://www.r-project.org/ | 온라인에서 다운로드할 수 있는 무료 오픈소스 플랫폼으로, 특히 통계 작성에 활용할 수 있습니다. |
| Rstudio | 포싯 소프트웨어 | https://posit.co/download/rstudio-desktop/ | R에 더 사용자 친화적인 접근을 위해 온라인에서 다운로드할 수 있는 무료 소프트웨어입니다. |
| 메타사이클 | 강우, 자비에 리, 매튜 칼루치, 론 아나피, 마이클 휴즈, 칼 코르나커, 존 호게네쉬 | https://cran.r-project.org/web/packages/MetaCycle/vignettes/implementation.html | MetaCycle 패키지의 ARSER 알고리즘은 클럭 매개변수, 주기, 위상 및 진폭을 평가하는 데 사용됩니다. |
| GGPLOT2 | 포싯 소프트웨어 | https://cran.r-project.org/web/packages/ggplot2/index.html | 특히 통계 그래픽을 위한 데이터 시각화를 생성합니다. |
| DPLYR | 포싯 소프트웨어 | https://cran.r-project.org/web/packages/dplyr/index.html | 효율적인 데이터 조작을 위한 기본 R 라이브러리입니다. |
| 마그리트르 | 포싯 소프트웨어 | https://cran.r-project.org/web/packages/magrittr/index.html | 코드 가독성을 높이고 데이터 연산의 보다 자연스러운 흐름을 촉진하는 연산자 세트를 제공합니다. |
| 스트링어 | 포싯 소프트웨어 | https://cran.r-project.org/web/packages/stringr/index.html | 문자열 작업을 위한 일관되고 단순하며 사용하기 쉬운 기능 집합을 제공합니다. |
| 파일스트링 | 로리 놀란과 세르지 파딜라-파라 | https://cran.r-project.org/web/packages/filesstrings/index.html | 특히 파일 이름과 경로와 관련된 파일과 문자열을 조작하는 편리한 기능을 제공합니다. |
| 원형 | 울릭 룬드, 클라우디오 아고스티넬리, 아라이 히로요시, 알레산도 가글리아르디, 에두아르도 가르치&아쿠테; 포르투구어와 고리; 디미트리 준치, 장-올리비에 아이리송, 매튜 포체르니히, 페데리코 로톨로 | https://cran.r-project.org/web/packages/circular/index.html | 순환 데이터의 통계 분석 및 그래픽 표현을 제공합니다. |
| AICcmodavg | 마크 J. 마제롤 | https://cran.r-project.org/web/packages/AICcmodavg/index.html | 아카이케 정보 기준(AIC) 및 관련 정보를 기반으로 모델 선택 테이블을 생성합니다. |
| 빗자루 | 포싯 소프트웨어 | https://cran.r-project.org/web/packages/broom/index.html | 다양한 통계 모델과 객체의 출력을 '정리된' 티블(현대 데이터 프레임 형식)로 변환하여 모델 결과를 더 쉽게 다루고, 분석하며, 시각화할 수 있게 합니다. |
| 오토클레이브 기계 | 스테리스 암스코 이글 센추리 SG120 사이언티픽, Inc. | 8901400012 | 오토클레이브 매체 |
| 화학 훈제 후드 | 실험실 설계 및 공급 | 씨앗을 멸균하세요 | |
| 오메가 루미네센스 리더 | BMG 랩테크, 주식회사 | 번호판 인식기 | |
| 층류 캐비닛 | 누에어 누-408FM-400 | 클래스 II/타입A | 묘목을 96웰 플레이트로 옮기기 |
| 96웰 마이크로플레이트 | 퍼킨-엘머 | 옵티플레이트-96 | 루시퍼레이스 분석용 묘목 재배 |
| FLG22 | 젠스크립트 주식회사 | RP19986 | 박테리아 편모에서 추출한 추출자.nbsp; |
| 엘프26 | 알파 진단 국제회사 | 2427 | 박테리아 번역 Elongation Factor-Tu에서 추출한 엘리시터입니다. |
| D-루시페린 반딧불이, 칼륨 소금 | 바이오합성 화학 및 생물학 | L-8220 | 루시퍼레이스 기질 |
| L-012 (루미놀) | 피셔 사이언티브 | NC0733364 | ROS 분석 시약 |