
    DUfp                        d Z dgZg dZedd         Zg dZg dZg dZg dZg d	Zg d
Z	g dZ
g dZg dZg dZg dZg dZg dZg dZg dZi dededd         dedd         dededd         dededd         ded ed!ed"ed#ed$e	d%e
d&ed'ed(eeeeeeed)Zd*d+d,d-d.d/d0d1d2d2d3d4d5Zd6Zd7Zd8Zd9Zd:Zd;Zd<Zd=Zd>Zd?Zg d@Zg edAdBdCdDdEZ dS )Fz0
Field names for various genomic tabular files

SCHEMAS)chromstartendnamescorestrand
thickStartthickEnditemRgb
blockCount
blockSizesblockStartsN   )r   r   r   value)
chrom1start1end1chrom2start2end2r   r   strand1strand2)	r   sourcefeaturer   r   r   r   frame
attributes)r   r   r   r   alleleCount
alleleFreqalleleScores)	r   r   r   r   r   r   levelsignifscore2)
r   r   r   r   r   r   fc-log10p-log10q	relSummit)	r   r   r   r   r   r   r#   r$   r%   )r   r   r   r   r   r   r	   r
   r   r   r   r   r#   r$   r%   )r   r   r   r   r   pvalr   )	binr   r   r   ixnlengthtypebridge)r(   r   r   r   r   )r(   matches
misMatches
repMatchesnCount
qNumInsertqBaseInsert
tNumInserttBaseInsertr   qNameqSizeqStartqEndtNametSizetStarttEndr   r   qStartstStarts)r   r   r   r   gieStain)QNAMEFLAGRNAMEPOSMAPQCIGARRNEXTPNEXTTLENSEQQUALTAGs)CHROMrD   IDREFALTrK   FILTERINFObedbed3   bed4   bedGraphbed5   bed6bed9	   bed12bedpegffgtfbedRnaElements
narrowPeak	broadPeak
gappedPeakcentromerescytoband)samvcfjaspargapall_mrnapgsnp)^chr[0-9]+$	^chr[XY]$^chrM$^chr(?!Un).+_.*_random$
^chrUn_.*$z^chr(?!Un).+_.*_hap\d+$)rn   ro   rp   z^chrEBV$rq   rr   z^chr(?!Un).+_.*_alt$)rn   ro   rp   ^chr(?!Un).+_random$z^chrUn_random$)rn   ro   rp   rs   rr   )rn   	^chr[ZW]$rp   z ^chrLGE64|chrLGE22C19W28_E50C23$rs   rr   )rn   rt   rp   z
^chrLGE64$rs   rr   )z^chr[234][LR[Het]*]*$z^chr[XY][Het]*$rp   z^chr[U][extra]*$)z^chr[234][LR]*ro   rp   rs   rr   )z	chr[IV]+$^chrX$rp   )z
chr[IXV]+$rp   )z^\d+z	^MT|Pltd$)hg19hg38mm9mm10galGal4galGal5dm3dm6ce10ce11sacCer3TAIR10z^chr[0-9]+[A-Za-z]*$z^chr[XYZW][A-Za-z]*$rp   z
^chrLGE.*$z^chr(?!Un).+.*_random$z^chrUn_.*$|^chrU[A-Za-z]*$z,^chr(?!Un).+_.*_hap\d+$|^chr(?!Un).+_.*_alt$z^[0-9]+$z^[XYZW]$z^MT$|^Pltd$)z^chrI+$z^chrIV$z^chrVI*$z^chrIX$ru   z^chrXI*$z^chrXIV$z	^chrXVI*$z^chrXIX$)!__doc____all__BED12_FIELDS
BED_FIELDSBEDGRAPH_FIELDSBEDPE_FIELDS
GFF_FIELDSPGSNP_FIELDSBEDRNAELEMENTS_FIELDSNARROWPEAK_FIELDSBROADPEAK_FIELDSGAPPEDPEAK_FIELDSJASPAR_FIELDS
GAP_FIELDSCENTROMERES_FIELDSUCSC_MRNA_FIELDSCYTOBAND_FIELDS
BAM_FIELDS
VCF_FIELDSr   CHROM_NAME_PATTERNSUCSC_AUTOSOMESUCSC_SEXCHROMSUCSC_NONNUCLEAR
UCSC_OTHERUCSC_UNLOCALIZEDUCSC_UNPLACEDUCSC_ALTCHROMSNCBI_AUTOSOMESNCBI_SEXCHROMSNCBI_NONNUCLEAR
ROMAN_LT10
ROMAN_LT20     P/var/www/html/software/conda/lib/python3.11/site-packages/bioframe/io/schemas.py<module>r      s   
 +
   "1"
444  
 
 

  
 
 
    
 
 
    $ MLLTTT
===    2 @??
  
 LKK
	:
JrrN JrrN 	
 JrrN J L! \ \ 
: 
: + # ! #  %!" #$  /  8 10)%AA A H )(
, -@ >>>
UzU8UZUU[U*U


r   