Mercurial > repos > deepakjadmin > mayatool3_test2
view docs/scripts/txt/TextFilesToSDFiles.txt @ 0:4816e4a8ae95 draft default tip
Uploaded
author | deepakjadmin |
---|---|
date | Wed, 20 Jan 2016 09:23:18 -0500 |
parents | |
children |
line wrap: on
line source
NAME TextFilesToSDFiles.pl - Generate SD files from CSV or TSV TextFile(s) SYNOPSIS TextFilesToSDFiles.pl TextFile(s)... TextFilesToSDFiles.pl [-h, --help] [--indelim comma | semicolon] [-l, --label yes | no] [-o, --overwrite] [-r, --root rootname] [-w, --workingdir dirname] TextFile(s)... DESCRIPTION Generate SD files from CSV or TSV *TextFile(s)*. The new SD files contain no structure data as indicated by empty structure data block; Data fields and values in SD files are generated using *TextFile(s)* column labels and corresponding data values. Multiple *TextFile(s)* names are separated by space. The valid file extensions are *.csv* and *.tsv* for comma/semicolon and tab delimited text files respectively. All other file names are ignored. All the text files in a current directory can be specified by **.csv*, **.tsv*, or the current directory name. The --indelim option determines the format of *TextFile(s)*. Any file which doesn't correspond to the format indicated by --indelim option is ignored. OPTIONS -h, --help Print this help message. --indelim *comma | semicolon* Input delimiter for CSV *TextFile(s)*. Possible values: *comma or semicolon*. Default value: *comma*. For TSV files, this option is ignored and *tab* is used as a delimiter. -l, --label *yes | no* First line contains column labels. Possible values: *yes or no*. Default value: *yes*. Column labels are used to create SD data field labels; otherwise, data field labels look like Column<colnumber>Data. -o, --overwrite Overwrite existing files. -r, --root *rootname* New SD file names are generated using the root: <Root>.sdf. Default new file names: <TextFileName>WithNoStrData.sdf. This option is ignored for multiple input files. -w, --workingdir *dirname* Location of working directory. Default: current directory. EXAMPLES To generate NewSample1.sdf file from Sample1.csv file, type: % TextFilesToSDFiles.pl -o -r NewSample1 Sample1.csv To generate NewSample1.sdf file from Sample1.tsv file which doesn't contain column labels line, type: % TextFilesToSDFiles.pl --label no -o -r NewSample1 Sample1.tsv AUTHOR Manish Sud <msud@san.rr.com> SEE ALSO JoinTextFiles.pl, MergeTextFiles.pl, ModifySDFilesDataFields.pl, ModifyTextFilesFormat.pl COPYRIGHT Copyright (C) 2015 Manish Sud. All rights reserved. This file is part of MayaChemTools. MayaChemTools is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.