What kind of error should be checked by a validator while validating biological file formats like GFF and FASTA The 2019 Stack Overflow Developer Survey Results Are InEfficient file buffering & scanning methods for large files in pythonUsing a .fasta file to compute relative content of sequencesPerl program printing full .fasta file sequences to file, but trying to achieve specific nucleotide count with respect to genesHow to add snp/indels from a CSV file to a FASTA file using Biopython?DNAStringSet Error Biostrings in RPrinting a sequence from a fasta fileHow to retrieve all fasta records that contain any of a list of strings in the headerReplace multiple lines in one file with the same lines at the same line numbers in another file?Renaming files according to fasta headerPerl6 : What is the best way for dealing with very big files?

Is an up-to-date browser secure on an out-of-date OS?

Why didn't the Event Horizon Telescope team mention Sagittarius A*?

A female thief is not sold to make restitution -- so what happens instead?

Is it safe to harvest rainwater that fell on solar panels?

What is the most efficient way to store a numeric range?

Why doesn't shell automatically fix "useless use of cat"?

Cooking pasta in a water boiler

How to translate "being like"?

Can you cast a spell on someone in the Ethereal Plane, if you are on the Material Plane and have the True Seeing spell active?

What is the meaning of Triage in Cybersec world?

Why couldn't they take pictures of a closer black hole?

Is it ethical to upload a automatically generated paper to a non peer-reviewed site as part of a larger research?

Why “相同意思的词” is called “同义词” instead of "同意词"?

Keeping a retro style to sci-fi spaceships?

Is Cinnamon a desktop environment or a window manager? (Or both?)

How can I add encounters in the Lost Mine of Phandelver campaign without giving PCs too much XP?

How do PCB vias affect signal quality?

Can there be female White Walkers?

Short story: man watches girlfriend's spaceship entering a 'black hole' (?) forever

How to type a long/em dash `—`

How do you keep chess fun when your opponent constantly beats you?

Are there any other methods to apply to solving simultaneous equations?

Mathematics of imaging the black hole

Will it cause any balance problems to have PCs level up and gain the benefits of a long rest mid-fight?



What kind of error should be checked by a validator while validating biological file formats like GFF and FASTA



The 2019 Stack Overflow Developer Survey Results Are InEfficient file buffering & scanning methods for large files in pythonUsing a .fasta file to compute relative content of sequencesPerl program printing full .fasta file sequences to file, but trying to achieve specific nucleotide count with respect to genesHow to add snp/indels from a CSV file to a FASTA file using Biopython?DNAStringSet Error Biostrings in RPrinting a sequence from a fasta fileHow to retrieve all fasta records that contain any of a list of strings in the headerReplace multiple lines in one file with the same lines at the same line numbers in another file?Renaming files according to fasta headerPerl6 : What is the best way for dealing with very big files?



.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty height:90px;width:728px;box-sizing:border-box;








0















I'm working on a project to create a library(in Java) that can validate various biological file formats like GFF, FASTA, OBO etc.



But as I'm not from this field, So I'm little confused about what kind of validation should be performed by the validator program.



There are some online tools like Genome Tools that can validate GFF file format, So can anyone help me understand what kind of validation rules should be applied on easy of these files.










share|improve this question






















  • There are two kinds of validations: format validations and data validations. First of all, you should search for the documentation of those formats and make sure the files comply with them (format validation). Second, you should check for the validity of the contents. In that case, better ask a bioinformatic or biologist about which are the suitable contents (like DNA must be formed with [ATGC], or the ranges of the exons must be in the ranges of the chromosome). The second part is the difficult one.

    – Poshi
    Mar 22 at 10:22











  • @Posh thanks for your response, yes I really want information about the second type(validity of content), Do any know any resource where I can look for this kind of Information Or correct place to ask this question?

    – Deepak Singh
    Mar 22 at 17:25











  • It all depends on the kind of file you are processing. The best source, your local bioinformatic. You can read biology books, but there are some details that are not covered because are related to technical issues.

    – Poshi
    Mar 22 at 17:27

















