Skip to content

Commit

Permalink
Merge pull request #41 from pepkit/dev
Browse files Browse the repository at this point in the history
Better Views
  • Loading branch information
nleroy917 authored Jun 16, 2022
2 parents 53ae706 + 840e522 commit d38c829
Show file tree
Hide file tree
Showing 501 changed files with 8,112 additions and 460 deletions.
1 change: 1 addition & 0 deletions config.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
data:
path: examples
index: index.yaml

server:
host: 0.0.0.0
Expand Down
11 changes: 11 additions & 0 deletions docs/changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,17 @@

This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html) and [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) format.

## [0.2.0] - 2022-05-16
### Added
- Better `/view` endpoints (switch from cards to tables)
- More namespace endpoints
- Sample view endpoints

### Fixed
- Poor output of `/pep-list`
- filters wrapped in `json`
- `pephub` version missing

## [0.1.0] - 2022-05-16
### Added
- Endpoints for converting stored PEPs using filters.
Expand Down
1 change: 1 addition & 0 deletions examples/ChangLab/.pep.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
description: "A repository containing the PEP files used for analyzing the TCGA bulk ATAC-seq data"
1 change: 1 addition & 0 deletions examples/demo/.pep.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
description: "Demonstration PEPs used in the peppy package."
25 changes: 0 additions & 25 deletions examples/demo/old/project_config.yaml

This file was deleted.

23 changes: 0 additions & 23 deletions examples/demo/old/sample_table.csv

This file was deleted.

3 changes: 0 additions & 3 deletions examples/demo/subtable_automerge/project_config.yaml

This file was deleted.

5 changes: 0 additions & 5 deletions examples/demo/subtable_automerge/sample_table.csv

This file was deleted.

7 changes: 0 additions & 7 deletions examples/demo/subtable_automerge/subsample_table.csv

This file was deleted.

