Browse code

Added a unit test for charges, currently disabled

From: Steffen Neumann <sneumann@ipb-halle.de>

git-svn-id: file:///home/git/hedgehog.fhcrc.org/bioconductor/trunk/madman/Rpacks/Rdisop@111340 bc3139a8-67e5-0310-9ffc-ced21a209358

Steffen Neumann authored on 08/12/2015 20:19:20
Showing 3 changed files

... ...
@@ -1,3 +1,7 @@
1
+2015-12-08  Steffen Neumann  <sneumann@ipb-halle.de>
2
+
3
+	* Added unit test for charge=0 and charge=1
4
+
1 5
 2012-10-26  Steffen Neumann  <sneumann@ipb-halle.de>
2 6
 
3 7
 	* /inst/doc -> /vignettes: to please lates R devel
... ...
@@ -1,7 +1,7 @@
1 1
 Package: Rdisop
2 2
 Title: Decomposition of Isotopic Patterns
3
-Version: 1.31.0
4
-Date: 2014-01-28
3
+Version: 1.31.1
4
+Date: 2015-12-08
5 5
 Author: Anton Pervukhin <apervukh@minet.uni-jena.de>, Steffen Neumann <sneumann@ipb-halle.de> 
6 6
 Maintainer: Steffen Neumann <sneumann@ipb-halle.de>
7 7
 Description: Identification of metabolites using high precision mass
8 8
new file mode 100644
... ...
@@ -0,0 +1,28 @@
1
+##
2
+## These checks require the correct values !!!
3
+## 
4
+
5
+test.getMoleculeWithCharge <- function() {
6
+  checkEqualsNumeric(852.354928,
7
+                     getMolecule("C49H56FeN4O6",initializePSE(),z=0)$exactmass,
8
+		     tolerance = 0.00005) 
9
+
10
+}
11
+
12
+test.cid24892761 <- function() {
13
+  checkEqualsNumeric(447.089515,
14
+                     getMolecule("C15H23N6O5Se+",c(initializePSE(),initializeCharges()),z=1)$exactmass,
15
+		     tolerance = 0.00005) 
16
+
17
+
18
+}
19
+
20
+test.cid24892761 <- function() {
21
+  checkEqualsNumeric(447.089515,
22
+                     getMolecule("C15H23N6O5Se+",c(initializePSE(),initializeCharges()),z=-1)$exactmass,
23
+		     tolerance = 0.00005) 
24
+
25
+
26
+}
27
+
28
+