|   | 1 | == Useful commands for using the R API == | 
                  
                          |   | 2 |  | 
                  
                          |   | 3 | === Get a simple overview of all data matrices === | 
                  
                          |   | 4 | `find.data()[,c("id","name")]` | 
                  
                          |   | 5 |  | 
                  
                          |   | 6 | === Download a data matrix === | 
                  
                          |   | 7 | `dataId <- 0`[[BR]] | 
                  
                          |   | 8 | `data <- downloadmatrixascsvCURL(dataId)` | 
                  
                          |   | 9 |  | 
                  
                          |   | 10 | === Upload a completely new data matrix, including annotations === | 
                  
                          |   | 11 | `invId <- 0`[[BR]] | 
                  
                          |   | 12 | `data <- NULL`[[BR]] | 
                  
                          |   | 13 | `data <- rbind(data, c("A", "B"))`[[BR]] | 
                  
                          |   | 14 | `data <- rbind(data, c("B", "A"))`[[BR]] | 
                  
                          |   | 15 | `marker1 = add.marker(name="myMarker1", cm="10.0", investigation_id=invId)`[[BR]] | 
                  
                          |   | 16 | `marker2 = add.marker(name="myMarker2", cm="20.0", investigation_id=invId)`[[BR]] | 
                  
                          |   | 17 | `ind1 = add.individual(name="myInd1", investigation_id=invId)`[[BR]] | 
                  
                          |   | 18 | `ind2 = add.individual(name="myInd2", investigation_id=invId)`[[BR]] | 
                  
                          |   | 19 | `colnames(data) <- c("myInd1", "myInd2")`[[BR]] | 
                  
                          |   | 20 | `rownames(data) <- c("myMarker1", "myMarker2")`[[BR]] | 
                  
                          |   | 21 | `add.datamatrix(data, name="myResults", investigation_id=invId, rowtype="Marker", coltype="Individual", valuetype="Text")`[[BR]] |