biopipen

A set of processes/pipelines for bioinformatics

Stars
11

Bot releases are hidden (Show)

biopipen - 0.16.5

Published by pwwang about 1 year ago

  • ๐Ÿ’ฅ [scrna.SeuratMetadataMutater] Move mutaters from in to envs
  • ๐Ÿ”ฅ [scrna.CellsDistribution] Remove unnecessary in.casefile
  • ๐Ÿš‘ [scrna.CellTypeAnnotation] Hotfix when envs.hitype_db as a file starts with "hitypedb_"

What's Changed

Full Changelog: https://github.com/pwwang/biopipen/compare/0.16.4...0.16.5

biopipen - 0.16.4

Published by pwwang about 1 year ago

  • ๐Ÿš‘ [scrna.CellTypeAnnotation] Hotfix passing envs.newcol
  • โฌ†๏ธ Bump pipen-report to 0.12.7

What's Changed

Full Changelog: https://github.com/pwwang/biopipen/compare/0.16.3...0.16.4

biopipen - 0.16.3

Published by pwwang about 1 year ago

  • ๐Ÿ“ [scrna_metabolic_landscape] Update docstring
  • โœจ [tcr.CDR3AAPhyschem] Allow envs.subset_cols to be separated by comma
  • โœจ [scrna.CellTypeAnnotation] Add envs.newcol to keep original idents

What's Changed

Full Changelog: https://github.com/pwwang/biopipen/compare/0.16.2...0.16.3

biopipen - 0.16.2

Published by pwwang about 1 year ago

  • ๐Ÿšจ Add .lintr for R lintr
  • โฌ†๏ธ Bump pipen-board to 0.11.1
  • ๐Ÿ’„ [report] Separate enrichr_report
  • ๐Ÿ’„ [scrna.CellsDistribution] Fix reports
  • ๐Ÿ’„ [scrna.CellsDistribution] Reorganize report
  • ๐Ÿ’„ [scrna.MarkersFinder] Reorganize report
  • ๐Ÿ’„ [scrna.ScFGSEA] Reorganize report
  • ๐Ÿ’„ [scrna.TopExpressingGenes] Reorganize report
  • ๐Ÿšจ [scrna.TopExpressingGenes] Fix linting issues in script
  • ๐Ÿ”ง [scrna.MarkersFinder] Set envs.prefix_each to True by default
  • ๐Ÿ”ง [scrna.TopExpressingGenes] Set envs.prefix_each to True by default
  • โœจ [scrna.MetaMarkers] Add proc

What's Changed

Full Changelog: https://github.com/pwwang/biopipen/compare/0.16.1...0.16.2

biopipen - 0.16.1

Published by pwwang about 1 year ago

  • ๐Ÿšจ Fix some linting issues
  • โฌ†๏ธ Bump pipen-board to 0.11
  • ๐ŸŽจ [scrna.CellTypeAnnotation] Rename seurat_clusters.old to seurat_clusters_old to save the old clusters for sctype
  • ๐Ÿ› [scrna.CellTypeAnnotation] Fix saving annotated cell type to text file for sccatch
  • ๐ŸŽจ [scrna.CellTypeAnnotation] Save old clustering to seurat_clusters_old for sccatch
  • ๐ŸŽจ [scrna.CellTypeAnnotation] Save old clustering to seurat_clusters_old for direct method
  • ๐Ÿ“ [scrna.CellTypeAnnotation] Fix links in docs for sccatch
  • โœจ [scrna.SeuratClusterStats] Allow envs.exprs.genes to be genes directly (separated by ",")
  • ๐Ÿ’„ [docs] Update API doc styles for dark mode
  • โœจ [tcr.TCRClustering] Save the souce code of GIANA with this package
  • โœจ [tcr.TCRClusteringStats] Allow multiple cases
  • ๐Ÿ“ [tcr.ImmunarchLoading] Update docstring
  • โœจ [utils] Add mutate_helpers to identify expanded, collapsed, emerged and vanished clones
  • ๐Ÿ› [utils/misc.R] Fix list_setdefault and list_update when value is NULL
  • ๐Ÿ› [scrna.TopExpressionGenes] Fix expanding cases
  • โœจ [scrna.SeuratClustering] Allow envs.FindIntegrationAnchors.reference to be a string separated by comma
  • โœจ [scrna.ScFGSEA] Allow multiple cases
  • โœจ [scrna.MarkersFinder] Allow to use mutate_helpers in envs.mutaters
  • ๐ŸŽจ [scrna.CellsDistribution] Redesign envs to support multiple cases
  • ๐Ÿ’„ [tcr.Immunarch] Fix report generation for rarefraction analysis
  • ๐Ÿ”ง [tcr.Immunarch] Change envs to be less error prone
  • ๐Ÿ’„ [scrna.CellsDistribution] Fix reports
  • ๐Ÿ’„ [scrna.ScFGSEA] Fix reports
  • โœ… [tests] Fix tests

