Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Prepare version 0.3.0 #22

Merged
merged 147 commits into from
Sep 18, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
147 commits
Select commit Hold shift + click to select a range
33b2522
Change overlap clipping method
zjnolen Nov 14, 2023
65f14a1
Snakefmt
zjnolen Nov 14, 2023
eaac784
Merge pull request #17 from zjnolen:clipoverlap
zjnolen Nov 16, 2023
b35864d
Allow custom options to be added separately to saf and beagle file cr…
zjnolen Nov 17, 2023
2372564
Update depth filtering options
zjnolen Nov 23, 2023
b07230b
Test trying to get a better automatic bound for the depth histograms
zjnolen Nov 23, 2023
c6fc730
Fix missing comma
zjnolen Nov 23, 2023
feca5fb
Fix how xlim on depth hist is calculated
zjnolen Nov 23, 2023
1031be4
Improve how bins appear in histogram
zjnolen Nov 23, 2023
a02544b
Merge pull request #18 from zjnolen/update-depth-filt
zjnolen Nov 24, 2023
a39ee62
Convert mappability filter to pileup mappability
zjnolen Dec 8, 2023
296990b
Merge pull request #19 from zjnolen/pileup-mappability
zjnolen Dec 12, 2023
4895ebe
Switch default aligner for historical samples from bwa mem to aln
zjnolen Dec 12, 2023
9b71530
Fix missing flag in bwa mem
zjnolen Dec 12, 2023
6abb8b1
Try to improve resource allocations for bwa aln
zjnolen Dec 13, 2023
fd297e2
Set up so workflow can start with bam files and only perform popgen a…
zjnolen Jan 12, 2024
06ffabf
Snakefmt
zjnolen Jan 12, 2024
612bc89
Update readme to reflect starting at BAM is possible
zjnolen Jan 12, 2024
69e7b11
Update enviroment, see if that helps github actions failing
zjnolen Jan 12, 2024
378189b
Update configuration README
zjnolen Jan 12, 2024
676c63d
Set dependency of snakemake on pulp <2.8 manually.
zjnolen Jan 12, 2024
0773fc6
Make sure all the needed tools are in environment for testing
zjnolen Jan 12, 2024
b6f5ce7
Add test bam file for bam input
zjnolen Jan 12, 2024
8fd9edd
Fixing path in user provided qualimap bam output
zjnolen Jan 12, 2024
5969361
Merge pull request #21 from zjnolen/bam-start
zjnolen Jan 12, 2024
8e5da59
Merge branch 'develop' into bwa-aln
zjnolen Jan 15, 2024
5437232
Merge pull request #20 from zjnolen/bwa-aln
zjnolen Jan 15, 2024
ebda1df
Fix typo in template config
zjnolen Jan 17, 2024
508e44a
Allow user input repeat bed files
zjnolen Jan 17, 2024
d20d3ee
Fix: Prevent damageprofiler from running when user bam is provided
zjnolen Jan 17, 2024
d41b61b
Merge pull request #23 from zjnolen/user-rep-bed
zjnolen Jan 17, 2024
765eecf
Change where user input bam links go
zjnolen Jan 19, 2024
052bef5
Fix wildcard mismatch in user bam clipping
zjnolen Jan 19, 2024
9e86db3
Fix endocont finding user bams
zjnolen Jan 19, 2024
6d7576a
Allow starting from SRA accessions, letting the workflow handle downl…
zjnolen Jan 31, 2024
2df5570
Snakefmt
zjnolen Jan 31, 2024
7e7baeb
Merge pull request #24 from zjnolen/ncbi-download
zjnolen Jan 31, 2024
f326cb5
Fix bug when asking for qualimap without a bam column in units
zjnolen Jan 31, 2024
ae7eb48
Increase thread count and make it increase with attempts for dedup
zjnolen Feb 1, 2024
a9ae2ed
Attempting input size based memory reservation for fastp
zjnolen Feb 1, 2024
16435c2
Try to make markduplicates resources scale with input
zjnolen Feb 1, 2024
324e640
Snakefmt
zjnolen Feb 1, 2024
741b47f
Remove thread scaling in fastp
zjnolen Feb 1, 2024
d953e4d
Make it so reads are only collapsed for historical samples
zjnolen Feb 1, 2024
f0e98f3
Update fastp memory allottment
zjnolen Feb 1, 2024
b89679a
Revert input based memory setting, it breaks the workflow on Rackham
zjnolen Feb 2, 2024
de9ffb8
Fully removed comment memory resources
zjnolen Feb 2, 2024
b2b439d
Merge pull request #25 from zjnolen/no-read-collapse-modern
zjnolen Feb 2, 2024
ef0cc6f
Enable subsampling to lower depth.
zjnolen Feb 9, 2024
4b65094
Merge pull request #26 from zjnolen/subsample
zjnolen Feb 12, 2024
29b086a
Move from prune_ngsLD.py to prune_graph for pruning
zjnolen Feb 13, 2024
74e0554
Allow polarizing SFS to ancestral states
zjnolen Feb 13, 2024
be08d41
Merge pull request #30 from zjnolen/prune_graph
zjnolen Feb 13, 2024
7180ede
Merge pull request #31 from zjnolen/anc_state
zjnolen Feb 13, 2024
5804f65
Enable changing -doMajorMinor and -doMaf in Beagle (and maf file) cal…
zjnolen Feb 14, 2024
c7d00ae
Fix typo
zjnolen Feb 14, 2024
31e67a4
Merge pull request #32 from zjnolen/domajorminor
zjnolen Feb 14, 2024
2ab17e5
Improve pruning options for ngsF-HMM
zjnolen Feb 14, 2024
f64a98e
Update documentation
zjnolen Feb 14, 2024
0fb442d
Linting
zjnolen Feb 14, 2024
5279db6
Fix missing output for downsampled inbreeding stats
zjnolen Feb 14, 2024
4a5239a
Merge pull request #34 from zjnolen/ngsf-hmm-pruning
zjnolen Feb 15, 2024
2b93dcd
Allow generating bootstrapped SFS. Includes estimating confidence int…
zjnolen Feb 15, 2024
af65fb5
Update readme
zjnolen Feb 15, 2024
cbf8416
Fix output names
zjnolen Feb 15, 2024
84f77c9
Merge pull request #35 from zjnolen/bootsfs
zjnolen Feb 16, 2024
20f794b
Fix bug in Froh plotting
zjnolen Feb 16, 2024
f5a979d
Fix Froh Plotting
zjnolen Feb 19, 2024
3e6bd19
Rotate Froh x axis labels
zjnolen Feb 19, 2024
53a053c
Include depth calculation only including reads and bases passing mapq…
zjnolen Feb 23, 2024
eb54b4b
Merge pull request #36 from zjnolen/mapq-subsample
zjnolen Feb 23, 2024
61de1d1
Fix issue with spaces in sample sheet during het calc
zjnolen Feb 26, 2024
37252c2
Fix: prune_graph wasn't multithreading because I forgot to add --n-th…
zjnolen Feb 28, 2024
b0cd2ac
Allow for SNP sets to be written for all populations
zjnolen Feb 28, 2024
a484f9b
Fix plot pca reading in sample list when entries have spaces
zjnolen Mar 4, 2024
0389d88
Fix failure to plot froh if sample list values have spaces
zjnolen Mar 4, 2024
a790e1d
Fix plotting admix results when sample list has spaces in values
zjnolen Mar 7, 2024
467dfe6
Set up a basics docs page (with no docs yet)
zjnolen Mar 14, 2024
2729b69
Fix actions python version
zjnolen Mar 14, 2024
936302c
Update actions to Node 20 versions
zjnolen Mar 14, 2024
0ea6632
Fix: Have extra params included in map baseq depth calc
zjnolen Mar 14, 2024
c7e9540
Try adding docs to see if actions work well
zjnolen Mar 14, 2024
c91acb5
Merge branch 'master' into develop
zjnolen Mar 14, 2024
d8f8bdb
Fix missing input for IBS
zjnolen Mar 14, 2024
6da74be
Make beagle chunks not temp (for now)
zjnolen Mar 14, 2024
0e5c5f3
Update documentation
zjnolen Mar 15, 2024
6528a3f
Add some features to docs
zjnolen Mar 15, 2024
9b5ce7d
Try to make workflow skip testing with doc updates
zjnolen Mar 15, 2024
ed7358c
Try to fix docs yml
zjnolen Mar 15, 2024
09fa4e0
docs
zjnolen Mar 15, 2024
e600a3d
Fix docs
zjnolen Mar 15, 2024
7ca6d0e
Fix git url in docs
zjnolen Mar 15, 2024
4ca9d7e
fix docs repo name
zjnolen Mar 15, 2024
f680a85
Improve docs search
zjnolen Mar 15, 2024
802bdea
Add some temp files
zjnolen Mar 15, 2024
5f181c8
Snakefmt
zjnolen Mar 15, 2024
0a9acec
Add multiqc reports for qualimap and dna damage to make them easier t…
zjnolen Mar 15, 2024
0d5fddf
General improvements to report
zjnolen Mar 18, 2024
afe084a
Fix error in fastp multiqc file grabbing
zjnolen Mar 18, 2024
507c818
Allow damageprofiler to run on modern samples
zjnolen Mar 20, 2024
2ede34b
Fix issue where jobs may fail due to repeatmasker making a gff with f…
zjnolen Mar 22, 2024
5cd07ba
Ensure libraries are deduped separately in historical samples
zjnolen Mar 22, 2024
9ac5c33
Allow determining what depth to consider an individual 'missing'
zjnolen Mar 22, 2024
773df55
Fix extreme depth filter cutting a bit higher than intended
zjnolen Mar 22, 2024
beb73cd
Snakefmt
zjnolen Mar 22, 2024
8f2f79c
Fix example config files being swapped
zjnolen Mar 22, 2024
f024c96
Make admonitions work in docs
zjnolen Mar 22, 2024
8e73fd5
Try to get note box working in docs
zjnolen Mar 22, 2024
ab55971
Try to make docs preserve tabs in sample sheet examples
zjnolen Mar 25, 2024
a8d5f7d
Clarify multiple starting points in docs
zjnolen Mar 25, 2024
12eb08e
Fix: Now depth calculations should respect `subsample_redo_filts` choice
zjnolen Mar 25, 2024
cd955fd
Add info on pipeline to homepage
zjnolen Mar 25, 2024
22e293f
Fix admonition in docs
zjnolen Mar 25, 2024
6de1d5a
Add light/dark themes to docs
zjnolen Mar 25, 2024
9182961
Allow filtering with -minInd in ANGSD
zjnolen Mar 29, 2024
48c8830
Add in ability to remove transitions easily from config
zjnolen Mar 29, 2024
5c05001
Fix endogenous content calc when merging libraries
zjnolen Mar 29, 2024
7ee84dc
Merge pull request #37 from zjnolen/fix-lib-dedup
zjnolen Mar 29, 2024
b2e0a94
Merge pull request #38 from zjnolen/angsd-minind
zjnolen Mar 29, 2024
ac76eeb
Merge branch 'develop' into rmtrans
zjnolen Mar 29, 2024
b136745
Merge pull request #39 from zjnolen/rmtrans
zjnolen Mar 29, 2024
4b31c1f
Fix table separator in kinship calcs
zjnolen Apr 4, 2024
4e8e29a
Allow depth to be subsampled on different levels of filtering
zjnolen Apr 9, 2024
435f8d6
Adjust wildcard constraint for dp to make it more flexible
zjnolen Apr 18, 2024
910fc30
Allow removal of individuals from dataset when subsampling
zjnolen Apr 19, 2024
3f26c02
Fix so subsampling can happen to any depth
zjnolen Apr 19, 2024
8dce26a
Fix so subsample proportion isn't locked to config file depth
zjnolen Apr 22, 2024
4e7d58f
Test making the seed for subsampling always randomly generated
zjnolen Apr 23, 2024
43a0cee
Make it so subsampling seed is customizable
zjnolen Jun 20, 2024
e45bd43
Try to fix github actions errors
zjnolen Jun 20, 2024
13802a9
Add mamba back to requirements
zjnolen Jun 20, 2024
83efc14
Undo actions change
zjnolen Jun 20, 2024
c8396d2
Fix snakemake 7 and python 3.12 incompat by forcing 3.11
zjnolen Jun 20, 2024
d94f102
Merge pull request #40 from zjnolen/subsample-drop-samples
zjnolen Jun 24, 2024
1d9d31d
Update documentation
zjnolen Jun 24, 2024
6fa8102
Fix some formatting
zjnolen Jun 24, 2024
0edb4d7
Enable super and subscripts in docs
zjnolen Jun 24, 2024
15d3faf
Add ref bias calculation
zjnolen Jun 25, 2024
921b5fd
Merge pull request #44 from zjnolen/ibs-ref-bias
zjnolen Jun 25, 2024
70b372f
Allow multiple target depths for depth subsampling
zjnolen Jul 3, 2024
7cbd583
Merge pull request #46 from zjnolen/multiple_subsample_dp
zjnolen Jul 5, 2024
81a61cb
Fix IBS using -noTrans instead of -rmTrans which is correct for doMaj…
zjnolen Jul 5, 2024
d94bfe1
Make sure IBS matrix analysis actually removes transitions if request…
zjnolen Jul 5, 2024
ff368d0
Fix another transition option to be correct for using domajorminor
zjnolen Jul 5, 2024
4e93aba
Fix: Missing pandas dependency for generating popfile
zjnolen Aug 14, 2024
dacae83
I'm dumb and wrote python not pandas in the last commit
zjnolen Aug 14, 2024
3c94531
Make pruning for NGSrelate optional
zjnolen Sep 17, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
27 changes: 27 additions & 0 deletions .github/workflows/devel-docs.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
name: Build/Publish Develop Docs
on:
push:
branches:
- develop
permissions:
contents: write
jobs:
deploy:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
with:
fetch-depth: 0
- uses: actions/setup-python@v5
with:
python-version: 3.10.13
- name: Install Dependencies
run: |
pip install mkdocs-material
pip install mike
- name: Setup Docs Deploy
run: |
git config --global user.name "Docs Deploy"
git config --global user.email "docs.deploy@example.com"
- name: Build Docs Website
run: mike deploy --push develop
12 changes: 9 additions & 3 deletions .github/workflows/main.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,17 +6,21 @@ on:
- master
paths-ignore:
- '**/*.md'
- 'docs'
- 'mkdocs.yml'
pull_request:
branches_ignore: []
paths-ignore:
- '**/*.md'
- 'docs'
- 'mkdocs.yml'

