- Create new pip virtual environment
python -m venv hict_venv- Activate new pip virtual environment Unix/MacOS:
source hict_venv/bin/activateWindows:
hict_venv\Scripts\activate- Install wheel file
pip install hict_patterns-0.1-py3-none-any.whl- Check installation
hict_patterns -h- Unzip weight.zip to the working directory from which you are going to execute the rest of the commands Done!
Main script of project including all modules together can be run as console tool.
hict_patterns file_path [--search_in_1k] [-B BATCH_SIZE] [--device DEVICE] Path to HiC file - .mcool format, should have 50Kb, 10Kb, 5Kb resolitions and 1kb resolution if --search_in_1k option used. If haven't file with this resolutions use cooler_zoomify.
Whether to perform or not detection on 1Kb resolution. Default is not.
Size of data batch processed simultaneously by neural network, larger size reduces time of work but requires more RAM and VRAM. Default is 512.
Output file is a table in .csv format. It consist from 3 columns. First two is whole genome range coordinates of structural variation. Third is identified сlass.
You could test work on sample file
hict_patterns dong_colluzzii.mcool --search_in_1k --device autoYou should find 3 structural variations in the result.csv file