yat/omic/GFF3.h

Code
Comments
Other
Rev Date Author Line
2482 24 Apr 11 peter 1 #ifndef theplu_yat_omic_gff3
2482 24 Apr 11 peter 2 #define theplu_yat_omic_gff3
2482 24 Apr 11 peter 3
2993 03 Mar 13 peter 4 // $Id$
2993 03 Mar 13 peter 5
2482 24 Apr 11 peter 6 /*
3114 10 Nov 13 peter 7   Copyright (C) 2011, 2013 Peter Johansson
2482 24 Apr 11 peter 8
2482 24 Apr 11 peter 9   This file is part of the yat library, http://dev.thep.lu.se/yat
2482 24 Apr 11 peter 10
2482 24 Apr 11 peter 11   The yat library is free software; you can redistribute it and/or
2482 24 Apr 11 peter 12   modify it under the terms of the GNU General Public License as
2482 24 Apr 11 peter 13   published by the Free Software Foundation; either version 3 of the
2482 24 Apr 11 peter 14   License, or (at your option) any later version.
2482 24 Apr 11 peter 15
2482 24 Apr 11 peter 16   The yat library is distributed in the hope that it will be useful,
2482 24 Apr 11 peter 17   but WITHOUT ANY WARRANTY; without even the implied warranty of
2482 24 Apr 11 peter 18   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
2482 24 Apr 11 peter 19   General Public License for more details.
2482 24 Apr 11 peter 20
2482 24 Apr 11 peter 21   You should have received a copy of the GNU General Public License
2482 24 Apr 11 peter 22   along with yat. If not, see <http://www.gnu.org/licenses/>.
2482 24 Apr 11 peter 23 */
2482 24 Apr 11 peter 24
2482 24 Apr 11 peter 25 #include "GFF.h"
2482 24 Apr 11 peter 26
2482 24 Apr 11 peter 27 #include <map>
2482 24 Apr 11 peter 28 #include <string>
2482 24 Apr 11 peter 29
2482 24 Apr 11 peter 30 namespace theplu {
2482 24 Apr 11 peter 31 namespace yat {
2482 24 Apr 11 peter 32 namespace omic {
2482 24 Apr 11 peter 33
2482 24 Apr 11 peter 34   /**
2482 24 Apr 11 peter 35      Class GFF3 as defined here: http://www.sequenceontology.org/gff3.shtml
2482 24 Apr 11 peter 36
2482 24 Apr 11 peter 37      \since New in yat 0.8
2482 24 Apr 11 peter 38    */
2482 24 Apr 11 peter 39   class GFF3 : public GFF
2482 24 Apr 11 peter 40   {
2482 24 Apr 11 peter 41     void add_attribute(std::map<std::string, std::string>& m,
2482 24 Apr 11 peter 42                        const std::string& str) const;
2482 24 Apr 11 peter 43   };
2482 24 Apr 11 peter 44
2482 24 Apr 11 peter 45 }}}
2482 24 Apr 11 peter 46 #endif