jobs:
formatting:
runs-on: ubuntu-latest
steps:
- name: Checkout with submodules
uses: actions/checkout@v3.5.2
uses: actions/checkout@v4
- name: Formatting
uses: github/super-linter@v5
env:
Expand All @@ -27,7 +31,7 @@ jobs:
linting:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3.5.2
- uses: actions/checkout@v4
- name: Linting
uses: snakemake/snakemake-github-action@v1.24.0
with:
Expand All @@ -52,7 +56,7 @@ jobs:
remove-codeql: 'true'
remove-docker-images: 'true'
- name: Checkout repository
uses: actions/checkout@v3.5.2
uses: actions/checkout@v4
- name: Set up conda environment and singularity
uses: mamba-org/setup-micromamba@v1
with:
Expand All @@ -62,9 +66,11 @@ jobs:
- name: Test workflow
shell: bash -l {0}
run: |
conda config --set channel_priority strict
mkdir -p temp
workdir=$(pwd -P)
TMPDIR=$workdir/temp
snakemake --directory .test --configfile .test/config/config.yaml --config samples=config/samples_testSRA.tsv --use-conda --show-failed-logs --cores 2 --conda-cleanup-pkgs cache --use-singularity --default-resources mem_mb=1000 --until fastp_mergedout
snakemake --directory .test --configfile .test/config/config.yaml --use-conda --show-failed-logs --cores 2 --conda-cleanup-pkgs cache --use-singularity --default-resources mem_mb=1000
- name: Test report
shell: bash -l {0}
Expand Down
28 changes: 28 additions & 0 deletions .github/workflows/release-docs.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
name: Build/Publish Latest Release Docs