0















I'm working on a project to create a library(in Java) that can validate various biological file formats like GFF, FASTA, OBO etc.



But as I'm not from this field, So I'm little confused about what kind of validation should be performed by the validator program.



There are some online tools like Genome Tools that can validate GFF file format, So can anyone help me understand what kind of validation rules should be applied on easy of these files.










share|improve this question






















  • There are two kinds of validations: format validations and data validations. First of all, you should search for the documentation of those formats and make sure the files comply with them (format validation). Second, you should check for the validity of the contents. In that case, better ask a bioinformatic or biologist about which are the suitable contents (like DNA must be formed with [ATGC], or the ranges of the exons must be in the ranges of the chromosome). The second part is the difficult one.

    – Poshi
    Mar 22 at 10:22











  • @Posh thanks for your response, yes I really want information about the second type(validity of content), Do any know any resource where I can look for this kind of Information Or correct place to ask this question?

    – Deepak Singh
    Mar 22 at 17:25











  • It all depends on the kind of file you are processing. The best source, your local bioinformatic. You can read biology books, but there are some details that are not covered because are related to technical issues.

    – Poshi
    Mar 22 at 17:27













0












0








0








I'm working on a project to create a library(in Java) that can validate various biological file formats like GFF, FASTA, OBO etc.



But as I'm not from this field, So I'm little confused about what kind of validation should be performed by the validator program.



There are some online tools like Genome Tools that can validate GFF file format, So can anyone help me understand what kind of validation rules should be applied on easy of these files.










share|improve this question














I'm working on a project to create a library(in Java) that can validate various biological file formats like GFF, FASTA, OBO etc.



But as I'm not from this field, So I'm little confused about what kind of validation should be performed by the validator program.



There are some online tools like Genome Tools that can validate GFF file format, So can anyone help me understand what kind of validation rules should be applied on easy of these files.







fasta gff






share|improve this question













share|improve this question











share|improve this question




share|improve this question










asked Mar 22 at 4:52









Deepak SinghDeepak Singh

11




11












  • There are two kinds of validations: format validations and data validations. First of all, you should search for the documentation of those formats and make sure the files comply with them (format validation). Second, you should check for the validity of the contents. In that case, better ask a bioinformatic or biologist about which are the suitable contents (like DNA must be formed with [ATGC], or the ranges of the exons must be in the ranges of the chromosome). The second part is the difficult one.

    – Poshi
    Mar 22 at 10:22











  • @Posh thanks for your response, yes I really want information about the second type(validity of content), Do any know any resource where I can look for this kind of Information Or correct place to ask this question?

    – Deepak Singh
    Mar 22 at 17:25











  • It all depends on the kind of file you are processing. The best source, your local bioinformatic. You can read biology books, but there are some details that are not covered because are related to technical issues.

    – Poshi
    Mar 22 at 17:27

















  • There are two kinds of validations: format validations and data validations. First of all, you should search for the documentation of those formats and make sure the files comply with them (format validation). Second, you should check for the validity of the contents. In that case, better ask a bioinformatic or biologist about which are the suitable contents (like DNA must be formed with [ATGC], or the ranges of the exons must be in the ranges of the chromosome). The second part is the difficult one.

    – Poshi
    Mar 22 at 10:22











  • @Posh thanks for your response, yes I really want information about the second type(validity of content), Do any know any resource where I can look for this kind of Information Or correct place to ask this question?

    – Deepak Singh
    Mar 22 at 17:25











  • It all depends on the kind of file you are processing. The best source, your local bioinformatic. You can read biology books, but there are some details that are not covered because are related to technical issues.

    – Poshi
    Mar 22 at 17:27
















There are two kinds of validations: format validations and data validations. First of all, you should search for the documentation of those formats and make sure the files comply with them (format validation). Second, you should check for the validity of the contents. In that case, better ask a bioinformatic or biologist about which are the suitable contents (like DNA must be formed with [ATGC], or the ranges of the exons must be in the ranges of the chromosome). The second part is the difficult one.