What's Changed

Full Changelog: https://github.com/pwwang/biopipen/compare/0.16.0...0.16.1

biopipen -

Published by pwwang about 1 year ago

  • โฌ†๏ธ Bump pipen-board to 0.10
  • ๐Ÿ’„ [docs] Update docs styles
  • ๐Ÿšจ [core/testing] Remove unused importings
  • ๐ŸŽจ [scrna] Rename RNADir to RNAData for input data
  • ๐Ÿ› [gsea.GSEA] Replace doc.string with doc_string to avoid over parsing by pipen-args
  • ๐ŸŽจ [tcr.Immunarch] Refactor and split into modules
  • ๐ŸŽจ [scrna.CellTypeAnnotation] Rename CellTypeAnnotate to CellTypeAnnotation and add hitype
  • ๐ŸŽจ [tcr.ImmunarchLoading] Make it compatible with immunarch 0.9
  • ๐ŸŽจ [scrna.MakersFinder] Support multiple cases
  • ๐ŸŽจ [scrna.TopExpressionGenes] Support multiple cases
  • ๐Ÿ› [scrna.RadarPlots] Fix section and devpars not passed to script
  • ๐Ÿ› [scrna.SeuratClustering] Fix PCA on each sample
  • ๐ŸŽจ [scrna.ExprImpution] Rename from ExprImpute to ExprImputation
  • ๐Ÿ‘ท [scrna.CellTypeAnnotation] Add r-hitype to env_r.yml for testing
  • ๐Ÿ› [scrna.CellTypeAnnotation] Fix typos for hitype script
  • ๐Ÿ› [scrna.CellTypeAnnotation] Fix startsWith in hitype script
  • ๐ŸŽจ [scrna_basic] Rename ScrnaBasicAnnotate to ScrnaBasicAnnotation
  • ๐Ÿ“ [scrna_basic] Update docs
  • ๐Ÿ› [cnvkit_pipeline] Fix docker image building
  • ๐Ÿ“ [cnvkit_pipeline] Fix docs
biopipen - 0.15.2

Published by pwwang about 1 year ago

  • โฌ†๏ธ Bump pipen-board to 0.9.1
  • โœจ [scrna.RadarPlots] Add process
  • ๐ŸŽจ [tcr.Immunarch] Separate diversity in script into a different file
  • โœจ [scrna.TopExpressingGenes] Add process
  • ๐ŸŽจ [scrna.CellsDistribution] Use a different color palette
  • ๐ŸŽจ [scrna.SeuratClusterStats] Warn about heatmap without downsampling

What's Changed

Full Changelog: https://github.com/pwwang/biopipen/compare/0.15.1...0.15.2

biopipen - 0.15.1

Published by pwwang about 1 year ago

  • โฌ†๏ธ Bump pipen-board to 0.8.0
  • โฌ†๏ธ Bump pipen-report to 0.12.5 (to fix the pydantic error)
  • ๐ŸŽจ [tcr.CloneResidency] Add indicators during running
  • ๐ŸŽจ [tcr.CloneResidency] Allow multiple cases add mutaters for metadata
  • ๐Ÿ› [misc.File2Proc] Check if input file exists
  • ๐ŸŽจ [tcr.Immunarch] Allow cases for trackings and add mutaters for metadata

What's Changed

Full Changelog: https://github.com/pwwang/biopipen/compare/0.15.0...0.15.1

biopipen - 0.15.0

