From 464bc8111debd37a4c60e299e83791c635518f26 Mon Sep 17 00:00:00 2001 From: Chris Myers Date: Sun, 1 Dec 2024 20:35:12 -0700 Subject: [PATCH] Fix GFF3 issue --- .../org/synbiohub/ConvertToGenBankJob.java | 6 +- ...:collectionId-:displayId-:version-gff_.xml | 689 ++---------------- ...collectionId-:displayId-:version-omex_.xml | Bin 7702 -> 7606 bytes ...collectionId-:displayId-:version-sbol_.xml | 80 +- ..._public-:collectionId-:displayId-sbol_.xml | 80 +- ...ublic-:collectionId-:displayId-sbolnr_.xml | 80 +- ...:collectionId-:displayId-:version-gff_.xml | 689 ++---------------- ...collectionId-:displayId-:version-omex_.xml | Bin 7536 -> 7583 bytes ...collectionId-:displayId-:version-sbol_.xml | 44 +- ...:userId-:collectionId-:displayId-sbol_.xml | 44 +- ...serId-:collectionId-:displayId-sbolnr_.xml | 44 +- 11 files changed, 283 insertions(+), 1473 deletions(-) diff --git a/java/src/main/java/org/synbiohub/ConvertToGenBankJob.java b/java/src/main/java/org/synbiohub/ConvertToGenBankJob.java index 779ef29f3..89f180ee9 100644 --- a/java/src/main/java/org/synbiohub/ConvertToGenBankJob.java +++ b/java/src/main/java/org/synbiohub/ConvertToGenBankJob.java @@ -21,9 +21,7 @@ public void execute() throws Exception { ByteArrayOutputStream logOutputStream = new ByteArrayOutputStream(); ByteArrayOutputStream errorOutputStream = new ByteArrayOutputStream(); - - System.err.println("GFF3="+gff3Out); - + SBOLDocument doc = SBOLValidate.validate( new PrintStream(logOutputStream), new PrintStream(errorOutputStream), @@ -45,9 +43,11 @@ public void execute() throws Exception false, false, gff3Out, + false, "", false, false, + false, false); String log = new String(logOutputStream.toByteArray(), StandardCharsets.UTF_8); diff --git a/tests/previousresults/get_file_public-:collectionId-:displayId-:version-gff_.xml b/tests/previousresults/get_file_public-:collectionId-:displayId-:version-gff_.xml index 2d25d7d09..dc44833ee 100644 --- a/tests/previousresults/get_file_public-:collectionId-:displayId-:version-gff_.xml +++ b/tests/previousresults/get_file_public-:collectionId-:displayId-:version-gff_.xml @@ -1,642 +1,47 @@ - - - - - BBa_R0040 - 1 - pTetR - pTet promoter - - - - - - - - - ECK120029600 - 1 - ECK120029600 - Terminator1 - - - - - - - - - BBa_E0040 - 1 - gfp - gfp coding sequence - - - - - - - - - BBa_C0012 - 1 - lacI - lacI coding sequence - - - - - - - - - part_pIKERightCassette_1 - 1 - LacI Inverter - LacI Inverter - - - - - - - - BBa_C0040 - 1 - - - - - - - - - - BBa_R0010 - 1 - - - - - - - - - - BBa_J61130 - 1 - - - - - - - - - - BBa_E0040 - 1 - - - - - - - - - - BBa_J61120 - 1 - - - - - - - - - - ECK120033736 - 1 - - - - - - - - - - anno6 - 1 - - - - - - location6 - 1 - - - 1464 - 1554 - - - - - - - - - - anno3 - 1 - - - - - - location3 - 1 - - - 69 - 729 - - - - - - - - - - anno4 - 1 - - - - - - location4 - 1 - - - 730 - 742 - - - - - - - - - - anno2 - 1 - - - - - - location2 - 1 - - - 56 - 68 - - - - - - - - - - anno1 - 1 - - - - - - location1 - 1 - - - 1 - 55 - - - - - - - - - - anno5 - 1 - - - - - - location5 - 1 - - - 743 - 1463 - - - - - - - - - - ECK120033736 - 1 - ECK120033736 - Terminator2 - - - - - - - - - BBa_C0040 - 1 - tetR - tetR coding sequence - - - - - - - - - part_pIKELeftCassette_1 - 1 - TetR Inverter - TetR Inverter - - - - - - - - BBa_R0040 - 1 - - - - - - - - - - ECK120029600 - 1 - - - - - - - - - - BBa_J61101 - 1 - - - - - - - - - - BBa_C0012 - 1 - - - - - - - - - - anno1 - 1 - - - - - - location1 - 1 - - - 1 - 55 - - - - - - - - - - anno3 - 1 - - - - - - location3 - 1 - - - 69 - 1197 - - - - - - - - - - anno2 - 1 - - - - - - location2 - 1 - - - 56 - 68 - - - - - - - - - - anno4 - 1 - - - - - - location4 - 1 - - - 1198 - 1288 - - - - - - - - - - BBa_J61130 - 1 - BBa_J61101 RBS - RBS2 - - - - - - - - - BBa_J61120 - 1 - BBa_J61101 RBS - RBS2 - - - - - - - - - BBa_J61101 - 1 - BBa_J61101 RBS - RBS1 - - - - - - - - - part_pIKE_Toggle_1 - 1 - LacI/TetR Toggle Switch - LacI/TetR Toggle Switch - - - - - - - - pIKELeftCassette_1 - 1 - - - - - - - - - - pIKERightCassette_1 - 1 - - - - - - - - - - anno1 - 1 - - - - - - location1 - 1 - - - 1 - 1285 - - - - - - - - - - anno2 - 1 - - - - - - location2 - 1 - - - 1286 - 2834 - - - - - - - - - - BBa_R0010 - 1 - pLacI - pLacI promoter - - - - - - - - - part_BBa_E0040 - 1 - - - atgcgtaaaggagaagaacttttcactggagttgtcccaattcttgttgaattagatggtgatgttaatgggcacaaattttctgtcagtggagagggtgaaggtgatgcaacatacggaaaacttacccttaaatttatttgcactactggaaaactacctgttccatggccaacacttgtcactactttcggttatggtgttcaatgctttgcgagatacccagatcatatgaaacagcatgactttttcaagagtgccatgcccgaaggttatgtacaggaaagaactatatttttcaaagatgacgggaactacaagacacgtgctgaagtcaagtttgaaggtgatacccttgttaatagaatcgagttaaaaggtattgattttaaagaagatggaaacattcttggacacaaattggaatacaactataactcacacaatgtatacatcatggcagacaaacaaaagaatggaatcaaagttaacttcaaaattagacacaacattgaagatggaagcgttcaactagcagaccattatcaacaaaatactccaattggcgatggccctgtccttttaccagacaaccattacctgtccacacaatctgccctttcgaaagatcccaacgaaaagagagaccacatggtccttcttgagtttgtaacagctgctgggattacacatggcatggatgaactatacaaataataa - - - - - part_BBa_R0010 - 1 - - - tccctatcagtgatagagattgacatccctatcagtgatagagatactgagcac - - - - - part_BBa_J61101 - 1 - - - aaagacaggacc - - - - - part_BBa_J61130 - 1 - - - aaagaaacgaca - - - - - part_BBa_C0012 - 1 - - - atggtgaatgtgaaaccagtaacgttatacgatgtcgcagagtatgccggtgtctcttatcagaccgtttcccgcgtggtgaaccaggccagccacgtttctgcgaaaacgcgggaaaaagtggaagcggcgatggcggagctgaattacattcccaaccgcgtggcacaacaactggcgggcaaacagtcgttgctgattggcgttgccacctccagtctggccctgcacgcgccgtcgcaaattgtcgcggcgattaaatctcgcgccgatcaactgggtgccagcgtggtggtgtcgatggtagaacgaagcggcgtcgaagcctgtaaagcggcggtgcacaatcttctcgcgcaacgcgtcagtgggctgatcattaactatccgctggatgaccaggatgccattgctgtggaagctgcctgcactaatgttccggcgttatttcttgatgtctctgaccagacacccatcaacagtattattttctcccatgaagacggtacgcgactgggcgtggagcatctggtcgcattgggtcaccagcaaatcgcgctgttagcgggcccattaagttctgtctcggcgcgtctgcgtctggctggctggcataaatatctcactcgcaatcaaattcagccgatagcggaacgggaaggcgactggagtgccatgtccggttttcaacaaaccatgcaaatgctgaatgagggcatcgttcccactgcgatgctggttgccaacgatcagatggcgctgggcgcaatgcgcgccattaccgagtccgggctgcgcgttggtgcggatatctcggtagtgggatacgacgataccgaagacagctcatgttatatcccgccgttaaccaccatcaaacaggattttcgcctgctggggcaaaccagcgtggaccgcttgctgcaactctctcagggccaggcggtgaagggcaatcagctgttgcccgtctcactggtgaaaagaaaaaccaccctggcgcccaatacgcaaaccgcctctccccgcgcgttggccgattcattaatgcagctggcacgacaggtttcccgactggaaagcgggcaggctgcaaacgacgaaaactacgctttagtagcttaataa - - - - - part_BBa_C0040 - 1 - - - atgtccagattagataaaagtaaagtgattaacagcgcattagagctgcttaatgaggtcggaatcgaaggtttaacaacccgtaaactcgcccagaagctaggtgtagagcagcctacattgtattggcatgtaaaaaataagcgggctttgctcgacgccttagccattgagatgttagataggcaccatactcacttttgccctttagaaggggaaagctggcaagattttttacgtaataacgctaaaagttttagatgtgctttactaagtcatcgcgatggagcaaaagtacatttaggtacacggcctacagaaaaacagtatgaaactctcgaaaatcaattagcctttttatgccaacaaggtttttcactagagaatgcattatatgcactcagcgctgtggggcattttactttaggttgcgtattggaagatcaagagcatcaagtcgctaaagaagaaagggaaacacctactactgatagtatgccgccattattacgacaagctatcgaattatttgatcaccaaggtgcagagccagccttcttattcggccttgaattgatcatatgcggattagaaaaacaacttaaatgtgaaagtgggtccgctgcaaacgacgaaaactacgctttagtagcttaataa - - - - - part_BBa_J61120 - 1 - - - aaagacaggacc - - - - - part_ECK120033736 - 1 - - - ttcagccaaaaaacttaagaccgccggtcttgtccactaccttgcagtaatgcggtggacaggatcggcggttttcttttctcttctcaa - - - - - part_BBa_R0040 - 1 - - - tccctatcagtgatagagattgacatccctatcagtgatagagatactgagcac - - - - - part_ECK120029600 - 1 - - - ttcagccaaaaaacttaagaccgccggtcttgtccactaccttgcagtaatgcggtggacaggatcggcggttttcttttctcttctcaa - - - +Test Synbiohub

Error

Error: java.lang.NullPointerException + at org.sbolstandard.core2.GFF3.write(GFF3.java:66) + at org.sbolstandard.core2.SBOLWriter.write(SBOLWriter.java:229) + at org.sbolstandard.core2.SBOLValidate.validate(SBOLValidate.java:2848) + at org.synbiohub.ConvertToGenBankJob.execute(ConvertToGenBankJob.java:25) + at org.synbiohub.Main$1.run(Main.java:30) + at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) + at java.util.concurrent.FutureTask.run(FutureTask.java:266) + at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) + at java.lang.Thread.run(Thread.java:748) + + at responseCallbacks.(anonymous function) (/synbiohub/lib/java.js:69:16) + at DestroyableTransform.javaProcess.stdout.pipe.on (/synbiohub/lib/java.js:40:3) + at DestroyableTransform.emit (events.js:182:13) + at addChunk (/synbiohub/node_modules/through2/node_modules/readable-stream/lib/_stream_readable.js:291:12) + at readableAddChunk (/synbiohub/node_modules/through2/node_modules/readable-stream/lib/_stream_readable.js:278:11) + at DestroyableTransform.Readable.push (/synbiohub/node_modules/through2/node_modules/readable-stream/lib/_stream_readable.js:245:10) + at DestroyableTransform.Transform.push (/synbiohub/node_modules/through2/node_modules/readable-stream/lib/_stream_transform.js:148:32) + at DestroyableTransform.write [as _transform] (/synbiohub/node_modules/binary-split/index.js:27:14) + at DestroyableTransform.Transform._read (/synbiohub/node_modules/through2/node_modules/readable-stream/lib/_stream_transform.js:184:10) + at DestroyableTransform.Transform._write (/synbiohub/node_modules/through2/node_modules/readable-stream/lib/_stream_transform.js:172:83) + at doWrite (/synbiohub/node_modules/through2/node_modules/readable-stream/lib/_stream_writable.js:428:64) + at writeOrBuffer (/synbiohub/node_modules/through2/node_modules/readable-stream/lib/_stream_writable.js:417:5) + at DestroyableTransform.Writable.write (/synbiohub/node_modules/through2/node_modules/readable-stream/lib/_stream_writable.js:334:11) + at Socket.ondata (_stream_readable.js:666:20) + at Socket.emit (events.js:182:13) + at addChunk (_stream_readable.js:283:12)