1 change: 1 addition & 0 deletions examples/geo/.pep.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
description: "PEPs pulled from the Gene Expression Omnibus using geofetch."
1 change: 1 addition & 0 deletions examples/geo/GSE100494/.pep.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
config_file: GSE100494_samples.yaml
3 changes: 3 additions & 0 deletions examples/geo/GSE100494/GSE100494_samples.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
GSE,Sample_title,Sample_geo_accession,Sample_status,Sample_submission_date,Sample_last_update_date,Sample_type,Sample_channel_count,Sample_source_name_ch1,Sample_organism_ch1,Sample_taxid_ch1,Sample_molecule_ch1,Sample_extract_protocol_ch1,Sample_data_processing,Sample_platform_id,Sample_contact_name,Sample_contact_institute,Sample_contact_address,Sample_contact_city,Sample_contact_zip/postal_code,Sample_contact_country,Sample_instrument_model,Sample_library_selection,Sample_library_source,Sample_library_strategy,Sample_series_id,Sample_data_row_count,file,file_url,sample_name,file_size,type,tissue,cell line,genotype/variation,BioSample,SRA,Genome_build,Supplementary_files_format_and_content
GSE100494,ATAC_CN,GSM2684979,Public on Jun 07 2021,Jun 26 2017,Jun 07 2021,SRA,1,KMS27_CN,Homo sapiens,9606,genomic DNA,"To profile open chromatin, we used the ATAC-seq protocol developed by (Buenrostro et al., 2013) with minor modifications. Malignants and control Bone Marrow aspirates, were isolated for PCs by magnetic cell separation using human CD138 positive selection kit (Miltenyi-Biotec- Germany) and Macs separator (Macs Miltenyi-biotec- Germany. To perform the analysis 50,000 cells were washed once with 1X PBS and centrifuged at 500g for 5 minutes at 4°C. For flash-frozen cell pellets were removed from -80°C and immediately re-suspended in ice-cold cell lysis buffer. Nuclear morphological evaluation was performed by Trypan blue coloration, before starting the tagmentation. Pellets were re-suspended in transposase 25 μl reaction buffer containing 2,5 μl of Tn5 transposase and 12.5 μl of TD buffer (Nextera DNA Sample preparation kit from Illumina) on ice. Samples were incubated at 37°C for 30 min. The samples were purified with MiniElute PCR Purification Kit (Qiagen)., To amplify transposed DNA fragments we used NEBNext High-Fidelyty 2x PCR Master Mix (New England Labs) and the Customized Nextera PCR Primers (see Table 3). Libraries were purified using Agencourt Ampure XP (Beckman) magnetic beads (1:1 ratio) to remove remaining adapters and double purified (1:0,5 and 1:1,8-05) for right side selection. Libraries were controlled using a High Sensitivity DNA Kit Bioanalyzer (Agilent Technologies).","BaseSpace Illumina Cloud Environment was used for basecalling and demultiplexing., Reads were mapped with Bowtie vv. 2.2.3, Peaks were called with MACS2, with parameters --nomodel --shift -100 --extsize 200",GPL18573,"Matteo,,Pallocca","Italian National Cancer Institute ""Regina Elena""",Via Fermo Ognibene,Rome,00144,Italy,Illumina NextSeq 500,other,genomic,ATAC-seq,"GSE100494, GSE100647",0,GSM2684979_ATAC_CN30_70M.peaks_macs2.bigWig,ftp://ftp.ncbi.nlm.nih.gov/geo/samples/GSM2684nnn/GSM2684979/suppl/GSM2684979_ATAC_CN30_70M.peaks_macs2.bigWig,ATAC_CN,225573272,BIGWIG,bone marrow,KMS27,control,https://www.ncbi.nlm.nih.gov/biosample/SAMN07278949,https://www.ncbi.nlm.nih.gov/sra?term,hg38,bigWig enrichment files generated with MACS2 bdgcmp command
GSE100494,ATAC_siChe-1,GSM2684980,Public on Jun 07 2021,Jun 26 2017,Jun 07 2021,SRA,1,KMS27_siChe-1,Homo sapiens,9606,genomic DNA,"To profile open chromatin, we used the ATAC-seq protocol developed by (Buenrostro et al., 2013) with minor modifications. Malignants and control Bone Marrow aspirates, were isolated for PCs by magnetic cell separation using human CD138 positive selection kit (Miltenyi-Biotec- Germany) and Macs separator (Macs Miltenyi-biotec- Germany. To perform the analysis 50,000 cells were washed once with 1X PBS and centrifuged at 500g for 5 minutes at 4°C. For flash-frozen cell pellets were removed from -80°C and immediately re-suspended in ice-cold cell lysis buffer. Nuclear morphological evaluation was performed by Trypan blue coloration, before starting the tagmentation. Pellets were re-suspended in transposase 25 μl reaction buffer containing 2,5 μl of Tn5 transposase and 12.5 μl of TD buffer (Nextera DNA Sample preparation kit from Illumina) on ice. Samples were incubated at 37°C for 30 min. The samples were purified with MiniElute PCR Purification Kit (Qiagen)., To amplify transposed DNA fragments we used NEBNext High-Fidelyty 2x PCR Master Mix (New England Labs) and the Customized Nextera PCR Primers (see Table 3). Libraries were purified using Agencourt Ampure XP (Beckman) magnetic beads (1:1 ratio) to remove remaining adapters and double purified (1:0,5 and 1:1,8-05) for right side selection. Libraries were controlled using a High Sensitivity DNA Kit Bioanalyzer (Agilent Technologies).","BaseSpace Illumina Cloud Environment was used for basecalling and demultiplexing., Reads were mapped with Bowtie vv. 2.2.3, Peaks were called with MACS2, with parameters --nomodel --shift -100 --extsize 200",GPL18573,"Matteo,,Pallocca","Italian National Cancer Institute ""Regina Elena""",Via Fermo Ognibene,Rome,00144,Italy,Illumina NextSeq 500,other,genomic,ATAC-seq,"GSE100494, GSE100647",0,GSM2684980_ATAC_iAATF30_70M.peaks_macs2.bigWig,ftp://ftp.ncbi.nlm.nih.gov/geo/samples/GSM2684nnn/GSM2684980/suppl/GSM2684980_ATAC_iAATF30_70M.peaks_macs2.bigWig,ATAC_siChe-1,168725278,BIGWIG,bone marrow,KMS27,Che-1 silencing,https://www.ncbi.nlm.nih.gov/biosample/SAMN07278948,https://www.ncbi.nlm.nih.gov/sra?term,hg38,bigWig enrichment files generated with MACS2 bdgcmp command
Loading

0 comments on commit d38c829

Please sign in to comment.