- Fixed a bug in
churros_genPvalwig
that required old names of bigWig files. - Fixed bugs in the scripts in the
tutorial
directory. - Corrected several mistakes in the manual.
- Fixed a bug in
churros_callpeak
that did not use the-f BEDPE
option in MACS2 when paired end samples are supplied. - Fixed an installation of
fgsea
required byChIPseeker
andclusterProfiler
.
- Starting with this version, Churros can accept BAM files as input in samplelist.txt instead of FASTQ files.
- Modified
churros
to abort when an error occurs infastqc
to detect cases where there are problems with the FASTQ file.
- Updated SAMtools from 1.19.2 to 1.21
- Updated SRA Toolkit from 3.0.10 to v3.1.1
- Added parallel-fastq-dump
- Added
Arabidopsis thaliana
genome (TAIR10) indownload_genomedata.sh
.
- Fixed a bug in
churros
where the last line of the samplelist was not read correctly if there was no newline character at the end. - Modified
churros
to allow space-separated samplelist.txt. - Fixed an issue where several R tools were unusable since
v1.2.0
. - Added scripts for DNA methylation analysis in the
tutorial
directory.
- Fixed a bug in
SSP
andDROMPAplus
that causes a memory error when the input file has long reads (>200 bp).
- Fixed a bug in
churros_compare
that caused the sample labels indrompa+.macspeak.PCSHARP.100.pdf
to be displayed incorrectly if the input samples were not specified in samplepairlist.txt.
- Fixed a bug in
churros_compare
that had an error when comparing bigWig files.
- Fixed a bug in
build-index.sh
that did not accept indexing for bismark. - Added methylKit for RRBS analysis.
- Added MEDIPS for MeDIP-seq analysis.
- Added abismal for WGBS analysis.
- Added MethPipe for WGBS analysis.
- Added
churros_mapping_spikein
for spike-in normalization. - Changed Python environment from conda to micromamba (
/opt/micromamba
)
- Big fix when no input samples are specified in samplepairlist.txt.
- Added to
churros
the function that checks if the samples shown in samplepairlist.txt are in samplelist.txt. - Fixed a bug in
churros
when applying single-end reads with the--fastqtrimming
option.
- Modified fastp execution to handle paired-end FASTQ files at a same time
- Added
--nofilter
,--fastqtrimming
and--parse2wigparam
options tochurros
- Added
-N: do not filter PCR duplication
and-Q: additional parameter for parse2wig+
options tochurros_mapping
- Added
-e
and-x
options tochurros_genPvalwig
to generate different wig files for visualization. - Added
n: do not filter PCR duplication
and-P: other options
options toparse2wig+.sh
. - Added
mptable.UCSC.T2T.28mer.flen150.txt
andmptable.UCSC.T2T.36mer.flen150.txt
inSSP/data/mptable
. - Added the ideogram file for the T2T genome in
DROMPAplus/data/ideogram
. - Fixed a bug in
churros_mapping
andchurros_callpeak
that did not handle the name of the mapfiles correctly when passing additional parameters tobowtie2.sh
. - Fixed a bug in
churros_peakcall
that did not createmacs/samplepairlist.txt
correctly when input samples were not specified. - Updated
churros_mapping
to show header correctly for paired-end FASTQ files. - Modified
download_genomedata.sh
to download the reference file of the T2T genome. - Added ATACseqQC for quality check of ATAC-seq data
- Added TFBSTools for motif search
- Updated chromap from v0.2.5 to v0.2.6
- Updated SSP and DROMPAplus to modify
parsestats4DROMPAplus.pl
- Fixed the warning of xargs in
churros_callpeak
download_genomedata.sh
:- Updated the version of Ensemble data from 106 to 111.
- Added
Medaka
genome.
- Changed
churros_visualize
to allow ChIP samples even without the input sample when the-G
option is specified. - Added the
-n: do not filter PCR duplicate
option tochurros_genPvalwig
.
- Fixed a bug in
churros
that did not output the mapping statistics file correctly. - Fixed a bug in
churros
that caused the header line in the stats file to be incorrect for paired-end files. churros_genPvalwig
: Added the-e
and-x
options to output different distribution files as well.- Added
csv2xlsx.pl
to convertchurros.QCstats.tsv
tochurros.QCstats.xlsx
.
- Fixed a bug in
download_genomedata.sh
that did not download the genome data correctly. - Install MS core fonts (ttf-mscorefonts-installer)
- Added Cobind for evaluating overlap of peaks
- Fixed a bug in
churros_mapping
where the-n
option was not recognized.
- Install MS core fonts (ttf-mscorefonts-installer)
- Added
checkQC.py
for checking the quality of the input ChIP-seq samplescheckQC.py
outputs the warnings inChurros_result/<build>/QCcheck.log
if the samples do not meet the quality criteria.
- Installed
sudo
- Updated Miniconda from Python 3.9 to Python 3.10
- Updated Bowtie2 from v2.4.5 to v2.5.3
- Updated chromap from v0.2.4 to v0.2.5
- Updated ChromHMM from v1.24 to v1.25
- Updated ChromImpute from v1.0.3 to v1.0.5
- Added STARE for enhancer-promoter analysis
- Updated SAMtools from 1.17 to 1.19.2
- Updated SRAtoolkit from 3.0.2 to 3.0.10
- Added a script
generate_samplelist_from_SRA.py
that generates the sample list from SraExperimentPackage.xml and SraRunTable.txt.
- Updated SSP (v1.3.0 -> v1.3.1) and DROMPA+ (v1.18.0 -> v1.18.1).
- Update Manual
- Added warning messages in
churros
when there are the same raws insamplelist.txt
.
- Bug fix in
gen_samplelist.sh
- Changed the directory of the fastqc and fastp output files from
Churros_result/$build
toChurros_result/
because they are independent of the genome build.
- Added
convert_SraRunTable_to_samplelist.py
that makes samplelist.txt from SraRunTable.txt
- Omited the creation of PDF files for WG and p-value distributions when no input sample is provided
- Fixed bug occurring when no input sample is provided
- Added
churros_classheat
function - Added HOMER for Motif analysis
- Added Genometable file for S.pombe
- Modified
ssp.sh
to accept mptable as an argument - Modified
churros_mapping
to use mptable inDdir/mappability_Mosaics_kmer
- Fixed bug in
calculate_mappability_mosaics.sh
- Fixed bug in
chrros_mapping stats
command for paired-end ChIP-seq data
- Updated ChromHMM from v1.23 to v1.24
- Removed /root/.cpanm/work directory to avoid the user id error
- Changed base image from
rnakato/database
tornakato/mapping
for simplified installation - Added GenMap for fast genome mappability computation
- Added utility scripts
gen_samplelist.sh
andgen_samplepairlist.sh
for creating sample lists
- Updated gene annotation for T2T genome
- Updated DROMPAplus to v1.17.1
- Fixed bug in
calculate_mappability_mosaics.sh
- Fixed bug in
macs2.sh
- Changed default value for peak-calling in MACS2 from
--nomodel
to default settings
- Added TOBIAS for differential ATAC-seq analysis
- Added STITCHIT for link regulatory elements to genes
- Added Bismark and the custom script
Bismark.sh
for bisulfite sequencing analysis - Added TrimGalore for adapter and quality trimming of FastQ files
- Added Cutadapt for adapter trimming of FastQ files
- Added this ChangeLog
- Fixed bug: removed a bug
duplicate 'row.names' are not allowed
inchurros_compare
- Updated DROMPAplus to
v1.17.0
- Public release
- Updated manual