isAryIdxSeq_testSimple start time : 5Mar2024 14h53m18s +--+--------------+---------------------+-------------------------+ |OK|test# |dat0 |dat1 | +--+--------------+---------------------+-------------------------+ | l|null01_null | | | +--+--------------+---------------------+-------------------------+ | l|chrL_bol01 |abcd | l| +--+--------------+---------------------+-------------------------+ | l|chrL_chr01 |abcd |1 | +--+--------------+---------------------+-------------------------+ | l|chrL_int01 |abcd |+-+ | | | | ||1| | | | | |+-+ | +--+--------------+---------------------+-------------------------+ | l|intL_intL01 |0 1 2 3 4 5 6 7 8 9 |+-+ | | | | ||1| | | | | |+-+ | +--+--------------+---------------------+-------------------------+ | l|intL_intL02 |0 1 2 3 4 5 6 7 8 9 |+-+-+-+-+-+-+-+-+-+-+ | | | | ||0|1|2|3|4|5|6|7|8|9| | | | | |+-+-+-+-+-+-+-+-+-+-+ | +--+--------------+---------------------+-------------------------+ | l|intL_intL04 |0 1 2 3 4 5 6 7 8 9 |+-+-+-+-+-+-+-+-+-+-+ | | | | ||9|8|7|6|5|4|3|2|1|0| | | | | |+-+-+-+-+-+-+-+-+-+-+ | +--+--------------+---------------------+-------------------------+ | l|intAry_intL05 |0 1 2 |+---+ | | | |3 4 5 ||0 1| | | | | |+---+ | +--+--------------+---------------------+-------------------------+ | l|intAry_intLL06|0 1 2 |+---+---+ | | | |3 4 5 ||0 1|1 2| | | | | |+---+---+ | +--+--------------+---------------------+-------------------------+ | l|intAry_intLL07|0 1 2 3 8 9 10 11|+-----+-----+-----+-----+| | | |4 5 6 7 12 13 14 15||1 0 0|1 0 1|1 0 2|1 0 3|| | | | |+-----+-----+-----+-----+| +--+--------------+---------------------+-------------------------+ | l|intAry_null01 |0 1 2 3 8 9 10 11|+-----+-----+-----+-----+| | | |4 5 6 7 12 13 14 15||1 0 0|1 0 1|1 0 6|1 0 3|| | | | |+-----+-----+-----+-----+| +--+--------------+---------------------+-------------------------+ +--+--------------+------------------------------------------------------------------------+------------------ |OK|test# |std |calc +--+--------------+------------------------------------------------------------------------+------------------ | l|null01_null |?isAryIdxAblNul ?isAryIdxSeqVlcShp |?isAryIdxAblNul ?i +--+--------------+------------------------------------------------------------------------+------------------ | l|chrL_bol01 |?isAryIdxSeqNotInt ?isAryIdxSeqNotL ?isAryIdxSeqNotLL ?isAryIdxSeqVlcShp|?isAryIdxSeqNotInt +--+--------------+------------------------------------------------------------------------+------------------ | l|chrL_chr01 |?isAryIdxSeqNotLL ?isAryIdxSeqVlcShp |?isAryIdxSeqNotLL +--+--------------+------------------------------------------------------------------------+------------------ | l|chrL_int01 | | +--+--------------+------------------------------------------------------------------------+------------------ | l|intL_intL01 | | +--+--------------+------------------------------------------------------------------------+------------------ | l|intL_intL02 | | +--+--------------+------------------------------------------------------------------------+------------------ | l|intL_intL04 | | +--+--------------+------------------------------------------------------------------------+------------------ | l|intAry_intL05 | | +--+--------------+------------------------------------------------------------------------+------------------ | l|intAry_intLL06| | +--+--------------+------------------------------------------------------------------------+------------------ | l|intAry_intLL07| | +--+--------------+------------------------------------------------------------------------+------------------ | l|intAry_null01 | | +--+--------------+------------------------------------------------------------------------+------------------ ~~...~~ ------------------------------------------------------+ | ------------------------------------------------------+ sAryIdxSeqVlcShp | ------------------------------------------------------+ ?isAryIdxSeqNotL ?isAryIdxSeqNotLL ?isAryIdxSeqVlcShp| ------------------------------------------------------+ ?isAryIdxSeqVlcShp | ------------------------------------------------------+ | ------------------------------------------------------+ | ------------------------------------------------------+ | ------------------------------------------------------+ | ------------------------------------------------------+ | ------------------------------------------------------+ | ------------------------------------------------------+ | ------------------------------------------------------+ | ------------------------------------------------------+ ~~...~~ +--+--------------+--------------------------------------------------+ |OK|test# |comments | +--+--------------+--------------------------------------------------+ | l|null01_null |should fail | +--+--------------+--------------------------------------------------+ | l|chrL_bol01 |should fail | +--+--------------+--------------------------------------------------+ | l|chrL_chr01 |should fail | +--+--------------+--------------------------------------------------+ | l|chrL_int01 |should be OK | +--+--------------+--------------------------------------------------+ | l|intL_intL01 |should be OK | +--+--------------+--------------------------------------------------+ | l|intL_intL02 |should be OK | +--+--------------+--------------------------------------------------+ | l|intL_intL04 |should be OK | +--+--------------+--------------------------------------------------+ | l|intAry_intL05 |should be OK | +--+--------------+--------------------------------------------------+ | l|intAry_intLL06|should be OK - order doesn"t matter, although it w| | | |ill re-arrange aryshould be OK - order doesn"t mat| +--+--------------+--------------------------------------------------+ | l|intAry_intLL07|should be OK | +--+--------------+--------------------------------------------------+ | l|intAry_null01 |should be OK | +--+--------------+--------------------------------------------------+