Upload folder using huggingface_hub
Browse filesThis view is limited to 50 files because it contains too many changes. See raw diff
- README.md +120 -0
- fold_0/logs.models.fold_0.ENCSR000ENE/logfile.modelling.fold_0.ENCSR000ENE.args.json +45 -0
- fold_0/logs.models.fold_0.ENCSR000ENE/logfile.modelling.fold_0.ENCSR000ENE.batch_loss.tsv +0 -0
- fold_0/logs.models.fold_0.ENCSR000ENE/logfile.modelling.fold_0.ENCSR000ENE.bias_formatting.stdout.txt +1 -0
- fold_0/logs.models.fold_0.ENCSR000ENE/logfile.modelling.fold_0.ENCSR000ENE.chrombpnet_data_params.tsv +3 -0
- fold_0/logs.models.fold_0.ENCSR000ENE/logfile.modelling.fold_0.ENCSR000ENE.chrombpnet_formatting.stdout.txt +1 -0
- fold_0/logs.models.fold_0.ENCSR000ENE/logfile.modelling.fold_0.ENCSR000ENE.chrombpnet_model_params.tsv +9 -0
- fold_0/logs.models.fold_0.ENCSR000ENE/logfile.modelling.fold_0.ENCSR000ENE.chrombpnet_no_bias_formatting.stdout.txt +1 -0
- fold_0/logs.models.fold_0.ENCSR000ENE/logfile.modelling.fold_0.ENCSR000ENE.epoch_loss.csv +18 -0
- fold_0/model.bias_scaled.fold_0.ENCSR000ENE.h5 +3 -0
- fold_0/model.bias_scaled.fold_0.ENCSR000ENE.tar +3 -0
- fold_0/model.chrombpnet.fold_0.ENCSR000ENE.h5 +3 -0
- fold_0/model.chrombpnet.fold_0.ENCSR000ENE.tar +3 -0
- fold_0/model.chrombpnet_nobias.fold_0.ENCSR000ENE.h5 +3 -0
- fold_0/model.chrombpnet_nobias.fold_0.ENCSR000ENE.tar +3 -0
- fold_1/logs.models.fold_1.ENCSR000ENE/logfile.modelling.fold_1.ENCSR000ENE.args.json +50 -0
- fold_1/logs.models.fold_1.ENCSR000ENE/logfile.modelling.fold_1.ENCSR000ENE.batch_loss.tsv +0 -0
- fold_1/logs.models.fold_1.ENCSR000ENE/logfile.modelling.fold_1.ENCSR000ENE.bias_formatting.stdout.txt +1 -0
- fold_1/logs.models.fold_1.ENCSR000ENE/logfile.modelling.fold_1.ENCSR000ENE.chrombpnet_data_params.tsv +3 -0
- fold_1/logs.models.fold_1.ENCSR000ENE/logfile.modelling.fold_1.ENCSR000ENE.chrombpnet_formatting.stdout.txt +1 -0
- fold_1/logs.models.fold_1.ENCSR000ENE/logfile.modelling.fold_1.ENCSR000ENE.chrombpnet_model_params.tsv +9 -0
- fold_1/logs.models.fold_1.ENCSR000ENE/logfile.modelling.fold_1.ENCSR000ENE.chrombpnet_no_bias_formatting.stdout.txt +1 -0
- fold_1/logs.models.fold_1.ENCSR000ENE/logfile.modelling.fold_1.ENCSR000ENE.epoch_loss.csv +14 -0
- fold_1/model.bias_scaled.fold_1.ENCSR000ENE.h5 +3 -0
- fold_1/model.bias_scaled.fold_1.ENCSR000ENE.tar +3 -0
- fold_1/model.chrombpnet.fold_1.ENCSR000ENE.h5 +3 -0
- fold_1/model.chrombpnet.fold_1.ENCSR000ENE.tar +3 -0
- fold_1/model.chrombpnet_nobias.fold_1.ENCSR000ENE.h5 +3 -0
- fold_1/model.chrombpnet_nobias.fold_1.ENCSR000ENE.tar +3 -0
- fold_2/logs.models.fold_2.ENCSR000ENE/logfile.modelling.fold_2.ENCSR000ENE.args.json +50 -0
- fold_2/logs.models.fold_2.ENCSR000ENE/logfile.modelling.fold_2.ENCSR000ENE.batch_loss.tsv +0 -0
- fold_2/logs.models.fold_2.ENCSR000ENE/logfile.modelling.fold_2.ENCSR000ENE.bias_formatting.stdout.txt +1 -0
- fold_2/logs.models.fold_2.ENCSR000ENE/logfile.modelling.fold_2.ENCSR000ENE.chrombpnet_data_params.tsv +3 -0
- fold_2/logs.models.fold_2.ENCSR000ENE/logfile.modelling.fold_2.ENCSR000ENE.chrombpnet_formatting.stdout.txt +1 -0
- fold_2/logs.models.fold_2.ENCSR000ENE/logfile.modelling.fold_2.ENCSR000ENE.chrombpnet_model_params.tsv +9 -0
- fold_2/logs.models.fold_2.ENCSR000ENE/logfile.modelling.fold_2.ENCSR000ENE.chrombpnet_no_bias_formatting.stdout.txt +1 -0
- fold_2/logs.models.fold_2.ENCSR000ENE/logfile.modelling.fold_2.ENCSR000ENE.epoch_loss.csv +19 -0
- fold_2/model.bias_scaled.fold_2.ENCSR000ENE.h5 +3 -0
- fold_2/model.bias_scaled.fold_2.ENCSR000ENE.tar +3 -0
- fold_2/model.chrombpnet.fold_2.ENCSR000ENE.h5 +3 -0
- fold_2/model.chrombpnet.fold_2.ENCSR000ENE.tar +3 -0
- fold_2/model.chrombpnet_nobias.fold_2.ENCSR000ENE.h5 +3 -0
- fold_2/model.chrombpnet_nobias.fold_2.ENCSR000ENE.tar +3 -0
- fold_3/logs.models.fold_3.ENCSR000ENE/logfile.modelling.fold_3.ENCSR000ENE.args.json +50 -0
- fold_3/logs.models.fold_3.ENCSR000ENE/logfile.modelling.fold_3.ENCSR000ENE.batch_loss.tsv +0 -0
- fold_3/logs.models.fold_3.ENCSR000ENE/logfile.modelling.fold_3.ENCSR000ENE.bias_formatting.stdout.txt +1 -0
- fold_3/logs.models.fold_3.ENCSR000ENE/logfile.modelling.fold_3.ENCSR000ENE.chrombpnet_data_params.tsv +3 -0
- fold_3/logs.models.fold_3.ENCSR000ENE/logfile.modelling.fold_3.ENCSR000ENE.chrombpnet_formatting.stdout.txt +1 -0
- fold_3/logs.models.fold_3.ENCSR000ENE/logfile.modelling.fold_3.ENCSR000ENE.chrombpnet_model_params.tsv +9 -0
- fold_3/logs.models.fold_3.ENCSR000ENE/logfile.modelling.fold_3.ENCSR000ENE.chrombpnet_no_bias_formatting.stdout.txt +1 -0
README.md
ADDED
|
@@ -0,0 +1,120 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
---
|
| 2 |
+
license: mit
|
| 3 |
+
library_name: chrombpnet
|
| 4 |
+
tags:
|
| 5 |
+
- encode
|
| 6 |
+
- chrombpnet
|
| 7 |
+
- chromatin-accessibility
|
| 8 |
+
- DNASE
|
| 9 |
+
- endothelial
|
| 10 |
+
- hg38
|
| 11 |
+
---
|
| 12 |
+
# ENCODE ChromBPNet Atlas
|
| 13 |
+
As part of the ENCODE 4 Project, we trained ChromBPNet models on 1,512 ENCODE DNAse-seq and ATAC-seq across 408 biosamples. Here, we provide all models for open-source use.
|
| 14 |
+
|
| 15 |
+
For more information about the models, see:
|
| 16 |
+
- Main ENCODE 4 Paper
|
| 17 |
+
- [A unified lexicon of predictive DNA sequence motifs from ENCODE transcription factor binding and chromatin accessibility assays](https://doi.org/10.5281/zenodo.17123347) (Deshpande et al., Zenodo 2025)
|
| 18 |
+
- [ChromBPNet: bias factorized, base-resolution deep learning models of chromatin accessibility reveal cis-regulatory sequence syntax, transcription factor footprints and regulatory variants](https://doi.org/10.1101/2024.12.25.630221) (Pampari et al., bioRxiv 2024)
|
| 19 |
+
|
| 20 |
+
## ChromBPNet model: DNASE in brain microvascular endothelial cell (ENCSR000ENE)
|
| 21 |
+
- Model: ChromBPNet
|
| 22 |
+
- Assay: DNASE-seq
|
| 23 |
+
- Experiment: [ENCSR000ENE](https://www.encodeproject.org/experiments/ENCSR000ENE/)
|
| 24 |
+
- Model annotation: [ENCSR323JJT](https://www.encodeproject.org/annotations/ENCSR323JJT/)
|
| 25 |
+
- Biosample: brain microvascular endothelial cell (Full name: Homo sapiens brain microvascular endothelial cell)
|
| 26 |
+
- Cell slim(s): epithelial-cell,neural-cell,endothelial-cell
|
| 27 |
+
- Organ slim(s): epithelium,brain,vasculature,blood-vessel
|
| 28 |
+
- Developmental slim(s): mesoderm,ectoderm
|
| 29 |
+
- System slim(s): central-nervous-system,circulatory-system
|
| 30 |
+
- Assembly: hg38
|
| 31 |
+
|
| 32 |
+
## Directory structure
|
| 33 |
+
- `fold_0`: Model of 5-fold cross-validation: Fold 0
|
| 34 |
+
- `model.chrombpnet.fold_0.encid.h5`: full chrombpnet model that combines both bias and corrected model in .h5 format
|
| 35 |
+
- `model.chrombpnet_nobias.fold_0.encid.h5`: bias-corrected accessibility model in .h5 format (Use for all biological discovery)
|
| 36 |
+
- `model.bias_scaled.fold_0.encid.h5`: bias model in .h5 format
|
| 37 |
+
- `model.chrombpnet.fold_0.encid.tar`: full chrombpnet model that combines both bias and corrected model in SavedModel format. After being untarred, it results in a directory named "chrombpnet".
|
| 38 |
+
- `model.chrombpnet_nobias.fold_0.encid.tar`: bias-corrected accessibility model in SavedModel format (Use for all biological discovery). After being untarred, it results in a directory named "chrombpnet_wo_bias".
|
| 39 |
+
- `model.bias_scaled.fold_0.encid.tar`: bias model in SavedModel format. After being untarred, it results in a directory named "bias_model_scaled".
|
| 40 |
+
- `logs.models.fold_0.encid`: folder containing log files for training models
|
| 41 |
+
- `fold_1`: Model of 5-fold coss-validation: Fold 1
|
| 42 |
+
- `fold_2`: Model of 5-fold cross-validation: Fold 2
|
| 43 |
+
- `fold_3`: Model of 5-fold cross-validation: Fold 3
|
| 44 |
+
- `fold_4`: Model of 5-fold cross-validation: Fold 4
|
| 45 |
+
|
| 46 |
+
# Instructions
|
| 47 |
+
## 1. Pseudocode for loading models in .h5 format
|
| 48 |
+
|
| 49 |
+
(1) Use the code in python after appropriately defining `model_in_h5_format` and `inputs`. \
|
| 50 |
+
(2) `inputs` is a one hot encoded sequence of shape (N,2114,4). Here N corresponds to the
|
| 51 |
+
number of tested sequences, 2114 is the input sequence length and 4 corresponds to [A,C,G,T].
|
| 52 |
+
|
| 53 |
+
```python
|
| 54 |
+
import tensorflow as tf
|
| 55 |
+
from tensorflow.keras.utils import get_custom_objects
|
| 56 |
+
from tensorflow.keras.models import load_model
|
| 57 |
+
|
| 58 |
+
custom_objects={"tf": tf}
|
| 59 |
+
get_custom_objects().update(custom_objects)
|
| 60 |
+
|
| 61 |
+
model=load_model(model_in_h5_format,compile=False)
|
| 62 |
+
outputs = model(inputs)
|
| 63 |
+
```
|
| 64 |
+
|
| 65 |
+
The list `outputs` consists of two elements. The first element has a shape of (N, 1000) and
|
| 66 |
+
contains logit predictions for a 1000-base-pair output. The second element, with a shape of
|
| 67 |
+
(N, 1), contains logcount predictions. To transform these predictions into per-base signals,
|
| 68 |
+
follow the provided pseudo code lines below.
|
| 69 |
+
|
| 70 |
+
```python
|
| 71 |
+
import numpy as np
|
| 72 |
+
|
| 73 |
+
def softmax(x, temp=1):
|
| 74 |
+
norm_x = x - np.mean(x,axis=1, keepdims=True)
|
| 75 |
+
return np.exp(temp*norm_x)/np.sum(np.exp(temp*norm_x), axis=1, keepdims=True)
|
| 76 |
+
|
| 77 |
+
predictions = softmax(outputs[0]) * (np.exp(outputs[1])-1)
|
| 78 |
+
```
|
| 79 |
+
|
| 80 |
+
## 2. Pseudocode for loading models in .tar format
|
| 81 |
+
|
| 82 |
+
(1) First untar the directory as follows `tar -xvf model.tar`. \
|
| 83 |
+
(2) Use the code below in python after appropriately defining `model_dir_untared` and `inputs`. \
|
| 84 |
+
(3) `inputs` is a one hot encoded sequence of shape (N,2114,4). Here N corresponds to the number
|
| 85 |
+
of tested sequences, 2114 is the input sequence length and 4 corresponds to ACGT.
|
| 86 |
+
|
| 87 |
+
Reference: https://www.tensorflow.org/api_docs/python/tf/saved_model/load
|
| 88 |
+
|
| 89 |
+
```python
|
| 90 |
+
import tensorflow as tf
|
| 91 |
+
|
| 92 |
+
model = tf.saved_model.load('model_dir_untared')
|
| 93 |
+
outputs = model.signatures['serving_default'](**{'sequence':inputs.astype('float32')})
|
| 94 |
+
```
|
| 95 |
+
|
| 96 |
+
The variable `outputs` represents a dictionary containing two key-value pairs. The first key
|
| 97 |
+
is `logits_profile_predictions`, holding a value with a shape of (N, 1000). This value corresponds
|
| 98 |
+
to logit predictions for a 1000-base-pair output. The second key, named `logcount_predictions``,
|
| 99 |
+
is associated with a value of shape (N, 1), representing logcount predictions. To transform these
|
| 100 |
+
predictions into per-base signals, utilize the provided pseudo code lines mentioned below.
|
| 101 |
+
|
| 102 |
+
```python
|
| 103 |
+
import numpy as np
|
| 104 |
+
def softmax(x, temp=1):
|
| 105 |
+
norm_x = x - np.mean(x,axis=1, keepdims=True)
|
| 106 |
+
return np.exp(temp*norm_x)/np.sum(np.exp(temp*norm_x), axis=1, keepdims=True)
|
| 107 |
+
|
| 108 |
+
predictions = softmax(outputs["logits_profile_predictions"]) * (np.exp(outputs["logcount_predictions"])-1)
|
| 109 |
+
```
|
| 110 |
+
|
| 111 |
+
## Docker image to load and use the models
|
| 112 |
+
- https://hub.docker.com/r/kundajelab/chrombpnet-atlas/ (tag:v1)
|
| 113 |
+
|
| 114 |
+
## Code for ChromBPNet
|
| 115 |
+
- https://github.com/kundajelab/chrombpnet/
|
| 116 |
+
|
| 117 |
+
# License & citation
|
| 118 |
+
External data users may freely download, analyze and publish results based on any ENCODE data without restrictions.
|
| 119 |
+
|
| 120 |
+
Released under the [ENCODE data-use policy](https://www.encodeproject.org/about/data-use-policy/). Please cite the ENCODE Project Consortium and the model software: [ChromBPNet](https://github.com/kundajelab/chrombpnet) (Pampari et al., bioRxiv 2024).
|
fold_0/logs.models.fold_0.ENCSR000ENE/logfile.modelling.fold_0.ENCSR000ENE.args.json
ADDED
|
@@ -0,0 +1,45 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"cmd": "pipeline",
|
| 3 |
+
"genome": "/scratch/groups/akundaje/anusri/chromatin_atlas/reference//hg38.genome.fa",
|
| 4 |
+
"chrom_sizes": "/scratch/groups/akundaje/anusri/chromatin_atlas/reference//chrom.sizes",
|
| 5 |
+
"input_bam_file": null,
|
| 6 |
+
"input_fragment_file": null,
|
| 7 |
+
"input_tagalign_file": null,
|
| 8 |
+
"bigwig": "/oak/stanford/groups/akundaje/projects/chromatin-atlas-2022/DNASE//ENCSR000ENE//preprocessing/bigWigs/ENCSR000ENE.bigWig",
|
| 9 |
+
"output_dir": "/scratch/groups/akundaje/anusri/chromatin_atlas/DNASE/ENCSR000ENE//chrombpnet_model_feb22_fold_0/chrombpnet_model/",
|
| 10 |
+
"data_type": "DNASE",
|
| 11 |
+
"peaks": "/scratch/groups/akundaje/anusri/chromatin_atlas/DNASE/ENCSR000ENE//chrombpnet_model_feb22_fold_0/chrombpnet_model/auxiliary/ENCSR000ENE_filtered.peaks.bed",
|
| 12 |
+
"nonpeaks": "/scratch/groups/akundaje/anusri/chromatin_atlas/DNASE/ENCSR000ENE//chrombpnet_model_feb22_fold_0/chrombpnet_model/auxiliary/ENCSR000ENE_filtered.nonpeaks.bed",
|
| 13 |
+
"chr_fold_path": "/scratch/groups/akundaje/anusri/chromatin_atlas/splits/fold_0.json",
|
| 14 |
+
"outlier_threshold": 0.9999,
|
| 15 |
+
"ATAC_ref_path": null,
|
| 16 |
+
"DNASE_ref_path": null,
|
| 17 |
+
"num_samples": 10000,
|
| 18 |
+
"inputlen": 2114,
|
| 19 |
+
"outputlen": 1000,
|
| 20 |
+
"seed": 1234,
|
| 21 |
+
"epochs": 50,
|
| 22 |
+
"early_stop": 5,
|
| 23 |
+
"learning_rate": 0.001,
|
| 24 |
+
"trackables": [
|
| 25 |
+
"logcount_predictions_loss",
|
| 26 |
+
"loss",
|
| 27 |
+
"logits_profile_predictions_loss",
|
| 28 |
+
"val_logcount_predictions_loss",
|
| 29 |
+
"val_loss",
|
| 30 |
+
"val_logits_profile_predictions_loss"
|
| 31 |
+
],
|
| 32 |
+
"architecture_from_file": "/home/groups/akundaje/anusri/simg/chrombpnet_latest/chrombpnet/chrombpnet/training/models/chrombpnet_with_bias_model.py",
|
| 33 |
+
"file_prefix": "ENCSR000ENE",
|
| 34 |
+
"html_prefix": "./",
|
| 35 |
+
"bias_model_path": "/scratch/groups/akundaje/anusri/chromatin_atlas/DNASE/ENCSR000ENE//chrombpnet_model_feb22_fold_0/bias_model/models/ENCSR000ENE_bias.h5",
|
| 36 |
+
"negative_sampling_ratio": 0.1,
|
| 37 |
+
"filters": 512,
|
| 38 |
+
"n_dilation_layers": 8,
|
| 39 |
+
"max_jitter": 500,
|
| 40 |
+
"batch_size": 64,
|
| 41 |
+
"output_prefix": "/scratch/groups/akundaje/anusri/chromatin_atlas/DNASE/ENCSR000ENE//chrombpnet_model_feb22_fold_0/chrombpnet_model/models/ENCSR000ENE_chrombpnet",
|
| 42 |
+
"chr": "chr8",
|
| 43 |
+
"pwm_width": 24,
|
| 44 |
+
"params": "/scratch/groups/akundaje/anusri/chromatin_atlas/DNASE/ENCSR000ENE//chrombpnet_model_feb22_fold_0/chrombpnet_model/logs/ENCSR000ENE_chrombpnet_model_params.tsv"
|
| 45 |
+
}
|
fold_0/logs.models.fold_0.ENCSR000ENE/logfile.modelling.fold_0.ENCSR000ENE.batch_loss.tsv
ADDED
|
The diff for this file is too large to render.
See raw diff
|
|
|
fold_0/logs.models.fold_0.ENCSR000ENE/logfile.modelling.fold_0.ENCSR000ENE.bias_formatting.stdout.txt
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
Converting /oak/stanford/groups/akundaje/projects/chromatin-atlas-2022/DNASE/ENCSR000ENE/failed_models_retrained/chrombpnet_model_feb22_fold_0/chrombpnet_model/models/ENCSR000ENE_bias_model_scaled.h5 to /oak/stanford/groups/akundaje/vhecht/chromatin-atlas-2022/DNASE/ENCSR000ENE/fold_0/new_model_format/bias_model_scaled.tar with get_new_tf_model_format.py
|
fold_0/logs.models.fold_0.ENCSR000ENE/logfile.modelling.fold_0.ENCSR000ENE.chrombpnet_data_params.tsv
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
counts_sum_min_thresh 0.0
|
| 2 |
+
counts_sum_max_thresh 3307.96
|
| 3 |
+
trainings_pts_post_thresh 169251
|
fold_0/logs.models.fold_0.ENCSR000ENE/logfile.modelling.fold_0.ENCSR000ENE.chrombpnet_formatting.stdout.txt
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
Converting /oak/stanford/groups/akundaje/projects/chromatin-atlas-2022/DNASE/ENCSR000ENE/failed_models_retrained/chrombpnet_model_feb22_fold_0/chrombpnet_model/models/ENCSR000ENE_chrombpnet.h5 to /oak/stanford/groups/akundaje/vhecht/chromatin-atlas-2022/DNASE/ENCSR000ENE/fold_0/new_model_format/chrombpnet.tar with get_new_tf_model_format.py
|
fold_0/logs.models.fold_0.ENCSR000ENE/logfile.modelling.fold_0.ENCSR000ENE.chrombpnet_model_params.tsv
ADDED
|
@@ -0,0 +1,9 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
counts_loss_weight 10.2
|
| 2 |
+
filters 512
|
| 3 |
+
n_dil_layers 8
|
| 4 |
+
bias_model_path /scratch/groups/akundaje/anusri/chromatin_atlas/DNASE/ENCSR000ENE//chrombpnet_model_feb22_fold_0/chrombpnet_model/models/ENCSR000ENE_bias_model_scaled.h5
|
| 5 |
+
inputlen 2114
|
| 6 |
+
outputlen 1000
|
| 7 |
+
max_jitter 500
|
| 8 |
+
chr_fold_path /scratch/groups/akundaje/anusri/chromatin_atlas/splits/fold_0.json
|
| 9 |
+
negative_sampling_ratio 0.1
|
fold_0/logs.models.fold_0.ENCSR000ENE/logfile.modelling.fold_0.ENCSR000ENE.chrombpnet_no_bias_formatting.stdout.txt
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
Converting /oak/stanford/groups/akundaje/projects/chromatin-atlas-2022/DNASE/ENCSR000ENE/failed_models_retrained/chrombpnet_model_feb22_fold_0/chrombpnet_model/models/ENCSR000ENE_chrombpnet_nobias.h5 to /oak/stanford/groups/akundaje/vhecht/chromatin-atlas-2022/DNASE/ENCSR000ENE/fold_0/new_model_format/chrombpnet_nobias.tar with get_new_tf_model_format.py
|
fold_0/logs.models.fold_0.ENCSR000ENE/logfile.modelling.fold_0.ENCSR000ENE.epoch_loss.csv
ADDED
|
@@ -0,0 +1,18 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
epoch,logcount_predictions_loss,logits_profile_predictions_loss,loss,val_logcount_predictions_loss,val_logits_profile_predictions_loss,val_loss
|
| 2 |
+
0,1.9634382724761963,377.73748779296875,397.7646789550781,1.0293521881103516,385.5916748046875,396.0910339355469
|
| 3 |
+
1,0.9573468565940857,355.93017578125,365.695556640625,0.9524052739143372,376.9235534667969,386.6379699707031
|
| 4 |
+
2,0.8791595697402954,350.7334899902344,359.70068359375,0.9935187101364136,378.2821960449219,388.4160461425781
|
| 5 |
+
3,0.8236331343650818,346.8332214355469,355.2343444824219,0.7963070273399353,371.296630859375,379.41900634765625
|
| 6 |
+
4,0.7789008021354675,343.8221130371094,351.7666931152344,0.7410964965820312,367.70269775390625,375.26190185546875
|
| 7 |
+
5,0.7531371116638184,342.4731750488281,350.15557861328125,0.7754468321800232,376.4928283691406,384.4020690917969
|
| 8 |
+
6,0.7246262431144714,340.3036193847656,347.69451904296875,0.9618564248085022,366.8589782714844,376.6697082519531
|
| 9 |
+
7,0.6907596588134766,338.6612243652344,345.70623779296875,0.7200509905815125,368.45355224609375,375.79803466796875
|
| 10 |
+
8,0.672538161277771,337.91680908203125,344.77703857421875,0.7421784996986389,370.3897399902344,377.96002197265625
|
| 11 |
+
9,0.649025022983551,336.1482849121094,342.7685241699219,0.7076439261436462,367.19427490234375,374.4123229980469
|
| 12 |
+
10,0.630963921546936,335.5350036621094,341.97088623046875,0.714817464351654,369.24444580078125,376.53546142578125
|
| 13 |
+
11,0.6167646050453186,334.36260986328125,340.6532897949219,0.6734544634819031,366.47320556640625,373.34222412109375
|
| 14 |
+
12,0.6043353080749512,333.6611022949219,339.8254699707031,0.7203248143196106,367.19439697265625,374.54193115234375
|
| 15 |
+
13,0.5880498886108398,333.0064697265625,339.0044250488281,0.6749315857887268,369.14056396484375,376.0249328613281
|
| 16 |
+
14,0.5701214075088501,331.98297119140625,337.7980651855469,0.6750552654266357,369.53485107421875,376.4205017089844
|
| 17 |
+
15,0.5577042102813721,330.668212890625,336.3565673828125,0.670957624912262,368.8642883300781,375.7078857421875
|
| 18 |
+
16,0.5420794486999512,330.5259704589844,336.0548400878906,0.6870818734169006,367.4170227050781,374.42523193359375
|
fold_0/model.bias_scaled.fold_0.ENCSR000ENE.h5
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:12766724b6ca86143125ebffd04b5d1700ff32bb277794efb8f842417de389b3
|
| 3 |
+
size 2691928
|
fold_0/model.bias_scaled.fold_0.ENCSR000ENE.tar
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:8fcb142c5a5c73ee5f985483296d7de998aae90f1c08fac1326455bba3e66a0c
|
| 3 |
+
size 1198080
|
fold_0/model.chrombpnet.fold_0.ENCSR000ENE.h5
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:f32771c4d065d549f30496d060401c92dc535d94722ef028d8fec60a18aa3ea4
|
| 3 |
+
size 77538904
|
fold_0/model.chrombpnet.fold_0.ENCSR000ENE.tar
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:1e02349ba8d1e2d8a0d20e45761502ba9f042f34af54d1102c3b57b0a5cdc752
|
| 3 |
+
size 27525120
|
fold_0/model.chrombpnet_nobias.fold_0.ENCSR000ENE.h5
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:f1213e58247b41dc256f5f7721371248a2bc2f61717d063124db6d3be59df6fb
|
| 3 |
+
size 25582648
|
fold_0/model.chrombpnet_nobias.fold_0.ENCSR000ENE.tar
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:b908fa779d064824892adb87d14994a37d659611a9dcbf650c2ce7a30c7f4442
|
| 3 |
+
size 26060800
|
fold_1/logs.models.fold_1.ENCSR000ENE/logfile.modelling.fold_1.ENCSR000ENE.args.json
ADDED
|
@@ -0,0 +1,50 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"cmd": "pipeline",
|
| 3 |
+
"genome": "/oak/stanford/groups/akundaje/ziwei75/atac_seq_pipeline/hg38/GRCh38_no_alt_analysis_set_GCA_000001405.15.fasta",
|
| 4 |
+
"chrom_sizes": "/oak/stanford/groups/akundaje/ziwei75/atac_seq_pipeline/hg38/GRCh38_EBV.chrom.sizes.tsv",
|
| 5 |
+
"input_bam_file": "/oak/stanford/groups/akundaje/projects/chromatin-atlas-2022/DNASE/ENCSR000ENE/preprocessing/bigWigs/ENCSR000ENE.bigWig",
|
| 6 |
+
"input_fragment_file": null,
|
| 7 |
+
"input_tagalign_file": null,
|
| 8 |
+
"output_dir": "/oak/stanford/groups/akundaje/vhecht/chromatin_atlas_bias_corrected/DNASE_model/ENCSR000ENE/fold_1",
|
| 9 |
+
"data_type": "DNASE",
|
| 10 |
+
"peaks": "/oak/stanford/groups/akundaje/vhecht/chromatin_atlas_bias_corrected/DNASE_model/ENCSR000ENE/fold_1/auxiliary/filtered.peaks.bed",
|
| 11 |
+
"nonpeaks": "/oak/stanford/groups/akundaje/vhecht/chromatin_atlas_bias_corrected/DNASE_model/ENCSR000ENE/fold_1/auxiliary/filtered.nonpeaks.bed",
|
| 12 |
+
"chr_fold_path": "/oak/stanford/groups/akundaje/projects/chromatin-atlas-2022/splits/fold_1.json",
|
| 13 |
+
"outlier_threshold": 0.9999,
|
| 14 |
+
"ATAC_ref_path": null,
|
| 15 |
+
"DNASE_ref_path": null,
|
| 16 |
+
"num_samples": 10000,
|
| 17 |
+
"inputlen": 2114,
|
| 18 |
+
"outputlen": 1000,
|
| 19 |
+
"seed": 1234,
|
| 20 |
+
"epochs": 50,
|
| 21 |
+
"early_stop": 5,
|
| 22 |
+
"learning_rate": 0.001,
|
| 23 |
+
"trackables": [
|
| 24 |
+
"logcount_predictions_loss",
|
| 25 |
+
"loss",
|
| 26 |
+
"logits_profile_predictions_loss",
|
| 27 |
+
"val_logcount_predictions_loss",
|
| 28 |
+
"val_loss",
|
| 29 |
+
"val_logits_profile_predictions_loss"
|
| 30 |
+
],
|
| 31 |
+
"architecture_from_file": "/home/users/vhecht/chrombpnet/chrombpnet/chrombpnet/training/models/chrombpnet_with_bias_model.py",
|
| 32 |
+
"file_prefix": null,
|
| 33 |
+
"html_prefix": "./",
|
| 34 |
+
"bsort": false,
|
| 35 |
+
"tmpdir": null,
|
| 36 |
+
"no_st": false,
|
| 37 |
+
"bias_model_path": "/oak/stanford/groups/akundaje/projects/chromatin-atlas-2022/DNASE/ENCSR000ENE/failed_models_retrained/chrombpnet_model_feb22_fold_0/bias_model/models/ENCSR000ENE_bias.h5",
|
| 38 |
+
"negative_sampling_ratio": 0.1,
|
| 39 |
+
"filters": 512,
|
| 40 |
+
"n_dilation_layers": 8,
|
| 41 |
+
"max_jitter": 500,
|
| 42 |
+
"batch_size": 64,
|
| 43 |
+
"output_prefix": "/oak/stanford/groups/akundaje/vhecht/chromatin_atlas_bias_corrected/DNASE_model/ENCSR000ENE/fold_1/models/chrombpnet",
|
| 44 |
+
"bigwig": "/oak/stanford/groups/akundaje/vhecht/chromatin_atlas_bias_corrected/DNASE_model/ENCSR000ENE/fold_1/auxiliary/data_unstranded.bw",
|
| 45 |
+
"plus_shift": null,
|
| 46 |
+
"minus_shift": null,
|
| 47 |
+
"chr": "chr12",
|
| 48 |
+
"pwm_width": 24,
|
| 49 |
+
"params": "/oak/stanford/groups/akundaje/vhecht/chromatin_atlas_bias_corrected/DNASE_model/ENCSR000ENE/fold_1/logs/chrombpnet_model_params.tsv"
|
| 50 |
+
}
|
fold_1/logs.models.fold_1.ENCSR000ENE/logfile.modelling.fold_1.ENCSR000ENE.batch_loss.tsv
ADDED
|
The diff for this file is too large to render.
See raw diff
|
|
|
fold_1/logs.models.fold_1.ENCSR000ENE/logfile.modelling.fold_1.ENCSR000ENE.bias_formatting.stdout.txt
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
Converting /oak/stanford/groups/akundaje/vhecht/chromatin_atlas_bias_corrected/DNASE_model/ENCSR000ENE/fold_1/models/bias_model_scaled.h5 to /oak/stanford/groups/akundaje/vhecht/chromatin-atlas-2022/DNASE/ENCSR000ENE/fold_1/new_model_format/bias_model_scaled.tar with get_new_tf_model_format.py
|
fold_1/logs.models.fold_1.ENCSR000ENE/logfile.modelling.fold_1.ENCSR000ENE.chrombpnet_data_params.tsv
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
counts_sum_min_thresh 0.0
|
| 2 |
+
counts_sum_max_thresh 3290.67
|
| 3 |
+
trainings_pts_post_thresh 174037
|
fold_1/logs.models.fold_1.ENCSR000ENE/logfile.modelling.fold_1.ENCSR000ENE.chrombpnet_formatting.stdout.txt
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
Converting /oak/stanford/groups/akundaje/vhecht/chromatin_atlas_bias_corrected/DNASE_model/ENCSR000ENE/fold_1/models/chrombpnet.h5 to /oak/stanford/groups/akundaje/vhecht/chromatin-atlas-2022/DNASE/ENCSR000ENE/fold_1/new_model_format/chrombpnet.tar with get_new_tf_model_format.py
|
fold_1/logs.models.fold_1.ENCSR000ENE/logfile.modelling.fold_1.ENCSR000ENE.chrombpnet_model_params.tsv
ADDED
|
@@ -0,0 +1,9 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
counts_loss_weight 10.3
|
| 2 |
+
filters 512
|
| 3 |
+
n_dil_layers 8
|
| 4 |
+
bias_model_path /oak/stanford/groups/akundaje/vhecht/chromatin_atlas_bias_corrected/DNASE_model/ENCSR000ENE/fold_1/models/bias_model_scaled.h5
|
| 5 |
+
inputlen 2114
|
| 6 |
+
outputlen 1000
|
| 7 |
+
max_jitter 500
|
| 8 |
+
chr_fold_path /oak/stanford/groups/akundaje/projects/chromatin-atlas-2022/splits/fold_1.json
|
| 9 |
+
negative_sampling_ratio 0.1
|
fold_1/logs.models.fold_1.ENCSR000ENE/logfile.modelling.fold_1.ENCSR000ENE.chrombpnet_no_bias_formatting.stdout.txt
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
Converting /oak/stanford/groups/akundaje/vhecht/chromatin_atlas_bias_corrected/DNASE_model/ENCSR000ENE/fold_1/models/chrombpnet_nobias.h5 to /oak/stanford/groups/akundaje/vhecht/chromatin-atlas-2022/DNASE/ENCSR000ENE/fold_1/new_model_format/chrombpnet_nobias.tar with get_new_tf_model_format.py
|
fold_1/logs.models.fold_1.ENCSR000ENE/logfile.modelling.fold_1.ENCSR000ENE.epoch_loss.csv
ADDED
|
@@ -0,0 +1,14 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
epoch,logcount_predictions_loss,logits_profile_predictions_loss,loss,val_logcount_predictions_loss,val_logits_profile_predictions_loss,val_loss
|
| 2 |
+
0,2.038708448410034,375.0960693359375,396.09490966796875,0.9744908809661865,400.5649719238281,410.6021423339844
|
| 3 |
+
1,0.9260057210922241,354.6159973144531,364.15447998046875,0.8501225113868713,391.496337890625,400.2525329589844
|
| 4 |
+
2,0.8437067866325378,348.9721374511719,357.662841796875,0.8907222151756287,389.9610900878906,399.1355285644531
|
| 5 |
+
3,0.7992215752601624,345.1899108886719,353.4217834472656,0.8650943636894226,388.578857421875,397.4893798828125
|
| 6 |
+
4,0.7531725168228149,343.2485656738281,351.0065612792969,0.7216870784759521,384.1022033691406,391.5354919433594
|
| 7 |
+
5,0.721278190612793,341.3906555175781,348.8194274902344,0.8492127656936646,388.3586120605469,397.1056213378906
|
| 8 |
+
6,0.6922621726989746,339.34930419921875,346.4794006347656,0.7176091074943542,385.44525146484375,392.8366394042969
|
| 9 |
+
7,0.6730366349220276,338.34161376953125,345.27374267578125,0.7038235068321228,382.5793151855469,389.8283996582031
|
| 10 |
+
8,0.6537469625473022,336.6867980957031,343.42034912109375,0.6990910172462463,383.94647216796875,391.147216796875
|
| 11 |
+
9,0.6320470571517944,335.7017517089844,342.2120056152344,0.7917746901512146,385.61859130859375,393.7739562988281
|
| 12 |
+
10,0.6124797463417053,334.90447998046875,341.2132263183594,0.7016525864601135,383.5893859863281,390.8166198730469
|
| 13 |
+
11,0.5997549295425415,334.00482177734375,340.1816711425781,0.776370108127594,386.4659423828125,394.46258544921875
|
| 14 |
+
12,0.5797068476676941,333.1341552734375,339.104736328125,0.6754305362701416,385.54766845703125,392.5044860839844
|
fold_1/model.bias_scaled.fold_1.ENCSR000ENE.h5
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:bc4141643884473b2259170db491c9c91c984d339b0344b736651363052cccb0
|
| 3 |
+
size 2691928
|
fold_1/model.bias_scaled.fold_1.ENCSR000ENE.tar
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:da860393904d58a078c32e477068d3f5642b0eedfb0c2046a2fa9adb227c5676
|
| 3 |
+
size 1198080
|
fold_1/model.chrombpnet.fold_1.ENCSR000ENE.h5
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:f6d34c0894d6455fd0b567e094560ca5da8c53b8964bd0555e401473f8ab3c7f
|
| 3 |
+
size 77538840
|
fold_1/model.chrombpnet.fold_1.ENCSR000ENE.tar
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:519b92665c52ff82eee28d4d52547608b1991b08ce44e9cd95054d55c566fbf6
|
| 3 |
+
size 27525120
|
fold_1/model.chrombpnet_nobias.fold_1.ENCSR000ENE.h5
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:d7b4e3299a32484da6d695b36d7b738b1904b53e06e70c2021da85c7e6389a81
|
| 3 |
+
size 25582648
|
fold_1/model.chrombpnet_nobias.fold_1.ENCSR000ENE.tar
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:564bb3381b0ae7556f9cd6b6ee4da588f428d475993ca48f49f2e44ba0c7f924
|
| 3 |
+
size 26060800
|
fold_2/logs.models.fold_2.ENCSR000ENE/logfile.modelling.fold_2.ENCSR000ENE.args.json
ADDED
|
@@ -0,0 +1,50 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"cmd": "pipeline",
|
| 3 |
+
"genome": "/oak/stanford/groups/akundaje/ziwei75/atac_seq_pipeline/hg38/GRCh38_no_alt_analysis_set_GCA_000001405.15.fasta",
|
| 4 |
+
"chrom_sizes": "/oak/stanford/groups/akundaje/ziwei75/atac_seq_pipeline/hg38/GRCh38_EBV.chrom.sizes.tsv",
|
| 5 |
+
"input_bam_file": "/oak/stanford/groups/akundaje/projects/chromatin-atlas-2022/DNASE/ENCSR000ENE/preprocessing/bigWigs/ENCSR000ENE.bigWig",
|
| 6 |
+
"input_fragment_file": null,
|
| 7 |
+
"input_tagalign_file": null,
|
| 8 |
+
"output_dir": "/oak/stanford/groups/akundaje/vhecht/chromatin_atlas_bias_corrected/DNASE_model/ENCSR000ENE/fold_2",
|
| 9 |
+
"data_type": "DNASE",
|
| 10 |
+
"peaks": "/oak/stanford/groups/akundaje/vhecht/chromatin_atlas_bias_corrected/DNASE_model/ENCSR000ENE/fold_2/auxiliary/filtered.peaks.bed",
|
| 11 |
+
"nonpeaks": "/oak/stanford/groups/akundaje/vhecht/chromatin_atlas_bias_corrected/DNASE_model/ENCSR000ENE/fold_2/auxiliary/filtered.nonpeaks.bed",
|
| 12 |
+
"chr_fold_path": "/oak/stanford/groups/akundaje/projects/chromatin-atlas-2022/splits/fold_2.json",
|
| 13 |
+
"outlier_threshold": 0.9999,
|
| 14 |
+
"ATAC_ref_path": null,
|
| 15 |
+
"DNASE_ref_path": null,
|
| 16 |
+
"num_samples": 10000,
|
| 17 |
+
"inputlen": 2114,
|
| 18 |
+
"outputlen": 1000,
|
| 19 |
+
"seed": 1234,
|
| 20 |
+
"epochs": 50,
|
| 21 |
+
"early_stop": 5,
|
| 22 |
+
"learning_rate": 0.001,
|
| 23 |
+
"trackables": [
|
| 24 |
+
"logcount_predictions_loss",
|
| 25 |
+
"loss",
|
| 26 |
+
"logits_profile_predictions_loss",
|
| 27 |
+
"val_logcount_predictions_loss",
|
| 28 |
+
"val_loss",
|
| 29 |
+
"val_logits_profile_predictions_loss"
|
| 30 |
+
],
|
| 31 |
+
"architecture_from_file": "/home/users/vhecht/chrombpnet/chrombpnet/chrombpnet/training/models/chrombpnet_with_bias_model.py",
|
| 32 |
+
"file_prefix": null,
|
| 33 |
+
"html_prefix": "./",
|
| 34 |
+
"bsort": false,
|
| 35 |
+
"tmpdir": null,
|
| 36 |
+
"no_st": false,
|
| 37 |
+
"bias_model_path": "/oak/stanford/groups/akundaje/projects/chromatin-atlas-2022/DNASE/ENCSR000ENE/failed_models_retrained/chrombpnet_model_feb22_fold_0/bias_model/models/ENCSR000ENE_bias.h5",
|
| 38 |
+
"negative_sampling_ratio": 0.1,
|
| 39 |
+
"filters": 512,
|
| 40 |
+
"n_dilation_layers": 8,
|
| 41 |
+
"max_jitter": 500,
|
| 42 |
+
"batch_size": 64,
|
| 43 |
+
"output_prefix": "/oak/stanford/groups/akundaje/vhecht/chromatin_atlas_bias_corrected/DNASE_model/ENCSR000ENE/fold_2/models/chrombpnet",
|
| 44 |
+
"bigwig": "/oak/stanford/groups/akundaje/vhecht/chromatin_atlas_bias_corrected/DNASE_model/ENCSR000ENE/fold_2/auxiliary/data_unstranded.bw",
|
| 45 |
+
"plus_shift": null,
|
| 46 |
+
"minus_shift": null,
|
| 47 |
+
"chr": "chr22",
|
| 48 |
+
"pwm_width": 24,
|
| 49 |
+
"params": "/oak/stanford/groups/akundaje/vhecht/chromatin_atlas_bias_corrected/DNASE_model/ENCSR000ENE/fold_2/logs/chrombpnet_model_params.tsv"
|
| 50 |
+
}
|
fold_2/logs.models.fold_2.ENCSR000ENE/logfile.modelling.fold_2.ENCSR000ENE.batch_loss.tsv
ADDED
|
The diff for this file is too large to render.
See raw diff
|
|
|
fold_2/logs.models.fold_2.ENCSR000ENE/logfile.modelling.fold_2.ENCSR000ENE.bias_formatting.stdout.txt
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
Converting /oak/stanford/groups/akundaje/vhecht/chromatin_atlas_bias_corrected/DNASE_model/ENCSR000ENE/fold_2/models/bias_model_scaled.h5 to /oak/stanford/groups/akundaje/vhecht/chromatin-atlas-2022/DNASE/ENCSR000ENE/fold_2/new_model_format/bias_model_scaled.tar with get_new_tf_model_format.py
|
fold_2/logs.models.fold_2.ENCSR000ENE/logfile.modelling.fold_2.ENCSR000ENE.chrombpnet_data_params.tsv
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
counts_sum_min_thresh 0.0
|
| 2 |
+
counts_sum_max_thresh 3328.23
|
| 3 |
+
trainings_pts_post_thresh 176679
|
fold_2/logs.models.fold_2.ENCSR000ENE/logfile.modelling.fold_2.ENCSR000ENE.chrombpnet_formatting.stdout.txt
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
Converting /oak/stanford/groups/akundaje/vhecht/chromatin_atlas_bias_corrected/DNASE_model/ENCSR000ENE/fold_2/models/chrombpnet.h5 to /oak/stanford/groups/akundaje/vhecht/chromatin-atlas-2022/DNASE/ENCSR000ENE/fold_2/new_model_format/chrombpnet.tar with get_new_tf_model_format.py
|
fold_2/logs.models.fold_2.ENCSR000ENE/logfile.modelling.fold_2.ENCSR000ENE.chrombpnet_model_params.tsv
ADDED
|
@@ -0,0 +1,9 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
counts_loss_weight 10.3
|
| 2 |
+
filters 512
|
| 3 |
+
n_dil_layers 8
|
| 4 |
+
bias_model_path /oak/stanford/groups/akundaje/vhecht/chromatin_atlas_bias_corrected/DNASE_model/ENCSR000ENE/fold_2/models/bias_model_scaled.h5
|
| 5 |
+
inputlen 2114
|
| 6 |
+
outputlen 1000
|
| 7 |
+
max_jitter 500
|
| 8 |
+
chr_fold_path /oak/stanford/groups/akundaje/projects/chromatin-atlas-2022/splits/fold_2.json
|
| 9 |
+
negative_sampling_ratio 0.1
|
fold_2/logs.models.fold_2.ENCSR000ENE/logfile.modelling.fold_2.ENCSR000ENE.chrombpnet_no_bias_formatting.stdout.txt
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
Converting /oak/stanford/groups/akundaje/vhecht/chromatin_atlas_bias_corrected/DNASE_model/ENCSR000ENE/fold_2/models/chrombpnet_nobias.h5 to /oak/stanford/groups/akundaje/vhecht/chromatin-atlas-2022/DNASE/ENCSR000ENE/fold_2/new_model_format/chrombpnet_nobias.tar with get_new_tf_model_format.py
|
fold_2/logs.models.fold_2.ENCSR000ENE/logfile.modelling.fold_2.ENCSR000ENE.epoch_loss.csv
ADDED
|
@@ -0,0 +1,19 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
epoch,logcount_predictions_loss,logits_profile_predictions_loss,loss,val_logcount_predictions_loss,val_logits_profile_predictions_loss,val_loss
|
| 2 |
+
0,2.4371490478515625,384.8477478027344,409.9506530761719,1.0961838960647583,381.1049499511719,392.3955078125
|
| 3 |
+
1,1.0061450004577637,361.5724792480469,371.9356384277344,1.4472131729125977,375.780029296875,390.6862487792969
|
| 4 |
+
2,0.8968560695648193,355.1752624511719,364.412841796875,0.8448379635810852,366.8259582519531,375.52764892578125
|
| 5 |
+
3,0.842910885810852,351.5809631347656,360.2619323730469,0.8583584427833557,369.255126953125,378.096435546875
|
| 6 |
+
4,0.7956525683403015,348.2622985839844,356.4571228027344,1.0439527034759521,366.5329895019531,377.2856140136719
|
| 7 |
+
5,0.759153425693512,346.119873046875,353.9394836425781,0.787948727607727,363.9100341796875,372.0258483886719
|
| 8 |
+
6,0.7269721031188965,344.1510314941406,351.6393127441406,0.7308609485626221,362.328125,369.8561706542969
|
| 9 |
+
7,0.6999543309211731,342.52447509765625,349.7337951660156,0.7027519345283508,367.4123840332031,374.6509704589844
|
| 10 |
+
8,0.6806836724281311,341.14678955078125,348.1579284667969,0.7374311089515686,362.099609375,369.6953430175781
|
| 11 |
+
9,0.6598536372184753,339.5876770019531,346.3836669921875,0.7129265069961548,362.18914794921875,369.53240966796875
|
| 12 |
+
10,0.6419927477836609,338.6297302246094,345.2422790527344,0.7178053855895996,360.5595703125,367.952880859375
|
| 13 |
+
11,0.6212935447692871,338.03070068359375,344.43023681640625,0.6917955875396729,363.1435852050781,370.2690734863281
|
| 14 |
+
12,0.6079497337341309,337.1772155761719,343.4392395019531,0.710781455039978,360.1853942871094,367.50628662109375
|
| 15 |
+
13,0.5983754396438599,336.4161376953125,342.5795593261719,0.7058741450309753,364.906982421875,372.17730712890625
|
| 16 |
+
14,0.5813228487968445,335.7602844238281,341.74786376953125,0.7089843153953552,367.9651794433594,375.26788330078125
|
| 17 |
+
15,0.5650802254676819,334.5577392578125,340.3778381347656,0.682396650314331,362.4888916015625,369.51763916015625
|
| 18 |
+
16,0.5493679046630859,333.91632080078125,339.5751953125,0.6725011467933655,371.606689453125,378.5335693359375
|
| 19 |
+
17,0.5455114245414734,333.5422058105469,339.1609191894531,0.7573755383491516,367.0349426269531,374.83599853515625
|
fold_2/model.bias_scaled.fold_2.ENCSR000ENE.h5
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:1f7be00f775b807f6e4592608381b45849cd666a7faba1c676470e0410e3be52
|
| 3 |
+
size 2691928
|
fold_2/model.bias_scaled.fold_2.ENCSR000ENE.tar
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:a460ed497a7b47f713760ffac5dc1b248881a42de595a39fbd89f30b53aeb56c
|
| 3 |
+
size 1198080
|
fold_2/model.chrombpnet.fold_2.ENCSR000ENE.h5
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:6b942e89562d40b769af80c8159d5fa984e4724d63927e3cc34fa6ed4c7ede4f
|
| 3 |
+
size 77538840
|
fold_2/model.chrombpnet.fold_2.ENCSR000ENE.tar
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:e4e7c89ab77534433ae9a5d3d952812f4d638451a996776ab4ff5b3f725b3147
|
| 3 |
+
size 27525120
|
fold_2/model.chrombpnet_nobias.fold_2.ENCSR000ENE.h5
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:eed0cee72a3ce0774afb48ee4372c8a27fb3a4171e4310f9b61a99d61e459cef
|
| 3 |
+
size 25582648
|
fold_2/model.chrombpnet_nobias.fold_2.ENCSR000ENE.tar
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:30d994b584478105d698626e88861fc3bbd6750b0ce150b6cc0b8dddc0f2f4df
|
| 3 |
+
size 26060800
|
fold_3/logs.models.fold_3.ENCSR000ENE/logfile.modelling.fold_3.ENCSR000ENE.args.json
ADDED
|
@@ -0,0 +1,50 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"cmd": "pipeline",
|
| 3 |
+
"genome": "/oak/stanford/groups/akundaje/ziwei75/atac_seq_pipeline/hg38/GRCh38_no_alt_analysis_set_GCA_000001405.15.fasta",
|
| 4 |
+
"chrom_sizes": "/oak/stanford/groups/akundaje/ziwei75/atac_seq_pipeline/hg38/GRCh38_EBV.chrom.sizes.tsv",
|
| 5 |
+
"input_bam_file": "/oak/stanford/groups/akundaje/projects/chromatin-atlas-2022/DNASE/ENCSR000ENE/preprocessing/bigWigs/ENCSR000ENE.bigWig",
|
| 6 |
+
"input_fragment_file": null,
|
| 7 |
+
"input_tagalign_file": null,
|
| 8 |
+
"output_dir": "/oak/stanford/groups/akundaje/vhecht/chromatin_atlas_bias_corrected/DNASE_model/ENCSR000ENE/fold_3",
|
| 9 |
+
"data_type": "DNASE",
|
| 10 |
+
"peaks": "/oak/stanford/groups/akundaje/vhecht/chromatin_atlas_bias_corrected/DNASE_model/ENCSR000ENE/fold_3/auxiliary/filtered.peaks.bed",
|
| 11 |
+
"nonpeaks": "/oak/stanford/groups/akundaje/vhecht/chromatin_atlas_bias_corrected/DNASE_model/ENCSR000ENE/fold_3/auxiliary/filtered.nonpeaks.bed",
|
| 12 |
+
"chr_fold_path": "/oak/stanford/groups/akundaje/projects/chromatin-atlas-2022/splits/fold_3.json",
|
| 13 |
+
"outlier_threshold": 0.9999,
|
| 14 |
+
"ATAC_ref_path": null,
|
| 15 |
+
"DNASE_ref_path": null,
|
| 16 |
+
"num_samples": 10000,
|
| 17 |
+
"inputlen": 2114,
|
| 18 |
+
"outputlen": 1000,
|
| 19 |
+
"seed": 1234,
|
| 20 |
+
"epochs": 50,
|
| 21 |
+
"early_stop": 5,
|
| 22 |
+
"learning_rate": 0.001,
|
| 23 |
+
"trackables": [
|
| 24 |
+
"logcount_predictions_loss",
|
| 25 |
+
"loss",
|
| 26 |
+
"logits_profile_predictions_loss",
|
| 27 |
+
"val_logcount_predictions_loss",
|
| 28 |
+
"val_loss",
|
| 29 |
+
"val_logits_profile_predictions_loss"
|
| 30 |
+
],
|
| 31 |
+
"architecture_from_file": "/home/users/vhecht/chrombpnet/chrombpnet/chrombpnet/training/models/chrombpnet_with_bias_model.py",
|
| 32 |
+
"file_prefix": null,
|
| 33 |
+
"html_prefix": "./",
|
| 34 |
+
"bsort": false,
|
| 35 |
+
"tmpdir": null,
|
| 36 |
+
"no_st": false,
|
| 37 |
+
"bias_model_path": "/oak/stanford/groups/akundaje/projects/chromatin-atlas-2022/DNASE/ENCSR000ENE/failed_models_retrained/chrombpnet_model_feb22_fold_0/bias_model/models/ENCSR000ENE_bias.h5",
|
| 38 |
+
"negative_sampling_ratio": 0.1,
|
| 39 |
+
"filters": 512,
|
| 40 |
+
"n_dilation_layers": 8,
|
| 41 |
+
"max_jitter": 500,
|
| 42 |
+
"batch_size": 64,
|
| 43 |
+
"output_prefix": "/oak/stanford/groups/akundaje/vhecht/chromatin_atlas_bias_corrected/DNASE_model/ENCSR000ENE/fold_3/models/chrombpnet",
|
| 44 |
+
"bigwig": "/oak/stanford/groups/akundaje/vhecht/chromatin_atlas_bias_corrected/DNASE_model/ENCSR000ENE/fold_3/auxiliary/data_unstranded.bw",
|
| 45 |
+
"plus_shift": null,
|
| 46 |
+
"minus_shift": null,
|
| 47 |
+
"chr": "chr6",
|
| 48 |
+
"pwm_width": 24,
|
| 49 |
+
"params": "/oak/stanford/groups/akundaje/vhecht/chromatin_atlas_bias_corrected/DNASE_model/ENCSR000ENE/fold_3/logs/chrombpnet_model_params.tsv"
|
| 50 |
+
}
|
fold_3/logs.models.fold_3.ENCSR000ENE/logfile.modelling.fold_3.ENCSR000ENE.batch_loss.tsv
ADDED
|
The diff for this file is too large to render.
See raw diff
|
|
|
fold_3/logs.models.fold_3.ENCSR000ENE/logfile.modelling.fold_3.ENCSR000ENE.bias_formatting.stdout.txt
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
Converting /oak/stanford/groups/akundaje/vhecht/chromatin_atlas_bias_corrected/DNASE_model/ENCSR000ENE/fold_3/models/bias_model_scaled.h5 to /oak/stanford/groups/akundaje/vhecht/chromatin-atlas-2022/DNASE/ENCSR000ENE/fold_3/new_model_format/bias_model_scaled.tar with get_new_tf_model_format.py
|
fold_3/logs.models.fold_3.ENCSR000ENE/logfile.modelling.fold_3.ENCSR000ENE.chrombpnet_data_params.tsv
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
counts_sum_min_thresh 0.0
|
| 2 |
+
counts_sum_max_thresh 3353.35
|
| 3 |
+
trainings_pts_post_thresh 174968
|
fold_3/logs.models.fold_3.ENCSR000ENE/logfile.modelling.fold_3.ENCSR000ENE.chrombpnet_formatting.stdout.txt
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
Converting /oak/stanford/groups/akundaje/vhecht/chromatin_atlas_bias_corrected/DNASE_model/ENCSR000ENE/fold_3/models/chrombpnet.h5 to /oak/stanford/groups/akundaje/vhecht/chromatin-atlas-2022/DNASE/ENCSR000ENE/fold_3/new_model_format/chrombpnet.tar with get_new_tf_model_format.py
|
fold_3/logs.models.fold_3.ENCSR000ENE/logfile.modelling.fold_3.ENCSR000ENE.chrombpnet_model_params.tsv
ADDED
|
@@ -0,0 +1,9 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
counts_loss_weight 10.3
|
| 2 |
+
filters 512
|
| 3 |
+
n_dil_layers 8
|
| 4 |
+
bias_model_path /oak/stanford/groups/akundaje/vhecht/chromatin_atlas_bias_corrected/DNASE_model/ENCSR000ENE/fold_3/models/bias_model_scaled.h5
|
| 5 |
+
inputlen 2114
|
| 6 |
+
outputlen 1000
|
| 7 |
+
max_jitter 500
|
| 8 |
+
chr_fold_path /oak/stanford/groups/akundaje/projects/chromatin-atlas-2022/splits/fold_3.json
|
| 9 |
+
negative_sampling_ratio 0.1
|
fold_3/logs.models.fold_3.ENCSR000ENE/logfile.modelling.fold_3.ENCSR000ENE.chrombpnet_no_bias_formatting.stdout.txt
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
Converting /oak/stanford/groups/akundaje/vhecht/chromatin_atlas_bias_corrected/DNASE_model/ENCSR000ENE/fold_3/models/chrombpnet_nobias.h5 to /oak/stanford/groups/akundaje/vhecht/chromatin-atlas-2022/DNASE/ENCSR000ENE/fold_3/new_model_format/chrombpnet_nobias.tar with get_new_tf_model_format.py
|