drivenbyentropy / aptasuite

A full-featured bioinformatics software collection for the comprehensive analysis of aptamers in HT-SELEX experiments.
https://drivenbyentropy.github.io/
GNU General Public License v3.0
24 stars 11 forks source link

Program hanging after parse #66

Closed ayoshikawa closed 3 years ago

ayoshikawa commented 5 years ago

Hello,

I am using windows 10 and AptaSuite v0.9.3. When I attempt to run the program, I am able to parse the HTS file (in unzipped fastq format). However, The aptamer pool tab keeps calculating forever (I have had it run multiple times for at least 2-3 days).

I launched the gui through command line and have posted some of the log. Do you happen to have any suggestions?

SLF4J: Class path contains multiple SLF4J bindings.
SLF4J: Found binding in [jar:file:/C:/Users/Y/aptasuite-0.9.3/aptasuite-0.9.3/lib/ch.qos.logback.logback-classic-1.1.3.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in [jar:file:/C:/Users/Y/aptasuite-0.9.3/aptasuite-0.9.3/lib/org.slf4j.slf4j-simple-1.7.12.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.
SLF4J: Actual binding is of type [ch.qos.logback.classic.util.ContextSelectorStaticBinder]
15:30:26.949 [JavaFX Application Thread] DEBUG o.a.c.b.converters.BooleanConverter - Setting default value: false
15:30:26.952 [JavaFX Application Thread] DEBUG o.a.c.b.converters.BooleanConverter - Converting 'Boolean' value 'false' to type 'Boolean'
15:30:26.953 [JavaFX Application Thread] DEBUG o.a.c.b.converters.BooleanConverter -     No conversion required, value is already a Boolean
15:30:26.954 [JavaFX Application Thread] DEBUG o.a.c.b.converters.ByteConverter - Setting default value: 0
15:30:26.954 [JavaFX Application Thread] DEBUG o.a.c.b.converters.ByteConverter - Converting 'Integer' value '0' to type 'Byte'
15:30:26.954 [JavaFX Application Thread] DEBUG o.a.c.b.converters.ByteConverter -     Converted to Byte value '0'
15:30:26.954 [JavaFX Application Thread] DEBUG o.a.c.b.c.CharacterConverter - Setting default value:
15:30:26.954 [JavaFX Application Thread] DEBUG o.a.c.b.c.CharacterConverter - Converting 'Character' value ' ' to type 'Character'
15:30:26.955 [JavaFX Application Thread] DEBUG o.a.c.b.c.CharacterConverter -     No conversion required, value is already a Character
15:30:26.955 [JavaFX Application Thread] DEBUG o.a.c.b.converters.DoubleConverter - Setting default value: 0
15:30:26.956 [JavaFX Application Thread] DEBUG o.a.c.b.converters.DoubleConverter - Converting 'Integer' value '0' to type 'Double'
15:30:26.956 [JavaFX Application Thread] DEBUG o.a.c.b.converters.DoubleConverter -     Converted to Double value '0.0'
15:30:26.957 [JavaFX Application Thread] DEBUG o.a.c.b.converters.FloatConverter - Setting default value: 0
15:30:26.957 [JavaFX Application Thread] DEBUG o.a.c.b.converters.FloatConverter - Converting 'Integer' value '0' to type 'Float'
15:30:26.957 [JavaFX Application Thread] DEBUG o.a.c.b.converters.FloatConverter -     Converted to Float value '0.0'
15:30:26.958 [JavaFX Application Thread] DEBUG o.a.c.b.converters.IntegerConverter - Setting default value: 0
15:30:26.958 [JavaFX Application Thread] DEBUG o.a.c.b.converters.IntegerConverter - Converting 'Integer' value '0' to type 'Integer'
15:30:26.958 [JavaFX Application Thread] DEBUG o.a.c.b.converters.IntegerConverter -     No conversion required, value is already a Integer
15:30:26.958 [JavaFX Application Thread] DEBUG o.a.c.b.converters.LongConverter - Setting default value: 0
15:30:26.959 [JavaFX Application Thread] DEBUG o.a.c.b.converters.LongConverter - Converting 'Integer' value '0' to type 'Long'
15:30:26.959 [JavaFX Application Thread] DEBUG o.a.c.b.converters.LongConverter -     Converted to Long value '0'
15:30:26.959 [JavaFX Application Thread] DEBUG o.a.c.b.converters.ShortConverter - Setting default value: 0
15:30:26.959 [JavaFX Application Thread] DEBUG o.a.c.b.converters.ShortConverter - Converting 'Integer' value '0' to type 'Short'
15:30:26.960 [JavaFX Application Thread] DEBUG o.a.c.b.converters.ShortConverter -     Converted to Short value '0'
15:30:26.961 [JavaFX Application Thread] DEBUG o.a.c.b.c.BigDecimalConverter - Setting default value: 0.0
15:30:26.963 [JavaFX Application Thread] DEBUG o.a.c.b.c.BigDecimalConverter - Converting 'BigDecimal' value '0.0' to type 'BigDecimal'
15:30:26.963 [JavaFX Application Thread] DEBUG o.a.c.b.c.BigDecimalConverter -     No conversion required, value is already a BigDecimal
15:30:26.964 [JavaFX Application Thread] DEBUG o.a.c.b.c.BigIntegerConverter - Setting default value: 0
15:30:26.964 [JavaFX Application Thread] DEBUG o.a.c.b.c.BigIntegerConverter - Converting 'BigInteger' value '0' to type 'BigInteger'
15:30:26.964 [JavaFX Application Thread] DEBUG o.a.c.b.c.BigIntegerConverter -     No conversion required, value is already a BigInteger
15:30:26.964 [JavaFX Application Thread] DEBUG o.a.c.b.converters.BooleanConverter - Setting default value: false
15:30:26.964 [JavaFX Application Thread] DEBUG o.a.c.b.converters.BooleanConverter - Converting 'Boolean' value 'false' to type 'Boolean'
15:30:26.965 [JavaFX Application Thread] DEBUG o.a.c.b.converters.BooleanConverter -     No conversion required, value is already a Boolean
15:30:26.965 [JavaFX Application Thread] DEBUG o.a.c.b.converters.ByteConverter - Setting default value: 0
15:30:26.965 [JavaFX Application Thread] DEBUG o.a.c.b.converters.ByteConverter - Converting 'Integer' value '0' to type 'Byte'
15:30:26.965 [JavaFX Application Thread] DEBUG o.a.c.b.converters.ByteConverter -     Converted to Byte value '0'
15:30:26.966 [JavaFX Application Thread] DEBUG o.a.c.b.c.CharacterConverter - Setting default value:
15:30:26.966 [JavaFX Application Thread] DEBUG o.a.c.b.c.CharacterConverter - Converting 'Character' value ' ' to type 'Character'
15:30:26.966 [JavaFX Application Thread] DEBUG o.a.c.b.c.CharacterConverter -     No conversion required, value is already a Character
15:30:26.966 [JavaFX Application Thread] DEBUG o.a.c.b.converters.DoubleConverter - Setting default value: 0
15:30:26.967 [JavaFX Application Thread] DEBUG o.a.c.b.converters.DoubleConverter - Converting 'Integer' value '0' to type 'Double'
15:30:26.967 [JavaFX Application Thread] DEBUG o.a.c.b.converters.DoubleConverter -     Converted to Double value '0.0'
15:30:26.967 [JavaFX Application Thread] DEBUG o.a.c.b.converters.FloatConverter - Setting default value: 0
15:30:26.967 [JavaFX Application Thread] DEBUG o.a.c.b.converters.FloatConverter - Converting 'Integer' value '0' to type 'Float'
15:30:26.967 [JavaFX Application Thread] DEBUG o.a.c.b.converters.FloatConverter -     Converted to Float value '0.0'
15:30:26.968 [JavaFX Application Thread] DEBUG o.a.c.b.converters.IntegerConverter - Setting default value: 0
15:30:26.968 [JavaFX Application Thread] DEBUG o.a.c.b.converters.IntegerConverter - Converting 'Integer' value '0' to type 'Integer'
15:30:26.968 [JavaFX Application Thread] DEBUG o.a.c.b.converters.IntegerConverter -     No conversion required, value is already a Integer
15:30:26.968 [JavaFX Application Thread] DEBUG o.a.c.b.converters.LongConverter - Setting default value: 0
15:30:26.968 [JavaFX Application Thread] DEBUG o.a.c.b.converters.LongConverter - Converting 'Integer' value '0' to type 'Long'
15:30:26.969 [JavaFX Application Thread] DEBUG o.a.c.b.converters.LongConverter -     Converted to Long value '0'
15:30:26.969 [JavaFX Application Thread] DEBUG o.a.c.b.converters.ShortConverter - Setting default value: 0
15:30:26.969 [JavaFX Application Thread] DEBUG o.a.c.b.converters.ShortConverter - Converting 'Integer' value '0' to type 'Short'
15:30:26.969 [JavaFX Application Thread] DEBUG o.a.c.b.converters.ShortConverter -     Converted to Short value '0'
15:30:26.970 [JavaFX Application Thread] DEBUG o.a.c.b.converters.StringConverter - Setting default value:
15:30:26.970 [JavaFX Application Thread] DEBUG o.a.c.b.converters.StringConverter - Converting 'String' value '' to type 'String'
15:30:26.974 [JavaFX Application Thread] DEBUG o.a.c.b.converters.ArrayConverter - Setting default value: [Z@5f5ec8b5
15:30:26.974 [JavaFX Application Thread] DEBUG o.a.c.b.converters.ArrayConverter - Converting 'boolean[]' value '[Z@5f5ec8b5' to type 'boolean[]'
15:30:26.974 [JavaFX Application Thread] DEBUG o.a.c.b.converters.ArrayConverter -     No conversion required, value is already a boolean[]
15:30:26.975 [JavaFX Application Thread] DEBUG o.a.c.b.converters.ArrayConverter - Setting default value: [B@18867fd4
15:30:26.975 [JavaFX Application Thread] DEBUG o.a.c.b.converters.ArrayConverter - Converting 'byte[]' value '[B@18867fd4' to type 'byte[]'
15:30:26.975 [JavaFX Application Thread] DEBUG o.a.c.b.converters.ArrayConverter -     No conversion required, value is already a byte[]
15:30:26.976 [JavaFX Application Thread] DEBUG o.a.c.b.converters.ArrayConverter - Setting default value: [C@3897b186
15:30:26.976 [JavaFX Application Thread] DEBUG o.a.c.b.converters.ArrayConverter - Converting 'char[]' value '[C@3897b186' to type 'char[]'
15:30:26.976 [JavaFX Application Thread] DEBUG o.a.c.b.converters.ArrayConverter -     No conversion required, value is already a char[]
15:30:26.976 [JavaFX Application Thread] DEBUG o.a.c.b.converters.ArrayConverter - Setting default value: [D@6126d71d
15:30:26.977 [JavaFX Application Thread] DEBUG o.a.c.b.converters.ArrayConverter - Converting 'double[]' value '[D@6126d71d' to type 'double[]'
15:30:26.977 [JavaFX Application Thread] DEBUG o.a.c.b.converters.ArrayConverter -     No conversion required, value is already a double[]
15:30:26.977 [JavaFX Application Thread] DEBUG o.a.c.b.converters.ArrayConverter - Setting default value: [F@4febef7b
15:30:26.977 [JavaFX Application Thread] DEBUG o.a.c.b.converters.ArrayConverter - Converting 'float[]' value '[F@4febef7b' to type 'float[]'
15:30:26.978 [JavaFX Application Thread] DEBUG o.a.c.b.converters.ArrayConverter -     No conversion required, value is already a float[]
15:30:26.978 [JavaFX Application Thread] DEBUG o.a.c.b.converters.ArrayConverter - Setting default value: [I@75f59c5c
15:30:26.978 [JavaFX Application Thread] DEBUG o.a.c.b.converters.ArrayConverter - Converting 'int[]' value '[I@75f59c5c' to type 'int[]'
15:30:26.978 [JavaFX Application Thread] DEBUG o.a.c.b.converters.ArrayConverter -     No conversion required, value is already a int[]
15:30:26.978 [JavaFX Application Thread] DEBUG o.a.c.b.converters.ArrayConverter - Setting default value: [J@14807a2c
15:30:26.979 [JavaFX Application Thread] DEBUG o.a.c.b.converters.ArrayConverter - Converting 'long[]' value '[J@14807a2c' to type 'long[]'
15:30:26.979 [JavaFX Application Thread] DEBUG o.a.c.b.converters.ArrayConverter -     No conversion required, value is already a long[]
15:30:26.979 [JavaFX Application Thread] DEBUG o.a.c.b.converters.ArrayConverter - Setting default value: [S@47b64b38
15:30:26.979 [JavaFX Application Thread] DEBUG o.a.c.b.converters.ArrayConverter - Converting 'short[]' value '[S@47b64b38' to type 'short[]'
15:30:26.979 [JavaFX Application Thread] DEBUG o.a.c.b.converters.ArrayConverter -     No conversion required, value is already a short[]
15:30:26.980 [JavaFX Application Thread] DEBUG o.a.c.b.converters.ArrayConverter - Setting default value: [Ljava.math.BigDecimal;@93e7017
15:30:26.980 [JavaFX Application Thread] DEBUG o.a.c.b.converters.ArrayConverter - Converting 'BigDecimal[]' value '[Ljava.math.BigDecimal;@93e7017' to type 'BigDecimal[]'
15:30:26.980 [JavaFX Application Thread] DEBUG o.a.c.b.converters.ArrayConverter -     No conversion required, value is already a BigDecimal[]
15:30:26.980 [JavaFX Application Thread] DEBUG o.a.c.b.converters.ArrayConverter - Setting default value: [Ljava.math.BigInteger;@7ed9b454
15:30:26.981 [JavaFX Application Thread] DEBUG o.a.c.b.converters.ArrayConverter - Converting 'BigInteger[]' value '[Ljava.math.BigInteger;@7ed9b454' to type 'BigInteger[]'
15:30:26.981 [JavaFX Application Thread] DEBUG o.a.c.b.converters.ArrayConverter -     No conversion required, value is already a BigInteger[]
15:30:26.981 [JavaFX Application Thread] DEBUG o.a.c.b.converters.ArrayConverter - Setting default value: [Ljava.lang.Boolean;@5b7daed1
15:30:26.981 [JavaFX Application Thread] DEBUG o.a.c.b.converters.ArrayConverter - Converting 'Boolean[]' value '[Ljava.lang.Boolean;@5b7daed1' to type 'Boolean[]'
15:30:26.982 [JavaFX Application Thread] DEBUG o.a.c.b.converters.ArrayConverter -     No conversion required, value is already a Boolean[]
15:30:26.984 [JavaFX Application Thread] DEBUG o.a.c.b.converters.ArrayConverter - Setting default value: [Ljava.lang.Byte;@7def259c
15:30:26.984 [JavaFX Application Thread] DEBUG o.a.c.b.converters.ArrayConverter - Converting 'Byte[]' value '[Ljava.lang.Byte;@7def259c' to type 'Byte[]'
15:30:26.985 [JavaFX Application Thread] DEBUG o.a.c.b.converters.ArrayConverter -     No conversion required, value is already a Byte[]
15:30:26.985 [JavaFX Application Thread] DEBUG o.a.c.b.converters.ArrayConverter - Setting default value: [Ljava.lang.Character;@24e559b0
15:30:26.985 [JavaFX Application Thread] DEBUG o.a.c.b.converters.ArrayConverter - Converting 'Character[]' value '[Ljava.lang.Character;@24e559b0' to type 'Character[]'
15:30:26.986 [JavaFX Application Thread] DEBUG o.a.c.b.converters.ArrayConverter -     No conversion required, value is already a Character[]
15:30:26.986 [JavaFX Application Thread] DEBUG o.a.c.b.converters.ArrayConverter - Setting default value: [Ljava.lang.Double;@54696deb
15:30:26.986 [JavaFX Application Thread] DEBUG o.a.c.b.converters.ArrayConverter - Converting 'Double[]' value '[Ljava.lang.Double;@54696deb' to type 'Double[]'
15:30:26.989 [JavaFX Application Thread] DEBUG o.a.c.b.converters.ArrayConverter -     No conversion required, value is already a Double[]
15:30:26.989 [JavaFX Application Thread] DEBUG o.a.c.b.converters.ArrayConverter - Setting default value: [Ljava.lang.Float;@b76f8af
15:30:26.989 [JavaFX Application Thread] DEBUG o.a.c.b.converters.ArrayConverter - Converting 'Float[]' value '[Ljava.lang.Float;@b76f8af' to type 'Float[]'
15:30:26.990 [JavaFX Application Thread] DEBUG o.a.c.b.converters.ArrayConverter -     No conversion required, value is already a Float[]
15:30:26.990 [JavaFX Application Thread] DEBUG o.a.c.b.converters.ArrayConverter - Setting default value: [Ljava.lang.Integer;@376fb5ef
15:30:26.990 [JavaFX Application Thread] DEBUG o.a.c.b.converters.ArrayConverter - Converting 'Integer[]' value '[Ljava.lang.Integer;@376fb5ef' to type 'Integer[]'
15:30:26.991 [JavaFX Application Thread] DEBUG o.a.c.b.converters.ArrayConverter -     No conversion required, value is already a Integer[]
15:30:26.991 [JavaFX Application Thread] DEBUG o.a.c.b.converters.ArrayConverter - Setting default value: [Ljava.lang.Long;@e7e6466
15:30:26.991 [JavaFX Application Thread] DEBUG o.a.c.b.converters.ArrayConverter - Converting 'Long[]' value '[Ljava.lang.Long;@e7e6466' to type 'Long[]'
15:30:26.991 [JavaFX Application Thread] DEBUG o.a.c.b.converters.ArrayConverter -     No conversion required, value is already a Long[]
15:30:26.992 [JavaFX Application Thread] DEBUG o.a.c.b.converters.ArrayConverter - Setting default value: [Ljava.lang.Short;@58076e1e
15:30:26.992 [JavaFX Application Thread] DEBUG o.a.c.b.converters.ArrayConverter - Converting 'Short[]' value '[Ljava.lang.Short;@58076e1e' to type 'Short[]'
15:30:26.992 [JavaFX Application Thread] DEBUG o.a.c.b.converters.ArrayConverter -     No conversion required, value is already a Short[]
15:30:26.992 [JavaFX Application Thread] DEBUG o.a.c.b.converters.ArrayConverter - Setting default value: [Ljava.lang.String;@1de660da
15:30:26.993 [JavaFX Application Thread] DEBUG o.a.c.b.converters.ArrayConverter - Converting 'String[]' value '[Ljava.lang.String;@1de660da' to type 'String[]'
15:30:26.995 [JavaFX Application Thread] DEBUG o.a.c.b.converters.ArrayConverter -     No conversion required, value is already a String[]
15:30:26.995 [JavaFX Application Thread] DEBUG o.a.c.b.converters.ArrayConverter - Setting default value: [Ljava.lang.Class;@6499fc92
15:30:26.995 [JavaFX Application Thread] DEBUG o.a.c.b.converters.ArrayConverter - Converting 'Class[]' value '[Ljava.lang.Class;@6499fc92' to type 'Class[]'
15:30:26.996 [JavaFX Application Thread] DEBUG o.a.c.b.converters.ArrayConverter -     No conversion required, value is already a Class[]
15:30:26.996 [JavaFX Application Thread] DEBUG o.a.c.b.converters.ArrayConverter - Setting default value: [Ljava.util.Date;@70d0981
15:30:26.996 [JavaFX Application Thread] DEBUG o.a.c.b.converters.ArrayConverter - Converting 'Date[]' value '[Ljava.util.Date;@70d0981' to type 'Date[]'
15:30:26.996 [JavaFX Application Thread] DEBUG o.a.c.b.converters.ArrayConverter -     No conversion required, value is already a Date[]
15:30:26.997 [JavaFX Application Thread] DEBUG o.a.c.b.converters.ArrayConverter - Setting default value: [Ljava.util.Calendar;@7af9df99
15:30:26.997 [JavaFX Application Thread] DEBUG o.a.c.b.converters.ArrayConverter - Converting 'Calendar[]' value '[Ljava.util.Calendar;@7af9df99' to type 'Calendar[]'
15:30:26.997 [JavaFX Application Thread] DEBUG o.a.c.b.converters.ArrayConverter -     No conversion required, value is already a Calendar[]
15:30:26.998 [JavaFX Application Thread] DEBUG o.a.c.b.converters.ArrayConverter - Setting default value: [Ljava.io.File;@3e818b8d
15:30:26.998 [JavaFX Application Thread] DEBUG o.a.c.b.converters.ArrayConverter - Converting 'java.io.File[]' value '[Ljava.io.File;@3e818b8d' to type 'java.io.File[]'
15:30:26.998 [JavaFX Application Thread] DEBUG o.a.c.b.converters.ArrayConverter -     No conversion required, value is already a java.io.File[]
15:30:26.998 [JavaFX Application Thread] DEBUG o.a.c.b.converters.ArrayConverter - Setting default value: [Ljava.sql.Date;@624435d5
15:30:26.998 [JavaFX Application Thread] DEBUG o.a.c.b.converters.ArrayConverter - Converting 'java.sql.Date[]' value '[Ljava.sql.Date;@624435d5' to type 'java.sql.Date[]'
15:30:26.999 [JavaFX Application Thread] DEBUG o.a.c.b.converters.ArrayConverter -     No conversion required, value is already a java.sql.Date[]
15:30:26.999 [JavaFX Application Thread] DEBUG o.a.c.b.converters.ArrayConverter - Setting default value: [Ljava.sql.Time;@7f22a973
15:30:26.999 [JavaFX Application Thread] DEBUG o.a.c.b.converters.ArrayConverter - Converting 'java.sql.Time[]' value '[Ljava.sql.Time;@7f22a973' to type 'java.sql.Time[]'
15:30:26.999 [JavaFX Application Thread] DEBUG o.a.c.b.converters.ArrayConverter -     No conversion required, value is already a java.sql.Time[]
15:30:27.000 [JavaFX Application Thread] DEBUG o.a.c.b.converters.ArrayConverter - Setting default value: [Ljava.sql.Timestamp;@436d5d57
15:30:27.000 [JavaFX Application Thread] DEBUG o.a.c.b.converters.ArrayConverter - Converting 'java.sql.Timestamp[]' value '[Ljava.sql.Timestamp;@436d5d57' to type 'java.sql.Timestamp[]'
15:30:27.000 [JavaFX Application Thread] DEBUG o.a.c.b.converters.ArrayConverter -     No conversion required, value is already a java.sql.Timestamp[]
15:30:27.001 [JavaFX Application Thread] DEBUG o.a.c.b.converters.ArrayConverter - Setting default value: [Ljava.net.URL;@8f7073c
15:30:27.001 [JavaFX Application Thread] DEBUG o.a.c.b.converters.ArrayConverter - Converting 'java.net.URL[]' value '[Ljava.net.URL;@8f7073c' to type 'java.net.URL[]'
15:30:27.001 [JavaFX Application Thread] DEBUG o.a.c.b.converters.ArrayConverter -     No conversion required, value is already a java.net.URL[]
Starting New Experiment Wizard
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by impl.org.controlsfx.ImplUtils (file:/C:/Users/Y/aptasuite-0.9.3/aptasuite-0.9.3/lib/org.controlsfx.controlsfx-8.40.14.jar) to method javafx.scene.Parent.getChildren()
WARNING: Please consider reporting this to the maintainers of impl.org.controlsfx.ImplUtils
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release
15:32:55.162 [JavaFX Application Thread] INFO  o.a.c.b.FluentPropertyBeanIntrospector - Error when creating PropertyDescriptor for public final void org.apache.commons.configuration2.AbstractConfiguration.setProperty(java.lang.String,java.lang.Object)! Ignoring this property.
15:32:55.274 [JavaFX Application Thread] DEBUG o.a.c.b.FluentPropertyBeanIntrospector - Exception is:
java.beans.IntrospectionException: bad write method arg count: public final void org.apache.commons.configuration2.AbstractConfiguration.setProperty(java.lang.String,java.lang.Object)
        at java.desktop/java.beans.PropertyDescriptor.findPropertyType(Unknown Source) ~[na:na]
        at java.desktop/java.beans.PropertyDescriptor.setWriteMethod(Unknown Source) ~[na:na]
        at java.desktop/java.beans.PropertyDescriptor.<init>(Unknown Source) ~[na:na]
        at org.apache.commons.beanutils.FluentPropertyBeanIntrospector.createFluentPropertyDescritor(FluentPropertyBeanIntrospector.java:178) ~[commons-beanutils.commons-beanutils-1.9.3.jar:1.9.3]
        at org.apache.commons.beanutils.FluentPropertyBeanIntrospector.introspect(FluentPropertyBeanIntrospector.java:141) ~[commons-beanutils.commons-beanutils-1.9.3.jar:1.9.3]
        at org.apache.commons.beanutils.PropertyUtilsBean.fetchIntrospectionData(PropertyUtilsBean.java:2245) [commons-beanutils.commons-beanutils-1.9.3.jar:1.9.3]
        at org.apache.commons.beanutils.PropertyUtilsBean.getIntrospectionData(PropertyUtilsBean.java:2226) [commons-beanutils.commons-beanutils-1.9.3.jar:1.9.3]
        at org.apache.commons.beanutils.PropertyUtilsBean.getPropertyDescriptor(PropertyUtilsBean.java:954) [commons-beanutils.commons-beanutils-1.9.3.jar:1.9.3]
        at org.apache.commons.beanutils.PropertyUtilsBean.isWriteable(PropertyUtilsBean.java:1478) [commons-beanutils.commons-beanutils-1.9.3.jar:1.9.3]
        at org.apache.commons.configuration2.beanutils.BeanHelper.isPropertyWriteable(BeanHelper.java:521) [org.apache.commons.commons-configuration2-2.2.jar:2.2]
        at org.apache.commons.configuration2.beanutils.BeanHelper.initProperty(BeanHelper.java:357) [org.apache.commons.commons-configuration2-2.2.jar:2.2]
        at org.apache.commons.configuration2.beanutils.BeanHelper.initBeanProperties(BeanHelper.java:273) [org.apache.commons.commons-configuration2-2.2.jar:2.2]
        at org.apache.commons.configuration2.beanutils.BeanHelper.initBean(BeanHelper.java:192) [org.apache.commons.commons-configuration2-2.2.jar:2.2]
        at org.apache.commons.configuration2.beanutils.BeanHelper$BeanCreationContextImpl.initBean(BeanHelper.java:669) [org.apache.commons.commons-configuration2-2.2.jar:2.2]
        at org.apache.commons.configuration2.beanutils.DefaultBeanFactory.initBeanInstance(DefaultBeanFactory.java:162) [org.apache.commons.commons-configuration2-2.2.jar:2.2]
        at org.apache.commons.configuration2.beanutils.DefaultBeanFactory.createBean(DefaultBeanFactory.java:116) [org.apache.commons.commons-configuration2-2.2.jar:2.2]
        at org.apache.commons.configuration2.beanutils.BeanHelper.createBean(BeanHelper.java:459) [org.apache.commons.commons-configuration2-2.2.jar:2.2]
        at org.apache.commons.configuration2.beanutils.BeanHelper.createBean(BeanHelper.java:479) [org.apache.commons.commons-configuration2-2.2.jar:2.2]
        at org.apache.commons.configuration2.beanutils.BeanHelper.createBean(BeanHelper.java:492) [org.apache.commons.commons-configuration2-2.2.jar:2.2]
        at org.apache.commons.configuration2.builder.BasicConfigurationBuilder.createResultInstance(BasicConfigurationBuilder.java:447) [org.apache.commons.commons-configuration2-2.2.jar:2.2]
        at org.apache.commons.configuration2.builder.BasicConfigurationBuilder.createResult(BasicConfigurationBuilder.java:417) [org.apache.commons.commons-configuration2-2.2.jar:2.2]
        at org.apache.commons.configuration2.builder.BasicConfigurationBuilder.getConfiguration(BasicConfigurationBuilder.java:285) [org.apache.commons.commons-configuration2-2.2.jar:2.2]
        at utilities.Configuration.createConfiguration(Configuration.java:272) [aptasuite-0.9.3.jar:na]
        at gui.wizards.newexperiment.Wizard1Controller.validateData(Wizard1Controller.java:555) [aptasuite-0.9.3.jar:na]
        at gui.wizards.newexperiment.Wizard1Controller.lambda$setButtonActions$5(Wizard1Controller.java:936) [aptasuite-0.9.3.jar:na]
        at javafx.base/com.sun.javafx.event.CompositeEventHandler.dispatchBubblingEvent(Unknown Source) ~[javafx.base:na]
        at javafx.base/com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(Unknown Source) ~[javafx.base:na]
        at javafx.base/com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(Unknown Source) ~[javafx.base:na]
        at javafx.base/com.sun.javafx.event.CompositeEventDispatcher.dispatchBubblingEvent(Unknown Source) ~[javafx.base:na]
        at javafx.base/com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(Unknown Source) ~[javafx.base:na]
        at javafx.base/com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(Unknown Source) ~[javafx.base:na]
        at javafx.base/com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(Unknown Source) ~[javafx.base:na]
        at javafx.base/com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(Unknown Source) ~[javafx.base:na]
        at javafx.base/com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(Unknown Source) ~[javafx.base:na]
        at javafx.base/com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(Unknown Source) ~[javafx.base:na]
        at javafx.base/com.sun.javafx.event.EventUtil.fireEventImpl(Unknown Source) ~[javafx.base:na]
        at javafx.base/com.sun.javafx.event.EventUtil.fireEvent(Unknown Source) ~[javafx.base:na]
        at javafx.base/javafx.event.Event.fireEvent(Unknown Source) ~[javafx.base:na]
        at javafx.graphics/javafx.scene.Node.fireEvent(Unknown Source) ~[javafx.graphics:na]
        at javafx.controls/javafx.scene.control.Button.fire(Unknown Source) ~[javafx.controls:na]
        at javafx.controls/com.sun.javafx.scene.control.behavior.ButtonBehavior.mouseReleased(Unknown Source) ~[javafx.controls:na]
        at javafx.controls/com.sun.javafx.scene.control.inputmap.InputMap.handle(Unknown Source) ~[javafx.controls:na]
        at javafx.base/com.sun.javafx.event.CompositeEventHandler$NormalEventHandlerRecord.handleBubblingEvent(Unknown Source) ~[javafx.base:na]
        at javafx.base/com.sun.javafx.event.CompositeEventHandler.dispatchBubblingEvent(Unknown Source) ~[javafx.base:na]
        at javafx.base/com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(Unknown Source) ~[javafx.base:na]
        at javafx.base/com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(Unknown Source) ~[javafx.base:na]
        at javafx.base/com.sun.javafx.event.CompositeEventDispatcher.dispatchBubblingEvent(Unknown Source) ~[javafx.base:na]
        at javafx.base/com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(Unknown Source) ~[javafx.base:na]
        at javafx.base/com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(Unknown Source) ~[javafx.base:na]
        at javafx.base/com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(Unknown Source) ~[javafx.base:na]
        at javafx.base/com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(Unknown Source) ~[javafx.base:na]
        at javafx.base/com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(Unknown Source) ~[javafx.base:na]
        at javafx.base/com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(Unknown Source) ~[javafx.base:na]
        at javafx.base/com.sun.javafx.event.EventUtil.fireEventImpl(Unknown Source) ~[javafx.base:na]
        at javafx.base/com.sun.javafx.event.EventUtil.fireEvent(Unknown Source) ~[javafx.base:na]
        at javafx.base/javafx.event.Event.fireEvent(Unknown Source) ~[javafx.base:na]
        at javafx.graphics/javafx.scene.Scene$MouseHandler.process(Unknown Source) ~[javafx.graphics:na]
        at javafx.graphics/javafx.scene.Scene$MouseHandler.access$1300(Unknown Source) ~[javafx.graphics:na]
        at javafx.graphics/javafx.scene.Scene.processMouseEvent(Unknown Source) ~[javafx.graphics:na]
        at javafx.graphics/javafx.scene.Scene$ScenePeerListener.mouseEvent(Unknown Source) ~[javafx.graphics:na]
        at javafx.graphics/com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(Unknown Source) ~[javafx.graphics:na]
        at javafx.graphics/com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(Unknown Source) ~[javafx.graphics:na]
        at java.base/java.security.AccessController.doPrivileged(Native Method) ~[na:na]
        at javafx.graphics/com.sun.javafx.tk.quantum.GlassViewEventHandler.lambda$handleMouseEvent$2(Unknown Source) ~[javafx.graphics:na]
        at javafx.graphics/com.sun.javafx.tk.quantum.QuantumToolkit.runWithoutRenderLock(Unknown Source) ~[javafx.graphics:na]
        at javafx.graphics/com.sun.javafx.tk.quantum.GlassViewEventHandler.handleMouseEvent(Unknown Source) ~[javafx.graphics:na]
        at javafx.graphics/com.sun.glass.ui.View.handleMouseEvent(Unknown Source) ~[javafx.graphics:na]
        at javafx.graphics/com.sun.glass.ui.View.notifyMouse(Unknown Source) ~[javafx.graphics:na]
        at javafx.graphics/com.sun.glass.ui.win.WinApplication._runLoop(Native Method) ~[javafx.graphics:na]
        at javafx.graphics/com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(Unknown Source) ~[javafx.graphics:na]
        at java.base/java.lang.Thread.run(Unknown Source) ~[na:na]
Reading configuration from file.
Instantiating MapDBAptamerPool
Processing selection cycle r1
Loading took 120937 milliseconds
Parsing Completed, Data storage set to read-only and metadata written to file
javafx.fxml.LoadException:
file:/C:/Users/Y/aptasuite-0.9.3/aptasuite-0.9.3/aptasuite-0.9.3.jar!/gui/core/experiment/overview/ExperimentOverviewRandomizedRegionSizeDistribution.fxml
file:/C:/Users/Y/aptasuite-0.9.3/aptasuite-0.9.3/aptasuite-0.9.3.jar!/gui/core/experiment/overview/ExperimentOverviewRoot.fxml:328

        at javafx.fxml/javafx.fxml.FXMLLoader.constructLoadException(Unknown Source)
        at javafx.fxml/javafx.fxml.FXMLLoader.loadImpl(Unknown Source)
        at javafx.fxml/javafx.fxml.FXMLLoader.loadImpl(Unknown Source)
        at javafx.fxml/javafx.fxml.FXMLLoader.access$2700(Unknown Source)
        at javafx.fxml/javafx.fxml.FXMLLoader$IncludeElement.constructValue(Unknown Source)
        at javafx.fxml/javafx.fxml.FXMLLoader$ValueElement.processStartElement(Unknown Source)
        at javafx.fxml/javafx.fxml.FXMLLoader.processStartElement(Unknown Source)
        at javafx.fxml/javafx.fxml.FXMLLoader.loadImpl(Unknown Source)
        at javafx.fxml/javafx.fxml.FXMLLoader.loadImpl(Unknown Source)
        at javafx.fxml/javafx.fxml.FXMLLoader.loadImpl(Unknown Source)
        at javafx.fxml/javafx.fxml.FXMLLoader.loadImpl(Unknown Source)
        at javafx.fxml/javafx.fxml.FXMLLoader.loadImpl(Unknown Source)
        at javafx.fxml/javafx.fxml.FXMLLoader.loadImpl(Unknown Source)
        at javafx.fxml/javafx.fxml.FXMLLoader.loadImpl(Unknown Source)
        at javafx.fxml/javafx.fxml.FXMLLoader.load(Unknown Source)
        at gui.core.RootLayoutController.addExperimentOverviewTab(RootLayoutController.java:607)
        at gui.core.RootLayoutController.lambda$showInitialTabs$5(RootLayoutController.java:313)
        at javafx.graphics/com.sun.javafx.application.PlatformImpl.lambda$runLater$9(Unknown Source)
        at java.base/java.security.AccessController.doPrivileged(Native Method)
        at javafx.graphics/com.sun.javafx.application.PlatformImpl.lambda$runLater$10(Unknown Source)
        at javafx.graphics/com.sun.glass.ui.InvokeLaterDispatcher$Future.run(Unknown Source)
        at javafx.graphics/com.sun.glass.ui.win.WinApplication._runLoop(Native Method)
        at javafx.graphics/com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(Unknown Source)
        at java.base/java.lang.Thread.run(Unknown Source)
Caused by: java.lang.reflect.InvocationTargetException
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.base/java.lang.reflect.Method.invoke(Unknown Source)
        at com.sun.javafx.reflect.Trampoline.invoke(Unknown Source)
        at jdk.internal.reflect.GeneratedMethodAccessor2.invoke(Unknown Source)
        at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.base/java.lang.reflect.Method.invoke(Unknown Source)
        at javafx.base/com.sun.javafx.reflect.MethodUtil.invoke(Unknown Source)
        at javafx.fxml/com.sun.javafx.fxml.MethodHelper.invoke(Unknown Source)
        ... 23 more
Caused by: java.util.NoSuchElementException: No value present
        at java.base/java.util.Optional.get(Unknown Source)
        at gui.core.experiment.overview.ExperimentOverviewRandomizedRegionSizeDistributionController.computeStatistics(ExperimentOverviewRandomizedRegionSizeDistributionController.java:90)
        at gui.core.experiment.overview.ExperimentOverviewRandomizedRegionSizeDistributionController.initialize(ExperimentOverviewRandomizedRegionSizeDistributionController.java:55)
        ... 33 more

javafx.fxml.LoadException:
file:/C:/Users/Y/aptasuite-0.9.3/aptasuite-0.9.3/aptasuite-0.9.3.jar!/gui/core/experiment/overview/ExperimentOverviewRandomizedRegionSizeDistribution.fxml
file:/C:/Users/Y/aptasuite-0.9.3/aptasuite-0.9.3/aptasuite-0.9.3.jar!/gui/core/experiment/overview/ExperimentOverviewRoot.fxml:328

        at javafx.fxml/javafx.fxml.FXMLLoader.constructLoadException(Unknown Source)
        at javafx.fxml/javafx.fxml.FXMLLoader.loadImpl(Unknown Source)
        at javafx.fxml/javafx.fxml.FXMLLoader.loadImpl(Unknown Source)
        at javafx.fxml/javafx.fxml.FXMLLoader.access$2700(Unknown Source)
        at javafx.fxml/javafx.fxml.FXMLLoader$IncludeElement.constructValue(Unknown Source)
        at javafx.fxml/javafx.fxml.FXMLLoader$ValueElement.processStartElement(Unknown Source)
        at javafx.fxml/javafx.fxml.FXMLLoader.processStartElement(Unknown Source)
        at javafx.fxml/javafx.fxml.FXMLLoader.loadImpl(Unknown Source)
        at javafx.fxml/javafx.fxml.FXMLLoader.loadImpl(Unknown Source)
        at javafx.fxml/javafx.fxml.FXMLLoader.loadImpl(Unknown Source)
        at javafx.fxml/javafx.fxml.FXMLLoader.loadImpl(Unknown Source)
        at javafx.fxml/javafx.fxml.FXMLLoader.loadImpl(Unknown Source)
        at javafx.fxml/javafx.fxml.FXMLLoader.loadImpl(Unknown Source)
        at javafx.fxml/javafx.fxml.FXMLLoader.loadImpl(Unknown Source)
        at javafx.fxml/javafx.fxml.FXMLLoader.load(Unknown Source)
        at gui.core.RootLayoutController.addExperimentOverviewTab(RootLayoutController.java:607)
        at gui.core.RootLayoutController.lambda$showInitialTabs$5(RootLayoutController.java:313)
        at javafx.graphics/com.sun.javafx.application.PlatformImpl.lambda$runLater$9(Unknown Source)
        at java.base/java.security.AccessController.doPrivileged(Native Method)
        at javafx.graphics/com.sun.javafx.application.PlatformImpl.lambda$runLater$10(Unknown Source)
        at javafx.graphics/com.sun.glass.ui.InvokeLaterDispatcher$Future.run(Unknown Source)
        at javafx.graphics/com.sun.glass.ui.win.WinApplication._runLoop(Native Method)
        at javafx.graphics/com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(Unknown Source)
        at java.base/java.lang.Thread.run(Unknown Source)
Caused by: java.lang.reflect.InvocationTargetException
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.base/java.lang.reflect.Method.invoke(Unknown Source)
        at com.sun.javafx.reflect.Trampoline.invoke(Unknown Source)
        at jdk.internal.reflect.GeneratedMethodAccessor2.invoke(Unknown Source)
        at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.base/java.lang.reflect.Method.invoke(Unknown Source)
        at javafx.base/com.sun.javafx.reflect.MethodUtil.invoke(Unknown Source)
        at javafx.fxml/com.sun.javafx.fxml.MethodHelper.invoke(Unknown Source)
        ... 23 more
Caused by: java.util.NoSuchElementException: No value present
        at java.base/java.util.Optional.get(Unknown Source)
        at gui.core.experiment.overview.ExperimentOverviewRandomizedRegionSizeDistributionController.computeStatistics(ExperimentOverviewRandomizedRegionSizeDistributionController.java:90)
        at gui.core.experiment.overview.ExperimentOverviewRandomizedRegionSizeDistributionController.initialize(ExperimentOverviewRandomizedRegionSizeDistributionController.java:55)
        ... 33 more
Exception in thread "JavaFX Application Thread" java.util.NoSuchElementException: No value present
        at java.base/java.util.Optional.get(Unknown Source)
        at gui.core.sequencing.data.SequencingDataRootController.lambda$initializeControlBar$2(SequencingDataRootController.java:244)
        at gui.misc.FXConcurrent.lambda$runAndWait$0(FXConcurrent.java:38)
        at javafx.graphics/com.sun.javafx.application.PlatformImpl.lambda$runLater$9(Unknown Source)
        at java.base/java.security.AccessController.doPrivileged(Native Method)
        at javafx.graphics/com.sun.javafx.application.PlatformImpl.lambda$runLater$10(Unknown Source)
        at javafx.graphics/com.sun.glass.ui.InvokeLaterDispatcher$Future.run(Unknown Source)
        at javafx.graphics/com.sun.glass.ui.win.WinApplication._runLoop(Native Method)
        at javafx.graphics/com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(Unknown Source)
        at java.base/java.lang.Thread.run(Unknown Source)
Exception in thread "JavaFX Application Thread" java.lang.NullPointerException
        at java.base/java.util.concurrent.ConcurrentHashMap.get(Unknown Source)
        at java.base/java.util.concurrent.ConcurrentHashMap.containsKey(Unknown Source)
        at gui.core.sequencing.data.SequencingDataCycleController.updateAcceptedReadNucleotideDistribution(SequencingDataCycleController.java:328)
        at gui.core.sequencing.data.SequencingDataCycleController.updateRandomizedRegionFrequencyCharts(SequencingDataCycleController.java:468)
        at gui.core.sequencing.data.SequencingDataCycleController.setContent(SequencingDataCycleController.java:122)
        at gui.core.sequencing.data.SequencingDataRootController$1.lambda$run$0(SequencingDataRootController.java:115)
        at javafx.graphics/com.sun.javafx.application.PlatformImpl.lambda$runLater$9(Unknown Source)
        at java.base/java.security.AccessController.doPrivileged(Native Method)
        at javafx.graphics/com.sun.javafx.application.PlatformImpl.lambda$runLater$10(Unknown Source)
        at javafx.graphics/com.sun.glass.ui.InvokeLaterDispatcher$Future.run(Unknown Source)
        at javafx.graphics/com.sun.glass.ui.win.WinApplication._runLoop(Native Method)
        at javafx.graphics/com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(Unknown Source)
        at java.base/java.lang.Thread.run(Unknown Source)
Exception in thread "JavaFX Application Thread" java.util.NoSuchElementException: No value present
        at java.base/java.util.Optional.get(Unknown Source)
        at gui.core.sequencing.data.SequencingDataRootController.lambda$initializeControlBar$2(SequencingDataRootController.java:244)
        at gui.misc.FXConcurrent.lambda$runAndWait$0(FXConcurrent.java:38)
        at javafx.graphics/com.sun.javafx.application.PlatformImpl.lambda$runLater$9(Unknown Source)
        at java.base/java.security.AccessController.doPrivileged(Native Method)
        at javafx.graphics/com.sun.javafx.application.PlatformImpl.lambda$runLater$10(Unknown Source)
        at javafx.graphics/com.sun.glass.ui.InvokeLaterDispatcher$Future.run(Unknown Source)
        at javafx.graphics/com.sun.glass.ui.win.WinApplication._runLoop(Native Method)
        at javafx.graphics/com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(Unknown Source)
        at java.base/java.lang.Thread.run(Unknown Source)
Exception in thread "JavaFX Application Thread" java.lang.NullPointerException
        at java.base/java.util.concurrent.ConcurrentHashMap.get(Unknown Source)
        at java.base/java.util.concurrent.ConcurrentHashMap.containsKey(Unknown Source)
        at gui.core.sequencing.data.SequencingDataCycleController.updateAcceptedReadNucleotideDistribution(SequencingDataCycleController.java:328)
        at gui.core.sequencing.data.SequencingDataCycleController.updateRandomizedRegionFrequencyCharts(SequencingDataCycleController.java:468)
        at gui.core.sequencing.data.SequencingDataCycleController.setContent(SequencingDataCycleController.java:122)
        at gui.core.sequencing.data.SequencingDataRootController$1.lambda$run$0(SequencingDataRootController.java:115)
        at javafx.graphics/com.sun.javafx.application.PlatformImpl.lambda$runLater$9(Unknown Source)
        at java.base/java.security.AccessController.doPrivileged(Native Method)
        at javafx.graphics/com.sun.javafx.application.PlatformImpl.lambda$runLater$10(Unknown Source)
        at javafx.graphics/com.sun.glass.ui.InvokeLaterDispatcher$Future.run(Unknown Source)
        at javafx.graphics/com.sun.glass.ui.win.WinApplication._runLoop(Native Method)
        at javafx.graphics/com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(Unknown Source)
        at java.base/java.lang.Thread.run(Unknown Source)
Initializing data structures
Preparing to sort data
Retrieving data for selection cycle r1
here
0  0
Prioritizing data
Sorting data
Exception in thread "JavaFX Application Thread" java.util.NoSuchElementException: No value present
        at java.base/java.util.Optional.get(Unknown Source)
        at gui.core.sequencing.data.SequencingDataRootController.lambda$initializeControlBar$2(SequencingDataRootController.java:244)
        at gui.misc.FXConcurrent.lambda$runAndWait$0(FXConcurrent.java:38)
        at javafx.graphics/com.sun.javafx.application.PlatformImpl.lambda$runLater$9(Unknown Source)
        at java.base/java.security.AccessController.doPrivileged(Native Method)
        at javafx.graphics/com.sun.javafx.application.PlatformImpl.lambda$runLater$10(Unknown Source)
        at javafx.graphics/com.sun.glass.ui.InvokeLaterDispatcher$Future.run(Unknown Source)
        at javafx.graphics/com.sun.glass.ui.win.WinApplication._runLoop(Native Method)
        at javafx.graphics/com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(Unknown Source)
        at java.base/java.lang.Thread.run(Unknown Source)
Exception in thread "JavaFX Application Thread" java.lang.NullPointerException
        at java.base/java.util.concurrent.ConcurrentHashMap.get(Unknown Source)
        at java.base/java.util.concurrent.ConcurrentHashMap.containsKey(Unknown Source)
        at gui.core.sequencing.data.SequencingDataCycleController.updateAcceptedReadNucleotideDistribution(SequencingDataCycleController.java:328)
        at gui.core.sequencing.data.SequencingDataCycleController.updateRandomizedRegionFrequencyCharts(SequencingDataCycleController.java:468)
        at gui.core.sequencing.data.SequencingDataCycleController.setContent(SequencingDataCycleController.java:122)
        at gui.core.sequencing.data.SequencingDataRootController$1.lambda$run$0(SequencingDataRootController.java:115)
        at javafx.graphics/com.sun.javafx.application.PlatformImpl.lambda$runLater$9(Unknown Source)
        at java.base/java.security.AccessController.doPrivileged(Native Method)
        at javafx.graphics/com.sun.javafx.application.PlatformImpl.lambda$runLater$10(Unknown Source)
        at javafx.graphics/com.sun.glass.ui.InvokeLaterDispatcher$Future.run(Unknown Source)
        at javafx.graphics/com.sun.glass.ui.win.WinApplication._runLoop(Native Method)
        at javafx.graphics/com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(Unknown Source)
        at java.base/java.lang.Thread.run(Unknown Source)
Initializing data structures
Preparing to sort data
Retrieving data for selection cycle r1
here
0  0
Prioritizing data
Sorting data
Exception in thread "JavaFX Application Thread" java.util.NoSuchElementException: No value present
        at java.base/java.util.Optional.get(Unknown Source)
        at gui.core.aptamer.family.analysis.AptamerFamilyAnalysisRootController.initializeControlBars(AptamerFamilyAnalysisRootController.java:413)
        at gui.core.aptamer.family.analysis.AptamerFamilyAnalysisRootController.initializeContent(AptamerFamilyAnalysisRootController.java:351)
        at gui.core.RootLayoutController$1.changed(RootLayoutController.java:172)
        at gui.core.RootLayoutController$1.changed(RootLayoutController.java:164)

Cheers, Alex

drivenbyentropy commented 5 years ago

Thank you for reporting this,

If possible, could you also attach the log file for this run? Am I correct in that you are only looking at a single selection cycle?

Thanks!

ayoshikawa commented 5 years ago

Hey there,

What is the log file, where do I find it? Is just the cmd output? In this case I am looking at a single cycle. I tried with multiple cycles before, but had the same problem.

Cheers, Alex

On Wed, Oct 24, 2018 at 5:24 PM drivenbyentropy notifications@github.com wrote:

Thank you for reporting this,

If possible, could you also attache the log file for this run? Am I correct in that you are only looking at a single selection cycle?

Thanks!

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/drivenbyentropy/aptasuite/issues/66#issuecomment-432871627, or mute the thread https://github.com/notifications/unsubscribe-auth/AHhVUmF9UGNl5bsGHX-WXvmR6JUKL0JNks5uoQSugaJpZM4X5RTP .

drivenbyentropy commented 5 years ago

Hi,

The log files are located in the log folder of the project path you chose during creation of your experiment and are named by date of execution of AptaSuite. They should be simple txt files and the one that corresponds to the run of AptaSuite causing the issue would help getting to the bottom of this.

Sorry for not being clearer before and thanks again!

ayoshikawa commented 5 years ago

Hey here is the log file. I have many more examples as well if you would like to see them.

Thanks so much for taking a look.

On Wed, Oct 24, 2018 at 6:32 PM drivenbyentropy notifications@github.com wrote:

Hi,

The log files are located in the log folder of the project path you chose during creation of your experiment and are named by date of execution of AptaSuite. They should be simple txt files and the one that corresponds to the run of AptaSuite causing the issue would help getting to the bottom of this.

Sorry for not being clearer before and thanks again!

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/drivenbyentropy/aptasuite/issues/66#issuecomment-432882564, or mute the thread https://github.com/notifications/unsubscribe-auth/AHhVUspQbiQEfe8rPdDcyq4XvgHhj4oDks5uoRSSgaJpZM4X5RTP .

System Information: Java Version: 10.0.1 JavaFX Version: null OS Name: Windows 10 OS Version: 10.0 OS Architecture: amd64 CPU cores: 8 System Memory: 266338304 Mb

AptaSuite version read from file. Version is 0.9.3

Starting New Experiment Wizard

Written Configuration file to C:\Users\Yoshi\Dropbox\Stanford\Aptasuite\testunzip\configuration.aptasuite

Reading configuration from file.

Creating Database

Instantiating MapDBAptamerPool

Created new file C:\Users\Yoshi\Dropbox\Stanford\Aptasuite\testunzip\pooldata\data0000.mapdb

Created new bounds file C:\Users\Yoshi\Dropbox\Stanford\Aptasuite\testunzip\pooldata\bounds_data0000.mapdb

Created new inverse file C:\Users\Yoshi\Dropbox\Stanford\Aptasuite\testunzip\pooldata\data_inverse.mapdb

AptamerPool instantiation took 62.934 seconds

Processing selection cycle r0

drivenbyentropy commented 3 years ago

Closing this, please feel free to reopen if this is still an issue.