mirror of
				https://github.com/msberends/AMR.git
				synced 2025-10-31 11:28:18 +01:00 
			
		
		
		
	
		
			
				
	
	
	
		
			5.1 KiB
		
	
	
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			5.1 KiB
		
	
	
	
	
		
			Executable File
		
	
	
	
	
0.2.0.90xx (development version)
New
- Function top_freqfunction to get the top/below n items of frequency tables
- Vignette about frequency tables
- Possibility to globally set the default for the amount of items to print in frequency tables (freqfunction), withoptions(max.print.freq = n)
- Functions clipboard_importandclipboard_exportas helper functions to quickly copy and paste from/to software like Excel and SPSS
- Function g.testto perform the Χ2 distributed G-test
- Function p.symbolto transform p value to their related symbol:0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
- Function vector2ratioto transform a vector of values to a preset ratio. For example:
vector2ratio(c(772, 1611, 737), ratio = "1:2:1")
# [1]  780 1560  780
Changed
- Frequency tables (function freq) now supports quasiquotation:freq(mydata, mycolumn), ormydata %>% freq(mycolumn)
- Frequency tables are now actual data.frames with altered console printing to make it look like a frequency table. Because of this, the parametertoConsoleis not longer needed.
- Small translational improvements to the septic_patientsdataset
- Combined MIC/RSI values will now be coerced by the rsiandmicfunctions:- as.rsi("<=0.002; S")will return- S
- as.mic("<=0.002; S")will return- <=0.002
 
- Now possible to coerce MIC values with a space between operator and value, i.e. as.mic("<= 0.002")now works
- Added "groups"option foratc_property(..., property). It will return a vector of the ATC hierarchy as defined by the WHO. The new functionatc_groupsis a convenient wrapper around this.
- Build-in host check for atc_propertyas it requires the host set byurlto be responsive
- Improved first_isolatealgorithm to exclude isolates where bacteria ID or genus is unavailable
- Fix for warning hybrid evaluation forced for row_number (924b62) from thedplyrpackage v0.7.5 and above
- Support for 1 or 2 columns as input for guess_bactid
- Fix for printing tibbles where characters would be accidentally transformed to factors
0.2.0 (latest stable version)
New
- Full support for Windows, Linux and macOS
- Full support for old R versions, only R-3.0.0 (April 2013) or later is needed (needed packages may have other dependencies)
- Function n_rsito count cases where antibiotic test results were available, to be used in conjunction withdplyr::summarise, see ?rsi
- Function guess_bactidto determine the ID of a microorganism based on genus/species or known abbreviations like MRSA
- Function guess_atcto determine the ATC of an antibiotic based on name, trade name, or known abbreviations
- Function freqto create frequency tables, with additional info in a header
- Function MDROto determine Multi Drug Resistant Organisms (MDRO) with support for country-specific guidelines.- Suggest your own via https://github.com/msberends/AMR/issues/new
- Exceptional resistances defined by EUCAST are also supported instead of countries alone
- Functions BRMOandMRGNare wrappers for Dutch and German guidelines, respectively
 
- New algorithm to determine weighted isolates, can now be "points"or"keyantibiotics", see?first_isolate
- New print format for tibbles anddata.tables
Changed
- Fixed rsiclass for vectors that contain only invalid antimicrobial interpretations
- Renamed dataset ablisttoantibiotics
- Renamed dataset bactlisttomicroorganisms
- Added common abbreviations and trade names to the antibioticsdataset
- Added more microorganisms to the microorganismsdataset
- Added analysis examples on help page of dataset septic_patients
- Added support for character vector in joinfunctions
- Added warnings when a join results in more rows after than before the join
- Altered %like%to make it case insensitive
- For parameters of functions first_isolateandEUCAST_rulescolumn names are now case-insensitive
- Functions as.rsiandas.micnow add the package name and version as attributes
Other
- Expanded README.mdwith more examples
- Added ORCID of authors to DESCRIPTION file
- Added unit testing with the testthatpackage
- Added build tests for Linux and macOS using Travis CI (https://travis-ci.org/msberends/AMR)
- Added line coverage checking using CodeCov (https://codecov.io/gh/msberends/AMR/tree/master/R)
0.1.1
- EUCAST_rulesapplies for amoxicillin even if ampicillin is missing
- Edited column names to comply with GLIMS, the laboratory information system
- Added more valid MIC values
- Renamed 'Daily Defined Dose' to 'Defined Daily Dose'
- Added barplots for rsiandmicclasses
0.1.0
- First submission to CRAN.