- Refactoring of
coverage
to an R6 class - Updates to how outliers are handled for artifacts created by
scripts_for_figures_tables
- Updates to summary tabular statistics files
- Inclusion of unpartitioned statistics for coding and noncoding regions summaries
- Standardize name of summary groups to
Chromosome
- Update WRSD metric to in terms of kilobases
- Updates to
scripts_for_figures_tables
Figure1
updated to use manual jittering for boxplot with outlier labels- Include
Figure1b
in output file - Changes to value exactness in some tables
- Minor fixes to tabular statistics file creation
- A coverage of 0 for a window is always labeled as low coverage
- Dynamic changes to
IRCheck
asPACVr.complete()
progresses- If no samples from
gbkFile
contain the qualifiers needed for specified analysis, continues withIRCheck = NA
- If no IR regions are identified, continues with
IRCheck = NA
- If there are missing IR regions needed for synteny test, continues with
IRCheck = 0
- If no synteny is found, continues with
IRCheck = 0
- When
tabularCovStats = TRUE
, if IR mismatches are identified, continues withIRCheck = NA
- If no samples from
- For
tabularCovStats = TRUE
, summary data corresponding to the complete genome is included in<sampleName>_summary.regions
<sampleName>_coverage.summary.regions
has been renamed<sampleName>_summary.regions
- The number of ambiguous nucleotides is always counted, named
N_count
- When synteny testing is indicated by
IRCheck
and possible, as detailed above, the number of mismatches between the IRs is counted asIR_mismatches
- The evenness metric for
tabularCovStats
has been renamedE_score
- Improving variable and file names
- Correcting output plot specifications
- Increase logger use, improve logger format
- Handling of GenBank features with multiple qualifiers of the same name
- Coverage summaries added to
verbose
output files - Parameters
syntenyLineType
andregionsCheck
forPACVr.complete()
have been combined intoIRCheck
- Support for PNG
output
- Samples without
note
can be used for standard coverage analysis - Sample name in BAM file can match either
VERSION
orACCESSION
of GenBank file forverbose
analysis - Analysis continues without regions when IR presence test unsuccessful
- More robust parsing of feature sequence locations using INSDC standards
- Exception handling for attempted reading of GenBank data
- "Repair" GenBank data with unqualified features to handle
read.gb
bug - Preemptively checks for presence of data property necessary for specified analysis, with
logger
info in case of issues
- Moved functions reg. IRs, quadripartite structure into separate file
- Made various plastid-specific functions optional
- Minor bugfixes
- New version submitted to CRAN
- Implemented a logger
- Several bug fixes (e.g., error caused by function masking)
- Resolve warning caused by depreciated 'dplyr' use
- Resolve need for library calls to RCircos within the code
- Replacing dependency 'genbankr' with 'read.gb' and custom functions
- Addition of new contributor: Gregory Smith
- Cleaning up of code
- Merging changes by Nils Jenke into master
- Updates to allow new analyses
- Minor updates to keep PACVr compatible with CRAN
- Updated README file
- Updated PACVr_Rscript.R
- Updated PACVr-complete.Rd file
- Updated PACVr_Vignette.Rnw
- Replaced flag delete with verbose
- Added additional output regarding the quality of the assembly
- Updated README file
- Updated DESCRIPTION file
- Updated PACVr-complete.Rd file
- Updated PACVr-package.rd file
- Updated package vignette
- Updated Unix command-line shell script of PACVr
- Removed system requirement mosdepth
- Added Windows compatibility
- Added low coverage output
- Updated README file
- Updated and improved package vignette
- Updated Unix command-line shell script of PACVr
- Updated README file
- Updated and improved package vignette
- Added functions that add tick marks and position information (in kb) in regular intervals to the genome visualization
- Added functions that evaluate sequence equality among inverted repeats and, if detected, provide reports on differences
- Added functions that enable users to specify the threshold value below which histogram bars are displayed in red as relative value
- Improved the scaling of various vector elements (e.g., fonts) for visualizations of unusually small (<100kb) or unusually large (>200kb) plastid genomes
- Several minor bug fixes
- Several minor changes to make package compatible with CRAN
- Several minor changes to make package compatible with CRAN
- Several minor improvements to DESCRIPTION and NAMESPACE
- Bug fix to import RCircos.Env
- Several minor bug fixes
- Several minor code improvements
- Several minor improvements to DESCRIPTION and NAMESPACE
- Several minor improvements to DESCRIPTION and NAMESPACE
- Several minor improvements to manual and vignette
- Several minor code improvements
- Several minor improvements to DESCRIPTION and NAMESPACE
- Added example data (inst/extdata)
- Several minor code improvements
- Added preliminary manual
- Added preliminary vignette
- Added function PACVr.complete
- Added function SplitCovAtRegionBorders in calcCoverage.R
- Added preliminary documentation files.