\ No newline at end of file diff --git a/tests/previousresults/get_file_public-:collectionId-:displayId-:version-omex_.xml b/tests/previousresults/get_file_public-:collectionId-:displayId-:version-omex_.xml index 0297457b380493c76f2324f031536ffc2867cbed..880b5418bc7dcee5fc7d62aca44ca4a470a58a5c 100644 GIT binary patch literal 7606 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 - - - BBa_R0040 + + + BBa_C0012 1 - + - - - BBa_J61101 + + + ECK120029600 1 - + - - - BBa_C0012 + + + BBa_R0040 1 - + - - - ECK120029600 + + + BBa_J61101 1 - + @@ -231,68 +231,68 @@ - - - ECK120033736 + + + BBa_J61120 1 - + - - - BBa_R0010 + + + BBa_E0040 1 - + - - - BBa_J61130 + + + BBa_C0040 1 - + - - - BBa_J61120 + + + ECK120033736 1 - + - - - BBa_E0040 + + + BBa_R0010 1 - + - - - BBa_C0040 + + + BBa_J61130 1 - + diff --git a/tests/previousresults/get_file_public-:collectionId-:displayId-sbol_.xml b/tests/previousresults/get_file_public-:collectionId-:displayId-sbol_.xml index b161bf9b7..0fe72f519 100644 --- a/tests/previousresults/get_file_public-:collectionId-:displayId-sbol_.xml +++ b/tests/previousresults/get_file_public-:collectionId-:displayId-sbol_.xml @@ -88,46 +88,46 @@ - - - BBa_R0040 + + + BBa_C0012 1 - + - - - BBa_J61101 + + + ECK120029600 1 - + - - - BBa_C0012 + + + BBa_R0040 1 - + - - - ECK120029600 + + + BBa_J61101 1 - + @@ -231,68 +231,68 @@ - - - ECK120033736 + + + BBa_J61120 1 - + - - - BBa_R0010 + + + BBa_E0040 1 - + - - - BBa_J61130 + + + BBa_C0040 1 - + - - - BBa_J61120 + + + ECK120033736 1 - + - - - BBa_E0040 + + + BBa_R0010 1 - + - - - BBa_C0040 + + + BBa_J61130 1 - + diff --git a/tests/previousresults/get_file_public-:collectionId-:displayId-sbolnr_.xml b/tests/previousresults/get_file_public-:collectionId-:displayId-sbolnr_.xml index b161bf9b7..0fe72f519 100644 --- a/tests/previousresults/get_file_public-:collectionId-:displayId-sbolnr_.xml +++ b/tests/previousresults/get_file_public-:collectionId-:displayId-sbolnr_.xml @@ -88,46 +88,46 @@ - - - BBa_R0040 + + + BBa_C0012 1 - + - - - BBa_J61101 + + + ECK120029600 1 - + - - - BBa_C0012 + + + BBa_R0040 1 - + - - - ECK120029600 + + + BBa_J61101 1 - + @@ -231,68 +231,68 @@ - - - ECK120033736 + + + BBa_J61120 1 - + - - - BBa_R0010 + + + BBa_E0040 1 - + - - - BBa_J61130 + + + BBa_C0040 1 - + - - - BBa_J61120 + + + ECK120033736 1 - + - - - BBa_E0040 + + + BBa_R0010 1 - + - - - BBa_C0040 + + + BBa_J61130 1 - + diff --git a/tests/previousresults/get_file_user-:userId-:collectionId-:displayId-:version-gff_.xml b/tests/previousresults/get_file_user-:userId-:collectionId-:displayId-:version-gff_.xml index 810a24870..dc44833ee 100644 --- a/tests/previousresults/get_file_user-:userId-:collectionId-:displayId-:version-gff_.xml +++ b/tests/previousresults/get_file_user-:userId-:collectionId-:displayId-:version-gff_.xml @@ -1,642 +1,47 @@ - - - - - BBa_R0040 - 1 - pTetR - pTet promoter - - - - - - - - - ECK120029600 - 1 - ECK120029600 - Terminator1 - - - - - - - - - part_pIKELeftCassette_1 - 1 - TetR Inverter - TetR Inverter - - - - - - - - BBa_R0040 - 1 - - - - - - - - - - BBa_J61101 - 1 - - - - - - - - - - ECK120029600 - 1 - - - - - - - - - - BBa_C0012 - 1 - - - - - - - - - - anno1 - 1 - - - - - - location1 - 1 - - - 1 - 55 - - - - - - - - - - anno3 - 1 - - - - - - location3 - 1 - - - 69 - 1197 - - - - - - - - - - anno4 - 1 - - - - - - location4 - 1 - - - 1198 - 1288 - - - - - - - - - - anno2 - 1 - - - - - - location2 - 1 - - - 56 - 68 - - - - - - - - - - BBa_R0010 - 1 - pLacI - pLacI promoter - - - - - - - - - BBa_J61101 - 1 - BBa_J61101 RBS - RBS1 - - - - - - - - - BBa_C0012 - 1 - lacI - lacI coding sequence - - - - - - - - - ECK120033736 - 1 - ECK120033736 - Terminator2 - - - - - - - - - BBa_E0040 - 1 - gfp - gfp coding sequence - - - - - - - - - BBa_C0040 - 1 - tetR - tetR coding sequence - - - - - - - - - BBa_J61130 - 1 - BBa_J61101 RBS - RBS2 - - - - - - - - - part_pIKERightCassette_1 - 1 - LacI Inverter - LacI Inverter - - - - - - - - ECK120033736 - 1 - - - - - - - - - - BBa_J61130 - 1 - - - - - - - - - - BBa_E0040 - 1 - - - - - - - - - - BBa_R0010 - 1 - - - - - - - - - - BBa_J61120 - 1 - - - - - - - - - - BBa_C0040 - 1 - - - - - - - - - - anno6 - 1 - - - - - - location6 - 1 - - - 1464 - 1554 - - - - - - - - - - anno4 - 1 - - - - - - location4 - 1 - - - 730 - 742 - - - - - - - - - - anno1 - 1 - - - - - - location1 - 1 - - - 1 - 55 - - - - - - - - - - anno5 - 1 - - - - - - location5 - 1 - - - 743 - 1463 - - - - - - - - - - anno3 - 1 - - - - - - location3 - 1 - - - 69 - 729 - - - - - - - - - - anno2 - 1 - - - - - - location2 - 1 - - - 56 - 68 - - - - - - - - - - part_pIKE_Toggle_1 - 1 - LacI/TetR Toggle Switch - LacI/TetR Toggle Switch - - - - - - - - pIKELeftCassette_1 - 1 - - - - - - - - - - pIKERightCassette_1 - 1 - - - - - - - - - - anno2 - 1 - - - - - - location2 - 1 - - - 1286 - 2834 - - - - - - - - - - anno1 - 1 - - - - - - location1 - 1 - - - 1 - 1285 - - - - - - - - - - BBa_J61120 - 1 - BBa_J61101 RBS - RBS2 - - - - - - - - - part_BBa_E0040 - 1 - - - atgcgtaaaggagaagaacttttcactggagttgtcccaattcttgttgaattagatggtgatgttaatgggcacaaattttctgtcagtggagagggtgaaggtgatgcaacatacggaaaacttacccttaaatttatttgcactactggaaaactacctgttccatggccaacacttgtcactactttcggttatggtgttcaatgctttgcgagatacccagatcatatgaaacagcatgactttttcaagagtgccatgcccgaaggttatgtacaggaaagaactatatttttcaaagatgacgggaactacaagacacgtgctgaagtcaagtttgaaggtgatacccttgttaatagaatcgagttaaaaggtattgattttaaagaagatggaaacattcttggacacaaattggaatacaactataactcacacaatgtatacatcatggcagacaaacaaaagaatggaatcaaagttaacttcaaaattagacacaacattgaagatggaagcgttcaactagcagaccattatcaacaaaatactccaattggcgatggccctgtccttttaccagacaaccattacctgtccacacaatctgccctttcgaaagatcccaacgaaaagagagaccacatggtccttcttgagtttgtaacagctgctgggattacacatggcatggatgaactatacaaataataa - - - - - part_BBa_J61130 - 1 - - - aaagaaacgaca - - - - - part_BBa_J61101 - 1 - - - aaagacaggacc - - - - - part_BBa_J61120 - 1 - - - aaagacaggacc - - - - - part_BBa_C0040 - 1 - - - atgtccagattagataaaagtaaagtgattaacagcgcattagagctgcttaatgaggtcggaatcgaaggtttaacaacccgtaaactcgcccagaagctaggtgtagagcagcctacattgtattggcatgtaaaaaataagcgggctttgctcgacgccttagccattgagatgttagataggcaccatactcacttttgccctttagaaggggaaagctggcaagattttttacgtaataacgctaaaagttttagatgtgctttactaagtcatcgcgatggagcaaaagtacatttaggtacacggcctacagaaaaacagtatgaaactctcgaaaatcaattagcctttttatgccaacaaggtttttcactagagaatgcattatatgcactcagcgctgtggggcattttactttaggttgcgtattggaagatcaagagcatcaagtcgctaaagaagaaagggaaacacctactactgatagtatgccgccattattacgacaagctatcgaattatttgatcaccaaggtgcagagccagccttcttattcggccttgaattgatcatatgcggattagaaaaacaacttaaatgtgaaagtgggtccgctgcaaacgacgaaaactacgctttagtagcttaataa - - - - - part_BBa_R0040 - 1 - - - tccctatcagtgatagagattgacatccctatcagtgatagagatactgagcac - - - - - part_BBa_C0012 - 1 - - - atggtgaatgtgaaaccagtaacgttatacgatgtcgcagagtatgccggtgtctcttatcagaccgtttcccgcgtggtgaaccaggccagccacgtttctgcgaaaacgcgggaaaaagtggaagcggcgatggcggagctgaattacattcccaaccgcgtggcacaacaactggcgggcaaacagtcgttgctgattggcgttgccacctccagtctggccctgcacgcgccgtcgcaaattgtcgcggcgattaaatctcgcgccgatcaactgggtgccagcgtggtggtgtcgatggtagaacgaagcggcgtcgaagcctgtaaagcggcggtgcacaatcttctcgcgcaacgcgtcagtgggctgatcattaactatccgctggatgaccaggatgccattgctgtggaagctgcctgcactaatgttccggcgttatttcttgatgtctctgaccagacacccatcaacagtattattttctcccatgaagacggtacgcgactgggcgtggagcatctggtcgcattgggtcaccagcaaatcgcgctgttagcgggcccattaagttctgtctcggcgcgtctgcgtctggctggctggcataaatatctcactcgcaatcaaattcagccgatagcggaacgggaaggcgactggagtgccatgtccggttttcaacaaaccatgcaaatgctgaatgagggcatcgttcccactgcgatgctggttgccaacgatcagatggcgctgggcgcaatgcgcgccattaccgagtccgggctgcgcgttggtgcggatatctcggtagtgggatacgacgataccgaagacagctcatgttatatcccgccgttaaccaccatcaaacaggattttcgcctgctggggcaaaccagcgtggaccgcttgctgcaactctctcagggccaggcggtgaagggcaatcagctgttgcccgtctcactggtgaaaagaaaaaccaccctggcgcccaatacgcaaaccgcctctccccgcgcgttggccgattcattaatgcagctggcacgacaggtttcccgactggaaagcgggcaggctgcaaacgacgaaaactacgctttagtagcttaataa - - - - - part_ECK120033736 - 1 - - - ttcagccaaaaaacttaagaccgccggtcttgtccactaccttgcagtaatgcggtggacaggatcggcggttttcttttctcttctcaa - - - - - part_ECK120029600 - 1 - - - ttcagccaaaaaacttaagaccgccggtcttgtccactaccttgcagtaatgcggtggacaggatcggcggttttcttttctcttctcaa - - - - - part_BBa_R0010 - 1 - - - tccctatcagtgatagagattgacatccctatcagtgatagagatactgagcac - - - +Test Synbiohub