on:
release:
types: [published]

permissions:
contents: write
jobs:
deploy:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
with:
fetch-depth: 0
- uses: actions/setup-python@v5
with:
python-version: 3.10.13
- name: Install Dependencies
run: |
pip install mkdocs-material
pip install mike
- name: Setup Docs Deploy
run: |
git config --global user.name "Docs Deploy"
git config --global user.email "docs.deploy@example.com"
- name: Build Docs Website
run: mike deploy --push --update-aliases ${{ github.event.release.tag_name }} latest
4 changes: 3 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -27,4 +27,6 @@ reports
# ignore dev containers for vscode
.devcontainer
# ignore benchmarks
benchmarks
benchmarks
# documentation site
site
102 changes: 86 additions & 16 deletions .test/config/config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -18,33 +18,38 @@ reference:
exclude: []
min_size: 3000

ancestral: "data/ref/testref.fa"

#===================== Sample Set Configuration =======================#

exclude_ind: []

excl_pca-admix: []

#==================== Downsampling Configuration ======================#

downsample_cov:

#====================== Analysis Selection ============================#

populations: []

analyses:
# filtering
genmap: true
# mapping options
mapping:
historical_only_collapsed: false
historical_collapsed_aligner: "aln"
# sites file filters
pileup-mappability: true
repeatmasker:
bed:
local_lib:
dfam_lib:
build_lib: true
extreme_depth: [0.5, 1.5]
extreme_depth: true
dataset_missing_data: 0.5
population_missing_data: 0.5
# quality control
qualimap: true
ibs_ref_bias: true
damageprofiler: true
mapdamage_rescale: false
# population genomic analyses
estimate_ld: true
ld_decay: true
Expand All @@ -54,6 +59,39 @@ analyses:
ngsrelate: true
ibsrelate_ibs: true
ibsrelate_sfs: true
1dsfs: true
1dsfs_boot: true
2dsfs: true
2dsfs_boot: true
thetas_angsd: true
heterozygosity_angsd: true
fst_angsd:
populations: true
individuals: true
inbreeding_ngsf-hmm: true
ibs_matrix: true

