Skip to content

Commit c319f16

Browse files
committed
add presto parameters and inputs
1 parent 5990219 commit c319f16

1 file changed

Lines changed: 157 additions & 1 deletion

File tree

vdjserver-schema.yaml

Lines changed: 157 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1443,21 +1443,25 @@ VDJPipeParameters:
14431443
Barcode:
14441444
type: boolean
14451445
default: false
1446+
BarcodeFile:
1447+
type: string
14461448
BarcodeLocation:
14471449
type: string
14481450
enum:
14491451
- forward
14501452
- reverse
14511453
BarcodeDiscard:
14521454
type: boolean
1455+
default: true
14531456
BarcodeGenerateHistogram:
14541457
type: boolean
1455-
default: true
1458+
default: false
14561459
BarcodeMaximumMismatches:
14571460
type: integer
14581461
default: 0
14591462
BarcodeTrim:
14601463
type: boolean
1464+
default: true
14611465
BarcodeSearchWindow:
14621466
type: integer
14631467
default: 30
@@ -1467,6 +1471,8 @@ VDJPipeParameters:
14671471
ForwardPrimer:
14681472
type: boolean
14691473
default: false
1474+
ForwardPrimerFile:
1475+
type: string
14701476
ForwardPrimerMaximumMismatches:
14711477
type: integer
14721478
default: 0
@@ -1479,6 +1485,8 @@ VDJPipeParameters:
14791485
ReversePrimer:
14801486
type: boolean
14811487
default: false
1488+
ReversePrimerFile:
1489+
type: string
14821490
ReversePrimerMaximumMismatches:
14831491
type: integer
14841492
default: 0
@@ -1492,6 +1500,154 @@ VDJPipeParameters:
14921500
type: boolean
14931501
default: true
14941502

1503+
PrestoInputs:
1504+
description: pRESTO Inputs
1505+
type: object
1506+
properties:
1507+
JobFiles:
1508+
type: array
1509+
items:
1510+
type: string
1511+
SequenceFiles:
1512+
type: array
1513+
items:
1514+
type: string
1515+
SequenceForwardPairedFiles:
1516+
type: array
1517+
items:
1518+
type: string
1519+
SequenceReversePairedFiles:
1520+
type: array
1521+
items:
1522+
type: string
1523+
ForwardPrimerFile:
1524+
type: string
1525+
ReversePrimerFile:
1526+
type: string
1527+
BarcodeFile:
1528+
type: string
1529+
1530+
PrestoParameters:
1531+
description: pRESTO Parameters
1532+
type: object
1533+
properties:
1534+
Workflow:
1535+
description: The workflow analysis mode
1536+
type: string
1537+
enum:
1538+
- paired
1539+
- single
1540+
default: paired
1541+
SequenceFileTypes:
1542+
description: The sequence file type
1543+
type: string
1544+
enum:
1545+
- illumina
1546+
default: illumina
1547+
PreFilterStatisticsFlag:
1548+
type: boolean
1549+
default: true
1550+
FilterFlag:
1551+
type: boolean
1552+
default: true
1553+
MinimumQuality:
1554+
type: number
1555+
default: 35
1556+
MinimumLength:
1557+
type: integer
1558+
default: 200
1559+
PostFilterStatisticsFlag:
1560+
type: boolean
1561+
default: true
1562+
1563+
Barcode:
1564+
type: boolean
1565+
default: false
1566+
BarcodeFile: # individual input files are parameters too
1567+
type: string
1568+
BarcodeMaxError:
1569+
type: number
1570+
default: 0.1
1571+
BarcodeStartPosition:
1572+
type: integer
1573+
default: 0
1574+
BarcodeSplitFlag:
1575+
type: boolean
1576+
default: true
1577+
1578+
UMIConsensus:
1579+
type: boolean
1580+
default: false
1581+
UMIMaxError:
1582+
type: number
1583+
default: 0.1
1584+
UMIMaxGap:
1585+
type: number
1586+
default: 0.5
1587+
UMIMinFrequency:
1588+
type: number
1589+
default: 0.6
1590+
1591+
ForwardPrimerFlag:
1592+
type: boolean
1593+
default: false
1594+
ForwardPrimer:
1595+
type: string
1596+
enum:
1597+
- score
1598+
- align
1599+
- none
1600+
default: none
1601+
ForwardPrimerFile: # individual input files are parameters too
1602+
type: string
1603+
ForwardPrimerUMI:
1604+
type: boolean
1605+
default: false
1606+
ForwardPrimerMaxError:
1607+
type: number
1608+
default: 0.3
1609+
ForwardPrimerMaxLength:
1610+
type: integer
1611+
default: 50
1612+
ForwardPrimerStartPosition:
1613+
type: integer
1614+
default: 0
1615+
1616+
ReversePrimerFlag:
1617+
type: boolean
1618+
default: false
1619+
ReversePrimer:
1620+
type: string
1621+
enum:
1622+
- score
1623+
- align
1624+
- none
1625+
default: none
1626+
ReversePrimerFile: # individual input files are parameters too
1627+
type: string
1628+
ReversePrimerUMI:
1629+
type: boolean
1630+
default: false
1631+
ReversePrimerMaxError:
1632+
type: number
1633+
default: 0.3
1634+
ReversePrimerMaxLength:
1635+
type: integer
1636+
default: 50
1637+
ReversePrimerStartPosition:
1638+
type: integer
1639+
default: 0
1640+
1641+
FindUniqueFlag:
1642+
type: boolean
1643+
default: true
1644+
FindUniqueMaxNucleotides:
1645+
type: integer
1646+
default: 20
1647+
FindUniqueExclude:
1648+
type: boolean
1649+
default: true
1650+
14951651
# IgBlastParameters:
14961652
# description: IgBlast Parameters
14971653
# type: object

0 commit comments

Comments
 (0)