annotate getFCSheader.R @ 0:2227def10ea4 draft default tip

"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit 6da41781e60ad4e264c4d725c5373b099b4766d4"
author azomics
date Wed, 24 Jun 2020 17:36:27 -0400
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
2227def10ea4 "planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit 6da41781e60ad4e264c4d725c5373b099b4766d4"
azomics
parents:
diff changeset
1 #!/usr/bin/Rscript --vanilla
2227def10ea4 "planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit 6da41781e60ad4e264c4d725c5373b099b4766d4"
azomics
parents:
diff changeset
2 # FCS Headers Module for Galaxy
2227def10ea4 "planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit 6da41781e60ad4e264c4d725c5373b099b4766d4"
azomics
parents:
diff changeset
3 # FlowCore
2227def10ea4 "planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit 6da41781e60ad4e264c4d725c5373b099b4766d4"
azomics
parents:
diff changeset
4 ######################################################################
2227def10ea4 "planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit 6da41781e60ad4e264c4d725c5373b099b4766d4"
azomics
parents:
diff changeset
5 # Copyright (c) 2016 Northrop Grumman.
2227def10ea4 "planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit 6da41781e60ad4e264c4d725c5373b099b4766d4"
azomics
parents:
diff changeset
6 # All rights reserved.
2227def10ea4 "planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit 6da41781e60ad4e264c4d725c5373b099b4766d4"
azomics
parents:
diff changeset
7 ######################################################################
2227def10ea4 "planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit 6da41781e60ad4e264c4d725c5373b099b4766d4"
azomics
parents:
diff changeset
8 #
2227def10ea4 "planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit 6da41781e60ad4e264c4d725c5373b099b4766d4"
azomics
parents:
diff changeset
9 # Version 2
2227def10ea4 "planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit 6da41781e60ad4e264c4d725c5373b099b4766d4"
azomics
parents:
diff changeset
10 # May 2018
2227def10ea4 "planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit 6da41781e60ad4e264c4d725c5373b099b4766d4"
azomics
parents:
diff changeset
11 # Cristel Thomas
2227def10ea4 "planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit 6da41781e60ad4e264c4d725c5373b099b4766d4"
azomics
parents:
diff changeset
12 #
2227def10ea4 "planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit 6da41781e60ad4e264c4d725c5373b099b4766d4"
azomics
parents:
diff changeset
13 #
2227def10ea4 "planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit 6da41781e60ad4e264c4d725c5373b099b4766d4"
azomics
parents:
diff changeset
14
2227def10ea4 "planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit 6da41781e60ad4e264c4d725c5373b099b4766d4"
azomics
parents:
diff changeset
15 library(flowCore)
2227def10ea4 "planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit 6da41781e60ad4e264c4d725c5373b099b4766d4"
azomics
parents:
diff changeset
16
2227def10ea4 "planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit 6da41781e60ad4e264c4d725c5373b099b4766d4"
azomics
parents:
diff changeset
17 getFCSChannels <- function(input_fcs) {
2227def10ea4 "planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit 6da41781e60ad4e264c4d725c5373b099b4766d4"
azomics
parents:
diff changeset
18 fcs <- read.FCS(input_fcs, transformation=F)
2227def10ea4 "planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit 6da41781e60ad4e264c4d725c5373b099b4766d4"
azomics
parents:
diff changeset
19 return(colnames(fcs))
2227def10ea4 "planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit 6da41781e60ad4e264c4d725c5373b099b4766d4"
azomics
parents:
diff changeset
20 }
2227def10ea4 "planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit 6da41781e60ad4e264c4d725c5373b099b4766d4"
azomics
parents:
diff changeset
21
2227def10ea4 "planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit 6da41781e60ad4e264c4d725c5373b099b4766d4"
azomics
parents:
diff changeset
22 getFCSMarkers <- function(input_fcs){
2227def10ea4 "planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit 6da41781e60ad4e264c4d725c5373b099b4766d4"
azomics
parents:
diff changeset
23 ffcs <- read.FCS(input_fcs, transformation=F)
2227def10ea4 "planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit 6da41781e60ad4e264c4d725c5373b099b4766d4"
azomics
parents:
diff changeset
24 fmarkers <- as.vector(pData(parameters(ffcs))$desc)
2227def10ea4 "planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit 6da41781e60ad4e264c4d725c5373b099b4766d4"
azomics
parents:
diff changeset
25 return(fmarkers)
2227def10ea4 "planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit 6da41781e60ad4e264c4d725c5373b099b4766d4"
azomics
parents:
diff changeset
26 }
2227def10ea4 "planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit 6da41781e60ad4e264c4d725c5373b099b4766d4"
azomics
parents:
diff changeset
27
2227def10ea4 "planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit 6da41781e60ad4e264c4d725c5373b099b4766d4"
azomics
parents:
diff changeset
28 getFCSMarkerNames <- function(output_file="", file_paths=vector(),
2227def10ea4 "planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit 6da41781e60ad4e264c4d725c5373b099b4766d4"
azomics
parents:
diff changeset
29 fcs_names=vector()) {
2227def10ea4 "planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit 6da41781e60ad4e264c4d725c5373b099b4766d4"
azomics
parents:
diff changeset
30 check_files <- sapply(file_paths, isFCSfile)
2227def10ea4 "planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit 6da41781e60ad4e264c4d725c5373b099b4766d4"
azomics
parents:
diff changeset
31 channels <- lapply(file_paths[check_files], getFCSChannels)
2227def10ea4 "planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit 6da41781e60ad4e264c4d725c5373b099b4766d4"
azomics
parents:
diff changeset
32 markers <- lapply(file_paths[check_files], getFCSMarkers)
2227def10ea4 "planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit 6da41781e60ad4e264c4d725c5373b099b4766d4"
azomics
parents:
diff changeset
33
2227def10ea4 "planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit 6da41781e60ad4e264c4d725c5373b099b4766d4"
azomics
parents:
diff changeset
34 nb_col <- max(lengths(channels))
2227def10ea4 "planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit 6da41781e60ad4e264c4d725c5373b099b4766d4"
azomics
parents:
diff changeset
35 nc <- lapply(channels, `length<-`, nb_col)
2227def10ea4 "planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit 6da41781e60ad4e264c4d725c5373b099b4766d4"
azomics
parents:
diff changeset
36 ct <- t(as.data.frame(nc))
2227def10ea4 "planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit 6da41781e60ad4e264c4d725c5373b099b4766d4"
azomics
parents:
diff changeset
37
2227def10ea4 "planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit 6da41781e60ad4e264c4d725c5373b099b4766d4"
azomics
parents:
diff changeset
38 nm <- lapply(markers, `length<-`, nb_col)
2227def10ea4 "planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit 6da41781e60ad4e264c4d725c5373b099b4766d4"
azomics
parents:
diff changeset
39 mt <- t(as.data.frame(nm))
2227def10ea4 "planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit 6da41781e60ad4e264c4d725c5373b099b4766d4"
azomics
parents:
diff changeset
40
2227def10ea4 "planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit 6da41781e60ad4e264c4d725c5373b099b4766d4"
azomics
parents:
diff changeset
41 nb_files <- sum(check_files)
2227def10ea4 "planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit 6da41781e60ad4e264c4d725c5373b099b4766d4"
azomics
parents:
diff changeset
42 Index <- rep(c("channels", "markers"), each=nb_files)
2227def10ea4 "planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit 6da41781e60ad4e264c4d725c5373b099b4766d4"
azomics
parents:
diff changeset
43 Filename <- rep(fcs_names[check_files], 2)
2227def10ea4 "planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit 6da41781e60ad4e264c4d725c5373b099b4766d4"
azomics
parents:
diff changeset
44
2227def10ea4 "planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit 6da41781e60ad4e264c4d725c5373b099b4766d4"
azomics
parents:
diff changeset
45 idx_nb <- seq(nb_col)
2227def10ea4 "planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit 6da41781e60ad4e264c4d725c5373b099b4766d4"
azomics
parents:
diff changeset
46 ttt <- rbind(ct,mt)
2227def10ea4 "planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit 6da41781e60ad4e264c4d725c5373b099b4766d4"
azomics
parents:
diff changeset
47 finalt <- cbind(Filename, Index, ttt)
2227def10ea4 "planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit 6da41781e60ad4e264c4d725c5373b099b4766d4"
azomics
parents:
diff changeset
48 colnames(finalt)[3:length(colnames(finalt))] <- idx_nb
2227def10ea4 "planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit 6da41781e60ad4e264c4d725c5373b099b4766d4"
azomics
parents:
diff changeset
49
2227def10ea4 "planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit 6da41781e60ad4e264c4d725c5373b099b4766d4"
azomics
parents:
diff changeset
50
2227def10ea4 "planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit 6da41781e60ad4e264c4d725c5373b099b4766d4"
azomics
parents:
diff changeset
51 if (nb_files != length(file_paths)){
2227def10ea4 "planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit 6da41781e60ad4e264c4d725c5373b099b4766d4"
azomics
parents:
diff changeset
52 not_fcs <- fcs_names[!check_files]
2227def10ea4 "planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit 6da41781e60ad4e264c4d725c5373b099b4766d4"
azomics
parents:
diff changeset
53 new_df <- cbind(not_fcs, "Not a valid FCS file")
2227def10ea4 "planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit 6da41781e60ad4e264c4d725c5373b099b4766d4"
azomics
parents:
diff changeset
54 empty_frame <- data.frame(matrix("", nrow=length(not_fcs), ncol=nb_col),
2227def10ea4 "planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit 6da41781e60ad4e264c4d725c5373b099b4766d4"
azomics
parents:
diff changeset
55 stringsAsFactors = F)
2227def10ea4 "planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit 6da41781e60ad4e264c4d725c5373b099b4766d4"
azomics
parents:
diff changeset
56 not_fcs_files <- cbind(new_df, empty_frame)
2227def10ea4 "planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit 6da41781e60ad4e264c4d725c5373b099b4766d4"
azomics
parents:
diff changeset
57 colnames(not_fcs_files) <- colnames(finalt)
2227def10ea4 "planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit 6da41781e60ad4e264c4d725c5373b099b4766d4"
azomics
parents:
diff changeset
58 new_final <- rbind(finalt, not_fcs_files)
2227def10ea4 "planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit 6da41781e60ad4e264c4d725c5373b099b4766d4"
azomics
parents:
diff changeset
59 write.table(new_final, file=output_file, quote=F, row.names=F, col.names=T,
2227def10ea4 "planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit 6da41781e60ad4e264c4d725c5373b099b4766d4"
azomics
parents:
diff changeset
60 sep='\t', append=F)
2227def10ea4 "planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit 6da41781e60ad4e264c4d725c5373b099b4766d4"
azomics
parents:
diff changeset
61 quit(save = "no", status = 10, runLast = FALSE)
2227def10ea4 "planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit 6da41781e60ad4e264c4d725c5373b099b4766d4"
azomics
parents:
diff changeset
62 } else {
2227def10ea4 "planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit 6da41781e60ad4e264c4d725c5373b099b4766d4"
azomics
parents:
diff changeset
63 # output file
2227def10ea4 "planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit 6da41781e60ad4e264c4d725c5373b099b4766d4"
azomics
parents:
diff changeset
64 write.table(finalt, file=output_file, quote=F, row.names=F, col.names=T,
2227def10ea4 "planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit 6da41781e60ad4e264c4d725c5373b099b4766d4"
azomics
parents:
diff changeset
65 sep='\t',
2227def10ea4 "planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit 6da41781e60ad4e264c4d725c5373b099b4766d4"
azomics
parents:
diff changeset
66 append=F)
2227def10ea4 "planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit 6da41781e60ad4e264c4d725c5373b099b4766d4"
azomics
parents:
diff changeset
67 }
2227def10ea4 "planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit 6da41781e60ad4e264c4d725c5373b099b4766d4"
azomics
parents:
diff changeset
68 }
2227def10ea4 "planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit 6da41781e60ad4e264c4d725c5373b099b4766d4"
azomics
parents:
diff changeset
69
2227def10ea4 "planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit 6da41781e60ad4e264c4d725c5373b099b4766d4"
azomics
parents:
diff changeset
70 ################################################################################
2227def10ea4 "planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit 6da41781e60ad4e264c4d725c5373b099b4766d4"
azomics
parents:
diff changeset
71 ################################################################################
2227def10ea4 "planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit 6da41781e60ad4e264c4d725c5373b099b4766d4"
azomics
parents:
diff changeset
72
2227def10ea4 "planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit 6da41781e60ad4e264c4d725c5373b099b4766d4"
azomics
parents:
diff changeset
73 args <- commandArgs(trailingOnly = TRUE)
2227def10ea4 "planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit 6da41781e60ad4e264c4d725c5373b099b4766d4"
azomics
parents:
diff changeset
74
2227def10ea4 "planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit 6da41781e60ad4e264c4d725c5373b099b4766d4"
azomics
parents:
diff changeset
75 i <- 1
2227def10ea4 "planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit 6da41781e60ad4e264c4d725c5373b099b4766d4"
azomics
parents:
diff changeset
76 nb_files <- (length(args)-1) / 2
2227def10ea4 "planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit 6da41781e60ad4e264c4d725c5373b099b4766d4"
azomics
parents:
diff changeset
77 fcs_files <- character(nb_files)
2227def10ea4 "planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit 6da41781e60ad4e264c4d725c5373b099b4766d4"
azomics
parents:
diff changeset
78 fcs_names <- character(nb_files)
2227def10ea4 "planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit 6da41781e60ad4e264c4d725c5373b099b4766d4"
azomics
parents:
diff changeset
79 for (j in 1:length(args)){
2227def10ea4 "planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit 6da41781e60ad4e264c4d725c5373b099b4766d4"
azomics
parents:
diff changeset
80 if (!j%%2){
2227def10ea4 "planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit 6da41781e60ad4e264c4d725c5373b099b4766d4"
azomics
parents:
diff changeset
81 fcs_files[[i]] <- args[[j]]
2227def10ea4 "planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit 6da41781e60ad4e264c4d725c5373b099b4766d4"
azomics
parents:
diff changeset
82 fcs_names[[i]]<- args[[j+1]]
2227def10ea4 "planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit 6da41781e60ad4e264c4d725c5373b099b4766d4"
azomics
parents:
diff changeset
83 i <- i + 1
2227def10ea4 "planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit 6da41781e60ad4e264c4d725c5373b099b4766d4"
azomics
parents:
diff changeset
84 }
2227def10ea4 "planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit 6da41781e60ad4e264c4d725c5373b099b4766d4"
azomics
parents:
diff changeset
85 }
2227def10ea4 "planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit 6da41781e60ad4e264c4d725c5373b099b4766d4"
azomics
parents:
diff changeset
86
2227def10ea4 "planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit 6da41781e60ad4e264c4d725c5373b099b4766d4"
azomics
parents:
diff changeset
87 getFCSMarkerNames(args[1], fcs_files, fcs_names)