– Poshi
Mar 22 at 10:22





There are two kinds of validations: format validations and data validations. First of all, you should search for the documentation of those formats and make sure the files comply with them (format validation). Second, you should check for the validity of the contents. In that case, better ask a bioinformatic or biologist about which are the suitable contents (like DNA must be formed with [ATGC], or the ranges of the exons must be in the ranges of the chromosome). The second part is the difficult one.

– Poshi
Mar 22 at 10:22













@Posh thanks for your response, yes I really want information about the second type(validity of content), Do any know any resource where I can look for this kind of Information Or correct place to ask this question?

– Deepak Singh
Mar 22 at 17:25





@Posh thanks for your response, yes I really want information about the second type(validity of content), Do any know any resource where I can look for this kind of Information Or correct place to ask this question?

– Deepak Singh
Mar 22 at 17:25













It all depends on the kind of file you are processing. The best source, your local bioinformatic. You can read biology books, but there are some details that are not covered because are related to technical issues.

– Poshi
Mar 22 at 17:27





It all depends on the kind of file you are processing. The best source, your local bioinformatic. You can read biology books, but there are some details that are not covered because are related to technical issues.

– Poshi
Mar 22 at 17:27












0






active

oldest

votes












Your Answer






StackExchange.ifUsing("editor", function ()
StackExchange.using("externalEditor", function ()
StackExchange.using("snippets", function ()
StackExchange.snippets.init();
);
);
, "code-snippets");

StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "1"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);

StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);

else
createEditor();

);

function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);



);













draft saved

draft discarded


















StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55293107%2fwhat-kind-of-error-should-be-checked-by-a-validator-while-validating-biological%23new-answer', 'question_page');

);

Post as a guest















Required, but never shown

























0






active

oldest

votes








0






active

oldest

votes









active

oldest

votes






active

oldest

votes















draft saved

draft discarded
















































Thanks for contributing an answer to Stack Overflow!


  • Please be sure to answer the question. Provide details and share your research!

But avoid


  • Asking for help, clarification, or responding to other answers.

  • Making statements based on opinion; back them up with references or personal experience.

To learn more, see our tips on writing great answers.




draft saved


draft discarded














StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55293107%2fwhat-kind-of-error-should-be-checked-by-a-validator-while-validating-biological%23new-answer', 'question_page');

);

Post as a guest















Required, but never shown





















































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown

































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown







Popular posts from this blog

Kamusi Yaliyomo Aina za kamusi | Muundo wa kamusi | Faida za kamusi | Dhima ya picha katika kamusi | Marejeo | Tazama pia | Viungo vya nje | UrambazajiKuhusu kamusiGo-SwahiliWiki-KamusiKamusi ya Kiswahili na Kiingerezakuihariri na kuongeza habari

Swift 4 - func physicsWorld not invoked on collision? The Next CEO of Stack OverflowHow to call Objective-C code from Swift#ifdef replacement in the Swift language@selector() in Swift?#pragma mark in Swift?Swift for loop: for index, element in array?dispatch_after - GCD in Swift?Swift Beta performance: sorting arraysSplit a String into an array in Swift?The use of Swift 3 @objc inference in Swift 4 mode is deprecated?How to optimize UITableViewCell, because my UITableView lags

Access current req object everywhere in Node.js ExpressWhy are global variables considered bad practice? (node.js)Using req & res across functionsHow do I get the path to the current script with Node.js?What is Node.js' Connect, Express and “middleware”?Node.js w/ express error handling in callbackHow to access the GET parameters after “?” in Express?Modify Node.js req object parametersAccess “app” variable inside of ExpressJS/ConnectJS middleware?Node.js Express app - request objectAngular Http Module considered middleware?Session variables in ExpressJSAdd properties to the req object in expressjs with Typescript