#==================== Downsampling Configuration ======================#

subsample_dp: [3, 2]

subsample_by: "sitefilt" # three options: unfilt, mapqbaseq, sitefilt; sitefilt recommended (subsamples bams to `subsample_dp` within filtered regions)
redo_depth_filts: false # has no effect when `subsample_by` == "sitefilt"
drop_samples: ["mod1"] # These samples won't be included in the downsampled dataset

subsample_analyses:
estimate_ld: true
ld_decay: true
pca_pcangsd: false
admix_ngsadmix: true
relatedness:
ngsrelate: true
ibsrelate_ibs: true
ibsrelate_sfs: true
1dsfs: true
1dsfs_boot: true
2dsfs: true
2dsfs_boot: true
thetas_angsd: true
heterozygosity_angsd: true
fst_angsd:
Expand All @@ -66,7 +104,7 @@ analyses:

filter_beds:
example: "config/example-filt.bed"
badexample: "config/badexample-filt.bed"
#badexample: "config/badexample-filt.bed"

only_filter_beds: false

Expand All @@ -76,31 +114,63 @@ mapQ: 30
baseQ: 30

params:
clipoverlap:
clip_user_provided_bams: true
genmap:
K: "100"
E: "2"
map_thresh: 1
extreme_depth_filt:
method: "median"
bounds: [ 0.5, 1.5 ]
filt-on-dataset: true
filt-on-depth-classes: true
fastp:
extra: "-p -g --overlap_len_require 15"
extra: "-p -g" # don't put --merge or --overlap_len_require here, they're implicit
min_overlap_hist: 20
bwa_aln:
extra: "-l 16500 -n 0.01 -o 2"
samtools:
subsampling_seed: "$RANDOM"
picard:
MarkDuplicates: "--REMOVE_DUPLICATES true --OPTICAL_DUPLICATE_PIXEL_DISTANCE 2500"
damageprofiler:
profile_modern: false
angsd:
gl_model: 2 # gl_model - 1=SAMtools, 2=GATK, 3=SOAPsnp, 4=SYK
maxdepth: 1000
extra: ""
maxdepth: 1000 # for depth calc only
mindepthind: 1
minind_dataset: 0.75 # as a proportion of N
minind_pop: 0.5 # as a proportion of N
rmtrans: true
extra: "" # goes to all ANGSD runs
extra_saf: "" # goes to all -doSaf runs
extra_beagle: "" # goes to all -doGlf 2 runs
domajorminor: 1 # Currently only compatible with values 1, 2, 4, 5
domaf: 1
snp_pval: "1e-6"
min_maf: 0.05
min_maf: -1 # Set -1 to disable
mindepthind_heterozygosity: 1
ngsrelate:
prune: true
ngsld:
max_kb_dist_est-ld: 200
max_kb_dist_decay: 100
max_kb_dist_pruning: 50
rnd_sample_est-ld: 0.001
max_kb_dist_decay: 100
rnd_sample_decay: 0.9
fit_LDdecay_extra: "--fit_level 3"
fit_LDdecay_n_correction: true
pruning_min-weight: 0.1
max_kb_dist_pruning_dataset: 50 # used for PCA, Admix, NGSrelate, not ngsF-HMM
pruning_min-weight_dataset: 0.1 # used for PCA, Admix, NGSrelate, not ngsF-HMM
ngsf-hmm:
estimate_in_pops: false
prune: false
max_kb_dist_pruning_pop: 50 # used only for ngsf-hmm
pruning_min-weight_pop: 0.8 # used only for ngsf-hmm
min_roh_length: 50000
roh_bins: [ 100000, 250000, 500000, 1000000, 2500000, 5000000 ] # in ascending order, bins are between adjacent values and between min_roh_length and value 1 and the last value and infinity
realsfs:
fold: 1 # Should only be set to 1 for now
fold: 1 # Should only be set to 1, unless ancestral reference is given above
sfsboot: 100
fst:
whichFst: 1
Expand Down
8 changes: 8 additions & 0 deletions .test/config/samples_testSRA.tsv
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
sample population time depth
hist1 Hjelmseryd historical low
hist2 Hjelmseryd historical low
#hist3 Hjelmseryd historical low
mod1 Gotafors modern high
mod2 Gotafors modern high
#mod3 Gotafors modern high
SAMN13218652 Gotafors modern high
17 changes: 9 additions & 8 deletions .test/config/units.tsv
Original file line number Diff line number Diff line change
@@ -1,8 +1,9 @@
sample unit lib platform fq1 fq2 realname
hist1 BHVN22DSX2.2 hist1 ILLUMINA data/fastq/hist1.r1.fastq.gz data/fastq/hist1.r2.fastq.gz MZLU153040
hist1 BHVN22DSX2.3 hist1 ILLUMINA data/fastq/hist1.unit2.r1.fastq.gz data/fastq/hist1.unit2.r2.fastq.gz MZLU153040
hist2 BHVN22DSX2.2 hist2 ILLUMINA data/fastq/hist2.r1.fastq.gz data/fastq/hist2.r2.fastq.gz MZLU153042
hist3 BHVN22DSX2.2 hist2 ILLUMINA data/fastq/hist3.r1.fastq.gz data/fastq/hist3.r2.fastq.gz MZLU153045
mod1 AHW5NGDSX2.3 mod1 ILLUMINA data/fastq/mod1.r1.fastq.gz data/fastq/mod1.r2.fastq.gz MZLU107434
mod2 AHW5NGDSX2.3 mod2 ILLUMINA data/fastq/mod2.r1.fastq.gz data/fastq/mod2.r2.fastq.gz MZLU107435
mod3 AHW5NGDSX2.3 mod3 ILLUMINA data/fastq/mod3.r1.fastq.gz data/fastq/mod3.r2.fastq.gz MZLU107436
sample unit lib platform fq1 fq2 bam sra realname
hist1 BHVN22DSX2.2 hist1 ILLUMINA data/fastq/hist1.r1.fastq.gz data/fastq/hist1.r2.fastq.gz MZLU153040
hist1 BHVN22DSX2.3 hist1a ILLUMINA data/fastq/hist1.unit2.r1.fastq.gz data/fastq/hist1.unit2.r2.fastq.gz MZLU153040
hist2 BHVN22DSX2.2 hist2 ILLUMINA data/fastq/hist2.r1.fastq.gz data/fastq/hist2.r2.fastq.gz MZLU153042
hist3 BHVN22DSX2.2 hist2 ILLUMINA data/fastq/hist3.r1.fastq.gz data/fastq/hist3.r2.fastq.gz MZLU153045
mod1 AHW5NGDSX2.3 mod1 ILLUMINA data/fastq/mod1.r1.fastq.gz data/fastq/mod1.r2.fastq.gz MZLU107434
mod2 AHW5NGDSX2.3 mod2 ILLUMINA data/fastq/mod2.r1.fastq.gz data/fastq/mod2.r2.fastq.gz data/bam/mod2.bam MZLU107435
mod3 AHW5NGDSX2.3 mod3 ILLUMINA data/fastq/mod3.r1.fastq.gz data/fastq/mod3.r2.fastq.gz MZLU107436
SAMN13218652 SRR10398077 SAMN13218652 ILLUMINA SRR10398077 SAMN13218652 from NCBI, for testing NCBI downloading. Is a random, smallish paired end run fastq
Binary file added .test/data/bam/mod2.bam
Binary file not shown.
Loading