listerlab / home Goto Github PK
View Code? Open in Web Editor NEWDMR Identification Tool
DMR Identification Tool
Hello,
I'm having problems to run HOME, because the runs never end. It finds the mitochondrial DMRs quite quickly, but after that it does not produce any other result. I have tried it with 48h and 32 processors for 2 samples of Arabidopsis, and it always crashes because it reaches the time limit.
The command I am using is:
HOME-pairwise -t CG -i ./sample_file_CG_comparison1.txt -o ./output_comparison1_CG -npp 32
With the last version of home (0.9).
Thank you for your help,
Núria
I keep getting this error running timeseries with CHH context. Just wondering if you know what is causing it or how to fix it.
RuntimeWarning: invalid value encountered in double_scalars
zstat = value / std_diff
Also, can you update the documentation/README to say what NA
means in the timeseries combn-1 columns? Current documentation says these cells have start:end:state:delta
but most of mine are NA
even with high confidence scores. Just trying to understand.
Hello,
I am encountering the following error when attempting to find DMR's with a scaffolded genome:
File ".local/bin/HOME-pairwise", line 4, in
import('pkg_resources').run_script('HOME==0.6', 'HOME-pairwise')
File "build/bdist.linux-x86_64/egg/pkg_resources/init.py", line 748, in run_script
File "build/bdist.linux-x86_64/egg/pkg_resources/init.py", line 1524, in run_script
File "/.local/lib/python2.7/site-packages/HOME-0.6-py2.7.egg/EGG-INFO/scripts/HOME-pairwise", line 466, in
File "/usr/local/apps/eb/Python/2.7.14-foss-2016b/lib/python2.7/multiprocessing/pool.py", line 572, in get
raise self._value
Exception: cannot convert the series to <type 'int'>
Any help resolving the issue would be most appreciated!
It seems that if HOME-pairwise isn't run from the HOME installation directory, it cannot find HOME_R.R and in the end stops with
Exception: 'DataFrame' object has no attribute 'p_value'
I have installed HOME after creating an environment for python2.7 as described in the github installation instructions. Upon downloading the testdata (or trying to use my own), I get this error log while running HOME from the testdata directory:
HOME-pairwise -t CG -i ./sample_file_CG.txt -o ./CG -npp 24
/home/pgontarz/HOME_env/local/bin/HOME-pairwise: line 6: $'\nCreated on Mon Apr 16 12:15:36 2018\n\n@author: akanksha\n': command not found
import: unable to open X server ' @ error/import.c/ImportImageCommand/364. import: unable to open X server
' @ error/import.c/ImportImageCommand/364.
import: unable to open X server ' @ error/import.c/ImportImageCommand/364. from: can't read /var/mail/collections import: unable to open X server
' @ error/import.c/ImportImageCommand/364.
import: unable to open X server ' @ error/import.c/ImportImageCommand/364. import: unable to open X server
' @ error/import.c/ImportImageCommand/364.
import: unable to open X server ' @ error/import.c/ImportImageCommand/364. from: can't read /var/mail/collections import: unable to open X server
' @ error/import.c/ImportImageCommand/364.
import: unable to open X server ' @ error/import.c/ImportImageCommand/364. import: unable to open X server
' @ error/import.c/ImportImageCommand/364.
import: unable to open X server ' @ error/import.c/ImportImageCommand/364. from: can't read /var/mail/HOME from: can't read /var/mail/os.path /home/pgontarz/HOME_env/local/bin/HOME-pairwise: line 25: syntax error near unexpected token
('
/home/pgontarz/HOME_env/local/bin/HOME-pairwise: line 25: `def remEmptyDir(mypath):'
I am wondering if there is some issue with my installation of HOME? Building the virutalenv ran with no errors reported as did source <HOME_env>/bin/activate.
ERROR: Failed building wheel for scikit-learn
Running setup.py clean for scikit-learn
Successfully built HOME
Failed to build scikit-learn
Installing collected packages: numpy, pytz, six, python-dateutil, pandas, scipy, scikit-learn, patsy, statsmodels, HOME
Running setup.py install for scikit-learn ... done
DEPRECATION: scikit-learn was installed using the legacy 'setup.py install' method, because a wheel could not be built for it. pip 21.0 will remove support for this functionality. A possible replacement is to fix the wheel build issue reported above. You can find discussion regarding this at pypa/pip#8368.
Successfully installed HOME-1.0.0 numpy-1.16.6 pandas-0.17.1 patsy-0.5.1 python-dateutil-2.8.1 pytz-2020.1 scikit-learn-0.16.1 scipy-0.16.0 six-1.15.0 statsmodels-0.6.1
Hi,
I found that the sample paths in the sample.tsv input have to be relative to the folders that HOME-pairwise creates, rather than relative to where the sample.tsv file is.
For instance if I call
HOME-pairwise -t CG -i ./wt_vs_mut.txt -o ./wt_vs_mut/
then the command creates the output directory wt_vs_mut/HOME_pairwise_DMRs/wt_VS_mut/
and the input file wt_vs_mut.txt has to be something like:
wt ../../../methylation_data_wt1.txt
mut ../../../methylation_data_mut1.txt
It would be more intuitive if the sample path had to be relative to either the sample.tsv file, or relative to where the command is called.
Hello,
I'm having some issues getting HOME to run.
$ HOME-pairwise -t CG -i ../input.tsv -o ../out -sin -npp 20
Traceback (most recent call last):
File "/wehisan/home/allstaff/g/gigante.s/soft/lister_home/bin/HOME-pairwise", line 4, in <module>
__import__('pkg_resources').run_script('HOME==0.4', 'HOME-pairwise')
File "/usr/local/bioinfsoftware/python/python-2.7.11/lib/python2.7/site-packages/pkg_resources/__init__.py", line 742, in run_script
self.require(requires)[0].run_script(script_name, ns)
File "/usr/local/bioinfsoftware/python/python-2.7.11/lib/python2.7/site-packages/pkg_resources/__init__.py", line 1510, in run_script
exec(script_code, namespace, namespace)
File "/wehisan/home/allstaff/g/gigante.s/soft/lister_home/lib/python2.7/site-packages/HOME-0.4-py2.7.egg/EGG-INFO/scripts/HOME-pairwise", line 395, in <module>
IndexError: list index out of range
My input file is as follows:
$ less ../input.tsv
alt ~/path/to/data/alt.summary.home.tsv
ref ~/path/to/data/ref.summary.home.tsv
and my data files look like this
$ head ~/path/to/data/alt.summary.home.tsv
chr5 149642973 + CG 34 42
chr9 121883727 + CG 3 5
chr9 24213925 + CG 1 3
chr2 180792870 + CG 5 8
chr1 7779688 + CG 1 8
chr9 120952088 + CG 1 2
chr6 97035598 + CG 2 4
chr3 127312598 + CG 10 14
chr3 42041023 + CG 4 7
chr7 74422202 + CG 5 8
The problem is the same without -sin
and/or -npp
. Am I doing something wrong?
Thanks!
Scott
Hi Akanksha,
Just to be sure, is HOME compatable for single replicate timeseries analysis (or pairwise) ?. I have HOME (>0.7) working well for both timeseries or pairewise when i have multi replicates but never ending job run for single replicates as Nuria mentioned(with or without -sin paramether ). Do you think is there something do with single replicate experiments. And i also see double scalar error in these cases. We use the same HPC.
Cheers,
Ranj
Hi:
I follow the instructions to install HOME software. But IT will give me segmentation fault (core dumped) error (when using HOME-pairwise or HOME-timeseries). And nothing else.
Hi
I'm trying to use HOME for DMR analysis
I have 6 replicate for WT and 4 replicate for mutant
When I run HOME-pairwise, I got the following error message
[lee@ko44 HOME]$ ${HOME_DMR}/HOME-pairwise -t CG -npp 16 -i ${data}/HOME_DMR_sample_file_CG.txt -o ${data}/HOME_DMR_gz_out --BSSeeker2 --delta 0.2 --minc 5
Traceback (most recent call last):
File "/home/lee/NGS/sw/HOME_met/bin/HOME-pairwise", line 4, in
import('pkg_resources').run_script('HOME==1.0.0', 'HOME-pairwise')
File "/home/lee/NGS/sw/HOME_met/lib/python2.7/site-packages/pkg_resources/init.py", line 666, in run_script
self.require(requires)[0].run_script(script_name, ns)
File "/home/lee/NGS/sw/HOME_met/lib/python2.7/site-packages/pkg_resources/init.py", line 1469, in run_script
exec(script_code, namespace, namespace)
File "/home/lee/NGS/sw/HOME_met/lib/python2.7/site-packages/HOME-1.0.0-py2.7.egg/EGG-INFO/scripts/HOME-pairwise", line 314, in
File "/home/lee/NGS/sw/HOME_met/lib/python2.7/site-packages/pandas/io/parsers.py", line 498, in parser_f
return _read(filepath_or_buffer, kwds)
File "/home/lee/NGS/sw/HOME_met/lib/python2.7/site-packages/pandas/io/parsers.py", line 285, in _read
return parser.read()
File "/home/lee/NGS/sw/HOME_met/lib/python2.7/site-packages/pandas/io/parsers.py", line 747, in read
ret = self._engine.read(nrows)
File "/home/lee/NGS/sw/HOME_met/lib/python2.7/site-packages/pandas/io/parsers.py", line 1197, in read
data = self._reader.read(nrows)
File "pandas/parser.pyx", line 766, in pandas.parser.TextReader.read (pandas/parser.c:7988)
File "pandas/parser.pyx", line 788, in pandas.parser.TextReader._read_low_memory (pandas/parser.c:8244)
File "pandas/parser.pyx", line 842, in pandas.parser.TextReader._read_rows (pandas/parser.c:8970)
File "pandas/parser.pyx", line 829, in pandas.parser.TextReader._tokenize_rows (pandas/parser.c:8838)
File "pandas/parser.pyx", line 1833, in pandas.parser.raise_parser_error (pandas/parser.c:22649)
pandas.parser.CParserError: Error tokenizing data. C error: Expected 5 fields in line 2, saw 7
I set HOME_DMR_sample_file_CG.txt as
mutant /data/path/mutant.r1.CGmap.gz data/path/mutant.r2.CGmap.gz data/path/mutant.r3.CGmap.gz data/path/mutant.r4.CGmap.gz
WT /data/path/WT.r1.CGmap.gz /data/path/WT.r2.CGmap.gz /data/path/WT.r3.CGmap.gz /data/path/WT.r4.CGmap.gz /data/path/WT.r5.CGmap.gz /data/path/WT.r6.CGmap.gz
I wonder that HOME does not support samples with different replicate numbers
Do you have any suggestion for this case?
Hello,
HOME-pairwise
has failed with the following exception:
% HOME-pairwise -t CG -i ../input.tsv -o ../out -sin -npp 22
Preparing the DMRs from HOME.....
GOOD LUCK !
/wehisan/general/system/bioinf-software/bioinfsoftware/python/python-2.7.11/lib/python2.7/site-packages/statsmodels/stats/weightstats.py:575: RuntimeWarning: invalid value encountered in double_scalars
zstat = value / std_diff
/wehisan/general/system/bioinf-software/bioinfsoftware/python/python-2.7.11/lib/python2.7/site-packages/sklearn/base.py:315: UserWarning: Trying to unpickle estimator SVC from version pre-0.18 when using version 0.18.1. This might lead to breaking code or invalid results. Use at your own risk.
UserWarning)
Traceback (most recent call last):
File "/wehisan/home/allstaff/g/gigante.s/soft/lister_home/bin/HOME-pairwise", line 4, in <module>
__import__('pkg_resources').run_script('HOME==0.4', 'HOME-pairwise')
File "/usr/local/bioinfsoftware/python/python-2.7.11/lib/python2.7/site-packages/pkg_resources/__init__.py", line 742, in run_script
self.require(requires)[0].run_script(script_name, ns)
File "/usr/local/bioinfsoftware/python/python-2.7.11/lib/python2.7/site-packages/pkg_resources/__init__.py", line 1510, in run_script
exec(script_code, namespace, namespace)
File "/wehisan/home/allstaff/g/gigante.s/soft/lister_home/lib/python2.7/site-packages/HOME-0.4-py2.7.egg/EGG-INFO/scripts/HOME-pairwise", line 452, in <module>
File "/wehisan/home/allstaff/g/gigante.s/soft/lister_home/lib/python2.7/site-packages/HOME-0.4-py2.7.egg/EGG-INFO/scripts/HOME-pairwise", line 224, in main
Exception: 'SVC' object has no attribute 'decision_function_shape'
My input file is as follows:
$ less ../input.tsv
alt ~/path/to/data/alt.summary.home.tsv
ref ~/path/to/data/ref.summary.home.tsv
and my data files look like this
$ head ~/path/to/data/alt.summary.home.tsv
chr5 149642973 + CG 34 42
chr9 121883727 + CG 3 5
chr9 24213925 + CG 1 3
chr2 180792870 + CG 5 8
chr1 7779688 + CG 1 8
chr9 120952088 + CG 1 2
chr6 97035598 + CG 2 4
chr3 127312598 + CG 10 14
chr3 42041023 + CG 4 7
chr7 74422202 + CG 5 8
Am I doing something wrong?
Thanks!
Scott
Hello There,
Fairly new informatics.. sorry if it as naive question eating up a bit of your time.
I tried running home on both pairwise and time series mode for my sample at CHH and CHG context its giving me no DMrs while giving a note stating non_CG data not trained.
Am I missing something obvious. Please find the error below
cheers and many thanks,
Ranj.
ranjith.papareddy@dmn3 [~/HOME/tspool]> HOME-pairwise -t CHG -i ~/HOME/tspool/timeseries.tsv -o ~/HOME/tspool/ -npp 32
Preparing the DMRs from HOME.....
GOOD LUCK !
/net/gmi.oeaw.ac.at/software/mendel/29_04_2013/software/statsmodels/0.8.0-foss-2017a-Python-2.7.13/lib/python2.7/site-packages/statsmodels-0.8.0-py2.7-linux-x86_64.egg/statsmodels/stats/weightstats.py:670: RuntimeWarning: invalid value encountered in double_scalars
zstat = value / std_diff
/net/gmi.oeaw.ac.at/software/mendel/29_04_2013/software/statsmodels/0.8.0-foss-2017a-Python-2.7.13/lib/python2.7/site-packages/statsmodels-0.8.0-py2.7-linux-x86_64.egg/statsmodels/stats/weightstats.py:670: RuntimeWarning: invalid value encountered in double_scalars
zstat = value / std_diff
/net/gmi.oeaw.ac.at/software/mendel/29_04_2013/software/statsmodels/0.8.0-foss-2017a-Python-2.7.13/lib/python2.7/site-packages/statsmodels-0.8.0-py2.7-linux-x86_64.egg/statsmodels/stats/weightstats.py:670: RuntimeWarning: invalid value encountered in double_scalars
zstat = value / std_diff
/net/gmi.oeaw.ac.at/software/mendel/29_04_2013/software/statsmodels/0.8.0-foss-2017a-Python-2.7.13/lib/python2.7/site-packages/statsmodels-0.8.0-py2.7-linux-x86_64.egg/statsmodels/stats/weightstats.py:670: RuntimeWarning: invalid value encountered in double_scalars
zstat = value / std_diff
/net/gmi.oeaw.ac.at/software/mendel/29_04_2013/software/statsmodels/0.8.0-foss-2017a-Python-2.7.13/lib/python2.7/site-packages/statsmodels-0.8.0-py2.7-linux-x86_64.egg/statsmodels/stats/weightstats.py:670: RuntimeWarning: invalid value encountered in double_scalars
zstat = value / std_diff
File /home/GMI/ranjith.papareddy/HOME/tspool/training_data/training_data_nonCG.txt does not exist
Hi,
I tried runnin the installation and I got an error:
[juaguila@u05 ~]$ source activate HOME
(HOME) [juaguila@u05 HOME]$ python setup.py install
Processing statsmodels-0.6.1.zip
Writing /tmp/easy_install-rB20mf/statsmodels-0.6.1/setup.cfg
Running statsmodels-0.6.1/setup.py -q bdist_egg --dist-dir /tmp/easy_install-rB20mf/statsmodels-0.6.1/egg-dist-tmp-BFMJd_
DEPRECATION: Python 2.7 reached the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 is no longer maintained. pip 21.0 will drop support for Python 2.7 in January 2021. More details about Python 2 support in pip, can be found at https://pip.pypa.io/en/latest/development/release-process/#python-2-support
package init file 'statsmodels/tsa/vector_ar/data/init.py' not found (or not a regular file)
warning: no files found matching '.pxi' anywhere in distribution
warning: no previously-included files matching '' found under directory 'build'
warning: no previously-included files matching '' found under directory 'dist'
warning: no previously-included files found matching 'docs/source/generated/'
warning: no previously-included files matching '' found under directory 'docs/build'
warning: no previously-included files matching '' found under directory 'docs/build/htmlhelp'
warning: no files found matching 'statsmodels/statsmodelsdoc.chm'
no previously-included directories found matching '/pycache'
warning: no previously-included files matching '~' found anywhere in distribution
warning: no previously-included files matching '.swp' found anywhere in distribution
warning: no previously-included files matching '.pyc' found anywhere in distribution
warning: no previously-included files matching '.pyo' found anywhere in distribution
warning: no previously-included files matching '.bak' found anywhere in distribution
File "/home/juaguila/.conda/envs/HOME/lib/python2.7/contextlib.py", line 35, in exit
self.gen.throw(type, value, traceback)
File "/home/juaguila/.conda/envs/HOME/lib/python2.7/site-packages/setuptools/sandbox.py", line 195, in setup_context
yield
File "/home/juaguila/.conda/envs/HOME/lib/python2.7/contextlib.py", line 35, in exit
self.gen.throw(type, value, traceback)
File "/home/juaguila/.conda/envs/HOME/lib/python2.7/site-packages/setuptools/sandbox.py", line 166, in save_modules
saved_exc.resume()
File "/home/juaguila/.conda/envs/HOME/lib/python2.7/site-packages/setuptools/sandbox.py", line 141, in resume
six.reraise(type, exc, self._tb)
File "/home/juaguila/.conda/envs/HOME/lib/python2.7/site-packages/setuptools/sandbox.py", line 154, in save_modules
yield saved
File "/home/juaguila/.conda/envs/HOME/lib/python2.7/site-packages/setuptools/sandbox.py", line 195, in setup_context
yield
File "/home/juaguila/.conda/envs/HOME/lib/python2.7/site-packages/setuptools/sandbox.py", line 250, in run_setup
_execfile(setup_script, ns)
File "/home/juaguila/.conda/envs/HOME/lib/python2.7/site-packages/setuptools/sandbox.py", line 45, in _execfile
exec(code, globals, locals)
File "/tmp/easy_install-0bJyLW/scikit-learn-0.16.1/setup.py", line 173, in
File "/tmp/easy_install-0bJyLW/scikit-learn-0.16.1/setup.py", line 165, in setup_package
ImportError: No module named numpy.distutils.core
You mentioned to have installed R but it doesn't seem to be anything related to R, since it mentions numpy, which is a python thing. Could you please tell what to install in R besides base R?
Hi,
I'm having an issue with HOME-timeseries. I'm running a comparison over four time-points with two replicates per time-point. The data is formatted like this:
chr1 10708 + CG 3 3
chr1 10718 + CG 3 3
chr1 10720 + CG 3 3
chr1 10723 + CG 3 3
chr1 10725 + CG 3 3
chr1 10728 + CG 3 3
chr1 10731 + CG 3 3
chr1 10737 + CG 2 2
chr1 12807 + CG 1 1
chr1 13079 + CG 4 7
This is the command I'm using:
HOME-timeseries -t CG -i /jim/HOME_analysis/meta_ct_time.txt -o /jim/HOME_analysis/output_ct_time/ --delta 0.25 --minc 5
This is the error I am getting:
Preparing the DMRs from HOME.....
GOOD LUCK !
Traceback (most recent call last):
File "/jim/homenvir/bin/HOME-timeseries", line 4, in <module>
__import__('pkg_resources').run_script('HOME==0.5', 'HOME-timeseries')
File "/jim/homenvir/local/lib/python2.7/site-packages/pkg_resources/__init__.py", line 739, in run_script
self.require(requires)[0].run_script(script_name, ns)
File "/jim/homenvir/local/lib/python2.7/site-packages/pkg_resources/__init__.py", line 1501, in run_script
exec(script_code, namespace, namespace)
File "/jim/homenvir/local/lib/python2.7/site-packages/HOME-0.5-py2.7.egg/EGG-INFO/scripts/HOME-timeseries", line 489, in <module>
File "/usr/lib/python2.7/multiprocessing/pool.py", line 572, in get
raise self._value
Exception: 'numpy.ndarray' object has no attribute 'columns'
All prerequisites are the correct versions and I'm using a virtual environment. HOME-pairwise using the same data works great.
Thanks for your help,
Jim
It would be nice to update a python3 version
Hi, this looks interesting.
Is there any reason the tool would not work for nanopore data called by Megalodon (rerio) and modbam2bed ?
i.e. is it restricted to illumina bisulfite data?
Thanks,
Colin
Hello, I am trying to run HOME-timeseries on a HPC but get the following error. I am not sure what this error means.
(homeenv) [a.ramesh@node01 data_meimp]$ Traceback (most recent call last):
File "/data/proj2/popgen/a.ramesh/software/HOME/scripts/HOME-timeseries", line 480, in <module>
main(dx)
File "/data/proj2/popgen/a.ramesh/software/HOME/scripts/HOME-timeseries", line 263, in main
raise Exception(e.message)
Exception
This is the command that I typed. I used a virtualenv as recommended.
python HOME/scripts/HOME-timeseries -t CG -i sample_file_CG.txt -o home_ouput --delta 0.2 --minc 5 -npp 1
This is file containing sample paths. It is tab seperated.
sample9783 /data/proj2/popgen/a.ramesh/projects/methylomes/arabidopsis/data_meimp/9783_home.tsv
sample9794 /data/proj2/popgen/a.ramesh/projects/methylomes/arabidopsis/data_meimp/9794_home.tsv
sample9808 /data/proj2/popgen/a.ramesh/projects/methylomes/arabidopsis/data_meimp/9808_home.tsv
sample9809 /data/proj2/popgen/a.ramesh/projects/methylomes/arabidopsis/data_meimp/9809_home.tsv
sample9810 /data/proj2/popgen/a.ramesh/projects/methylomes/arabidopsis/data_meimp/9810_home.tsv
sample9811 /data/proj2/popgen/a.ramesh/projects/methylomes/arabidopsis/data_meimp/9811_home.tsv
sample9812 /data/proj2/popgen/a.ramesh/projects/methylomes/arabidopsis/data_meimp/9812_home.tsv
sample9813 /data/proj2/popgen/a.ramesh/projects/methylomes/arabidopsis/data_meimp/9813_home.tsv
sample9814 /data/proj2/popgen/a.ramesh/projects/methylomes/arabidopsis/data_meimp/9814_home.tsv
sample9816 /data/proj2/popgen/a.ramesh/projects/methylomes/arabidopsis/data_meimp/9816_home.tsv
And this is some example data that I used
1 109 + CG 18 18
1 110 - CG 29 33
1 115 + CG 17 18
1 116 - CG 31 35
1 161 + CG 19 22
1 162 - CG 24 30
1 310 + CG 8 14
1 311 - CG 14 27
1 500 + CG 5 12
1 501 - CG 10 19
1 511 + CG 7 13
1 512 - CG 10 19
1 642 + CG 8 10
1 643 - CG 16 16
1 647 + CG 9 13
1 648 - CG 16 16
1 650 + CG 11 14
1 651 - CG 13 15
1 790 + CG 9 9
1 791 - CG 11 12
Within the output directory, I get HOME_Timeseries_DMRs (empty directory) and temp_HOME that contains
drwxrwx--- 2 a.ramesh users 131 Nov 29 12:36 sample9783_rep1
drwxrwx--- 2 a.ramesh users 131 Nov 29 12:36 sample9794_rep1
drwxrwx--- 2 a.ramesh users 131 Nov 29 12:36 sample9808_rep1
drwxrwx--- 2 a.ramesh users 131 Nov 29 12:36 sample9809_rep1
drwxrwx--- 2 a.ramesh users 131 Nov 29 12:36 sample9810_rep1
drwxrwx--- 2 a.ramesh users 131 Nov 29 12:36 sample9811_rep1
drwxrwx--- 2 a.ramesh users 131 Nov 29 12:36 sample9812_rep1
drwxrwx--- 2 a.ramesh users 131 Nov 29 12:36 sample9813_rep1
drwxrwx--- 2 a.ramesh users 131 Nov 29 12:37 sample9814_rep1
drwxrwx--- 2 a.ramesh users 131 Nov 29 12:37 sample9816_rep1
drwxrwx--- 2 a.ramesh users 10 Nov 29 12:37 chunks
-rw-rw---- 1 a.ramesh users 24M Nov 29 12:37 sample9783_format_1.txt
-rw-rw---- 1 a.ramesh users 24M Nov 29 12:37 sample9794_format_1.txt
-rw-rw---- 1 a.ramesh users 25M Nov 29 12:37 sample9808_format_1.txt
-rw-rw---- 1 a.ramesh users 24M Nov 29 12:37 sample9809_format_1.txt
-rw-rw---- 1 a.ramesh users 24M Nov 29 12:37 sample9810_format_1.txt
-rw-rw---- 1 a.ramesh users 24M Nov 29 12:37 sample9811_format_1.txt
-rw-rw---- 1 a.ramesh users 25M Nov 29 12:38 sample9812_format_1.txt
-rw-rw---- 1 a.ramesh users 24M Nov 29 12:38 sample9813_format_1.txt
-rw-rw---- 1 a.ramesh users 24M Nov 29 12:38 sample9814_format_1.txt
-rw-rw---- 1 a.ramesh users 24M Nov 29 12:38 sample9816_format_1.txt
Do you have any insight into what is going on? I get the same issue without the extra --delta 0.2 --minc 5.
I also get different error related to use -npp >1 related to pooling resources so used just 1.
Thanks!
Hi,
I'm trying to run HOME, HOME-pairwise -t CG -i ./neg_files.txt -o ./results/neg_2
, however I encounter the error below:
Traceback (most recent call last):
File "/scratch/work/malonzm1/.conda_envs/HOME/bin/HOME-pairwise", line 4, in
import('pkg_resources').run_script('HOME==1.0.0', 'HOME-pairwise')
File "/scratch/work/malonzm1/.conda_envs/HOME/lib/python2.7/site-packages/pkg_resources/init.py", line 666, in run_script
self.require(requires)[0].run_script(script_name, ns)
File "/scratch/work/malonzm1/.conda_envs/HOME/lib/python2.7/site-packages/pkg_resources/init.py", line 1469, in run_script
exec(script_code, namespace, namespace)
File "/scratch/work/malonzm1/.conda_envs/HOME/lib/python2.7/site-packages/HOME-1.0.0-py2.7.egg/EGG-INFO/scripts/HOME-pairwise", line 492, in
NameError: name 'status' is not defined
Pls. advise. Thanks!
Hey, i am using HOME-timeseries with 23 Samples (no replicates) and i just noticed that most of my DMRs that got reported by HOME have "NA" in every Comb1-n column, even though max_delta and confidence_scores are reported.
An example looks like this:
chr start end numC len max_delta confidence_scores HvBS001_VS_HvBS002 HvBS001_VS_HvBS004 HvBS001_VS_HvBS005 HvBS001_VS_HvBS006 HvBS001_VS_HvBS007 HvBS001_VS_HvBS008 HvBS001_VS_HvBS009 HvBS001_VS_HvBS011 HvBS001_VS_HvBS012 HvBS001_VS_HvBS013 HvBS001_VS_HvBS014 HvBS001_VS_HvBS015 HvBS001_VS_HvBS016 HvBS001_VS_HvBS017 HvBS001_VS_HvBS018 HvBS001_VS_HvBS019 HvBS001_VS_HvBS020 HvBS001_VS_HvBS021 HvBS001_VS_HvBS022 HvBS001_VS_HvBS023 HvBS001_VS_HvBS024 HvBS001_VS_HvBS048 HvBS002_VS_HvBS004 HvBS002_VS_HvBS005 HvBS002_VS_HvBS006 HvBS002_VS_HvBS007 HvBS002_VS_HvBS008 HvBS002_VS_HvBS009 HvBS002_VS_HvBS011 HvBS002_VS_HvBS012 HvBS002_VS_HvBS013 HvBS002_VS_HvBS014 HvBS002_VS_HvBS015 HvBS002_VS_HvBS016 HvBS002_VS_HvBS017 HvBS002_VS_HvBS018 HvBS002_VS_HvBS019 HvBS002_VS_HvBS020 HvBS002_VS_HvBS021 HvBS002_VS_HvBS022 HvBS002_VS_HvBS023 HvBS002_VS_HvBS024 HvBS002_VS_HvBS048 HvBS004_VS_HvBS005 HvBS004_VS_HvBS006 HvBS004_VS_HvBS007 HvBS004_VS_HvBS008 HvBS004_VS_HvBS009 HvBS004_VS_HvBS011 HvBS004_VS_HvBS012 HvBS004_VS_HvBS013 HvBS004_VS_HvBS014 HvBS004_VS_HvBS015 HvBS004_VS_HvBS016 HvBS004_VS_HvBS017 HvBS004_VS_HvBS018 HvBS004_VS_HvBS019 HvBS004_VS_HvBS020 HvBS004_VS_HvBS021 HvBS004_VS_HvBS022 HvBS004_VS_HvBS023 HvBS004_VS_HvBS024 HvBS004_VS_HvBS048 HvBS005_VS_HvBS006 HvBS005_VS_HvBS007 HvBS005_VS_HvBS008 HvBS005_VS_HvBS009 HvBS005_VS_HvBS011 HvBS005_VS_HvBS012 HvBS005_VS_HvBS013 HvBS005_VS_HvBS014 HvBS005_VS_HvBS015 HvBS005_VS_HvBS016 HvBS005_VS_HvBS017 HvBS005_VS_HvBS018 HvBS005_VS_HvBS019 HvBS005_VS_HvBS020 HvBS005_VS_HvBS021 HvBS005_VS_HvBS022 HvBS005_VS_HvBS023 HvBS005_VS_HvBS024 HvBS005_VS_HvBS048 HvBS006_VS_HvBS007 HvBS006_VS_HvBS008 HvBS006_VS_HvBS009 HvBS006_VS_HvBS011 HvBS006_VS_HvBS012 HvBS006_VS_HvBS013 HvBS006_VS_HvBS014 HvBS006_VS_HvBS015 HvBS006_VS_HvBS016 HvBS006_VS_HvBS017 HvBS006_VS_HvBS018 HvBS006_VS_HvBS019 HvBS006_VS_HvBS020 HvBS006_VS_HvBS021 HvBS006_VS_HvBS022 HvBS006_VS_HvBS023 HvBS006_VS_HvBS024 HvBS006_VS_HvBS048 HvBS007_VS_HvBS008 HvBS007_VS_HvBS009 HvBS007_VS_HvBS011 HvBS007_VS_HvBS012 HvBS007_VS_HvBS013 HvBS007_VS_HvBS014 HvBS007_VS_HvBS015 HvBS007_VS_HvBS016 HvBS007_VS_HvBS017 HvBS007_VS_HvBS018 HvBS007_VS_HvBS019 HvBS007_VS_HvBS020 HvBS007_VS_HvBS021 HvBS007_VS_HvBS022 HvBS007_VS_HvBS023 HvBS007_VS_HvBS024 HvBS007_VS_HvBS048 HvBS008_VS_HvBS009 HvBS008_VS_HvBS011 HvBS008_VS_HvBS012 HvBS008_VS_HvBS013 HvBS008_VS_HvBS014 HvBS008_VS_HvBS015 HvBS008_VS_HvBS016 HvBS008_VS_HvBS017 HvBS008_VS_HvBS018 HvBS008_VS_HvBS019 HvBS008_VS_HvBS020 HvBS008_VS_HvBS021 HvBS008_VS_HvBS022 HvBS008_VS_HvBS023 HvBS008_VS_HvBS024 HvBS008_VS_HvBS048 HvBS009_VS_HvBS011 HvBS009_VS_HvBS012 HvBS009_VS_HvBS013 HvBS009_VS_HvBS014 HvBS009_VS_HvBS015 HvBS009_VS_HvBS016 HvBS009_VS_HvBS017 HvBS009_VS_HvBS018 HvBS009_VS_HvBS019 HvBS009_VS_HvBS020 HvBS009_VS_HvBS021 HvBS009_VS_HvBS022 HvBS009_VS_HvBS023 HvBS009_VS_HvBS024 HvBS009_VS_HvBS048 HvBS011_VS_HvBS012 HvBS011_VS_HvBS013 HvBS011_VS_HvBS014 HvBS011_VS_HvBS015 HvBS011_VS_HvBS016 HvBS011_VS_HvBS017 HvBS011_VS_HvBS018 HvBS011_VS_HvBS019 HvBS011_VS_HvBS020 HvBS011_VS_HvBS021 HvBS011_VS_HvBS022 HvBS011_VS_HvBS023 HvBS011_VS_HvBS024 HvBS011_VS_HvBS048 HvBS012_VS_HvBS013 HvBS012_VS_HvBS014 HvBS012_VS_HvBS015 HvBS012_VS_HvBS016 HvBS012_VS_HvBS017 HvBS012_VS_HvBS018 HvBS012_VS_HvBS019 HvBS012_VS_HvBS020 HvBS012_VS_HvBS021 HvBS012_VS_HvBS022 HvBS012_VS_HvBS023 HvBS012_VS_HvBS024 HvBS012_VS_HvBS048 HvBS013_VS_HvBS014 HvBS013_VS_HvBS015 HvBS013_VS_HvBS016 HvBS013_VS_HvBS017 HvBS013_VS_HvBS018 HvBS013_VS_HvBS019 HvBS013_VS_HvBS020 HvBS013_VS_HvBS021 HvBS013_VS_HvBS022 HvBS013_VS_HvBS023 HvBS013_VS_HvBS024 HvBS013_VS_HvBS048 HvBS014_VS_HvBS015 HvBS014_VS_HvBS016 HvBS014_VS_HvBS017 HvBS014_VS_HvBS018 HvBS014_VS_HvBS019 HvBS014_VS_HvBS020 HvBS014_VS_HvBS021 HvBS014_VS_HvBS022 HvBS014_VS_HvBS023 HvBS014_VS_HvBS024 HvBS014_VS_HvBS048 HvBS015_VS_HvBS016 HvBS015_VS_HvBS017 HvBS015_VS_HvBS018 HvBS015_VS_HvBS019 HvBS015_VS_HvBS020 HvBS015_VS_HvBS021 HvBS015_VS_HvBS022 HvBS015_VS_HvBS023 HvBS015_VS_HvBS024 HvBS015_VS_HvBS048 HvBS016_VS_HvBS017 HvBS016_VS_HvBS018 HvBS016_VS_HvBS019 HvBS016_VS_HvBS020 HvBS016_VS_HvBS021 HvBS016_VS_HvBS022 HvBS016_VS_HvBS023 HvBS016_VS_HvBS024 HvBS016_VS_HvBS048 HvBS017_VS_HvBS018 HvBS017_VS_HvBS019 HvBS017_VS_HvBS020 HvBS017_VS_HvBS021 HvBS017_VS_HvBS022 HvBS017_VS_HvBS023 HvBS017_VS_HvBS024 HvBS017_VS_HvBS048 HvBS018_VS_HvBS019 HvBS018_VS_HvBS020 HvBS018_VS_HvBS021 HvBS018_VS_HvBS022 HvBS018_VS_HvBS023 HvBS018_VS_HvBS024 HvBS018_VS_HvBS048 HvBS019_VS_HvBS020 HvBS019_VS_HvBS021 HvBS019_VS_HvBS022 HvBS019_VS_HvBS023 HvBS019_VS_HvBS024 HvBS019_VS_HvBS048 HvBS020_VS_HvBS021 HvBS020_VS_HvBS022 HvBS020_VS_HvBS023 HvBS020_VS_HvBS024 HvBS020_VS_HvBS048 HvBS021_VS_HvBS022 HvBS021_VS_HvBS023 HvBS021_VS_HvBS024 HvBS021_VS_HvBS048 HvBS022_VS_HvBS023 HvBS022_VS_HvBS024 HvBS022_VS_HvBS048 HvBS023_VS_HvBS024 HvBS023_VS_HvBS048 HvBS024_VS_HvBS048
chr1H 26732 26836 7 104 0.16683316683316682 0.25653578517793324 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA
Is this expected behavior? How can this happen?
I am happy to provide more information if necessary. In the meantime i will check if this happened also for other Contexts.
The input files are about 273M (uncompressed), so let me know how to submit them if they are needed.
Thanks alot in advance.
Hi Akanksha,
I tried to used HOME to identify DMR from two samples without replicates, my command is:
HOME-pairwise -t CG -i ~/methylation/findDMR_HOME_input.txt -o ./ -md 200 --BSSeeker2 --delta 0.3 --minc 5 -npp 8
and the the .txt is:
ploidy_4 /user/zac/methylation/NovaA-210121/CGmap/4n_merge.CGmap.gz
ploidy_8 /user/zac/methylation/NovaA-210121/CGmap/8n_merge.CGmap.gz
but it returns to some error:
The output (if any) follows:
Traceback (most recent call last):
File "/gss1/home/zqq20190923/miniconda3/bin/HOME-pairwise", line 4, in
import('pkg_resources').run_script('HOME==1.0.0', 'HOME-pairwise')
File "/gss1/home/zqq20190923/miniconda3/lib/python2.7/site-packages/pkg_resources/init.py", line 666, in run_script
self.require(requires)[0].run_script(script_name, ns)
File "/gss1/home/zqq20190923/miniconda3/lib/python2.7/site-packages/pkg_resources/init.py", line 1469, in run_script
exec(script_code, namespace, namespace)
File "/gss1/home/zqq20190923/miniconda3/lib/python2.7/site-packages/HOME-1.0.0-py2.7.egg/EGG-INFO/scripts/HOME-pairwise", line 492, in
NameError: name 'status' is not defined
Temp directory at output path already exist.... please clean up and rerun
Temp directory at output path already exist.... please clean up and rerun
So could you tell me what is wrong with my HOME?
Thank you.
Hi,
I was wondering whether we could use the training data available on HOME GitHub for arabidopsis methylome as well.
Cheers,
Ranj
I'm trying to run HOME, however I encounter the error below:
HOME-pairwise -t CG -i /data/WGBS/04-HOME/dom1-5.txt -o ./ex1-5-cg -d 0.4 -mc 5
Preparing the DMRs from HOME.....
GOOD LUCK !
Traceback (most recent call last):
File "/data/software/miniconda3/envs/py2.7/bin/HOME-pairwise", line 4, in
import('pkg_resources').run_script('HOME==1.0.0', 'HOME-pairwise')
File "/data/software/miniconda3/envs/py2.7/lib/python2.7/site-packages/pkg_resources/init.py", line 666, in run_script
self.require(requires)[0].run_script(script_name, ns)
File "/data/software/miniconda3/envs/py2.7/lib/python2.7/site-packages/pkg_resources/init.py", line 1469, in run_script
exec(script_code, namespace, namespace)
File "/data/software/miniconda3/envs/py2.7/lib/python2.7/site-packages/HOME-1.0.0-py2.7.egg/EGG-INFO/scripts/HOME-pairwise", line 513, in
File "/data/software/miniconda3/envs/py2.7/lib/python2.7/multiprocessing/pool.py", line 572, in get
raise self._value
Exception: reduce() of empty sequence with no initial value
Do you have any suggestions for this?
Thanks!
Hi,
setup.py in v0.8 references a HOME-pairwise files, that does not exist. see https://github.com/ListerLab/HOME/blob/0.8/setup.py
Also the versions are inconsistent:
Releases page shows 'Release 0.5' which is tagged as 0.8 in git, however setup.py in that tag shows 0.4.
This makes it very hard to provide installations on shared computer systems.
Best,
Erich
I've been trying to use this for the time-series capabilities but I get this error every time.
Traceback (most recent call last):
File "/home/bth29393/.local/bin/HOME-timeseries", line 4, in <module>
__import__('pkg_resources').run_script('HOME==0.7', 'HOME-timeseries')
File "build/bdist.linux-x86_64/egg/pkg_resources/__init__.py", line 750, in run_script
File "build/bdist.linux-x86_64/egg/pkg_resources/__init__.py", line 1534, in run_script
File "/home/bth29393/.local/lib/python2.7/site-packages/HOME-0.7-py2.7.egg/EGG-INFO/scripts/HOME-timeseries", line 490, in <module>
File "/usr/local/apps/eb/Python/2.7.14-foss-2018a/lib/python2.7/multiprocessing/pool.py", line 572, in get
raise self._value
Exception: range parameter must be finite.
Looking at the code, I don't think they affects the output. But I can't be sure.
Running HOME v0.7 with correct requirements.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.