Published by pwwang over 1 year ago

  • โฌ†๏ธ Bump pipen to 0.10.6
  • โฌ†๏ธ Bump pipen-board to 0.7.8
  • โž– Retire cmdy at all places (#54)
  • โœ… [core.filters] Add run.env to test
  • โœ… [core.filters] Add test for dashify=True
  • ๐ŸŽจ [scrna.MarkersFinder] Make envs.sigmarkers case wise for scrna.MarkersFinder (#53)

What's Changed

Full Changelog: https://github.com/pwwang/biopipen/compare/0.14.3...0.15.0

biopipen - 0.14.3

Published by pwwang over 1 year ago

  • โฌ†๏ธ Bump pipen to 0.10.5
  • ๐Ÿ”ง [scrna_metabolic_landscape] Make proc group options for process readonly
  • ๐ŸŽจ [scrna_metabolic_landscape.MetabolicFeatures] Add indicators during computation

What's Changed

Full Changelog: https://github.com/pwwang/biopipen/compare/0.14.2...0.14.3

biopipen - 0.14.2

Published by pwwang over 1 year ago

  • โฌ†๏ธ Bump pipen-board to 0.7.4
  • โฌ†๏ธ Bump pipen-report to 0.12.3
  • โšก๏ธ Replace do.call with do_call in R scripts to improve performance
  • ๐Ÿ› [scrna.CellTypeAnnotate] Fix when no cell types is given for direct annotation
  • ๐Ÿ› [cnv.AneuploidyScore] Fix when envs.cn_tranform is a list of thresholds

What's Changed

Full Changelog: https://github.com/pwwang/biopipen/compare/0.14.1...0.14.2

biopipen - 0.14.1

Published by pwwang over 1 year ago

  • โฌ†๏ธ Bump pipen-board to 0.7.3
  • โฌ†๏ธ Bump other dependencies
  • ๐ŸŽจ [scrna] Add type=int for envs.ncores in docstrings
  • ๐Ÿš‘ [tcr.CloneResidency] Dismiss warnings from pivot_wider

What's Changed

Full Changelog: https://github.com/pwwang/biopipen/compare/0.14.0...0.14.1

biopipen - 0.14.0

Published by pwwang over 1 year ago

  • โฌ†๏ธ Bump pipen-board to 0.6.3
  • ๐Ÿ”ง Fix make-examples.sh for docker images for pipelines
  • ๐Ÿš‘ [scrna_basic] Fix "Issued certificate has expired" in making examples for docker
  • โœจ [tcr.CDR3AAphyschem] Add process
  • โœจ [cnv.TMADScore] Add TMADScore and TMADScoreSummary
  • ๐Ÿš‘ [cnv.TMADScore] Fix wrong envs.seg_transform received in script
  • ๐Ÿ“ [cnv.TMADScoreSummary] Add report template
  • โœจ [cnv.TMADScoreSummary] Support grouping by 2 groups hierarchically
  • ๐Ÿ’ฅ [cnv.AneuploidyScore] Change envs.include_sex to envs.excl_chroms so exclusion of chroms is more flexible
  • ๐Ÿš‘ [cnv.AneuploidyScoreSummary] Adjust with of CAA plot based on number of samples
  • โœจ [cnv.AneuploidyScoreSummary] Support grouping by 2 groups hierarchically

What's Changed

Full Changelog: https://github.com/pwwang/biopipen/compare/0.13.0...0.14.0

biopipen - 0.13.0

Published by pwwang over 1 year ago

  • โฌ†๏ธ Bump pipen-board to 0.5.8
  • โ™ป๏ธ [scrna_basic] Change detault tag from dev to master for docker image
  • ๐Ÿ“ [scrna_basic] Change detault tag from dev to master in docs
  • ๐Ÿ”ง [scrna_basic] Change detault tag from dev to master in entry.sh
  • ๐Ÿ”ง [scrna_basic] Fix make-examples.sh when running indenpendently
  • ๐Ÿ”ง [scrna_basic] Add plugin_opts.report_no_collapse in board.html
  • ๐Ÿšง [cnvkit_pipeline] Init docker building
  • โš™๏ธ [cnvkit_pipeline] Make examples
  • โš™๏ธ [cnvkit_pipeline] Update example.json for pipen-board
  • ๐Ÿ”ง [cnvkit_pipeline] Fix example in docker image
  • ๐Ÿ“ [scrna_metabolic_landscape] Update docstrings to adopt pipen-board
  • ๐Ÿ“ [utils.misc] Add docstring for run_command
  • ๐Ÿ› [cnvkit.CNVkitGuessBaits] Use a better way to determine python of cnvkit.py

What's Changed

Full Changelog: https://github.com/pwwang/biopipen/compare/0.12.0...0.13.0

biopipen - 0.12.0

Published by pwwang over 1 year ago

  • โฌ†๏ธ Bump pipen to 0.10
  • โฌ†๏ธ Bump pipen-runinfo to 0.1.1
  • โฌ†๏ธ Bump pipen-report to 0.12 and pipen-runinfo to 0.2
  • โฌ†๏ธ Bump pipen-args to 0.10.2
  • โฌ†๏ธ Bump pipen-board to 0.5.6
  • ๐Ÿ“ Use flag instead action=store_true in docstring
  • โœ… [utils.gene] Fix tests
  • ๐ŸŽจ [scrna.SeuratMap2Ref] Add envs.MappingScore
  • โœจ [scrna.SeuratMap2Ref] Add report template
  • ๐Ÿ’„ [scrna.SeuratMap2Ref] Make figures in 2 columns in report
  • โœจ [scrna.CellTypeAnnotate] Add ScCATCH for cell type annotation
  • ๐ŸŽจ [scrna.CellTypeAnnotate] Warn when no cell types are given
  • ๐Ÿ› [cnvkit] Fix when some arguments are None
  • ๐Ÿ“ [cnvkit_pipeline] Update docstrings to adopt latest pipen-annotate and pipen-board
  • ๐Ÿ“ [cnv] Update docstring
  • ๐Ÿš‘ [cnv.AneuploidyScoreSummary] Fix when envs.group_col is None but in.metafile is given
  • ๐Ÿ‘ท [scrna_basic] Init docker image building action
  • ๐Ÿ‘ท [scrna_basic] Fix dockhub credentials
  • ๐Ÿ“ [scrna_basic] Update docstrings to adopt latest pipen-annotate and pipen-board
  • ๐Ÿ“ [scrna_basic] Add documentation
  • ๐Ÿ”ง [scrna_basic] Update configuration for docker image building

What's Changed

Full Changelog: https://github.com/pwwang/biopipen/compare/0.11.0...0.12.0

biopipen - 0.11.0

Published by pwwang over 1 year ago

  • โฌ†๏ธ Bump pipen to 0.9
  • โฌ†๏ธ Drop support for python3.7
  • โž• Add pipen-board as dependency
  • โœจ Add board.toml for pipen-board to run
  • ๐Ÿ› [cnvkit.CNVkitCoverage] Fix error when generating flat reference
  • ๐ŸŽจ [bed.BedConsensus] Use bedtools genomecov to calculate the consensus regions
  • ๐Ÿ› [core.filters] Keep list of dict in python as list of list in R
  • โœจ [scrna_metabolic_landscape] Allow multiple subsettings for the data
  • โœจ [scrna_basic] Initialize the pipeline
  • ๐Ÿ› [bed.Bed2Vcf] Fix OrderedDiot not found
  • ๐ŸŽจ [cnvkit_pipeline] Import cached_property directly
  • ๐Ÿ› [scrna.SeuratPerparing] Fix when input contains a single sample
  • ๐ŸŽจ [tests] Use --reuse instead of --former
  • ๐Ÿ› [vcf.VcfSplitSamples] Fix missing mutations for extract samples
  • ๐ŸŽจ [scrna_metabolic_landscape.MetabolicPathwayHeterogeneity] Add progress indicator
  • ๐ŸŽจ [scrna.SeuratClustering] Allow sample names to be assigned for reference for FindIntegrationAnchors
  • ๐ŸŽจ [scrna_metabolic_landscape.MetabolicPathwayActivity] Add merged heatmaps for subsets
  • ๐Ÿ› [scrna_metabolic_landscape.MetabolicPathwayIntraSubsets] Fix fetching subsetting_comparison and limit nproc for FGSEA to 1
  • ๐ŸŽจ [scrna_metabolic_landscape.MetabolicPathwayFeatures] Ignore NAs in subsets
  • ๐ŸŽจ [scrna_metabolic_landscape] Adopt pipen-args 0.9.7
  • โœจ [scrna.SeuratMap2Ref] Add process
  • โž– [utils] Retire cmdy
  • โœจ [bed.BedtoolsMerge] Add process
  • ๐ŸŽจ [core.testing] Use --cache to control of reusing previous run
  • ๐ŸŽจ [csv.BindRows] Allow to add filename
  • ๐Ÿ“Œ [scrna_basic] Adopt pipen-board 0.1.2
  • ๐Ÿ› [web.Download] Fix when args is Diot
  • ๐ŸŽจ [cnvkit.CNVkitCall] Detach cmdy
  • โœจ [bam.BamSplitChroms] Add process
  • โœจ [bam.Merge] Add process and test
  • ๐Ÿ› [core] Fix repr filter in templates for Diot objects
  • ๐Ÿ› [docs] Add mygene dep for building utils.gene
  • โœ… [vcf.TruvariBench] Pin truvari to v3.4.0 for tests

What's Changed

Full Changelog: https://github.com/pwwang/biopipen/compare/0.9.0...0.11.0

biopipen - 0.9.0

Published by pwwang over 1 year ago

  • โฌ†๏ธ Bump pipen to 0.6

What's Changed

Full Changelog: https://github.com/pwwang/biopipen/compare/0.8.0...0.9.0

biopipen - 0.8.0

Published by pwwang over 1 year ago

  • ๐Ÿš€ [vcf.VcfAnno] Add VcfAnno to use vcfanno to annotate VCF files
  • โœจ [tcgamaf.Maf2Vcf] Add Variant_Classification and Variant_Type to output vcf
  • โœจ [vcf.VcfFix] Allow gziped vcf as input
  • โฌ†๏ธ Bump up pipen to 0.5
  • ๐Ÿงน Remove tests for core pipeline (not needed any more)

What's Changed

Full Changelog: https://github.com/pwwang/biopipen/compare/0.7.1...0.8.0

biopipen - 0.7.1

Published by pwwang over 1 year ago

  • โฌ†๏ธ Upgrade pipen-filters to 0.2
  • ๐Ÿ‘ฝ๏ธ Adopt pipen-filters 0.2 in reports
  • ๐Ÿ”ง Rename scrna_metabolic namespace to scrna_metabolic_landscape in entry points
  • โœจ [scrna.MarkersFinder] Add each for cases to run on each value of metadata variable each
  • โœจ [tcgamaf.Maf2Vcf] Add proc
  • โœจ [bcftools.BcftoolsSort] Add proc

What's Changed

Full Changelog: https://github.com/pwwang/biopipen/compare/0.7.0...0.7.1

biopipen - 0.7.0

Published by pwwang over 1 year ago

  • ๐Ÿง‘โ€๐Ÿ’ป [tcr.Immunarch] Allow separating samples for rarefraction analysis
  • โœจ [scrna.SeuratClusterStats] Add expression matrix to output
  • ๐Ÿง‘โ€๐Ÿ’ป [tcr.Immunarch] Allow align_x and log scale for rarefraction analysis
  • โœจ [cnv.AneuploidyScoreSummary] Add heatmaps
  • ๐Ÿง‘โ€๐Ÿ’ป [tcr.Immunarch] Allow separating samples for rarefraction analysis
  • โœจ [scrna.SeuratClusterStats] Add expression matrix to output
  • ๐Ÿง‘โ€๐Ÿ’ป [tcr.Immunarch] Allow align_x and log scale for rarefraction analysis
  • โœจ [cnv.AneuploidyScoreSummary] Add heatmaps
  • ๐Ÿ› [cnv.Aneuploidy] Fix when only one arm has signals for a chromosome
  • โœจ [cnvkit.CNVkitGuessBaits] Add proc
  • โ™ป๏ธ [cnvkit_pipeline] Refactor and add docs
  • ๐ŸŽจ [cnvkit_pipeline] Use process decorator to define processes
  • โœจ [scrna.SeuratClusterStats] Allow groupby other metadata column than Sample in cell stats
  • โœจ [scrna.ExprImput] Add ALRA and set as default
  • ๐ŸŽจ [scrna.scrna_metabolic_landscape] Move from scrna_metabolic and use Seurat object directly instead of sce
  • ๐Ÿ› [scrna.SeuratClustering] Fix when there are fewer cells
  • โœจ [scrna.CellTypeAnnotate] Add proc and tests
  • โœจ [scrna.SeuratClusterStats] Allow subsetting for cell stats
  • โœ… [vcf.Vcf2Bed] Fix test
  • โœ… [tests] Add refgenes for testing
  • ๐Ÿ› [tests] Fix reference preparing
  • โœ… [tests] Add sctype db for tests
  • โœ… [tests] Try not patch using lastest poetry
  • โœ… [tests] Build test deps and fix tests
  • ๐Ÿ‘ท [tests] Exclude test_scrna_metabolic_landscape from CI
  • โฌ†๏ธ Upgrade pipen-cli-run to 0.4.1
  • โฌ†๏ธ Upgrade pipen to 0.3.11

What's Changed

Full Changelog: https://github.com/pwwang/biopipen/compare/0.6.2...0.7.0