从突变目录中提取突变特征
SigProfilerExtractor的Python项目详细描述
SIGPROFILEREX拖拉机
SigProfilerExtractor允许从以矩阵格式生成的数据中重新提取突变签名。 该工具可以识别出有效突变特征的数量、它们在每个样本中的活动以及概率 每一个特征都会导致癌症样本中特定的突变类型。该工具使用SigProfilerMatrixGenerator 和sigprofiler绘图。在
目录
Installation
In the command line, please run the following:
^{pr 1}$Install your desired reference genome from the command line/terminal as follows (available reference genomes are: GRCh37, GRCh38, mm9, and mm10):
^{pr 2}$This will install the human 37 assembly as a reference genome. You may install as many genomes as you wish.
Next, open a python interpreter and import the SigProfilerExtractor module. Please see the examples of the functions.
Functions
The list of available functions are:
- importdata
- sigProfilerExtractor
- estimate_solution
- decompose
And an additional script:
- plotActivity.py
importdata
Imports the path of example data.
^{pr 3}$importdata Example
^{pr 4}$sigProfilerExtractor
Extracts mutational signatures from an array of samples.
^{pr 5}$ ^{tb 1}$sigProfilerExtractor Example
^{pr 6}$sigProfilerExtractor Output
To learn about the output, please visit https://osf.io/t6j7u/wiki/home/
Estimation of the Optimum Solution
Estimate the optimum solution (rank) among different number of solutions (ranks).
^{pr 7}$ ^{tb 2}$Estimation of the Optimum Solution Example
^{pr 8}$Estimation of the Optimum Solution Output
The files below will be generated in the output folder: | File Name | Description | | ----- | ----- | | All_solutions_stat.csv | A csv file that contains the statistics of all solutions. | | selection_plot.pdf | A plot that depict the Stability and Mean Sample Cosine Distance for different solutions. |
Decompose
Decomposes the De Novo Signatures into COSMIC Signatures and assigns COSMIC signatures into samples
^{pr 9}$ ^{tb 3}$Decompose Example
^{pr 10}$Decompose Output
Values: The files below will be generated in the output folder:
- Cluster_of_Samples.txt
- comparison_with_global_ID_signatures.csv
- Decomposed_Solution_Activities.txt
- Decomposed_Solution_Samples_stats.txt
- Decomposed_Solution_Signatures.txt
- decomposition_logfile.txt
- dendogram.pdf
- Mutation_Probabilities.txt
- Signature_assaignment_logfile.txt
- Signature_plot[MutatutionContext]_plots_Decomposed_Solution.pdf
Activity Stacked Bar Plot
Generates a stacked bar plot showing activities in individuals
^{pr 11}$ ^{tb 4}$Activity Stacked Bar Plot Example
^{pr 12}$GPU support
If CUDA out of memory exceptions occur, it will be necessary to reduce the number of CPU processes used (the ^{
For more information, help, and examples, please visit: https://osf.io/t6j7u/wiki/home/
Copyright
This software and its documentation are copyright 2018 as a part of the sigProfiler project. The SigProfilerExtractor framework is free software and is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
Contact Information
Please address any queries or bug reports to S M Ashiqul Islam (Mishu) at m0islam@ucsd.edu
- 项目
标签: