This is a fork of EditR that can analyze multiple Sanger sequencing samples at a time.
- R (latest version recommended)
- Dependencies installed via
dependencies.R. The specific versions can be found inmanifest.json.
- R version 4.2.3, using RStudio (Version 2023.03.0+386) on OSX Sonoma.
- No special hardware required beyond a standard desktop computer.
- Ensure R is installed on your system.
- Clone the repository:
git clone https://github.com/your-repo/EditRBatch.git cd EditRBatch - Open the folder in your R environment, and install dependencies by running:
source("dependencies.R") - Run Shiny app by executing:
library(shiny) runApp()
- Less than 10 minutes on a standard desktop computer.
- Create a metadata .xlsx file which has the following columns:
Sample ID: This should match the name of your .ab1 file.gRNA guide sequence: The gRNA guide sequence used in your experiment.Reverse Y/N: Y or N. Whether the sample was reverse sequenced. If so, the reverse complement of the sequence will be used for analysis.
- In the Shiny app, select the .ab1 files you wish to analyze and the metadata file you created.
- After the files are uploaded, the app will automatically analyze the samples and output the results in a table.
In the demo_data folder, we have provided a sample metadata file and .ab1 files for you to test the app with.
If you select the ab1 files in the demo_data/ab1_files folder and the demo_data/230105_ExampleData_Key.xlsx file, you should see the following output, which shows the results of the EditR analysis for each sample:
It should take less than 5 minutes generate the output.
This project is licensed under the GNU General Public License v3.0 - see the LICENSE file for details. We retain the original license from the EditR project.