Error

Error: java.lang.NullPointerException + at org.sbolstandard.core2.GFF3.write(GFF3.java:66) + at org.sbolstandard.core2.SBOLWriter.write(SBOLWriter.java:229) + at org.sbolstandard.core2.SBOLValidate.validate(SBOLValidate.java:2848) + at org.synbiohub.ConvertToGenBankJob.execute(ConvertToGenBankJob.java:25) + at org.synbiohub.Main$1.run(Main.java:30) + at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) + at java.util.concurrent.FutureTask.run(FutureTask.java:266) + at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) + at java.lang.Thread.run(Thread.java:748) + + at responseCallbacks.(anonymous function) (/synbiohub/lib/java.js:69:16) + at DestroyableTransform.javaProcess.stdout.pipe.on (/synbiohub/lib/java.js:40:3) + at DestroyableTransform.emit (events.js:182:13) + at addChunk (/synbiohub/node_modules/through2/node_modules/readable-stream/lib/_stream_readable.js:291:12) + at readableAddChunk (/synbiohub/node_modules/through2/node_modules/readable-stream/lib/_stream_readable.js:278:11) + at DestroyableTransform.Readable.push (/synbiohub/node_modules/through2/node_modules/readable-stream/lib/_stream_readable.js:245:10) + at DestroyableTransform.Transform.push (/synbiohub/node_modules/through2/node_modules/readable-stream/lib/_stream_transform.js:148:32) + at DestroyableTransform.write [as _transform] (/synbiohub/node_modules/binary-split/index.js:27:14) + at DestroyableTransform.Transform._read (/synbiohub/node_modules/through2/node_modules/readable-stream/lib/_stream_transform.js:184:10) + at DestroyableTransform.Transform._write (/synbiohub/node_modules/through2/node_modules/readable-stream/lib/_stream_transform.js:172:83) + at doWrite (/synbiohub/node_modules/through2/node_modules/readable-stream/lib/_stream_writable.js:428:64) + at writeOrBuffer (/synbiohub/node_modules/through2/node_modules/readable-stream/lib/_stream_writable.js:417:5) + at DestroyableTransform.Writable.write (/synbiohub/node_modules/through2/node_modules/readable-stream/lib/_stream_writable.js:334:11) + at Socket.ondata (_stream_readable.js:666:20) + at Socket.emit (events.js:182:13) + at addChunk (_stream_readable.js:283:12)

\ No newline at end of file diff --git a/tests/previousresults/get_file_user-:userId-:collectionId-:displayId-:version-omex_.xml b/tests/previousresults/get_file_user-:userId-:collectionId-:displayId-:version-omex_.xml index 7e4ed095633483b8be63681f924caac312b28973..537de0e815e5cda60e0428b40a47ad907fd3400f 100644 GIT binary patch literal 7583 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 literal 7536 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 diff --git a/tests/previousresults/get_file_user-:userId-:collectionId-:displayId-:version-sbol_.xml b/tests/previousresults/get_file_user-:userId-:collectionId-:displayId-:version-sbol_.xml index bc19750ed..2022d8c88 100644 --- a/tests/previousresults/get_file_user-:userId-:collectionId-:displayId-:version-sbol_.xml +++ b/tests/previousresults/get_file_user-:userId-:collectionId-:displayId-:version-sbol_.xml @@ -87,6 +87,17 @@ + + + + ECK120029600 + 1 + + + + + + @@ -120,17 +131,6 @@ - - - - ECK120029600 - 1 - - - - - - @@ -230,17 +230,6 @@ - - - - BBa_E0040 - 1 - - - - - - @@ -296,6 +285,17 @@ + + + + BBa_E0040 + 1 + + + + + + diff --git a/tests/previousresults/get_file_user-:userId-:collectionId-:displayId-sbol_.xml b/tests/previousresults/get_file_user-:userId-:collectionId-:displayId-sbol_.xml index bc19750ed..2022d8c88 100644 --- a/tests/previousresults/get_file_user-:userId-:collectionId-:displayId-sbol_.xml +++ b/tests/previousresults/get_file_user-:userId-:collectionId-:displayId-sbol_.xml @@ -87,6 +87,17 @@ + + + + ECK120029600 + 1 + + + + + + @@ -120,17 +131,6 @@ - - - - ECK120029600 - 1 - - - - - - @@ -230,17 +230,6 @@ - - - - BBa_E0040 - 1 - - - - - - @@ -296,6 +285,17 @@ + + + + BBa_E0040 + 1 + + + + + + diff --git a/tests/previousresults/get_file_user-:userId-:collectionId-:displayId-sbolnr_.xml b/tests/previousresults/get_file_user-:userId-:collectionId-:displayId-sbolnr_.xml index bc19750ed..2022d8c88 100644 --- a/tests/previousresults/get_file_user-:userId-:collectionId-:displayId-sbolnr_.xml +++ b/tests/previousresults/get_file_user-:userId-:collectionId-:displayId-sbolnr_.xml @@ -87,6 +87,17 @@ + + + + ECK120029600 + 1 + + + + + + @@ -120,17 +131,6 @@ - - - - ECK120029600 - 1 - - - - - - @@ -230,17 +230,6 @@ - - - - BBa_E0040 - 1 - - - - - - @@ -296,6 +285,17 @@ + + + + BBa_E0040 + 1 + + + + + +