bioconductor.scm 528 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813481448154816481748184819482048214822482348244825482648274828482948304831483248334834483548364837483848394840484148424843484448454846484748484849485048514852485348544855485648574858485948604861486248634864486548664867486848694870487148724873487448754876487748784879488048814882488348844885488648874888488948904891489248934894489548964897489848994900490149024903490449054906490749084909491049114912491349144915491649174918491949204921492249234924492549264927492849294930493149324933493449354936493749384939494049414942494349444945494649474948494949504951495249534954495549564957495849594960496149624963496449654966496749684969497049714972497349744975497649774978497949804981498249834984498549864987498849894990499149924993499449954996499749984999500050015002500350045005500650075008500950105011501250135014501550165017501850195020502150225023502450255026502750285029503050315032503350345035503650375038503950405041504250435044504550465047504850495050505150525053505450555056505750585059506050615062506350645065506650675068506950705071507250735074507550765077507850795080508150825083508450855086508750885089509050915092509350945095509650975098509951005101510251035104510551065107510851095110511151125113511451155116511751185119512051215122512351245125512651275128512951305131513251335134513551365137513851395140514151425143514451455146514751485149515051515152515351545155515651575158515951605161516251635164516551665167516851695170517151725173517451755176517751785179518051815182518351845185518651875188518951905191519251935194519551965197519851995200520152025203520452055206520752085209521052115212521352145215521652175218521952205221522252235224522552265227522852295230523152325233523452355236523752385239524052415242524352445245524652475248524952505251525252535254525552565257525852595260526152625263526452655266526752685269527052715272527352745275527652775278527952805281528252835284528552865287528852895290529152925293529452955296529752985299530053015302530353045305530653075308530953105311531253135314531553165317531853195320532153225323532453255326532753285329533053315332533353345335533653375338533953405341534253435344534553465347534853495350535153525353535453555356535753585359536053615362536353645365536653675368536953705371537253735374537553765377537853795380538153825383538453855386538753885389539053915392539353945395539653975398539954005401540254035404540554065407540854095410541154125413541454155416541754185419542054215422542354245425542654275428542954305431543254335434543554365437543854395440544154425443544454455446544754485449545054515452545354545455545654575458545954605461546254635464546554665467546854695470547154725473547454755476547754785479548054815482548354845485548654875488548954905491549254935494549554965497549854995500550155025503550455055506550755085509551055115512551355145515551655175518551955205521552255235524552555265527552855295530553155325533553455355536553755385539554055415542554355445545554655475548554955505551555255535554555555565557555855595560556155625563556455655566556755685569557055715572557355745575557655775578557955805581558255835584558555865587558855895590559155925593559455955596559755985599560056015602560356045605560656075608560956105611561256135614561556165617561856195620562156225623562456255626562756285629563056315632563356345635563656375638563956405641564256435644564556465647564856495650565156525653565456555656565756585659566056615662566356645665566656675668566956705671567256735674567556765677567856795680568156825683568456855686568756885689569056915692569356945695569656975698569957005701570257035704570557065707570857095710571157125713571457155716571757185719572057215722572357245725572657275728572957305731573257335734573557365737573857395740574157425743574457455746574757485749575057515752575357545755575657575758575957605761576257635764576557665767576857695770577157725773577457755776577757785779578057815782578357845785578657875788578957905791579257935794579557965797579857995800580158025803580458055806580758085809581058115812581358145815581658175818581958205821582258235824582558265827582858295830583158325833583458355836583758385839584058415842584358445845584658475848584958505851585258535854585558565857585858595860586158625863586458655866586758685869587058715872587358745875587658775878587958805881588258835884588558865887588858895890589158925893589458955896589758985899590059015902590359045905590659075908590959105911591259135914591559165917591859195920592159225923592459255926592759285929593059315932593359345935593659375938593959405941594259435944594559465947594859495950595159525953595459555956595759585959596059615962596359645965596659675968596959705971597259735974597559765977597859795980598159825983598459855986598759885989599059915992599359945995599659975998599960006001600260036004600560066007600860096010601160126013601460156016601760186019602060216022602360246025602660276028602960306031603260336034603560366037603860396040604160426043604460456046604760486049605060516052605360546055605660576058605960606061606260636064606560666067606860696070607160726073607460756076607760786079608060816082608360846085608660876088608960906091609260936094609560966097609860996100610161026103610461056106610761086109611061116112611361146115611661176118611961206121612261236124612561266127612861296130613161326133613461356136613761386139614061416142614361446145614661476148614961506151615261536154615561566157615861596160616161626163616461656166616761686169617061716172617361746175617661776178617961806181618261836184618561866187618861896190619161926193619461956196619761986199620062016202620362046205620662076208620962106211621262136214621562166217621862196220622162226223622462256226622762286229623062316232623362346235623662376238623962406241624262436244624562466247624862496250625162526253625462556256625762586259626062616262626362646265626662676268626962706271627262736274627562766277627862796280628162826283628462856286628762886289629062916292629362946295629662976298629963006301630263036304630563066307630863096310631163126313631463156316631763186319632063216322632363246325632663276328632963306331633263336334633563366337633863396340634163426343634463456346634763486349635063516352635363546355635663576358635963606361636263636364636563666367636863696370637163726373637463756376637763786379638063816382638363846385638663876388638963906391639263936394639563966397639863996400640164026403640464056406640764086409641064116412641364146415641664176418641964206421642264236424642564266427642864296430643164326433643464356436643764386439644064416442644364446445644664476448644964506451645264536454645564566457645864596460646164626463646464656466646764686469647064716472647364746475647664776478647964806481648264836484648564866487648864896490649164926493649464956496649764986499650065016502650365046505650665076508650965106511651265136514651565166517651865196520652165226523652465256526652765286529653065316532653365346535653665376538653965406541654265436544654565466547654865496550655165526553655465556556655765586559656065616562656365646565656665676568656965706571657265736574657565766577657865796580658165826583658465856586658765886589659065916592659365946595659665976598659966006601660266036604660566066607660866096610661166126613661466156616661766186619662066216622662366246625662666276628662966306631663266336634663566366637663866396640664166426643664466456646664766486649665066516652665366546655665666576658665966606661666266636664666566666667666866696670667166726673667466756676667766786679668066816682668366846685668666876688668966906691669266936694669566966697669866996700670167026703670467056706670767086709671067116712671367146715671667176718671967206721672267236724672567266727672867296730673167326733673467356736673767386739674067416742674367446745674667476748674967506751675267536754675567566757675867596760676167626763676467656766676767686769677067716772677367746775677667776778677967806781678267836784678567866787678867896790679167926793679467956796679767986799680068016802680368046805680668076808680968106811681268136814681568166817681868196820682168226823682468256826682768286829683068316832683368346835683668376838683968406841684268436844684568466847684868496850685168526853685468556856685768586859686068616862686368646865686668676868686968706871687268736874687568766877687868796880688168826883688468856886688768886889689068916892689368946895689668976898689969006901690269036904690569066907690869096910691169126913691469156916691769186919692069216922692369246925692669276928692969306931693269336934693569366937693869396940694169426943694469456946694769486949695069516952695369546955695669576958695969606961696269636964696569666967696869696970697169726973697469756976697769786979698069816982698369846985698669876988698969906991699269936994699569966997699869997000700170027003700470057006700770087009701070117012701370147015701670177018701970207021702270237024702570267027702870297030703170327033703470357036703770387039704070417042704370447045704670477048704970507051705270537054705570567057705870597060706170627063706470657066706770687069707070717072707370747075707670777078707970807081708270837084708570867087708870897090709170927093709470957096709770987099710071017102710371047105710671077108710971107111711271137114711571167117711871197120712171227123712471257126712771287129713071317132713371347135713671377138713971407141714271437144714571467147714871497150715171527153715471557156715771587159716071617162716371647165716671677168716971707171717271737174717571767177717871797180718171827183718471857186718771887189719071917192719371947195719671977198719972007201720272037204720572067207720872097210721172127213721472157216721772187219722072217222722372247225722672277228722972307231723272337234723572367237723872397240724172427243724472457246724772487249725072517252725372547255725672577258725972607261726272637264726572667267726872697270727172727273727472757276727772787279728072817282728372847285728672877288728972907291729272937294729572967297729872997300730173027303730473057306730773087309731073117312731373147315731673177318731973207321732273237324732573267327732873297330733173327333733473357336733773387339734073417342734373447345734673477348734973507351735273537354735573567357735873597360736173627363736473657366736773687369737073717372737373747375737673777378737973807381738273837384738573867387738873897390739173927393739473957396739773987399740074017402740374047405740674077408740974107411741274137414741574167417741874197420742174227423742474257426742774287429743074317432743374347435743674377438743974407441744274437444744574467447744874497450745174527453745474557456745774587459746074617462746374647465746674677468746974707471747274737474747574767477747874797480748174827483748474857486748774887489749074917492749374947495749674977498749975007501750275037504750575067507750875097510751175127513751475157516751775187519752075217522752375247525752675277528752975307531753275337534753575367537753875397540754175427543754475457546754775487549755075517552755375547555755675577558755975607561756275637564756575667567756875697570757175727573757475757576757775787579758075817582758375847585758675877588758975907591759275937594759575967597759875997600760176027603760476057606760776087609761076117612761376147615761676177618761976207621762276237624762576267627762876297630763176327633763476357636763776387639764076417642764376447645764676477648764976507651765276537654765576567657765876597660766176627663766476657666766776687669767076717672767376747675767676777678767976807681768276837684768576867687768876897690769176927693769476957696769776987699770077017702770377047705770677077708770977107711771277137714771577167717771877197720772177227723772477257726772777287729773077317732773377347735773677377738773977407741774277437744774577467747774877497750775177527753775477557756775777587759776077617762776377647765776677677768776977707771777277737774777577767777777877797780778177827783778477857786778777887789779077917792779377947795779677977798779978007801780278037804780578067807780878097810781178127813781478157816781778187819782078217822782378247825782678277828782978307831783278337834783578367837783878397840784178427843784478457846784778487849785078517852785378547855785678577858785978607861786278637864786578667867786878697870787178727873787478757876787778787879788078817882788378847885788678877888788978907891789278937894789578967897789878997900790179027903790479057906790779087909791079117912791379147915791679177918791979207921792279237924792579267927792879297930793179327933793479357936793779387939794079417942794379447945794679477948794979507951795279537954795579567957795879597960796179627963796479657966796779687969797079717972797379747975797679777978797979807981798279837984798579867987798879897990799179927993799479957996799779987999800080018002800380048005800680078008800980108011801280138014801580168017801880198020802180228023802480258026802780288029803080318032803380348035803680378038803980408041804280438044804580468047804880498050805180528053805480558056805780588059806080618062806380648065806680678068806980708071807280738074807580768077807880798080808180828083808480858086808780888089809080918092809380948095809680978098809981008101810281038104810581068107810881098110811181128113811481158116811781188119812081218122812381248125812681278128812981308131813281338134813581368137813881398140814181428143814481458146814781488149815081518152815381548155815681578158815981608161816281638164816581668167816881698170817181728173817481758176817781788179818081818182818381848185818681878188818981908191819281938194819581968197819881998200820182028203820482058206820782088209821082118212821382148215821682178218821982208221822282238224822582268227822882298230823182328233823482358236823782388239824082418242824382448245824682478248824982508251825282538254825582568257825882598260826182628263826482658266826782688269827082718272827382748275827682778278827982808281828282838284828582868287828882898290829182928293829482958296829782988299830083018302830383048305830683078308830983108311831283138314831583168317831883198320832183228323832483258326832783288329833083318332833383348335833683378338833983408341834283438344834583468347834883498350835183528353835483558356835783588359836083618362836383648365836683678368836983708371837283738374837583768377837883798380838183828383838483858386838783888389839083918392839383948395839683978398839984008401840284038404840584068407840884098410841184128413841484158416841784188419842084218422842384248425842684278428842984308431843284338434843584368437843884398440844184428443844484458446844784488449845084518452845384548455845684578458845984608461846284638464846584668467846884698470847184728473847484758476847784788479848084818482848384848485848684878488848984908491849284938494849584968497849884998500850185028503850485058506850785088509851085118512851385148515851685178518851985208521852285238524852585268527852885298530853185328533853485358536853785388539854085418542854385448545854685478548854985508551855285538554855585568557855885598560856185628563856485658566856785688569857085718572857385748575857685778578857985808581858285838584858585868587858885898590859185928593859485958596859785988599860086018602860386048605860686078608860986108611861286138614861586168617861886198620862186228623862486258626862786288629863086318632863386348635863686378638863986408641864286438644864586468647864886498650865186528653865486558656865786588659866086618662866386648665866686678668866986708671867286738674867586768677867886798680868186828683868486858686868786888689869086918692869386948695869686978698869987008701870287038704870587068707870887098710871187128713871487158716871787188719872087218722872387248725872687278728872987308731873287338734873587368737873887398740874187428743874487458746874787488749875087518752875387548755875687578758875987608761876287638764876587668767876887698770877187728773877487758776877787788779878087818782878387848785878687878788878987908791879287938794879587968797879887998800880188028803880488058806880788088809881088118812881388148815881688178818881988208821882288238824882588268827882888298830883188328833883488358836883788388839884088418842884388448845884688478848884988508851885288538854885588568857885888598860886188628863886488658866886788688869887088718872887388748875887688778878887988808881888288838884888588868887888888898890889188928893889488958896889788988899890089018902890389048905890689078908890989108911891289138914891589168917891889198920892189228923892489258926892789288929893089318932893389348935893689378938893989408941894289438944894589468947894889498950895189528953895489558956895789588959896089618962896389648965896689678968896989708971897289738974897589768977897889798980898189828983898489858986898789888989899089918992899389948995899689978998899990009001900290039004900590069007900890099010901190129013901490159016901790189019902090219022902390249025902690279028902990309031903290339034903590369037903890399040904190429043904490459046904790489049905090519052905390549055905690579058905990609061906290639064906590669067906890699070907190729073907490759076907790789079908090819082908390849085908690879088908990909091909290939094909590969097909890999100910191029103910491059106910791089109911091119112911391149115911691179118911991209121912291239124912591269127912891299130913191329133913491359136913791389139914091419142914391449145914691479148914991509151915291539154915591569157915891599160916191629163916491659166916791689169917091719172917391749175917691779178917991809181918291839184918591869187918891899190919191929193919491959196919791989199920092019202920392049205920692079208920992109211921292139214921592169217921892199220922192229223922492259226922792289229923092319232923392349235923692379238923992409241924292439244924592469247924892499250925192529253925492559256925792589259926092619262926392649265926692679268926992709271927292739274927592769277927892799280928192829283928492859286928792889289929092919292929392949295929692979298929993009301930293039304930593069307930893099310931193129313931493159316931793189319932093219322932393249325932693279328932993309331933293339334933593369337933893399340934193429343934493459346934793489349935093519352935393549355935693579358935993609361936293639364936593669367936893699370937193729373937493759376937793789379938093819382938393849385938693879388938993909391939293939394939593969397939893999400940194029403940494059406940794089409941094119412941394149415941694179418941994209421942294239424942594269427942894299430943194329433943494359436943794389439944094419442944394449445944694479448944994509451945294539454945594569457945894599460946194629463946494659466946794689469947094719472947394749475947694779478947994809481948294839484948594869487948894899490949194929493949494959496949794989499950095019502950395049505950695079508950995109511951295139514951595169517951895199520952195229523952495259526952795289529953095319532953395349535953695379538953995409541954295439544954595469547954895499550955195529553955495559556955795589559956095619562956395649565956695679568956995709571957295739574957595769577957895799580958195829583958495859586958795889589959095919592959395949595959695979598959996009601960296039604960596069607960896099610961196129613961496159616961796189619962096219622962396249625962696279628962996309631963296339634963596369637963896399640964196429643964496459646964796489649965096519652965396549655965696579658965996609661966296639664966596669667966896699670967196729673967496759676967796789679968096819682968396849685968696879688968996909691969296939694969596969697969896999700970197029703970497059706970797089709971097119712971397149715971697179718971997209721972297239724972597269727972897299730973197329733973497359736973797389739974097419742974397449745974697479748974997509751975297539754975597569757975897599760976197629763976497659766976797689769977097719772977397749775977697779778977997809781978297839784978597869787978897899790979197929793979497959796979797989799980098019802980398049805980698079808980998109811981298139814981598169817981898199820982198229823982498259826982798289829983098319832983398349835983698379838983998409841984298439844984598469847984898499850985198529853985498559856985798589859986098619862986398649865986698679868986998709871987298739874987598769877987898799880988198829883988498859886988798889889989098919892989398949895989698979898989999009901990299039904990599069907990899099910991199129913991499159916991799189919992099219922992399249925992699279928992999309931993299339934993599369937993899399940994199429943994499459946994799489949995099519952995399549955995699579958995999609961996299639964996599669967996899699970997199729973997499759976997799789979998099819982998399849985998699879988998999909991999299939994999599969997999899991000010001100021000310004100051000610007100081000910010100111001210013100141001510016100171001810019100201002110022100231002410025100261002710028100291003010031100321003310034100351003610037100381003910040100411004210043100441004510046100471004810049100501005110052100531005410055100561005710058100591006010061100621006310064100651006610067100681006910070100711007210073100741007510076100771007810079100801008110082100831008410085100861008710088100891009010091100921009310094100951009610097100981009910100101011010210103101041010510106101071010810109101101011110112101131011410115101161011710118101191012010121101221012310124101251012610127101281012910130101311013210133101341013510136101371013810139101401014110142101431014410145101461014710148101491015010151101521015310154101551015610157101581015910160101611016210163101641016510166101671016810169101701017110172101731017410175101761017710178101791018010181101821018310184101851018610187101881018910190101911019210193101941019510196101971019810199102001020110202102031020410205102061020710208102091021010211102121021310214102151021610217102181021910220102211022210223102241022510226102271022810229102301023110232102331023410235102361023710238102391024010241102421024310244102451024610247102481024910250102511025210253102541025510256102571025810259102601026110262102631026410265102661026710268102691027010271102721027310274102751027610277102781027910280102811028210283102841028510286102871028810289102901029110292102931029410295102961029710298102991030010301103021030310304103051030610307103081030910310103111031210313103141031510316103171031810319103201032110322103231032410325103261032710328103291033010331103321033310334103351033610337103381033910340103411034210343103441034510346103471034810349103501035110352103531035410355103561035710358103591036010361103621036310364103651036610367103681036910370103711037210373103741037510376103771037810379103801038110382103831038410385103861038710388103891039010391103921039310394103951039610397103981039910400104011040210403104041040510406104071040810409104101041110412104131041410415104161041710418104191042010421104221042310424104251042610427104281042910430104311043210433104341043510436104371043810439104401044110442104431044410445104461044710448104491045010451104521045310454104551045610457104581045910460104611046210463104641046510466104671046810469104701047110472104731047410475104761047710478104791048010481104821048310484104851048610487104881048910490104911049210493104941049510496104971049810499105001050110502105031050410505105061050710508105091051010511105121051310514105151051610517105181051910520105211052210523105241052510526105271052810529105301053110532105331053410535105361053710538105391054010541105421054310544105451054610547105481054910550105511055210553105541055510556105571055810559105601056110562105631056410565105661056710568105691057010571105721057310574105751057610577105781057910580105811058210583105841058510586105871058810589105901059110592105931059410595105961059710598105991060010601106021060310604106051060610607106081060910610106111061210613106141061510616106171061810619106201062110622106231062410625106261062710628106291063010631106321063310634106351063610637106381063910640106411064210643106441064510646106471064810649106501065110652106531065410655106561065710658106591066010661106621066310664106651066610667106681066910670106711067210673106741067510676106771067810679106801068110682106831068410685106861068710688106891069010691106921069310694106951069610697106981069910700107011070210703107041070510706107071070810709107101071110712107131071410715107161071710718107191072010721107221072310724107251072610727107281072910730107311073210733107341073510736107371073810739107401074110742107431074410745107461074710748107491075010751107521075310754107551075610757107581075910760107611076210763107641076510766107671076810769107701077110772107731077410775107761077710778107791078010781107821078310784107851078610787107881078910790107911079210793107941079510796107971079810799108001080110802108031080410805108061080710808108091081010811108121081310814108151081610817108181081910820108211082210823108241082510826108271082810829108301083110832108331083410835108361083710838108391084010841108421084310844108451084610847108481084910850108511085210853108541085510856108571085810859108601086110862108631086410865108661086710868108691087010871108721087310874108751087610877108781087910880108811088210883108841088510886108871088810889108901089110892108931089410895108961089710898108991090010901109021090310904109051090610907109081090910910109111091210913109141091510916109171091810919109201092110922109231092410925109261092710928109291093010931109321093310934109351093610937109381093910940109411094210943109441094510946109471094810949109501095110952109531095410955109561095710958109591096010961109621096310964109651096610967109681096910970109711097210973109741097510976109771097810979109801098110982109831098410985109861098710988109891099010991109921099310994109951099610997109981099911000110011100211003110041100511006110071100811009110101101111012110131101411015110161101711018110191102011021110221102311024110251102611027110281102911030110311103211033110341103511036110371103811039110401104111042110431104411045110461104711048110491105011051110521105311054110551105611057110581105911060110611106211063110641106511066110671106811069110701107111072110731107411075110761107711078110791108011081110821108311084110851108611087110881108911090110911109211093110941109511096110971109811099111001110111102111031110411105111061110711108111091111011111111121111311114111151111611117111181111911120111211112211123111241112511126111271112811129111301113111132111331113411135111361113711138111391114011141111421114311144111451114611147111481114911150111511115211153111541115511156111571115811159111601116111162111631116411165111661116711168111691117011171111721117311174111751117611177111781117911180111811118211183111841118511186111871118811189111901119111192111931119411195111961119711198111991120011201112021120311204112051120611207112081120911210112111121211213112141121511216112171121811219112201122111222112231122411225112261122711228112291123011231112321123311234112351123611237112381123911240112411124211243112441124511246112471124811249112501125111252112531125411255112561125711258112591126011261112621126311264112651126611267112681126911270112711127211273112741127511276112771127811279112801128111282112831128411285112861128711288112891129011291112921129311294112951129611297112981129911300113011130211303113041130511306113071130811309113101131111312113131131411315113161131711318113191132011321113221132311324113251132611327113281132911330113311133211333113341133511336113371133811339113401134111342113431134411345113461134711348113491135011351113521135311354113551135611357113581135911360113611136211363113641136511366113671136811369113701137111372113731137411375113761137711378113791138011381113821138311384113851138611387113881138911390113911139211393113941139511396113971139811399114001140111402114031140411405114061140711408114091141011411114121141311414114151141611417114181141911420114211142211423114241142511426114271142811429114301143111432114331143411435114361143711438114391144011441114421144311444114451144611447114481144911450114511145211453114541145511456114571145811459114601146111462114631146411465114661146711468114691147011471114721147311474114751147611477114781147911480114811148211483114841148511486114871148811489114901149111492114931149411495114961149711498114991150011501115021150311504115051150611507115081150911510115111151211513115141151511516115171151811519115201152111522115231152411525115261152711528115291153011531115321153311534115351153611537115381153911540115411154211543115441154511546115471154811549115501155111552115531155411555115561155711558115591156011561115621156311564115651156611567115681156911570115711157211573115741157511576115771157811579115801158111582115831158411585115861158711588115891159011591115921159311594115951159611597115981159911600116011160211603116041160511606116071160811609116101161111612116131161411615116161161711618116191162011621116221162311624116251162611627116281162911630116311163211633116341163511636116371163811639116401164111642116431164411645116461164711648116491165011651116521165311654116551165611657116581165911660116611166211663116641166511666116671166811669116701167111672116731167411675116761167711678116791168011681116821168311684116851168611687116881168911690116911169211693116941169511696116971169811699117001170111702117031170411705117061170711708117091171011711117121171311714117151171611717117181171911720117211172211723117241172511726117271172811729117301173111732117331173411735117361173711738117391174011741117421174311744117451174611747117481174911750117511175211753117541175511756117571175811759117601176111762117631176411765117661176711768117691177011771117721177311774117751177611777117781177911780117811178211783117841178511786117871178811789117901179111792117931179411795117961179711798117991180011801118021180311804118051180611807118081180911810118111181211813118141181511816118171181811819118201182111822118231182411825118261182711828118291183011831118321183311834118351183611837118381183911840118411184211843118441184511846118471184811849118501185111852118531185411855118561185711858118591186011861118621186311864118651186611867118681186911870118711187211873118741187511876118771187811879118801188111882118831188411885118861188711888118891189011891118921189311894118951189611897118981189911900119011190211903119041190511906119071190811909119101191111912119131191411915119161191711918119191192011921119221192311924119251192611927119281192911930119311193211933119341193511936119371193811939119401194111942119431194411945119461194711948119491195011951119521195311954119551195611957119581195911960119611196211963119641196511966119671196811969119701197111972119731197411975119761197711978119791198011981119821198311984119851198611987119881198911990119911199211993119941199511996119971199811999120001200112002120031200412005120061200712008120091201012011120121201312014120151201612017120181201912020120211202212023120241202512026120271202812029120301203112032120331203412035120361203712038120391204012041120421204312044120451204612047120481204912050120511205212053120541205512056120571205812059120601206112062120631206412065120661206712068120691207012071120721207312074120751207612077120781207912080120811208212083120841208512086120871208812089120901209112092120931209412095120961209712098120991210012101121021210312104121051210612107121081210912110121111211212113121141211512116121171211812119121201212112122121231212412125121261212712128121291213012131121321213312134121351213612137121381213912140121411214212143121441214512146121471214812149121501215112152121531215412155121561215712158121591216012161121621216312164121651216612167121681216912170121711217212173121741217512176121771217812179121801218112182121831218412185121861218712188121891219012191121921219312194121951219612197121981219912200122011220212203122041220512206122071220812209122101221112212122131221412215122161221712218122191222012221122221222312224122251222612227122281222912230122311223212233122341223512236122371223812239122401224112242122431224412245122461224712248122491225012251122521225312254122551225612257122581225912260122611226212263122641226512266122671226812269122701227112272122731227412275122761227712278122791228012281122821228312284122851228612287122881228912290122911229212293122941229512296122971229812299123001230112302123031230412305123061230712308123091231012311123121231312314123151231612317123181231912320123211232212323123241232512326123271232812329123301233112332123331233412335123361233712338123391234012341123421234312344123451234612347123481234912350123511235212353123541235512356123571235812359123601236112362123631236412365123661236712368123691237012371123721237312374123751237612377123781237912380123811238212383123841238512386123871238812389123901239112392123931239412395123961239712398123991240012401124021240312404124051240612407124081240912410124111241212413124141241512416124171241812419124201242112422124231242412425124261242712428124291243012431124321243312434124351243612437124381243912440124411244212443124441244512446124471244812449124501245112452124531245412455124561245712458124591246012461124621246312464124651246612467124681246912470124711247212473124741247512476124771247812479124801248112482124831248412485124861248712488124891249012491124921249312494124951249612497124981249912500125011250212503125041250512506125071250812509125101251112512125131251412515125161251712518125191252012521125221252312524125251252612527125281252912530125311253212533125341253512536125371253812539125401254112542125431254412545125461254712548125491255012551125521255312554125551255612557125581255912560125611256212563125641256512566125671256812569125701257112572125731257412575125761257712578125791258012581125821258312584125851258612587125881258912590125911259212593125941259512596125971259812599126001260112602126031260412605126061260712608126091261012611126121261312614126151261612617126181261912620126211262212623126241262512626126271262812629126301263112632126331263412635126361263712638126391264012641126421264312644126451264612647126481264912650126511265212653126541265512656126571265812659126601266112662126631266412665126661266712668126691267012671126721267312674126751267612677126781267912680126811268212683126841268512686126871268812689126901269112692126931269412695126961269712698126991270012701127021270312704127051270612707127081270912710127111271212713127141271512716127171271812719127201272112722127231272412725127261272712728127291273012731127321273312734127351273612737127381273912740127411274212743127441274512746127471274812749127501275112752127531275412755127561275712758127591276012761127621276312764127651276612767127681276912770127711277212773127741277512776127771277812779127801278112782127831278412785127861278712788127891279012791127921279312794127951279612797127981279912800128011280212803128041280512806128071280812809128101281112812128131281412815128161281712818128191282012821128221282312824128251282612827128281282912830128311283212833128341283512836128371283812839128401284112842128431284412845128461284712848128491285012851128521285312854128551285612857128581285912860128611286212863128641286512866128671286812869128701287112872128731287412875128761287712878128791288012881128821288312884128851288612887128881288912890128911289212893128941289512896128971289812899129001290112902129031290412905129061290712908129091291012911129121291312914129151291612917129181291912920129211292212923129241292512926129271292812929129301293112932129331293412935129361293712938129391294012941129421294312944129451294612947129481294912950129511295212953129541295512956129571295812959129601296112962129631296412965129661296712968129691297012971129721297312974129751297612977129781297912980129811298212983129841298512986129871298812989129901299112992129931299412995129961299712998129991300013001130021300313004130051300613007130081300913010130111301213013130141301513016130171301813019130201302113022130231302413025130261302713028130291303013031130321303313034130351303613037130381303913040130411304213043130441304513046130471304813049130501305113052130531305413055130561305713058130591306013061130621306313064130651306613067130681306913070130711307213073130741307513076130771307813079130801308113082130831308413085130861308713088130891309013091130921309313094130951309613097130981309913100131011310213103131041310513106131071310813109131101311113112131131311413115131161311713118131191312013121131221312313124131251312613127131281312913130131311313213133131341313513136131371313813139131401314113142131431314413145131461314713148131491315013151131521315313154131551315613157131581315913160131611316213163131641316513166131671316813169131701317113172131731317413175131761317713178131791318013181131821318313184131851318613187131881318913190131911319213193131941319513196131971319813199132001320113202132031320413205132061320713208132091321013211132121321313214132151321613217132181321913220132211322213223132241322513226132271322813229132301323113232132331323413235132361323713238132391324013241132421324313244132451324613247132481324913250132511325213253132541325513256132571325813259132601326113262132631326413265132661326713268132691327013271132721327313274132751327613277132781327913280132811328213283132841328513286132871328813289132901329113292132931329413295132961329713298132991330013301133021330313304133051330613307133081330913310133111331213313133141331513316133171331813319133201332113322133231332413325133261332713328133291333013331133321333313334133351333613337133381333913340133411334213343133441334513346133471334813349133501335113352133531335413355133561335713358133591336013361133621336313364133651336613367133681336913370133711337213373133741337513376133771337813379133801338113382133831338413385133861338713388133891339013391133921339313394133951339613397133981339913400134011340213403134041340513406134071340813409134101341113412134131341413415134161341713418134191342013421134221342313424134251342613427134281342913430134311343213433134341343513436134371343813439134401344113442134431344413445134461344713448134491345013451134521345313454134551345613457134581345913460134611346213463134641346513466134671346813469134701347113472134731347413475134761347713478134791348013481134821348313484134851348613487134881348913490134911349213493134941349513496134971349813499135001350113502135031350413505135061350713508135091351013511135121351313514135151351613517135181351913520135211352213523135241352513526135271352813529135301353113532135331353413535135361353713538135391354013541135421354313544135451354613547135481354913550135511355213553135541355513556135571355813559135601356113562135631356413565135661356713568135691357013571135721357313574135751357613577135781357913580135811358213583135841358513586135871358813589135901359113592135931359413595135961359713598135991360013601136021360313604136051360613607136081360913610136111361213613136141361513616136171361813619136201362113622136231362413625136261362713628136291363013631136321363313634136351363613637136381363913640136411364213643136441364513646136471364813649136501365113652136531365413655136561365713658136591366013661136621366313664136651366613667136681366913670136711367213673136741367513676136771367813679136801368113682136831368413685136861368713688136891369013691136921369313694136951369613697136981369913700137011370213703137041370513706137071370813709137101371113712137131371413715137161371713718137191372013721137221372313724137251372613727137281372913730137311373213733137341373513736137371373813739137401374113742137431374413745137461374713748137491375013751137521375313754137551375613757137581375913760137611376213763137641376513766137671376813769137701377113772137731377413775137761377713778137791378013781137821378313784137851378613787137881378913790137911379213793137941379513796137971379813799138001380113802138031380413805138061380713808138091381013811138121381313814138151381613817138181381913820138211382213823138241382513826138271382813829138301383113832138331383413835138361383713838138391384013841138421384313844138451384613847138481384913850138511385213853138541385513856138571385813859138601386113862138631386413865138661386713868138691387013871138721387313874138751387613877138781387913880138811388213883138841388513886138871388813889138901389113892138931389413895138961389713898138991390013901139021390313904139051390613907139081390913910139111391213913139141391513916139171391813919139201392113922139231392413925139261392713928139291393013931139321393313934139351393613937139381393913940139411394213943139441394513946139471394813949139501395113952139531395413955139561395713958139591396013961139621396313964139651396613967139681396913970139711397213973139741397513976139771397813979139801398113982139831398413985139861398713988139891399013991139921399313994139951399613997139981399914000140011400214003140041400514006140071400814009140101401114012140131401414015140161401714018140191402014021140221402314024140251402614027140281402914030140311403214033140341403514036140371403814039140401404114042140431404414045140461404714048140491405014051140521405314054140551405614057140581405914060140611406214063140641406514066140671406814069140701407114072140731407414075140761407714078140791408014081140821408314084140851408614087140881408914090140911409214093140941409514096140971409814099141001410114102141031410414105141061410714108141091411014111141121411314114141151411614117141181411914120141211412214123141241412514126141271412814129141301413114132141331413414135141361413714138141391414014141141421414314144141451414614147141481414914150141511415214153141541415514156141571415814159141601416114162141631416414165141661416714168141691417014171141721417314174141751417614177141781417914180141811418214183141841418514186141871418814189141901419114192141931419414195141961419714198141991420014201142021420314204142051420614207142081420914210142111421214213142141421514216142171421814219142201422114222142231422414225142261422714228142291423014231142321423314234142351423614237142381423914240142411424214243142441424514246142471424814249142501425114252142531425414255142561425714258142591426014261142621426314264142651426614267142681426914270142711427214273142741427514276142771427814279142801428114282142831428414285142861428714288142891429014291142921429314294142951429614297142981429914300143011430214303143041430514306143071430814309143101431114312143131431414315143161431714318143191432014321143221432314324143251432614327143281432914330143311433214333143341433514336143371433814339143401434114342143431434414345143461434714348143491435014351143521435314354143551435614357143581435914360143611436214363143641436514366143671436814369143701437114372143731437414375143761437714378143791438014381143821438314384143851438614387143881438914390143911439214393143941439514396143971439814399144001440114402144031440414405144061440714408144091441014411144121441314414144151441614417144181441914420144211442214423144241442514426144271442814429144301443114432144331443414435144361443714438144391444014441144421444314444144451444614447144481444914450144511445214453144541445514456144571445814459144601446114462144631446414465144661446714468144691447014471144721447314474144751447614477144781447914480144811448214483144841448514486144871448814489144901449114492144931449414495144961449714498144991450014501145021450314504145051450614507145081450914510145111451214513145141451514516145171451814519145201452114522145231452414525145261452714528145291453014531145321453314534145351453614537145381453914540145411454214543145441454514546145471454814549145501455114552145531455414555145561455714558145591456014561145621456314564145651456614567145681456914570145711457214573145741457514576145771457814579145801458114582145831458414585145861458714588145891459014591145921459314594145951459614597145981459914600146011460214603146041460514606146071460814609146101461114612146131461414615146161461714618146191462014621146221462314624146251462614627146281462914630146311463214633146341463514636146371463814639146401464114642146431464414645146461464714648146491465014651146521465314654146551465614657146581465914660146611466214663146641466514666146671466814669146701467114672146731467414675146761467714678146791468014681146821468314684146851468614687146881468914690146911469214693146941469514696
  1. ;;; GNU Guix --- Functional package management for GNU
  2. ;;; Copyright © 2015, 2016, 2017, 2018, 2019, 2020, 2021 Ricardo Wurmus <rekado@elephly.net>
  3. ;;; Copyright © 2016, 2017, 2018, 2020, 2021 Roel Janssen <roel@gnu.org>
  4. ;;; Copyright © 2016 Pjotr Prins <pjotr.guix@thebird.nl>
  5. ;;; Copyright © 2016 Ben Woodcroft <donttrustben@gmail.com>
  6. ;;; Copyright © 2017 Efraim Flashner <efraim@flashner.co.il>
  7. ;;; Copyright © 2017, 2018, 2019, 2020, 2021 Tobias Geerinckx-Rice <me@tobias.gr>
  8. ;;; Copyright © 2019, 2020, 2021 Simon Tournier <zimon.toutoune@gmail.com>
  9. ;;; Copyright © 2020 Peter Lo <peterloleungyau@gmail.com>
  10. ;;; Copyright © 2020, 2021 Mădălin Ionel Patrașcu <madalinionel.patrascu@mdc-berlin.de>
  11. ;;; Copyright © 2020 Jakub Kądziołka <kuba@kadziolka.net>
  12. ;;; Copyright © 2021 Hong Li <hli@mdc-berlin.de>
  13. ;;; Copyright © 2021 Tim Howes <timhowes@lavabit.com>
  14. ;;;
  15. ;;; This file is part of GNU Guix.
  16. ;;;
  17. ;;; GNU Guix is free software; you can redistribute it and/or modify it
  18. ;;; under the terms of the GNU General Public License as published by
  19. ;;; the Free Software Foundation; either version 3 of the License, or (at
  20. ;;; your option) any later version.
  21. ;;;
  22. ;;; GNU Guix is distributed in the hope that it will be useful, but
  23. ;;; WITHOUT ANY WARRANTY; without even the implied warranty of
  24. ;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  25. ;;; GNU General Public License for more details.
  26. ;;;
  27. ;;; You should have received a copy of the GNU General Public License
  28. ;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
  29. (define-module (gnu packages bioconductor)
  30. #:use-module ((guix licenses) #:prefix license:)
  31. #:use-module (guix packages)
  32. #:use-module (guix download)
  33. #:use-module (guix git-download)
  34. #:use-module (guix build-system r)
  35. #:use-module (gnu packages)
  36. #:use-module (gnu packages base)
  37. #:use-module (gnu packages bioinformatics)
  38. #:use-module (gnu packages boost)
  39. #:use-module (gnu packages cran)
  40. #:use-module (gnu packages compression)
  41. #:use-module (gnu packages curl)
  42. #:use-module (gnu packages docker)
  43. #:use-module (gnu packages gcc)
  44. #:use-module (gnu packages graph)
  45. #:use-module (gnu packages graphviz)
  46. #:use-module (gnu packages haskell-xyz)
  47. #:use-module (gnu packages image)
  48. #:use-module (gnu packages maths)
  49. #:use-module (gnu packages netpbm)
  50. #:use-module (gnu packages perl)
  51. #:use-module (gnu packages pkg-config)
  52. #:use-module (gnu packages statistics)
  53. #:use-module (gnu packages web)
  54. #:use-module (gnu packages xml)
  55. #:use-module (srfi srfi-1))
  56. ;;; Annotations
  57. (define-public r-org-eck12-eg-db
  58. (package
  59. (name "r-org-eck12-eg-db")
  60. (version "3.12.0")
  61. (source
  62. (origin
  63. (method url-fetch)
  64. (uri (bioconductor-uri "org.EcK12.eg.db" version 'annotation))
  65. (sha256
  66. (base32 "0c4p6jr83k0gm6pvn760yr8xf33wggrfcr6fg7a42a96bcf817gs"))))
  67. (properties
  68. `((upstream-name . "org.EcK12.eg.db")))
  69. (build-system r-build-system)
  70. (propagated-inputs
  71. `(("r-annotationdbi" ,r-annotationdbi)))
  72. (home-page "https://bioconductor.org/packages/org.EcK12.eg.db")
  73. (synopsis "Genome wide annotation for E coli strain K12")
  74. (description
  75. "This package provides genome wide annotation for E coli strain K12,
  76. primarily based on mapping using Entrez Gene identifiers. Entrez Gene is
  77. National Center for Biotechnology Information (NCBI)’s database for
  78. gene-specific information. Entrez Gene maintains records from genomes which
  79. have been completely sequenced, which have an active research community to
  80. submit gene-specific information, or which are scheduled for intense sequence
  81. analysis.")
  82. (license license:artistic2.0)))
  83. (define-public r-org-bt-eg-db
  84. (package
  85. (name "r-org-bt-eg-db")
  86. (version "3.13.0")
  87. (source
  88. (origin
  89. (method url-fetch)
  90. (uri (bioconductor-uri
  91. "org.Bt.eg.db"
  92. version
  93. 'annotation))
  94. (sha256
  95. (base32
  96. "0pwvwyfah8fhvaxdc8zkp3lp1v4mchhzr84r3hb0jx97icdvhafi"))))
  97. (properties `((upstream-name . "org.Bt.eg.db")))
  98. (build-system r-build-system)
  99. (propagated-inputs
  100. `(("r-annotationdbi" ,r-annotationdbi)))
  101. (home-page "https://bioconductor.org/packages/org.Bt.eg.db")
  102. (synopsis "Genome wide annotation for Bovine")
  103. (description
  104. "This package provides genome wide annotations for Bovine, primarily
  105. based on mapping using Entrez Gene identifiers.")
  106. (license license:artistic2.0)))
  107. (define-public r-reactome-db
  108. (package
  109. (name "r-reactome-db")
  110. (version "1.70.0")
  111. (source
  112. (origin
  113. (method url-fetch)
  114. (uri (bioconductor-uri "reactome.db" version 'annotation))
  115. (sha256
  116. (base32
  117. "05wc4fp0faq6h3kq5rwafnips043as31yq11mrjngfxvf5i10srg"))))
  118. (properties `((upstream-name . "reactome.db")))
  119. (build-system r-build-system)
  120. (propagated-inputs
  121. `(("r-annotationdbi" ,r-annotationdbi)))
  122. (home-page "https://bioconductor.org/packages/reactome.db/")
  123. (synopsis "Annotation maps for reactome")
  124. (description
  125. "This package provides a set of annotation maps for the REACTOME
  126. database, assembled using data from REACTOME.")
  127. (license license:cc-by4.0)))
  128. (define-public r-bsgenome-btaurus-ucsc-bostau8
  129. (package
  130. (name "r-bsgenome-btaurus-ucsc-bostau8")
  131. (version "1.4.2")
  132. (source (origin
  133. (method url-fetch)
  134. (uri (bioconductor-uri "BSgenome.Btaurus.UCSC.bosTau8"
  135. version 'annotation))
  136. (sha256
  137. (base32
  138. "16wjy1aw9nvx03r7w8yh5w7sw3pn8i9nczd0n0728l6nnyqxlsz6"))))
  139. (properties
  140. `((upstream-name . "BSgenome.Btaurus.UCSC.bosTau8")))
  141. (build-system r-build-system)
  142. (propagated-inputs
  143. `(("r-bsgenome" ,r-bsgenome)))
  144. (home-page
  145. "https://www.bioconductor.org/packages/BSgenome.Btaurus.UCSC.bosTau8/")
  146. (synopsis "Full genome sequences for Bos taurus (UCSC version bosTau8)")
  147. (description "This package provides the full genome sequences for Bos
  148. taurus (UCSC version bosTau8).")
  149. (license license:artistic2.0)))
  150. (define-public r-bsgenome-celegans-ucsc-ce6
  151. (package
  152. (name "r-bsgenome-celegans-ucsc-ce6")
  153. (version "1.4.0")
  154. (source (origin
  155. (method url-fetch)
  156. (uri (bioconductor-uri "BSgenome.Celegans.UCSC.ce6"
  157. version 'annotation))
  158. (sha256
  159. (base32
  160. "0mqzb353xv2c3m3vkb315dkmnxkgczp7ndnknyhpgjlybyf715v9"))))
  161. (properties
  162. `((upstream-name . "BSgenome.Celegans.UCSC.ce6")))
  163. (build-system r-build-system)
  164. (propagated-inputs
  165. `(("r-bsgenome" ,r-bsgenome)))
  166. (home-page
  167. "https://www.bioconductor.org/packages/BSgenome.Celegans.UCSC.ce6/")
  168. (synopsis "Full genome sequences for Worm")
  169. (description
  170. "This package provides full genome sequences for Caenorhabditis
  171. elegans (Worm) as provided by UCSC (ce6, May 2008) and stored in Biostrings
  172. objects.")
  173. (license license:artistic2.0)))
  174. (define-public r-bsgenome-celegans-ucsc-ce10
  175. (package
  176. (name "r-bsgenome-celegans-ucsc-ce10")
  177. (version "1.4.0")
  178. (source (origin
  179. (method url-fetch)
  180. (uri (bioconductor-uri "BSgenome.Celegans.UCSC.ce10"
  181. version 'annotation))
  182. (sha256
  183. (base32
  184. "1zaym97jk4npxk14ifvwz2rvhm4zx9xgs33r9vvx9rlynp0gydrk"))))
  185. (properties
  186. `((upstream-name . "BSgenome.Celegans.UCSC.ce10")))
  187. (build-system r-build-system)
  188. (propagated-inputs
  189. `(("r-bsgenome" ,r-bsgenome)))
  190. (home-page
  191. "https://www.bioconductor.org/packages/BSgenome.Celegans.UCSC.ce10/")
  192. (synopsis "Full genome sequences for Worm")
  193. (description
  194. "This package provides full genome sequences for Caenorhabditis
  195. elegans (Worm) as provided by UCSC (ce10, Oct 2010) and stored in Biostrings
  196. objects.")
  197. (license license:artistic2.0)))
  198. (define-public r-bsgenome-dmelanogaster-ucsc-dm6
  199. (package
  200. (name "r-bsgenome-dmelanogaster-ucsc-dm6")
  201. (version "1.4.1")
  202. (source (origin
  203. (method url-fetch)
  204. (uri (bioconductor-uri "BSgenome.Dmelanogaster.UCSC.dm6"
  205. version 'annotation))
  206. (sha256
  207. (base32
  208. "1bhj0rdgf7lspw4xby9y9mf7v7jxxz8001bc8vw8kf04rjsx6060"))))
  209. (properties
  210. `((upstream-name . "BSgenome.Dmelanogaster.UCSC.dm6")))
  211. (build-system r-build-system)
  212. (propagated-inputs
  213. `(("r-bsgenome" ,r-bsgenome)))
  214. (home-page
  215. "https://www.bioconductor.org/packages/BSgenome.Dmelanogaster.UCSC.dm6/")
  216. (synopsis "Full genome sequences for Fly")
  217. (description
  218. "This package provides full genome sequences for Drosophila
  219. melanogaster (Fly) as provided by UCSC (dm6) and stored in Biostrings
  220. objects.")
  221. (license license:artistic2.0)))
  222. (define-public r-bsgenome-dmelanogaster-ucsc-dm3
  223. (package
  224. (name "r-bsgenome-dmelanogaster-ucsc-dm3")
  225. (version "1.4.0")
  226. (source (origin
  227. (method url-fetch)
  228. (uri (bioconductor-uri "BSgenome.Dmelanogaster.UCSC.dm3"
  229. version 'annotation))
  230. (sha256
  231. (base32
  232. "19bm3lkhhkag3gnwp419211fh0cnr0x6fa0r1lr0ycwrikxdxsv8"))))
  233. (properties
  234. `((upstream-name . "BSgenome.Dmelanogaster.UCSC.dm3")))
  235. (build-system r-build-system)
  236. (propagated-inputs
  237. `(("r-bsgenome" ,r-bsgenome)))
  238. (home-page
  239. "https://www.bioconductor.org/packages/BSgenome.Dmelanogaster.UCSC.dm3/")
  240. (synopsis "Full genome sequences for Fly")
  241. (description
  242. "This package provides full genome sequences for Drosophila
  243. melanogaster (Fly) as provided by UCSC (dm3, April 2006) and stored in
  244. Biostrings objects.")
  245. (license license:artistic2.0)))
  246. (define-public r-bsgenome-dmelanogaster-ucsc-dm3-masked
  247. (package
  248. (name "r-bsgenome-dmelanogaster-ucsc-dm3-masked")
  249. (version "1.3.99")
  250. (source (origin
  251. (method url-fetch)
  252. (uri (bioconductor-uri "BSgenome.Dmelanogaster.UCSC.dm3.masked"
  253. version 'annotation))
  254. (sha256
  255. (base32
  256. "1756csb09f1br9rj1l3f08qyh4hlymdbd0cfn8x3fq39dn45m5ap"))))
  257. (properties
  258. `((upstream-name . "BSgenome.Dmelanogaster.UCSC.dm3.masked")))
  259. (build-system r-build-system)
  260. (propagated-inputs
  261. `(("r-bsgenome" ,r-bsgenome)
  262. ("r-bsgenome-dmelanogaster-ucsc-dm3"
  263. ,r-bsgenome-dmelanogaster-ucsc-dm3)))
  264. (home-page "https://www.bioconductor.org/packages/BSgenome.Dmelanogaster.UCSC.dm3.masked/")
  265. (synopsis "Full masked genome sequences for Fly")
  266. (description
  267. "This package provides full masked genome sequences for Drosophila
  268. melanogaster (Fly) as provided by UCSC (dm3, April 2006) and stored in
  269. Biostrings objects. The sequences are the same as in
  270. BSgenome.Dmelanogaster.UCSC.dm3, except that each of them has the 4 following
  271. masks on top: (1) the mask of assembly gaps (AGAPS mask), (2) the mask of
  272. intra-contig ambiguities (AMB mask), (3) the mask of repeats from
  273. RepeatMasker (RM mask), and (4) the mask of repeats from Tandem Repeats
  274. Finder (TRF mask). Only the AGAPS and AMB masks are \"active\" by default.")
  275. (license license:artistic2.0)))
  276. (define-public r-bsgenome-hsapiens-1000genomes-hs37d5
  277. (package
  278. (name "r-bsgenome-hsapiens-1000genomes-hs37d5")
  279. (version "0.99.1")
  280. (source (origin
  281. (method url-fetch)
  282. (uri (bioconductor-uri "BSgenome.Hsapiens.1000genomes.hs37d5"
  283. version 'annotation))
  284. (sha256
  285. (base32
  286. "1cg0g5fqmsvwyw2p9hp2yy4ilk21jkbbrnpgqvb5c36ihjwvc7sr"))))
  287. (properties
  288. `((upstream-name . "BSgenome.Hsapiens.1000genomes.hs37d5")))
  289. (build-system r-build-system)
  290. (propagated-inputs
  291. `(("r-bsgenome" ,r-bsgenome)))
  292. (home-page
  293. "https://www.bioconductor.org/packages/BSgenome.Hsapiens.1000genomes.hs37d5/")
  294. (synopsis "Full genome sequences for Homo sapiens")
  295. (description
  296. "This package provides full genome sequences for Homo sapiens from
  297. 1000genomes phase2 reference genome sequence (hs37d5), based on NCBI GRCh37.")
  298. (license license:artistic2.0)))
  299. (define-public r-bsgenome-hsapiens-ncbi-grch38
  300. (package
  301. (name "r-bsgenome-hsapiens-ncbi-grch38")
  302. (version "1.3.1000")
  303. (source
  304. (origin
  305. (method url-fetch)
  306. (uri (bioconductor-uri "BSgenome.Hsapiens.NCBI.GRCh38"
  307. version 'annotation))
  308. (sha256
  309. (base32
  310. "0y75qdq578fh6420vbvsbwmdw8jvr3g06qli2h3vj3pxmjykh9c1"))))
  311. (properties `((upstream-name . "BSgenome.Hsapiens.NCBI.GRCh38")))
  312. (build-system r-build-system)
  313. (propagated-inputs `(("r-bsgenome" ,r-bsgenome)))
  314. (home-page
  315. "https://bioconductor.org/packages/release/data/annotation/html/\
  316. BSgenome.Hsapiens.NCBI.GRCh38.html")
  317. (synopsis "Full genome sequences for Homo sapiens (GRCh38)")
  318. (description
  319. "This package provides full genome sequences for Homo sapiens (Human) as
  320. provided by NCBI (GRCh38, 2013-12-17) and stored in Biostrings objects.")
  321. (license license:artistic2.0)))
  322. (define-public r-bsgenome-hsapiens-ucsc-hg19-masked
  323. (package
  324. (name "r-bsgenome-hsapiens-ucsc-hg19-masked")
  325. (version "1.3.99")
  326. (source (origin
  327. (method url-fetch)
  328. (uri (bioconductor-uri "BSgenome.Hsapiens.UCSC.hg19.masked"
  329. version 'annotation))
  330. (sha256
  331. (base32
  332. "0452pyah0kv1vsrsjbrqw4k2rm8lc2vc771dzib45gnnfz86qxrr"))))
  333. (properties
  334. `((upstream-name . "BSgenome.Hsapiens.UCSC.hg19.masked")))
  335. (build-system r-build-system)
  336. (propagated-inputs
  337. `(("r-bsgenome" ,r-bsgenome)
  338. ("r-bsgenome-hsapiens-ucsc-hg19"
  339. ,r-bsgenome-hsapiens-ucsc-hg19)))
  340. (home-page "https://bioconductor.org/packages/BSgenome.Hsapiens.UCSC.hg19.masked/")
  341. (synopsis "Full masked genome sequences for Homo sapiens")
  342. (description
  343. "This package provides full genome sequences for Homo sapiens (Human) as
  344. provided by UCSC (hg19, Feb. 2009) and stored in Biostrings objects. The
  345. sequences are the same as in BSgenome.Hsapiens.UCSC.hg19, except that each of
  346. them has the 4 following masks on top: (1) the mask of assembly gaps (AGAPS
  347. mask), (2) the mask of intra-contig ambiguities (AMB mask), (3) the mask of
  348. repeats from RepeatMasker (RM mask), and (4) the mask of repeats from Tandem
  349. Repeats Finder (TRF mask). Only the AGAPS and AMB masks are \"active\" by
  350. default.")
  351. (license license:artistic2.0)))
  352. (define-public r-bsgenome-mmusculus-ucsc-mm9
  353. (package
  354. (name "r-bsgenome-mmusculus-ucsc-mm9")
  355. (version "1.4.0")
  356. (source (origin
  357. (method url-fetch)
  358. (uri (bioconductor-uri "BSgenome.Mmusculus.UCSC.mm9"
  359. version 'annotation))
  360. (sha256
  361. (base32
  362. "1birqw30g2azimxpnjfzmkphan7x131yy8b9h85lfz5fjdg7841i"))))
  363. (properties
  364. `((upstream-name . "BSgenome.Mmusculus.UCSC.mm9")))
  365. (build-system r-build-system)
  366. (propagated-inputs
  367. `(("r-bsgenome" ,r-bsgenome)))
  368. (home-page
  369. "https://www.bioconductor.org/packages/BSgenome.Mmusculus.UCSC.mm9/")
  370. (synopsis "Full genome sequences for Mouse")
  371. (description
  372. "This package provides full genome sequences for Mus musculus (Mouse) as
  373. provided by UCSC (mm9, July 2007) and stored in Biostrings objects.")
  374. (license license:artistic2.0)))
  375. (define-public r-bsgenome-mmusculus-ucsc-mm9-masked
  376. (package
  377. (name "r-bsgenome-mmusculus-ucsc-mm9-masked")
  378. (version "1.3.99")
  379. (source (origin
  380. (method url-fetch)
  381. (uri (bioconductor-uri "BSgenome.Mmusculus.UCSC.mm9.masked"
  382. version 'annotation))
  383. (sha256
  384. (base32
  385. "00bpbm3havqcxr4g63zhllsbpd9q6svgihks7qp7x73nm4gvq7fn"))))
  386. (properties
  387. `((upstream-name . "BSgenome.Mmusculus.UCSC.mm9.masked")))
  388. (build-system r-build-system)
  389. (propagated-inputs
  390. `(("r-bsgenome" ,r-bsgenome)
  391. ("r-bsgenome-mmusculus-ucsc-mm9"
  392. ,r-bsgenome-mmusculus-ucsc-mm9)))
  393. (home-page "https://bioconductor.org/packages/BSgenome.Mmusculus.UCSC.mm9.masked/")
  394. (synopsis "Full masked genome sequences for Mouse")
  395. (description
  396. "This package provides full genome sequences for Mus musculus (Mouse) as
  397. provided by UCSC (mm9, Jul. 2007) and stored in Biostrings objects. The
  398. sequences are the same as in BSgenome.Mmusculus.UCSC.mm9, except that each of
  399. them has the 4 following masks on top: (1) the mask of assembly gaps (AGAPS
  400. mask), (2) the mask of intra-contig ambiguities (AMB mask), (3) the mask of
  401. repeats from RepeatMasker (RM mask), and (4) the mask of repeats from Tandem
  402. Repeats Finder (TRF mask). Only the AGAPS and AMB masks are \"active\" by
  403. default." )
  404. (license license:artistic2.0)))
  405. (define-public r-bsgenome-mmusculus-ucsc-mm10
  406. (package
  407. (name "r-bsgenome-mmusculus-ucsc-mm10")
  408. (version "1.4.0")
  409. (source (origin
  410. (method url-fetch)
  411. (uri (bioconductor-uri "BSgenome.Mmusculus.UCSC.mm10"
  412. version 'annotation))
  413. (sha256
  414. (base32
  415. "12s0nm2na9brjad4rn9l7d3db2aj8qa1xvz0y1k7gk08wayb6bkf"))))
  416. (properties
  417. `((upstream-name . "BSgenome.Mmusculus.UCSC.mm10")))
  418. (build-system r-build-system)
  419. (propagated-inputs
  420. `(("r-bsgenome" ,r-bsgenome)))
  421. (home-page
  422. "https://www.bioconductor.org/packages/BSgenome.Mmusculus.UCSC.mm10/")
  423. (synopsis "Full genome sequences for Mouse")
  424. (description
  425. "This package provides full genome sequences for Mus
  426. musculus (Mouse) as provided by UCSC (mm10, December 2011) and stored
  427. in Biostrings objects.")
  428. (license license:artistic2.0)))
  429. (define-public r-genomeinfodbdata
  430. (package
  431. (name "r-genomeinfodbdata")
  432. (version "1.2.0")
  433. (source (origin
  434. (method url-fetch)
  435. (uri (bioconductor-uri "GenomeInfoDbData" version 'annotation))
  436. (sha256
  437. (base32
  438. "0di6nlqpsyqf693k2na65ayqldih563x3zfrczpqc5q2hl5kg35c"))))
  439. (properties
  440. `((upstream-name . "GenomeInfoDbData")))
  441. (build-system r-build-system)
  442. (home-page "https://bioconductor.org/packages/GenomeInfoDbData")
  443. (synopsis "Species and taxonomy ID look up tables for GenomeInfoDb")
  444. (description "This package contains data for mapping between NCBI taxonomy
  445. ID and species. It is used by functions in the GenomeInfoDb package.")
  446. (license license:artistic2.0)))
  447. (define-public r-go-db
  448. (package
  449. (name "r-go-db")
  450. (version "3.7.0")
  451. (source (origin
  452. (method url-fetch)
  453. (uri (bioconductor-uri "GO.db" version 'annotation))
  454. (sha256
  455. (base32
  456. "0i3wcf5h3n0dawzc1hy0kv74f06j80c47n4p3g3fmrcxlhi3jpa5"))))
  457. (properties
  458. `((upstream-name . "GO.db")))
  459. (build-system r-build-system)
  460. (propagated-inputs
  461. `(("r-annotationdbi" ,r-annotationdbi)))
  462. (home-page "https://bioconductor.org/packages/GO.db")
  463. (synopsis "Annotation maps describing the entire Gene Ontology")
  464. (description
  465. "The purpose of this GO.db annotation package is to provide detailed
  466. information about the latest version of the Gene Ontologies.")
  467. (license license:artistic2.0)))
  468. (define-public r-homo-sapiens
  469. (package
  470. (name "r-homo-sapiens")
  471. (version "1.3.1")
  472. (source (origin
  473. (method url-fetch)
  474. (uri (bioconductor-uri "Homo.sapiens" version 'annotation))
  475. (sha256
  476. (base32
  477. "151vj7h5p1c8yd5swrchk46z469p135wk50hvkl0nhgndvy0jj01"))))
  478. (properties
  479. `((upstream-name . "Homo.sapiens")))
  480. (build-system r-build-system)
  481. (propagated-inputs
  482. `(("r-genomicfeatures" ,r-genomicfeatures)
  483. ("r-go-db" ,r-go-db)
  484. ("r-org-hs-eg-db" ,r-org-hs-eg-db)
  485. ("r-txdb-hsapiens-ucsc-hg19-knowngene" ,r-txdb-hsapiens-ucsc-hg19-knowngene)
  486. ("r-organismdbi" ,r-organismdbi)
  487. ("r-annotationdbi" ,r-annotationdbi)))
  488. (home-page "https://bioconductor.org/packages/Homo.sapiens/")
  489. (synopsis "Annotation package for the Homo.sapiens object")
  490. (description
  491. "This package contains the Homo.sapiens object to access data from
  492. several related annotation packages.")
  493. (license license:artistic2.0)))
  494. (define-public r-mus-musculus
  495. (package
  496. (name "r-mus-musculus")
  497. (version "1.3.1")
  498. (source
  499. (origin
  500. (method url-fetch)
  501. (uri (bioconductor-uri "Mus.musculus" version 'annotation))
  502. (sha256
  503. (base32
  504. "143zdf83gbfqhy8jm9df7gzhw5q3a64jrjrxrzjf0zd76j8s8j6y"))))
  505. (properties `((upstream-name . "Mus.musculus")))
  506. (build-system r-build-system)
  507. (propagated-inputs
  508. `(("r-annotationdbi" ,r-annotationdbi)
  509. ("r-genomicfeatures" ,r-genomicfeatures)
  510. ("r-go-db" ,r-go-db)
  511. ("r-org-mm-eg-db" ,r-org-mm-eg-db)
  512. ("r-organismdbi" ,r-organismdbi)
  513. ("r-txdb-mmusculus-ucsc-mm10-knowngene"
  514. ,r-txdb-mmusculus-ucsc-mm10-knowngene)))
  515. (home-page "https://bioconductor.org/packages/Mus.musculus")
  516. (synopsis "Annotation package for the Mus.musculus object")
  517. (description
  518. "This package contains the @code{Mus.musculus} object to access data
  519. from several related annotation packages.")
  520. (license license:artistic2.0)))
  521. (define-public r-org-ce-eg-db
  522. (package
  523. (name "r-org-ce-eg-db")
  524. (version "3.7.0")
  525. (source (origin
  526. (method url-fetch)
  527. (uri (bioconductor-uri "org.Ce.eg.db" version 'annotation))
  528. (sha256
  529. (base32
  530. "1w5br1ss4ha8wv4v2saj7cmbjc2jw0dyj2f2y269l078z31wcnaz"))))
  531. (properties
  532. `((upstream-name . "org.Ce.eg.db")))
  533. (build-system r-build-system)
  534. (propagated-inputs
  535. `(("r-annotationdbi" ,r-annotationdbi)))
  536. (home-page "https://www.bioconductor.org/packages/org.Ce.eg.db/")
  537. (synopsis "Genome wide annotation for Worm")
  538. (description
  539. "This package provides mappings from Entrez gene identifiers to various
  540. annotations for the genome of the model worm Caenorhabditis elegans.")
  541. (license license:artistic2.0)))
  542. (define-public r-org-dm-eg-db
  543. (package
  544. (name "r-org-dm-eg-db")
  545. (version "3.7.0")
  546. (source (origin
  547. (method url-fetch)
  548. (uri (bioconductor-uri "org.Dm.eg.db" version 'annotation))
  549. (sha256
  550. (base32
  551. "1pqjrzlyg72bjpy8zsxvaglc7jsv176bnyi87xdajmkvsgxpm7b3"))))
  552. (properties
  553. `((upstream-name . "org.Dm.eg.db")))
  554. (build-system r-build-system)
  555. (propagated-inputs
  556. `(("r-annotationdbi" ,r-annotationdbi)))
  557. (home-page "https://www.bioconductor.org/packages/org.Dm.eg.db/")
  558. (synopsis "Genome wide annotation for Fly")
  559. (description
  560. "This package provides mappings from Entrez gene identifiers to various
  561. annotations for the genome of the model fruit fly Drosophila melanogaster.")
  562. (license license:artistic2.0)))
  563. (define-public r-org-dr-eg-db
  564. (package
  565. (name "r-org-dr-eg-db")
  566. (version "3.7.0")
  567. (source (origin
  568. (method url-fetch)
  569. (uri (bioconductor-uri "org.Dr.eg.db" version 'annotation))
  570. (sha256
  571. (base32
  572. "1xs5wsbcpy0iwbjyiv7fax57djqc529ai5fk1qfsdcvlja3cpglx"))))
  573. (properties
  574. `((upstream-name . "org.Dr.eg.db")))
  575. (build-system r-build-system)
  576. (propagated-inputs
  577. `(("r-annotationdbi" ,r-annotationdbi)))
  578. (home-page "https://www.bioconductor.org/packages/org.Dr.eg.db/")
  579. (synopsis "Annotation for Zebrafish")
  580. (description
  581. "This package provides genome wide annotations for Zebrafish, primarily
  582. based on mapping using Entrez Gene identifiers.")
  583. (license license:artistic2.0)))
  584. (define-public r-org-hs-eg-db
  585. (package
  586. (name "r-org-hs-eg-db")
  587. (version "3.7.0")
  588. (source (origin
  589. (method url-fetch)
  590. (uri (bioconductor-uri "org.Hs.eg.db" version 'annotation))
  591. (sha256
  592. (base32
  593. "1qxz9l80yg3qdqszs6dsscp7lrpfi1bgd0pxh9j7q34vprzwhdim"))))
  594. (properties
  595. `((upstream-name . "org.Hs.eg.db")))
  596. (build-system r-build-system)
  597. (propagated-inputs
  598. `(("r-annotationdbi" ,r-annotationdbi)))
  599. (home-page "https://www.bioconductor.org/packages/org.Hs.eg.db/")
  600. (synopsis "Genome wide annotation for Human")
  601. (description
  602. "This package contains genome-wide annotations for Human, primarily based
  603. on mapping using Entrez Gene identifiers.")
  604. (license license:artistic2.0)))
  605. (define-public r-org-mm-eg-db
  606. (package
  607. (name "r-org-mm-eg-db")
  608. (version "3.7.0")
  609. (source (origin
  610. (method url-fetch)
  611. (uri (bioconductor-uri "org.Mm.eg.db" version 'annotation))
  612. (sha256
  613. (base32
  614. "1i3nvrd3wjigf1rmgxq1p5xxc3p8v02h5gwi62s30rkrsyjjfjxx"))))
  615. (properties
  616. `((upstream-name . "org.Mm.eg.db")))
  617. (build-system r-build-system)
  618. (propagated-inputs
  619. `(("r-annotationdbi" ,r-annotationdbi)))
  620. (home-page "https://www.bioconductor.org/packages/org.Mm.eg.db/")
  621. (synopsis "Genome wide annotation for Mouse")
  622. (description
  623. "This package provides mappings from Entrez gene identifiers to various
  624. annotations for the genome of the model mouse Mus musculus.")
  625. (license license:artistic2.0)))
  626. (define-public r-bsgenome-hsapiens-ucsc-hg19
  627. (package
  628. (name "r-bsgenome-hsapiens-ucsc-hg19")
  629. (version "1.4.0")
  630. (source (origin
  631. (method url-fetch)
  632. (uri (bioconductor-uri "BSgenome.Hsapiens.UCSC.hg19"
  633. version 'annotation))
  634. (sha256
  635. (base32
  636. "1y0nqpk8cw5a34sd9hmin3z4v7iqm6hf6l22cl81vlbxqbjibxc8"))))
  637. (properties
  638. `((upstream-name . "BSgenome.Hsapiens.UCSC.hg19")))
  639. (build-system r-build-system)
  640. (propagated-inputs
  641. `(("r-bsgenome" ,r-bsgenome)))
  642. (home-page
  643. "https://www.bioconductor.org/packages/BSgenome.Hsapiens.UCSC.hg19/")
  644. (synopsis "Full genome sequences for Homo sapiens")
  645. (description
  646. "This package provides full genome sequences for Homo sapiens as provided
  647. by UCSC (hg19, February 2009) and stored in Biostrings objects.")
  648. (license license:artistic2.0)))
  649. (define-public r-bsgenome-hsapiens-ucsc-hg38
  650. (package
  651. (name "r-bsgenome-hsapiens-ucsc-hg38")
  652. (version "1.4.1")
  653. (source (origin
  654. (method url-fetch)
  655. (uri (bioconductor-uri "BSgenome.Hsapiens.UCSC.hg38"
  656. version 'annotation))
  657. (sha256
  658. (base32
  659. "1ql08pvi4vv0ynvg4qs9kysw1c7s3crkgin6zxvgzqk6fray9mvi"))))
  660. (properties
  661. `((upstream-name . "BSgenome.Hsapiens.UCSC.hg38")))
  662. (build-system r-build-system)
  663. (propagated-inputs
  664. `(("r-bsgenome" ,r-bsgenome)))
  665. (home-page
  666. "https://www.bioconductor.org/packages/BSgenome.Hsapiens.UCSC.hg38/")
  667. (synopsis "Full genome sequences for Homo sapiens")
  668. (description
  669. "This package provides full genome sequences for Homo sapiens (Human)
  670. as provided by UCSC (hg38, Dec. 2013) and stored in Biostrings objects.")
  671. (license license:artistic2.0)))
  672. (define-public r-ensdb-hsapiens-v75
  673. (package
  674. (name "r-ensdb-hsapiens-v75")
  675. (version "2.99.0")
  676. (source
  677. (origin
  678. (method url-fetch)
  679. (uri (bioconductor-uri "EnsDb.Hsapiens.v75" version 'annotation))
  680. (sha256
  681. (base32
  682. "0jx6rf6v0j8yr07q3c1h7s121901dc400nm6xaiv4i7kb5czjn9c"))))
  683. (properties
  684. `((upstream-name . "EnsDb.Hsapiens.v75")))
  685. (build-system r-build-system)
  686. (propagated-inputs
  687. `(("r-ensembldb" ,r-ensembldb)))
  688. (home-page "https://bioconductor.org/packages/EnsDb.Hsapiens.v75")
  689. (synopsis "Ensembl based annotation package")
  690. (description
  691. "This package exposes an annotation database generated from Ensembl.")
  692. (license license:artistic2.0)))
  693. (define-public r-txdb-dmelanogaster-ucsc-dm6-ensgene
  694. (package
  695. (name "r-txdb-dmelanogaster-ucsc-dm6-ensgene")
  696. (version "3.12.0")
  697. (source
  698. (origin
  699. (method url-fetch)
  700. (uri (bioconductor-uri "TxDb.Dmelanogaster.UCSC.dm6.ensGene"
  701. version 'annotation))
  702. (sha256
  703. (base32
  704. "0yij7zyqkmmr13389rs2gfa5anvvw648nnl1kjbsgvyxkggif8q4"))))
  705. (properties
  706. `((upstream-name . "TxDb.Dmelanogaster.UCSC.dm6.ensGene")))
  707. (build-system r-build-system)
  708. (propagated-inputs
  709. `(("r-annotationdbi" ,r-annotationdbi)
  710. ("r-genomicfeatures" ,r-genomicfeatures)))
  711. (home-page
  712. "https://bioconductor.org/packages/TxDb.Dmelanogaster.UCSC.dm6.ensGene")
  713. (synopsis "Annotation package for TxDb object(s)")
  714. (description
  715. "This package exposes an annotation databases generated from UCSC by
  716. exposing these as TxDb objects.")
  717. (license license:artistic2.0)))
  718. (define-public r-txdb-hsapiens-ucsc-hg19-knowngene
  719. (package
  720. (name "r-txdb-hsapiens-ucsc-hg19-knowngene")
  721. (version "3.2.2")
  722. (source (origin
  723. (method url-fetch)
  724. (uri (bioconductor-uri "TxDb.Hsapiens.UCSC.hg19.knownGene"
  725. version 'annotation))
  726. (sha256
  727. (base32
  728. "1sajhcqqwazgz2lqbik7rd935i7kpnh08zxbp2ra10j72yqy4g86"))))
  729. (properties
  730. `((upstream-name . "TxDb.Hsapiens.UCSC.hg19.knownGene")))
  731. (build-system r-build-system)
  732. (propagated-inputs
  733. `(("r-genomicfeatures" ,r-genomicfeatures)))
  734. (home-page
  735. "https://bioconductor.org/packages/TxDb.Hsapiens.UCSC.hg19.knownGene/")
  736. (synopsis "Annotation package for human genome in TxDb format")
  737. (description
  738. "This package provides an annotation database of Homo sapiens genome
  739. data. It is derived from the UCSC hg19 genome and based on the \"knownGene\"
  740. track. The database is exposed as a @code{TxDb} object.")
  741. (license license:artistic2.0)))
  742. (define-public r-txdb-hsapiens-ucsc-hg38-knowngene
  743. (package
  744. (name "r-txdb-hsapiens-ucsc-hg38-knowngene")
  745. (version "3.4.6")
  746. (source (origin
  747. (method url-fetch)
  748. (uri (bioconductor-uri "TxDb.Hsapiens.UCSC.hg38.knownGene"
  749. version 'annotation))
  750. (sha256
  751. (base32
  752. "12j7rri9r129v9w1yiqadg952dx462dh092sxif3r5kk8l7bxkn9"))))
  753. (properties
  754. `((upstream-name . "TxDb.Hsapiens.UCSC.hg38.knownGene")))
  755. (build-system r-build-system)
  756. (propagated-inputs
  757. `(("r-genomicfeatures" ,r-genomicfeatures)))
  758. (home-page
  759. "https://bioconductor.org/packages/TxDb.Hsapiens.UCSC.hg38.knownGene/")
  760. (synopsis "Annotation package for human genome in TxDb format")
  761. (description
  762. "This package provides an annotation database of Homo sapiens genome
  763. data. It is derived from the UCSC hg38 genome and based on the \"knownGene\"
  764. track. The database is exposed as a @code{TxDb} object.")
  765. (license license:artistic2.0)))
  766. (define-public r-txdb-mmusculus-ucsc-mm9-knowngene
  767. (package
  768. (name "r-txdb-mmusculus-ucsc-mm9-knowngene")
  769. (version "3.2.2")
  770. (source (origin
  771. (method url-fetch)
  772. (uri (bioconductor-uri "TxDb.Mmusculus.UCSC.mm9.knownGene"
  773. version 'annotation))
  774. (sha256
  775. (base32
  776. "16bjxy00363hf91ik2mqlqls86i07gia72qh92xc3l1ncch61mx2"))))
  777. (properties
  778. `((upstream-name . "TxDb.Mmusculus.UCSC.mm9.knownGene")))
  779. (build-system r-build-system)
  780. (propagated-inputs
  781. `(("r-genomicfeatures" ,r-genomicfeatures)
  782. ("r-annotationdbi" ,r-annotationdbi)))
  783. (home-page
  784. "https://bioconductor.org/packages/TxDb.Mmusculus.UCSC.mm9.knownGene/")
  785. (synopsis "Annotation package for mouse genome in TxDb format")
  786. (description
  787. "This package provides an annotation database of Mouse genome data. It
  788. is derived from the UCSC mm9 genome and based on the \"knownGene\" track. The
  789. database is exposed as a @code{TxDb} object.")
  790. (license license:artistic2.0)))
  791. (define-public r-txdb-mmusculus-ucsc-mm10-knowngene
  792. (package
  793. (name "r-txdb-mmusculus-ucsc-mm10-knowngene")
  794. (version "3.10.0")
  795. (source (origin
  796. (method url-fetch)
  797. (uri (bioconductor-uri "TxDb.Mmusculus.UCSC.mm10.knownGene"
  798. version 'annotation))
  799. (sha256
  800. (base32
  801. "0xs9npnhbwll7p62hibs02y4ac23jchdcr25i6a7qwq1kms82qk9"))))
  802. (properties
  803. `((upstream-name . "TxDb.Mmusculus.UCSC.mm10.knownGene")))
  804. (build-system r-build-system)
  805. (propagated-inputs
  806. `(("r-bsgenome" ,r-bsgenome)
  807. ("r-genomicfeatures" ,r-genomicfeatures)
  808. ("r-annotationdbi" ,r-annotationdbi)))
  809. (home-page
  810. "https://bioconductor.org/packages/TxDb.Mmusculus.UCSC.mm10.knownGene/")
  811. (synopsis "Annotation package for TxDb knownGene object(s) for Mouse")
  812. (description
  813. "This package loads a TxDb object, which is an R interface to
  814. prefabricated databases contained in this package. This package provides
  815. the TxDb object of Mouse data as provided by UCSC (mm10, December 2011)
  816. based on the knownGene track.")
  817. (license license:artistic2.0)))
  818. (define-public r-txdb-celegans-ucsc-ce6-ensgene
  819. (package
  820. (name "r-txdb-celegans-ucsc-ce6-ensgene")
  821. (version "3.2.2")
  822. (source
  823. (origin
  824. (method url-fetch)
  825. (uri (bioconductor-uri "TxDb.Celegans.UCSC.ce6.ensGene"
  826. version 'annotation))
  827. (sha256
  828. (base32
  829. "1sgppva33cdy4isj2is8mfalj5gmmkpbkq9w1d83a4agcq31mi90"))))
  830. (properties
  831. `((upstream-name . "TxDb.Celegans.UCSC.ce6.ensGene")))
  832. (build-system r-build-system)
  833. (propagated-inputs
  834. `(("r-annotationdbi" ,r-annotationdbi)
  835. ("r-genomicfeatures" ,r-genomicfeatures)))
  836. (home-page "https://bioconductor.org/packages/TxDb.Celegans.UCSC.ce6.ensGene/")
  837. (synopsis "Annotation package for C elegans TxDb objects")
  838. (description
  839. "This package exposes a C elegans annotation database generated from UCSC
  840. by exposing these as TxDb objects.")
  841. (license license:artistic2.0)))
  842. (define-public r-fdb-infiniummethylation-hg19
  843. (package
  844. (name "r-fdb-infiniummethylation-hg19")
  845. (version "2.2.0")
  846. (source (origin
  847. (method url-fetch)
  848. (uri (bioconductor-uri "FDb.InfiniumMethylation.hg19"
  849. version 'annotation))
  850. (sha256
  851. (base32
  852. "0gq90fvph6kgrpjb89nvzq6hl1k24swn19rgjh5g98l86mja6nk0"))))
  853. (properties
  854. `((upstream-name . "FDb.InfiniumMethylation.hg19")))
  855. (build-system r-build-system)
  856. (propagated-inputs
  857. `(("r-biostrings" ,r-biostrings)
  858. ("r-genomicfeatures" ,r-genomicfeatures)
  859. ("r-annotationdbi" ,r-annotationdbi)
  860. ("r-org-hs-eg-db" ,r-org-hs-eg-db)
  861. ("r-txdb-hsapiens-ucsc-hg19-knowngene" ,r-txdb-hsapiens-ucsc-hg19-knowngene)))
  862. (home-page "https://bioconductor.org/packages/FDb.InfiniumMethylation.hg19/")
  863. (synopsis "Compiled HumanMethylation27 and HumanMethylation450 annotations")
  864. (description
  865. "This is an annotation package for Illumina Infinium DNA methylation
  866. probes. It contains the compiled HumanMethylation27 and HumanMethylation450
  867. annotations.")
  868. (license license:artistic2.0)))
  869. (define-public r-illuminahumanmethylationepicmanifest
  870. (package
  871. (name "r-illuminahumanmethylationepicmanifest")
  872. (version "0.3.0")
  873. (source (origin
  874. (method url-fetch)
  875. (uri (bioconductor-uri "IlluminaHumanMethylationEPICmanifest"
  876. version 'annotation))
  877. (sha256
  878. (base32
  879. "0alhjda5g186z8b1nsmnpfswrlj7prdz8mkwx60wkkl6hkcnk6p3"))))
  880. (properties
  881. `((upstream-name . "IlluminaHumanMethylationEPICmanifest")))
  882. (build-system r-build-system)
  883. (propagated-inputs
  884. `(("r-minfi" ,r-minfi)))
  885. (home-page "https://bioconductor.org/packages/IlluminaHumanMethylationEPICmanifest/")
  886. (synopsis "Manifest for Illumina's EPIC methylation arrays")
  887. (description
  888. "This is a manifest package for Illumina's EPIC methylation arrays.")
  889. (license license:artistic2.0)))
  890. (define-public r-do-db
  891. (package
  892. (name "r-do-db")
  893. (version "2.9")
  894. (source (origin
  895. (method url-fetch)
  896. (uri (bioconductor-uri "DO.db" version 'annotation))
  897. (sha256
  898. (base32
  899. "10bqqa124l61ivzy4mdd3z3ar9a6537qbxw23pc4y9w8a6dwnavn"))))
  900. (properties
  901. `((upstream-name . "DO.db")))
  902. (build-system r-build-system)
  903. (propagated-inputs
  904. `(("r-annotationdbi" ,r-annotationdbi)))
  905. (home-page "https://www.bioconductor.org/packages/DO.db/")
  906. (synopsis "Annotation maps describing the entire Disease Ontology")
  907. (description
  908. "This package provides a set of annotation maps describing the entire
  909. Disease Ontology.")
  910. (license license:artistic2.0)))
  911. (define-public r-pfam-db
  912. (package
  913. (name "r-pfam-db")
  914. (version "3.8.2")
  915. (source
  916. (origin
  917. (method url-fetch)
  918. (uri (bioconductor-uri "PFAM.db" version 'annotation))
  919. (sha256
  920. (base32
  921. "0rn1arzzcniy3yyc4yc44vn40g0cqss37dhwnvsgxpfayqq1k59s"))))
  922. (properties `((upstream-name . "PFAM.db")))
  923. (build-system r-build-system)
  924. (propagated-inputs
  925. `(("r-annotationdbi" ,r-annotationdbi)))
  926. (home-page "https://bioconductor.org/packages/PFAM.db")
  927. (synopsis "Set of protein ID mappings for PFAM")
  928. (description
  929. "This package provides a set of protein ID mappings for PFAM, assembled
  930. using data from public repositories.")
  931. (license license:artistic2.0)))
  932. (define-public r-phastcons100way-ucsc-hg19
  933. (package
  934. (name "r-phastcons100way-ucsc-hg19")
  935. (version "3.7.2")
  936. (source
  937. (origin
  938. (method url-fetch)
  939. (uri (bioconductor-uri "phastCons100way.UCSC.hg19"
  940. version 'annotation))
  941. (sha256
  942. (base32
  943. "1jmc4k4zgkx5vr2plnidnd9bidlwlb0kr7mjg60cqjw7dq7jl1fa"))))
  944. (properties
  945. `((upstream-name . "phastCons100way.UCSC.hg19")))
  946. (build-system r-build-system)
  947. (propagated-inputs
  948. `(("r-bsgenome" ,r-bsgenome)
  949. ("r-genomeinfodb" ,r-genomeinfodb)
  950. ("r-genomicranges" ,r-genomicranges)
  951. ("r-genomicscores" ,r-genomicscores)
  952. ("r-iranges" ,r-iranges)
  953. ("r-s4vectors" ,r-s4vectors)))
  954. (home-page "https://bioconductor.org/packages/phastCons100way.UCSC.hg19")
  955. (synopsis "UCSC phastCons conservation scores for hg19")
  956. (description
  957. "This package provides UCSC phastCons conservation scores for the human
  958. genome (hg19) calculated from multiple alignments with other 99 vertebrate
  959. species.")
  960. (license license:artistic2.0)))
  961. ;;; Experiment data
  962. (define-public r-abadata
  963. (package
  964. (name "r-abadata")
  965. (version "1.12.0")
  966. (source (origin
  967. (method url-fetch)
  968. (uri (bioconductor-uri "ABAData" version 'experiment))
  969. (sha256
  970. (base32
  971. "1bmj341xcymlrk02gss5vvrqc4ddas0rdw39lnpsj98hq6n11p5z"))))
  972. (properties
  973. `((upstream-name . "ABAData")))
  974. (build-system r-build-system)
  975. (propagated-inputs
  976. `(("r-annotationdbi" ,r-annotationdbi)))
  977. (home-page "https://www.bioconductor.org/packages/ABAData/")
  978. (synopsis "Gene expression in human brain regions from Allen Brain Atlas")
  979. (description
  980. "This package provides the data for the gene expression enrichment
  981. analysis conducted in the package ABAEnrichment. The package includes three
  982. datasets which are derived from the Allen Brain Atlas:
  983. @enumerate
  984. @item Gene expression data from Human Brain (adults) averaged across donors,
  985. @item Gene expression data from the Developing Human Brain pooled into five
  986. age categories and averaged across donors, and
  987. @item a developmental effect score based on the Developing Human Brain
  988. expression data.
  989. @end enumerate
  990. All datasets are restricted to protein coding genes.")
  991. (license license:gpl2+)))
  992. (define-public r-aneufinderdata
  993. (package
  994. (name "r-aneufinderdata")
  995. (version "1.18.0")
  996. (source (origin
  997. (method url-fetch)
  998. (uri (bioconductor-uri "AneuFinderData" version 'experiment))
  999. (sha256
  1000. (base32
  1001. "02vb3kmza5hv8bc424fdmfif608xvpdb759w8882kac8izpv29ks"))))
  1002. (build-system r-build-system)
  1003. (home-page "https://bioconductor.org/packages/AneuFinderData/")
  1004. (synopsis "Data package for @code{AneuFinder}")
  1005. (description "This package contains data used by @code{AneuFinder}.")
  1006. (license license:artistic2.0)))
  1007. (define-public r-aneufinder
  1008. (package
  1009. (name "r-aneufinder")
  1010. (version "1.20.0")
  1011. (source (origin
  1012. (method url-fetch)
  1013. (uri (bioconductor-uri "AneuFinder" version))
  1014. (sha256
  1015. (base32
  1016. "0m6wphlriq7y21ih1p2kzml5jzcic79jc52kkk59dkjj8j88yllk"))))
  1017. (build-system r-build-system)
  1018. (native-inputs
  1019. `(("r-knitr" ,r-knitr)))
  1020. (propagated-inputs
  1021. `(("r-genomicranges" ,r-genomicranges)
  1022. ("r-aneufinderdata" ,r-aneufinderdata)
  1023. ("r-ecp" ,r-ecp)
  1024. ("r-foreach" ,r-foreach)
  1025. ("r-doparallel" ,r-doparallel)
  1026. ("r-biocgenerics" ,r-biocgenerics)
  1027. ("r-s4vectors" ,r-s4vectors)
  1028. ("r-genomeinfodb" ,r-genomeinfodb)
  1029. ("r-iranges" ,r-iranges)
  1030. ("r-rsamtools" ,r-rsamtools)
  1031. ("r-bamsignals" ,r-bamsignals)
  1032. ("r-dnacopy" ,r-dnacopy)
  1033. ("r-biostrings" ,r-biostrings)
  1034. ("r-genomicalignments" ,r-genomicalignments)
  1035. ("r-ggplot2" ,r-ggplot2)
  1036. ("r-reshape2" ,r-reshape2)
  1037. ("r-ggdendro" ,r-ggdendro)
  1038. ("r-ggrepel" ,r-ggrepel)
  1039. ("r-reordercluster" ,r-reordercluster)
  1040. ("r-mclust" ,r-mclust)
  1041. ("r-cowplot" ,r-cowplot)))
  1042. (home-page "https://bioconductor.org/packages/AneuFinder/")
  1043. (synopsis "Copy number variation analysis in single-cell-sequencing data")
  1044. (description "This package implements functions for copy number variant
  1045. calling, plotting, export and analysis from whole-genome single cell
  1046. sequencing data.")
  1047. (license license:artistic2.0)))
  1048. (define-public r-arrmdata
  1049. (package
  1050. (name "r-arrmdata")
  1051. (version "1.18.0")
  1052. (source (origin
  1053. (method url-fetch)
  1054. (uri (bioconductor-uri "ARRmData" version 'experiment))
  1055. (sha256
  1056. (base32
  1057. "0r1y3zn7ly4k3ngx55vfavn9s6aidbddlv2fbmj7hj3hvpslmyly"))))
  1058. (properties
  1059. `((upstream-name . "ARRmData")))
  1060. (build-system r-build-system)
  1061. (home-page "https://www.bioconductor.org/packages/ARRmData/")
  1062. (synopsis "Example dataset for normalization of Illumina 450k methylation data")
  1063. (description
  1064. "This package provides raw beta values from 36 samples across 3 groups
  1065. from Illumina 450k methylation arrays.")
  1066. (license license:artistic2.0)))
  1067. (define-public r-biscuiteerdata
  1068. (package
  1069. (name "r-biscuiteerdata")
  1070. (version "1.6.0")
  1071. (source
  1072. (origin
  1073. (method url-fetch)
  1074. (uri (bioconductor-uri "biscuiteerData" version 'experiment))
  1075. (sha256
  1076. (base32
  1077. "1d7zibjf0qccmdnzdxh7wy1h943yhnbf8zdix72486pvhzm124zj"))))
  1078. (properties
  1079. `((upstream-name . "biscuiteerData")))
  1080. (build-system r-build-system)
  1081. (propagated-inputs
  1082. `(("r-annotationhub" ,r-annotationhub)
  1083. ("r-curl" ,r-curl)
  1084. ("r-experimenthub" ,r-experimenthub)))
  1085. (native-inputs `(("r-knitr" ,r-knitr)))
  1086. (home-page "https://bioconductor.org/packages/biscuiteerData")
  1087. (synopsis "Data package for Biscuiteer")
  1088. (description
  1089. "This package contains default datasets used by the Bioconductor package
  1090. biscuiteer.")
  1091. (license license:gpl3)))
  1092. (define-public r-chromstardata
  1093. (package
  1094. (name "r-chromstardata")
  1095. (version "1.16.0")
  1096. (source
  1097. (origin
  1098. (method url-fetch)
  1099. (uri (bioconductor-uri "chromstaRData" version 'experiment))
  1100. (sha256
  1101. (base32
  1102. "0ph80d53598635bb8g61acg5rqwnj8644a0gh297r4hgbvwlflab"))))
  1103. (properties `((upstream-name . "chromstaRData")))
  1104. (build-system r-build-system)
  1105. (home-page "https://bioconductor.org/packages/chromstaRData/")
  1106. (synopsis "ChIP-seq data for demonstration purposes")
  1107. (description
  1108. "This package provides ChIP-seq data for demonstration purposes in the
  1109. chromstaR package.")
  1110. (license license:gpl3)))
  1111. (define-public r-copyhelper
  1112. (package
  1113. (name "r-copyhelper")
  1114. (version "1.6.0")
  1115. (source
  1116. (origin
  1117. (method url-fetch)
  1118. (uri (bioconductor-uri "CopyhelpeR" version 'experiment))
  1119. (sha256
  1120. (base32
  1121. "0x7cyynjmxls9as2gg0iyp9x5fpalxmdjq914ss7i84i9zyk5bhq"))))
  1122. (properties `((upstream-name . "CopyhelpeR")))
  1123. (build-system r-build-system)
  1124. (home-page "https://bioconductor.org/packages/CopyhelpeR/")
  1125. (synopsis "Helper files for CopywriteR")
  1126. (description
  1127. "This package contains the helper files that are required to run the
  1128. Bioconductor package CopywriteR. It contains pre-assembled 1kb bin GC-content
  1129. and mappability files for the reference genomes hg18, hg19, hg38, mm9 and
  1130. mm10. In addition, it contains a blacklist filter to remove regions that
  1131. display copy number variation. Files are stored as GRanges objects from the
  1132. GenomicRanges Bioconductor package.")
  1133. (license license:gpl2)))
  1134. (define-public r-genelendatabase
  1135. (package
  1136. (name "r-genelendatabase")
  1137. (version "1.18.0")
  1138. (source
  1139. (origin
  1140. (method url-fetch)
  1141. (uri (bioconductor-uri "geneLenDataBase" version 'experiment))
  1142. (sha256
  1143. (base32
  1144. "03gm4pvsfascx7kjg0jycpf4f572mja68wwmwigs390vbmawyb4a"))))
  1145. (properties
  1146. `((upstream-name . "geneLenDataBase")))
  1147. (build-system r-build-system)
  1148. (propagated-inputs
  1149. `(("r-rtracklayer" ,r-rtracklayer)
  1150. ("r-genomicfeatures" ,r-genomicfeatures)))
  1151. (home-page "https://bioconductor.org/packages/geneLenDataBase/")
  1152. (synopsis "Lengths of mRNA transcripts for a number of genomes")
  1153. (description
  1154. "This package provides the lengths of mRNA transcripts for a number of
  1155. genomes and gene ID formats, largely based on the UCSC table browser.")
  1156. (license license:lgpl2.0+)))
  1157. (define-public r-genomationdata
  1158. (package
  1159. (name "r-genomationdata")
  1160. (version "1.22.0")
  1161. (source (origin
  1162. (method url-fetch)
  1163. (uri (bioconductor-uri "genomationData" version 'experiment))
  1164. (sha256
  1165. (base32
  1166. "0igjsvfnws3498j65ifniw0kbxfqpfr59rcjddqvq4zsj453fx1g"))))
  1167. (properties
  1168. `((upstream-name . "genomationData")))
  1169. (build-system r-build-system)
  1170. ;; As this package provides little more than large data files, it doesn't
  1171. ;; make sense to build substitutes.
  1172. (arguments `(#:substitutable? #f))
  1173. (native-inputs
  1174. `(("r-knitr" ,r-knitr)))
  1175. (home-page "https://bioinformatics.mdc-berlin.de/genomation/")
  1176. (synopsis "Experimental data for use with the genomation package")
  1177. (description
  1178. "This package contains experimental genetic data for use with the
  1179. genomation package. Included are Chip Seq, Methylation and Cage data,
  1180. downloaded from Encode.")
  1181. (license license:gpl3+)))
  1182. (define-public r-pasilla
  1183. (package
  1184. (name "r-pasilla")
  1185. (version "1.14.0")
  1186. (source (origin
  1187. (method url-fetch)
  1188. (uri (string-append
  1189. "http://bioconductor.org/packages/release/data/experiment"
  1190. "/src/contrib/pasilla_" version ".tar.gz"))
  1191. (sha256
  1192. (base32
  1193. "0h124i2fb2lbj2k48zzf1n7ldqa471bs26fbd9vw50299aqx28x0"))))
  1194. (build-system r-build-system)
  1195. (propagated-inputs
  1196. `(("r-biocstyle" ,r-biocstyle)
  1197. ("r-dexseq" ,r-dexseq)
  1198. ("r-knitr" ,r-knitr)
  1199. ("r-rmarkdown" ,r-rmarkdown)))
  1200. (home-page "https://www.bioconductor.org/packages/pasilla/")
  1201. (synopsis "Data package with per-exon and per-gene read counts")
  1202. (description "This package provides per-exon and per-gene read counts
  1203. computed for selected genes from RNA-seq data that were presented in the
  1204. article 'Conservation of an RNA regulatory map between Drosophila and mammals'
  1205. by Brooks et al., Genome Research 2011.")
  1206. (license license:lgpl2.1+)))
  1207. (define-public r-hsmmsinglecell
  1208. (package
  1209. (name "r-hsmmsinglecell")
  1210. (version "1.2.0")
  1211. (source (origin
  1212. (method url-fetch)
  1213. (uri (bioconductor-uri "HSMMSingleCell" version 'experiment))
  1214. (sha256
  1215. (base32
  1216. "1vxnr8gr6md85g39csy7g2sqqajiqgyvznys2qa9yixd2b01yph9"))))
  1217. (properties
  1218. `((upstream-name . "HSMMSingleCell")))
  1219. (build-system r-build-system)
  1220. (home-page "https://www.bioconductor.org/packages/HSMMSingleCell/")
  1221. (synopsis "Single-cell RNA-Seq for differentiating human skeletal muscle myoblasts (HSMM)")
  1222. (description
  1223. "Skeletal myoblasts undergo a well-characterized sequence of
  1224. morphological and transcriptional changes during differentiation. In this
  1225. experiment, primary @dfn{human skeletal muscle myoblasts} (HSMM) were expanded
  1226. under high mitogen conditions (GM) and then differentiated by switching to
  1227. low-mitogen media (DM). RNA-Seq libraries were sequenced from each of several
  1228. hundred cells taken over a time-course of serum-induced differentiation.
  1229. Between 49 and 77 cells were captured at each of four time points (0, 24, 48,
  1230. 72 hours) following serum switch using the Fluidigm C1 microfluidic system.
  1231. RNA from each cell was isolated and used to construct mRNA-Seq libraries,
  1232. which were then sequenced to a depth of ~4 million reads per library,
  1233. resulting in a complete gene expression profile for each cell.")
  1234. (license license:artistic2.0)))
  1235. (define-public r-all
  1236. (package
  1237. (name "r-all")
  1238. (version "1.26.0")
  1239. (source (origin
  1240. (method url-fetch)
  1241. (uri (bioconductor-uri "ALL" version 'experiment))
  1242. (sha256
  1243. (base32
  1244. "1z7kpjw4ndj6fkxwvhqf3gawhrn26ksrlns7j2c78qzxqmjndik9"))))
  1245. (properties `((upstream-name . "ALL")))
  1246. (build-system r-build-system)
  1247. (propagated-inputs
  1248. `(("r-biobase" ,r-biobase)))
  1249. (home-page "https://bioconductor.org/packages/ALL")
  1250. (synopsis "Acute Lymphoblastic Leukemia data from the Ritz laboratory")
  1251. (description
  1252. "The data consist of microarrays from 128 different individuals with
  1253. @dfn{acute lymphoblastic leukemia} (ALL). A number of additional covariates
  1254. are available. The data have been normalized (using rma) and it is the
  1255. jointly normalized data that are available here. The data are presented in
  1256. the form of an @code{exprSet} object.")
  1257. (license license:artistic2.0)))
  1258. (define-public r-affydata
  1259. (package
  1260. (name "r-affydata")
  1261. (version "1.32.0")
  1262. (source
  1263. (origin
  1264. (method url-fetch)
  1265. (uri (bioconductor-uri "affydata" version 'experiment))
  1266. (sha256
  1267. (base32
  1268. "1l9qhmjqgbrdl9cmd74rlnvmvr6mslbmckb83n0211whp2i0b7h5"))))
  1269. (properties `((upstream-name . "affydata")))
  1270. (build-system r-build-system)
  1271. (propagated-inputs
  1272. `(("r-affy" ,r-affy)))
  1273. (home-page "https://bioconductor.org/packages/affydata/")
  1274. (synopsis "Affymetrix data for demonstration purposes")
  1275. (description
  1276. "This package provides example datasets that represent 'real world
  1277. examples' of Affymetrix data, unlike the artificial examples included in the
  1278. package @code{affy}.")
  1279. (license license:gpl2+)))
  1280. (define-public r-gagedata
  1281. (package
  1282. (name "r-gagedata")
  1283. (version "2.28.0")
  1284. (source
  1285. (origin
  1286. (method url-fetch)
  1287. (uri (bioconductor-uri "gageData" version 'experiment))
  1288. (sha256
  1289. (base32 "16lmnvmbykvbdgwyx7r2jc217gb9nidn81860v5kri99g97j4jdn"))))
  1290. (properties `((upstream-name . "gageData")))
  1291. (build-system r-build-system)
  1292. (home-page "https://bioconductor.org/packages/gageData")
  1293. (synopsis "Auxiliary data for the gage package")
  1294. (description
  1295. "This is a supportive data package for the software package @code{gage}.
  1296. However, the data supplied here are also useful for gene set or pathway
  1297. analysis or microarray data analysis in general. In this package, we provide
  1298. two demo microarray dataset: GSE16873 (a breast cancer dataset from GEO) and
  1299. BMP6 (originally published as an demo dataset for GAGE, also registered as
  1300. GSE13604 in GEO). This package also includes commonly used gene set data based
  1301. on KEGG pathways and GO terms for major research species, including human,
  1302. mouse, rat and budding yeast. Mapping data between common gene IDs for budding
  1303. yeast are also included.")
  1304. (license license:gpl2+)))
  1305. (define-public r-curatedtcgadata
  1306. (package
  1307. (name "r-curatedtcgadata")
  1308. (version "1.8.0")
  1309. (source
  1310. (origin
  1311. (method url-fetch)
  1312. (uri (bioconductor-uri "curatedTCGAData" version 'experiment))
  1313. (sha256
  1314. (base32
  1315. "02y6cgihmsl9b4a9mmcdjjgjp06lpz04biyvxd3n5lk5gnqd9r3y"))))
  1316. (properties
  1317. `((upstream-name . "curatedTCGAData")))
  1318. (build-system r-build-system)
  1319. (propagated-inputs
  1320. `(("r-annotationhub" ,r-annotationhub)
  1321. ("r-experimenthub" ,r-experimenthub)
  1322. ("r-hdf5array" ,r-hdf5array)
  1323. ("r-multiassayexperiment" ,r-multiassayexperiment)
  1324. ("r-s4vectors" ,r-s4vectors)
  1325. ("r-summarizedexperiment" ,r-summarizedexperiment)))
  1326. (home-page "https://bioconductor.org/packages/curatedTCGAData/")
  1327. (synopsis "Curated data from The Cancer Genome Atlas")
  1328. (description
  1329. "This package provides publicly available data from The Cancer Genome
  1330. Atlas (TCGA) as @code{MultiAssayExperiment} objects.
  1331. @code{MultiAssayExperiment} integrates multiple assays (e.g., RNA-seq, copy
  1332. number, mutation, microRNA, protein, and others) with clinical / pathological
  1333. data. It also links assay barcodes with patient identifiers, enabling
  1334. harmonized subsetting of rows (features) and columns (patients / samples)
  1335. across the entire multi-'omics experiment.")
  1336. (license license:artistic2.0)))
  1337. ;;; Packages
  1338. (define-public r-biocversion
  1339. (package
  1340. (name "r-biocversion")
  1341. (version "3.13.1")
  1342. (source
  1343. (origin
  1344. (method url-fetch)
  1345. (uri (bioconductor-uri "BiocVersion" version))
  1346. (sha256
  1347. (base32
  1348. "0rsw8g4g1pcjw1zbx8x17yd3drhxqk4sx3cy3ddzy5731hl6mbfi"))))
  1349. (properties `((upstream-name . "BiocVersion")))
  1350. (build-system r-build-system)
  1351. (home-page "https://bioconductor.org/packages/BiocVersion/")
  1352. (synopsis "Set the appropriate version of Bioconductor packages")
  1353. (description
  1354. "This package provides repository information for the appropriate version
  1355. of Bioconductor.")
  1356. (license license:artistic2.0)))
  1357. (define-public r-biocgenerics
  1358. (package
  1359. (name "r-biocgenerics")
  1360. (version "0.38.0")
  1361. (source (origin
  1362. (method url-fetch)
  1363. (uri (bioconductor-uri "BiocGenerics" version))
  1364. (sha256
  1365. (base32
  1366. "1kv7lzmyki3hi771v01nml1v1hzz8pyhqqv0xcdzqy354mlgx4m6"))))
  1367. (properties
  1368. `((upstream-name . "BiocGenerics")))
  1369. (build-system r-build-system)
  1370. (home-page "https://bioconductor.org/packages/BiocGenerics")
  1371. (synopsis "S4 generic functions for Bioconductor")
  1372. (description
  1373. "This package provides S4 generic functions needed by many Bioconductor
  1374. packages.")
  1375. (license license:artistic2.0)))
  1376. (define-public r-coverageview
  1377. (package
  1378. (name "r-coverageview")
  1379. (version "1.30.0")
  1380. (source (origin
  1381. (method url-fetch)
  1382. (uri (bioconductor-uri "CoverageView" version))
  1383. (sha256
  1384. (base32
  1385. "1xhirbjdw09cqm4xvysxqicvqjbahavwvs7shg4cb05gwyd2ha8g"))))
  1386. (build-system r-build-system)
  1387. (propagated-inputs
  1388. `(("r-s4vectors" ,r-s4vectors)
  1389. ("r-iranges" ,r-iranges)
  1390. ("r-genomicranges" ,r-genomicranges)
  1391. ("r-genomicalignments" ,r-genomicalignments)
  1392. ("r-rtracklayer" ,r-rtracklayer)
  1393. ("r-rsamtools" ,r-rsamtools)))
  1394. (home-page "https://bioconductor.org/packages/CoverageView/")
  1395. (synopsis "Coverage visualization package for R")
  1396. (description "This package provides a framework for the visualization of
  1397. genome coverage profiles. It can be used for ChIP-seq experiments, but it can
  1398. be also used for genome-wide nucleosome positioning experiments or other
  1399. experiment types where it is important to have a framework in order to inspect
  1400. how the coverage distributed across the genome.")
  1401. (license license:artistic2.0)))
  1402. (define-public r-cummerbund
  1403. (package
  1404. (name "r-cummerbund")
  1405. (version "2.34.0")
  1406. (source (origin
  1407. (method url-fetch)
  1408. (uri (bioconductor-uri "cummeRbund" version))
  1409. (sha256
  1410. (base32
  1411. "1avvmvrmldbscc7xd6a6k22xjykbzafvqf87wh5z9rx3qlzswsjx"))))
  1412. (build-system r-build-system)
  1413. (propagated-inputs
  1414. `(("r-biobase" ,r-biobase)
  1415. ("r-biocgenerics" ,r-biocgenerics)
  1416. ("r-fastcluster" ,r-fastcluster)
  1417. ("r-ggplot2" ,r-ggplot2)
  1418. ("r-gviz" ,r-gviz)
  1419. ("r-plyr" ,r-plyr)
  1420. ("r-reshape2" ,r-reshape2)
  1421. ("r-rsqlite" ,r-rsqlite)
  1422. ("r-rtracklayer" ,r-rtracklayer)
  1423. ("r-s4vectors" ,r-s4vectors)))
  1424. (home-page "https://bioconductor.org/packages/cummeRbund/")
  1425. (synopsis "Analyze Cufflinks high-throughput sequencing data")
  1426. (description "This package allows for persistent storage, access,
  1427. exploration, and manipulation of Cufflinks high-throughput sequencing
  1428. data. In addition, provides numerous plotting functions for commonly
  1429. used visualizations.")
  1430. (license license:artistic2.0)))
  1431. (define-public r-decipher
  1432. (package
  1433. (name "r-decipher")
  1434. (version "2.20.0")
  1435. (source (origin
  1436. (method url-fetch)
  1437. (uri (bioconductor-uri "DECIPHER" version))
  1438. (sha256
  1439. (base32
  1440. "0mr7glkx2d37l9nszs52m0kycpm14vxl5gdp3z7i5j7yig1sw2nk"))))
  1441. (build-system r-build-system)
  1442. (propagated-inputs
  1443. `(("r-biostrings" ,r-biostrings)
  1444. ("r-dbi" ,r-dbi)
  1445. ("r-iranges" ,r-iranges)
  1446. ("r-rsqlite" ,r-rsqlite)
  1447. ("r-s4vectors" ,r-s4vectors)
  1448. ("r-xvector" ,r-xvector)))
  1449. (home-page "https://www.bioconductor.org/packages/DECIPHER/")
  1450. (synopsis "Tools for deciphering and managing biological sequences")
  1451. (description "This package provides a toolset for deciphering and managing
  1452. biological sequences.")
  1453. (license license:gpl3)))
  1454. (define-public r-deepsnv
  1455. (package
  1456. (name "r-deepsnv")
  1457. (version "1.38.0")
  1458. (source (origin
  1459. (method url-fetch)
  1460. (uri (bioconductor-uri "deepSNV" version))
  1461. (sha256
  1462. (base32
  1463. "0zz56hf417m7bgg2g2wpbaik30pi6h2nam1n5bviqgdn4mv8n0bs"))))
  1464. (properties `((upstream-name . "deepSNV")))
  1465. (build-system r-build-system)
  1466. (propagated-inputs
  1467. `(("r-biostrings" ,r-biostrings)
  1468. ("r-genomicranges" ,r-genomicranges)
  1469. ("r-iranges" ,r-iranges)
  1470. ("r-rhtslib" ,r-rhtslib)
  1471. ("r-summarizedexperiment" ,r-summarizedexperiment)
  1472. ("r-variantannotation" ,r-variantannotation)
  1473. ("r-vgam" ,r-vgam)))
  1474. (native-inputs
  1475. `(("r-knitr" ,r-knitr)))
  1476. (home-page "https://github.com/gerstung-lab/deepSNV/")
  1477. (synopsis "Detection of subclonal SNVs in deep sequencing data")
  1478. (description
  1479. "This package provides quantitative variant callers for detecting
  1480. subclonal mutations in ultra-deep (>=100x coverage) sequencing experiments.
  1481. The deepSNV algorithm is used for a comparative setup with a control experiment
  1482. of the same loci and uses a beta-binomial model and a likelihood ratio test to
  1483. discriminate sequencing errors and subclonal SNVs. The shearwater algorithm
  1484. computes a Bayes classifier based on a beta-binomial model for variant calling
  1485. with multiple samples for precisely estimating model parameters - such as local
  1486. error rates and dispersion - and prior knowledge, e.g. from variation data
  1487. bases such as COSMIC.")
  1488. (license license:gpl3)))
  1489. (define-public r-delayedarray
  1490. (package
  1491. (name "r-delayedarray")
  1492. (version "0.18.0")
  1493. (source (origin
  1494. (method url-fetch)
  1495. (uri (bioconductor-uri "DelayedArray" version))
  1496. (sha256
  1497. (base32
  1498. "0w632262dqzcnvq9s6jvc7naz93dayx51fsv05s0zb6cjwygbqjr"))))
  1499. (properties
  1500. `((upstream-name . "DelayedArray")))
  1501. (build-system r-build-system)
  1502. (propagated-inputs
  1503. `(("r-biocgenerics" ,r-biocgenerics)
  1504. ("r-s4vectors" ,r-s4vectors)
  1505. ("r-iranges" ,r-iranges)
  1506. ("r-matrix" ,r-matrix)
  1507. ("r-matrixgenerics" ,r-matrixgenerics)))
  1508. (native-inputs
  1509. `(("r-knitr" ,r-knitr)))
  1510. (home-page "https://bioconductor.org/packages/DelayedArray")
  1511. (synopsis "Delayed operations on array-like objects")
  1512. (description
  1513. "Wrapping an array-like object (typically an on-disk object) in a
  1514. @code{DelayedArray} object allows one to perform common array operations on it
  1515. without loading the object in memory. In order to reduce memory usage and
  1516. optimize performance, operations on the object are either delayed or executed
  1517. using a block processing mechanism. Note that this also works on in-memory
  1518. array-like objects like @code{DataFrame} objects (typically with Rle columns),
  1519. @code{Matrix} objects, and ordinary arrays and data frames.")
  1520. (license license:artistic2.0)))
  1521. (define-public r-bluster
  1522. (package
  1523. (name "r-bluster")
  1524. (version "1.2.1")
  1525. (source (origin
  1526. (method url-fetch)
  1527. (uri (bioconductor-uri "bluster" version))
  1528. (sha256
  1529. (base32
  1530. "128zd5vwlhmrkq0bpp1dxnkrcqfz1mjmdjlla4wqbjv7v6yyn6lg"))))
  1531. (properties `((upstream-name . "bluster")))
  1532. (build-system r-build-system)
  1533. (propagated-inputs
  1534. `(("r-biocneighbors" ,r-biocneighbors)
  1535. ("r-biocparallel" ,r-biocparallel)
  1536. ("r-cluster" ,r-cluster)
  1537. ("r-igraph" ,r-igraph)
  1538. ("r-matrix" ,r-matrix)
  1539. ("r-rcpp" ,r-rcpp)
  1540. ("r-s4vectors" ,r-s4vectors)))
  1541. (native-inputs
  1542. `(("r-knitr" ,r-knitr)))
  1543. (home-page "https://bioconductor.org/packages/bluster")
  1544. (synopsis "Clustering algorithms for Bioconductor")
  1545. (description"This package wraps common clustering algorithms in an easily
  1546. extended S4 framework. Backends are implemented for hierarchical, k-means
  1547. and graph-based clustering. Several utilities are also provided to compare
  1548. and evaluate clustering results.")
  1549. (license license:gpl3)))
  1550. (define-public r-ideoviz
  1551. (package
  1552. (name "r-ideoviz")
  1553. (version "1.28.0")
  1554. (source (origin
  1555. (method url-fetch)
  1556. (uri (bioconductor-uri "IdeoViz" version))
  1557. (sha256
  1558. (base32
  1559. "17sx0v5lq2zmg098ps4ksj1h0yla3vlh6s2w1ahqsq0nvm193scm"))))
  1560. (build-system r-build-system)
  1561. (propagated-inputs
  1562. `(("r-biobase" ,r-biobase)
  1563. ("r-iranges" ,r-iranges)
  1564. ("r-genomicranges" ,r-genomicranges)
  1565. ("r-rcolorbrewer" ,r-rcolorbrewer)
  1566. ("r-rtracklayer" ,r-rtracklayer)
  1567. ("r-genomeinfodb" ,r-genomeinfodb)))
  1568. (home-page "https://bioconductor.org/packages/IdeoViz/")
  1569. (synopsis "Plots data along a chromosomal ideogram")
  1570. (description "This package provides functions to plot data associated with
  1571. arbitrary genomic intervals along chromosomal ideogram.")
  1572. (license license:gpl2)))
  1573. (define-public r-iranges
  1574. (package
  1575. (name "r-iranges")
  1576. (version "2.26.0")
  1577. (source (origin
  1578. (method url-fetch)
  1579. (uri (bioconductor-uri "IRanges" version))
  1580. (sha256
  1581. (base32
  1582. "0dzj8wqbjzilh2dsaj3ylx958xqrv0c688ayfq2r1z7rs75qy7kx"))))
  1583. (properties
  1584. `((upstream-name . "IRanges")))
  1585. (build-system r-build-system)
  1586. (propagated-inputs
  1587. `(("r-biocgenerics" ,r-biocgenerics)
  1588. ("r-s4vectors" ,r-s4vectors)))
  1589. (home-page "https://bioconductor.org/packages/IRanges")
  1590. (synopsis "Infrastructure for manipulating intervals on sequences")
  1591. (description
  1592. "This package provides efficient low-level and highly reusable S4 classes
  1593. for storing ranges of integers, RLE vectors (Run-Length Encoding), and, more
  1594. generally, data that can be organized sequentially (formally defined as
  1595. @code{Vector} objects), as well as views on these @code{Vector} objects.
  1596. Efficient list-like classes are also provided for storing big collections of
  1597. instances of the basic classes. All classes in the package use consistent
  1598. naming and share the same rich and consistent \"Vector API\" as much as
  1599. possible.")
  1600. (license license:artistic2.0)))
  1601. ;; This is a CRAN package, but it depends on r-biobase and r-limma from Bioconductor.
  1602. (define-public r-absfiltergsea
  1603. (package
  1604. (name "r-absfiltergsea")
  1605. (version "1.5.1")
  1606. (source
  1607. (origin
  1608. (method url-fetch)
  1609. (uri (cran-uri "AbsFilterGSEA" version))
  1610. (sha256
  1611. (base32 "15srxkxsvn38kd5frdrwfdf0ad8gskrd0h01wmdf9hglq8fjrp7w"))))
  1612. (properties `((upstream-name . "AbsFilterGSEA")))
  1613. (build-system r-build-system)
  1614. (propagated-inputs
  1615. `(("r-biobase" ,r-biobase)
  1616. ("r-deseq" ,r-deseq)
  1617. ("r-limma" ,r-limma)
  1618. ("r-rcpp" ,r-rcpp)
  1619. ("r-rcpparmadillo" ,r-rcpparmadillo)))
  1620. (home-page "https://cran.r-project.org/web/packages/AbsFilterGSEA/")
  1621. (synopsis "Improved false positive control of gene-permuting with absolute filtering")
  1622. (description
  1623. "This package provides a function that performs gene-permuting of a gene-set
  1624. enrichment analysis (GSEA) calculation with or without the absolute filtering.
  1625. Without filtering, users can perform (original) two-tailed or one-tailed
  1626. absolute GSEA.")
  1627. (license license:gpl2)))
  1628. ;; This is a CRAN package, but it depends on r-biobase from Bioconductor.
  1629. (define-public r-bisquerna
  1630. (package
  1631. (name "r-bisquerna")
  1632. (version "1.0.5")
  1633. (source (origin
  1634. (method url-fetch)
  1635. (uri (cran-uri "BisqueRNA" version))
  1636. (sha256
  1637. (base32
  1638. "0p3p5lp69gri7vs6qfpm7br4ksbs4l7clm4nj8ki99wpqiqni23n"))))
  1639. (properties `((upstream-name . "BisqueRNA")))
  1640. (build-system r-build-system)
  1641. (propagated-inputs
  1642. `(("r-biobase" ,r-biobase)
  1643. ("r-limsolve" ,r-limsolve)))
  1644. (native-inputs
  1645. `(("r-knitr" ,r-knitr)))
  1646. (home-page "https://www.biorxiv.org/content/10.1101/669911v1")
  1647. (synopsis "Decomposition of bulk expression with single-cell sequencing")
  1648. (description "This package provides tools to accurately estimate cell type
  1649. abundances from heterogeneous bulk expression. A reference-based method
  1650. utilizes single-cell information to generate a signature matrix and
  1651. transformation of bulk expression for accurate regression based estimates.
  1652. A marker-based method utilizes known cell-specific marker genes to measure
  1653. relative abundances across samples.")
  1654. (license license:gpl3)))
  1655. ;; This is a CRAN package, but it depends on r-bsgenome-hsapiens-ucsc-hg19
  1656. ;; from Bioconductor.
  1657. (define-public r-deconstructsigs
  1658. (package
  1659. (name "r-deconstructsigs")
  1660. (version "1.8.0")
  1661. (source (origin
  1662. (method url-fetch)
  1663. (uri (cran-uri "deconstructSigs" version))
  1664. (sha256
  1665. (base32
  1666. "014x0nb23jb98666kaav2phkvmkr38pi38jv0dqd4jv7zp0gdf1a"))))
  1667. (properties
  1668. `((upstream-name . "deconstructSigs")))
  1669. (build-system r-build-system)
  1670. (propagated-inputs
  1671. `(("r-bsgenome" ,r-bsgenome)
  1672. ("r-bsgenome-hsapiens-ucsc-hg19" ,r-bsgenome-hsapiens-ucsc-hg19)
  1673. ("r-genomeinfodb" ,r-genomeinfodb)
  1674. ("r-reshape2" ,r-reshape2)))
  1675. (home-page "https://github.com/raerose01/deconstructSigs")
  1676. (synopsis "Identifies signatures present in a tumor sample")
  1677. (description "This package takes sample information in the form of the
  1678. fraction of mutations in each of 96 trinucleotide contexts and identifies
  1679. the weighted combination of published signatures that, when summed, most
  1680. closely reconstructs the mutational profile.")
  1681. (license license:gpl2+)))
  1682. ;; This is a CRAN package, but it depends on Bioconductor packages.
  1683. (define-public r-nmf
  1684. (package
  1685. (name "r-nmf")
  1686. (version "0.23.0")
  1687. (source
  1688. (origin
  1689. (method url-fetch)
  1690. (uri (cran-uri "NMF" version))
  1691. (sha256
  1692. (base32
  1693. "0ls7q9yc9l1z10jphq5a11wkfgcxc3gm3sfjj376zx3vnc0wl30g"))))
  1694. (properties `((upstream-name . "NMF")))
  1695. (build-system r-build-system)
  1696. (propagated-inputs
  1697. `(("r-cluster" ,r-cluster)
  1698. ("r-biobase" ,r-biobase)
  1699. ("r-biocmanager" ,r-biocmanager)
  1700. ("r-bigmemory" ,r-bigmemory) ; suggested
  1701. ("r-synchronicity" ,r-synchronicity) ; suggested
  1702. ("r-colorspace" ,r-colorspace)
  1703. ("r-digest" ,r-digest)
  1704. ("r-doparallel" ,r-doparallel)
  1705. ("r-foreach" ,r-foreach)
  1706. ("r-ggplot2" ,r-ggplot2)
  1707. ("r-gridbase" ,r-gridbase)
  1708. ("r-pkgmaker" ,r-pkgmaker)
  1709. ("r-rcolorbrewer" ,r-rcolorbrewer)
  1710. ("r-registry" ,r-registry)
  1711. ("r-reshape2" ,r-reshape2)
  1712. ("r-rngtools" ,r-rngtools)
  1713. ("r-stringr" ,r-stringr)))
  1714. (native-inputs
  1715. `(("r-knitr" ,r-knitr)))
  1716. (home-page "http://renozao.github.io/NMF")
  1717. (synopsis "Algorithms and framework for nonnegative matrix factorization")
  1718. (description
  1719. "This package provides a framework to perform Non-negative Matrix
  1720. Factorization (NMF). The package implements a set of already published
  1721. algorithms and seeding methods, and provides a framework to test, develop and
  1722. plug new or custom algorithms. Most of the built-in algorithms have been
  1723. optimized in C++, and the main interface function provides an easy way of
  1724. performing parallel computations on multicore machines.")
  1725. (license license:gpl2+)))
  1726. (define-public r-affy
  1727. (package
  1728. (name "r-affy")
  1729. (version "1.70.0")
  1730. (source
  1731. (origin
  1732. (method url-fetch)
  1733. (uri (bioconductor-uri "affy" version))
  1734. (sha256
  1735. (base32
  1736. "0vz5y92gqcm0qk57qlba85bk683lzdr7vkmxv109rq6i17vdkkrm"))))
  1737. (build-system r-build-system)
  1738. (propagated-inputs
  1739. `(("r-affyio" ,r-affyio)
  1740. ("r-biobase" ,r-biobase)
  1741. ("r-biocgenerics" ,r-biocgenerics)
  1742. ("r-biocmanager" ,r-biocmanager)
  1743. ("r-preprocesscore" ,r-preprocesscore)
  1744. ("r-zlibbioc" ,r-zlibbioc)))
  1745. (inputs
  1746. `(("zlib" ,zlib)))
  1747. (home-page "https://bioconductor.org/packages/affy")
  1748. (synopsis "Methods for affymetrix oligonucleotide arrays")
  1749. (description
  1750. "This package contains functions for exploratory oligonucleotide array
  1751. analysis.")
  1752. (license license:lgpl2.0+)))
  1753. (define-public r-affycomp
  1754. (package
  1755. (name "r-affycomp")
  1756. (version "1.68.0")
  1757. (source
  1758. (origin
  1759. (method url-fetch)
  1760. (uri (bioconductor-uri "affycomp" version))
  1761. (sha256
  1762. (base32
  1763. "07my5scdh6h0y1bx1h9y5m4fa8bnmw389f83gkb7cf19w4vp36b2"))))
  1764. (properties `((upstream-name . "affycomp")))
  1765. (build-system r-build-system)
  1766. (propagated-inputs `(("r-biobase" ,r-biobase)))
  1767. (home-page "https://bioconductor.org/packages/affycomp/")
  1768. (synopsis "Graphics toolbox for assessment of Affymetrix expression measures")
  1769. (description
  1770. "The package contains functions that can be used to compare expression
  1771. measures for Affymetrix Oligonucleotide Arrays.")
  1772. (license license:gpl2+)))
  1773. (define-public r-affycompatible
  1774. (package
  1775. (name "r-affycompatible")
  1776. (version "1.52.0")
  1777. (source
  1778. (origin
  1779. (method url-fetch)
  1780. (uri (bioconductor-uri "AffyCompatible" version))
  1781. (sha256
  1782. (base32
  1783. "1xwz22wf2smsvmd0d5lfadbsgscnl3fl9msypy2mml38k048p6vj"))))
  1784. (properties
  1785. `((upstream-name . "AffyCompatible")))
  1786. (build-system r-build-system)
  1787. (propagated-inputs
  1788. `(("r-biostrings" ,r-biostrings)
  1789. ("r-rcurl" ,r-rcurl)
  1790. ("r-xml" ,r-xml)))
  1791. (home-page "https://bioconductor.org/packages/AffyCompatible/")
  1792. (synopsis "Work with Affymetrix GeneChip files")
  1793. (description
  1794. "This package provides an interface to Affymetrix chip annotation and
  1795. sample attribute files. The package allows an easy way for users to download
  1796. and manage local data bases of Affynmetrix NetAffx annotation files. It also
  1797. provides access to @dfn{GeneChip Operating System} (GCOS) and @dfn{GeneChip
  1798. Command Console} (AGCC)-compatible sample annotation files.")
  1799. (license license:artistic2.0)))
  1800. (define-public r-affycontam
  1801. (package
  1802. (name "r-affycontam")
  1803. (version "1.50.0")
  1804. (source
  1805. (origin
  1806. (method url-fetch)
  1807. (uri (bioconductor-uri "affyContam" version))
  1808. (sha256
  1809. (base32
  1810. "0242ga68wrdk1kcmxfdbq73a0d3zhrzdlzkzphfg3q0zjbvg49jj"))))
  1811. (properties `((upstream-name . "affyContam")))
  1812. (build-system r-build-system)
  1813. (propagated-inputs
  1814. `(("r-affy" ,r-affy)
  1815. ("r-affydata" ,r-affydata)
  1816. ("r-biobase" ,r-biobase)))
  1817. (home-page "https://bioconductor.org/packages/affyContam/")
  1818. (synopsis "Structured corruption of Affymetrix CEL file data")
  1819. (description
  1820. "Microarray quality assessment is a major concern of microarray analysts.
  1821. This package provides some simple approaches to in silico creation of quality
  1822. problems in CEL-level data to help evaluate performance of quality metrics.")
  1823. (license license:artistic2.0)))
  1824. (define-public r-affycoretools
  1825. (package
  1826. (name "r-affycoretools")
  1827. (version "1.64.0")
  1828. (source
  1829. (origin
  1830. (method url-fetch)
  1831. (uri (bioconductor-uri "affycoretools" version))
  1832. (sha256
  1833. (base32
  1834. "1dx861spr3kn1dxwhf43s5l1r7bmrq0h6538l3q64iiwzzc6krdh"))))
  1835. (properties `((upstream-name . "affycoretools")))
  1836. (build-system r-build-system)
  1837. (propagated-inputs
  1838. `(("r-affy" ,r-affy)
  1839. ("r-annotationdbi" ,r-annotationdbi)
  1840. ("r-biobase" ,r-biobase)
  1841. ("r-biocgenerics" ,r-biocgenerics)
  1842. ("r-dbi" ,r-dbi)
  1843. ("r-edger" ,r-edger)
  1844. ("r-gcrma" ,r-gcrma)
  1845. ("r-glimma" ,r-glimma)
  1846. ("r-ggplot2" ,r-ggplot2)
  1847. ("r-gostats" ,r-gostats)
  1848. ("r-gplots" ,r-gplots)
  1849. ("r-hwriter" ,r-hwriter)
  1850. ("r-lattice" ,r-lattice)
  1851. ("r-limma" ,r-limma)
  1852. ("r-oligoclasses" ,r-oligoclasses)
  1853. ("r-reportingtools" ,r-reportingtools)
  1854. ("r-rsqlite" ,r-rsqlite)
  1855. ("r-s4vectors" ,r-s4vectors)
  1856. ("r-xtable" ,r-xtable)))
  1857. (native-inputs
  1858. `(("r-knitr" ,r-knitr)))
  1859. (home-page "https://bioconductor.org/packages/affycoretools/")
  1860. (synopsis "Functions for analyses with Affymetrix GeneChips")
  1861. (description
  1862. "This package provides various wrapper functions that have been written
  1863. to streamline the more common analyses that a Biostatistician might see.")
  1864. (license license:artistic2.0)))
  1865. (define-public r-affyio
  1866. (package
  1867. (name "r-affyio")
  1868. (version "1.62.0")
  1869. (source
  1870. (origin
  1871. (method url-fetch)
  1872. (uri (bioconductor-uri "affyio" version))
  1873. (sha256
  1874. (base32
  1875. "07kibqsm888g06qqqa4648ph877kriy74kprbri8nyx83y8aspjr"))))
  1876. (build-system r-build-system)
  1877. (propagated-inputs
  1878. `(("r-zlibbioc" ,r-zlibbioc)))
  1879. (inputs
  1880. `(("zlib" ,zlib)))
  1881. (home-page "https://github.com/bmbolstad/affyio")
  1882. (synopsis "Tools for parsing Affymetrix data files")
  1883. (description
  1884. "This package provides routines for parsing Affymetrix data files based
  1885. upon file format information. The primary focus is on accessing the CEL and
  1886. CDF file formats.")
  1887. (license license:lgpl2.0+)))
  1888. (define-public r-affxparser
  1889. (package
  1890. (name "r-affxparser")
  1891. (version "1.64.0")
  1892. (source
  1893. (origin
  1894. (method url-fetch)
  1895. (uri (bioconductor-uri "affxparser" version))
  1896. (sha256
  1897. (base32
  1898. "0n3yyrglzqzw0wqxl9igqvkj8qslw6yjkym3vcq0c93kkg7vk01l"))))
  1899. (properties `((upstream-name . "affxparser")))
  1900. (build-system r-build-system)
  1901. (home-page "https://github.com/HenrikBengtsson/affxparser")
  1902. (synopsis "Affymetrix File Parsing SDK")
  1903. (description
  1904. "This is a package for parsing Affymetrix files (CDF, CEL, CHP, BPMAP,
  1905. BAR). It provides methods for fast and memory efficient parsing of Affymetrix
  1906. files using the Affymetrix' Fusion SDK. Both ASCII- and binary-based files
  1907. are supported. Currently, there are methods for reading @dfn{chip definition
  1908. file} (CDF) and a @dfn{cell intensity file} (CEL). These files can be read
  1909. either in full or in part. For example, probe signals from a few probesets
  1910. can be extracted very quickly from a set of CEL files into a convenient list
  1911. structure.")
  1912. ;; The Fusion SDK contains files under GPLv2 and LGPLv2.1. The R code is
  1913. ;; under LGPLv2+.
  1914. (license (list license:lgpl2.0+ license:lgpl2.1 license:gpl2))))
  1915. (define-public r-annotate
  1916. (package
  1917. (name "r-annotate")
  1918. (version "1.70.0")
  1919. (source
  1920. (origin
  1921. (method url-fetch)
  1922. (uri (bioconductor-uri "annotate" version))
  1923. (sha256
  1924. (base32
  1925. "13ny596wh65sw7dbw0zd4h84d6k1w99g91c4sqy83mdzgpv73sz7"))))
  1926. (build-system r-build-system)
  1927. (propagated-inputs
  1928. `(("r-annotationdbi" ,r-annotationdbi)
  1929. ("r-biobase" ,r-biobase)
  1930. ("r-biocgenerics" ,r-biocgenerics)
  1931. ("r-dbi" ,r-dbi)
  1932. ("r-httr" ,r-httr)
  1933. ("r-xml" ,r-xml)
  1934. ("r-xtable" ,r-xtable)))
  1935. (home-page
  1936. "https://bioconductor.org/packages/annotate")
  1937. (synopsis "Annotation for microarrays")
  1938. (description "This package provides R environments for the annotation of
  1939. microarrays.")
  1940. (license license:artistic2.0)))
  1941. (define-public r-annotationdbi
  1942. (package
  1943. (name "r-annotationdbi")
  1944. (version "1.54.1")
  1945. (source (origin
  1946. (method url-fetch)
  1947. (uri (bioconductor-uri "AnnotationDbi" version))
  1948. (sha256
  1949. (base32
  1950. "0fcammls431pgmp47r85k0zh3bz42bajbqdmafd31kpqncc1ijal"))))
  1951. (properties
  1952. `((upstream-name . "AnnotationDbi")))
  1953. (build-system r-build-system)
  1954. (propagated-inputs
  1955. `(("r-biobase" ,r-biobase)
  1956. ("r-biocgenerics" ,r-biocgenerics)
  1957. ("r-dbi" ,r-dbi)
  1958. ("r-keggrest" ,r-keggrest)
  1959. ("r-iranges" ,r-iranges)
  1960. ("r-rsqlite" ,r-rsqlite)
  1961. ("r-s4vectors" ,r-s4vectors)))
  1962. (native-inputs
  1963. `(("r-knitr" ,r-knitr)))
  1964. (home-page "https://bioconductor.org/packages/AnnotationDbi")
  1965. (synopsis "Annotation database interface")
  1966. (description
  1967. "This package provides user interface and database connection code for
  1968. annotation data packages using SQLite data storage.")
  1969. (license license:artistic2.0)))
  1970. (define-public r-annotationfilter
  1971. (package
  1972. (name "r-annotationfilter")
  1973. (version "1.16.0")
  1974. (source (origin
  1975. (method url-fetch)
  1976. (uri (bioconductor-uri "AnnotationFilter" version))
  1977. (sha256
  1978. (base32
  1979. "0799jja6v7l3jsi26wbjalkr5lriaxid05xb5g36iq93myhaj0sa"))))
  1980. (properties
  1981. `((upstream-name . "AnnotationFilter")))
  1982. (build-system r-build-system)
  1983. (propagated-inputs
  1984. `(("r-genomicranges" ,r-genomicranges)
  1985. ("r-lazyeval" ,r-lazyeval)))
  1986. (native-inputs
  1987. `(("r-knitr" ,r-knitr)))
  1988. (home-page "https://github.com/Bioconductor/AnnotationFilter")
  1989. (synopsis "Facilities for filtering Bioconductor annotation resources")
  1990. (description
  1991. "This package provides classes and other infrastructure to implement
  1992. filters for manipulating Bioconductor annotation resources. The filters are
  1993. used by @code{ensembldb}, @code{Organism.dplyr}, and other packages.")
  1994. (license license:artistic2.0)))
  1995. (define-public r-annotationforge
  1996. (package
  1997. (name "r-annotationforge")
  1998. (version "1.34.0")
  1999. (source
  2000. (origin
  2001. (method url-fetch)
  2002. (uri (bioconductor-uri "AnnotationForge" version))
  2003. (sha256
  2004. (base32
  2005. "1by3diy0y4809k97cw97mp4j177gn1dzhqil8myij1r7b8sk7hax"))))
  2006. (properties
  2007. `((upstream-name . "AnnotationForge")))
  2008. (build-system r-build-system)
  2009. (propagated-inputs
  2010. `(("r-annotationdbi" ,r-annotationdbi)
  2011. ("r-biobase" ,r-biobase)
  2012. ("r-biocgenerics" ,r-biocgenerics)
  2013. ("r-dbi" ,r-dbi)
  2014. ("r-rcurl" ,r-rcurl)
  2015. ("r-rsqlite" ,r-rsqlite)
  2016. ("r-s4vectors" ,r-s4vectors)
  2017. ("r-xml" ,r-xml)))
  2018. (native-inputs
  2019. `(("r-knitr" ,r-knitr)))
  2020. (home-page "https://bioconductor.org/packages/AnnotationForge")
  2021. (synopsis "Code for building annotation database packages")
  2022. (description
  2023. "This package provides code for generating Annotation packages and their
  2024. databases. Packages produced are intended to be used with AnnotationDbi.")
  2025. (license license:artistic2.0)))
  2026. (define-public r-annotationhub
  2027. (package
  2028. (name "r-annotationhub")
  2029. (version "3.0.1")
  2030. (source
  2031. (origin
  2032. (method url-fetch)
  2033. (uri (bioconductor-uri "AnnotationHub" version))
  2034. (sha256
  2035. (base32
  2036. "12i8lafy1z97gs4knqi7r5l1hd7dr6j8a23qj4fkdpqsdpyz21z7"))))
  2037. (properties `((upstream-name . "AnnotationHub")))
  2038. (build-system r-build-system)
  2039. (propagated-inputs
  2040. `(("r-annotationdbi" ,r-annotationdbi)
  2041. ("r-biocfilecache" ,r-biocfilecache)
  2042. ("r-biocgenerics" ,r-biocgenerics)
  2043. ("r-biocmanager" ,r-biocmanager)
  2044. ("r-biocversion" ,r-biocversion)
  2045. ("r-curl" ,r-curl)
  2046. ("r-dplyr" ,r-dplyr)
  2047. ("r-httr" ,r-httr)
  2048. ("r-interactivedisplaybase" ,r-interactivedisplaybase)
  2049. ("r-rappdirs" ,r-rappdirs)
  2050. ("r-rsqlite" ,r-rsqlite)
  2051. ("r-s4vectors" ,r-s4vectors)
  2052. ("r-yaml" ,r-yaml)))
  2053. (native-inputs
  2054. `(("r-knitr" ,r-knitr)))
  2055. (home-page "https://bioconductor.org/packages/AnnotationHub")
  2056. (synopsis "Client to access AnnotationHub resources")
  2057. (description
  2058. "This package provides a client for the Bioconductor AnnotationHub web
  2059. resource. The AnnotationHub web resource provides a central location where
  2060. genomic files (e.g. VCF, bed, wig) and other resources from standard
  2061. locations (e.g. UCSC, Ensembl) can be discovered. The resource includes
  2062. metadata about each resource, e.g., a textual description, tags, and date of
  2063. modification. The client creates and manages a local cache of files retrieved
  2064. by the user, helping with quick and reproducible access.")
  2065. (license license:artistic2.0)))
  2066. (define-public r-aroma-light
  2067. (package
  2068. (name "r-aroma-light")
  2069. (version "3.22.0")
  2070. (source
  2071. (origin
  2072. (method url-fetch)
  2073. (uri (bioconductor-uri "aroma.light" version))
  2074. (sha256
  2075. (base32
  2076. "1yvq6l1p8cpijvlib4fn9y88ihn0gaalrmgx82jgrfmnszkqn3y5"))))
  2077. (properties `((upstream-name . "aroma.light")))
  2078. (build-system r-build-system)
  2079. (propagated-inputs
  2080. `(("r-matrixstats" ,r-matrixstats)
  2081. ("r-r-methodss3" ,r-r-methodss3)
  2082. ("r-r-oo" ,r-r-oo)
  2083. ("r-r-utils" ,r-r-utils)))
  2084. (home-page "https://github.com/HenrikBengtsson/aroma.light")
  2085. (synopsis "Methods for normalization and visualization of microarray data")
  2086. (description
  2087. "This package provides methods for microarray analysis that take basic
  2088. data types such as matrices and lists of vectors. These methods can be used
  2089. standalone, be utilized in other packages, or be wrapped up in higher-level
  2090. classes.")
  2091. (license license:gpl2+)))
  2092. (define-public r-bamsignals
  2093. (package
  2094. (name "r-bamsignals")
  2095. (version "1.24.0")
  2096. (source
  2097. (origin
  2098. (method url-fetch)
  2099. (uri (bioconductor-uri "bamsignals" version))
  2100. (sha256
  2101. (base32
  2102. "1ljrip0jlxjcljqac7vzvwqbcqil5v4f4s4bhpq4akvdkshas6mn"))))
  2103. (build-system r-build-system)
  2104. (propagated-inputs
  2105. `(("r-biocgenerics" ,r-biocgenerics)
  2106. ("r-genomicranges" ,r-genomicranges)
  2107. ("r-iranges" ,r-iranges)
  2108. ("r-rcpp" ,r-rcpp)
  2109. ("r-rhtslib" ,r-rhtslib)
  2110. ("r-zlibbioc" ,r-zlibbioc)))
  2111. (native-inputs
  2112. `(("r-knitr" ,r-knitr)))
  2113. (home-page "https://bioconductor.org/packages/bamsignals")
  2114. (synopsis "Extract read count signals from bam files")
  2115. (description
  2116. "This package efficiently obtains count vectors from indexed bam
  2117. files. It counts the number of nucleotide sequence reads in given genomic
  2118. ranges and it computes reads profiles and coverage profiles. It also handles
  2119. paired-end data.")
  2120. (license license:gpl2+)))
  2121. (define-public r-biobase
  2122. (package
  2123. (name "r-biobase")
  2124. (version "2.52.0")
  2125. (source (origin
  2126. (method url-fetch)
  2127. (uri (bioconductor-uri "Biobase" version))
  2128. (sha256
  2129. (base32
  2130. "1sg8w8860zhlz9s1pf75xa8asd2hyqsj13fh5xc37hf5yqdfkavr"))))
  2131. (properties
  2132. `((upstream-name . "Biobase")))
  2133. (build-system r-build-system)
  2134. (propagated-inputs
  2135. `(("r-biocgenerics" ,r-biocgenerics)))
  2136. (home-page "https://bioconductor.org/packages/Biobase")
  2137. (synopsis "Base functions for Bioconductor")
  2138. (description
  2139. "This package provides functions that are needed by many other packages
  2140. on Bioconductor or which replace R functions.")
  2141. (license license:artistic2.0)))
  2142. (define-public r-biomart
  2143. (package
  2144. (name "r-biomart")
  2145. (version "2.48.3")
  2146. (source (origin
  2147. (method url-fetch)
  2148. (uri (bioconductor-uri "biomaRt" version))
  2149. (sha256
  2150. (base32
  2151. "096s243yzbhhz3wsm7azml5sznqczmcpi5g0gnb02mah1przczfx"))))
  2152. (properties
  2153. `((upstream-name . "biomaRt")))
  2154. (build-system r-build-system)
  2155. (propagated-inputs
  2156. `(("r-annotationdbi" ,r-annotationdbi)
  2157. ("r-biocfilecache" ,r-biocfilecache)
  2158. ("r-digest" ,r-digest)
  2159. ("r-httr" ,r-httr)
  2160. ("r-progress" ,r-progress)
  2161. ("r-rappdirs" ,r-rappdirs)
  2162. ("r-stringr" ,r-stringr)
  2163. ("r-xml" ,r-xml)
  2164. ("r-xml2" ,r-xml2)))
  2165. (native-inputs
  2166. `(("r-knitr" ,r-knitr)))
  2167. (home-page "https://bioconductor.org/packages/biomaRt")
  2168. (synopsis "Interface to BioMart databases")
  2169. (description
  2170. "biomaRt provides an interface to a growing collection of databases
  2171. implementing the @url{BioMart software suite, http://www.biomart.org}. The
  2172. package enables retrieval of large amounts of data in a uniform way without
  2173. the need to know the underlying database schemas or write complex SQL queries.
  2174. Examples of BioMart databases are Ensembl, COSMIC, Uniprot, HGNC, Gramene,
  2175. Wormbase and dbSNP mapped to Ensembl. These major databases give biomaRt
  2176. users direct access to a diverse set of data and enable a wide range of
  2177. powerful online queries from gene annotation to database mining.")
  2178. (license license:artistic2.0)))
  2179. (define-public r-biocparallel
  2180. (package
  2181. (name "r-biocparallel")
  2182. (version "1.26.1")
  2183. (source (origin
  2184. (method url-fetch)
  2185. (uri (bioconductor-uri "BiocParallel" version))
  2186. (sha256
  2187. (base32
  2188. "1jx1wm47s64ywfddrg8kqzz4xpcmfjwrzbxhvlmys7pf2hzj4gbh"))))
  2189. (properties
  2190. `((upstream-name . "BiocParallel")))
  2191. (build-system r-build-system)
  2192. (arguments
  2193. `(#:phases
  2194. (modify-phases %standard-phases
  2195. (add-after 'unpack 'make-reproducible
  2196. (lambda _
  2197. ;; Remove generated documentation.
  2198. (for-each delete-file
  2199. '("inst/doc/BiocParallel_BatchtoolsParam.pdf"
  2200. "inst/doc/Introduction_To_BiocParallel.pdf"
  2201. "inst/doc/Errors_Logs_And_Debugging.pdf"
  2202. "inst/doc/BiocParallel_BatchtoolsParam.R"
  2203. "inst/doc/Introduction_To_BiocParallel.R"
  2204. "inst/doc/Errors_Logs_And_Debugging.R"))
  2205. ;; Remove time-dependent macro
  2206. (substitute* '("inst/doc/BiocParallel_BatchtoolsParam.Rnw"
  2207. "inst/doc/Introduction_To_BiocParallel.Rnw"
  2208. "inst/doc/Errors_Logs_And_Debugging.Rnw"
  2209. "vignettes/BiocParallel_BatchtoolsParam.Rnw"
  2210. "vignettes/Introduction_To_BiocParallel.Rnw"
  2211. "vignettes/Errors_Logs_And_Debugging.Rnw")
  2212. (("\\today") "later"))
  2213. ;; Initialize the random number generator seed when building.
  2214. (substitute* "R/internal_rng_stream.R"
  2215. (("\"L'Ecuyer-CMRG\"\\)" m)
  2216. (string-append
  2217. m "; if (!is.na(Sys.getenv(\"SOURCE_DATE_EPOCH\"))) {set.seed(100)}\n"))))))))
  2218. (propagated-inputs
  2219. `(("r-futile-logger" ,r-futile-logger)
  2220. ("r-snow" ,r-snow)
  2221. ("r-bh" ,r-bh)))
  2222. (native-inputs
  2223. `(("r-knitr" ,r-knitr)))
  2224. (home-page "https://bioconductor.org/packages/BiocParallel")
  2225. (synopsis "Bioconductor facilities for parallel evaluation")
  2226. (description
  2227. "This package provides modified versions and novel implementation of
  2228. functions for parallel evaluation, tailored to use with Bioconductor
  2229. objects.")
  2230. (license (list license:gpl2+ license:gpl3+))))
  2231. (define-public r-biostrings
  2232. (package
  2233. (name "r-biostrings")
  2234. (version "2.60.2")
  2235. (source (origin
  2236. (method url-fetch)
  2237. (uri (bioconductor-uri "Biostrings" version))
  2238. (sha256
  2239. (base32
  2240. "0ai0fg0w4l0a7avbafdbqjgjpg91myxalwrg2i3ixm1l2lyyfyah"))))
  2241. (properties
  2242. `((upstream-name . "Biostrings")))
  2243. (build-system r-build-system)
  2244. (propagated-inputs
  2245. `(("r-biocgenerics" ,r-biocgenerics)
  2246. ("r-crayon" ,r-crayon)
  2247. ("r-genomeinfodb" ,r-genomeinfodb)
  2248. ("r-iranges" ,r-iranges)
  2249. ("r-s4vectors" ,r-s4vectors)
  2250. ("r-xvector" ,r-xvector)))
  2251. (home-page "https://bioconductor.org/packages/Biostrings")
  2252. (synopsis "String objects and algorithms for biological sequences")
  2253. (description
  2254. "This package provides memory efficient string containers, string
  2255. matching algorithms, and other utilities, for fast manipulation of large
  2256. biological sequences or sets of sequences.")
  2257. (license license:artistic2.0)))
  2258. (define-public r-biovizbase
  2259. (package
  2260. (name "r-biovizbase")
  2261. (version "1.40.0")
  2262. (source
  2263. (origin
  2264. (method url-fetch)
  2265. (uri (bioconductor-uri "biovizBase" version))
  2266. (sha256
  2267. (base32
  2268. "14jyyg3ggdhaqhp0j4qf6dapykh76fygbaa4lr7czqbc5mr0iw23"))))
  2269. (properties `((upstream-name . "biovizBase")))
  2270. (build-system r-build-system)
  2271. (propagated-inputs
  2272. `(("r-annotationdbi" ,r-annotationdbi)
  2273. ("r-annotationfilter" ,r-annotationfilter)
  2274. ("r-biocgenerics" ,r-biocgenerics)
  2275. ("r-biostrings" ,r-biostrings)
  2276. ("r-dichromat" ,r-dichromat)
  2277. ("r-ensembldb" ,r-ensembldb)
  2278. ("r-genomeinfodb" ,r-genomeinfodb)
  2279. ("r-genomicalignments" ,r-genomicalignments)
  2280. ("r-genomicfeatures" ,r-genomicfeatures)
  2281. ("r-genomicranges" ,r-genomicranges)
  2282. ("r-hmisc" ,r-hmisc)
  2283. ("r-iranges" ,r-iranges)
  2284. ("r-rcolorbrewer" ,r-rcolorbrewer)
  2285. ("r-rlang" ,r-rlang)
  2286. ("r-rsamtools" ,r-rsamtools)
  2287. ("r-s4vectors" ,r-s4vectors)
  2288. ("r-scales" ,r-scales)
  2289. ("r-summarizedexperiment" ,r-summarizedexperiment)
  2290. ("r-variantannotation" ,r-variantannotation)))
  2291. (home-page "https://bioconductor.org/packages/biovizBase")
  2292. (synopsis "Basic graphic utilities for visualization of genomic data")
  2293. (description
  2294. "The biovizBase package is designed to provide a set of utilities, color
  2295. schemes and conventions for genomic data. It serves as the base for various
  2296. high-level packages for biological data visualization. This saves development
  2297. effort and encourages consistency.")
  2298. (license license:artistic2.0)))
  2299. (define-public r-bsgenome
  2300. (package
  2301. (name "r-bsgenome")
  2302. (version "1.60.0")
  2303. (source (origin
  2304. (method url-fetch)
  2305. (uri (bioconductor-uri "BSgenome" version))
  2306. (sha256
  2307. (base32
  2308. "1jhissp9ad1rn2p0bzr3yslbn84yqbaqgnn5p9hyacwr7mr091cn"))))
  2309. (properties
  2310. `((upstream-name . "BSgenome")))
  2311. (build-system r-build-system)
  2312. (propagated-inputs
  2313. `(("r-biocgenerics" ,r-biocgenerics)
  2314. ("r-biostrings" ,r-biostrings)
  2315. ("r-genomeinfodb" ,r-genomeinfodb)
  2316. ("r-genomicranges" ,r-genomicranges)
  2317. ("r-iranges" ,r-iranges)
  2318. ("r-matrixstats" ,r-matrixstats)
  2319. ("r-rsamtools" ,r-rsamtools)
  2320. ("r-rtracklayer" ,r-rtracklayer)
  2321. ("r-s4vectors" ,r-s4vectors)
  2322. ("r-xvector" ,r-xvector)))
  2323. (home-page "https://bioconductor.org/packages/BSgenome")
  2324. (synopsis "Infrastructure for Biostrings-based genome data packages")
  2325. (description
  2326. "This package provides infrastructure shared by all Biostrings-based
  2327. genome data packages and support for efficient SNP representation.")
  2328. (license license:artistic2.0)))
  2329. (define-public r-category
  2330. (package
  2331. (name "r-category")
  2332. (version "2.58.0")
  2333. (source
  2334. (origin
  2335. (method url-fetch)
  2336. (uri (bioconductor-uri "Category" version))
  2337. (sha256
  2338. (base32
  2339. "0f76pb7h8qc51mca5pq00m9p02sbkcj6ywfzli20qai2ykpfr71x"))))
  2340. (properties `((upstream-name . "Category")))
  2341. (build-system r-build-system)
  2342. (propagated-inputs
  2343. `(("r-annotate" ,r-annotate)
  2344. ("r-annotationdbi" ,r-annotationdbi)
  2345. ("r-biobase" ,r-biobase)
  2346. ("r-biocgenerics" ,r-biocgenerics)
  2347. ("r-genefilter" ,r-genefilter)
  2348. ("r-graph" ,r-graph)
  2349. ("r-gseabase" ,r-gseabase)
  2350. ("r-matrix" ,r-matrix)
  2351. ("r-rbgl" ,r-rbgl)
  2352. ("r-dbi" ,r-dbi)))
  2353. (home-page "https://bioconductor.org/packages/Category")
  2354. (synopsis "Category analysis")
  2355. (description
  2356. "This package provides a collection of tools for performing category
  2357. analysis.")
  2358. (license license:artistic2.0)))
  2359. (define-public r-chipseeker
  2360. (package
  2361. (name "r-chipseeker")
  2362. (version "1.28.3")
  2363. (source (origin
  2364. (method url-fetch)
  2365. (uri (bioconductor-uri "ChIPseeker" version))
  2366. (sha256
  2367. (base32
  2368. "18hdgml80770c0xgd06zrl8px1ql9fa65rirfkq07z7rzpnd23rw"))))
  2369. (build-system r-build-system)
  2370. (native-inputs
  2371. `(("r-knitr" ,r-knitr)))
  2372. (propagated-inputs
  2373. `(("r-annotationdbi" ,r-annotationdbi)
  2374. ("r-biocgenerics" ,r-biocgenerics)
  2375. ("r-boot" ,r-boot)
  2376. ("r-enrichplot" ,r-enrichplot)
  2377. ("r-iranges" ,r-iranges)
  2378. ("r-genomeinfodb" ,r-genomeinfodb)
  2379. ("r-genomicranges" ,r-genomicranges)
  2380. ("r-genomicfeatures" ,r-genomicfeatures)
  2381. ("r-ggplot2" ,r-ggplot2)
  2382. ("r-gplots" ,r-gplots)
  2383. ("r-gtools" ,r-gtools)
  2384. ("r-dplyr" ,r-dplyr)
  2385. ("r-plotrix" ,r-plotrix)
  2386. ("r-dplyr" ,r-dplyr)
  2387. ("r-magrittr" ,r-magrittr)
  2388. ("r-rcolorbrewer" ,r-rcolorbrewer)
  2389. ("r-rtracklayer" ,r-rtracklayer)
  2390. ("r-s4vectors" ,r-s4vectors)
  2391. ("r-txdb-hsapiens-ucsc-hg19-knowngene"
  2392. ,r-txdb-hsapiens-ucsc-hg19-knowngene)))
  2393. (home-page "https://www.bioconductor.org/packages/ChIPseeker/")
  2394. (synopsis "ChIPseeker for ChIP peak annotation, comparison, and visualization")
  2395. (description "This package implements functions to retrieve the nearest
  2396. genes around the peak, annotate genomic region of the peak, statstical methods
  2397. for estimate the significance of overlap among ChIP peak data sets, and
  2398. incorporate GEO database for user to compare the own dataset with those
  2399. deposited in database. The comparison can be used to infer cooperative
  2400. regulation and thus can be used to generate hypotheses. Several visualization
  2401. functions are implemented to summarize the coverage of the peak experiment,
  2402. average profile and heatmap of peaks binding to TSS regions, genomic
  2403. annotation, distance to TSS, and overlap of peaks or genes.")
  2404. (license license:artistic2.0)))
  2405. (define-public r-chipseq
  2406. (package
  2407. (name "r-chipseq")
  2408. (version "1.42.0")
  2409. (source
  2410. (origin
  2411. (method url-fetch)
  2412. (uri (bioconductor-uri "chipseq" version))
  2413. (sha256
  2414. (base32
  2415. "078p9h0zghlhpd6cr54nww1mk7q97imx8yqfayw5m2yq4097ivbi"))))
  2416. (build-system r-build-system)
  2417. (propagated-inputs
  2418. `(("r-biocgenerics" ,r-biocgenerics)
  2419. ("r-genomicranges" ,r-genomicranges)
  2420. ("r-iranges" ,r-iranges)
  2421. ("r-lattice" ,r-lattice)
  2422. ("r-s4vectors" ,r-s4vectors)
  2423. ("r-shortread" ,r-shortread)))
  2424. (home-page "https://bioconductor.org/packages/chipseq")
  2425. (synopsis "Package for analyzing ChIPseq data")
  2426. (description
  2427. "This package provides tools for processing short read data from ChIPseq
  2428. experiments.")
  2429. (license license:artistic2.0)))
  2430. (define-public r-complexheatmap
  2431. (package
  2432. (name "r-complexheatmap")
  2433. (version "2.8.0")
  2434. (source
  2435. (origin
  2436. (method url-fetch)
  2437. (uri (bioconductor-uri "ComplexHeatmap" version))
  2438. (sha256
  2439. (base32
  2440. "0jl96msj1njdrvngg68s50vmphvhi2lfwlv34x07pcdzgkjjs41f"))))
  2441. (properties
  2442. `((upstream-name . "ComplexHeatmap")))
  2443. (build-system r-build-system)
  2444. (propagated-inputs
  2445. `(("r-cairo" ,r-cairo)
  2446. ("r-circlize" ,r-circlize)
  2447. ("r-clue" ,r-clue)
  2448. ("r-colorspace" ,r-colorspace)
  2449. ("r-digest" ,r-digest)
  2450. ("r-doparallel" ,r-doparallel)
  2451. ("r-foreach" ,r-foreach)
  2452. ("r-getoptlong" ,r-getoptlong)
  2453. ("r-globaloptions" ,r-globaloptions)
  2454. ("r-iranges" ,r-iranges)
  2455. ("r-matrixstats" ,r-matrixstats)
  2456. ("r-png" ,r-png)
  2457. ("r-rcolorbrewer" ,r-rcolorbrewer)))
  2458. (native-inputs
  2459. `(("r-knitr" ,r-knitr)))
  2460. (home-page
  2461. "https://github.com/jokergoo/ComplexHeatmap")
  2462. (synopsis "Making Complex Heatmaps")
  2463. (description
  2464. "Complex heatmaps are efficient to visualize associations between
  2465. different sources of data sets and reveal potential structures. This package
  2466. provides a highly flexible way to arrange multiple heatmaps and supports
  2467. self-defined annotation graphics.")
  2468. (license license:gpl2+)))
  2469. (define-public r-copywriter
  2470. (package
  2471. (name "r-copywriter")
  2472. (version "2.24.0")
  2473. (source
  2474. (origin
  2475. (method url-fetch)
  2476. (uri (bioconductor-uri "CopywriteR" version))
  2477. (sha256
  2478. (base32
  2479. "0pacs714d9b1fdz68pp9ca0x77d376s19lxb82np4l9fgx0rgkxp"))))
  2480. (properties `((upstream-name . "CopywriteR")))
  2481. (build-system r-build-system)
  2482. (propagated-inputs
  2483. `(("r-biocparallel" ,r-biocparallel)
  2484. ("r-chipseq" ,r-chipseq)
  2485. ("r-copyhelper" ,r-copyhelper)
  2486. ("r-data-table" ,r-data-table)
  2487. ("r-dnacopy" ,r-dnacopy)
  2488. ("r-futile-logger" ,r-futile-logger)
  2489. ("r-genomeinfodb" ,r-genomeinfodb)
  2490. ("r-genomicalignments" ,r-genomicalignments)
  2491. ("r-genomicranges" ,r-genomicranges)
  2492. ("r-gtools" ,r-gtools)
  2493. ("r-iranges" ,r-iranges)
  2494. ("r-matrixstats" ,r-matrixstats)
  2495. ("r-rsamtools" ,r-rsamtools)
  2496. ("r-s4vectors" ,r-s4vectors)))
  2497. (home-page "https://github.com/PeeperLab/CopywriteR")
  2498. (synopsis "Copy number information from targeted sequencing")
  2499. (description
  2500. "CopywriteR extracts DNA copy number information from targeted sequencing
  2501. by utilizing off-target reads. It allows for extracting uniformly distributed
  2502. copy number information, can be used without reference, and can be applied to
  2503. sequencing data obtained from various techniques including chromatin
  2504. immunoprecipitation and target enrichment on small gene panels. Thereby,
  2505. CopywriteR constitutes a widely applicable alternative to available copy
  2506. number detection tools.")
  2507. (license license:gpl2)))
  2508. (define-public r-deseq
  2509. (package
  2510. (name "r-deseq")
  2511. (version "1.39.0")
  2512. (source
  2513. (origin
  2514. (method url-fetch)
  2515. (uri (bioconductor-uri "DESeq" version))
  2516. (sha256
  2517. (base32
  2518. "047hph5aqmjnz1aqprziw0smdn5lf96hmwpnvqrxv1j2yfvcf3h1"))))
  2519. (properties `((upstream-name . "DESeq")))
  2520. (build-system r-build-system)
  2521. (propagated-inputs
  2522. `(("r-biobase" ,r-biobase)
  2523. ("r-biocgenerics" ,r-biocgenerics)
  2524. ("r-genefilter" ,r-genefilter)
  2525. ("r-geneplotter" ,r-geneplotter)
  2526. ("r-lattice" ,r-lattice)
  2527. ("r-locfit" ,r-locfit)
  2528. ("r-mass" ,r-mass)
  2529. ("r-rcolorbrewer" ,r-rcolorbrewer)))
  2530. (home-page "https://www-huber.embl.de/users/anders/DESeq/")
  2531. (synopsis "Differential gene expression analysis")
  2532. (description
  2533. "This package provides tools for estimating variance-mean dependence in
  2534. count data from high-throughput genetic sequencing assays and for testing for
  2535. differential expression based on a model using the negative binomial
  2536. distribution.")
  2537. (license license:gpl3+)))
  2538. (define-public r-deseq2
  2539. (package
  2540. (name "r-deseq2")
  2541. (version "1.32.0")
  2542. (source
  2543. (origin
  2544. (method url-fetch)
  2545. (uri (bioconductor-uri "DESeq2" version))
  2546. (sha256
  2547. (base32
  2548. "0r1brwmj7av0bj72jajn27vx3zs1bgg8qfbhf02fln6kf7im4kaz"))))
  2549. (properties `((upstream-name . "DESeq2")))
  2550. (build-system r-build-system)
  2551. (propagated-inputs
  2552. `(("r-biobase" ,r-biobase)
  2553. ("r-biocgenerics" ,r-biocgenerics)
  2554. ("r-biocparallel" ,r-biocparallel)
  2555. ("r-genefilter" ,r-genefilter)
  2556. ("r-geneplotter" ,r-geneplotter)
  2557. ("r-genomicranges" ,r-genomicranges)
  2558. ("r-ggplot2" ,r-ggplot2)
  2559. ("r-iranges" ,r-iranges)
  2560. ("r-locfit" ,r-locfit)
  2561. ("r-rcpp" ,r-rcpp)
  2562. ("r-rcpparmadillo" ,r-rcpparmadillo)
  2563. ("r-s4vectors" ,r-s4vectors)
  2564. ("r-summarizedexperiment" ,r-summarizedexperiment)))
  2565. (native-inputs
  2566. `(("r-knitr" ,r-knitr)))
  2567. (home-page "https://bioconductor.org/packages/DESeq2")
  2568. (synopsis "Differential gene expression analysis")
  2569. (description
  2570. "This package provides functions to estimate variance-mean dependence in
  2571. count data from high-throughput nucleotide sequencing assays and test for
  2572. differential expression based on a model using the negative binomial
  2573. distribution.")
  2574. (license license:lgpl3+)))
  2575. (define-public r-dexseq
  2576. (package
  2577. (name "r-dexseq")
  2578. (version "1.38.0")
  2579. (source
  2580. (origin
  2581. (method url-fetch)
  2582. (uri (bioconductor-uri "DEXSeq" version))
  2583. (sha256
  2584. (base32
  2585. "1zywh30f4j4rj0f9w6yk5xr9mvdbg8gicy3wsb8yxdnamadyr7x4"))))
  2586. (properties `((upstream-name . "DEXSeq")))
  2587. (build-system r-build-system)
  2588. (propagated-inputs
  2589. `(("r-annotationdbi" ,r-annotationdbi)
  2590. ("r-biobase" ,r-biobase)
  2591. ("r-biocgenerics" ,r-biocgenerics)
  2592. ("r-biocparallel" ,r-biocparallel)
  2593. ("r-biomart" ,r-biomart)
  2594. ("r-deseq2" ,r-deseq2)
  2595. ("r-genefilter" ,r-genefilter)
  2596. ("r-geneplotter" ,r-geneplotter)
  2597. ("r-genomicranges" ,r-genomicranges)
  2598. ("r-hwriter" ,r-hwriter)
  2599. ("r-iranges" ,r-iranges)
  2600. ("r-rcolorbrewer" ,r-rcolorbrewer)
  2601. ("r-rsamtools" ,r-rsamtools)
  2602. ("r-s4vectors" ,r-s4vectors)
  2603. ("r-statmod" ,r-statmod)
  2604. ("r-stringr" ,r-stringr)
  2605. ("r-summarizedexperiment" ,r-summarizedexperiment)))
  2606. (native-inputs
  2607. `(("r-knitr" ,r-knitr)))
  2608. (home-page "https://bioconductor.org/packages/DEXSeq")
  2609. (synopsis "Inference of differential exon usage in RNA-Seq")
  2610. (description
  2611. "This package is focused on finding differential exon usage using RNA-seq
  2612. exon counts between samples with different experimental designs. It provides
  2613. functions that allows the user to make the necessary statistical tests based
  2614. on a model that uses the negative binomial distribution to estimate the
  2615. variance between biological replicates and generalized linear models for
  2616. testing. The package also provides functions for the visualization and
  2617. exploration of the results.")
  2618. (license license:gpl3+)))
  2619. (define-public r-dirichletmultinomial
  2620. (package
  2621. (name "r-dirichletmultinomial")
  2622. (version "1.34.0")
  2623. (source
  2624. (origin
  2625. (method url-fetch)
  2626. (uri (bioconductor-uri "DirichletMultinomial" version))
  2627. (sha256
  2628. (base32
  2629. "0ikmj0300lfzj6q1vyahfyx5kwi5h59mds7ym4f2j1bbxqzy6ssl"))))
  2630. (properties
  2631. `((upstream-name . "DirichletMultinomial")))
  2632. (build-system r-build-system)
  2633. (inputs
  2634. `(("gsl" ,gsl)))
  2635. (propagated-inputs
  2636. `(("r-biocgenerics" ,r-biocgenerics)
  2637. ("r-iranges" ,r-iranges)
  2638. ("r-s4vectors" ,r-s4vectors)))
  2639. (home-page "https://bioconductor.org/packages/DirichletMultinomial")
  2640. (synopsis "Dirichlet-Multinomial mixture models for microbiome data")
  2641. (description
  2642. "Dirichlet-multinomial mixture models can be used to describe variability
  2643. in microbial metagenomic data. This package is an interface to code
  2644. originally made available by Holmes, Harris, and Quince, 2012, PLoS ONE 7(2):
  2645. 1-15.")
  2646. (license license:lgpl3)))
  2647. (define-public r-edaseq
  2648. (package
  2649. (name "r-edaseq")
  2650. (version "2.26.1")
  2651. (source
  2652. (origin
  2653. (method url-fetch)
  2654. (uri (bioconductor-uri "EDASeq" version))
  2655. (sha256
  2656. (base32
  2657. "0pakcbkalhhqz3d9lpfx3hscf53k24mlmrywxxzfg43yq57srkql"))))
  2658. (properties `((upstream-name . "EDASeq")))
  2659. (build-system r-build-system)
  2660. (propagated-inputs
  2661. `(("r-annotationdbi" ,r-annotationdbi)
  2662. ("r-aroma-light" ,r-aroma-light)
  2663. ("r-biobase" ,r-biobase)
  2664. ("r-biocgenerics" ,r-biocgenerics)
  2665. ("r-biocmanager" ,r-biocmanager)
  2666. ("r-biomart" ,r-biomart)
  2667. ("r-biostrings" ,r-biostrings)
  2668. ("r-genomicfeatures" ,r-genomicfeatures)
  2669. ("r-genomicranges" ,r-genomicranges)
  2670. ("r-iranges" ,r-iranges)
  2671. ("r-rsamtools" ,r-rsamtools)
  2672. ("r-shortread" ,r-shortread)))
  2673. (native-inputs
  2674. `(("r-knitr" ,r-knitr)))
  2675. (home-page "https://github.com/drisso/EDASeq")
  2676. (synopsis "Exploratory data analysis and normalization for RNA-Seq")
  2677. (description
  2678. "This package provides support for numerical and graphical summaries of
  2679. RNA-Seq genomic read data. Provided within-lane normalization procedures to
  2680. adjust for GC-content effect (or other gene-level effects) on read counts:
  2681. loess robust local regression, global-scaling, and full-quantile
  2682. normalization. Between-lane normalization procedures to adjust for
  2683. distributional differences between lanes (e.g., sequencing depth):
  2684. global-scaling and full-quantile normalization.")
  2685. (license license:artistic2.0)))
  2686. (define-public r-edger
  2687. (package
  2688. (name "r-edger")
  2689. (version "3.34.0")
  2690. (source (origin
  2691. (method url-fetch)
  2692. (uri (bioconductor-uri "edgeR" version))
  2693. (sha256
  2694. (base32
  2695. "1ikl9y6hj2p92nrb1ydxy2410b3wrax83rfy2imaj0vgfmhsgx6g"))))
  2696. (properties `((upstream-name . "edgeR")))
  2697. (build-system r-build-system)
  2698. (propagated-inputs
  2699. `(("r-limma" ,r-limma)
  2700. ("r-locfit" ,r-locfit)
  2701. ("r-rcpp" ,r-rcpp)
  2702. ("r-statmod" ,r-statmod))) ;for estimateDisp
  2703. (home-page "http://bioinf.wehi.edu.au/edgeR")
  2704. (synopsis "EdgeR does empirical analysis of digital gene expression data")
  2705. (description "This package can do differential expression analysis of
  2706. RNA-seq expression profiles with biological replication. It implements a range
  2707. of statistical methodology based on the negative binomial distributions,
  2708. including empirical Bayes estimation, exact tests, generalized linear models
  2709. and quasi-likelihood tests. It be applied to differential signal analysis of
  2710. other types of genomic data that produce counts, including ChIP-seq, SAGE and
  2711. CAGE.")
  2712. (license license:gpl2+)))
  2713. (define-public r-ensembldb
  2714. (package
  2715. (name "r-ensembldb")
  2716. (version "2.16.4")
  2717. (source
  2718. (origin
  2719. (method url-fetch)
  2720. (uri (bioconductor-uri "ensembldb" version))
  2721. (sha256
  2722. (base32
  2723. "15yllkxr6sj5pfvkvv285nk3q5374nzq1iz8ywmnrq910k3xagd8"))))
  2724. (build-system r-build-system)
  2725. (propagated-inputs
  2726. `(("r-annotationdbi" ,r-annotationdbi)
  2727. ("r-annotationfilter" ,r-annotationfilter)
  2728. ("r-biobase" ,r-biobase)
  2729. ("r-biocgenerics" ,r-biocgenerics)
  2730. ("r-biostrings" ,r-biostrings)
  2731. ("r-curl" ,r-curl)
  2732. ("r-dbi" ,r-dbi)
  2733. ("r-genomeinfodb" ,r-genomeinfodb)
  2734. ("r-genomicfeatures" ,r-genomicfeatures)
  2735. ("r-genomicranges" ,r-genomicranges)
  2736. ("r-iranges" ,r-iranges)
  2737. ("r-protgenerics" ,r-protgenerics)
  2738. ("r-rsamtools" ,r-rsamtools)
  2739. ("r-rsqlite" ,r-rsqlite)
  2740. ("r-rtracklayer" ,r-rtracklayer)
  2741. ("r-s4vectors" ,r-s4vectors)))
  2742. (native-inputs
  2743. `(("r-knitr" ,r-knitr)))
  2744. (home-page "https://github.com/jotsetung/ensembldb")
  2745. (synopsis "Utilities to create and use Ensembl-based annotation databases")
  2746. (description
  2747. "The package provides functions to create and use transcript-centric
  2748. annotation databases/packages. The annotation for the databases are directly
  2749. fetched from Ensembl using their Perl API. The functionality and data is
  2750. similar to that of the TxDb packages from the @code{GenomicFeatures} package,
  2751. but, in addition to retrieve all gene/transcript models and annotations from
  2752. the database, the @code{ensembldb} package also provides a filter framework
  2753. allowing to retrieve annotations for specific entries like genes encoded on a
  2754. chromosome region or transcript models of lincRNA genes.")
  2755. ;; No version specified
  2756. (license license:lgpl3+)))
  2757. (define-public r-fastseg
  2758. (package
  2759. (name "r-fastseg")
  2760. (version "1.38.0")
  2761. (source
  2762. (origin
  2763. (method url-fetch)
  2764. (uri (bioconductor-uri "fastseg" version))
  2765. (sha256
  2766. (base32
  2767. "006v7qs707xmnr35b7rw135pyvacrmhv55a3c53birkpsrjgkps0"))))
  2768. (build-system r-build-system)
  2769. (propagated-inputs
  2770. `(("r-biobase" ,r-biobase)
  2771. ("r-biocgenerics" ,r-biocgenerics)
  2772. ("r-genomicranges" ,r-genomicranges)
  2773. ("r-iranges" ,r-iranges)
  2774. ("r-s4vectors" ,r-s4vectors)))
  2775. (home-page "https://www.bioinf.jku.at/software/fastseg/index.html")
  2776. (synopsis "Fast segmentation algorithm for genetic sequencing data")
  2777. (description
  2778. "Fastseg implements a very fast and efficient segmentation algorithm.
  2779. It can segment data from DNA microarrays and data from next generation
  2780. sequencing for example to detect copy number segments. Further it can segment
  2781. data from RNA microarrays like tiling arrays to identify transcripts. Most
  2782. generally, it can segment data given as a matrix or as a vector. Various data
  2783. formats can be used as input to fastseg like expression set objects for
  2784. microarrays or GRanges for sequencing data.")
  2785. (license license:lgpl2.0+)))
  2786. (define-public r-gage
  2787. (package
  2788. (name "r-gage")
  2789. (version "2.42.0")
  2790. (source
  2791. (origin
  2792. (method url-fetch)
  2793. (uri (bioconductor-uri "gage" version))
  2794. (sha256
  2795. (base32
  2796. "0z7hrwdm6my6p7z04bcpfhqk72pd0s1bdzvsiiym59qj79fbvb83"))))
  2797. (build-system r-build-system)
  2798. (propagated-inputs
  2799. `(("r-annotationdbi" ,r-annotationdbi)
  2800. ("r-go-db" ,r-go-db)
  2801. ("r-graph" ,r-graph)
  2802. ("r-keggrest" ,r-keggrest)))
  2803. (home-page (string-append "https://bmcbioinformatics.biomedcentral.com/"
  2804. "articles/10.1186/1471-2105-10-161"))
  2805. (synopsis "Generally applicable gene-set enrichment for pathway analysis")
  2806. (description
  2807. "GAGE is a published method for gene set (enrichment or GSEA) or pathway
  2808. analysis. GAGE is generally applicable independent of microarray or RNA-Seq
  2809. data attributes including sample sizes, experimental designs, assay platforms,
  2810. and other types of heterogeneity. The gage package provides functions for
  2811. basic GAGE analysis, result processing and presentation. In addition, it
  2812. provides demo microarray data and commonly used gene set data based on KEGG
  2813. pathways and GO terms. These functions and data are also useful for gene set
  2814. analysis using other methods.")
  2815. (license license:gpl2+)))
  2816. (define-public r-genefilter
  2817. (package
  2818. (name "r-genefilter")
  2819. (version "1.74.0")
  2820. (source
  2821. (origin
  2822. (method url-fetch)
  2823. (uri (bioconductor-uri "genefilter" version))
  2824. (sha256
  2825. (base32
  2826. "0dy9pmlb0pc9b4ks5fb9zgnmhc9f2mkqmsdlb7f5z88xmj68y4qk"))))
  2827. (build-system r-build-system)
  2828. (native-inputs
  2829. `(("gfortran" ,gfortran)
  2830. ("r-knitr" ,r-knitr)))
  2831. (propagated-inputs
  2832. `(("r-annotate" ,r-annotate)
  2833. ("r-annotationdbi" ,r-annotationdbi)
  2834. ("r-biobase" ,r-biobase)
  2835. ("r-biocgenerics" ,r-biocgenerics)
  2836. ("r-survival" ,r-survival)))
  2837. (home-page "https://bioconductor.org/packages/genefilter")
  2838. (synopsis "Filter genes from high-throughput experiments")
  2839. (description
  2840. "This package provides basic functions for filtering genes from
  2841. high-throughput sequencing experiments.")
  2842. (license license:artistic2.0)))
  2843. (define-public r-geneoverlap
  2844. (package
  2845. (name "r-geneoverlap")
  2846. (version "1.28.0")
  2847. (source (origin
  2848. (method url-fetch)
  2849. (uri (bioconductor-uri "GeneOverlap" version))
  2850. (sha256
  2851. (base32
  2852. "1kfw3h68rvbafhklds6sfmviwv91nms8wk0ywzkjg5h3mmgxbsv9"))))
  2853. (build-system r-build-system)
  2854. (propagated-inputs
  2855. `(("r-rcolorbrewer" ,r-rcolorbrewer)
  2856. ("r-gplots" ,r-gplots)))
  2857. (home-page "https://www.bioconductor.org/packages/GeneOverlap/")
  2858. (synopsis "Test and visualize gene overlaps")
  2859. (description "This package can be used to test two sets of gene lists
  2860. and visualize the results.")
  2861. (license license:gpl3)))
  2862. (define-public r-genomation
  2863. (package
  2864. (name "r-genomation")
  2865. (version "1.24.0")
  2866. (source (origin
  2867. (method url-fetch)
  2868. (uri (bioconductor-uri "genomation" version))
  2869. (sha256
  2870. (base32
  2871. "0qa3b4mfd7l1sy4pw64zr2d90y5apah900krxjl4x39acygg0i2r"))))
  2872. (build-system r-build-system)
  2873. (propagated-inputs
  2874. `(("r-biostrings" ,r-biostrings)
  2875. ("r-bsgenome" ,r-bsgenome)
  2876. ("r-data-table" ,r-data-table)
  2877. ("r-genomeinfodb" ,r-genomeinfodb)
  2878. ("r-genomicalignments" ,r-genomicalignments)
  2879. ("r-genomicranges" ,r-genomicranges)
  2880. ("r-ggplot2" ,r-ggplot2)
  2881. ("r-gridbase" ,r-gridbase)
  2882. ("r-impute" ,r-impute)
  2883. ("r-iranges" ,r-iranges)
  2884. ("r-matrixstats" ,r-matrixstats)
  2885. ("r-plotrix" ,r-plotrix)
  2886. ("r-plyr" ,r-plyr)
  2887. ("r-rcpp" ,r-rcpp)
  2888. ("r-readr" ,r-readr)
  2889. ("r-reshape2" ,r-reshape2)
  2890. ("r-rsamtools" ,r-rsamtools)
  2891. ("r-rtracklayer" ,r-rtracklayer)
  2892. ("r-s4vectors" ,r-s4vectors)
  2893. ("r-seqpattern" ,r-seqpattern)))
  2894. (native-inputs
  2895. `(("r-knitr" ,r-knitr)))
  2896. (home-page "https://bioinformatics.mdc-berlin.de/genomation/")
  2897. (synopsis "Summary, annotation and visualization of genomic data")
  2898. (description
  2899. "This package provides a package for summary and annotation of genomic
  2900. intervals. Users can visualize and quantify genomic intervals over
  2901. pre-defined functional regions, such as promoters, exons, introns, etc. The
  2902. genomic intervals represent regions with a defined chromosome position, which
  2903. may be associated with a score, such as aligned reads from HT-seq experiments,
  2904. TF binding sites, methylation scores, etc. The package can use any tabular
  2905. genomic feature data as long as it has minimal information on the locations of
  2906. genomic intervals. In addition, it can use BAM or BigWig files as input.")
  2907. (license license:artistic2.0)))
  2908. (define-public r-genomeinfodb
  2909. (package
  2910. (name "r-genomeinfodb")
  2911. (version "1.28.1")
  2912. (source (origin
  2913. (method url-fetch)
  2914. (uri (bioconductor-uri "GenomeInfoDb" version))
  2915. (sha256
  2916. (base32
  2917. "1ga8yrn7j1wn9wdsvf4ws6n2987yk1yxz22v2jzaszfikhjh1sp8"))))
  2918. (properties
  2919. `((upstream-name . "GenomeInfoDb")))
  2920. (build-system r-build-system)
  2921. (propagated-inputs
  2922. `(("r-biocgenerics" ,r-biocgenerics)
  2923. ("r-genomeinfodbdata" ,r-genomeinfodbdata)
  2924. ("r-iranges" ,r-iranges)
  2925. ("r-rcurl" ,r-rcurl)
  2926. ("r-s4vectors" ,r-s4vectors)))
  2927. (native-inputs
  2928. `(("r-knitr" ,r-knitr)))
  2929. (home-page "https://bioconductor.org/packages/GenomeInfoDb")
  2930. (synopsis "Utilities for manipulating chromosome identifiers")
  2931. (description
  2932. "This package contains data and functions that define and allow
  2933. translation between different chromosome sequence naming conventions (e.g.,
  2934. \"chr1\" versus \"1\"), including a function that attempts to place sequence
  2935. names in their natural, rather than lexicographic, order.")
  2936. (license license:artistic2.0)))
  2937. (define-public r-genomicalignments
  2938. (package
  2939. (name "r-genomicalignments")
  2940. (version "1.28.0")
  2941. (source (origin
  2942. (method url-fetch)
  2943. (uri (bioconductor-uri "GenomicAlignments" version))
  2944. (sha256
  2945. (base32
  2946. "00rq110jkh89nxgk05zh8kssxk8mb4dq0wjg3n7ivfmmm9wdwhp2"))))
  2947. (properties
  2948. `((upstream-name . "GenomicAlignments")))
  2949. (build-system r-build-system)
  2950. (propagated-inputs
  2951. `(("r-biocgenerics" ,r-biocgenerics)
  2952. ("r-biocparallel" ,r-biocparallel)
  2953. ("r-biostrings" ,r-biostrings)
  2954. ("r-genomeinfodb" ,r-genomeinfodb)
  2955. ("r-genomicranges" ,r-genomicranges)
  2956. ("r-iranges" ,r-iranges)
  2957. ("r-rsamtools" ,r-rsamtools)
  2958. ("r-s4vectors" ,r-s4vectors)
  2959. ("r-summarizedexperiment" ,r-summarizedexperiment)))
  2960. (home-page "https://bioconductor.org/packages/GenomicAlignments")
  2961. (synopsis "Representation and manipulation of short genomic alignments")
  2962. (description
  2963. "This package provides efficient containers for storing and manipulating
  2964. short genomic alignments (typically obtained by aligning short reads to a
  2965. reference genome). This includes read counting, computing the coverage,
  2966. junction detection, and working with the nucleotide content of the
  2967. alignments.")
  2968. (license license:artistic2.0)))
  2969. (define-public r-genomicfeatures
  2970. (package
  2971. (name "r-genomicfeatures")
  2972. (version "1.44.1")
  2973. (source (origin
  2974. (method url-fetch)
  2975. (uri (bioconductor-uri "GenomicFeatures" version))
  2976. (sha256
  2977. (base32
  2978. "0byizkq18kkyq3n604f38z4mikhi3szsrfrlz22wdq2ldq3nzkis"))))
  2979. (properties
  2980. `((upstream-name . "GenomicFeatures")))
  2981. (build-system r-build-system)
  2982. (propagated-inputs
  2983. `(("r-annotationdbi" ,r-annotationdbi)
  2984. ("r-biobase" ,r-biobase)
  2985. ("r-biocgenerics" ,r-biocgenerics)
  2986. ("r-biocio" ,r-biocio)
  2987. ("r-biomart" ,r-biomart)
  2988. ("r-biostrings" ,r-biostrings)
  2989. ("r-dbi" ,r-dbi)
  2990. ("r-genomeinfodb" ,r-genomeinfodb)
  2991. ("r-genomicranges" ,r-genomicranges)
  2992. ("r-iranges" ,r-iranges)
  2993. ("r-rcurl" ,r-rcurl)
  2994. ("r-rsqlite" ,r-rsqlite)
  2995. ("r-rtracklayer" ,r-rtracklayer)
  2996. ("r-s4vectors" ,r-s4vectors)
  2997. ("r-xvector" ,r-xvector)))
  2998. (native-inputs
  2999. `(("r-knitr" ,r-knitr)))
  3000. (home-page "https://bioconductor.org/packages/GenomicFeatures")
  3001. (synopsis "Tools for working with transcript centric annotations")
  3002. (description
  3003. "This package provides a set of tools and methods for making and
  3004. manipulating transcript centric annotations. With these tools the user can
  3005. easily download the genomic locations of the transcripts, exons and cds of a
  3006. given organism, from either the UCSC Genome Browser or a BioMart
  3007. database (more sources will be supported in the future). This information is
  3008. then stored in a local database that keeps track of the relationship between
  3009. transcripts, exons, cds and genes. Flexible methods are provided for
  3010. extracting the desired features in a convenient format.")
  3011. (license license:artistic2.0)))
  3012. (define-public r-genomicfiles
  3013. (package
  3014. (name "r-genomicfiles")
  3015. (version "1.28.0")
  3016. (source
  3017. (origin
  3018. (method url-fetch)
  3019. (uri (bioconductor-uri "GenomicFiles" version))
  3020. (sha256
  3021. (base32
  3022. "1plh14m7w6calw5yxcxp7g4bg8q00ax85m517wap78bni975k13y"))))
  3023. (properties `((upstream-name . "GenomicFiles")))
  3024. (build-system r-build-system)
  3025. (propagated-inputs
  3026. `(("r-biocgenerics" ,r-biocgenerics)
  3027. ("r-biocparallel" ,r-biocparallel)
  3028. ("r-genomeinfodb" ,r-genomeinfodb)
  3029. ("r-genomicalignments" ,r-genomicalignments)
  3030. ("r-genomicranges" ,r-genomicranges)
  3031. ("r-iranges" ,r-iranges)
  3032. ("r-matrixgenerics" ,r-matrixgenerics)
  3033. ("r-rsamtools" ,r-rsamtools)
  3034. ("r-rtracklayer" ,r-rtracklayer)
  3035. ("r-s4vectors" ,r-s4vectors)
  3036. ("r-summarizedexperiment" ,r-summarizedexperiment)
  3037. ("r-variantannotation" ,r-variantannotation)))
  3038. (home-page "https://bioconductor.org/packages/GenomicFiles")
  3039. (synopsis "Distributed computing by file or by range")
  3040. (description
  3041. "This package provides infrastructure for parallel computations
  3042. distributed by file or by range. User defined mapper and reducer functions
  3043. provide added flexibility for data combination and manipulation.")
  3044. (license license:artistic2.0)))
  3045. (define-public r-genomicranges
  3046. (package
  3047. (name "r-genomicranges")
  3048. (version "1.44.0")
  3049. (source (origin
  3050. (method url-fetch)
  3051. (uri (bioconductor-uri "GenomicRanges" version))
  3052. (sha256
  3053. (base32
  3054. "1qxc6dcwdlkan3hg0j9yfhz7gyi9qg671yj6zizsk6mzl7qqva0x"))))
  3055. (properties
  3056. `((upstream-name . "GenomicRanges")))
  3057. (build-system r-build-system)
  3058. (propagated-inputs
  3059. `(("r-biocgenerics" ,r-biocgenerics)
  3060. ("r-genomeinfodb" ,r-genomeinfodb)
  3061. ("r-iranges" ,r-iranges)
  3062. ("r-s4vectors" ,r-s4vectors)
  3063. ("r-xvector" ,r-xvector)))
  3064. (native-inputs
  3065. `(("r-knitr" ,r-knitr)))
  3066. (home-page "https://bioconductor.org/packages/GenomicRanges")
  3067. (synopsis "Representation and manipulation of genomic intervals")
  3068. (description
  3069. "This package provides tools to efficiently represent and manipulate
  3070. genomic annotations and alignments is playing a central role when it comes to
  3071. analyzing high-throughput sequencing data (a.k.a. NGS data). The
  3072. GenomicRanges package defines general purpose containers for storing and
  3073. manipulating genomic intervals and variables defined along a genome.")
  3074. (license license:artistic2.0)))
  3075. (define-public r-gostats
  3076. (package
  3077. (name "r-gostats")
  3078. (version "2.58.0")
  3079. (source
  3080. (origin
  3081. (method url-fetch)
  3082. (uri (bioconductor-uri "GOstats" version))
  3083. (sha256
  3084. (base32
  3085. "0jjswy6qmfgr2f6vk3y9pdvs9x91gn31h55qllgh0qb2cb26g9wa"))))
  3086. (properties `((upstream-name . "GOstats")))
  3087. (build-system r-build-system)
  3088. (propagated-inputs
  3089. `(("r-annotate" ,r-annotate)
  3090. ("r-annotationdbi" ,r-annotationdbi)
  3091. ("r-annotationforge" ,r-annotationforge)
  3092. ("r-biobase" ,r-biobase)
  3093. ("r-category" ,r-category)
  3094. ("r-go-db" ,r-go-db)
  3095. ("r-graph" ,r-graph)
  3096. ("r-rgraphviz" ,r-rgraphviz)
  3097. ("r-rbgl" ,r-rbgl)))
  3098. (home-page "https://bioconductor.org/packages/GOstats")
  3099. (synopsis "Tools for manipulating GO and microarrays")
  3100. (description
  3101. "This package provides a set of tools for interacting with GO and
  3102. microarray data. A variety of basic manipulation tools for graphs, hypothesis
  3103. testing and other simple calculations.")
  3104. (license license:artistic2.0)))
  3105. (define-public r-gseabase
  3106. (package
  3107. (name "r-gseabase")
  3108. (version "1.54.0")
  3109. (source
  3110. (origin
  3111. (method url-fetch)
  3112. (uri (bioconductor-uri "GSEABase" version))
  3113. (sha256
  3114. (base32
  3115. "0946kkykms79mqnx262q20xzrrhv7cv723xh378335ff41qyf63n"))))
  3116. (properties `((upstream-name . "GSEABase")))
  3117. (build-system r-build-system)
  3118. (propagated-inputs
  3119. `(("r-annotate" ,r-annotate)
  3120. ("r-annotationdbi" ,r-annotationdbi)
  3121. ("r-biobase" ,r-biobase)
  3122. ("r-biocgenerics" ,r-biocgenerics)
  3123. ("r-graph" ,r-graph)
  3124. ("r-xml" ,r-xml)))
  3125. (native-inputs
  3126. `(("r-knitr" ,r-knitr)))
  3127. (home-page "https://bioconductor.org/packages/GSEABase")
  3128. (synopsis "Gene set enrichment data structures and methods")
  3129. (description
  3130. "This package provides classes and methods to support @dfn{Gene Set
  3131. Enrichment Analysis} (GSEA).")
  3132. (license license:artistic2.0)))
  3133. (define-public r-hpar
  3134. (package
  3135. (name "r-hpar")
  3136. (version "1.34.0")
  3137. (source
  3138. (origin
  3139. (method url-fetch)
  3140. (uri (bioconductor-uri "hpar" version))
  3141. (sha256
  3142. (base32
  3143. "0q5pp04rq2gsh1kibvp8bvjkqc1kb46qpnj6agqp2vyqhrrfrm99"))))
  3144. (build-system r-build-system)
  3145. (native-inputs
  3146. `(("r-knitr" ,r-knitr)))
  3147. (home-page "https://bioconductor.org/packages/hpar/")
  3148. (synopsis "Human Protein Atlas in R")
  3149. (description "This package provides a simple interface to and data from
  3150. the Human Protein Atlas project.")
  3151. (license license:artistic2.0)))
  3152. (define-public r-rhtslib
  3153. (package
  3154. (name "r-rhtslib")
  3155. (version "1.24.0")
  3156. (source
  3157. (origin
  3158. (method url-fetch)
  3159. (uri (bioconductor-uri "Rhtslib" version))
  3160. (sha256
  3161. (base32
  3162. "0acpgv98529ic2i2k03knz05akb6h51wbz7sr5zgi8gk4nmawrlf"))))
  3163. (properties `((upstream-name . "Rhtslib")))
  3164. (build-system r-build-system)
  3165. ;; Without this a temporary directory ends up in the Rhtslib.so binary,
  3166. ;; which makes R abort the build.
  3167. (arguments '(#:configure-flags '("--no-staged-install")))
  3168. (propagated-inputs
  3169. `(("curl" ,curl)
  3170. ("zlib" ,zlib) ; packages using rhtslib need to link with zlib
  3171. ("r-zlibbioc" ,r-zlibbioc)))
  3172. (native-inputs
  3173. `(("pkg-config" ,pkg-config)
  3174. ("r-knitr" ,r-knitr)))
  3175. (home-page "https://github.com/nhayden/Rhtslib")
  3176. (synopsis "High-throughput sequencing library as an R package")
  3177. (description
  3178. "This package provides the HTSlib C library for high-throughput
  3179. nucleotide sequence analysis. The package is primarily useful to developers
  3180. of other R packages who wish to make use of HTSlib.")
  3181. (license license:lgpl2.0+)))
  3182. (define-public r-impute
  3183. (package
  3184. (name "r-impute")
  3185. (version "1.66.0")
  3186. (source (origin
  3187. (method url-fetch)
  3188. (uri (bioconductor-uri "impute" version))
  3189. (sha256
  3190. (base32
  3191. "0pprkv25avxhllddcssvqvy3nibmqkfwaq4xnlhka7858gyiyd1k"))))
  3192. (native-inputs
  3193. `(("gfortran" ,gfortran)))
  3194. (build-system r-build-system)
  3195. (home-page "https://bioconductor.org/packages/impute")
  3196. (synopsis "Imputation for microarray data")
  3197. (description
  3198. "This package provides a function to impute missing gene expression
  3199. microarray data, using nearest neighbor averaging.")
  3200. (license license:gpl2+)))
  3201. (define-public r-interactivedisplaybase
  3202. (package
  3203. (name "r-interactivedisplaybase")
  3204. (version "1.30.0")
  3205. (source
  3206. (origin
  3207. (method url-fetch)
  3208. (uri (bioconductor-uri "interactiveDisplayBase" version))
  3209. (sha256
  3210. (base32
  3211. "00rgrrmglslgb6j7whp0m5dlyl4436r647br05rrpv8cxrmbs2iv"))))
  3212. (properties
  3213. `((upstream-name . "interactiveDisplayBase")))
  3214. (build-system r-build-system)
  3215. (propagated-inputs
  3216. `(("r-biocgenerics" ,r-biocgenerics)
  3217. ("r-dt" ,r-dt)
  3218. ("r-shiny" ,r-shiny)))
  3219. (native-inputs
  3220. `(("r-knitr" ,r-knitr)))
  3221. (home-page "https://bioconductor.org/packages/interactiveDisplayBase")
  3222. (synopsis "Base package for web displays of Bioconductor objects")
  3223. (description
  3224. "This package contains the basic methods needed to generate interactive
  3225. Shiny-based display methods for Bioconductor objects.")
  3226. (license license:artistic2.0)))
  3227. (define-public r-keggrest
  3228. (package
  3229. (name "r-keggrest")
  3230. (version "1.32.0")
  3231. (source
  3232. (origin
  3233. (method url-fetch)
  3234. (uri (bioconductor-uri "KEGGREST" version))
  3235. (sha256
  3236. (base32
  3237. "15313d20v3ziyn52fhc6fbzcy1kxjkdx18124bxhdfd14f4aypcd"))))
  3238. (properties `((upstream-name . "KEGGREST")))
  3239. (build-system r-build-system)
  3240. (propagated-inputs
  3241. `(("r-biostrings" ,r-biostrings)
  3242. ("r-httr" ,r-httr)
  3243. ("r-png" ,r-png)))
  3244. (native-inputs
  3245. `(("r-knitr" ,r-knitr)))
  3246. (home-page "https://bioconductor.org/packages/KEGGREST")
  3247. (synopsis "Client-side REST access to KEGG")
  3248. (description
  3249. "This package provides a package that provides a client interface to the
  3250. @dfn{Kyoto Encyclopedia of Genes and Genomes} (KEGG) REST server.")
  3251. (license license:artistic2.0)))
  3252. (define-public r-limma
  3253. (package
  3254. (name "r-limma")
  3255. (version "3.48.3")
  3256. (source (origin
  3257. (method url-fetch)
  3258. (uri (bioconductor-uri "limma" version))
  3259. (sha256
  3260. (base32
  3261. "0385ac0hvvml99krcgcpp6q7layjhzgp9xcxkcjrpfg5mjg1z4sx"))))
  3262. (build-system r-build-system)
  3263. (home-page "http://bioinf.wehi.edu.au/limma")
  3264. (synopsis "Package for linear models for microarray and RNA-seq data")
  3265. (description "This package can be used for the analysis of gene expression
  3266. studies, especially the use of linear models for analysing designed experiments
  3267. and the assessment of differential expression. The analysis methods apply to
  3268. different technologies, including microarrays, RNA-seq, and quantitative PCR.")
  3269. (license license:gpl2+)))
  3270. (define-public r-methylkit
  3271. (package
  3272. (name "r-methylkit")
  3273. (version "1.18.0")
  3274. (source (origin
  3275. (method url-fetch)
  3276. (uri (bioconductor-uri "methylKit" version))
  3277. (sha256
  3278. (base32
  3279. "147nag4rz2xpjkkf8rmhja9k4ixjj1hsb0lq3lw7mw6q67zxsvf3"))))
  3280. (properties `((upstream-name . "methylKit")))
  3281. (build-system r-build-system)
  3282. (propagated-inputs
  3283. `(("r-data-table" ,r-data-table)
  3284. ("r-emdbook" ,r-emdbook)
  3285. ("r-fastseg" ,r-fastseg)
  3286. ("r-genomeinfodb" ,r-genomeinfodb)
  3287. ("r-genomicranges" ,r-genomicranges)
  3288. ("r-gtools" ,r-gtools)
  3289. ("r-iranges" ,r-iranges)
  3290. ("r-kernsmooth" ,r-kernsmooth)
  3291. ("r-limma" ,r-limma)
  3292. ("r-mclust" ,r-mclust)
  3293. ("r-mgcv" ,r-mgcv)
  3294. ("r-qvalue" ,r-qvalue)
  3295. ("r-r-utils" ,r-r-utils)
  3296. ("r-rcpp" ,r-rcpp)
  3297. ("r-rhtslib" ,r-rhtslib)
  3298. ("r-rsamtools" ,r-rsamtools)
  3299. ("r-rtracklayer" ,r-rtracklayer)
  3300. ("r-s4vectors" ,r-s4vectors)
  3301. ("r-zlibbioc" ,r-zlibbioc)))
  3302. (native-inputs
  3303. `(("r-knitr" ,r-knitr))) ; for vignettes
  3304. (home-page "https://github.com/al2na/methylKit")
  3305. (synopsis
  3306. "DNA methylation analysis from high-throughput bisulfite sequencing results")
  3307. (description
  3308. "MethylKit is an R package for DNA methylation analysis and annotation
  3309. from high-throughput bisulfite sequencing. The package is designed to deal
  3310. with sequencing data from @dfn{Reduced representation bisulfite
  3311. sequencing} (RRBS) and its variants, but also target-capture methods and whole
  3312. genome bisulfite sequencing. It also has functions to analyze base-pair
  3313. resolution 5hmC data from experimental protocols such as oxBS-Seq and
  3314. TAB-Seq.")
  3315. (license license:artistic2.0)))
  3316. (define-public r-motifrg
  3317. (package
  3318. (name "r-motifrg")
  3319. (version "1.31.0")
  3320. (source
  3321. (origin
  3322. (method url-fetch)
  3323. (uri (bioconductor-uri "motifRG" version))
  3324. (sha256
  3325. (base32
  3326. "1ml6zyzlk8yjbnfhga2qnw8nl43rankvka0kc1yljxr2b66aqbhn"))))
  3327. (properties `((upstream-name . "motifRG")))
  3328. (build-system r-build-system)
  3329. (propagated-inputs
  3330. `(("r-biostrings" ,r-biostrings)
  3331. ("r-bsgenome" ,r-bsgenome)
  3332. ("r-bsgenome-hsapiens-ucsc-hg19" ,r-bsgenome-hsapiens-ucsc-hg19)
  3333. ("r-iranges" ,r-iranges)
  3334. ("r-seqlogo" ,r-seqlogo)
  3335. ("r-xvector" ,r-xvector)))
  3336. (home-page "https://bioconductor.org/packages/motifRG")
  3337. (synopsis "Discover motifs in high throughput sequencing data")
  3338. (description
  3339. "This package provides tools for discriminative motif discovery in high
  3340. throughput genetic sequencing data sets using regression methods.")
  3341. (license license:artistic2.0)))
  3342. (define-public r-mutationalpatterns
  3343. (package
  3344. (name "r-mutationalpatterns")
  3345. (version "3.2.0")
  3346. (source
  3347. (origin
  3348. (method url-fetch)
  3349. (uri (bioconductor-uri "MutationalPatterns" version))
  3350. (sha256
  3351. (base32
  3352. "0433i4xbz8hrfaj8fxgzps3x8dqrl5vgwzg7qmp4cy5sb1lw5wvs"))))
  3353. (build-system r-build-system)
  3354. (native-inputs
  3355. `(("r-knitr" ,r-knitr)))
  3356. (propagated-inputs
  3357. `(("r-biocgenerics" ,r-biocgenerics)
  3358. ("r-biostrings" ,r-biostrings)
  3359. ("r-bsgenome" ,r-bsgenome)
  3360. ;; These two packages are suggested packages
  3361. ("r-bsgenome-hsapiens-1000g" ,r-bsgenome-hsapiens-1000genomes-hs37d5)
  3362. ("r-bsgenome-hsapiens-ucsc-hg19" ,r-bsgenome-hsapiens-ucsc-hg19)
  3363. ("r-cowplot" ,r-cowplot)
  3364. ("r-dplyr" ,r-dplyr)
  3365. ("r-genomeinfodb" ,r-genomeinfodb)
  3366. ("r-genomicranges" ,r-genomicranges)
  3367. ("r-ggalluvial" ,r-ggalluvial)
  3368. ("r-ggdendro" ,r-ggdendro)
  3369. ("r-ggplot2" ,r-ggplot2)
  3370. ("r-iranges" ,r-iranges)
  3371. ("r-magrittr" ,r-magrittr)
  3372. ("r-nmf" ,r-nmf)
  3373. ("r-pracma" ,r-pracma)
  3374. ("r-purrr" ,r-purrr)
  3375. ("r-s4vectors" ,r-s4vectors)
  3376. ("r-stringr" ,r-stringr)
  3377. ("r-tibble" ,r-tibble)
  3378. ("r-tidyr" ,r-tidyr)
  3379. ("r-variantannotation" ,r-variantannotation)))
  3380. (home-page "https://bioconductor.org/packages/MutationalPatterns/")
  3381. (synopsis "Extract and visualize mutational patterns in genomic data")
  3382. (description "This package provides an extensive toolset for the
  3383. characterization and visualization of a wide range of mutational patterns
  3384. in SNV base substitution data.")
  3385. (license license:expat)))
  3386. (define-public r-msnbase
  3387. (package
  3388. (name "r-msnbase")
  3389. (version "2.18.0")
  3390. (source
  3391. (origin
  3392. (method url-fetch)
  3393. (uri (bioconductor-uri "MSnbase" version))
  3394. (sha256
  3395. (base32
  3396. "1z7s17j6zgb70m0khyf9icqlnbnzlivca7vw7j0vxyw417ld9lkr"))))
  3397. (properties `((upstream-name . "MSnbase")))
  3398. (build-system r-build-system)
  3399. (propagated-inputs
  3400. `(("r-affy" ,r-affy)
  3401. ("r-biobase" ,r-biobase)
  3402. ("r-biocgenerics" ,r-biocgenerics)
  3403. ("r-biocparallel" ,r-biocparallel)
  3404. ("r-digest" ,r-digest)
  3405. ("r-ggplot2" ,r-ggplot2)
  3406. ("r-impute" ,r-impute)
  3407. ("r-iranges" ,r-iranges)
  3408. ("r-lattice" ,r-lattice)
  3409. ("r-maldiquant" ,r-maldiquant)
  3410. ("r-mass" ,r-mass)
  3411. ("r-mscoreutils" ,r-mscoreutils)
  3412. ("r-mzid" ,r-mzid)
  3413. ("r-mzr" ,r-mzr)
  3414. ("r-pcamethods" ,r-pcamethods)
  3415. ("r-plyr" ,r-plyr)
  3416. ("r-protgenerics" ,r-protgenerics)
  3417. ("r-rcpp" ,r-rcpp)
  3418. ("r-s4vectors" ,r-s4vectors)
  3419. ("r-scales" ,r-scales)
  3420. ("r-vsn" ,r-vsn)
  3421. ("r-xml" ,r-xml)))
  3422. (native-inputs
  3423. `(("r-knitr" ,r-knitr)))
  3424. (home-page "https://github.com/lgatto/MSnbase")
  3425. (synopsis "Base functions and classes for MS-based proteomics")
  3426. (description
  3427. "This package provides basic plotting, data manipulation and processing
  3428. of mass spectrometry based proteomics data.")
  3429. (license license:artistic2.0)))
  3430. (define-public r-msnid
  3431. (package
  3432. (name "r-msnid")
  3433. (version "1.26.0")
  3434. (source
  3435. (origin
  3436. (method url-fetch)
  3437. (uri (bioconductor-uri "MSnID" version))
  3438. (sha256
  3439. (base32
  3440. "0r3vgigf4fk0xzfg8gcvad01jdh0fysh6x22m9qy77x6glyrxcj2"))))
  3441. (properties `((upstream-name . "MSnID")))
  3442. (build-system r-build-system)
  3443. (arguments
  3444. `(#:phases
  3445. (modify-phases %standard-phases
  3446. (add-after 'unpack 'set-HOME
  3447. (lambda _ (setenv "HOME" "/tmp"))))))
  3448. (propagated-inputs
  3449. `(("r-annotationdbi" ,r-annotationdbi)
  3450. ("r-annotationhub" ,r-annotationhub)
  3451. ("r-biobase" ,r-biobase)
  3452. ("r-biocgenerics" ,r-biocgenerics)
  3453. ("r-biocstyle" ,r-biocstyle)
  3454. ("r-biostrings" ,r-biostrings)
  3455. ("r-data-table" ,r-data-table)
  3456. ("r-doparallel" ,r-doparallel)
  3457. ("r-dplyr" ,r-dplyr)
  3458. ("r-foreach" ,r-foreach)
  3459. ("r-ggplot2" ,r-ggplot2)
  3460. ("r-iterators" ,r-iterators)
  3461. ("r-msnbase" ,r-msnbase)
  3462. ("r-msmstests" ,r-msmstests)
  3463. ("r-mzid" ,r-mzid)
  3464. ("r-mzr" ,r-mzr)
  3465. ("r-protgenerics" ,r-protgenerics)
  3466. ("r-purrr" ,r-purrr)
  3467. ("r-r-cache" ,r-r-cache)
  3468. ("r-rcpp" ,r-rcpp)
  3469. ("r-reshape2" ,r-reshape2)
  3470. ("r-rlang" ,r-rlang)
  3471. ("r-runit" ,r-runit)
  3472. ("r-stringr" ,r-stringr)
  3473. ("r-tibble" ,r-tibble)
  3474. ("r-xtable" ,r-xtable)))
  3475. (home-page "https://bioconductor.org/packages/MSnID")
  3476. (synopsis "Utilities for LC-MSn proteomics identifications")
  3477. (description
  3478. "This package extracts @dfn{tandem mass spectrometry} (MS/MS) ID data
  3479. from mzIdentML (leveraging the mzID package) or text files. After collating
  3480. the search results from multiple datasets it assesses their identification
  3481. quality and optimize filtering criteria to achieve the maximum number of
  3482. identifications while not exceeding a specified false discovery rate. It also
  3483. contains a number of utilities to explore the MS/MS results and assess missed
  3484. and irregular enzymatic cleavages, mass measurement accuracy, etc.")
  3485. (license license:artistic2.0)))
  3486. (define-public r-mzid
  3487. (package
  3488. (name "r-mzid")
  3489. (version "1.30.0")
  3490. (source
  3491. (origin
  3492. (method url-fetch)
  3493. (uri (bioconductor-uri "mzID" version))
  3494. (sha256
  3495. (base32
  3496. "1wsy6frxa5602jqb1nlqv39mzgpid8wfyvb9m2jb6srv7p59rgys"))))
  3497. (properties `((upstream-name . "mzID")))
  3498. (build-system r-build-system)
  3499. (propagated-inputs
  3500. `(("r-doparallel" ,r-doparallel)
  3501. ("r-foreach" ,r-foreach)
  3502. ("r-iterators" ,r-iterators)
  3503. ("r-plyr" ,r-plyr)
  3504. ("r-protgenerics" ,r-protgenerics)
  3505. ("r-xml" ,r-xml)))
  3506. (native-inputs
  3507. `(("r-knitr" ,r-knitr)))
  3508. (home-page "https://bioconductor.org/packages/mzID")
  3509. (synopsis "Parser for mzIdentML files")
  3510. (description
  3511. "This package provides a parser for mzIdentML files implemented using the
  3512. XML package. The parser tries to be general and able to handle all types of
  3513. mzIdentML files with the drawback of having less pretty output than a vendor
  3514. specific parser.")
  3515. (license license:gpl2+)))
  3516. (define-public r-mzr
  3517. (package
  3518. (name "r-mzr")
  3519. (version "2.26.1")
  3520. (source
  3521. (origin
  3522. (method url-fetch)
  3523. (uri (bioconductor-uri "mzR" version))
  3524. (sha256
  3525. (base32
  3526. "0z4cz6lir9gwzy0hxwv03wv36fkkfdb97p9wv4af020k0zkp3ipr"))
  3527. (modules '((guix build utils)))
  3528. (snippet
  3529. '(begin
  3530. (delete-file-recursively "src/boost")
  3531. #t))))
  3532. (properties `((upstream-name . "mzR")))
  3533. (build-system r-build-system)
  3534. (arguments
  3535. `(#:phases
  3536. (modify-phases %standard-phases
  3537. (add-after 'unpack 'use-system-boost
  3538. (lambda _
  3539. (substitute* "src/Makevars"
  3540. (("\\./boost/libs.*") "")
  3541. (("PKG_LIBS=") "PKG_LIBS=$(BOOST_LIBS) ")
  3542. (("\\ARCH_OBJS=" line)
  3543. (string-append line
  3544. "\nBOOST_LIBS=-lboost_system -lboost_regex \
  3545. -lboost_iostreams -lboost_thread -lboost_filesystem -lboost_chrono\n")))
  3546. #t)))))
  3547. (inputs
  3548. `(;; Our default boost package won't work here, unfortunately, even with
  3549. ;; mzR version 2.26.1.
  3550. ("boost" ,boost-for-mysql) ; use this instead of the bundled boost sources
  3551. ("zlib" ,zlib)))
  3552. (propagated-inputs
  3553. `(("r-biobase" ,r-biobase)
  3554. ("r-biocgenerics" ,r-biocgenerics)
  3555. ("r-ncdf4" ,r-ncdf4)
  3556. ("r-protgenerics" ,r-protgenerics)
  3557. ("r-rcpp" ,r-rcpp)
  3558. ("r-rhdf5lib" ,r-rhdf5lib)
  3559. ("r-zlibbioc" ,r-zlibbioc)))
  3560. (native-inputs
  3561. `(("r-knitr" ,r-knitr)))
  3562. (home-page "https://github.com/sneumann/mzR/")
  3563. (synopsis "Parser for mass spectrometry data files")
  3564. (description
  3565. "The mzR package provides a unified API to the common file formats and
  3566. parsers available for mass spectrometry data. It comes with a wrapper for the
  3567. ISB random access parser for mass spectrometry mzXML, mzData and mzML files.
  3568. The package contains the original code written by the ISB, and a subset of the
  3569. proteowizard library for mzML and mzIdentML. The netCDF reading code has
  3570. previously been used in XCMS.")
  3571. (license license:artistic2.0)))
  3572. (define-public r-organismdbi
  3573. (package
  3574. (name "r-organismdbi")
  3575. (version "1.34.0")
  3576. (source
  3577. (origin
  3578. (method url-fetch)
  3579. (uri (bioconductor-uri "OrganismDbi" version))
  3580. (sha256
  3581. (base32
  3582. "0p8ccpdchdwci4kv9y07wdadzgms8nipvg6rm1rll35jcflnnkxi"))))
  3583. (properties `((upstream-name . "OrganismDbi")))
  3584. (build-system r-build-system)
  3585. (propagated-inputs
  3586. `(("r-annotationdbi" ,r-annotationdbi)
  3587. ("r-biobase" ,r-biobase)
  3588. ("r-biocgenerics" ,r-biocgenerics)
  3589. ("r-biocmanager" ,r-biocmanager)
  3590. ("r-dbi" ,r-dbi)
  3591. ("r-genomicfeatures" ,r-genomicfeatures)
  3592. ("r-genomicranges" ,r-genomicranges)
  3593. ("r-graph" ,r-graph)
  3594. ("r-iranges" ,r-iranges)
  3595. ("r-rbgl" ,r-rbgl)
  3596. ("r-s4vectors" ,r-s4vectors)))
  3597. (home-page "https://bioconductor.org/packages/OrganismDbi")
  3598. (synopsis "Software to enable the smooth interfacing of database packages")
  3599. (description "The package enables a simple unified interface to several
  3600. annotation packages each of which has its own schema by taking advantage of
  3601. the fact that each of these packages implements a select methods.")
  3602. (license license:artistic2.0)))
  3603. (define-public r-pcamethods
  3604. (package
  3605. (name "r-pcamethods")
  3606. (version "1.84.0")
  3607. (source
  3608. (origin
  3609. (method url-fetch)
  3610. (uri (bioconductor-uri "pcaMethods" version))
  3611. (sha256
  3612. (base32
  3613. "1ccqsxn487dy92c2d1iffh9917z4zq5ia92zv2h6pi00jjc6ymb5"))))
  3614. (properties `((upstream-name . "pcaMethods")))
  3615. (build-system r-build-system)
  3616. (propagated-inputs
  3617. `(("r-biobase" ,r-biobase)
  3618. ("r-biocgenerics" ,r-biocgenerics)
  3619. ("r-mass" ,r-mass)
  3620. ("r-rcpp" ,r-rcpp)))
  3621. (home-page "https://github.com/hredestig/pcamethods")
  3622. (synopsis "Collection of PCA methods")
  3623. (description
  3624. "This package provides Bayesian PCA, Probabilistic PCA, Nipals PCA,
  3625. Inverse Non-Linear PCA and the conventional SVD PCA. A cluster based method
  3626. for missing value estimation is included for comparison. BPCA, PPCA and
  3627. NipalsPCA may be used to perform PCA on incomplete data as well as for
  3628. accurate missing value estimation. A set of methods for printing and plotting
  3629. the results is also provided. All PCA methods make use of the same data
  3630. structure (pcaRes) to provide a common interface to the PCA results.")
  3631. (license license:gpl3+)))
  3632. (define-public r-protgenerics
  3633. (package
  3634. (name "r-protgenerics")
  3635. (version "1.24.0")
  3636. (source
  3637. (origin
  3638. (method url-fetch)
  3639. (uri (bioconductor-uri "ProtGenerics" version))
  3640. (sha256
  3641. (base32
  3642. "1c79k8nc28782w5gxi7pkm8jmddq1hdw6khs9kgsp8dyk60ak6fq"))))
  3643. (properties `((upstream-name . "ProtGenerics")))
  3644. (build-system r-build-system)
  3645. (home-page "https://github.com/lgatto/ProtGenerics")
  3646. (synopsis "S4 generic functions for proteomics infrastructure")
  3647. (description
  3648. "This package provides S4 generic functions needed by Bioconductor
  3649. proteomics packages.")
  3650. (license license:artistic2.0)))
  3651. (define-public r-rbgl
  3652. (package
  3653. (name "r-rbgl")
  3654. (version "1.68.0")
  3655. (source
  3656. (origin
  3657. (method url-fetch)
  3658. (uri (bioconductor-uri "RBGL" version))
  3659. (sha256
  3660. (base32
  3661. "0l40ibf8g5s4ay83s92l198jjqc5l09hcmxqcjrpifvp5pjf9yy5"))))
  3662. (properties `((upstream-name . "RBGL")))
  3663. (build-system r-build-system)
  3664. (propagated-inputs
  3665. `(("r-bh" ,r-bh)
  3666. ("r-graph" ,r-graph)))
  3667. (home-page "https://www.bioconductor.org/packages/RBGL")
  3668. (synopsis "Interface to the Boost graph library")
  3669. (description
  3670. "This package provides a fairly extensive and comprehensive interface to
  3671. the graph algorithms contained in the Boost library.")
  3672. (license license:artistic2.0)))
  3673. (define-public r-rcas
  3674. (package
  3675. (name "r-rcas")
  3676. (version "1.18.0")
  3677. (source (origin
  3678. (method url-fetch)
  3679. (uri (bioconductor-uri "RCAS" version))
  3680. (sha256
  3681. (base32
  3682. "0l92v870ndna8zjqwzf22fb9vyhkh6942v4gaiqr1yc4qr521p5p"))))
  3683. (properties `((upstream-name . "RCAS")))
  3684. (build-system r-build-system)
  3685. (propagated-inputs
  3686. `(("r-biocgenerics" ,r-biocgenerics)
  3687. ("r-biostrings" ,r-biostrings)
  3688. ("r-bsgenome" ,r-bsgenome)
  3689. ("r-bsgenome-hsapiens-ucsc-hg19" ,r-bsgenome-hsapiens-ucsc-hg19)
  3690. ("r-cowplot" ,r-cowplot)
  3691. ("r-data-table" ,r-data-table)
  3692. ("r-dt" ,r-dt)
  3693. ("r-genomation" ,r-genomation)
  3694. ("r-genomeinfodb" ,r-genomeinfodb)
  3695. ("r-genomicfeatures" ,r-genomicfeatures)
  3696. ("r-genomicranges" ,r-genomicranges)
  3697. ("r-ggplot2" ,r-ggplot2)
  3698. ("r-ggseqlogo" ,r-ggseqlogo)
  3699. ("r-gprofiler2" ,r-gprofiler2)
  3700. ("r-iranges" ,r-iranges)
  3701. ("r-knitr" ,r-knitr)
  3702. ("r-pbapply" ,r-pbapply)
  3703. ("r-pheatmap" ,r-pheatmap)
  3704. ("r-plotly" ,r-plotly)
  3705. ("r-plotrix" ,r-plotrix)
  3706. ("r-proxy" ,r-proxy)
  3707. ("r-ranger" ,r-ranger)
  3708. ("r-rsqlite" ,r-rsqlite)
  3709. ("r-rtracklayer" ,r-rtracklayer)
  3710. ("r-rmarkdown" ,r-rmarkdown)
  3711. ("r-s4vectors" ,r-s4vectors)
  3712. ("pandoc" ,pandoc)))
  3713. (native-inputs
  3714. `(("r-knitr" ,r-knitr)))
  3715. (synopsis "RNA-centric annotation system")
  3716. (description
  3717. "RCAS aims to be a standalone RNA-centric annotation system that provides
  3718. intuitive reports and publication-ready graphics. This package provides the R
  3719. library implementing most of the pipeline's features.")
  3720. (home-page "https://github.com/BIMSBbioinfo/RCAS")
  3721. (license license:artistic2.0)))
  3722. (define-public r-regioner
  3723. (package
  3724. (name "r-regioner")
  3725. (version "1.24.0")
  3726. (source
  3727. (origin
  3728. (method url-fetch)
  3729. (uri (bioconductor-uri "regioneR" version))
  3730. (sha256
  3731. (base32
  3732. "0xzzaz3cl6pyxfsg0d931v8k15wbd05s5mnsb7igxldc5qqg3nsl"))))
  3733. (properties `((upstream-name . "regioneR")))
  3734. (build-system r-build-system)
  3735. (propagated-inputs
  3736. `(("r-biostrings" ,r-biostrings)
  3737. ("r-bsgenome" ,r-bsgenome)
  3738. ("r-genomeinfodb" ,r-genomeinfodb)
  3739. ("r-genomicranges" ,r-genomicranges)
  3740. ("r-iranges" ,r-iranges)
  3741. ("r-memoise" ,r-memoise)
  3742. ("r-rtracklayer" ,r-rtracklayer)
  3743. ("r-s4vectors" ,r-s4vectors)))
  3744. (native-inputs
  3745. `(("r-knitr" ,r-knitr)))
  3746. (home-page "https://bioconductor.org/packages/regioneR/")
  3747. (synopsis "Association analysis of genomic regions")
  3748. (description "This package offers a statistical framework based on
  3749. customizable permutation tests to assess the association between genomic
  3750. region sets and other genomic features.")
  3751. (license license:artistic2.0)))
  3752. (define-public r-reportingtools
  3753. (package
  3754. (name "r-reportingtools")
  3755. (version "2.32.1")
  3756. (source
  3757. (origin
  3758. (method url-fetch)
  3759. (uri (bioconductor-uri "ReportingTools" version))
  3760. (sha256
  3761. (base32
  3762. "0wq9y649dh1am6djzz0xlz42428xsgw2bdx1dknhdw2xbydmmx47"))))
  3763. (properties
  3764. `((upstream-name . "ReportingTools")))
  3765. (build-system r-build-system)
  3766. (propagated-inputs
  3767. `(("r-annotate" ,r-annotate)
  3768. ("r-annotationdbi" ,r-annotationdbi)
  3769. ("r-biobase" ,r-biobase)
  3770. ("r-biocgenerics" ,r-biocgenerics)
  3771. ("r-category" ,r-category)
  3772. ("r-deseq2" ,r-deseq2)
  3773. ("r-edger" ,r-edger)
  3774. ("r-ggbio" ,r-ggbio)
  3775. ("r-ggplot2" ,r-ggplot2)
  3776. ("r-gostats" ,r-gostats)
  3777. ("r-gseabase" ,r-gseabase)
  3778. ("r-hwriter" ,r-hwriter)
  3779. ("r-iranges" ,r-iranges)
  3780. ("r-knitr" ,r-knitr)
  3781. ("r-lattice" ,r-lattice)
  3782. ("r-limma" ,r-limma)
  3783. ("r-pfam-db" ,r-pfam-db)
  3784. ("r-r-utils" ,r-r-utils)
  3785. ("r-xml" ,r-xml)))
  3786. (native-inputs
  3787. `(("r-knitr" ,r-knitr)))
  3788. (home-page "https://bioconductor.org/packages/ReportingTools/")
  3789. (synopsis "Tools for making reports in various formats")
  3790. (description
  3791. "The ReportingTools package enables users to easily display reports of
  3792. analysis results generated from sources such as microarray and sequencing
  3793. data. The package allows users to create HTML pages that may be viewed on a
  3794. web browser, or in other formats. Users can generate tables with sortable and
  3795. filterable columns, make and display plots, and link table entries to other
  3796. data sources such as NCBI or larger plots within the HTML page. Using the
  3797. package, users can also produce a table of contents page to link various
  3798. reports together for a particular project that can be viewed in a web
  3799. browser.")
  3800. (license license:artistic2.0)))
  3801. (define-public r-rhdf5
  3802. (package
  3803. (name "r-rhdf5")
  3804. (version "2.36.0")
  3805. (source (origin
  3806. (method url-fetch)
  3807. (uri (bioconductor-uri "rhdf5" version))
  3808. (sha256
  3809. (base32
  3810. "1a5kw9ry9cr258al0x3q0ss5xn1ymscdypx51vzzgzamhy7dqakz"))))
  3811. (build-system r-build-system)
  3812. (propagated-inputs
  3813. `(("r-rhdf5filters" ,r-rhdf5filters)
  3814. ("r-rhdf5lib" ,r-rhdf5lib)))
  3815. (native-inputs
  3816. `(("r-knitr" ,r-knitr)))
  3817. (home-page "https://bioconductor.org/packages/rhdf5")
  3818. (synopsis "HDF5 interface to R")
  3819. (description
  3820. "This R/Bioconductor package provides an interface between HDF5 and R.
  3821. HDF5's main features are the ability to store and access very large and/or
  3822. complex datasets and a wide variety of metadata on mass storage (disk) through
  3823. a completely portable file format. The rhdf5 package is thus suited for the
  3824. exchange of large and/or complex datasets between R and other software
  3825. package, and for letting R applications work on datasets that are larger than
  3826. the available RAM.")
  3827. (license license:artistic2.0)))
  3828. (define-public r-rhdf5filters
  3829. (package
  3830. (name "r-rhdf5filters")
  3831. (version "1.4.0")
  3832. (source
  3833. (origin
  3834. (method url-fetch)
  3835. (uri (bioconductor-uri "rhdf5filters" version))
  3836. (sha256
  3837. (base32
  3838. "133v0s452acspi4dbf6gsa2xrr0qza86jdjjbpwhdv6zfd1djbgc"))))
  3839. (properties `((upstream-name . "rhdf5filters")))
  3840. (build-system r-build-system)
  3841. (propagated-inputs
  3842. `(("r-rhdf5lib" ,r-rhdf5lib)))
  3843. (inputs
  3844. `(("zlib" ,zlib)))
  3845. (native-inputs
  3846. `(("r-knitr" ,r-knitr)))
  3847. (home-page "https://github.com/grimbough/rhdf5filters")
  3848. (synopsis "HDF5 compression filters")
  3849. (description
  3850. "This package provides a collection of compression filters for use with
  3851. HDF5 datasets.")
  3852. (license license:bsd-2)))
  3853. (define-public r-rsamtools
  3854. (package
  3855. (name "r-rsamtools")
  3856. (version "2.8.0")
  3857. (source (origin
  3858. (method url-fetch)
  3859. (uri (bioconductor-uri "Rsamtools" version))
  3860. (sha256
  3861. (base32
  3862. "0arhh5bbx3pmxmkh5sjgczcswqy83d35r7cjhd2knpczdvrixaq5"))))
  3863. (properties
  3864. `((upstream-name . "Rsamtools")))
  3865. (build-system r-build-system)
  3866. (arguments
  3867. `(#:phases
  3868. (modify-phases %standard-phases
  3869. (add-after 'unpack 'use-system-zlib
  3870. (lambda _
  3871. (substitute* "DESCRIPTION"
  3872. (("zlibbioc, ") ""))
  3873. (substitute* "NAMESPACE"
  3874. (("import\\(zlibbioc\\)") "")))))))
  3875. (propagated-inputs
  3876. `(("r-biocgenerics" ,r-biocgenerics)
  3877. ("r-biocparallel" ,r-biocparallel)
  3878. ("r-biostrings" ,r-biostrings)
  3879. ("r-bitops" ,r-bitops)
  3880. ("r-genomeinfodb" ,r-genomeinfodb)
  3881. ("r-genomicranges" ,r-genomicranges)
  3882. ("r-iranges" ,r-iranges)
  3883. ("r-rhtslib" ,r-rhtslib)
  3884. ("r-s4vectors" ,r-s4vectors)
  3885. ("r-xvector" ,r-xvector)))
  3886. (home-page "https://bioconductor.org/packages/release/bioc/html/Rsamtools.html")
  3887. (synopsis "Interface to samtools, bcftools, and tabix")
  3888. (description
  3889. "This package provides an interface to the @code{samtools},
  3890. @code{bcftools}, and @code{tabix} utilities for manipulating SAM (Sequence
  3891. Alignment / Map), FASTA, binary variant call (BCF) and compressed indexed
  3892. tab-delimited (tabix) files.")
  3893. (license license:expat)))
  3894. ;; This is a CRAN package, but it depends on a Bioconductor package:
  3895. ;; s4vectors.
  3896. (define-public r-restfulr
  3897. (package
  3898. (name "r-restfulr")
  3899. (version "0.0.13")
  3900. (source
  3901. (origin
  3902. (method url-fetch)
  3903. (uri (cran-uri "restfulr" version))
  3904. (sha256
  3905. (base32
  3906. "1dk45mzrr6ka92yjz7hfhkj12kpx1wg4szv1h1mg80mgga4ganbv"))))
  3907. (properties `((upstream-name . "restfulr")))
  3908. (build-system r-build-system)
  3909. (propagated-inputs
  3910. `(("r-rcurl" ,r-rcurl)
  3911. ("r-rjson" ,r-rjson)
  3912. ("r-s4vectors" ,r-s4vectors)
  3913. ("r-xml" ,r-xml)
  3914. ("r-yaml" ,r-yaml)))
  3915. (home-page "https://cran.r-project.org/package=restfulr")
  3916. (synopsis "R interface to RESTful web services")
  3917. (description
  3918. "This package models a RESTful service as if it were a nested R list.")
  3919. (license license:artistic2.0)))
  3920. (define-public r-rtracklayer
  3921. (package
  3922. (name "r-rtracklayer")
  3923. (version "1.52.1")
  3924. (source (origin
  3925. (method url-fetch)
  3926. (uri (bioconductor-uri "rtracklayer" version))
  3927. (sha256
  3928. (base32
  3929. "11w6dx09pb49lin1gr9q88xn7ixh9jd5z6m9z27djchm0nw10lx9"))))
  3930. (build-system r-build-system)
  3931. (arguments
  3932. `(#:phases
  3933. (modify-phases %standard-phases
  3934. (add-after 'unpack 'use-system-zlib
  3935. (lambda _
  3936. (substitute* "DESCRIPTION"
  3937. ((" zlibbioc,") ""))
  3938. (substitute* "NAMESPACE"
  3939. (("import\\(zlibbioc\\)") "")))))))
  3940. (native-inputs
  3941. `(("pkg-config" ,pkg-config)))
  3942. (inputs
  3943. `(("zlib" ,zlib)))
  3944. (propagated-inputs
  3945. `(("r-biocgenerics" ,r-biocgenerics)
  3946. ("r-biocio" ,r-biocio)
  3947. ("r-biostrings" ,r-biostrings)
  3948. ("r-genomeinfodb" ,r-genomeinfodb)
  3949. ("r-genomicalignments" ,r-genomicalignments)
  3950. ("r-genomicranges" ,r-genomicranges)
  3951. ("r-iranges" ,r-iranges)
  3952. ("r-rcurl" ,r-rcurl)
  3953. ("r-restfulr" ,r-restfulr)
  3954. ("r-rsamtools" ,r-rsamtools)
  3955. ("r-s4vectors" ,r-s4vectors)
  3956. ("r-xml" ,r-xml)
  3957. ("r-xvector" ,r-xvector)
  3958. ("r-zlibbioc" ,r-zlibbioc)))
  3959. (home-page "https://bioconductor.org/packages/rtracklayer")
  3960. (synopsis "R interface to genome browsers and their annotation tracks")
  3961. (description
  3962. "rtracklayer is an extensible framework for interacting with multiple
  3963. genome browsers (currently UCSC built-in) and manipulating annotation tracks
  3964. in various formats (currently GFF, BED, bedGraph, BED15, WIG, BigWig and 2bit
  3965. built-in). The user may export/import tracks to/from the supported browsers,
  3966. as well as query and modify the browser state, such as the current viewport.")
  3967. (license license:artistic2.0)))
  3968. ;; This is a CRAN package, but it depends on a Bioconductor package.
  3969. (define-public r-samr
  3970. (package
  3971. (name "r-samr")
  3972. (version "3.0")
  3973. (source
  3974. (origin
  3975. (method url-fetch)
  3976. (uri (cran-uri "samr" version))
  3977. (sha256
  3978. (base32
  3979. "01km0f7qgm73x19vbvsxl083hs1dq4dj8qm5h64cxbf20b08my15"))))
  3980. (properties `((upstream-name . "samr")))
  3981. (build-system r-build-system)
  3982. (propagated-inputs
  3983. `(("r-gsa" ,r-gsa)
  3984. ("r-impute" ,r-impute)
  3985. ("r-matrixstats" ,r-matrixstats)
  3986. ("r-openxlsx" ,r-openxlsx)
  3987. ("r-shiny" ,r-shiny)
  3988. ("r-shinyfiles" ,r-shinyfiles)))
  3989. (native-inputs `(("gfortran" ,gfortran)))
  3990. (home-page "https://statweb.stanford.edu/~tibs/SAM/")
  3991. (synopsis "Significance analysis of Microarrays")
  3992. (description
  3993. "This is a package for significance analysis of Microarrays for
  3994. differential expression analysis, RNAseq data and related problems.")
  3995. ;; Any version of the LGPL
  3996. (license license:lgpl3+)))
  3997. (define-public r-seqlogo
  3998. (package
  3999. (name "r-seqlogo")
  4000. (version "1.58.0")
  4001. (source
  4002. (origin
  4003. (method url-fetch)
  4004. (uri (bioconductor-uri "seqLogo" version))
  4005. (sha256
  4006. (base32
  4007. "1253sj1hc6bbrff0iv5xa3v9znqvisll0fy6fdjka9c778fn4mcp"))))
  4008. (properties `((upstream-name . "seqLogo")))
  4009. (build-system r-build-system)
  4010. (native-inputs
  4011. `(("r-knitr" ,r-knitr)))
  4012. (home-page "https://bioconductor.org/packages/seqLogo")
  4013. (synopsis "Sequence logos for DNA sequence alignments")
  4014. (description
  4015. "seqLogo takes the position weight matrix of a DNA sequence motif and
  4016. plots the corresponding sequence logo as introduced by Schneider and
  4017. Stephens (1990).")
  4018. (license license:lgpl2.0+)))
  4019. (define-public r-seqpattern
  4020. (package
  4021. (name "r-seqpattern")
  4022. (version "1.24.0")
  4023. (source (origin
  4024. (method url-fetch)
  4025. (uri (bioconductor-uri "seqPattern" version))
  4026. (sha256
  4027. (base32
  4028. "0h74z84zyvfzclsm0g13b95hirn99185wc6lp53jkzah9yyi59ay"))))
  4029. (properties
  4030. `((upstream-name . "seqPattern")))
  4031. (build-system r-build-system)
  4032. (propagated-inputs
  4033. `(("r-biostrings" ,r-biostrings)
  4034. ("r-genomicranges" ,r-genomicranges)
  4035. ("r-iranges" ,r-iranges)
  4036. ("r-kernsmooth" ,r-kernsmooth)
  4037. ("r-plotrix" ,r-plotrix)))
  4038. (home-page "https://bioconductor.org/packages/seqPattern")
  4039. (synopsis "Visualising oligonucleotide patterns and motif occurrences")
  4040. (description
  4041. "This package provides tools to visualize oligonucleotide patterns and
  4042. sequence motif occurrences across a large set of sequences centred at a common
  4043. reference point and sorted by a user defined feature.")
  4044. (license license:gpl3+)))
  4045. (define-public r-shortread
  4046. (package
  4047. (name "r-shortread")
  4048. (version "1.50.0")
  4049. (source
  4050. (origin
  4051. (method url-fetch)
  4052. (uri (bioconductor-uri "ShortRead" version))
  4053. (sha256
  4054. (base32
  4055. "0zqinw3c6h5v1c5nhzkiziirws16nbviccgw8nj2d22r33dbqwp3"))))
  4056. (properties `((upstream-name . "ShortRead")))
  4057. (build-system r-build-system)
  4058. (inputs
  4059. `(("zlib" ,zlib)))
  4060. (propagated-inputs
  4061. `(("r-biobase" ,r-biobase)
  4062. ("r-biocgenerics" ,r-biocgenerics)
  4063. ("r-biocparallel" ,r-biocparallel)
  4064. ("r-biostrings" ,r-biostrings)
  4065. ("r-genomeinfodb" ,r-genomeinfodb)
  4066. ("r-genomicalignments" ,r-genomicalignments)
  4067. ("r-genomicranges" ,r-genomicranges)
  4068. ("r-rhtslib" ,r-rhtslib)
  4069. ("r-hwriter" ,r-hwriter)
  4070. ("r-iranges" ,r-iranges)
  4071. ("r-lattice" ,r-lattice)
  4072. ("r-latticeextra" ,r-latticeextra)
  4073. ("r-rsamtools" ,r-rsamtools)
  4074. ("r-s4vectors" ,r-s4vectors)
  4075. ("r-xvector" ,r-xvector)
  4076. ("r-zlibbioc" ,r-zlibbioc)))
  4077. (home-page "https://bioconductor.org/packages/ShortRead")
  4078. (synopsis "FASTQ input and manipulation tools")
  4079. (description
  4080. "This package implements sampling, iteration, and input of FASTQ files.
  4081. It includes functions for filtering and trimming reads, and for generating a
  4082. quality assessment report. Data are represented as
  4083. @code{DNAStringSet}-derived objects, and easily manipulated for a diversity of
  4084. purposes. The package also contains legacy support for early single-end,
  4085. ungapped alignment formats.")
  4086. (license license:artistic2.0)))
  4087. (define-public r-trajectoryutils
  4088. (package
  4089. (name "r-trajectoryutils")
  4090. (version "1.0.0")
  4091. (source
  4092. (origin
  4093. (method url-fetch)
  4094. (uri (bioconductor-uri "TrajectoryUtils" version))
  4095. (sha256
  4096. (base32
  4097. "1b7mg3ypp1ay98cav47h9vn692lx0n9b5b0hpansgnkr5prb823b"))))
  4098. (properties
  4099. `((upstream-name . "TrajectoryUtils")))
  4100. (build-system r-build-system)
  4101. (propagated-inputs
  4102. `(("r-igraph" ,r-igraph)
  4103. ("r-matrix" ,r-matrix)
  4104. ("r-s4vectors" ,r-s4vectors)
  4105. ("r-singlecellexperiment" ,r-singlecellexperiment)
  4106. ("r-summarizedexperiment" ,r-summarizedexperiment)))
  4107. (native-inputs `(("r-knitr" ,r-knitr)))
  4108. (home-page "https://bioconductor.org/packages/TrajectoryUtils")
  4109. (synopsis "Single-cell trajectory analysis utilities")
  4110. (description
  4111. "This package implements low-level utilities for single-cell trajectory
  4112. analysis, primarily intended for re-use inside higher-level packages. It
  4113. includes a function to create a cluster-level minimum spanning tree and data
  4114. structures to hold pseudotime inference results.")
  4115. (license license:gpl3)))
  4116. (define-public r-slingshot
  4117. (package
  4118. (name "r-slingshot")
  4119. (version "2.0.0")
  4120. (source (origin
  4121. (method url-fetch)
  4122. (uri (bioconductor-uri "slingshot" version))
  4123. (sha256
  4124. (base32
  4125. "1aqsz2kxwax8d8d5iv3zk5hlyk5aya1wbxs1wky2rgccw4d35whx"))))
  4126. (build-system r-build-system)
  4127. (propagated-inputs
  4128. `(("r-igraph" ,r-igraph)
  4129. ("r-matrixstats" ,r-matrixstats)
  4130. ("r-princurve" ,r-princurve)
  4131. ("r-s4vectors" ,r-s4vectors)
  4132. ("r-singlecellexperiment" ,r-singlecellexperiment)
  4133. ("r-summarizedexperiment" ,r-summarizedexperiment)
  4134. ("r-trajectoryutils" ,r-trajectoryutils)))
  4135. (native-inputs
  4136. `(("r-knitr" ,r-knitr)))
  4137. (home-page "https://bioconductor.org/packages/slingshot")
  4138. (synopsis "Tools for ordering single-cell sequencing")
  4139. (description "This package provides functions for inferring continuous,
  4140. branching lineage structures in low-dimensional data. Slingshot was designed
  4141. to model developmental trajectories in single-cell RNA sequencing data and
  4142. serve as a component in an analysis pipeline after dimensionality reduction
  4143. and clustering. It is flexible enough to handle arbitrarily many branching
  4144. events and allows for the incorporation of prior knowledge through supervised
  4145. graph construction.")
  4146. (license license:artistic2.0)))
  4147. (define-public r-structuralvariantannotation
  4148. (package
  4149. (name "r-structuralvariantannotation")
  4150. (version "1.8.2")
  4151. (source
  4152. (origin
  4153. (method url-fetch)
  4154. (uri (bioconductor-uri "StructuralVariantAnnotation" version))
  4155. (sha256
  4156. (base32 "04ac4mjh3pgdlws0aiacqg0vd7bhg890w44r7b90p947c3rk1mfw"))))
  4157. (build-system r-build-system)
  4158. (propagated-inputs
  4159. `(("r-assertthat" ,r-assertthat)
  4160. ("r-biocgenerics" ,r-biocgenerics)
  4161. ("r-biostrings" ,r-biostrings)
  4162. ("r-dplyr" ,r-dplyr)
  4163. ("r-genomeinfodb" ,r-genomeinfodb)
  4164. ("r-genomicfeatures" ,r-genomicfeatures)
  4165. ("r-genomicranges" ,r-genomicranges)
  4166. ("r-iranges" ,r-iranges)
  4167. ("r-rlang" ,r-rlang)
  4168. ("r-rtracklayer" ,r-rtracklayer)
  4169. ("r-s4vectors" ,r-s4vectors)
  4170. ("r-stringr" ,r-stringr)
  4171. ("r-summarizedexperiment" ,r-summarizedexperiment)
  4172. ("r-variantannotation" ,r-variantannotation)))
  4173. (native-inputs
  4174. `(("r-knitr" ,r-knitr)))
  4175. (home-page "https://bioconductor.org/packages/StructuralVariantAnnotation/")
  4176. (synopsis "R package designed to simplify structural variant analysis")
  4177. (description
  4178. "This package contains useful helper functions for dealing with structural
  4179. variants in VCF format. The packages contains functions for parsing VCFs from
  4180. a number of popular callers as well as functions for dealing with breakpoints
  4181. involving two separate genomic loci encoded as GRanges objects.")
  4182. (license license:gpl3)))
  4183. (define-public r-summarizedexperiment
  4184. (package
  4185. (name "r-summarizedexperiment")
  4186. (version "1.22.0")
  4187. (source (origin
  4188. (method url-fetch)
  4189. (uri (bioconductor-uri "SummarizedExperiment" version))
  4190. (sha256
  4191. (base32
  4192. "16np5ik6jgbi68mhlib6yskywwbaa50mlr7m3sh1hqk889whfn1g"))))
  4193. (properties
  4194. `((upstream-name . "SummarizedExperiment")))
  4195. (build-system r-build-system)
  4196. (propagated-inputs
  4197. `(("r-biobase" ,r-biobase)
  4198. ("r-biocgenerics" ,r-biocgenerics)
  4199. ("r-delayedarray" ,r-delayedarray)
  4200. ("r-genomeinfodb" ,r-genomeinfodb)
  4201. ("r-genomicranges" ,r-genomicranges)
  4202. ("r-iranges" ,r-iranges)
  4203. ("r-matrix" ,r-matrix)
  4204. ("r-matrixgenerics" ,r-matrixgenerics)
  4205. ("r-s4vectors" ,r-s4vectors)))
  4206. (native-inputs
  4207. `(("r-knitr" ,r-knitr)))
  4208. (home-page "https://bioconductor.org/packages/SummarizedExperiment")
  4209. (synopsis "Container for representing genomic ranges by sample")
  4210. (description
  4211. "The SummarizedExperiment container contains one or more assays, each
  4212. represented by a matrix-like object of numeric or other mode. The rows
  4213. typically represent genomic ranges of interest and the columns represent
  4214. samples.")
  4215. (license license:artistic2.0)))
  4216. (define-public r-sva
  4217. (package
  4218. (name "r-sva")
  4219. (version "3.40.0")
  4220. (source
  4221. (origin
  4222. (method url-fetch)
  4223. (uri (bioconductor-uri "sva" version))
  4224. (sha256
  4225. (base32
  4226. "12jkcybdfspabh7x124d44l9fj1hwwg3gvcqxvz5wpkiflc2vkji"))))
  4227. (build-system r-build-system)
  4228. (propagated-inputs
  4229. `(("r-edger" ,r-edger)
  4230. ("r-genefilter" ,r-genefilter)
  4231. ("r-mgcv" ,r-mgcv)
  4232. ("r-biocparallel" ,r-biocparallel)
  4233. ("r-matrixstats" ,r-matrixstats)
  4234. ("r-limma" ,r-limma)))
  4235. (home-page "https://bioconductor.org/packages/sva")
  4236. (synopsis "Surrogate variable analysis")
  4237. (description
  4238. "This package contains functions for removing batch effects and other
  4239. unwanted variation in high-throughput experiment. It also contains functions
  4240. for identifying and building surrogate variables for high-dimensional data
  4241. sets. Surrogate variables are covariates constructed directly from
  4242. high-dimensional data like gene expression/RNA sequencing/methylation/brain
  4243. imaging data that can be used in subsequent analyses to adjust for unknown,
  4244. unmodeled, or latent sources of noise.")
  4245. (license license:artistic2.0)))
  4246. (define-public r-systempiper
  4247. (package
  4248. (name "r-systempiper")
  4249. (version "1.26.3")
  4250. (source
  4251. (origin
  4252. (method url-fetch)
  4253. (uri (bioconductor-uri "systemPipeR" version))
  4254. (sha256
  4255. (base32
  4256. "01l35l5zj87qkarrbal9la6kshk3j7k8hy3iimv3gdnnz4axmvs7"))))
  4257. (properties `((upstream-name . "systemPipeR")))
  4258. (build-system r-build-system)
  4259. (propagated-inputs
  4260. `(("r-annotate" ,r-annotate)
  4261. ("r-assertthat" ,r-assertthat)
  4262. ("r-batchtools" ,r-batchtools)
  4263. ("r-biostrings" ,r-biostrings)
  4264. ("r-crayon" ,r-crayon)
  4265. ("r-deseq2" ,r-deseq2)
  4266. ("r-dot" ,r-dot)
  4267. ("r-edger" ,r-edger)
  4268. ("r-genomicfeatures" ,r-genomicfeatures)
  4269. ("r-genomicranges" ,r-genomicranges)
  4270. ("r-ggplot2" ,r-ggplot2)
  4271. ("r-go-db" ,r-go-db)
  4272. ("r-gostats" ,r-gostats)
  4273. ("r-iranges" ,r-iranges)
  4274. ("r-limma" ,r-limma)
  4275. ("r-magrittr" ,r-magrittr)
  4276. ("r-pheatmap" ,r-pheatmap)
  4277. ("r-rjson" ,r-rjson)
  4278. ("r-rsamtools" ,r-rsamtools)
  4279. ("r-rsvg" ,r-rsvg)
  4280. ("r-s4vectors" ,r-s4vectors)
  4281. ("r-shortread" ,r-shortread)
  4282. ("r-stringr" ,r-stringr)
  4283. ("r-summarizedexperiment" ,r-summarizedexperiment)
  4284. ("r-testthat" ,r-testthat)
  4285. ("r-yaml" ,r-yaml)
  4286. ("r-variantannotation" ,r-variantannotation)))
  4287. (native-inputs
  4288. `(("r-knitr" ,r-knitr)))
  4289. (home-page "https://github.com/tgirke/systemPipeR")
  4290. (synopsis "Next generation sequencing workflow and reporting environment")
  4291. (description
  4292. "This R package provides tools for building and running automated
  4293. end-to-end analysis workflows for a wide range of @dfn{next generation
  4294. sequence} (NGS) applications such as RNA-Seq, ChIP-Seq, VAR-Seq and Ribo-Seq.
  4295. Important features include a uniform workflow interface across different NGS
  4296. applications, automated report generation, and support for running both R and
  4297. command-line software, such as NGS aligners or peak/variant callers, on local
  4298. computers or compute clusters. Efficient handling of complex sample sets and
  4299. experimental designs is facilitated by a consistently implemented sample
  4300. annotation infrastructure.")
  4301. (license license:artistic2.0)))
  4302. (define-public r-topgo
  4303. (package
  4304. (name "r-topgo")
  4305. (version "2.44.0")
  4306. (source (origin
  4307. (method url-fetch)
  4308. (uri (bioconductor-uri "topGO" version))
  4309. (sha256
  4310. (base32
  4311. "1ggi7yrhkyi85p3sfj3yd95n9mzq1xpff28ixa4dl9yzasks1v5a"))))
  4312. (properties
  4313. `((upstream-name . "topGO")))
  4314. (build-system r-build-system)
  4315. (propagated-inputs
  4316. `(("r-annotationdbi" ,r-annotationdbi)
  4317. ("r-dbi" ,r-dbi)
  4318. ("r-biobase" ,r-biobase)
  4319. ("r-biocgenerics" ,r-biocgenerics)
  4320. ("r-go-db" ,r-go-db)
  4321. ("r-graph" ,r-graph)
  4322. ("r-lattice" ,r-lattice)
  4323. ("r-matrixstats" ,r-matrixstats)
  4324. ("r-sparsem" ,r-sparsem)))
  4325. (home-page "https://bioconductor.org/packages/topGO")
  4326. (synopsis "Enrichment analysis for gene ontology")
  4327. (description
  4328. "The topGO package provides tools for testing @dfn{gene ontology} (GO)
  4329. terms while accounting for the topology of the GO graph. Different test
  4330. statistics and different methods for eliminating local similarities and
  4331. dependencies between GO terms can be implemented and applied.")
  4332. ;; Any version of the LGPL applies.
  4333. (license license:lgpl2.1+)))
  4334. (define-public r-tximport
  4335. (package
  4336. (name "r-tximport")
  4337. (version "1.20.0")
  4338. (source (origin
  4339. (method url-fetch)
  4340. (uri (bioconductor-uri "tximport" version))
  4341. (sha256
  4342. (base32
  4343. "0ip2yr0zspf2aagskxl4dwncr48dw5qb90an3sswnnh2dqdb82if"))))
  4344. (build-system r-build-system)
  4345. (native-inputs
  4346. `(("r-knitr" ,r-knitr)))
  4347. (home-page "https://bioconductor.org/packages/tximport")
  4348. (synopsis "Import and summarize transcript-level estimates for gene-level analysis")
  4349. (description
  4350. "This package provides tools to import transcript-level abundance,
  4351. estimated counts and transcript lengths, and to summarize them into matrices
  4352. for use with downstream gene-level analysis packages. Average transcript
  4353. length, weighted by sample-specific transcript abundance estimates, is
  4354. provided as a matrix which can be used as an offset for different expression
  4355. of gene-level counts.")
  4356. (license license:gpl2+)))
  4357. (define-public r-variantannotation
  4358. (package
  4359. (name "r-variantannotation")
  4360. (version "1.38.0")
  4361. (source (origin
  4362. (method url-fetch)
  4363. (uri (bioconductor-uri "VariantAnnotation" version))
  4364. (sha256
  4365. (base32
  4366. "0c9r00j8a3bs6n0dv4wi17jc1ljzvr3r2bi4h9axhcsf2ip906rh"))))
  4367. (properties
  4368. `((upstream-name . "VariantAnnotation")))
  4369. (propagated-inputs
  4370. `(("r-annotationdbi" ,r-annotationdbi)
  4371. ("r-biobase" ,r-biobase)
  4372. ("r-biocgenerics" ,r-biocgenerics)
  4373. ("r-biostrings" ,r-biostrings)
  4374. ("r-bsgenome" ,r-bsgenome)
  4375. ("r-dbi" ,r-dbi)
  4376. ("r-genomeinfodb" ,r-genomeinfodb)
  4377. ("r-genomicfeatures" ,r-genomicfeatures)
  4378. ("r-genomicranges" ,r-genomicranges)
  4379. ("r-iranges" ,r-iranges)
  4380. ("r-matrixgenerics" ,r-matrixgenerics)
  4381. ("r-summarizedexperiment" ,r-summarizedexperiment)
  4382. ("r-rhtslib" ,r-rhtslib)
  4383. ("r-rsamtools" ,r-rsamtools)
  4384. ("r-rtracklayer" ,r-rtracklayer)
  4385. ("r-s4vectors" ,r-s4vectors)
  4386. ("r-xvector" ,r-xvector)
  4387. ("r-zlibbioc" ,r-zlibbioc)))
  4388. (build-system r-build-system)
  4389. (home-page "https://bioconductor.org/packages/VariantAnnotation")
  4390. (synopsis "Package for annotation of genetic variants")
  4391. (description "This R package can annotate variants, compute amino acid
  4392. coding changes and predict coding outcomes.")
  4393. (license license:artistic2.0)))
  4394. (define-public r-vsn
  4395. (package
  4396. (name "r-vsn")
  4397. (version "3.60.0")
  4398. (source
  4399. (origin
  4400. (method url-fetch)
  4401. (uri (bioconductor-uri "vsn" version))
  4402. (sha256
  4403. (base32
  4404. "0nppph3kv8z83368snb8s3n4vcqj829yyi1kh4q09qvq18rhvssv"))))
  4405. (build-system r-build-system)
  4406. (propagated-inputs
  4407. `(("r-affy" ,r-affy)
  4408. ("r-biobase" ,r-biobase)
  4409. ("r-ggplot2" ,r-ggplot2)
  4410. ("r-lattice" ,r-lattice)
  4411. ("r-limma" ,r-limma)))
  4412. (native-inputs
  4413. `(("r-knitr" ,r-knitr))) ; for vignettes
  4414. (home-page "https://bioconductor.org/packages/release/bioc/html/vsn.html")
  4415. (synopsis "Variance stabilization and calibration for microarray data")
  4416. (description
  4417. "The package implements a method for normalising microarray intensities,
  4418. and works for single- and multiple-color arrays. It can also be used for data
  4419. from other technologies, as long as they have similar format. The method uses
  4420. a robust variant of the maximum-likelihood estimator for an
  4421. additive-multiplicative error model and affine calibration. The model
  4422. incorporates data calibration step (a.k.a. normalization), a model for the
  4423. dependence of the variance on the mean intensity and a variance stabilizing
  4424. data transformation. Differences between transformed intensities are
  4425. analogous to \"normalized log-ratios\". However, in contrast to the latter,
  4426. their variance is independent of the mean, and they are usually more sensitive
  4427. and specific in detecting differential transcription.")
  4428. (license license:artistic2.0)))
  4429. (define-public r-xvector
  4430. (package
  4431. (name "r-xvector")
  4432. (version "0.32.0")
  4433. (source (origin
  4434. (method url-fetch)
  4435. (uri (bioconductor-uri "XVector" version))
  4436. (sha256
  4437. (base32
  4438. "1cw34gd9iaspl0v737xl7rngq63zrj03a5ngai15ggrnv1sq2aqr"))))
  4439. (properties
  4440. `((upstream-name . "XVector")))
  4441. (build-system r-build-system)
  4442. (arguments
  4443. `(#:phases
  4444. (modify-phases %standard-phases
  4445. (add-after 'unpack 'use-system-zlib
  4446. (lambda _
  4447. (substitute* "DESCRIPTION"
  4448. (("zlibbioc, ") ""))
  4449. (substitute* "NAMESPACE"
  4450. (("import\\(zlibbioc\\)") ""))
  4451. #t)))))
  4452. (inputs
  4453. `(("zlib" ,zlib)))
  4454. (propagated-inputs
  4455. `(("r-biocgenerics" ,r-biocgenerics)
  4456. ("r-iranges" ,r-iranges)
  4457. ("r-s4vectors" ,r-s4vectors)))
  4458. (home-page "https://bioconductor.org/packages/XVector")
  4459. (synopsis "Representation and manpulation of external sequences")
  4460. (description
  4461. "This package provides memory efficient S4 classes for storing sequences
  4462. \"externally\" (behind an R external pointer, or on disk).")
  4463. (license license:artistic2.0)))
  4464. (define-public r-zlibbioc
  4465. (package
  4466. (name "r-zlibbioc")
  4467. (version "1.38.0")
  4468. (source (origin
  4469. (method url-fetch)
  4470. (uri (bioconductor-uri "zlibbioc" version))
  4471. (sha256
  4472. (base32
  4473. "1dv5bf12kzk1yzyfs3g5syim16sbi44kalvzj2i2xcnxnl6x60ip"))))
  4474. (properties
  4475. `((upstream-name . "zlibbioc")))
  4476. (build-system r-build-system)
  4477. (home-page "https://bioconductor.org/packages/zlibbioc")
  4478. (synopsis "Provider for zlib-1.2.5 to R packages")
  4479. (description "This package uses the source code of zlib-1.2.5 to create
  4480. libraries for systems that do not have these available via other means.")
  4481. (license license:artistic2.0)))
  4482. (define-public r-geneplotter
  4483. (package
  4484. (name "r-geneplotter")
  4485. (version "1.70.0")
  4486. (source
  4487. (origin
  4488. (method url-fetch)
  4489. (uri (bioconductor-uri "geneplotter" version))
  4490. (sha256
  4491. (base32
  4492. "1d085lfa3yif5wkys1fb0zzgg0cqwd1y18vasgqqdr6rva075d4z"))))
  4493. (build-system r-build-system)
  4494. (propagated-inputs
  4495. `(("r-annotate" ,r-annotate)
  4496. ("r-annotationdbi" ,r-annotationdbi)
  4497. ("r-biobase" ,r-biobase)
  4498. ("r-biocgenerics" ,r-biocgenerics)
  4499. ("r-lattice" ,r-lattice)
  4500. ("r-rcolorbrewer" ,r-rcolorbrewer)))
  4501. (home-page "https://bioconductor.org/packages/geneplotter")
  4502. (synopsis "Graphics functions for genomic data")
  4503. (description
  4504. "This package provides functions for plotting genomic data.")
  4505. (license license:artistic2.0)))
  4506. (define-public r-oligoclasses
  4507. (package
  4508. (name "r-oligoclasses")
  4509. (version "1.54.0")
  4510. (source
  4511. (origin
  4512. (method url-fetch)
  4513. (uri (bioconductor-uri "oligoClasses" version))
  4514. (sha256
  4515. (base32
  4516. "1nsfyfpj264h6y322pzz0i001b0m862j3skbq5rjwlrj1p8j2gi7"))))
  4517. (properties `((upstream-name . "oligoClasses")))
  4518. (build-system r-build-system)
  4519. (propagated-inputs
  4520. `(("r-affyio" ,r-affyio)
  4521. ("r-biobase" ,r-biobase)
  4522. ("r-biocgenerics" ,r-biocgenerics)
  4523. ("r-biocmanager" ,r-biocmanager)
  4524. ("r-biostrings" ,r-biostrings)
  4525. ("r-dbi" ,r-dbi)
  4526. ("r-ff" ,r-ff)
  4527. ("r-foreach" ,r-foreach)
  4528. ("r-genomicranges" ,r-genomicranges)
  4529. ("r-iranges" ,r-iranges)
  4530. ("r-rsqlite" ,r-rsqlite)
  4531. ("r-s4vectors" ,r-s4vectors)
  4532. ("r-summarizedexperiment" ,r-summarizedexperiment)))
  4533. (home-page "https://bioconductor.org/packages/oligoClasses/")
  4534. (synopsis "Classes for high-throughput arrays")
  4535. (description
  4536. "This package contains class definitions, validity checks, and
  4537. initialization methods for classes used by the @code{oligo} and @code{crlmm}
  4538. packages.")
  4539. (license license:gpl2+)))
  4540. (define-public r-oligo
  4541. (package
  4542. (name "r-oligo")
  4543. (version "1.56.0")
  4544. (source
  4545. (origin
  4546. (method url-fetch)
  4547. (uri (bioconductor-uri "oligo" version))
  4548. (sha256
  4549. (base32
  4550. "0fyq77im6s79havjwbchhqhnllxs134jsi98g6msxz66h16lj3al"))))
  4551. (properties `((upstream-name . "oligo")))
  4552. (build-system r-build-system)
  4553. (inputs `(("zlib" ,zlib)))
  4554. (propagated-inputs
  4555. `(("r-affxparser" ,r-affxparser)
  4556. ("r-affyio" ,r-affyio)
  4557. ("r-biobase" ,r-biobase)
  4558. ("r-biocgenerics" ,r-biocgenerics)
  4559. ("r-biostrings" ,r-biostrings)
  4560. ("r-dbi" ,r-dbi)
  4561. ("r-ff" ,r-ff)
  4562. ("r-oligoclasses" ,r-oligoclasses)
  4563. ("r-preprocesscore" ,r-preprocesscore)
  4564. ("r-rsqlite" ,r-rsqlite)
  4565. ("r-zlibbioc" ,r-zlibbioc)))
  4566. (native-inputs
  4567. `(("r-knitr" ,r-knitr)))
  4568. (home-page "https://bioconductor.org/packages/oligo/")
  4569. (synopsis "Preprocessing tools for oligonucleotide arrays")
  4570. (description
  4571. "This package provides a package to analyze oligonucleotide
  4572. arrays (expression/SNP/tiling/exon) at probe-level. It currently supports
  4573. Affymetrix (CEL files) and NimbleGen arrays (XYS files).")
  4574. (license license:lgpl2.0+)))
  4575. (define-public r-qvalue
  4576. (package
  4577. (name "r-qvalue")
  4578. (version "2.24.0")
  4579. (source
  4580. (origin
  4581. (method url-fetch)
  4582. (uri (bioconductor-uri "qvalue" version))
  4583. (sha256
  4584. (base32
  4585. "0xssanffh1hr7f48mnazcpwi25rdp7mxlyb9nbf4q2mp7m40jnpm"))))
  4586. (build-system r-build-system)
  4587. (propagated-inputs
  4588. `(("r-ggplot2" ,r-ggplot2)
  4589. ("r-reshape2" ,r-reshape2)))
  4590. (native-inputs
  4591. `(("r-knitr" ,r-knitr)))
  4592. (home-page "https://github.com/StoreyLab/qvalue")
  4593. (synopsis "Q-value estimation for false discovery rate control")
  4594. (description
  4595. "This package takes a list of p-values resulting from the simultaneous
  4596. testing of many hypotheses and estimates their q-values and local @dfn{false
  4597. discovery rate} (FDR) values. The q-value of a test measures the proportion
  4598. of false positives incurred when that particular test is called significant.
  4599. The local FDR measures the posterior probability the null hypothesis is true
  4600. given the test's p-value. Various plots are automatically generated, allowing
  4601. one to make sensible significance cut-offs. The software can be applied to
  4602. problems in genomics, brain imaging, astrophysics, and data mining.")
  4603. ;; Any version of the LGPL.
  4604. (license license:lgpl3+)))
  4605. (define r-rcppnumerical
  4606. (package
  4607. (name "r-rcppnumerical")
  4608. (version "0.4-0")
  4609. (source (origin
  4610. (method url-fetch)
  4611. (uri (cran-uri "RcppNumerical" version))
  4612. (sha256
  4613. (base32
  4614. "1a92fql6mijhnr1kxkcxwivf95pk9lhgmhzkshs51h0ybfv5krik"))))
  4615. (properties `((upstream-name . "RcppNumerical")))
  4616. (build-system r-build-system)
  4617. (propagated-inputs
  4618. `(("r-rcpp" ,r-rcpp)
  4619. ("r-rcppeigen" ,r-rcppeigen)))
  4620. (native-inputs
  4621. `(("r-knitr" ,r-knitr)))
  4622. (home-page "https://github.com/yixuan/RcppNumerical")
  4623. (synopsis "Rcpp integration for numerical computing libraries")
  4624. (description "This package provides a collection of open source libraries
  4625. for numerical computing (numerical integration, optimization, etc.) and their
  4626. integration with @code{Rcpp}.")
  4627. (license license:gpl2+)))
  4628. (define-public r-apeglm
  4629. (package
  4630. (name "r-apeglm")
  4631. (version "1.14.0")
  4632. (source (origin
  4633. (method url-fetch)
  4634. (uri (bioconductor-uri "apeglm" version))
  4635. (sha256
  4636. (base32
  4637. "1xld6ar440achik4dbd7vhiw6jfj0sb96jm52n7hav5bv4gag3mh"))))
  4638. (properties `((upstream-name . "apeglm")))
  4639. (build-system r-build-system)
  4640. (propagated-inputs
  4641. `(("r-emdbook" ,r-emdbook)
  4642. ("r-genomicranges" ,r-genomicranges)
  4643. ("r-rcpp" ,r-rcpp)
  4644. ("r-rcppeigen" ,r-rcppeigen)
  4645. ("r-rcppnumerical" ,r-rcppnumerical)
  4646. ("r-summarizedexperiment" ,r-summarizedexperiment)))
  4647. (native-inputs `(("r-knitr" ,r-knitr)))
  4648. (home-page "https://bioconductor.org/packages/apeglm")
  4649. (synopsis "Approximate posterior estimation for GLM coefficients")
  4650. (description "This package provides Bayesian shrinkage estimators for
  4651. effect sizes for a variety of GLM models, using approximation of the
  4652. posterior for individual coefficients.")
  4653. (license license:gpl2)))
  4654. (define-public r-greylistchip
  4655. (package
  4656. (name "r-greylistchip")
  4657. (version "1.24.0")
  4658. (source (origin
  4659. (method url-fetch)
  4660. (uri (bioconductor-uri "GreyListChIP" version))
  4661. (sha256
  4662. (base32
  4663. "1g9ja8p90czx83ar0l9ran7m6aggvszdbqm714fq7z4rxq9b4hs3"))))
  4664. (properties `((upstream-name . "GreyListChIP")))
  4665. (build-system r-build-system)
  4666. (propagated-inputs
  4667. `(("r-bsgenome" ,r-bsgenome)
  4668. ("r-genomeinfodb" ,r-genomeinfodb)
  4669. ("r-genomicalignments" ,r-genomicalignments)
  4670. ("r-genomicranges" ,r-genomicranges)
  4671. ("r-mass" ,r-mass)
  4672. ("r-rsamtools" ,r-rsamtools)
  4673. ("r-rtracklayer" ,r-rtracklayer)
  4674. ("r-summarizedexperiment" ,r-summarizedexperiment)))
  4675. (home-page "https://bioconductor.org/packages/GreyListChIP")
  4676. (synopsis "Greylist artefact regions based on ChIP inputs")
  4677. (description "This package identifies regions of ChIP experiments with high
  4678. signal in the input, that lead to spurious peaks during peak calling.")
  4679. (license license:artistic2.0)))
  4680. (define-public r-diffbind
  4681. (package
  4682. (name "r-diffbind")
  4683. (version "3.2.5")
  4684. (source
  4685. (origin
  4686. (method url-fetch)
  4687. (uri (bioconductor-uri "DiffBind" version))
  4688. (sha256
  4689. (base32
  4690. "1rp4sgx58g1lq5brpx07wffllhvsqq1097vrjiaksbih08338nih"))))
  4691. (properties `((upstream-name . "DiffBind")))
  4692. (build-system r-build-system)
  4693. (propagated-inputs
  4694. `(("r-amap" ,r-amap)
  4695. ("r-apeglm" ,r-apeglm)
  4696. ("r-ashr" ,r-ashr)
  4697. ("r-biocparallel" ,r-biocparallel)
  4698. ("r-deseq2" ,r-deseq2)
  4699. ("r-dplyr" ,r-dplyr)
  4700. ("r-genomicalignments" ,r-genomicalignments)
  4701. ("r-genomicranges" ,r-genomicranges)
  4702. ("r-ggplot2" ,r-ggplot2)
  4703. ("r-ggrepel" ,r-ggrepel)
  4704. ("r-gplots" ,r-gplots)
  4705. ("r-greylistchip" ,r-greylistchip)
  4706. ("r-iranges" ,r-iranges)
  4707. ("r-lattice" ,r-lattice)
  4708. ("r-limma" ,r-limma)
  4709. ("r-locfit" ,r-locfit)
  4710. ("r-rcolorbrewer" , r-rcolorbrewer)
  4711. ("r-rcpp" ,r-rcpp)
  4712. ("r-rhtslib" ,r-rhtslib)
  4713. ("r-rsamtools" ,r-rsamtools)
  4714. ("r-s4vectors" ,r-s4vectors)
  4715. ("r-summarizedexperiment" ,r-summarizedexperiment)
  4716. ("r-systempiper" ,r-systempiper)))
  4717. (home-page "https://bioconductor.org/packages/DiffBind")
  4718. (synopsis "Differential binding analysis of ChIP-Seq peak data")
  4719. (description
  4720. "This package computes differentially bound sites from multiple
  4721. ChIP-seq experiments using affinity (quantitative) data. Also enables
  4722. occupancy (overlap) analysis and plotting functions.")
  4723. (license license:artistic2.0)))
  4724. (define-public r-ripseeker
  4725. (package
  4726. (name "r-ripseeker")
  4727. (version "1.26.0")
  4728. (source
  4729. (origin
  4730. (method url-fetch)
  4731. (uri (bioconductor-uri "RIPSeeker" version))
  4732. (sha256
  4733. (base32
  4734. "1wyv9mfrbxzklysfjcnwb8yils71janyyxa982jn0zxx4p9cl3vs"))))
  4735. (properties `((upstream-name . "RIPSeeker")))
  4736. (build-system r-build-system)
  4737. (propagated-inputs
  4738. `(("r-s4vectors" ,r-s4vectors)
  4739. ("r-iranges" ,r-iranges)
  4740. ("r-genomicranges" ,r-genomicranges)
  4741. ("r-summarizedexperiment" ,r-summarizedexperiment)
  4742. ("r-rsamtools" ,r-rsamtools)
  4743. ("r-genomicalignments" ,r-genomicalignments)
  4744. ("r-rtracklayer" ,r-rtracklayer)))
  4745. (home-page "https://bioconductor.org/packages/RIPSeeker")
  4746. (synopsis
  4747. "Identifying protein-associated transcripts from RIP-seq experiments")
  4748. (description
  4749. "This package infers and discriminates RIP peaks from RIP-seq alignments
  4750. using two-state HMM with negative binomial emission probability. While
  4751. RIPSeeker is specifically tailored for RIP-seq data analysis, it also provides
  4752. a suite of bioinformatics tools integrated within this self-contained software
  4753. package comprehensively addressing issues ranging from post-alignments
  4754. processing to visualization and annotation.")
  4755. (license license:gpl2)))
  4756. (define-public r-mbkmeans
  4757. (package
  4758. (name "r-mbkmeans")
  4759. (version "1.8.0")
  4760. (source (origin
  4761. (method url-fetch)
  4762. (uri (bioconductor-uri "mbkmeans" version))
  4763. (sha256
  4764. (base32
  4765. "1k7ngpx4s50jplrsv19zzjr7izpdl9wwppb218ih5cp0ki1gcc2n"))))
  4766. (build-system r-build-system)
  4767. (native-inputs
  4768. `(("r-knitr" ,r-knitr)))
  4769. (propagated-inputs
  4770. `(("r-beachmat" ,r-beachmat)
  4771. ("r-benchmarkme" ,r-benchmarkme)
  4772. ("r-biocparallel" ,r-biocparallel)
  4773. ("r-clusterr" ,r-clusterr)
  4774. ("r-delayedarray" ,r-delayedarray)
  4775. ("r-matrix" ,r-matrix)
  4776. ("r-rcpp" ,r-rcpp)
  4777. ("r-rcpparmadillo" ,r-rcpparmadillo)
  4778. ("r-rhdf5lib" ,r-rhdf5lib)
  4779. ("r-s4vectors" ,r-s4vectors)
  4780. ("r-singlecellexperiment" ,r-singlecellexperiment)
  4781. ("r-summarizedexperiment" ,r-summarizedexperiment)))
  4782. (home-page "https://bioconductor.org/packages/mbkmeans")
  4783. (synopsis "Mini-batch k-means clustering for single-cell RNA-seq")
  4784. (description "This package implements the mini-batch k-means algorithm for
  4785. large datasets, including support for on-disk data representation.")
  4786. (license license:expat)))
  4787. (define-public r-multtest
  4788. (package
  4789. (name "r-multtest")
  4790. (version "2.48.0")
  4791. (source
  4792. (origin
  4793. (method url-fetch)
  4794. (uri (bioconductor-uri "multtest" version))
  4795. (sha256
  4796. (base32
  4797. "1wi15v4llgv11hpb2j9h4a35nrnawnmvbz5d5dvgy8lhqrlq8w9a"))))
  4798. (build-system r-build-system)
  4799. (propagated-inputs
  4800. `(("r-survival" ,r-survival)
  4801. ("r-biocgenerics" ,r-biocgenerics)
  4802. ("r-biobase" ,r-biobase)
  4803. ("r-mass" ,r-mass)))
  4804. (home-page "https://bioconductor.org/packages/multtest")
  4805. (synopsis "Resampling-based multiple hypothesis testing")
  4806. (description
  4807. "This package can do non-parametric bootstrap and permutation
  4808. resampling-based multiple testing procedures (including empirical Bayes
  4809. methods) for controlling the family-wise error rate (FWER), generalized
  4810. family-wise error rate (gFWER), tail probability of the proportion of
  4811. false positives (TPPFP), and false discovery rate (FDR). Several choices
  4812. of bootstrap-based null distribution are implemented (centered, centered
  4813. and scaled, quantile-transformed). Single-step and step-wise methods are
  4814. available. Tests based on a variety of T- and F-statistics (including
  4815. T-statistics based on regression parameters from linear and survival models
  4816. as well as those based on correlation parameters) are included. When probing
  4817. hypotheses with T-statistics, users may also select a potentially faster null
  4818. distribution which is multivariate normal with mean zero and variance
  4819. covariance matrix derived from the vector influence function. Results are
  4820. reported in terms of adjusted P-values, confidence regions and test statistic
  4821. cutoffs. The procedures are directly applicable to identifying differentially
  4822. expressed genes in DNA microarray experiments.")
  4823. (license license:lgpl3)))
  4824. (define-public r-graph
  4825. (package
  4826. (name "r-graph")
  4827. (version "1.70.0")
  4828. (source (origin
  4829. (method url-fetch)
  4830. (uri (bioconductor-uri "graph" version))
  4831. (sha256
  4832. (base32
  4833. "1i7s198d5kw4gk6nqqsd3vqaknj4493p822f2za8q95gv6x02rxa"))))
  4834. (build-system r-build-system)
  4835. (propagated-inputs
  4836. `(("r-biocgenerics" ,r-biocgenerics)))
  4837. (home-page "https://bioconductor.org/packages/graph")
  4838. (synopsis "Handle graph data structures in R")
  4839. (description
  4840. "This package implements some simple graph handling capabilities for R.")
  4841. (license license:artistic2.0)))
  4842. ;; This is a CRAN package, but it depends on a Bioconductor package.
  4843. (define-public r-ggm
  4844. (package
  4845. (name "r-ggm")
  4846. (version "2.5")
  4847. (source
  4848. (origin
  4849. (method url-fetch)
  4850. (uri (cran-uri "ggm" version))
  4851. (sha256
  4852. (base32
  4853. "11wc6k2kj2ydy0dyks5mbvbhxm1r43id87anl1jg6dn0yv4m78di"))))
  4854. (properties `((upstream-name . "ggm")))
  4855. (build-system r-build-system)
  4856. (propagated-inputs
  4857. `(("r-graph" ,r-graph)
  4858. ("r-igraph" ,r-igraph)))
  4859. (home-page "https://cran.r-project.org/package=ggm")
  4860. (synopsis "Functions for graphical Markov models")
  4861. (description
  4862. "This package provides functions and datasets for maximum likelihood
  4863. fitting of some classes of graphical Markov models.")
  4864. (license license:gpl2+)))
  4865. ;; This is a CRAN package, but it depends on a Bioconductor package, r-graph.
  4866. (define-public r-perfmeas
  4867. (package
  4868. (name "r-perfmeas")
  4869. (version "1.2.1")
  4870. (source
  4871. (origin
  4872. (method url-fetch)
  4873. (uri (cran-uri "PerfMeas" version))
  4874. (sha256
  4875. (base32
  4876. "1x7ancmb41zd1js24rx94plgbssyc71z2bvpic6mg34xjkwdjw93"))))
  4877. (properties `((upstream-name . "PerfMeas")))
  4878. (build-system r-build-system)
  4879. (propagated-inputs
  4880. `(("r-graph" ,r-graph)
  4881. ("r-limma" ,r-limma)
  4882. ("r-rbgl" ,r-rbgl)))
  4883. (home-page "https://cran.r-project.org/web/packages/PerfMeas/")
  4884. (synopsis "Performance measures for ranking and classification tasks")
  4885. (description
  4886. "This package implements different performance measures for
  4887. classification and ranking tasks. @dfn{Area under curve} (AUC), precision at
  4888. a given recall, F-score for single and multiple classes are available.")
  4889. (license license:gpl2+)))
  4890. ;; This is a CRAN package, but it depends on a Bioconductor package.
  4891. (define-public r-codedepends
  4892. (package
  4893. (name "r-codedepends")
  4894. (version "0.6.5")
  4895. (source
  4896. (origin
  4897. (method url-fetch)
  4898. (uri (cran-uri "CodeDepends" version))
  4899. (sha256
  4900. (base32
  4901. "0l7kiv3awx50glf5cs841b4zzsff1ml90f0zr868ygvwsr4ps1hq"))))
  4902. (properties `((upstream-name . "CodeDepends")))
  4903. (build-system r-build-system)
  4904. (propagated-inputs
  4905. `(("r-codetools" ,r-codetools)
  4906. ("r-graph" ,r-graph)
  4907. ("r-xml" ,r-xml)))
  4908. (home-page "https://cran.r-project.org/web/packages/CodeDepends")
  4909. (synopsis "Analysis of R code for reproducible research and code comprehension")
  4910. (description
  4911. "This package provides tools for analyzing R expressions or blocks of
  4912. code and determining the dependencies between them. It focuses on R scripts,
  4913. but can be used on the bodies of functions. There are many facilities
  4914. including the ability to summarize or get a high-level view of code,
  4915. determining dependencies between variables, code improvement suggestions.")
  4916. ;; Any version of the GPL
  4917. (license (list license:gpl2+ license:gpl3+))))
  4918. (define-public r-chippeakanno
  4919. (package
  4920. (name "r-chippeakanno")
  4921. (version "3.26.3")
  4922. (source
  4923. (origin
  4924. (method url-fetch)
  4925. (uri (bioconductor-uri "ChIPpeakAnno" version))
  4926. (sha256
  4927. (base32
  4928. "07dvg3r4kghkqhh1a8rw149hgfswmzdh9cvnam8c82006cpmi74s"))))
  4929. (properties `((upstream-name . "ChIPpeakAnno")))
  4930. (build-system r-build-system)
  4931. (propagated-inputs
  4932. `(("r-annotationdbi" ,r-annotationdbi)
  4933. ("r-biocgenerics" ,r-biocgenerics)
  4934. ("r-biomart" ,r-biomart)
  4935. ("r-biostrings" ,r-biostrings)
  4936. ("r-dbi" ,r-dbi)
  4937. ("r-dplyr" ,r-dplyr)
  4938. ("r-ensembldb" ,r-ensembldb)
  4939. ("r-genomeinfodb" ,r-genomeinfodb)
  4940. ("r-genomicalignments" ,r-genomicalignments)
  4941. ("r-genomicfeatures" ,r-genomicfeatures)
  4942. ("r-genomicranges" ,r-genomicranges)
  4943. ("r-ggplot2" ,r-ggplot2)
  4944. ("r-graph" ,r-graph)
  4945. ("r-interactionset" ,r-interactionset)
  4946. ("r-iranges" ,r-iranges)
  4947. ("r-keggrest" ,r-keggrest)
  4948. ("r-matrixstats" ,r-matrixstats)
  4949. ("r-multtest" ,r-multtest)
  4950. ("r-rbgl" ,r-rbgl)
  4951. ("r-regioner" ,r-regioner)
  4952. ("r-rsamtools" ,r-rsamtools)
  4953. ("r-rtracklayer" ,r-rtracklayer)
  4954. ("r-s4vectors" ,r-s4vectors)
  4955. ("r-summarizedexperiment" ,r-summarizedexperiment)
  4956. ("r-venndiagram" ,r-venndiagram)))
  4957. (native-inputs
  4958. `(("r-knitr" ,r-knitr)))
  4959. (home-page "https://bioconductor.org/packages/ChIPpeakAnno")
  4960. (synopsis "Peaks annotation from ChIP-seq and ChIP-chip experiments")
  4961. (description
  4962. "The package includes functions to retrieve the sequences around the peak,
  4963. obtain enriched Gene Ontology (GO) terms, find the nearest gene, exon, miRNA or
  4964. custom features such as most conserved elements and other transcription factor
  4965. binding sites supplied by users. Starting 2.0.5, new functions have been added
  4966. for finding the peaks with bi-directional promoters with summary statistics
  4967. (peaksNearBDP), for summarizing the occurrence of motifs in peaks
  4968. (summarizePatternInPeaks) and for adding other IDs to annotated peaks or
  4969. enrichedGO (addGeneIDs).")
  4970. (license license:gpl2+)))
  4971. (define-public r-matrixgenerics
  4972. (package
  4973. (name "r-matrixgenerics")
  4974. (version "1.4.2")
  4975. (source (origin
  4976. (method url-fetch)
  4977. (uri (bioconductor-uri "MatrixGenerics" version))
  4978. (sha256
  4979. (base32
  4980. "0kjsc5ghcplay4a74ffpwsf3kbp51x6rl5265gvlfchdwrawkzd2"))))
  4981. (properties
  4982. `((upstream-name . "MatrixGenerics")))
  4983. (build-system r-build-system)
  4984. (propagated-inputs
  4985. `(("r-matrixstats" ,r-matrixstats)))
  4986. (home-page "https://bioconductor.org/packages/MatrixGenerics")
  4987. (synopsis "S4 generic summary statistic functions for matrix-like objects")
  4988. (description
  4989. "This package provides S4 generic functions modeled after the
  4990. @code{matrixStats} API for alternative matrix implementations. Packages with
  4991. alternative matrix implementation can depend on this package and implement the
  4992. generic functions that are defined here for a useful set of row and column
  4993. summary statistics. Other package developers can import this package and
  4994. handle a different matrix implementations without worrying about
  4995. incompatibilities.")
  4996. (license license:artistic2.0)))
  4997. (define-public r-marray
  4998. (package
  4999. (name "r-marray")
  5000. (version "1.70.0")
  5001. (source (origin
  5002. (method url-fetch)
  5003. (uri (bioconductor-uri "marray" version))
  5004. (sha256
  5005. (base32 "0wpmrhqpyv27h1hn31hzz21r74r7yqx79ljv8i8gn6ix8lf5ca56"))))
  5006. (build-system r-build-system)
  5007. (propagated-inputs
  5008. `(("r-limma" ,r-limma)))
  5009. (home-page "https://bioconductor.org/packages/marray")
  5010. (synopsis "Exploratory analysis for two-color spotted microarray data")
  5011. (description "This package contains class definitions for two-color spotted
  5012. microarray data. It also includes functions for data input, diagnostic plots,
  5013. normalization and quality checking.")
  5014. (license license:lgpl2.0+)))
  5015. (define-public r-cghbase
  5016. (package
  5017. (name "r-cghbase")
  5018. (version "1.52.0")
  5019. (source (origin
  5020. (method url-fetch)
  5021. (uri (bioconductor-uri "CGHbase" version))
  5022. (sha256
  5023. (base32 "1p87k4vw981k97d9bckmprrfg55jwd91658rgxzjj8hnschf28a4"))))
  5024. (properties `((upstream-name . "CGHbase")))
  5025. (build-system r-build-system)
  5026. (propagated-inputs
  5027. `(("r-biobase" ,r-biobase)
  5028. ("r-marray" ,r-marray)))
  5029. (home-page "https://bioconductor.org/packages/CGHbase")
  5030. (synopsis "Base functions and classes for arrayCGH data analysis")
  5031. (description "This package contains functions and classes that are needed by
  5032. the @code{arrayCGH} packages.")
  5033. (license license:gpl2+)))
  5034. (define-public r-cghcall
  5035. (package
  5036. (name "r-cghcall")
  5037. (version "2.54.0")
  5038. (source (origin
  5039. (method url-fetch)
  5040. (uri (bioconductor-uri "CGHcall" version))
  5041. (sha256
  5042. (base32 "1zik04y2q0anzy85l0b4ryzkxpfx2fnmpwp5s7akyk1jfl2r8gw7"))))
  5043. (properties `((upstream-name . "CGHcall")))
  5044. (build-system r-build-system)
  5045. (propagated-inputs
  5046. `(("r-biobase" ,r-biobase)
  5047. ("r-cghbase" ,r-cghbase)
  5048. ("r-impute" ,r-impute)
  5049. ("r-dnacopy" ,r-dnacopy)
  5050. ("r-snowfall" ,r-snowfall)))
  5051. (home-page "https://bioconductor.org/packages/CGHcall")
  5052. (synopsis "Base functions and classes for arrayCGH data analysis")
  5053. (description "This package contains functions and classes that are needed by
  5054. @code{arrayCGH} packages.")
  5055. (license license:gpl2+)))
  5056. (define-public r-qdnaseq
  5057. (package
  5058. (name "r-qdnaseq")
  5059. (version "1.28.0")
  5060. (source (origin
  5061. (method url-fetch)
  5062. (uri (bioconductor-uri "QDNAseq" version))
  5063. (sha256
  5064. (base32 "1p4544xlarkbgs9kybrrawq3v7qr6ix62nrc6l7dcksh2ka69yzf"))))
  5065. (properties `((upstream-name . "QDNAseq")))
  5066. (build-system r-build-system)
  5067. (propagated-inputs
  5068. `(("r-biobase" ,r-biobase)
  5069. ("r-cghbase" ,r-cghbase)
  5070. ("r-cghcall" ,r-cghcall)
  5071. ("r-dnacopy" ,r-dnacopy)
  5072. ("r-future" ,r-future)
  5073. ("r-future-apply" ,r-future-apply)
  5074. ("r-genomicranges" ,r-genomicranges)
  5075. ("r-iranges" ,r-iranges)
  5076. ("r-matrixstats" ,r-matrixstats)
  5077. ("r-r-utils" ,r-r-utils)
  5078. ("r-rsamtools" ,r-rsamtools)))
  5079. (home-page "https://bioconductor.org/packages/QDNAseq")
  5080. (synopsis "Quantitative DNA sequencing for chromosomal aberrations")
  5081. (description "The genome is divided into non-overlapping fixed-sized bins,
  5082. number of sequence reads in each counted, adjusted with a simultaneous
  5083. two-dimensional loess correction for sequence mappability and GC content, and
  5084. filtered to remove spurious regions in the genome. Downstream steps of
  5085. segmentation and calling are also implemented via packages DNAcopy and CGHcall,
  5086. respectively.")
  5087. (license license:gpl2+)))
  5088. (define-public r-bayseq
  5089. (package
  5090. (name "r-bayseq")
  5091. (version "2.26.0")
  5092. (source
  5093. (origin
  5094. (method url-fetch)
  5095. (uri (bioconductor-uri "baySeq" version))
  5096. (sha256
  5097. (base32
  5098. "0hyc0sl2nf18bz0jxbzim0v41zwh2rnnr7l3p6zkk9wnw5gn7bbc"))))
  5099. (properties `((upstream-name . "baySeq")))
  5100. (build-system r-build-system)
  5101. (propagated-inputs
  5102. `(("r-abind" ,r-abind)
  5103. ("r-edger" ,r-edger)
  5104. ("r-genomicranges" ,r-genomicranges)))
  5105. (home-page "https://bioconductor.org/packages/baySeq/")
  5106. (synopsis "Bayesian analysis of differential expression patterns in count data")
  5107. (description
  5108. "This package identifies differential expression in high-throughput count
  5109. data, such as that derived from next-generation sequencing machines,
  5110. calculating estimated posterior likelihoods of differential expression (or
  5111. more complex hypotheses) via empirical Bayesian methods.")
  5112. (license license:gpl3)))
  5113. (define-public r-chipcomp
  5114. (package
  5115. (name "r-chipcomp")
  5116. (version "1.22.0")
  5117. (source
  5118. (origin
  5119. (method url-fetch)
  5120. (uri (bioconductor-uri "ChIPComp" version))
  5121. (sha256
  5122. (base32
  5123. "1kfxjh1mynrgqsy2q6byf03cbymqc8w7l7672iyd0wj5qzlif4h5"))))
  5124. (properties `((upstream-name . "ChIPComp")))
  5125. (build-system r-build-system)
  5126. (propagated-inputs
  5127. `(("r-biocgenerics" ,r-biocgenerics)
  5128. ("r-bsgenome-hsapiens-ucsc-hg19" ,r-bsgenome-hsapiens-ucsc-hg19)
  5129. ("r-bsgenome-mmusculus-ucsc-mm9" ,r-bsgenome-mmusculus-ucsc-mm9)
  5130. ("r-genomeinfodb" ,r-genomeinfodb)
  5131. ("r-genomicranges" ,r-genomicranges)
  5132. ("r-iranges" ,r-iranges)
  5133. ("r-limma" ,r-limma)
  5134. ("r-rsamtools" ,r-rsamtools)
  5135. ("r-rtracklayer" ,r-rtracklayer)
  5136. ("r-s4vectors" ,r-s4vectors)))
  5137. (home-page "https://bioconductor.org/packages/ChIPComp")
  5138. (synopsis "Quantitative comparison of multiple ChIP-seq datasets")
  5139. (description
  5140. "ChIPComp implements a statistical method for quantitative comparison of
  5141. multiple ChIP-seq datasets. It detects differentially bound sharp binding
  5142. sites across multiple conditions considering matching control in ChIP-seq
  5143. datasets.")
  5144. ;; Any version of the GPL.
  5145. (license license:gpl3+)))
  5146. (define-public r-riboprofiling
  5147. (package
  5148. (name "r-riboprofiling")
  5149. (version "1.22.0")
  5150. (source
  5151. (origin
  5152. (method url-fetch)
  5153. (uri (bioconductor-uri "RiboProfiling" version))
  5154. (sha256
  5155. (base32
  5156. "1jmd8yrv7p7hn4gdibg3svmhqxjyrnfp7cgsqg8zv862lgd75zsl"))))
  5157. (properties `((upstream-name . "RiboProfiling")))
  5158. (build-system r-build-system)
  5159. (propagated-inputs
  5160. `(("r-biocgenerics" ,r-biocgenerics)
  5161. ("r-biostrings" ,r-biostrings)
  5162. ("r-data-table" ,r-data-table)
  5163. ("r-genomeinfodb" ,r-genomeinfodb)
  5164. ("r-genomicalignments" ,r-genomicalignments)
  5165. ("r-genomicfeatures" ,r-genomicfeatures)
  5166. ("r-genomicranges" ,r-genomicranges)
  5167. ("r-ggbio" ,r-ggbio)
  5168. ("r-ggplot2" ,r-ggplot2)
  5169. ("r-iranges" ,r-iranges)
  5170. ("r-plyr" ,r-plyr)
  5171. ("r-reshape2" ,r-reshape2)
  5172. ("r-rsamtools" ,r-rsamtools)
  5173. ("r-rtracklayer" ,r-rtracklayer)
  5174. ("r-s4vectors" ,r-s4vectors)
  5175. ("r-sqldf" ,r-sqldf)))
  5176. (native-inputs
  5177. `(("r-knitr" ,r-knitr)))
  5178. (home-page "https://bioconductor.org/packages/RiboProfiling/")
  5179. (synopsis "Ribosome profiling data analysis")
  5180. (description "Starting with a BAM file, this package provides the
  5181. necessary functions for quality assessment, read start position recalibration,
  5182. the counting of genomic sequence reads on CDS, 3'UTR, and 5'UTR, and plotting
  5183. of count data: pairs, log fold-change, codon frequency and coverage
  5184. assessment, principal component analysis on codon coverage.")
  5185. (license license:gpl3)))
  5186. (define-public r-riboseqr
  5187. (package
  5188. (name "r-riboseqr")
  5189. (version "1.26.0")
  5190. (source
  5191. (origin
  5192. (method url-fetch)
  5193. (uri (bioconductor-uri "riboSeqR" version))
  5194. (sha256
  5195. (base32
  5196. "1m5w2j35wr0lzwir4s58z757vrcsj5mglsqrkvs241k0hlmn06qa"))))
  5197. (properties `((upstream-name . "riboSeqR")))
  5198. (build-system r-build-system)
  5199. (propagated-inputs
  5200. `(("r-abind" ,r-abind)
  5201. ("r-bayseq" ,r-bayseq)
  5202. ("r-genomeinfodb" ,r-genomeinfodb)
  5203. ("r-genomicranges" ,r-genomicranges)
  5204. ("r-iranges" ,r-iranges)
  5205. ("r-rsamtools" ,r-rsamtools)
  5206. ("r-seqlogo" ,r-seqlogo)))
  5207. (home-page "https://bioconductor.org/packages/riboSeqR/")
  5208. (synopsis "Analysis of sequencing data from ribosome profiling experiments")
  5209. (description
  5210. "This package provides plotting functions, frameshift detection and
  5211. parsing of genetic sequencing data from ribosome profiling experiments.")
  5212. (license license:gpl3)))
  5213. (define-public r-interactionset
  5214. (package
  5215. (name "r-interactionset")
  5216. (version "1.20.0")
  5217. (source
  5218. (origin
  5219. (method url-fetch)
  5220. (uri (bioconductor-uri "InteractionSet" version))
  5221. (sha256
  5222. (base32
  5223. "034xidjmn67n1471fnpdmz7gjm6p05cj8sp9nssc3gxdzn54a6xb"))))
  5224. (properties
  5225. `((upstream-name . "InteractionSet")))
  5226. (build-system r-build-system)
  5227. (propagated-inputs
  5228. `(("r-biocgenerics" ,r-biocgenerics)
  5229. ("r-genomeinfodb" ,r-genomeinfodb)
  5230. ("r-genomicranges" ,r-genomicranges)
  5231. ("r-iranges" ,r-iranges)
  5232. ("r-matrix" ,r-matrix)
  5233. ("r-rcpp" ,r-rcpp)
  5234. ("r-s4vectors" ,r-s4vectors)
  5235. ("r-summarizedexperiment" ,r-summarizedexperiment)))
  5236. (native-inputs
  5237. `(("r-knitr" ,r-knitr)))
  5238. (home-page "https://bioconductor.org/packages/InteractionSet")
  5239. (synopsis "Base classes for storing genomic interaction data")
  5240. (description
  5241. "This package provides the @code{GInteractions},
  5242. @code{InteractionSet} and @code{ContactMatrix} objects and associated methods
  5243. for storing and manipulating genomic interaction data from Hi-C and ChIA-PET
  5244. experiments.")
  5245. (license license:gpl3)))
  5246. (define-public r-genomicinteractions
  5247. (package
  5248. (name "r-genomicinteractions")
  5249. (version "1.26.0")
  5250. (source
  5251. (origin
  5252. (method url-fetch)
  5253. (uri (bioconductor-uri "GenomicInteractions" version))
  5254. (sha256
  5255. (base32
  5256. "0zjl7rp5fk14kqsx0bkbpq6hqahbkiyvwa9aggp4kfb8hnmz9qal"))))
  5257. (properties
  5258. `((upstream-name . "GenomicInteractions")))
  5259. (build-system r-build-system)
  5260. (propagated-inputs
  5261. `(("r-biobase" ,r-biobase)
  5262. ("r-biocgenerics" ,r-biocgenerics)
  5263. ("r-data-table" ,r-data-table)
  5264. ("r-dplyr" ,r-dplyr)
  5265. ("r-genomeinfodb" ,r-genomeinfodb)
  5266. ("r-genomicranges" ,r-genomicranges)
  5267. ("r-ggplot2" ,r-ggplot2)
  5268. ("r-gridextra" ,r-gridextra)
  5269. ("r-gviz" ,r-gviz)
  5270. ("r-igraph" ,r-igraph)
  5271. ("r-interactionset" ,r-interactionset)
  5272. ("r-iranges" ,r-iranges)
  5273. ("r-rsamtools" ,r-rsamtools)
  5274. ("r-rtracklayer" ,r-rtracklayer)
  5275. ("r-s4vectors" ,r-s4vectors)
  5276. ("r-stringr" ,r-stringr)))
  5277. (native-inputs
  5278. `(("r-knitr" ,r-knitr)))
  5279. (home-page "https://github.com/ComputationalRegulatoryGenomicsICL/GenomicInteractions/")
  5280. (synopsis "R package for handling genomic interaction data")
  5281. (description
  5282. "This R package provides tools for handling genomic interaction data,
  5283. such as ChIA-PET/Hi-C, annotating genomic features with interaction
  5284. information and producing various plots and statistics.")
  5285. (license license:gpl3)))
  5286. (define-public r-ctc
  5287. (package
  5288. (name "r-ctc")
  5289. (version "1.66.0")
  5290. (source
  5291. (origin
  5292. (method url-fetch)
  5293. (uri (bioconductor-uri "ctc" version))
  5294. (sha256
  5295. (base32
  5296. "1v8aysvy6a3r1iafc3xvk885c128kb3pb9zpcdhdjcn0by96k8hh"))))
  5297. (build-system r-build-system)
  5298. (propagated-inputs `(("r-amap" ,r-amap)))
  5299. (home-page "https://bioconductor.org/packages/ctc/")
  5300. (synopsis "Cluster and tree conversion")
  5301. (description
  5302. "This package provides tools for exporting and importing classification
  5303. trees and clusters to other programs.")
  5304. (license license:gpl2)))
  5305. (define-public r-goseq
  5306. (package
  5307. (name "r-goseq")
  5308. (version "1.44.0")
  5309. (source
  5310. (origin
  5311. (method url-fetch)
  5312. (uri (bioconductor-uri "goseq" version))
  5313. (sha256
  5314. (base32
  5315. "07qrxssx4rb8r958r1smx8xfpzdxpp55hci3201hcmz3mxz77i0s"))))
  5316. (build-system r-build-system)
  5317. (propagated-inputs
  5318. `(("r-annotationdbi" ,r-annotationdbi)
  5319. ("r-biasedurn" ,r-biasedurn)
  5320. ("r-biocgenerics" ,r-biocgenerics)
  5321. ("r-genelendatabase" ,r-genelendatabase)
  5322. ("r-go-db" ,r-go-db)
  5323. ("r-mgcv" ,r-mgcv)))
  5324. (home-page "https://bioconductor.org/packages/goseq/")
  5325. (synopsis "Gene Ontology analyser for RNA-seq and other length biased data")
  5326. (description
  5327. "This package provides tools to detect Gene Ontology and/or other user
  5328. defined categories which are over/under represented in RNA-seq data.")
  5329. (license license:lgpl2.0+)))
  5330. (define-public r-glimma
  5331. (package
  5332. (name "r-glimma")
  5333. (version "2.2.0")
  5334. (source
  5335. (origin
  5336. (method url-fetch)
  5337. (uri (bioconductor-uri "Glimma" version))
  5338. (sha256
  5339. (base32
  5340. "0dsk8qmwimzmd1x4k4jwg9q11jm1ahn8cw0gzd6s2gmigfls4hsa"))))
  5341. (properties `((upstream-name . "Glimma")))
  5342. (build-system r-build-system)
  5343. (propagated-inputs
  5344. `(("r-deseq2" ,r-deseq2)
  5345. ("r-edger" ,r-edger)
  5346. ("r-htmlwidgets" ,r-htmlwidgets)
  5347. ("r-jsonlite" ,r-jsonlite)
  5348. ("r-limma" ,r-limma)
  5349. ("r-s4vectors" ,r-s4vectors)
  5350. ("r-summarizedexperiment" ,r-summarizedexperiment)))
  5351. (native-inputs
  5352. `(("r-knitr" ,r-knitr)))
  5353. (home-page "https://github.com/Shians/Glimma")
  5354. (synopsis "Interactive HTML graphics")
  5355. (description
  5356. "This package generates interactive visualisations for analysis of
  5357. RNA-sequencing data using output from limma, edgeR or DESeq2 packages in an
  5358. HTML page. The interactions are built on top of the popular static
  5359. representations of analysis results in order to provide additional
  5360. information.")
  5361. (license license:lgpl3)))
  5362. (define-public r-rots
  5363. (package
  5364. (name "r-rots")
  5365. (version "1.20.0")
  5366. (source
  5367. (origin
  5368. (method url-fetch)
  5369. (uri (bioconductor-uri "ROTS" version))
  5370. (sha256
  5371. (base32
  5372. "18wyi73l95df182vg3m014sxwdbpggr61vsbazhyw4vyx2fnzmpl"))))
  5373. (properties `((upstream-name . "ROTS")))
  5374. (build-system r-build-system)
  5375. (propagated-inputs
  5376. `(("r-biobase" ,r-biobase)
  5377. ("r-rcpp" ,r-rcpp)))
  5378. (home-page "https://bioconductor.org/packages/ROTS/")
  5379. (synopsis "Reproducibility-Optimized Test Statistic")
  5380. (description
  5381. "This package provides tools for calculating the
  5382. @dfn{Reproducibility-Optimized Test Statistic} (ROTS) for differential testing
  5383. in omics data.")
  5384. (license license:gpl2+)))
  5385. (define-public r-plgem
  5386. (package
  5387. (name "r-plgem")
  5388. (version "1.64.0")
  5389. (source
  5390. (origin
  5391. (method url-fetch)
  5392. (uri (bioconductor-uri "plgem" version))
  5393. (sha256
  5394. (base32
  5395. "1rz5jk5bgpk7gjknx79jyslahjg46q2f4bx6dgd0vwmarc29a45z"))))
  5396. (build-system r-build-system)
  5397. (propagated-inputs
  5398. `(("r-biobase" ,r-biobase)
  5399. ("r-mass" ,r-mass)))
  5400. (home-page "http://www.genopolis.it")
  5401. (synopsis "Detect differential expression in microarray and proteomics datasets")
  5402. (description
  5403. "The Power Law Global Error Model (PLGEM) has been shown to faithfully
  5404. model the variance-versus-mean dependence that exists in a variety of
  5405. genome-wide datasets, including microarray and proteomics data. The use of
  5406. PLGEM has been shown to improve the detection of differentially expressed
  5407. genes or proteins in these datasets.")
  5408. (license license:gpl2)))
  5409. (define-public r-inspect
  5410. (package
  5411. (name "r-inspect")
  5412. (version "1.22.0")
  5413. (source
  5414. (origin
  5415. (method url-fetch)
  5416. (uri (bioconductor-uri "INSPEcT" version))
  5417. (sha256
  5418. (base32
  5419. "0jh5db9dv5pb6b50sg22x8q55m3h0h0nkmb9mivvvp22dhyrd82z"))))
  5420. (properties `((upstream-name . "INSPEcT")))
  5421. (build-system r-build-system)
  5422. (propagated-inputs
  5423. `(("r-biobase" ,r-biobase)
  5424. ("r-biocgenerics" ,r-biocgenerics)
  5425. ("r-biocparallel" ,r-biocparallel)
  5426. ("r-deseq2" ,r-deseq2)
  5427. ("r-desolve" ,r-desolve)
  5428. ("r-gdata" ,r-gdata)
  5429. ("r-genomeinfodb" ,r-genomeinfodb)
  5430. ("r-genomicalignments" ,r-genomicalignments)
  5431. ("r-genomicfeatures" ,r-genomicfeatures)
  5432. ("r-genomicranges" ,r-genomicranges)
  5433. ("r-iranges" ,r-iranges)
  5434. ("r-kernsmooth" ,r-kernsmooth)
  5435. ("r-plgem" ,r-plgem)
  5436. ("r-proc" ,r-proc)
  5437. ("r-rootsolve" ,r-rootsolve)
  5438. ("r-rsamtools" ,r-rsamtools)
  5439. ("r-rtracklayer" ,r-rtracklayer)
  5440. ("r-s4vectors" ,r-s4vectors)
  5441. ("r-shiny" ,r-shiny)
  5442. ("r-summarizedexperiment" ,r-summarizedexperiment)
  5443. ("r-txdb-mmusculus-ucsc-mm9-knowngene"
  5444. ,r-txdb-mmusculus-ucsc-mm9-knowngene)))
  5445. (native-inputs
  5446. `(("r-knitr" ,r-knitr)))
  5447. (home-page "https://bioconductor.org/packages/INSPEcT")
  5448. (synopsis "Analysis of 4sU-seq and RNA-seq time-course data")
  5449. (description
  5450. "INSPEcT (INference of Synthesis, Processing and dEgradation rates in
  5451. Time-Course experiments) analyses 4sU-seq and RNA-seq time-course data in
  5452. order to evaluate synthesis, processing and degradation rates and assess via
  5453. modeling the rates that determines changes in mature mRNA levels.")
  5454. (license license:gpl2)))
  5455. (define-public r-dnabarcodes
  5456. (package
  5457. (name "r-dnabarcodes")
  5458. (version "1.22.0")
  5459. (source
  5460. (origin
  5461. (method url-fetch)
  5462. (uri (bioconductor-uri "DNABarcodes" version))
  5463. (sha256
  5464. (base32
  5465. "1wiqmzjcb7flp7ldcgbx91asxxrmm1rg9pcfljniab9xcsldhksp"))))
  5466. (properties `((upstream-name . "DNABarcodes")))
  5467. (build-system r-build-system)
  5468. (propagated-inputs
  5469. `(("r-bh" ,r-bh)
  5470. ("r-matrix" ,r-matrix)
  5471. ("r-rcpp" ,r-rcpp)))
  5472. (native-inputs
  5473. `(("r-knitr" ,r-knitr)))
  5474. (home-page "https://bioconductor.org/packages/DNABarcodes")
  5475. (synopsis "Create and analyze DNA barcodes")
  5476. (description
  5477. "This package offers tools to create DNA barcode sets capable of
  5478. correcting insertion, deletion, and substitution errors. Existing barcodes
  5479. can be analyzed regarding their minimal, maximal and average distances between
  5480. barcodes. Finally, reads that start with a (possibly mutated) barcode can be
  5481. demultiplexed, i.e. assigned to their original reference barcode.")
  5482. (license license:gpl2)))
  5483. (define-public r-ruvseq
  5484. (package
  5485. (name "r-ruvseq")
  5486. (version "1.26.0")
  5487. (source
  5488. (origin
  5489. (method url-fetch)
  5490. (uri (bioconductor-uri "RUVSeq" version))
  5491. (sha256
  5492. (base32
  5493. "1fy0k1p0m209lzjpd5jhfnifa22lrn63qq3a3kn5g0xhbbmijzac"))))
  5494. (properties `((upstream-name . "RUVSeq")))
  5495. (build-system r-build-system)
  5496. (propagated-inputs
  5497. `(("r-biobase" ,r-biobase)
  5498. ("r-edaseq" ,r-edaseq)
  5499. ("r-edger" ,r-edger)
  5500. ("r-mass" ,r-mass)))
  5501. (native-inputs
  5502. `(("r-knitr" ,r-knitr)))
  5503. (home-page "https://github.com/drisso/RUVSeq")
  5504. (synopsis "Remove unwanted variation from RNA-Seq data")
  5505. (description
  5506. "This package implements methods to @dfn{remove unwanted variation} (RUV)
  5507. of Risso et al. (2014) for the normalization of RNA-Seq read counts between
  5508. samples.")
  5509. (license license:artistic2.0)))
  5510. (define-public r-biocneighbors
  5511. (package
  5512. (name "r-biocneighbors")
  5513. (version "1.10.0")
  5514. (source
  5515. (origin
  5516. (method url-fetch)
  5517. (uri (bioconductor-uri "BiocNeighbors" version))
  5518. (sha256
  5519. (base32
  5520. "0cjidi18wjip9xzx83890wjk40vvjq06prf1ag4m2kac47w01r7v"))))
  5521. (properties `((upstream-name . "BiocNeighbors")))
  5522. (build-system r-build-system)
  5523. (propagated-inputs
  5524. `(("r-biocparallel" ,r-biocparallel)
  5525. ("r-matrix" ,r-matrix)
  5526. ("r-rcpp" ,r-rcpp)
  5527. ("r-rcpphnsw" ,r-rcpphnsw)
  5528. ("r-s4vectors" ,r-s4vectors)))
  5529. (native-inputs
  5530. `(("r-knitr" ,r-knitr)))
  5531. (home-page "https://bioconductor.org/packages/BiocNeighbors")
  5532. (synopsis "Nearest Neighbor Detection for Bioconductor packages")
  5533. (description
  5534. "This package implements exact and approximate methods for nearest
  5535. neighbor detection, in a framework that allows them to be easily switched
  5536. within Bioconductor packages or workflows. The exact algorithm is implemented
  5537. using pre-clustering with the k-means algorithm. Functions are also provided
  5538. to search for all neighbors within a given distance. Parallelization is
  5539. achieved for all methods using the BiocParallel framework.")
  5540. (license license:gpl3)))
  5541. (define-public r-scaledmatrix
  5542. (package
  5543. (name "r-scaledmatrix")
  5544. (version "1.0.0")
  5545. (source
  5546. (origin
  5547. (method url-fetch)
  5548. (uri (bioconductor-uri "ScaledMatrix" version))
  5549. (sha256
  5550. (base32
  5551. "1j96fvw1waqxbv5c8myfmhsidq370z03yz13yqmrs4nn1rpn1a06"))))
  5552. (properties `((upstream-name . "ScaledMatrix")))
  5553. (build-system r-build-system)
  5554. (propagated-inputs
  5555. `(("r-delayedarray" ,r-delayedarray)
  5556. ("r-matrix" ,r-matrix)
  5557. ("r-s4vectors" ,r-s4vectors)))
  5558. (native-inputs `(("r-knitr" ,r-knitr)))
  5559. (home-page "https://github.com/LTLA/ScaledMatrix")
  5560. (synopsis "Create a DelayedMatrix of scaled and centered values")
  5561. (description
  5562. "This package provides delayed computation of a matrix of scaled and
  5563. centered values. The result is equivalent to using the @code{scale} function
  5564. but avoids explicit realization of a dense matrix during block processing.
  5565. This permits greater efficiency in common operations, most notably matrix
  5566. multiplication.")
  5567. (license license:gpl3)))
  5568. (define-public r-treeio
  5569. (package
  5570. (name "r-treeio")
  5571. (version "1.16.2")
  5572. (source
  5573. (origin
  5574. (method url-fetch)
  5575. (uri (bioconductor-uri "treeio" version))
  5576. (sha256
  5577. (base32
  5578. "1y60yvg1rl21cab9xrkns0209pg44mwr90qj099dvk97wsjkx67g"))))
  5579. (properties `((upstream-name . "treeio")))
  5580. (build-system r-build-system)
  5581. (propagated-inputs
  5582. `(("r-ape" ,r-ape)
  5583. ("r-dplyr" ,r-dplyr)
  5584. ("r-jsonlite" ,r-jsonlite)
  5585. ("r-magrittr" ,r-magrittr)
  5586. ("r-rlang" ,r-rlang)
  5587. ("r-tibble" ,r-tibble)
  5588. ("r-tidytree" ,r-tidytree)))
  5589. (native-inputs `(("r-knitr" ,r-knitr)))
  5590. (home-page "https://github.com/YuLab-SMU/treeio")
  5591. (synopsis "Base classes and functions for Phylogenetic tree input and output")
  5592. (description
  5593. "This is an R package to make it easier to import and store phylogenetic
  5594. trees with associated data; and to link external data from different sources
  5595. to phylogeny. It also supports exporting phylogenetic trees with
  5596. heterogeneous associated data to a single tree file and can be served as a
  5597. platform for merging tree with associated data and converting file formats.")
  5598. (license license:artistic2.0)))
  5599. (define-public r-ggtree
  5600. (package
  5601. (name "r-ggtree")
  5602. (version "3.0.3")
  5603. (source
  5604. (origin
  5605. (method url-fetch)
  5606. (uri (bioconductor-uri "ggtree" version))
  5607. (sha256
  5608. (base32
  5609. "02ydi5iyxwrvwfjmv8pbanmzpi1r99mc4gxl17fpq2jf1d1mk6g0"))))
  5610. (properties `((upstream-name . "ggtree")))
  5611. (build-system r-build-system)
  5612. (propagated-inputs
  5613. `(("r-ape" ,r-ape)
  5614. ("r-aplot" ,r-aplot)
  5615. ("r-dplyr" ,r-dplyr)
  5616. ("r-ggplot2" ,r-ggplot2)
  5617. ("r-magrittr" ,r-magrittr)
  5618. ("r-purrr" ,r-purrr)
  5619. ("r-rlang" ,r-rlang)
  5620. ("r-rvcheck" ,r-rvcheck)
  5621. ("r-scales" ,r-scales)
  5622. ("r-tidyr" ,r-tidyr)
  5623. ("r-tidytree" ,r-tidytree)
  5624. ("r-treeio" ,r-treeio)))
  5625. (native-inputs `(("r-knitr" ,r-knitr)))
  5626. (home-page "https://yulab-smu.top/treedata-book/")
  5627. (synopsis "R package for visualization of trees and annotation data")
  5628. (description
  5629. "This package extends the ggplot2 plotting system which implements a
  5630. grammar of graphics. ggtree is designed for visualization and annotation of
  5631. phylogenetic trees and other tree-like structures with their annotation
  5632. data.")
  5633. (license license:artistic2.0)))
  5634. (define-public r-metapod
  5635. (package
  5636. (name "r-metapod")
  5637. (version "1.0.0")
  5638. (source
  5639. (origin
  5640. (method url-fetch)
  5641. (uri (bioconductor-uri "metapod" version))
  5642. (sha256
  5643. (base32
  5644. "1hbcwr6d8gyrf4azh0gi588xkrg6gz7gsb5hbvzqkhplbsp6shlv"))))
  5645. (properties `((upstream-name . "metapod")))
  5646. (build-system r-build-system)
  5647. (propagated-inputs
  5648. `(("r-rcpp" ,r-rcpp)))
  5649. (native-inputs
  5650. `(("r-knitr" ,r-knitr)))
  5651. (home-page "https://bioconductor.org/packages/metapod")
  5652. (synopsis "Meta-analyses on p-values of differential analyses")
  5653. (description
  5654. "This package implements a variety of methods for combining p-values in
  5655. differential analyses of genome-scale datasets. Functions can combine
  5656. p-values across different tests in the same analysis (e.g., genomic windows in
  5657. ChIP-seq, exons in RNA-seq) or for corresponding tests across separate
  5658. analyses (e.g., replicated comparisons, effect of different treatment
  5659. conditions). Support is provided for handling log-transformed input p-values,
  5660. missing values and weighting where appropriate.")
  5661. (license license:gpl3)))
  5662. (define-public r-biocsingular
  5663. (package
  5664. (name "r-biocsingular")
  5665. (version "1.8.1")
  5666. (source
  5667. (origin
  5668. (method url-fetch)
  5669. (uri (bioconductor-uri "BiocSingular" version))
  5670. (sha256
  5671. (base32
  5672. "16gkwq8fb8jdchpnlzq2hz3i74a6pzbnc1bf93282h11mp7qr58l"))))
  5673. (properties `((upstream-name . "BiocSingular")))
  5674. (build-system r-build-system)
  5675. (propagated-inputs
  5676. `(("r-beachmat" ,r-beachmat)
  5677. ("r-biocgenerics" ,r-biocgenerics)
  5678. ("r-biocparallel" ,r-biocparallel)
  5679. ("r-delayedarray" ,r-delayedarray)
  5680. ("r-irlba" ,r-irlba)
  5681. ("r-matrix" ,r-matrix)
  5682. ("r-rcpp" ,r-rcpp)
  5683. ("r-rsvd" ,r-rsvd)
  5684. ("r-s4vectors" ,r-s4vectors)
  5685. ("r-scaledmatrix" ,r-scaledmatrix)))
  5686. (native-inputs
  5687. `(("r-knitr" ,r-knitr)))
  5688. (home-page "https://github.com/LTLA/BiocSingular")
  5689. (synopsis "Singular value decomposition for Bioconductor packages")
  5690. (description
  5691. "This package implements exact and approximate methods for singular value
  5692. decomposition and principal components analysis, in a framework that allows
  5693. them to be easily switched within Bioconductor packages or workflows. Where
  5694. possible, parallelization is achieved using the BiocParallel framework.")
  5695. (license license:gpl3)))
  5696. (define-public r-destiny
  5697. (package
  5698. (name "r-destiny")
  5699. (version "3.4.0")
  5700. (source
  5701. (origin
  5702. (method url-fetch)
  5703. (uri (bioconductor-uri "destiny" version))
  5704. (sha256
  5705. (base32
  5706. "1i7f5q02zvpfaxhd76fbw0h1wfgjphyn5hrmrjpvlnv4ardzsir2"))))
  5707. (build-system r-build-system)
  5708. (propagated-inputs
  5709. `(("r-biobase" ,r-biobase)
  5710. ("r-biocgenerics" ,r-biocgenerics)
  5711. ("r-ggplot-multistats" ,r-ggplot-multistats)
  5712. ("r-ggplot2" ,r-ggplot2)
  5713. ("r-ggthemes" ,r-ggthemes)
  5714. ("r-irlba" ,r-irlba)
  5715. ("r-knn-covertree" ,r-knn-covertree)
  5716. ("r-matrix" ,r-matrix)
  5717. ("r-pcamethods" ,r-pcamethods)
  5718. ("r-proxy" ,r-proxy)
  5719. ("r-rcpp" ,r-rcpp)
  5720. ("r-rcppeigen" ,r-rcppeigen)
  5721. ("r-rcpphnsw" ,r-rcpphnsw)
  5722. ("r-rspectra" ,r-rspectra)
  5723. ("r-scales" ,r-scales)
  5724. ("r-scatterplot3d" ,r-scatterplot3d)
  5725. ("r-singlecellexperiment" ,r-singlecellexperiment)
  5726. ("r-smoother" ,r-smoother)
  5727. ("r-summarizedexperiment" ,r-summarizedexperiment)
  5728. ("r-tidyr" ,r-tidyr)
  5729. ("r-tidyselect" ,r-tidyselect)
  5730. ("r-vim" ,r-vim)))
  5731. (native-inputs
  5732. `(("r-nbconvertr" ,r-nbconvertr))) ; for vignettes
  5733. (home-page "https://bioconductor.org/packages/destiny/")
  5734. (synopsis "Create and plot diffusion maps")
  5735. (description "This package provides tools to create and plot diffusion
  5736. maps.")
  5737. ;; Any version of the GPL
  5738. (license license:gpl3+)))
  5739. (define-public r-savr
  5740. (package
  5741. (name "r-savr")
  5742. (version "1.30.0")
  5743. (source
  5744. (origin
  5745. (method url-fetch)
  5746. (uri (bioconductor-uri "savR" version))
  5747. (sha256
  5748. (base32
  5749. "1ynp334hm76zf05j4f6vha6r16s5f2ncxx9yviq4rxidk9r723jq"))))
  5750. (properties `((upstream-name . "savR")))
  5751. (build-system r-build-system)
  5752. (propagated-inputs
  5753. `(("r-ggplot2" ,r-ggplot2)
  5754. ("r-gridextra" ,r-gridextra)
  5755. ("r-reshape2" ,r-reshape2)
  5756. ("r-scales" ,r-scales)
  5757. ("r-xml" ,r-xml)))
  5758. (home-page "https://github.com/bcalder/savR")
  5759. (synopsis "Parse and analyze Illumina SAV files")
  5760. (description
  5761. "This package provides tools to parse Illumina Sequence Analysis
  5762. Viewer (SAV) files, access data, and generate QC plots.")
  5763. (license license:agpl3+)))
  5764. (define-public r-chipexoqual
  5765. (package
  5766. (name "r-chipexoqual")
  5767. (version "1.16.0")
  5768. (source
  5769. (origin
  5770. (method url-fetch)
  5771. (uri (bioconductor-uri "ChIPexoQual" version))
  5772. (sha256
  5773. (base32
  5774. "0fbrf5s6pz115djm7xw95k1d0p7svi40aacbb3d52wmx5azwj424"))))
  5775. (properties `((upstream-name . "ChIPexoQual")))
  5776. (build-system r-build-system)
  5777. (propagated-inputs
  5778. `(("r-biocparallel" ,r-biocparallel)
  5779. ("r-biovizbase" ,r-biovizbase)
  5780. ("r-broom" ,r-broom)
  5781. ("r-data-table" ,r-data-table)
  5782. ("r-dplyr" ,r-dplyr)
  5783. ("r-genomeinfodb" ,r-genomeinfodb)
  5784. ("r-genomicalignments" ,r-genomicalignments)
  5785. ("r-genomicranges" ,r-genomicranges)
  5786. ("r-ggplot2" ,r-ggplot2)
  5787. ("r-hexbin" ,r-hexbin)
  5788. ("r-iranges" ,r-iranges)
  5789. ("r-rcolorbrewer" ,r-rcolorbrewer)
  5790. ("r-rmarkdown" ,r-rmarkdown)
  5791. ("r-rsamtools" ,r-rsamtools)
  5792. ("r-s4vectors" ,r-s4vectors)
  5793. ("r-scales" ,r-scales)
  5794. ("r-viridis" ,r-viridis)))
  5795. (native-inputs
  5796. `(("r-knitr" ,r-knitr)))
  5797. (home-page "https://github.com/keleslab/ChIPexoQual")
  5798. (synopsis "Quality control pipeline for ChIP-exo/nexus data")
  5799. (description
  5800. "This package provides a quality control pipeline for ChIP-exo/nexus
  5801. sequencing data.")
  5802. (license license:gpl2+)))
  5803. (define-public r-copynumber
  5804. (package
  5805. (name "r-copynumber")
  5806. (version "1.32.0")
  5807. (source (origin
  5808. (method url-fetch)
  5809. (uri (bioconductor-uri "copynumber" version))
  5810. (sha256
  5811. (base32
  5812. "03pvjzjrcsbjfw3855s3whfzin45vaipy7cahnj6fywdysvh8hps"))))
  5813. (build-system r-build-system)
  5814. (propagated-inputs
  5815. `(("r-s4vectors" ,r-s4vectors)
  5816. ("r-iranges" ,r-iranges)
  5817. ("r-genomicranges" ,r-genomicranges)
  5818. ("r-biocgenerics" ,r-biocgenerics)))
  5819. (home-page "https://bioconductor.org/packages/copynumber")
  5820. (synopsis "Segmentation of single- and multi-track copy number data")
  5821. (description
  5822. "This package segments single- and multi-track copy number data by a
  5823. penalized least squares regression method.")
  5824. (license license:artistic2.0)))
  5825. (define-public r-dnacopy
  5826. (package
  5827. (name "r-dnacopy")
  5828. (version "1.66.0")
  5829. (source
  5830. (origin
  5831. (method url-fetch)
  5832. (uri (bioconductor-uri "DNAcopy" version))
  5833. (sha256
  5834. (base32
  5835. "0mgq814f6c2271d2lxg763bsnv3ma4ari5xa4x1rbksv8yvcjc4d"))))
  5836. (properties `((upstream-name . "DNAcopy")))
  5837. (build-system r-build-system)
  5838. (native-inputs `(("gfortran" ,gfortran)))
  5839. (home-page "https://bioconductor.org/packages/DNAcopy")
  5840. (synopsis "DNA copy number data analysis")
  5841. (description
  5842. "This package implements the @dfn{circular binary segmentation} (CBS)
  5843. algorithm to segment DNA copy number data and identify genomic regions with
  5844. abnormal copy number.")
  5845. (license license:gpl2+)))
  5846. ;; This is a CRAN package, but it uncharacteristically depends on a
  5847. ;; Bioconductor package.
  5848. (define-public r-htscluster
  5849. (package
  5850. (name "r-htscluster")
  5851. (version "2.0.8")
  5852. (source
  5853. (origin
  5854. (method url-fetch)
  5855. (uri (cran-uri "HTSCluster" version))
  5856. (sha256
  5857. (base32
  5858. "0wnbfh6hdx8692jilgmv8sys1zm6fqc6mim7vvjhyqlmpm8gm0kg"))))
  5859. (properties `((upstream-name . "HTSCluster")))
  5860. (build-system r-build-system)
  5861. (propagated-inputs
  5862. `(("r-capushe" ,r-capushe)
  5863. ("r-edger" ,r-edger)
  5864. ("r-plotrix" ,r-plotrix)))
  5865. (home-page "https://cran.r-project.org/web/packages/HTSCluster")
  5866. (synopsis "Clustering high-throughput transcriptome sequencing (HTS) data")
  5867. (description
  5868. "This package provides a Poisson mixture model is implemented to cluster
  5869. genes from high-throughput transcriptome sequencing (RNA-seq) data. Parameter
  5870. estimation is performed using either the EM or CEM algorithm, and the slope
  5871. heuristics are used for model selection (i.e., to choose the number of
  5872. clusters).")
  5873. (license license:gpl3+)))
  5874. (define-public r-deds
  5875. (package
  5876. (name "r-deds")
  5877. (version "1.60.0")
  5878. (source
  5879. (origin
  5880. (method url-fetch)
  5881. (uri (bioconductor-uri "DEDS" version))
  5882. (sha256
  5883. (base32
  5884. "0vzsmah2lhxf8k6n4d0i4j609sbvygmb6ii2ridg9z3nskwkrhp8"))))
  5885. (properties `((upstream-name . "DEDS")))
  5886. (build-system r-build-system)
  5887. (home-page "https://bioconductor.org/packages/DEDS/")
  5888. (synopsis "Differential expression via distance summary for microarray data")
  5889. (description
  5890. "This library contains functions that calculate various statistics of
  5891. differential expression for microarray data, including t statistics, fold
  5892. change, F statistics, SAM, moderated t and F statistics and B statistics. It
  5893. also implements a new methodology called DEDS (Differential Expression via
  5894. Distance Summary), which selects differentially expressed genes by integrating
  5895. and summarizing a set of statistics using a weighted distance approach.")
  5896. ;; Any version of the LGPL.
  5897. (license license:lgpl3+)))
  5898. ;; This is a CRAN package, but since it depends on a Bioconductor package we
  5899. ;; put it here.
  5900. (define-public r-nbpseq
  5901. (package
  5902. (name "r-nbpseq")
  5903. (version "0.3.0")
  5904. (source
  5905. (origin
  5906. (method url-fetch)
  5907. (uri (cran-uri "NBPSeq" version))
  5908. (sha256
  5909. (base32
  5910. "0l4ylxhs2k9ww21jjqs67fygk92avdchhx2y1ixzl7yr2yh1y9by"))))
  5911. (properties `((upstream-name . "NBPSeq")))
  5912. (build-system r-build-system)
  5913. (propagated-inputs
  5914. `(("r-qvalue" ,r-qvalue)))
  5915. (home-page "https://cran.r-project.org/web/packages/NBPSeq")
  5916. (synopsis "Negative binomial models for RNA-Seq data")
  5917. (description
  5918. "This package provides negative binomial models for two-group comparisons
  5919. and regression inferences from RNA-sequencing data.")
  5920. (license license:gpl2)))
  5921. (define-public r-ebseq
  5922. (package
  5923. (name "r-ebseq")
  5924. (version "1.32.0")
  5925. (source
  5926. (origin
  5927. (method url-fetch)
  5928. (uri (bioconductor-uri "EBSeq" version))
  5929. (sha256
  5930. (base32
  5931. "0h5v3vrb90zim80bdnr3aw58g3h7zjqa4l9i0jwx5j19ywf54fdz"))))
  5932. (properties `((upstream-name . "EBSeq")))
  5933. (build-system r-build-system)
  5934. (propagated-inputs
  5935. `(("r-blockmodeling" ,r-blockmodeling)
  5936. ("r-gplots" ,r-gplots)
  5937. ("r-testthat" ,r-testthat)))
  5938. (home-page "https://bioconductor.org/packages/EBSeq")
  5939. (synopsis "Differential expression analysis of RNA-seq data")
  5940. (description
  5941. "This package provides tools for differential expression analysis at both
  5942. gene and isoform level using RNA-seq data")
  5943. (license license:artistic2.0)))
  5944. (define-public r-karyoploter
  5945. (package
  5946. (name "r-karyoploter")
  5947. (version "1.18.0")
  5948. (source (origin
  5949. (method url-fetch)
  5950. (uri (bioconductor-uri "karyoploteR" version))
  5951. (sha256
  5952. (base32
  5953. "11sgxz2xz685pgm8mf0hzm6aryx4fj5g3dlffjzpqxh3awfqa19p"))))
  5954. (build-system r-build-system)
  5955. (propagated-inputs
  5956. `(("r-annotationdbi" ,r-annotationdbi)
  5957. ("r-bamsignals" ,r-bamsignals)
  5958. ("r-bezier" ,r-bezier)
  5959. ("r-biovizbase" ,r-biovizbase)
  5960. ("r-digest" ,r-digest)
  5961. ("r-genomeinfodb" ,r-genomeinfodb)
  5962. ("r-genomicfeatures" ,r-genomicfeatures)
  5963. ("r-genomicranges" ,r-genomicranges)
  5964. ("r-iranges" ,r-iranges)
  5965. ("r-memoise" ,r-memoise)
  5966. ("r-regioner" ,r-regioner)
  5967. ("r-rsamtools" ,r-rsamtools)
  5968. ("r-rtracklayer" ,r-rtracklayer)
  5969. ("r-s4vectors" ,r-s4vectors)
  5970. ("r-variantannotation" ,r-variantannotation)))
  5971. (native-inputs
  5972. `(("r-knitr" ,r-knitr)))
  5973. (home-page "https://bioconductor.org/packages/karyoploteR/")
  5974. (synopsis "Plot customizable linear genomes displaying arbitrary data")
  5975. (description "This package creates karyotype plots of arbitrary genomes and
  5976. offers a complete set of functions to plot arbitrary data on them. It mimics
  5977. many R base graphics functions coupling them with a coordinate change function
  5978. automatically mapping the chromosome and data coordinates into the plot
  5979. coordinates.")
  5980. (license license:artistic2.0)))
  5981. (define-public r-lpsymphony
  5982. (package
  5983. (name "r-lpsymphony")
  5984. (version "1.20.0")
  5985. (source
  5986. (origin
  5987. (method url-fetch)
  5988. (uri (bioconductor-uri "lpsymphony" version))
  5989. (sha256
  5990. (base32
  5991. "0aw4b3p5z8ys7zlwy8s3bsqk03xwx42311yxr7q14w3f7sn3shzn"))))
  5992. (build-system r-build-system)
  5993. (inputs
  5994. `(("zlib" ,zlib)))
  5995. (native-inputs
  5996. `(("pkg-config" ,pkg-config)
  5997. ("r-knitr" ,r-knitr)))
  5998. (home-page "https://r-forge.r-project.org/projects/rsymphony")
  5999. (synopsis "Symphony integer linear programming solver in R")
  6000. (description
  6001. "This package was derived from Rsymphony. The package provides an R
  6002. interface to SYMPHONY, a linear programming solver written in C++. The main
  6003. difference between this package and Rsymphony is that it includes the solver
  6004. source code, while Rsymphony expects to find header and library files on the
  6005. users' system. Thus the intention of @code{lpsymphony} is to provide an easy
  6006. to install interface to SYMPHONY.")
  6007. ;; Symphony 5.4 or later is distributed under the terms of the EPL 1.0.
  6008. ;; lpsimphony is released under the same terms.
  6009. (license license:epl1.0)))
  6010. (define-public r-ihw
  6011. (package
  6012. (name "r-ihw")
  6013. (version "1.20.0")
  6014. (source
  6015. (origin
  6016. (method url-fetch)
  6017. (uri (bioconductor-uri "IHW" version))
  6018. (sha256
  6019. (base32
  6020. "0b393a8ayzbnrgkk562w1dj7avacpb3wc7yq7awiki24wi5g2lfw"))))
  6021. (properties `((upstream-name . "IHW")))
  6022. (build-system r-build-system)
  6023. (propagated-inputs
  6024. `(("r-biocgenerics" ,r-biocgenerics)
  6025. ("r-fdrtool" ,r-fdrtool)
  6026. ("r-lpsymphony" ,r-lpsymphony)
  6027. ("r-slam" ,r-slam)))
  6028. (native-inputs
  6029. `(("r-knitr" ,r-knitr)))
  6030. (home-page "https://bioconductor.org/packages/IHW")
  6031. (synopsis "Independent hypothesis weighting")
  6032. (description
  6033. "@dfn{Independent hypothesis weighting} (IHW) is a multiple testing
  6034. procedure that increases power compared to the method of Benjamini and
  6035. Hochberg by assigning data-driven weights to each hypothesis. The input to
  6036. IHW is a two-column table of p-values and covariates. The covariate can be
  6037. any continuous-valued or categorical variable that is thought to be
  6038. informative on the statistical properties of each hypothesis test, while it is
  6039. independent of the p-value under the null hypothesis.")
  6040. (license license:artistic2.0)))
  6041. (define-public r-icobra
  6042. (package
  6043. (name "r-icobra")
  6044. (version "1.20.0")
  6045. (source
  6046. (origin
  6047. (method url-fetch)
  6048. (uri (bioconductor-uri "iCOBRA" version))
  6049. (sha256
  6050. (base32
  6051. "190rkx3sivj68in36hhin5v535yd6fvlvm7l90w1bl38zpb7p6jn"))))
  6052. (properties `((upstream-name . "iCOBRA")))
  6053. (build-system r-build-system)
  6054. (propagated-inputs
  6055. `(("r-dplyr" ,r-dplyr)
  6056. ("r-dt" ,r-dt)
  6057. ("r-ggplot2" ,r-ggplot2)
  6058. ("r-limma" ,r-limma)
  6059. ("r-reshape2" ,r-reshape2)
  6060. ("r-rocr" ,r-rocr)
  6061. ("r-scales" ,r-scales)
  6062. ("r-shiny" ,r-shiny)
  6063. ("r-shinybs" ,r-shinybs)
  6064. ("r-shinydashboard" ,r-shinydashboard)
  6065. ("r-upsetr" ,r-upsetr)))
  6066. (native-inputs
  6067. `(("r-knitr" ,r-knitr)))
  6068. (home-page "https://bioconductor.org/packages/iCOBRA")
  6069. (synopsis "Comparison and visualization of ranking and assignment methods")
  6070. (description
  6071. "This package provides functions for calculation and visualization of
  6072. performance metrics for evaluation of ranking and binary
  6073. classification (assignment) methods. It also contains a Shiny application for
  6074. interactive exploration of results.")
  6075. (license license:gpl2+)))
  6076. (define-public r-residualmatrix
  6077. (package
  6078. (name "r-residualmatrix")
  6079. (version "1.2.0")
  6080. (source
  6081. (origin
  6082. (method url-fetch)
  6083. (uri (bioconductor-uri "ResidualMatrix" version))
  6084. (sha256
  6085. (base32
  6086. "0p7va19aw0j6anx7ck879kbi5cn7dy712h5ia94adr38ssismv1v"))))
  6087. (properties
  6088. `((upstream-name . "ResidualMatrix")))
  6089. (build-system r-build-system)
  6090. (propagated-inputs
  6091. `(("r-delayedarray" ,r-delayedarray)
  6092. ("r-matrix" ,r-matrix)
  6093. ("r-s4vectors" ,r-s4vectors)))
  6094. (native-inputs
  6095. `(("r-knitr" ,r-knitr)))
  6096. (home-page "https://github.com/LTLA/ResidualMatrix")
  6097. (synopsis "Create a DelayedMatrix of regression residuals")
  6098. (description
  6099. "This package implements tools for delayed computation of a matrix of
  6100. residuals after fitting a linear model to each column of an input matrix. It
  6101. also supports partial computation of residuals where selected factors are to
  6102. be preserved in the output matrix. It implements a number of efficient
  6103. methods for operating on the delayed matrix of residuals, most notably matrix
  6104. multiplication and calculation of row/column sums or means.")
  6105. (license license:gpl3)))
  6106. (define-public r-batchelor
  6107. (package
  6108. (name "r-batchelor")
  6109. (version "1.8.1")
  6110. (source
  6111. (origin
  6112. (method url-fetch)
  6113. (uri (bioconductor-uri "batchelor" version))
  6114. (sha256
  6115. (base32
  6116. "1bkk69b5llkmvmpsnhymwjm2szmzypgszfsw8mak1b5ms5zf8lr0"))))
  6117. (properties `((upstream-name . "batchelor")))
  6118. (build-system r-build-system)
  6119. (propagated-inputs
  6120. `(("r-beachmat" ,r-beachmat)
  6121. ("r-biocgenerics" ,r-biocgenerics)
  6122. ("r-biocneighbors" ,r-biocneighbors)
  6123. ("r-biocparallel" ,r-biocparallel)
  6124. ("r-biocsingular" ,r-biocsingular)
  6125. ("r-delayedarray" ,r-delayedarray)
  6126. ("r-delayedmatrixstats" ,r-delayedmatrixstats)
  6127. ("r-igraph" ,r-igraph)
  6128. ("r-matrix" ,r-matrix)
  6129. ("r-rcpp" ,r-rcpp)
  6130. ("r-residualmatrix" ,r-residualmatrix)
  6131. ("r-s4vectors" ,r-s4vectors)
  6132. ("r-scaledmatrix" ,r-scaledmatrix)
  6133. ("r-scuttle" ,r-scuttle)
  6134. ("r-singlecellexperiment" ,r-singlecellexperiment)
  6135. ("r-summarizedexperiment" ,r-summarizedexperiment)))
  6136. (native-inputs `(("r-knitr" ,r-knitr)))
  6137. (home-page "https://bioconductor.org/packages/batchelor")
  6138. (synopsis "Single-Cell Batch Correction Methods")
  6139. (description
  6140. "This package implements a variety of methods for batch correction of
  6141. single-cell (RNA sequencing) data. This includes methods based on detecting
  6142. mutually nearest neighbors, as well as several efficient variants of linear
  6143. regression of the log-expression values. Functions are also provided to
  6144. perform global rescaling to remove differences in depth between batches, and
  6145. to perform a principal components analysis that is robust to differences in
  6146. the numbers of cells across batches.")
  6147. (license license:gpl3)))
  6148. (define-public r-mast
  6149. (package
  6150. (name "r-mast")
  6151. (version "1.18.0")
  6152. (source
  6153. (origin
  6154. (method url-fetch)
  6155. (uri (bioconductor-uri "MAST" version))
  6156. (sha256
  6157. (base32
  6158. "1gkpagam5rap36viyr3n4psa658x9vckrxap1h67jasiiyrcfz2d"))))
  6159. (properties `((upstream-name . "MAST")))
  6160. (build-system r-build-system)
  6161. (propagated-inputs
  6162. `(("r-abind" ,r-abind)
  6163. ("r-biobase" ,r-biobase)
  6164. ("r-biocgenerics" ,r-biocgenerics)
  6165. ("r-data-table" ,r-data-table)
  6166. ("r-ggplot2" ,r-ggplot2)
  6167. ("r-plyr" ,r-plyr)
  6168. ("r-progress" ,r-progress)
  6169. ("r-reshape2" ,r-reshape2)
  6170. ("r-s4vectors" ,r-s4vectors)
  6171. ("r-singlecellexperiment" ,r-singlecellexperiment)
  6172. ("r-stringr" ,r-stringr)
  6173. ("r-summarizedexperiment" ,r-summarizedexperiment)))
  6174. (native-inputs
  6175. `(("r-knitr" ,r-knitr)))
  6176. (home-page "https://github.com/RGLab/MAST/")
  6177. (synopsis "Model-based analysis of single cell transcriptomics")
  6178. (description
  6179. "This package provides methods and models for handling zero-inflated
  6180. single cell assay data.")
  6181. (license license:gpl2+)))
  6182. (define-public r-monocle
  6183. (package
  6184. (name "r-monocle")
  6185. (version "2.20.0")
  6186. (source
  6187. (origin
  6188. (method url-fetch)
  6189. (uri (bioconductor-uri "monocle" version))
  6190. (sha256
  6191. (base32
  6192. "05j1vc51f39xalggdq27y7218gkr3zq7fh7jhzsb4jj7fpn837ry"))))
  6193. (build-system r-build-system)
  6194. (propagated-inputs
  6195. `(("r-biobase" ,r-biobase)
  6196. ("r-biocgenerics" ,r-biocgenerics)
  6197. ("r-biocviews" ,r-biocviews)
  6198. ("r-cluster" ,r-cluster)
  6199. ("r-combinat" ,r-combinat)
  6200. ("r-ddrtree" ,r-ddrtree)
  6201. ("r-densityclust" ,r-densityclust)
  6202. ("r-dplyr" ,r-dplyr)
  6203. ("r-fastica" ,r-fastica)
  6204. ("r-ggplot2" ,r-ggplot2)
  6205. ("r-hsmmsinglecell" ,r-hsmmsinglecell)
  6206. ("r-igraph" ,r-igraph)
  6207. ("r-irlba" ,r-irlba)
  6208. ("r-limma" ,r-limma)
  6209. ("r-mass" ,r-mass)
  6210. ("r-matrix" ,r-matrix)
  6211. ("r-matrixstats" ,r-matrixstats)
  6212. ("r-pheatmap" ,r-pheatmap)
  6213. ("r-plyr" ,r-plyr)
  6214. ("r-proxy" ,r-proxy)
  6215. ("r-qlcmatrix" ,r-qlcmatrix)
  6216. ("r-rann" ,r-rann)
  6217. ("r-rcpp" ,r-rcpp)
  6218. ("r-reshape2" ,r-reshape2)
  6219. ("r-rtsne" ,r-rtsne)
  6220. ("r-slam" ,r-slam)
  6221. ("r-stringr" ,r-stringr)
  6222. ("r-tibble" ,r-tibble)
  6223. ("r-vgam" ,r-vgam)
  6224. ("r-viridis" ,r-viridis)))
  6225. (native-inputs
  6226. `(("r-knitr" ,r-knitr)))
  6227. (home-page "https://bioconductor.org/packages/monocle")
  6228. (synopsis "Clustering, differential expression, and trajectory analysis for single-cell RNA-Seq")
  6229. (description
  6230. "Monocle performs differential expression and time-series analysis for
  6231. single-cell expression experiments. It orders individual cells according to
  6232. progress through a biological process, without knowing ahead of time which
  6233. genes define progress through that process. Monocle also performs
  6234. differential expression analysis, clustering, visualization, and other useful
  6235. tasks on single cell expression data. It is designed to work with RNA-Seq and
  6236. qPCR data, but could be used with other types as well.")
  6237. (license license:artistic2.0)))
  6238. (define-public r-leidenbase
  6239. (let ((commit "430f22af6982cc7d2e6e77f6b0df47bc970dcbce")
  6240. (revision "1"))
  6241. (package
  6242. (name "r-leidenbase")
  6243. (version (git-version "0.1.3" revision commit))
  6244. (source
  6245. (origin
  6246. (method git-fetch)
  6247. (uri (git-reference
  6248. (url "https://github.com/cole-trapnell-lab/leidenbase")
  6249. (commit commit)))
  6250. (file-name (git-file-name name version))
  6251. (sha256
  6252. (base32
  6253. "0ylqsmdpv4xq6f6ldxvwkhk33a9i1jcgk60zvksk3iplykfzd6c0"))))
  6254. (properties `((upstream-name . "leidenbase")))
  6255. (build-system r-build-system)
  6256. (inputs
  6257. `(("zlib" ,zlib)))
  6258. (native-inputs
  6259. `(("gfortran" ,gfortran)))
  6260. (propagated-inputs
  6261. `(("r-igraph" ,r-igraph)))
  6262. (home-page "https://github.com/cole-trapnell-lab/leidenbase")
  6263. (synopsis "R and C wrappers to run the Leiden find_partition function")
  6264. (description
  6265. "This package provides an R to C interface that runs the Leiden
  6266. community detection algorithm to find a basic partition. It runs the
  6267. equivalent of the @code{find_partition} function. This package includes the
  6268. required source code files from the official Leidenalg distribution and
  6269. several functions from the R igraph package.")
  6270. (license license:gpl3+))))
  6271. (define-public r-monocle3
  6272. (package
  6273. (name "r-monocle3")
  6274. (version "1.0.0")
  6275. (source
  6276. (origin
  6277. (method git-fetch)
  6278. (uri (git-reference
  6279. (url "https://github.com/cole-trapnell-lab/monocle3")
  6280. (commit version)))
  6281. (file-name (git-file-name name version))
  6282. (sha256
  6283. (base32
  6284. "16vpvlbms8fdvpfwzcig0rkg2mxnsq1h80d2l7q3953wm91qc9x4"))))
  6285. (build-system r-build-system)
  6286. (propagated-inputs
  6287. `(("r-assertthat" ,r-assertthat)
  6288. ("r-batchelor" ,r-batchelor)
  6289. ("r-biobase" ,r-biobase)
  6290. ("r-biocgenerics" ,r-biocgenerics)
  6291. ("r-delayedmatrixstats" ,r-delayedmatrixstats)
  6292. ("r-dplyr" ,r-dplyr)
  6293. ("r-ggplot2" ,r-ggplot2)
  6294. ("r-ggrepel" ,r-ggrepel)
  6295. ("r-grr" ,r-grr)
  6296. ("r-htmlwidgets" ,r-htmlwidgets)
  6297. ("r-igraph" ,r-igraph)
  6298. ("r-irlba" ,r-irlba)
  6299. ("r-leidenbase" ,r-leidenbase)
  6300. ("r-limma" ,r-limma)
  6301. ("r-lmtest" ,r-lmtest)
  6302. ("r-mass" ,r-mass)
  6303. ("r-matrix" ,r-matrix)
  6304. ("r-matrix-utils" ,r-matrix-utils)
  6305. ("r-pbapply" ,r-pbapply)
  6306. ("r-pbmcapply" ,r-pbmcapply)
  6307. ("r-pheatmap" ,r-pheatmap)
  6308. ("r-plotly" ,r-plotly)
  6309. ("r-pryr" ,r-pryr)
  6310. ("r-proxy" ,r-proxy)
  6311. ("r-pscl" ,r-pscl)
  6312. ("r-purrr" ,r-purrr)
  6313. ("r-rann" ,r-rann)
  6314. ("r-rcpp" ,r-rcpp)
  6315. ("r-rcppparallel" ,r-rcppparallel)
  6316. ("r-reshape2" ,r-reshape2)
  6317. ("r-reticulate" ,r-reticulate)
  6318. ("r-rhpcblasctl" ,r-rhpcblasctl)
  6319. ("r-rsample" ,r-rsample)
  6320. ("r-rtsne" ,r-rtsne)
  6321. ("r-shiny" ,r-shiny)
  6322. ("r-slam" ,r-slam)
  6323. ("r-spdep" ,r-spdep)
  6324. ("r-speedglm" ,r-speedglm)
  6325. ("r-stringr" ,r-stringr)
  6326. ("r-singlecellexperiment" ,r-singlecellexperiment)
  6327. ("r-tibble" ,r-tibble)
  6328. ("r-tidyr" ,r-tidyr)
  6329. ("r-uwot" ,r-uwot)
  6330. ("r-viridis" ,r-viridis)))
  6331. (home-page "https://github.com/cole-trapnell-lab/monocle3")
  6332. (synopsis "Analysis toolkit for single-cell RNA-Seq data")
  6333. (description
  6334. "Monocle 3 is an analysis toolkit for single-cell RNA-Seq experiments.")
  6335. (license license:expat)))
  6336. (define-public r-noiseq
  6337. (package
  6338. (name "r-noiseq")
  6339. (version "2.36.0")
  6340. (source
  6341. (origin
  6342. (method url-fetch)
  6343. (uri (bioconductor-uri "NOISeq" version))
  6344. (sha256
  6345. (base32
  6346. "18d51dv2ygsm7kkwal341f1wrwrazyns0045j00vld367kic8jiz"))))
  6347. (properties `((upstream-name . "NOISeq")))
  6348. (build-system r-build-system)
  6349. (propagated-inputs
  6350. `(("r-biobase" ,r-biobase)
  6351. ("r-matrix" ,r-matrix)))
  6352. (home-page "https://bioconductor.org/packages/NOISeq")
  6353. (synopsis "Exploratory analysis and differential expression for RNA-seq data")
  6354. (description
  6355. "This package provides tools to support the analysis of RNA-seq
  6356. expression data or other similar kind of data. It provides exploratory plots
  6357. to evaluate saturation, count distribution, expression per chromosome, type of
  6358. detected features, features length, etc. It also supports the analysis of
  6359. differential expression between two experimental conditions with no parametric
  6360. assumptions.")
  6361. (license license:artistic2.0)))
  6362. (define-public r-scdd
  6363. (package
  6364. (name "r-scdd")
  6365. (version "1.16.0")
  6366. (source
  6367. (origin
  6368. (method url-fetch)
  6369. (uri (bioconductor-uri "scDD" version))
  6370. (sha256
  6371. (base32
  6372. "1dw9m3m99apmbs32461c6lnmy81n5hxbhz3p8jk419gajkh4v1ji"))))
  6373. (properties `((upstream-name . "scDD")))
  6374. (build-system r-build-system)
  6375. (propagated-inputs
  6376. `(("r-arm" ,r-arm)
  6377. ("r-biocparallel" ,r-biocparallel)
  6378. ("r-ebseq" ,r-ebseq)
  6379. ("r-fields" ,r-fields)
  6380. ("r-ggplot2" ,r-ggplot2)
  6381. ("r-mclust" ,r-mclust)
  6382. ("r-outliers" ,r-outliers)
  6383. ("r-s4vectors" ,r-s4vectors)
  6384. ("r-scran" ,r-scran)
  6385. ("r-singlecellexperiment" ,r-singlecellexperiment)
  6386. ("r-summarizedexperiment" ,r-summarizedexperiment)))
  6387. (native-inputs
  6388. `(("r-knitr" ,r-knitr)))
  6389. (home-page "https://github.com/kdkorthauer/scDD")
  6390. (synopsis "Mixture modeling of single-cell RNA-seq data")
  6391. (description
  6392. "This package implements a method to analyze single-cell RNA-seq data
  6393. utilizing flexible Dirichlet Process mixture models. Genes with differential
  6394. distributions of expression are classified into several interesting patterns
  6395. of differences between two conditions. The package also includes functions
  6396. for simulating data with these patterns from negative binomial
  6397. distributions.")
  6398. (license license:gpl2)))
  6399. (define-public r-scone
  6400. (package
  6401. (name "r-scone")
  6402. (version "1.16.1")
  6403. (source
  6404. (origin
  6405. (method url-fetch)
  6406. (uri (bioconductor-uri "scone" version))
  6407. (sha256
  6408. (base32
  6409. "0zw8g4mql7b02xqwhc1i0bnhm20c1q9xqc7yz84j98pqbi996vi5"))))
  6410. (build-system r-build-system)
  6411. (propagated-inputs
  6412. `(("r-aroma-light" ,r-aroma-light)
  6413. ("r-biocparallel" ,r-biocparallel)
  6414. ("r-boot" ,r-boot)
  6415. ("r-class" ,r-class)
  6416. ("r-cluster" ,r-cluster)
  6417. ("r-compositions" ,r-compositions)
  6418. ("r-diptest" ,r-diptest)
  6419. ("r-edger" ,r-edger)
  6420. ("r-fpc" ,r-fpc)
  6421. ("r-gplots" ,r-gplots)
  6422. ("r-hexbin" ,r-hexbin)
  6423. ("r-limma" ,r-limma)
  6424. ("r-matrixgenerics" ,r-matrixgenerics)
  6425. ("r-matrixstats" ,r-matrixstats)
  6426. ("r-mixtools" ,r-mixtools)
  6427. ("r-rarpack" ,r-rarpack)
  6428. ("r-rcolorbrewer" ,r-rcolorbrewer)
  6429. ("r-rhdf5" ,r-rhdf5)
  6430. ("r-ruvseq" ,r-ruvseq)
  6431. ("r-singlecellexperiment" ,r-singlecellexperiment)
  6432. ("r-summarizedexperiment" ,r-summarizedexperiment)))
  6433. (native-inputs
  6434. `(("r-knitr" ,r-knitr)))
  6435. (home-page "https://bioconductor.org/packages/scone")
  6436. (synopsis "Single cell overview of normalized expression data")
  6437. (description
  6438. "SCONE is an R package for comparing and ranking the performance of
  6439. different normalization schemes for single-cell RNA-seq and other
  6440. high-throughput analyses.")
  6441. (license license:artistic2.0)))
  6442. (define-public r-geoquery
  6443. (package
  6444. (name "r-geoquery")
  6445. (version "2.60.0")
  6446. (source
  6447. (origin
  6448. (method url-fetch)
  6449. (uri (bioconductor-uri "GEOquery" version))
  6450. (sha256
  6451. (base32
  6452. "0jhkdbcd03d5n8vn3xkad6f21xjkawyxc9rdwcj8vwc8alx730am"))))
  6453. (properties `((upstream-name . "GEOquery")))
  6454. (build-system r-build-system)
  6455. (propagated-inputs
  6456. `(("r-biobase" ,r-biobase)
  6457. ("r-dplyr" ,r-dplyr)
  6458. ("r-httr" ,r-httr)
  6459. ("r-limma" ,r-limma)
  6460. ("r-magrittr" ,r-magrittr)
  6461. ("r-readr" ,r-readr)
  6462. ("r-tidyr" ,r-tidyr)
  6463. ("r-xml2" ,r-xml2)))
  6464. (native-inputs
  6465. `(("r-knitr" ,r-knitr)))
  6466. (home-page "https://github.com/seandavi/GEOquery/")
  6467. (synopsis "Get data from NCBI Gene Expression Omnibus (GEO)")
  6468. (description
  6469. "The NCBI Gene Expression Omnibus (GEO) is a public repository of
  6470. microarray data. Given the rich and varied nature of this resource, it is
  6471. only natural to want to apply BioConductor tools to these data. GEOquery is
  6472. the bridge between GEO and BioConductor.")
  6473. (license license:gpl2)))
  6474. (define-public r-illuminaio
  6475. (package
  6476. (name "r-illuminaio")
  6477. (version "0.34.0")
  6478. (source
  6479. (origin
  6480. (method url-fetch)
  6481. (uri (bioconductor-uri "illuminaio" version))
  6482. (sha256
  6483. (base32
  6484. "1sy0i3nbzsw4ymdxaiwpyx1vcg9yp3i8xfjcymqwhv95j3kyglv9"))))
  6485. (build-system r-build-system)
  6486. (propagated-inputs
  6487. `(("r-base64" ,r-base64)))
  6488. (home-page "https://github.com/HenrikBengtsson/illuminaio/")
  6489. (synopsis "Parse Illumina microarray output files")
  6490. (description
  6491. "This package provides tools for parsing Illumina's microarray output
  6492. files, including IDAT.")
  6493. (license license:gpl2)))
  6494. (define-public r-siggenes
  6495. (package
  6496. (name "r-siggenes")
  6497. (version "1.66.0")
  6498. (source
  6499. (origin
  6500. (method url-fetch)
  6501. (uri (bioconductor-uri "siggenes" version))
  6502. (sha256
  6503. (base32
  6504. "0lva0f255fcpy625frvij4n14q7nw4jcx8n2hlkxid4mgkfqwlhf"))))
  6505. (build-system r-build-system)
  6506. (propagated-inputs
  6507. `(("r-biobase" ,r-biobase)
  6508. ("r-multtest" ,r-multtest)
  6509. ("r-scrime" ,r-scrime)))
  6510. (home-page "https://bioconductor.org/packages/siggenes/")
  6511. (synopsis
  6512. "Multiple testing using SAM and Efron's empirical Bayes approaches")
  6513. (description
  6514. "This package provides tools for the identification of differentially
  6515. expressed genes and estimation of the @dfn{False Discovery Rate} (FDR) using
  6516. both the Significance Analysis of Microarrays (SAM) and the @dfn{Empirical
  6517. Bayes Analyses of Microarrays} (EBAM).")
  6518. (license license:lgpl2.0+)))
  6519. (define-public r-bumphunter
  6520. (package
  6521. (name "r-bumphunter")
  6522. (version "1.34.0")
  6523. (source
  6524. (origin
  6525. (method url-fetch)
  6526. (uri (bioconductor-uri "bumphunter" version))
  6527. (sha256
  6528. (base32
  6529. "0wi38vwfi8qr10x4xifhylxx7vfc6fqvqs649iq7lf0y7islwq2v"))))
  6530. (build-system r-build-system)
  6531. (propagated-inputs
  6532. `(("r-annotationdbi" ,r-annotationdbi)
  6533. ("r-biocgenerics" ,r-biocgenerics)
  6534. ("r-dorng" ,r-dorng)
  6535. ("r-foreach" ,r-foreach)
  6536. ("r-genomeinfodb" ,r-genomeinfodb)
  6537. ("r-genomicfeatures" ,r-genomicfeatures)
  6538. ("r-genomicranges" ,r-genomicranges)
  6539. ("r-iranges" ,r-iranges)
  6540. ("r-iterators" ,r-iterators)
  6541. ("r-limma" ,r-limma)
  6542. ("r-locfit" ,r-locfit)
  6543. ("r-matrixstats" ,r-matrixstats)
  6544. ("r-s4vectors" ,r-s4vectors)))
  6545. (home-page "https://github.com/ririzarr/bumphunter")
  6546. (synopsis "Find bumps in genomic data")
  6547. (description
  6548. "This package provides tools for finding bumps in genomic data in order
  6549. to identify differentially methylated regions in epigenetic epidemiology
  6550. studies.")
  6551. (license license:artistic2.0)))
  6552. (define-public r-minfi
  6553. (package
  6554. (name "r-minfi")
  6555. (version "1.38.0")
  6556. (source
  6557. (origin
  6558. (method url-fetch)
  6559. (uri (bioconductor-uri "minfi" version))
  6560. (sha256
  6561. (base32
  6562. "189lzppvrz6bw2kpppawgsfjyh2ahyy8bi9z8srpas67qf2r8jmj"))))
  6563. (build-system r-build-system)
  6564. (propagated-inputs
  6565. `(("r-beanplot" ,r-beanplot)
  6566. ("r-biobase" ,r-biobase)
  6567. ("r-biocgenerics" ,r-biocgenerics)
  6568. ("r-biocparallel" ,r-biocparallel)
  6569. ("r-biostrings" ,r-biostrings)
  6570. ("r-bumphunter" ,r-bumphunter)
  6571. ("r-data-table" ,r-data-table)
  6572. ("r-delayedarray" ,r-delayedarray)
  6573. ("r-delayedmatrixstats" ,r-delayedmatrixstats)
  6574. ("r-genefilter" ,r-genefilter)
  6575. ("r-genomeinfodb" ,r-genomeinfodb)
  6576. ("r-genomicranges" ,r-genomicranges)
  6577. ("r-geoquery" ,r-geoquery)
  6578. ("r-hdf5array" ,r-hdf5array)
  6579. ("r-illuminaio" ,r-illuminaio)
  6580. ("r-iranges" ,r-iranges)
  6581. ("r-lattice" ,r-lattice)
  6582. ("r-limma" ,r-limma)
  6583. ("r-mass" ,r-mass)
  6584. ("r-mclust" ,r-mclust)
  6585. ("r-nlme" ,r-nlme)
  6586. ("r-nor1mix" ,r-nor1mix)
  6587. ("r-preprocesscore" ,r-preprocesscore)
  6588. ("r-quadprog" ,r-quadprog)
  6589. ("r-rcolorbrewer" ,r-rcolorbrewer)
  6590. ("r-reshape" ,r-reshape)
  6591. ("r-s4vectors" ,r-s4vectors)
  6592. ("r-siggenes" ,r-siggenes)
  6593. ("r-summarizedexperiment" ,r-summarizedexperiment)))
  6594. (native-inputs
  6595. `(("r-knitr" ,r-knitr)))
  6596. (home-page "https://github.com/hansenlab/minfi")
  6597. (synopsis "Analyze Illumina Infinium DNA methylation arrays")
  6598. (description
  6599. "This package provides tools to analyze and visualize Illumina Infinium
  6600. methylation arrays.")
  6601. (license license:artistic2.0)))
  6602. (define-public r-methylumi
  6603. (package
  6604. (name "r-methylumi")
  6605. (version "2.38.0")
  6606. (source
  6607. (origin
  6608. (method url-fetch)
  6609. (uri (bioconductor-uri "methylumi" version))
  6610. (sha256
  6611. (base32
  6612. "1941rc524ssx8gwhmwk40mgfrhddfs6hgldvs7bi22r29gm4y7qj"))))
  6613. (build-system r-build-system)
  6614. (propagated-inputs
  6615. `(("r-annotate" ,r-annotate)
  6616. ("r-annotationdbi" ,r-annotationdbi)
  6617. ("r-biobase" ,r-biobase)
  6618. ("r-biocgenerics" ,r-biocgenerics)
  6619. ("r-fdb-infiniummethylation-hg19" ,r-fdb-infiniummethylation-hg19)
  6620. ("r-genefilter" ,r-genefilter)
  6621. ("r-genomeinfodb" ,r-genomeinfodb)
  6622. ("r-genomicranges" ,r-genomicranges)
  6623. ("r-ggplot2" ,r-ggplot2)
  6624. ("r-illuminaio" ,r-illuminaio)
  6625. ("r-iranges" ,r-iranges)
  6626. ("r-lattice" ,r-lattice)
  6627. ("r-matrixstats" ,r-matrixstats)
  6628. ("r-minfi" ,r-minfi)
  6629. ("r-reshape2" ,r-reshape2)
  6630. ("r-s4vectors" ,r-s4vectors)
  6631. ("r-scales" ,r-scales)
  6632. ("r-summarizedexperiment" ,r-summarizedexperiment)))
  6633. (native-inputs
  6634. `(("r-knitr" ,r-knitr)))
  6635. (home-page "https://bioconductor.org/packages/methylumi")
  6636. (synopsis "Handle Illumina methylation data")
  6637. (description
  6638. "This package provides classes for holding and manipulating Illumina
  6639. methylation data. Based on eSet, it can contain MIAME information, sample
  6640. information, feature information, and multiple matrices of data. An
  6641. \"intelligent\" import function, methylumiR can read the Illumina text files
  6642. and create a MethyLumiSet. methylumIDAT can directly read raw IDAT files from
  6643. HumanMethylation27 and HumanMethylation450 microarrays. Normalization,
  6644. background correction, and quality control features for GoldenGate, Infinium,
  6645. and Infinium HD arrays are also included.")
  6646. (license license:gpl2)))
  6647. (define-public r-lumi
  6648. (package
  6649. (name "r-lumi")
  6650. (version "2.44.0")
  6651. (source
  6652. (origin
  6653. (method url-fetch)
  6654. (uri (bioconductor-uri "lumi" version))
  6655. (sha256
  6656. (base32
  6657. "0qjdxjdzfnnxcm07bf51v38388s5qf1i03l1sdb9jf3gxdh8yh02"))))
  6658. (build-system r-build-system)
  6659. (propagated-inputs
  6660. `(("r-affy" ,r-affy)
  6661. ("r-annotate" ,r-annotate)
  6662. ("r-annotationdbi" ,r-annotationdbi)
  6663. ("r-biobase" ,r-biobase)
  6664. ("r-dbi" ,r-dbi)
  6665. ("r-genomicfeatures" ,r-genomicfeatures)
  6666. ("r-genomicranges" ,r-genomicranges)
  6667. ("r-kernsmooth" ,r-kernsmooth)
  6668. ("r-lattice" ,r-lattice)
  6669. ("r-mass" ,r-mass)
  6670. ("r-methylumi" ,r-methylumi)
  6671. ("r-mgcv" ,r-mgcv)
  6672. ("r-nleqslv" ,r-nleqslv)
  6673. ("r-preprocesscore" ,r-preprocesscore)
  6674. ("r-rsqlite" ,r-rsqlite)))
  6675. (home-page "https://bioconductor.org/packages/lumi")
  6676. (synopsis "BeadArray-specific methods for Illumina methylation and expression microarrays")
  6677. (description
  6678. "The lumi package provides an integrated solution for the Illumina
  6679. microarray data analysis. It includes functions of Illumina
  6680. BeadStudio (GenomeStudio) data input, quality control, BeadArray-specific
  6681. variance stabilization, normalization and gene annotation at the probe level.
  6682. It also includes the functions of processing Illumina methylation microarrays,
  6683. especially Illumina Infinium methylation microarrays.")
  6684. (license license:lgpl2.0+)))
  6685. (define-public r-linnorm
  6686. (package
  6687. (name "r-linnorm")
  6688. (version "2.16.0")
  6689. (source
  6690. (origin
  6691. (method url-fetch)
  6692. (uri (bioconductor-uri "Linnorm" version))
  6693. (sha256
  6694. (base32
  6695. "035hrniycqadmkwg8rmzw8szv0amhy31390izy91rfrld31v2yy7"))))
  6696. (properties `((upstream-name . "Linnorm")))
  6697. (build-system r-build-system)
  6698. (propagated-inputs
  6699. `(("r-amap" ,r-amap)
  6700. ("r-apcluster" ,r-apcluster)
  6701. ("r-ellipse" ,r-ellipse)
  6702. ("r-fastcluster" ,r-fastcluster)
  6703. ("r-fpc" ,r-fpc)
  6704. ("r-ggdendro" ,r-ggdendro)
  6705. ("r-ggplot2" ,r-ggplot2)
  6706. ("r-gmodels" ,r-gmodels)
  6707. ("r-igraph" ,r-igraph)
  6708. ("r-limma" ,r-limma)
  6709. ("r-mass" ,r-mass)
  6710. ("r-mclust" ,r-mclust)
  6711. ("r-rcpp" ,r-rcpp)
  6712. ("r-rcpparmadillo" ,r-rcpparmadillo)
  6713. ("r-rtsne" ,r-rtsne)
  6714. ("r-statmod" ,r-statmod)
  6715. ("r-vegan" ,r-vegan)
  6716. ("r-zoo" ,r-zoo)))
  6717. (native-inputs
  6718. `(("r-knitr" ,r-knitr)))
  6719. (home-page "http://www.jjwanglab.org/Linnorm/")
  6720. (synopsis "Linear model and normality based transformation method")
  6721. (description
  6722. "Linnorm is an R package for the analysis of RNA-seq, scRNA-seq, ChIP-seq
  6723. count data or any large scale count data. It transforms such datasets for
  6724. parametric tests. In addition to the transformtion function (@code{Linnorm}),
  6725. the following pipelines are implemented:
  6726. @enumerate
  6727. @item Library size/batch effect normalization (@code{Linnorm.Norm})
  6728. @item Cell subpopluation analysis and visualization using t-SNE or PCA K-means
  6729. clustering or hierarchical clustering (@code{Linnorm.tSNE},
  6730. @code{Linnorm.PCA}, @code{Linnorm.HClust})
  6731. @item Differential expression analysis or differential peak detection using
  6732. limma (@code{Linnorm.limma})
  6733. @item Highly variable gene discovery and visualization (@code{Linnorm.HVar})
  6734. @item Gene correlation network analysis and visualization (@code{Linnorm.Cor})
  6735. @item Stable gene selection for scRNA-seq data; for users without or who do
  6736. not want to rely on spike-in genes (@code{Linnorm.SGenes})
  6737. @item Data imputation (@code{Linnorm.DataImput}).
  6738. @end enumerate
  6739. Linnorm can work with raw count, CPM, RPKM, FPKM and TPM. Additionally, the
  6740. @code{RnaXSim} function is included for simulating RNA-seq data for the
  6741. evaluation of DEG analysis methods.")
  6742. (license license:expat)))
  6743. (define-public r-ioniser
  6744. (package
  6745. (name "r-ioniser")
  6746. (version "2.16.0")
  6747. (source
  6748. (origin
  6749. (method url-fetch)
  6750. (uri (bioconductor-uri "IONiseR" version))
  6751. (sha256
  6752. (base32
  6753. "0fknlwdfd49v09zspg0337b0zzc8hqza3563yrw51viw3g35d6q3"))))
  6754. (properties `((upstream-name . "IONiseR")))
  6755. (build-system r-build-system)
  6756. (propagated-inputs
  6757. `(("r-biocgenerics" ,r-biocgenerics)
  6758. ("r-biocparallel" ,r-biocparallel)
  6759. ("r-biostrings" ,r-biostrings)
  6760. ("r-bit64" ,r-bit64)
  6761. ("r-dplyr" ,r-dplyr)
  6762. ("r-ggplot2" ,r-ggplot2)
  6763. ("r-magrittr" ,r-magrittr)
  6764. ("r-rhdf5" ,r-rhdf5)
  6765. ("r-shortread" ,r-shortread)
  6766. ("r-stringr" ,r-stringr)
  6767. ("r-tibble" ,r-tibble)
  6768. ("r-tidyr" ,r-tidyr)
  6769. ("r-xvector" ,r-xvector)))
  6770. (native-inputs
  6771. `(("r-knitr" ,r-knitr)))
  6772. (home-page "https://bioconductor.org/packages/IONiseR/")
  6773. (synopsis "Quality assessment tools for Oxford Nanopore MinION data")
  6774. (description
  6775. "IONiseR provides tools for the quality assessment of Oxford Nanopore
  6776. MinION data. It extracts summary statistics from a set of fast5 files and can
  6777. be used either before or after base calling. In addition to standard
  6778. summaries of the read-types produced, it provides a number of plots for
  6779. visualising metrics relative to experiment run time or spatially over the
  6780. surface of a flowcell.")
  6781. (license license:expat)))
  6782. ;; This is a CRAN package, but it depends on multtest from Bioconductor.
  6783. (define-public r-mutoss
  6784. (package
  6785. (name "r-mutoss")
  6786. (version "0.1-12")
  6787. (source
  6788. (origin
  6789. (method url-fetch)
  6790. (uri (cran-uri "mutoss" version))
  6791. (sha256
  6792. (base32
  6793. "1yk7p7pb2xm38d3j19ysgwmix48lvimbhkhjjwk5jmr1a0ysx298"))))
  6794. (properties `((upstream-name . "mutoss")))
  6795. (build-system r-build-system)
  6796. (propagated-inputs
  6797. `(("r-multcomp" ,r-multcomp)
  6798. ("r-multtest" ,r-multtest)
  6799. ("r-mvtnorm" ,r-mvtnorm)
  6800. ("r-plotrix" ,r-plotrix)))
  6801. (home-page "https://github.com/kornl/mutoss/")
  6802. (synopsis "Unified multiple testing procedures")
  6803. (description
  6804. "This package is designed to ease the application and comparison of
  6805. multiple hypothesis testing procedures for FWER, gFWER, FDR and FDX. Methods
  6806. are standardized and usable by the accompanying mutossGUI package.")
  6807. ;; Any version of the GPL.
  6808. (license (list license:gpl2+ license:gpl3+))))
  6809. ;; This is a CRAN package, but it depends on mutoss, which depends on multtest
  6810. ;; from Bioconductor, so we put it here.
  6811. (define-public r-metap
  6812. (package
  6813. (name "r-metap")
  6814. (version "1.3")
  6815. (source
  6816. (origin
  6817. (method url-fetch)
  6818. (uri (cran-uri "metap" version))
  6819. (sha256
  6820. (base32
  6821. "1jmmmmjiklaxfl604hwqil193ydaghvd5jv8xsr4bx3pzn5i9kvz"))))
  6822. (build-system r-build-system)
  6823. (propagated-inputs
  6824. `(("r-lattice" ,r-lattice)
  6825. ("r-mutoss" ,r-mutoss)
  6826. ("r-rdpack" ,r-rdpack)
  6827. ("r-tfisher" ,r-tfisher)))
  6828. (home-page "http://www.dewey.myzen.co.uk/meta/meta.html")
  6829. (synopsis "Meta-analysis of significance values")
  6830. (description
  6831. "The canonical way to perform meta-analysis involves using effect sizes.
  6832. When they are not available this package provides a number of methods for
  6833. meta-analysis of significance values including the methods of Edgington,
  6834. Fisher, Stouffer, Tippett, and Wilkinson; a number of data-sets to replicate
  6835. published results; and a routine for graphical display.")
  6836. (license license:gpl2)))
  6837. (define-public r-tradeseq
  6838. (package
  6839. (name "r-tradeseq")
  6840. (version "1.6.0")
  6841. (source (origin
  6842. (method url-fetch)
  6843. (uri (bioconductor-uri "tradeSeq" version))
  6844. (sha256
  6845. (base32
  6846. "0fgmb309pvqf3chdhqgbd4lzhahcj5g71sica33nzn98qhipldx7"))))
  6847. (build-system r-build-system)
  6848. (propagated-inputs
  6849. `(("r-biobase" ,r-biobase)
  6850. ("r-biocparallel" ,r-biocparallel)
  6851. ("r-edger" ,r-edger)
  6852. ("r-ggplot2" ,r-ggplot2)
  6853. ("r-igraph" ,r-igraph)
  6854. ("r-magrittr" ,r-magrittr)
  6855. ("r-matrix" ,r-matrix)
  6856. ("r-matrixstats" ,r-matrixstats)
  6857. ("r-mgcv" ,r-mgcv)
  6858. ("r-monocle" ,r-monocle)
  6859. ("r-pbapply" ,r-pbapply)
  6860. ("r-princurve" ,r-princurve)
  6861. ("r-rcolorbrewer" ,r-rcolorbrewer)
  6862. ("r-s4vectors" ,r-s4vectors)
  6863. ("r-singlecellexperiment" ,r-singlecellexperiment)
  6864. ("r-slingshot" ,r-slingshot)
  6865. ("r-summarizedexperiment" ,r-summarizedexperiment)
  6866. ("r-tibble" ,r-tibble)
  6867. ("r-viridis" ,r-viridis)))
  6868. (native-inputs
  6869. `(("r-knitr" ,r-knitr)))
  6870. (home-page "https://statomics.github.io/tradeSeq/index.html")
  6871. (synopsis "Trajectory-based differential expression analysis")
  6872. (description
  6873. "This package provides a flexible method for fitting regression models that
  6874. can be used to find genes that are differentially expressed along one or
  6875. multiple lineages in a trajectory. Based on the fitted models, it uses a
  6876. variety of tests suited to answer different questions of interest, e.g. the
  6877. discovery of genes for which expression is associated with pseudotime, or which
  6878. are differentially expressed (in a specific region) along the trajectory. It
  6879. fits a negative binomial generalized additive model (GAM) for each gene, and
  6880. performs inference on the parameters of the GAM.")
  6881. (license license:expat)))
  6882. (define-public r-triform
  6883. (package
  6884. (name "r-triform")
  6885. (version "1.29.0")
  6886. (source
  6887. (origin
  6888. (method url-fetch)
  6889. (uri (bioconductor-uri "triform" version))
  6890. (sha256
  6891. (base32
  6892. "089b7f6dwpi9abj0ncswbi4s30k45996zb99sh43avw6jcb6qj60"))))
  6893. (build-system r-build-system)
  6894. (propagated-inputs
  6895. `(("r-biocgenerics" ,r-biocgenerics)
  6896. ("r-iranges" ,r-iranges)
  6897. ("r-yaml" ,r-yaml)))
  6898. (home-page "https://bioconductor.org/packages/triform/")
  6899. (synopsis "Find enriched regions in transcription factor ChIP-sequencing data")
  6900. (description
  6901. "The Triform algorithm uses model-free statistics to identify peak-like
  6902. distributions of TF ChIP sequencing reads, taking advantage of an improved
  6903. peak definition in combination with known profile characteristics.")
  6904. (license license:gpl2)))
  6905. (define-public r-varianttools
  6906. (package
  6907. (name "r-varianttools")
  6908. (version "1.34.0")
  6909. (source
  6910. (origin
  6911. (method url-fetch)
  6912. (uri (bioconductor-uri "VariantTools" version))
  6913. (sha256
  6914. (base32
  6915. "1gpzrln2clfrja8rzxhsis6bi1xqglh3h2lhvqlnrx4lqxhbkv9c"))))
  6916. (properties `((upstream-name . "VariantTools")))
  6917. (build-system r-build-system)
  6918. (propagated-inputs
  6919. `(("r-biobase" ,r-biobase)
  6920. ("r-biocgenerics" ,r-biocgenerics)
  6921. ("r-biocparallel" ,r-biocparallel)
  6922. ("r-biostrings" ,r-biostrings)
  6923. ("r-bsgenome" ,r-bsgenome)
  6924. ("r-genomeinfodb" ,r-genomeinfodb)
  6925. ("r-genomicfeatures" ,r-genomicfeatures)
  6926. ("r-genomicranges" ,r-genomicranges)
  6927. ("r-iranges" ,r-iranges)
  6928. ("r-matrix" ,r-matrix)
  6929. ("r-rsamtools" ,r-rsamtools)
  6930. ("r-rtracklayer" ,r-rtracklayer)
  6931. ("r-s4vectors" ,r-s4vectors)
  6932. ("r-variantannotation" ,r-variantannotation)))
  6933. (home-page "https://bioconductor.org/packages/VariantTools/")
  6934. (synopsis "Tools for exploratory analysis of variant calls")
  6935. (description
  6936. "Explore, diagnose, and compare variant calls using filters. The
  6937. VariantTools package supports a workflow for loading data, calling single
  6938. sample variants and tumor-specific somatic mutations or other sample-specific
  6939. variant types (e.g., RNA editing). Most of the functions operate on
  6940. alignments (BAM files) or datasets of called variants. The user is expected
  6941. to have already aligned the reads with a separate tool, e.g., GSNAP via
  6942. gmapR.")
  6943. (license license:artistic2.0)))
  6944. (define-public r-heatplus
  6945. (package
  6946. (name "r-heatplus")
  6947. (version "3.0.0")
  6948. (source
  6949. (origin
  6950. (method url-fetch)
  6951. (uri (bioconductor-uri "Heatplus" version))
  6952. (sha256
  6953. (base32
  6954. "0xwg3sxmihg3p6v3nxgrqy0nrqxi6razg3b3rjh2gcb2vv8gcqng"))))
  6955. (properties `((upstream-name . "Heatplus")))
  6956. (build-system r-build-system)
  6957. (propagated-inputs
  6958. `(("r-rcolorbrewer" ,r-rcolorbrewer)))
  6959. (home-page "https://github.com/alexploner/Heatplus")
  6960. (synopsis "Heatmaps with row and/or column covariates and colored clusters")
  6961. (description
  6962. "This package provides tools to display a rectangular heatmap (intensity
  6963. plot) of a data matrix. By default, both samples (columns) and features (row)
  6964. of the matrix are sorted according to a hierarchical clustering, and the
  6965. corresponding dendrogram is plotted. Optionally, panels with additional
  6966. information about samples and features can be added to the plot.")
  6967. (license license:gpl2+)))
  6968. (define-public r-gosemsim
  6969. (package
  6970. (name "r-gosemsim")
  6971. (version "2.18.1")
  6972. (source
  6973. (origin
  6974. (method url-fetch)
  6975. (uri (bioconductor-uri "GOSemSim" version))
  6976. (sha256
  6977. (base32
  6978. "00dbgkiv9x7g2i0anzcxpycwqqqry0y7jl3ad93lhvi31qnqq1sm"))))
  6979. (properties `((upstream-name . "GOSemSim")))
  6980. (build-system r-build-system)
  6981. (propagated-inputs
  6982. `(("r-annotationdbi" ,r-annotationdbi)
  6983. ("r-go-db" ,r-go-db)
  6984. ("r-rcpp" ,r-rcpp)))
  6985. (native-inputs
  6986. `(("r-knitr" ,r-knitr)))
  6987. (home-page "https://guangchuangyu.github.io/software/GOSemSim")
  6988. (synopsis "GO-terms semantic similarity measures")
  6989. (description
  6990. "The semantic comparisons of @dfn{Gene Ontology} (GO) annotations provide
  6991. quantitative ways to compute similarities between genes and gene groups, and
  6992. have became important basis for many bioinformatics analysis approaches.
  6993. GOSemSim is an R package for semantic similarity computation among GO terms,
  6994. sets of GO terms, gene products and gene clusters.")
  6995. (license license:artistic2.0)))
  6996. (define-public r-anota
  6997. (package
  6998. (name "r-anota")
  6999. (version "1.40.0")
  7000. (source
  7001. (origin
  7002. (method url-fetch)
  7003. (uri (bioconductor-uri "anota" version))
  7004. (sha256
  7005. (base32
  7006. "039bmcv5l44gszb6xapbihp3mfqdaaa8mfc05y702p78i7x93g5y"))))
  7007. (build-system r-build-system)
  7008. (propagated-inputs
  7009. `(("r-multtest" ,r-multtest)
  7010. ("r-qvalue" ,r-qvalue)))
  7011. (home-page "https://bioconductor.org/packages/anota/")
  7012. (synopsis "Analysis of translational activity")
  7013. (description
  7014. "Genome wide studies of translational control is emerging as a tool to
  7015. study various biological conditions. The output from such analysis is both
  7016. the mRNA level (e.g. cytosolic mRNA level) and the level of mRNA actively
  7017. involved in translation (the actively translating mRNA level) for each mRNA.
  7018. The standard analysis of such data strives towards identifying differential
  7019. translational between two or more sample classes - i.e. differences in
  7020. actively translated mRNA levels that are independent of underlying differences
  7021. in cytosolic mRNA levels. This package allows for such analysis using partial
  7022. variances and the random variance model. As 10s of thousands of mRNAs are
  7023. analyzed in parallel the library performs a number of tests to assure that
  7024. the data set is suitable for such analysis.")
  7025. (license license:gpl3)))
  7026. (define-public r-sigpathway
  7027. (package
  7028. (name "r-sigpathway")
  7029. (version "1.60.0")
  7030. (source
  7031. (origin
  7032. (method url-fetch)
  7033. (uri (bioconductor-uri "sigPathway" version))
  7034. (sha256
  7035. (base32
  7036. "1xz5nbw5dzyah8az7mpwj8m27fsvpi2jjhfg3n27dsv8rvdncqi8"))))
  7037. (properties `((upstream-name . "sigPathway")))
  7038. (build-system r-build-system)
  7039. (home-page "https://www.pnas.org/cgi/doi/10.1073/pnas.0506577102")
  7040. (synopsis "Pathway analysis")
  7041. (description
  7042. "This package is used to conduct pathway analysis by calculating the NT_k
  7043. and NE_k statistics in a statistical framework for determining whether a
  7044. specified group of genes for a pathway has a coordinated association with a
  7045. phenotype of interest.")
  7046. (license license:gpl2)))
  7047. (define-public r-fgsea
  7048. (package
  7049. (name "r-fgsea")
  7050. (version "1.18.0")
  7051. (source
  7052. (origin
  7053. (method url-fetch)
  7054. (uri (bioconductor-uri "fgsea" version))
  7055. (sha256
  7056. (base32
  7057. "1mhdgy46nxgv7v54bk9bqfy0vgjzl1law7zy718swdd762xn6g9d"))))
  7058. (build-system r-build-system)
  7059. (propagated-inputs
  7060. `(("r-bh" ,r-bh)
  7061. ("r-biocparallel" ,r-biocparallel)
  7062. ("r-data-table" ,r-data-table)
  7063. ("r-fastmatch" ,r-fastmatch)
  7064. ("r-ggplot2" ,r-ggplot2)
  7065. ("r-gridextra" ,r-gridextra)
  7066. ("r-matrix" ,r-matrix)
  7067. ("r-rcpp" ,r-rcpp)))
  7068. (native-inputs
  7069. `(("r-knitr" ,r-knitr)))
  7070. (home-page "https://github.com/ctlab/fgsea/")
  7071. (synopsis "Fast gene set enrichment analysis")
  7072. (description
  7073. "The package implements an algorithm for fast gene set enrichment
  7074. analysis. Using the fast algorithm makes more permutations and gets
  7075. more fine grained p-values, which allows using accurate standard approaches
  7076. to multiple hypothesis correction.")
  7077. (license license:expat)))
  7078. (define-public r-dose
  7079. (package
  7080. (name "r-dose")
  7081. (version "3.18.2")
  7082. (source
  7083. (origin
  7084. (method url-fetch)
  7085. (uri (bioconductor-uri "DOSE" version))
  7086. (sha256
  7087. (base32
  7088. "0kp6j42mpxrpd02cjrzqmrx3rvvpi90xiy4gc5km6ny3vxbhlaqw"))))
  7089. (properties `((upstream-name . "DOSE")))
  7090. (build-system r-build-system)
  7091. (propagated-inputs
  7092. `(("r-annotationdbi" ,r-annotationdbi)
  7093. ("r-biocparallel" ,r-biocparallel)
  7094. ("r-do-db" ,r-do-db)
  7095. ("r-fgsea" ,r-fgsea)
  7096. ("r-ggplot2" ,r-ggplot2)
  7097. ("r-gosemsim" ,r-gosemsim)
  7098. ("r-qvalue" ,r-qvalue)
  7099. ("r-reshape2" ,r-reshape2)))
  7100. (native-inputs
  7101. `(("r-knitr" ,r-knitr)))
  7102. (home-page "https://guangchuangyu.github.io/software/DOSE/")
  7103. (synopsis "Disease ontology semantic and enrichment analysis")
  7104. (description
  7105. "This package implements five methods proposed by Resnik, Schlicker,
  7106. Jiang, Lin and Wang, respectively, for measuring semantic similarities among
  7107. @dfn{Disease ontology} (DO) terms and gene products. Enrichment analyses
  7108. including hypergeometric model and gene set enrichment analysis are also
  7109. implemented for discovering disease associations of high-throughput biological
  7110. data.")
  7111. (license license:artistic2.0)))
  7112. (define-public r-enrichplot
  7113. (package
  7114. (name "r-enrichplot")
  7115. (version "1.12.2")
  7116. (source
  7117. (origin
  7118. (method url-fetch)
  7119. (uri (bioconductor-uri "enrichplot" version))
  7120. (sha256
  7121. (base32
  7122. "194sfmcnjfi3fvvfpljg1f80f44vvvxiij336b8z1dgzki6bqa3r"))))
  7123. (build-system r-build-system)
  7124. (propagated-inputs
  7125. `(("r-cowplot" ,r-cowplot)
  7126. ("r-dose" ,r-dose)
  7127. ("r-ggplot2" ,r-ggplot2)
  7128. ("r-ggraph" ,r-ggraph)
  7129. ("r-ggtree" ,r-ggtree)
  7130. ("r-gosemsim" ,r-gosemsim)
  7131. ("r-igraph" ,r-igraph)
  7132. ("r-magrittr" ,r-magrittr)
  7133. ("r-plyr" ,r-plyr)
  7134. ("r-purrr" ,r-purrr)
  7135. ("r-rcolorbrewer" ,r-rcolorbrewer)
  7136. ("r-reshape2" ,r-reshape2)
  7137. ("r-scatterpie" ,r-scatterpie)
  7138. ("r-shadowtext" ,r-shadowtext)))
  7139. (native-inputs
  7140. `(("r-knitr" ,r-knitr)))
  7141. (home-page "https://github.com/GuangchuangYu/enrichplot")
  7142. (synopsis "Visualization of functional enrichment result")
  7143. (description
  7144. "The enrichplot package implements several visualization methods for
  7145. interpreting functional enrichment results obtained from ORA or GSEA analyses.
  7146. All the visualization methods are developed based on ggplot2 graphics.")
  7147. (license license:artistic2.0)))
  7148. (define-public r-clusterprofiler
  7149. (package
  7150. (name "r-clusterprofiler")
  7151. (version "4.0.4")
  7152. (source
  7153. (origin
  7154. (method url-fetch)
  7155. (uri (bioconductor-uri "clusterProfiler" version))
  7156. (sha256
  7157. (base32
  7158. "161w9mn2plmymvzf1hkk9fwi3d9c26kbcpndyyrfcl6bg2nxr1s8"))))
  7159. (properties
  7160. `((upstream-name . "clusterProfiler")))
  7161. (build-system r-build-system)
  7162. (propagated-inputs
  7163. `(("r-annotationdbi" ,r-annotationdbi)
  7164. ("r-dose" ,r-dose)
  7165. ("r-downloader" ,r-downloader)
  7166. ("r-dplyr" ,r-dplyr)
  7167. ("r-enrichplot" ,r-enrichplot)
  7168. ("r-go-db" ,r-go-db)
  7169. ("r-gosemsim" ,r-gosemsim)
  7170. ("r-magrittr" ,r-magrittr)
  7171. ("r-plyr" ,r-plyr)
  7172. ("r-qvalue" ,r-qvalue)
  7173. ("r-rlang" ,r-rlang)
  7174. ("r-rvcheck" ,r-rvcheck)
  7175. ("r-tidyr" ,r-tidyr)))
  7176. (native-inputs
  7177. `(("r-knitr" ,r-knitr)))
  7178. (home-page "https://guangchuangyu.github.io/software/clusterProfiler/")
  7179. (synopsis "Analysis and visualization of functional profiles for gene clusters")
  7180. (description
  7181. "This package implements methods to analyze and visualize functional
  7182. profiles (GO and KEGG) of gene and gene clusters.")
  7183. (license license:artistic2.0)))
  7184. (define-public r-clusterexperiment
  7185. (package
  7186. (name "r-clusterexperiment")
  7187. (version "2.12.0")
  7188. (source (origin
  7189. (method url-fetch)
  7190. (uri (bioconductor-uri "clusterExperiment" version))
  7191. (sha256
  7192. (base32
  7193. "1fhmayciwn1m124b4dcs3gzbghgk9f7a7qmjnvvxc958cywcwkx5"))))
  7194. (build-system r-build-system)
  7195. (native-inputs
  7196. `(("r-knitr" ,r-knitr)))
  7197. (propagated-inputs
  7198. `(("r-ape" ,r-ape)
  7199. ("r-biocgenerics" ,r-biocgenerics)
  7200. ("r-biocsingular" ,r-biocsingular)
  7201. ("r-cluster" ,r-cluster)
  7202. ("r-delayedarray" ,r-delayedarray)
  7203. ("r-edger" ,r-edger)
  7204. ("r-hdf5array" ,r-hdf5array)
  7205. ("r-howmany" ,r-howmany)
  7206. ("r-kernlab" ,r-kernlab)
  7207. ("r-limma" ,r-limma)
  7208. ("r-locfdr" ,r-locfdr)
  7209. ("r-matrix" ,r-matrix)
  7210. ("r-matrixstats" ,r-matrixstats)
  7211. ("r-mbkmeans" ,r-mbkmeans)
  7212. ("r-nmf" ,r-nmf)
  7213. ("r-phylobase" ,r-phylobase)
  7214. ("r-pracma" ,r-pracma)
  7215. ("r-rcolorbrewer" ,r-rcolorbrewer)
  7216. ("r-rcpp" ,r-rcpp)
  7217. ("r-s4vectors" ,r-s4vectors)
  7218. ("r-scales" ,r-scales)
  7219. ("r-singlecellexperiment" ,r-singlecellexperiment)
  7220. ("r-stringr" ,r-stringr)
  7221. ("r-summarizedexperiment" ,r-summarizedexperiment)
  7222. ("r-zinbwave" ,r-zinbwave)))
  7223. (home-page "https://bioconductor.org/packages/clusterExperiment/")
  7224. (synopsis "Compare clusterings for single-cell sequencing")
  7225. (description "This package provides functionality for running and comparing
  7226. many different clusterings of single-cell sequencing data or other large mRNA
  7227. expression data sets.")
  7228. (license license:artistic2.0)))
  7229. (define-public r-mlinterfaces
  7230. (package
  7231. (name "r-mlinterfaces")
  7232. (version "1.72.0")
  7233. (source
  7234. (origin
  7235. (method url-fetch)
  7236. (uri (bioconductor-uri "MLInterfaces" version))
  7237. (sha256
  7238. (base32
  7239. "0ipzv7wdvfqhdyjiak956qq201igsdxm6dr6rh3dj6cssgsrnrpb"))))
  7240. (properties `((upstream-name . "MLInterfaces")))
  7241. (build-system r-build-system)
  7242. (propagated-inputs
  7243. `(("r-annotate" ,r-annotate)
  7244. ("r-biobase" ,r-biobase)
  7245. ("r-biocgenerics" ,r-biocgenerics)
  7246. ("r-cluster" ,r-cluster)
  7247. ("r-fpc" ,r-fpc)
  7248. ("r-gbm" ,r-gbm)
  7249. ("r-gdata" ,r-gdata)
  7250. ("r-genefilter" ,r-genefilter)
  7251. ("r-ggvis" ,r-ggvis)
  7252. ("r-hwriter" ,r-hwriter)
  7253. ("r-magrittr" ,r-magrittr)
  7254. ("r-mass" ,r-mass)
  7255. ("r-mlbench" ,r-mlbench)
  7256. ("r-pls" ,r-pls)
  7257. ("r-rcolorbrewer" ,r-rcolorbrewer)
  7258. ("r-rcpp" ,r-rcpp)
  7259. ("r-rpart" ,r-rpart)
  7260. ("r-sfsmisc" ,r-sfsmisc)
  7261. ("r-shiny" ,r-shiny)
  7262. ("r-threejs" ,r-threejs)))
  7263. (home-page "https://bioconductor.org/packages/MLInterfaces/")
  7264. (synopsis "Interfaces to R machine learning procedures")
  7265. (description
  7266. "This package provides uniform interfaces to machine learning code for
  7267. data in R and Bioconductor containers.")
  7268. ;; Any version of the LGPL.
  7269. (license license:lgpl2.1+)))
  7270. (define-public r-annaffy
  7271. (package
  7272. (name "r-annaffy")
  7273. (version "1.64.2")
  7274. (source
  7275. (origin
  7276. (method url-fetch)
  7277. (uri (bioconductor-uri "annaffy" version))
  7278. (sha256
  7279. (base32
  7280. "03y633vgxprd2abhanj4sanmb4ymz7az5aiasxn6wjzawiqjdcb1"))))
  7281. (build-system r-build-system)
  7282. (arguments
  7283. `(#:phases
  7284. (modify-phases %standard-phases
  7285. (add-after 'unpack 'remove-reference-to-non-free-data
  7286. (lambda _
  7287. (substitute* "DESCRIPTION"
  7288. ((", KEGG.db") "")))))))
  7289. (propagated-inputs
  7290. `(("r-annotationdbi" ,r-annotationdbi)
  7291. ("r-biobase" ,r-biobase)
  7292. ("r-biocmanager" ,r-biocmanager)
  7293. ("r-dbi" ,r-dbi)
  7294. ("r-go-db" ,r-go-db)))
  7295. (home-page "https://bioconductor.org/packages/annaffy/")
  7296. (synopsis "Annotation tools for Affymetrix biological metadata")
  7297. (description
  7298. "This package provides functions for handling data from Bioconductor
  7299. Affymetrix annotation data packages. It produces compact HTML and text
  7300. reports including experimental data and URL links to many online databases.
  7301. It allows searching of biological metadata using various criteria.")
  7302. ;; Any version of the LGPL according to the DESCRIPTION file. A copy of
  7303. ;; the LGPL 2.1 is included.
  7304. (license license:lgpl2.1+)))
  7305. (define-public r-a4core
  7306. (package
  7307. (name "r-a4core")
  7308. (version "1.40.0")
  7309. (source
  7310. (origin
  7311. (method url-fetch)
  7312. (uri (bioconductor-uri "a4Core" version))
  7313. (sha256
  7314. (base32
  7315. "00fi753nsayv0xspavw8r9ni1sim8ng33hp3d3kj2b8ihygd1s10"))))
  7316. (properties `((upstream-name . "a4Core")))
  7317. (build-system r-build-system)
  7318. (propagated-inputs
  7319. `(("r-biobase" ,r-biobase)
  7320. ("r-glmnet" ,r-glmnet)))
  7321. (native-inputs
  7322. `(("r-knitr" ,r-knitr)))
  7323. (home-page "https://bioconductor.org/packages/a4Core")
  7324. (synopsis "Automated Affymetrix array analysis core package")
  7325. (description
  7326. "This is the core package for the automated analysis of Affymetrix
  7327. arrays.")
  7328. (license license:gpl3)))
  7329. (define-public r-a4classif
  7330. (package
  7331. (name "r-a4classif")
  7332. (version "1.40.0")
  7333. (source
  7334. (origin
  7335. (method url-fetch)
  7336. (uri (bioconductor-uri "a4Classif" version))
  7337. (sha256
  7338. (base32
  7339. "1lz85bys5dp5d1ir9c9c4wy85wkk62s14niyzzxaqrxpsji2p2iw"))))
  7340. (properties `((upstream-name . "a4Classif")))
  7341. (build-system r-build-system)
  7342. (propagated-inputs
  7343. `(("r-a4core" ,r-a4core)
  7344. ("r-a4preproc" ,r-a4preproc)
  7345. ("r-biobase" ,r-biobase)
  7346. ("r-glmnet" ,r-glmnet)
  7347. ("r-pamr" ,r-pamr)
  7348. ("r-rocr" ,r-rocr)
  7349. ("r-varselrf" ,r-varselrf)))
  7350. (native-inputs
  7351. `(("r-knitr" ,r-knitr)))
  7352. (home-page "https://bioconductor.org/packages/a4Classif/")
  7353. (synopsis "Automated Affymetrix array analysis classification package")
  7354. (description
  7355. "This is the classification package for the automated analysis of
  7356. Affymetrix arrays.")
  7357. (license license:gpl3)))
  7358. (define-public r-a4preproc
  7359. (package
  7360. (name "r-a4preproc")
  7361. (version "1.40.0")
  7362. (source
  7363. (origin
  7364. (method url-fetch)
  7365. (uri (bioconductor-uri "a4Preproc" version))
  7366. (sha256
  7367. (base32
  7368. "1jibm2f5glzsrvl64hxc5sf59d4w6ry0f663p619hfr44mi1mpri"))))
  7369. (properties `((upstream-name . "a4Preproc")))
  7370. (build-system r-build-system)
  7371. (propagated-inputs
  7372. `(("r-biobase" ,r-biobase)
  7373. ("r-biocgenerics" ,r-biocgenerics)))
  7374. (native-inputs
  7375. `(("r-knitr" ,r-knitr)))
  7376. (home-page "https://bioconductor.org/packages/a4Preproc/")
  7377. (synopsis "Automated Affymetrix array analysis preprocessing package")
  7378. (description
  7379. "This is a package for the automated analysis of Affymetrix arrays. It
  7380. is used for preprocessing the arrays.")
  7381. (license license:gpl3)))
  7382. (define-public r-a4reporting
  7383. (package
  7384. (name "r-a4reporting")
  7385. (version "1.40.0")
  7386. (source
  7387. (origin
  7388. (method url-fetch)
  7389. (uri (bioconductor-uri "a4Reporting" version))
  7390. (sha256
  7391. (base32
  7392. "09jjfby5znmg2fdkhpbinx2v21zrfa44qq7cylcn9ipffqx3pk86"))))
  7393. (properties `((upstream-name . "a4Reporting")))
  7394. (build-system r-build-system)
  7395. (propagated-inputs
  7396. `(("r-xtable" ,r-xtable)))
  7397. (native-inputs
  7398. `(("r-knitr" ,r-knitr)))
  7399. (home-page "https://bioconductor.org/packages/a4Reporting/")
  7400. (synopsis "Automated Affymetrix array analysis reporting package")
  7401. (description
  7402. "This is a package for the automated analysis of Affymetrix arrays. It
  7403. provides reporting features.")
  7404. (license license:gpl3)))
  7405. (define-public r-a4base
  7406. (package
  7407. (name "r-a4base")
  7408. (version "1.40.0")
  7409. (source
  7410. (origin
  7411. (method url-fetch)
  7412. (uri (bioconductor-uri "a4Base" version))
  7413. (sha256
  7414. (base32
  7415. "101w4i0w8n7qhki22qr8l8wk8w6zalzmcywqm2g4238qv7xbnr8p"))))
  7416. (properties `((upstream-name . "a4Base")))
  7417. (build-system r-build-system)
  7418. (propagated-inputs
  7419. `(("r-a4core" ,r-a4core)
  7420. ("r-a4preproc" ,r-a4preproc)
  7421. ("r-annaffy" ,r-annaffy)
  7422. ("r-biobase" ,r-biobase)
  7423. ("r-genefilter" ,r-genefilter)
  7424. ("r-glmnet" ,r-glmnet)
  7425. ("r-gplots" ,r-gplots)
  7426. ("r-limma" ,r-limma)
  7427. ("r-mpm" ,r-mpm)
  7428. ("r-multtest" ,r-multtest)))
  7429. (home-page "https://bioconductor.org/packages/a4Base/")
  7430. (synopsis "Automated Affymetrix array analysis base package")
  7431. (description
  7432. "This package provides basic features for the automated analysis of
  7433. Affymetrix arrays.")
  7434. (license license:gpl3)))
  7435. (define-public r-a4
  7436. (package
  7437. (name "r-a4")
  7438. (version "1.40.0")
  7439. (source
  7440. (origin
  7441. (method url-fetch)
  7442. (uri (bioconductor-uri "a4" version))
  7443. (sha256
  7444. (base32
  7445. "0bwn185admy5k99fkd2dhhvy7x1f75r0mqn5k24dbbg0paw6nnr8"))))
  7446. (build-system r-build-system)
  7447. (propagated-inputs
  7448. `(("r-a4base" ,r-a4base)
  7449. ("r-a4classif" ,r-a4classif)
  7450. ("r-a4core" ,r-a4core)
  7451. ("r-a4preproc" ,r-a4preproc)
  7452. ("r-a4reporting" ,r-a4reporting)))
  7453. (home-page "https://bioconductor.org/packages/a4/")
  7454. (synopsis "Automated Affymetrix array analysis umbrella package")
  7455. (description
  7456. "This package provides a software suite for the automated analysis of
  7457. Affymetrix arrays.")
  7458. (license license:gpl3)))
  7459. (define-public r-abseqr
  7460. (package
  7461. (name "r-abseqr")
  7462. (version "1.10.0")
  7463. (source
  7464. (origin
  7465. (method url-fetch)
  7466. (uri (bioconductor-uri "abseqR" version))
  7467. (sha256
  7468. (base32
  7469. "1xvk84gd1lfq1icrfwwd6y79zywrisfnc3knprigzzax31aks32c"))))
  7470. (properties `((upstream-name . "abseqR")))
  7471. (build-system r-build-system)
  7472. (inputs
  7473. `(("pandoc" ,pandoc)))
  7474. (propagated-inputs
  7475. `(("r-biocparallel" ,r-biocparallel)
  7476. ("r-biocstyle" ,r-biocstyle)
  7477. ("r-circlize" ,r-circlize)
  7478. ("r-flexdashboard" ,r-flexdashboard)
  7479. ("r-ggcorrplot" ,r-ggcorrplot)
  7480. ("r-ggdendro" ,r-ggdendro)
  7481. ("r-ggplot2" ,r-ggplot2)
  7482. ("r-gridextra" ,r-gridextra)
  7483. ("r-knitr" ,r-knitr)
  7484. ("r-plotly" ,r-plotly)
  7485. ("r-plyr" ,r-plyr)
  7486. ("r-png" ,r-png)
  7487. ("r-rcolorbrewer" ,r-rcolorbrewer)
  7488. ("r-reshape2" ,r-reshape2)
  7489. ("r-rmarkdown" ,r-rmarkdown)
  7490. ("r-stringr" ,r-stringr)
  7491. ("r-vegan" ,r-vegan)
  7492. ("r-venndiagram" ,r-venndiagram)))
  7493. (native-inputs
  7494. `(("r-knitr" ,r-knitr)))
  7495. (home-page "https://github.com/malhamdoosh/abseqR")
  7496. (synopsis "Reporting and data analysis for Rep-Seq datasets of antibody libraries")
  7497. (description
  7498. "AbSeq is a comprehensive bioinformatic pipeline for the analysis of
  7499. sequencing datasets generated from antibody libraries and abseqR is one of its
  7500. packages. AbseqR empowers the users of abseqPy with plotting and reporting
  7501. capabilities and allows them to generate interactive HTML reports for the
  7502. convenience of viewing and sharing with other researchers. Additionally,
  7503. abseqR extends abseqPy to compare multiple repertoire analyses and perform
  7504. further downstream analysis on its output.")
  7505. (license license:gpl3)))
  7506. (define-public r-bacon
  7507. (package
  7508. (name "r-bacon")
  7509. (version "1.20.0")
  7510. (source
  7511. (origin
  7512. (method url-fetch)
  7513. (uri (bioconductor-uri "bacon" version))
  7514. (sha256
  7515. (base32
  7516. "1yp0675n1g8rxdjdd7w8al5c9jq96h0kfm8218mc50z0p2fasgbj"))))
  7517. (build-system r-build-system)
  7518. (propagated-inputs
  7519. `(("r-biocparallel" ,r-biocparallel)
  7520. ("r-ellipse" ,r-ellipse)
  7521. ("r-ggplot2" ,r-ggplot2)))
  7522. (native-inputs
  7523. `(("r-knitr" ,r-knitr)))
  7524. (home-page "https://bioconductor.org/packages/bacon/")
  7525. (synopsis "Controlling bias and inflation in association studies")
  7526. (description
  7527. "Bacon can be used to remove inflation and bias often observed in
  7528. epigenome- and transcriptome-wide association studies. To this end bacon
  7529. constructs an empirical null distribution using a Gibbs Sampling algorithm by
  7530. fitting a three-component normal mixture on z-scores.")
  7531. (license license:gpl2+)))
  7532. (define-public r-rgadem
  7533. (package
  7534. (name "r-rgadem")
  7535. (version "2.40.0")
  7536. (source
  7537. (origin
  7538. (method url-fetch)
  7539. (uri (bioconductor-uri "rGADEM" version))
  7540. (sha256
  7541. (base32
  7542. "05drbhjqn5kik6k4h03vr3d2b6pv5rm65lsnkyx4caxxcdii4jzm"))))
  7543. (properties `((upstream-name . "rGADEM")))
  7544. (build-system r-build-system)
  7545. (propagated-inputs
  7546. `(("r-biostrings" ,r-biostrings)
  7547. ("r-bsgenome" ,r-bsgenome)
  7548. ("r-genomicranges" ,r-genomicranges)
  7549. ("r-iranges" ,r-iranges)
  7550. ("r-seqlogo" ,r-seqlogo)))
  7551. (home-page "https://bioconductor.org/packages/rGADEM/")
  7552. (synopsis "De novo sequence motif discovery")
  7553. (description
  7554. "rGADEM is an efficient de novo motif discovery tool for large-scale
  7555. genomic sequence data.")
  7556. (license license:artistic2.0)))
  7557. (define-public r-motiv
  7558. (package
  7559. (name "r-motiv")
  7560. (version "1.43.0")
  7561. (source
  7562. (origin
  7563. (method url-fetch)
  7564. (uri (bioconductor-uri "MotIV" version))
  7565. (sha256
  7566. (base32
  7567. "1yqqymcrnwlpv6h3w80yliv19922g32xqlqszaqjk6zp853qilh6"))))
  7568. (properties `((upstream-name . "MotIV")))
  7569. (build-system r-build-system)
  7570. (inputs
  7571. `(("gsl" ,gsl)))
  7572. (propagated-inputs
  7573. `(("r-biocgenerics" ,r-biocgenerics)
  7574. ("r-biostrings" ,r-biostrings)
  7575. ("r-genomicranges" ,r-genomicranges)
  7576. ("r-iranges" ,r-iranges)
  7577. ("r-lattice" ,r-lattice)
  7578. ("r-rgadem" ,r-rgadem)
  7579. ("r-s4vectors" ,r-s4vectors)))
  7580. (home-page "https://bioconductor.org/packages/MotIV/")
  7581. (synopsis "Motif identification and validation")
  7582. (description
  7583. "This package is used for the identification and validation of sequence
  7584. motifs. It makes use of STAMP for comparing a set of motifs to a given
  7585. database (e.g. JASPAR). It can also be used to visualize motifs, motif
  7586. distributions, modules and filter motifs.")
  7587. (license license:gpl2)))
  7588. (define-public r-motifdb
  7589. (package
  7590. (name "r-motifdb")
  7591. (version "1.34.0")
  7592. (source (origin
  7593. (method url-fetch)
  7594. (uri (bioconductor-uri "MotifDb" version))
  7595. (sha256
  7596. (base32 "04cmgg5mw1cqbg95zyfc2imykmdxyff16w26rq97xghcxwiq2b3z"))))
  7597. (properties `((upstream-name . "MotifDb")))
  7598. (build-system r-build-system)
  7599. (propagated-inputs
  7600. `(("r-biocgenerics" ,r-biocgenerics)
  7601. ("r-biostrings" ,r-biostrings)
  7602. ("r-genomicranges" ,r-genomicranges)
  7603. ("r-iranges" ,r-iranges)
  7604. ("r-rtracklayer" ,r-rtracklayer)
  7605. ("r-s4vectors" ,r-s4vectors)
  7606. ("r-splitstackshape" ,r-splitstackshape)))
  7607. (native-inputs
  7608. `(("r-knitr" ,r-knitr)))
  7609. (home-page "https://www.bioconductor.org/packages/MotifDb/")
  7610. (synopsis "Annotated collection of protein-DNA binding sequence motifs")
  7611. (description "This package provides more than 2000 annotated position
  7612. frequency matrices from nine public sources, for multiple organisms.")
  7613. (license license:artistic2.0)))
  7614. (define-public r-motifbreakr
  7615. (package
  7616. (name "r-motifbreakr")
  7617. (version "2.6.1")
  7618. (source (origin
  7619. (method url-fetch)
  7620. (uri (bioconductor-uri "motifbreakR" version))
  7621. (sha256
  7622. (base32 "1n6v8a7c27aswmbrlcwcpghf27aplkc6nn923imglc3c0sh2lkrz"))))
  7623. (properties `((upstream-name . "motifbreakR")))
  7624. (build-system r-build-system)
  7625. (propagated-inputs
  7626. `(("r-biocgenerics" ,r-biocgenerics)
  7627. ("r-biocparallel" ,r-biocparallel)
  7628. ("r-biostrings" ,r-biostrings)
  7629. ("r-bsgenome" ,r-bsgenome)
  7630. ("r-genomeinfodb" ,r-genomeinfodb)
  7631. ("r-genomicranges" ,r-genomicranges)
  7632. ("r-grimport" ,r-grimport)
  7633. ("r-gviz" ,r-gviz)
  7634. ("r-iranges" ,r-iranges)
  7635. ("r-matrixstats" ,r-matrixstats)
  7636. ("r-motifdb" ,r-motifdb)
  7637. ("r-motifstack" ,r-motifstack)
  7638. ("r-rtracklayer" ,r-rtracklayer)
  7639. ("r-s4vectors" ,r-s4vectors)
  7640. ("r-stringr" ,r-stringr)
  7641. ("r-summarizedexperiment" ,r-summarizedexperiment)
  7642. ("r-tfmpvalue" ,r-tfmpvalue)
  7643. ("r-variantannotation" ,r-variantannotation)))
  7644. (native-inputs
  7645. `(("r-knitr" ,r-knitr)))
  7646. (home-page "https://www.bioconductor.org/packages/motifbreakR/")
  7647. (synopsis "Predicting disruptiveness of single nucleotide polymorphisms")
  7648. (description "This package allows biologists to judge in the first place
  7649. whether the sequence surrounding the polymorphism is a good match, and in
  7650. the second place how much information is gained or lost in one allele of
  7651. the polymorphism relative to another. This package gives a choice of
  7652. algorithms for interrogation of genomes with motifs from public sources:
  7653. @enumerate
  7654. @item a weighted-sum probability matrix;
  7655. @item log-probabilities;
  7656. @item weighted by relative entropy.
  7657. @end enumerate
  7658. This package can predict effects for novel or previously described variants in
  7659. public databases, making it suitable for tasks beyond the scope of its original
  7660. design. Lastly, it can be used to interrogate any genome curated within
  7661. Bioconductor.")
  7662. (license license:gpl2+)))
  7663. (define-public r-motifstack
  7664. (package
  7665. (name "r-motifstack")
  7666. (version "1.36.0")
  7667. (source
  7668. (origin
  7669. (method url-fetch)
  7670. (uri (bioconductor-uri "motifStack" version))
  7671. (sha256
  7672. (base32
  7673. "0yn348kmw7v46iym913ncx4yh5nxzmba8bdys52s12ldgjja53gp"))))
  7674. (properties `((upstream-name . "motifStack")))
  7675. (build-system r-build-system)
  7676. (propagated-inputs
  7677. `(("r-ade4" ,r-ade4)
  7678. ("r-biostrings" ,r-biostrings)
  7679. ("r-ggplot2" ,r-ggplot2)
  7680. ("r-htmlwidgets" ,r-htmlwidgets)
  7681. ("r-xml" ,r-xml)))
  7682. (native-inputs
  7683. `(("r-knitr" ,r-knitr)))
  7684. (home-page "https://bioconductor.org/packages/motifStack/")
  7685. (synopsis "Plot stacked logos for DNA, RNA and amino acid sequences")
  7686. (description
  7687. "The motifStack package is designed for graphic representation of
  7688. multiple motifs with different similarity scores. It works with both DNA/RNA
  7689. sequence motifs and amino acid sequence motifs. In addition, it provides the
  7690. flexibility for users to customize the graphic parameters such as the font
  7691. type and symbol colors.")
  7692. (license license:gpl2+)))
  7693. (define-public r-genomicscores
  7694. (package
  7695. (name "r-genomicscores")
  7696. (version "2.4.0")
  7697. (source
  7698. (origin
  7699. (method url-fetch)
  7700. (uri (bioconductor-uri "GenomicScores" version))
  7701. (sha256
  7702. (base32
  7703. "1b8982fj0r7igj749wljsdfn3c985w8n3d5gbhr5rw73llfb8x6w"))))
  7704. (properties `((upstream-name . "GenomicScores")))
  7705. (build-system r-build-system)
  7706. (propagated-inputs
  7707. `(("r-annotationhub" ,r-annotationhub)
  7708. ("r-biobase" ,r-biobase)
  7709. ("r-biocfilecache" ,r-biocfilecache)
  7710. ("r-biocgenerics" ,r-biocgenerics)
  7711. ("r-biocmanager" ,r-biocmanager)
  7712. ("r-biostrings" ,r-biostrings)
  7713. ("r-delayedarray" ,r-delayedarray)
  7714. ("r-genomeinfodb" ,r-genomeinfodb)
  7715. ("r-genomicranges" ,r-genomicranges)
  7716. ("r-hdf5array" ,r-hdf5array)
  7717. ("r-iranges" ,r-iranges)
  7718. ("r-rhdf5" ,r-rhdf5)
  7719. ("r-s4vectors" ,r-s4vectors)
  7720. ("r-xml" ,r-xml)))
  7721. (native-inputs
  7722. `(("r-knitr" ,r-knitr)))
  7723. (home-page "https://github.com/rcastelo/GenomicScores/")
  7724. (synopsis "Work with genome-wide position-specific scores")
  7725. (description
  7726. "This package provides infrastructure to store and access genome-wide
  7727. position-specific scores within R and Bioconductor.")
  7728. (license license:artistic2.0)))
  7729. (define-public r-atacseqqc
  7730. (package
  7731. (name "r-atacseqqc")
  7732. (version "1.16.0")
  7733. (source
  7734. (origin
  7735. (method url-fetch)
  7736. (uri (bioconductor-uri "ATACseqQC" version))
  7737. (sha256
  7738. (base32
  7739. "168g3xkhjzrfjpa1ynifdyfhsxx3rpyrbybsarlzr9kslw1cdkxl"))))
  7740. (properties `((upstream-name . "ATACseqQC")))
  7741. (build-system r-build-system)
  7742. (propagated-inputs
  7743. `(("r-biocgenerics" ,r-biocgenerics)
  7744. ("r-biostrings" ,r-biostrings)
  7745. ("r-bsgenome" ,r-bsgenome)
  7746. ("r-chippeakanno" ,r-chippeakanno)
  7747. ("r-edger" ,r-edger)
  7748. ("r-genomeinfodb" ,r-genomeinfodb)
  7749. ("r-genomicalignments" ,r-genomicalignments)
  7750. ("r-genomicranges" ,r-genomicranges)
  7751. ("r-genomicscores" ,r-genomicscores)
  7752. ("r-iranges" ,r-iranges)
  7753. ("r-kernsmooth" ,r-kernsmooth)
  7754. ("r-limma" ,r-limma)
  7755. ("r-motifstack" ,r-motifstack)
  7756. ("r-preseqr" ,r-preseqr)
  7757. ("r-randomforest" ,r-randomforest)
  7758. ("r-rsamtools" ,r-rsamtools)
  7759. ("r-rtracklayer" ,r-rtracklayer)
  7760. ("r-s4vectors" ,r-s4vectors)))
  7761. (native-inputs
  7762. `(("r-knitr" ,r-knitr)))
  7763. (home-page "https://bioconductor.org/packages/ATACseqQC/")
  7764. (synopsis "ATAC-seq quality control")
  7765. (description
  7766. "ATAC-seq, an assay for Transposase-Accessible Chromatin using
  7767. sequencing, is a rapid and sensitive method for chromatin accessibility
  7768. analysis. It was developed as an alternative method to MNase-seq, FAIRE-seq
  7769. and DNAse-seq. The ATACseqQC package was developed to help users to quickly
  7770. assess whether their ATAC-seq experiment is successful. It includes
  7771. diagnostic plots of fragment size distribution, proportion of mitochondria
  7772. reads, nucleosome positioning pattern, and CTCF or other Transcript Factor
  7773. footprints.")
  7774. (license license:gpl2+)))
  7775. (define-public r-gofuncr
  7776. (package
  7777. (name "r-gofuncr")
  7778. (version "1.12.0")
  7779. (source
  7780. (origin
  7781. (method url-fetch)
  7782. (uri (bioconductor-uri "GOfuncR" version))
  7783. (sha256
  7784. (base32
  7785. "0lp2gmjlsk1yqxim5pi26i27iijw11lrcxmji7ynlag359yfnynd"))))
  7786. (properties `((upstream-name . "GOfuncR")))
  7787. (build-system r-build-system)
  7788. (propagated-inputs
  7789. `(("r-annotationdbi" ,r-annotationdbi)
  7790. ("r-genomicranges" ,r-genomicranges)
  7791. ("r-gtools" ,r-gtools)
  7792. ("r-iranges" ,r-iranges)
  7793. ("r-mapplots" ,r-mapplots)
  7794. ("r-rcpp" ,r-rcpp)
  7795. ("r-vioplot" ,r-vioplot)))
  7796. (native-inputs
  7797. `(("r-knitr" ,r-knitr)))
  7798. (home-page "https://bioconductor.org/packages/GOfuncR/")
  7799. (synopsis "Gene ontology enrichment using FUNC")
  7800. (description
  7801. "GOfuncR performs a gene ontology enrichment analysis based on the
  7802. ontology enrichment software FUNC. GO-annotations are obtained from
  7803. OrganismDb or OrgDb packages (@code{Homo.sapiens} by default); the GO-graph is
  7804. included in the package and updated regularly. GOfuncR provides the standard
  7805. candidate vs background enrichment analysis using the hypergeometric test, as
  7806. well as three additional tests:
  7807. @enumerate
  7808. @item the Wilcoxon rank-sum test that is used when genes are ranked,
  7809. @item a binomial test that is used when genes are associated with two counts,
  7810. and
  7811. @item a Chi-square or Fisher's exact test that is used in cases when genes are
  7812. associated with four counts.
  7813. @end enumerate
  7814. To correct for multiple testing and interdependency of the tests, family-wise
  7815. error rates are computed based on random permutations of the gene-associated
  7816. variables. GOfuncR also provides tools for exploring the ontology graph and
  7817. the annotations, and options to take gene-length or spatial clustering of
  7818. genes into account. It is also possible to provide custom gene coordinates,
  7819. annotations and ontologies.")
  7820. (license license:gpl2+)))
  7821. (define-public r-abaenrichment
  7822. (package
  7823. (name "r-abaenrichment")
  7824. (version "1.22.0")
  7825. (source
  7826. (origin
  7827. (method url-fetch)
  7828. (uri (bioconductor-uri "ABAEnrichment" version))
  7829. (sha256
  7830. (base32
  7831. "15v5n6d3mnj9d86swkh9agfvrsd065dldaywm1adwmkhhk525wmd"))))
  7832. (properties `((upstream-name . "ABAEnrichment")))
  7833. (build-system r-build-system)
  7834. (propagated-inputs
  7835. `(("r-abadata" ,r-abadata)
  7836. ("r-data-table" ,r-data-table)
  7837. ("r-gofuncr" ,r-gofuncr)
  7838. ("r-gplots" ,r-gplots)
  7839. ("r-gtools" ,r-gtools)
  7840. ("r-rcpp" ,r-rcpp)))
  7841. (native-inputs
  7842. `(("r-knitr" ,r-knitr)))
  7843. (home-page "https://bioconductor.org/packages/ABAEnrichment/")
  7844. (synopsis "Gene expression enrichment in human brain regions")
  7845. (description
  7846. "The package ABAEnrichment is designed to test for enrichment of user
  7847. defined candidate genes in the set of expressed genes in different human brain
  7848. regions. The core function @code{aba_enrich} integrates the expression of the
  7849. candidate gene set (averaged across donors) and the structural information of
  7850. the brain using an ontology, both provided by the Allen Brain Atlas project.")
  7851. (license license:gpl2+)))
  7852. (define-public r-annotationfuncs
  7853. (package
  7854. (name "r-annotationfuncs")
  7855. (version "1.40.0")
  7856. (source
  7857. (origin
  7858. (method url-fetch)
  7859. (uri (bioconductor-uri "AnnotationFuncs" version))
  7860. (sha256
  7861. (base32
  7862. "0xsm7741zm81bi4c9hy0zaacnk8a6bahdpc6srqzrbsz0pfzdyhr"))))
  7863. (properties
  7864. `((upstream-name . "AnnotationFuncs")))
  7865. (build-system r-build-system)
  7866. (propagated-inputs
  7867. `(("r-annotationdbi" ,r-annotationdbi)
  7868. ("r-dbi" ,r-dbi)))
  7869. (home-page "https://www.iysik.com/r/annotationfuncs")
  7870. (synopsis "Annotation translation functions")
  7871. (description
  7872. "This package provides functions for handling translating between
  7873. different identifieres using the Biocore Data Team data-packages (e.g.
  7874. @code{org.Bt.eg.db}).")
  7875. (license license:gpl2)))
  7876. (define-public r-annotationtools
  7877. (package
  7878. (name "r-annotationtools")
  7879. (version "1.66.0")
  7880. (source
  7881. (origin
  7882. (method url-fetch)
  7883. (uri (bioconductor-uri "annotationTools" version))
  7884. (sha256
  7885. (base32
  7886. "18dd8saqx17fplvv5sbfz4p9fy7ksy3n9348rd3qlczihcrh9i3w"))))
  7887. (properties
  7888. `((upstream-name . "annotationTools")))
  7889. (build-system r-build-system)
  7890. (propagated-inputs `(("r-biobase" ,r-biobase)))
  7891. (home-page "https://bioconductor.org/packages/annotationTools/")
  7892. (synopsis "Annotate microarrays and perform gene expression analyses")
  7893. (description
  7894. "This package provides functions to annotate microarrays, find orthologs,
  7895. and integrate heterogeneous gene expression profiles using annotation and
  7896. other molecular biology information available as flat file database (plain
  7897. text files).")
  7898. ;; Any version of the GPL.
  7899. (license (list license:gpl2+))))
  7900. (define-public r-allelicimbalance
  7901. (package
  7902. (name "r-allelicimbalance")
  7903. (version "1.30.0")
  7904. (source
  7905. (origin
  7906. (method url-fetch)
  7907. (uri (bioconductor-uri "AllelicImbalance" version))
  7908. (sha256
  7909. (base32
  7910. "1mn6975npncmfjlpjs3s2pgsrm32xgvnyl2vh1922l6vra97dkrc"))))
  7911. (properties
  7912. `((upstream-name . "AllelicImbalance")))
  7913. (build-system r-build-system)
  7914. (propagated-inputs
  7915. `(("r-annotationdbi" ,r-annotationdbi)
  7916. ("r-biocgenerics" ,r-biocgenerics)
  7917. ("r-biostrings" ,r-biostrings)
  7918. ("r-bsgenome" ,r-bsgenome)
  7919. ("r-genomeinfodb" ,r-genomeinfodb)
  7920. ("r-genomicalignments" ,r-genomicalignments)
  7921. ("r-genomicfeatures" ,r-genomicfeatures)
  7922. ("r-genomicranges" ,r-genomicranges)
  7923. ("r-gridextra" ,r-gridextra)
  7924. ("r-gviz" ,r-gviz)
  7925. ("r-iranges" ,r-iranges)
  7926. ("r-lattice" ,r-lattice)
  7927. ("r-latticeextra" ,r-latticeextra)
  7928. ("r-nlme" ,r-nlme)
  7929. ("r-rsamtools" ,r-rsamtools)
  7930. ("r-s4vectors" ,r-s4vectors)
  7931. ("r-seqinr" ,r-seqinr)
  7932. ("r-summarizedexperiment" ,r-summarizedexperiment)
  7933. ("r-variantannotation" ,r-variantannotation)))
  7934. (native-inputs
  7935. `(("r-knitr" ,r-knitr)))
  7936. (home-page "https://github.com/pappewaio/AllelicImbalance")
  7937. (synopsis "Investigate allele-specific expression")
  7938. (description
  7939. "This package provides a framework for allele-specific expression
  7940. investigation using RNA-seq data.")
  7941. (license license:gpl3)))
  7942. (define-public r-aucell
  7943. (package
  7944. (name "r-aucell")
  7945. (version "1.14.0")
  7946. (source
  7947. (origin
  7948. (method url-fetch)
  7949. (uri (bioconductor-uri "AUCell" version))
  7950. (sha256
  7951. (base32
  7952. "0qdac3qalcki20r90k40cc8d0lfywzn9pffg9d719yvs7nrsfdjr"))))
  7953. (properties `((upstream-name . "AUCell")))
  7954. (build-system r-build-system)
  7955. (propagated-inputs
  7956. `(("r-biocgenerics" ,r-biocgenerics)
  7957. ("r-data-table" ,r-data-table)
  7958. ("r-gseabase" ,r-gseabase)
  7959. ("r-mixtools" ,r-mixtools)
  7960. ("r-r-utils" ,r-r-utils)
  7961. ("r-s4vectors" ,r-s4vectors)
  7962. ("r-shiny" ,r-shiny)
  7963. ("r-summarizedexperiment" ,r-summarizedexperiment)))
  7964. (native-inputs
  7965. `(("r-knitr" ,r-knitr)))
  7966. (home-page "https://bioconductor.org/packages/AUCell/")
  7967. (synopsis "Analysis of gene set activity in single-cell RNA-seq data")
  7968. (description
  7969. "AUCell identifies cells with active gene sets (e.g. signatures,
  7970. gene modules, etc) in single-cell RNA-seq data. AUCell uses the @dfn{Area
  7971. Under the Curve} (AUC) to calculate whether a critical subset of the input
  7972. gene set is enriched within the expressed genes for each cell. The
  7973. distribution of AUC scores across all the cells allows exploring the relative
  7974. expression of the signature. Since the scoring method is ranking-based,
  7975. AUCell is independent of the gene expression units and the normalization
  7976. procedure. In addition, since the cells are evaluated individually, it can
  7977. easily be applied to bigger datasets, subsetting the expression matrix if
  7978. needed.")
  7979. (license license:gpl3)))
  7980. (define-public r-ebimage
  7981. (package
  7982. (name "r-ebimage")
  7983. (version "4.34.0")
  7984. (source
  7985. (origin
  7986. (method url-fetch)
  7987. (uri (bioconductor-uri "EBImage" version))
  7988. (sha256
  7989. (base32
  7990. "1z3cxxg593d66nczz5hh2hdj1d87wc0lxrzc5sn6bp43n351q8h3"))))
  7991. (properties `((upstream-name . "EBImage")))
  7992. (build-system r-build-system)
  7993. (propagated-inputs
  7994. `(("r-abind" ,r-abind)
  7995. ("r-biocgenerics" ,r-biocgenerics)
  7996. ("r-fftwtools" ,r-fftwtools)
  7997. ("r-htmltools" ,r-htmltools)
  7998. ("r-htmlwidgets" ,r-htmlwidgets)
  7999. ("r-jpeg" ,r-jpeg)
  8000. ("r-locfit" ,r-locfit)
  8001. ("r-png" ,r-png)
  8002. ("r-rcurl" ,r-rcurl)
  8003. ("r-tiff" ,r-tiff)))
  8004. (native-inputs
  8005. `(("r-knitr" ,r-knitr))) ; for vignettes
  8006. (home-page "https://github.com/aoles/EBImage")
  8007. (synopsis "Image processing and analysis toolbox for R")
  8008. (description
  8009. "EBImage provides general purpose functionality for image processing and
  8010. analysis. In the context of (high-throughput) microscopy-based cellular
  8011. assays, EBImage offers tools to segment cells and extract quantitative
  8012. cellular descriptors. This allows the automation of such tasks using the R
  8013. programming language and facilitates the use of other tools in the R
  8014. environment for signal processing, statistical modeling, machine learning and
  8015. visualization with image data.")
  8016. ;; Any version of the LGPL.
  8017. (license license:lgpl2.1+)))
  8018. (define-public r-yamss
  8019. (package
  8020. (name "r-yamss")
  8021. (version "1.18.0")
  8022. (source
  8023. (origin
  8024. (method url-fetch)
  8025. (uri (bioconductor-uri "yamss" version))
  8026. (sha256
  8027. (base32
  8028. "1al615x778h17jqiyhiyf6djaq9iygs1hlbrna6y4xc0f2kvgxld"))))
  8029. (build-system r-build-system)
  8030. (propagated-inputs
  8031. `(("r-biocgenerics" ,r-biocgenerics)
  8032. ("r-data-table" ,r-data-table)
  8033. ("r-ebimage" ,r-ebimage)
  8034. ("r-iranges" ,r-iranges)
  8035. ("r-limma" ,r-limma)
  8036. ("r-matrix" ,r-matrix)
  8037. ("r-mzr" ,r-mzr)
  8038. ("r-s4vectors" ,r-s4vectors)
  8039. ("r-summarizedexperiment"
  8040. ,r-summarizedexperiment)))
  8041. (native-inputs
  8042. `(("r-knitr" ,r-knitr)))
  8043. (home-page "https://github.com/hansenlab/yamss")
  8044. (synopsis "Tools for high-throughput metabolomics")
  8045. (description
  8046. "This package provides tools to analyze and visualize high-throughput
  8047. metabolomics data acquired using chromatography-mass spectrometry. These tools
  8048. preprocess data in a way that enables reliable and powerful differential
  8049. analysis.")
  8050. (license license:artistic2.0)))
  8051. (define-public r-gtrellis
  8052. (package
  8053. (name "r-gtrellis")
  8054. (version "1.24.0")
  8055. (source
  8056. (origin
  8057. (method url-fetch)
  8058. (uri (bioconductor-uri "gtrellis" version))
  8059. (sha256
  8060. (base32
  8061. "0l5271cpzjlm4m0v6xcdg2vxlbhn53x1fd59ynb9jwll93av5h1f"))))
  8062. (build-system r-build-system)
  8063. (propagated-inputs
  8064. `(("r-circlize" ,r-circlize)
  8065. ("r-genomicranges" ,r-genomicranges)
  8066. ("r-getoptlong" ,r-getoptlong)
  8067. ("r-iranges" ,r-iranges)))
  8068. (native-inputs
  8069. `(("r-knitr" ,r-knitr)))
  8070. (home-page "https://github.com/jokergoo/gtrellis")
  8071. (synopsis "Genome level Trellis layout")
  8072. (description
  8073. "Genome level Trellis graph visualizes genomic data conditioned by
  8074. genomic categories (e.g. chromosomes). For each genomic category, multiple
  8075. dimensional data which are represented as tracks describe different features
  8076. from different aspects. This package provides high flexibility to arrange
  8077. genomic categories and to add self-defined graphics in the plot.")
  8078. (license license:expat)))
  8079. (define-public r-somaticsignatures
  8080. (package
  8081. (name "r-somaticsignatures")
  8082. (version "2.28.0")
  8083. (source
  8084. (origin
  8085. (method url-fetch)
  8086. (uri (bioconductor-uri "SomaticSignatures" version))
  8087. (sha256
  8088. (base32
  8089. "0jr11c9hz7m49xc8pi6xrr5fhbv68vafvqpzhr0pmm51vvr1vfs9"))))
  8090. (properties
  8091. `((upstream-name . "SomaticSignatures")))
  8092. (build-system r-build-system)
  8093. (propagated-inputs
  8094. `(("r-biobase" ,r-biobase)
  8095. ("r-biostrings" ,r-biostrings)
  8096. ("r-genomeinfodb" ,r-genomeinfodb)
  8097. ("r-genomicranges" ,r-genomicranges)
  8098. ("r-ggbio" ,r-ggbio)
  8099. ("r-ggplot2" ,r-ggplot2)
  8100. ("r-iranges" ,r-iranges)
  8101. ("r-nmf" ,r-nmf)
  8102. ("r-pcamethods" ,r-pcamethods)
  8103. ("r-proxy" ,r-proxy)
  8104. ("r-reshape2" ,r-reshape2)
  8105. ("r-s4vectors" ,r-s4vectors)
  8106. ("r-variantannotation" ,r-variantannotation)))
  8107. (native-inputs
  8108. `(("r-knitr" ,r-knitr)))
  8109. (home-page "https://github.com/juliangehring/SomaticSignatures")
  8110. (synopsis "Somatic signatures")
  8111. (description
  8112. "This package identifies mutational signatures of @dfn{single nucleotide
  8113. variants} (SNVs). It provides a infrastructure related to the methodology
  8114. described in Nik-Zainal (2012, Cell), with flexibility in the matrix
  8115. decomposition algorithms.")
  8116. (license license:expat)))
  8117. (define-public r-yapsa
  8118. (package
  8119. (name "r-yapsa")
  8120. (version "1.18.0")
  8121. (source
  8122. (origin
  8123. (method url-fetch)
  8124. (uri (bioconductor-uri "YAPSA" version))
  8125. (sha256
  8126. (base32
  8127. "1xfkgjlm0rxz82qcaqzx95cwirxifd9dsswjg3zcqmz03v7a0gz2"))))
  8128. (properties `((upstream-name . "YAPSA")))
  8129. (build-system r-build-system)
  8130. (propagated-inputs
  8131. `(("r-biostrings" ,r-biostrings)
  8132. ("r-bsgenome-hsapiens-ucsc-hg19" ,r-bsgenome-hsapiens-ucsc-hg19)
  8133. ("r-circlize" ,r-circlize)
  8134. ("r-complexheatmap" ,r-complexheatmap)
  8135. ("r-corrplot" ,r-corrplot)
  8136. ("r-dendextend" ,r-dendextend)
  8137. ("r-doparallel" ,r-doparallel)
  8138. ("r-dplyr" ,r-dplyr)
  8139. ("r-genomeinfodb" ,r-genomeinfodb)
  8140. ("r-genomicranges" ,r-genomicranges)
  8141. ("r-getoptlong" ,r-getoptlong)
  8142. ("r-ggbeeswarm" ,r-ggbeeswarm)
  8143. ("r-ggplot2" ,r-ggplot2)
  8144. ("r-gridextra" ,r-gridextra)
  8145. ("r-gtrellis" ,r-gtrellis)
  8146. ("r-keggrest" ,r-keggrest)
  8147. ("r-limsolve" ,r-limsolve)
  8148. ("r-magrittr" ,r-magrittr)
  8149. ("r-pmcmr" ,r-pmcmr)
  8150. ("r-pracma" ,r-pracma)
  8151. ("r-reshape2" ,r-reshape2)
  8152. ("r-somaticsignatures" ,r-somaticsignatures)
  8153. ("r-variantannotation" ,r-variantannotation)))
  8154. (native-inputs
  8155. `(("r-knitr" ,r-knitr)))
  8156. (home-page "https://bioconductor.org/packages/YAPSA/")
  8157. (synopsis "Yet another package for signature analysis")
  8158. (description
  8159. "This package provides functions and routines useful in the analysis of
  8160. somatic signatures (cf. L. Alexandrov et al., Nature 2013). In particular,
  8161. functions to perform a signature analysis with known signatures and a
  8162. signature analysis on @dfn{stratified mutational catalogue} (SMC) are
  8163. provided.")
  8164. (license license:gpl3)))
  8165. (define-public r-gcrma
  8166. (package
  8167. (name "r-gcrma")
  8168. (version "2.64.0")
  8169. (source
  8170. (origin
  8171. (method url-fetch)
  8172. (uri (bioconductor-uri "gcrma" version))
  8173. (sha256
  8174. (base32
  8175. "1z4abw9s2hs3csnx25nli7fpvb3rh3l0swzl0wfqp087fcs78pxi"))))
  8176. (build-system r-build-system)
  8177. (propagated-inputs
  8178. `(("r-affy" ,r-affy)
  8179. ("r-affyio" ,r-affyio)
  8180. ("r-biobase" ,r-biobase)
  8181. ("r-biocmanager" ,r-biocmanager)
  8182. ("r-biostrings" ,r-biostrings)
  8183. ("r-xvector" ,r-xvector)))
  8184. (home-page "https://bioconductor.org/packages/gcrma/")
  8185. (synopsis "Background adjustment using sequence information")
  8186. (description
  8187. "Gcrma adjusts for background intensities in Affymetrix array data which
  8188. include optical noise and @dfn{non-specific binding} (NSB). The main function
  8189. @code{gcrma} converts background adjusted probe intensities to expression
  8190. measures using the same normalization and summarization methods as a
  8191. @dfn{Robust Multiarray Average} (RMA). Gcrma uses probe sequence information
  8192. to estimate probe affinity to NSB. The sequence information is summarized in
  8193. a more complex way than the simple GC content. Instead, the base types (A, T,
  8194. G or C) at each position along the probe determine the affinity of each probe.
  8195. The parameters of the position-specific base contributions to the probe
  8196. affinity is estimated in an NSB experiment in which only NSB but no
  8197. gene-specific binding is expected.")
  8198. ;; Any version of the LGPL
  8199. (license license:lgpl2.1+)))
  8200. (define-public r-simpleaffy
  8201. (package
  8202. (name "r-simpleaffy")
  8203. (version "2.66.0")
  8204. (source
  8205. (origin
  8206. (method url-fetch)
  8207. (uri (bioconductor-uri "simpleaffy" version))
  8208. (sha256
  8209. (base32
  8210. "04a11dsqd5y4b39nny94acnh0qhdazjc6d1803izza4vrgmw2csb"))))
  8211. (build-system r-build-system)
  8212. (propagated-inputs
  8213. `(("r-affy" ,r-affy)
  8214. ("r-biobase" ,r-biobase)
  8215. ("r-biocgenerics" ,r-biocgenerics)
  8216. ("r-gcrma" ,r-gcrma)
  8217. ("r-genefilter" ,r-genefilter)))
  8218. (home-page "https://bioconductor.org/packages/simpleaffy/")
  8219. (synopsis "Very simple high level analysis of Affymetrix data")
  8220. (description
  8221. "This package provides high level functions for reading Affy @file{.CEL}
  8222. files, phenotypic data, and then computing simple things with it, such as
  8223. t-tests, fold changes and the like. It makes heavy use of the @code{affy}
  8224. library. It also has some basic scatter plot functions and mechanisms for
  8225. generating high resolution journal figures.")
  8226. (license license:gpl2+)))
  8227. (define-public r-yaqcaffy
  8228. (package
  8229. (name "r-yaqcaffy")
  8230. (version "1.50.0")
  8231. (source
  8232. (origin
  8233. (method url-fetch)
  8234. (uri (bioconductor-uri "yaqcaffy" version))
  8235. (sha256
  8236. (base32
  8237. "18gphcjj15iivrahp52186bvdg07yd2dvrykfjdd4r1vyf33im96"))))
  8238. (build-system r-build-system)
  8239. (propagated-inputs
  8240. `(("r-simpleaffy" ,r-simpleaffy)))
  8241. (home-page "https://bioconductor.org/packages/yaqcaffy/")
  8242. (synopsis "Affymetrix quality control and reproducibility analysis")
  8243. (description
  8244. "This is a package that can be used for quality control of Affymetrix
  8245. GeneChip expression data and reproducibility analysis of human whole genome
  8246. chips with the MAQC reference datasets.")
  8247. (license license:artistic2.0)))
  8248. (define-public r-quantro
  8249. (package
  8250. (name "r-quantro")
  8251. (version "1.26.0")
  8252. (source
  8253. (origin
  8254. (method url-fetch)
  8255. (uri (bioconductor-uri "quantro" version))
  8256. (sha256
  8257. (base32
  8258. "1fkma2ic448h2lrlza8ipg65gpfsz4fhlxcnjpmzhhmzp2xi2p4a"))))
  8259. (build-system r-build-system)
  8260. (propagated-inputs
  8261. `(("r-biobase" ,r-biobase)
  8262. ("r-doparallel" ,r-doparallel)
  8263. ("r-foreach" ,r-foreach)
  8264. ("r-ggplot2" ,r-ggplot2)
  8265. ("r-iterators" ,r-iterators)
  8266. ("r-minfi" ,r-minfi)
  8267. ("r-rcolorbrewer" ,r-rcolorbrewer)))
  8268. (native-inputs
  8269. `(("r-knitr" ,r-knitr)))
  8270. (home-page "https://bioconductor.org/packages/quantro/")
  8271. (synopsis "Test for when to use quantile normalization")
  8272. (description
  8273. "This package provides a data-driven test for the assumptions of quantile
  8274. normalization using raw data such as objects that inherit eSets (e.g.
  8275. ExpressionSet, MethylSet). Group level information about each sample (such as
  8276. Tumor / Normal status) must also be provided because the test assesses if
  8277. there are global differences in the distributions between the user-defined
  8278. groups.")
  8279. (license license:gpl3+)))
  8280. (define-public r-yarn
  8281. (package
  8282. (name "r-yarn")
  8283. (version "1.18.0")
  8284. (source
  8285. (origin
  8286. (method url-fetch)
  8287. (uri (bioconductor-uri "yarn" version))
  8288. (sha256
  8289. (base32
  8290. "1x07l255x52z6cgdc2j8285shqszhr034xm5686rp6d35vah55ji"))))
  8291. (build-system r-build-system)
  8292. (propagated-inputs
  8293. `(("r-biobase" ,r-biobase)
  8294. ("r-biomart" ,r-biomart)
  8295. ("r-downloader" ,r-downloader)
  8296. ("r-edger" ,r-edger)
  8297. ("r-gplots" ,r-gplots)
  8298. ("r-limma" ,r-limma)
  8299. ("r-matrixstats" ,r-matrixstats)
  8300. ("r-preprocesscore" ,r-preprocesscore)
  8301. ("r-quantro" ,r-quantro)
  8302. ("r-rcolorbrewer" ,r-rcolorbrewer)
  8303. ("r-readr" ,r-readr)))
  8304. (native-inputs
  8305. `(("r-knitr" ,r-knitr)))
  8306. (home-page "https://bioconductor.org/packages/yarn/")
  8307. (synopsis "Robust multi-condition RNA-Seq preprocessing and normalization")
  8308. (description
  8309. "Expedite large RNA-Seq analyses using a combination of previously
  8310. developed tools. YARN is meant to make it easier for the user in performing
  8311. basic mis-annotation quality control, filtering, and condition-aware
  8312. normalization. YARN leverages many Bioconductor tools and statistical
  8313. techniques to account for the large heterogeneity and sparsity found in very
  8314. large RNA-seq experiments.")
  8315. (license license:artistic2.0)))
  8316. (define-public r-roar
  8317. (package
  8318. (name "r-roar")
  8319. (version "1.28.0")
  8320. (source
  8321. (origin
  8322. (method url-fetch)
  8323. (uri (bioconductor-uri "roar" version))
  8324. (sha256
  8325. (base32
  8326. "0vp0n90rvjm8rzwkbrxa3fasb9val56bz2srz72xwsl3jzb5yk6w"))))
  8327. (build-system r-build-system)
  8328. (propagated-inputs
  8329. `(("r-biocgenerics" ,r-biocgenerics)
  8330. ("r-genomeinfodb" ,r-genomeinfodb)
  8331. ("r-genomicalignments" ,r-genomicalignments)
  8332. ("r-genomicranges" ,r-genomicranges)
  8333. ("r-iranges" ,r-iranges)
  8334. ("r-rtracklayer" ,r-rtracklayer)
  8335. ("r-s4vectors" ,r-s4vectors)
  8336. ("r-summarizedexperiment" ,r-summarizedexperiment)))
  8337. (home-page "https://github.com/vodkatad/roar/")
  8338. (synopsis "Identify differential APA usage from RNA-seq alignments")
  8339. (description
  8340. "This package provides tools for identifying preferential usage of APA
  8341. sites, comparing two biological conditions, starting from known alternative
  8342. sites and alignments obtained from standard RNA-seq experiments.")
  8343. (license license:gpl3)))
  8344. (define-public r-xbseq
  8345. (package
  8346. (name "r-xbseq")
  8347. (version "1.22.0")
  8348. (source
  8349. (origin
  8350. (method url-fetch)
  8351. (uri (bioconductor-uri "XBSeq" version))
  8352. (sha256
  8353. (base32
  8354. "1dvk2jpsdynqw5071z54yd5j0ddprhc1ppk834cz9liibd72d7vz"))))
  8355. (properties `((upstream-name . "XBSeq")))
  8356. (build-system r-build-system)
  8357. (propagated-inputs
  8358. `(("r-biobase" ,r-biobase)
  8359. ("r-deseq2" ,r-deseq2)
  8360. ("r-dplyr" ,r-dplyr)
  8361. ("r-ggplot2" ,r-ggplot2)
  8362. ("r-locfit" ,r-locfit)
  8363. ("r-magrittr" ,r-magrittr)
  8364. ("r-matrixstats" ,r-matrixstats)
  8365. ("r-pracma" ,r-pracma)
  8366. ("r-roar" ,r-roar)))
  8367. (native-inputs
  8368. `(("r-knitr" ,r-knitr)))
  8369. (home-page "https://github.com/Liuy12/XBSeq")
  8370. (synopsis "Test for differential expression for RNA-seq data")
  8371. (description
  8372. "XBSeq is a novel algorithm for testing RNA-seq @dfn{differential
  8373. expression} (DE), where a statistical model was established based on the
  8374. assumption that observed signals are the convolution of true expression
  8375. signals and sequencing noises. The mapped reads in non-exonic regions are
  8376. considered as sequencing noises, which follows a Poisson distribution. Given
  8377. measurable observed signal and background noise from RNA-seq data, true
  8378. expression signals, assuming governed by the negative binomial distribution,
  8379. can be delineated and thus the accurate detection of differential expressed
  8380. genes.")
  8381. (license license:gpl3+)))
  8382. (define-public r-massspecwavelet
  8383. (package
  8384. (name "r-massspecwavelet")
  8385. (version "1.58.0")
  8386. (source
  8387. (origin
  8388. (method url-fetch)
  8389. (uri (bioconductor-uri "MassSpecWavelet" version))
  8390. (sha256
  8391. (base32
  8392. "1cs32sig1yvqn9xs0cvhfpmkh2lbllx7aab80sz58x03wnx8v60z"))))
  8393. (properties
  8394. `((upstream-name . "MassSpecWavelet")))
  8395. (build-system r-build-system)
  8396. (propagated-inputs
  8397. `(("r-waveslim" ,r-waveslim)))
  8398. (home-page "https://bioconductor.org/packages/MassSpecWavelet/")
  8399. (synopsis "Mass spectrum processing by wavelet-based algorithms")
  8400. (description
  8401. "The MassSpecWavelet package aims to process @dfn{Mass Spectrometry} (MS)
  8402. data mainly through the use of wavelet transforms. It supports peak detection
  8403. based on @dfn{Continuous Wavelet Transform} (CWT).")
  8404. (license license:lgpl2.0+)))
  8405. (define-public r-xcms
  8406. (package
  8407. (name "r-xcms")
  8408. (version "3.14.1")
  8409. (source
  8410. (origin
  8411. (method url-fetch)
  8412. (uri (bioconductor-uri "xcms" version))
  8413. (sha256
  8414. (base32
  8415. "1g8k90p0sbcb3rdrbldj5bcjp2piy5ldni4jplyr78vjpmrmvqk7"))))
  8416. (build-system r-build-system)
  8417. (propagated-inputs
  8418. `(("r-biobase" ,r-biobase)
  8419. ("r-biocgenerics" ,r-biocgenerics)
  8420. ("r-biocparallel" ,r-biocparallel)
  8421. ("r-iranges" ,r-iranges)
  8422. ("r-lattice" ,r-lattice)
  8423. ("r-massspecwavelet" ,r-massspecwavelet)
  8424. ("r-mscoreutils" ,r-mscoreutils)
  8425. ("r-msnbase" ,r-msnbase)
  8426. ("r-mzr" ,r-mzr)
  8427. ("r-plyr" ,r-plyr)
  8428. ("r-protgenerics" ,r-protgenerics)
  8429. ("r-rann" ,r-rann)
  8430. ("r-rcolorbrewer" ,r-rcolorbrewer)
  8431. ("r-robustbase" ,r-robustbase)
  8432. ("r-s4vectors" ,r-s4vectors)
  8433. ("r-summarizedexperiment" ,r-summarizedexperiment)))
  8434. (native-inputs
  8435. `(("r-knitr" ,r-knitr)))
  8436. (home-page "https://bioconductor.org/packages/xcms/")
  8437. (synopsis "LC/MS and GC/MS mass spectrometry data analysis")
  8438. (description
  8439. "This package provides a framework for processing and visualization of
  8440. chromatographically separated and single-spectra mass spectral data. It
  8441. imports from AIA/ANDI NetCDF, mzXML, mzData and mzML files. It preprocesses
  8442. data for high-throughput, untargeted analyte profiling.")
  8443. (license license:gpl2+)))
  8444. (define-public r-wrench
  8445. (package
  8446. (name "r-wrench")
  8447. (version "1.10.0")
  8448. (source
  8449. (origin
  8450. (method url-fetch)
  8451. (uri (bioconductor-uri "Wrench" version))
  8452. (sha256
  8453. (base32
  8454. "0yssmqayaryrc0asjjqxdipqdfg309llrzldx38jrfgdsza6bvs0"))))
  8455. (properties `((upstream-name . "Wrench")))
  8456. (build-system r-build-system)
  8457. (propagated-inputs
  8458. `(("r-limma" ,r-limma)
  8459. ("r-locfit" ,r-locfit)
  8460. ("r-matrixstats" ,r-matrixstats)))
  8461. (native-inputs
  8462. `(("r-knitr" ,r-knitr)))
  8463. (home-page "https://github.com/HCBravoLab/Wrench")
  8464. (synopsis "Wrench normalization for sparse count data")
  8465. (description
  8466. "Wrench is a package for normalization sparse genomic count data, like
  8467. that arising from 16s metagenomic surveys.")
  8468. (license license:artistic2.0)))
  8469. (define-public r-wiggleplotr
  8470. (package
  8471. (name "r-wiggleplotr")
  8472. (version "1.16.0")
  8473. (source
  8474. (origin
  8475. (method url-fetch)
  8476. (uri (bioconductor-uri "wiggleplotr" version))
  8477. (sha256
  8478. (base32
  8479. "13f3g6fcc29k0g21mhnypm3nc6qqjw867vamvfkdzynspsfb32ga"))))
  8480. (build-system r-build-system)
  8481. (propagated-inputs
  8482. `(("r-assertthat" ,r-assertthat)
  8483. ("r-cowplot" ,r-cowplot)
  8484. ("r-dplyr" ,r-dplyr)
  8485. ("r-genomeinfodb" ,r-genomeinfodb)
  8486. ("r-genomicranges" ,r-genomicranges)
  8487. ("r-ggplot2" ,r-ggplot2)
  8488. ("r-iranges" ,r-iranges)
  8489. ("r-purrr" ,r-purrr)
  8490. ("r-rtracklayer" ,r-rtracklayer)
  8491. ("r-s4vectors" ,r-s4vectors)))
  8492. (native-inputs
  8493. `(("r-knitr" ,r-knitr)))
  8494. (home-page "https://bioconductor.org/packages/wiggleplotr/")
  8495. (synopsis "Make read coverage plots from BigWig files")
  8496. (description
  8497. "This package provides tools to visualize read coverage from sequencing
  8498. experiments together with genomic annotations (genes, transcripts, peaks).
  8499. Introns of long transcripts can be rescaled to a fixed length for better
  8500. visualization of exonic read coverage.")
  8501. (license license:asl2.0)))
  8502. (define-public r-widgettools
  8503. (package
  8504. (name "r-widgettools")
  8505. (version "1.70.0")
  8506. (source
  8507. (origin
  8508. (method url-fetch)
  8509. (uri (bioconductor-uri "widgetTools" version))
  8510. (sha256
  8511. (base32
  8512. "186xgpgyfyi4angxhz6558lfpzvvszzlpyfr8xnbccs3gshk3db2"))))
  8513. (properties `((upstream-name . "widgetTools")))
  8514. (build-system r-build-system)
  8515. (home-page "https://bioconductor.org/packages/widgetTools/")
  8516. (synopsis "Tools for creating interactive tcltk widgets")
  8517. (description
  8518. "This package contains tools to support the construction of tcltk
  8519. widgets in R.")
  8520. ;; Any version of the LGPL.
  8521. (license license:lgpl3+)))
  8522. (define-public r-webbioc
  8523. (package
  8524. (name "r-webbioc")
  8525. (version "1.64.0")
  8526. (source
  8527. (origin
  8528. (method url-fetch)
  8529. (uri (bioconductor-uri "webbioc" version))
  8530. (sha256
  8531. (base32
  8532. "1mpdw477j78s2nvlf2lzm6mdjcpamyyazjn060h9q3apawn6zajx"))))
  8533. (build-system r-build-system)
  8534. (inputs
  8535. `(("netpbm" ,netpbm)
  8536. ("perl" ,perl)))
  8537. (propagated-inputs
  8538. `(("r-affy" ,r-affy)
  8539. ("r-annaffy" ,r-annaffy)
  8540. ("r-biobase" ,r-biobase)
  8541. ("r-biocmanager" ,r-biocmanager)
  8542. ("r-gcrma" ,r-gcrma)
  8543. ("r-multtest" ,r-multtest)
  8544. ("r-qvalue" ,r-qvalue)
  8545. ("r-vsn" ,r-vsn)))
  8546. (home-page "https://www.bioconductor.org/")
  8547. (synopsis "Bioconductor web interface")
  8548. (description
  8549. "This package provides an integrated web interface for doing microarray
  8550. analysis using several of the Bioconductor packages. It is intended to be
  8551. deployed as a centralized bioinformatics resource for use by many users.
  8552. Currently only Affymetrix oligonucleotide analysis is supported.")
  8553. (license license:gpl2+)))
  8554. (define-public r-zinbwave
  8555. (package
  8556. (name "r-zinbwave")
  8557. (version "1.14.1")
  8558. (source
  8559. (origin
  8560. (method url-fetch)
  8561. (uri (bioconductor-uri "zinbwave" version))
  8562. (sha256
  8563. (base32
  8564. "0xgjbk35wl1vjqyq4y5c7hna8hkgmf56xjaxcph9bs2q7mbdnqwf"))))
  8565. (build-system r-build-system)
  8566. (propagated-inputs
  8567. `(("r-biocparallel" ,r-biocparallel)
  8568. ("r-edger" ,r-edger)
  8569. ("r-genefilter" ,r-genefilter)
  8570. ("r-matrix" ,r-matrix)
  8571. ("r-singlecellexperiment" ,r-singlecellexperiment)
  8572. ("r-softimpute" ,r-softimpute)
  8573. ("r-summarizedexperiment" ,r-summarizedexperiment)))
  8574. (native-inputs
  8575. `(("r-knitr" ,r-knitr)))
  8576. (home-page "https://bioconductor.org/packages/zinbwave")
  8577. (synopsis "Zero-inflated negative binomial model for RNA-seq data")
  8578. (description "This package implements a general and flexible zero-inflated
  8579. negative binomial model that can be used to provide a low-dimensional
  8580. representations of single-cell RNA-seq data. The model accounts for zero
  8581. inflation (dropouts), over-dispersion, and the count nature of the data.
  8582. The model also accounts for the difference in library sizes and optionally
  8583. for batch effects and/or other covariates, avoiding the need for pre-normalize
  8584. the data.")
  8585. (license license:artistic2.0)))
  8586. (define-public r-zfpkm
  8587. (package
  8588. (name "r-zfpkm")
  8589. (version "1.14.0")
  8590. (source
  8591. (origin
  8592. (method url-fetch)
  8593. (uri (bioconductor-uri "zFPKM" version))
  8594. (sha256
  8595. (base32
  8596. "1k7xaxr2gn26y8bps5l32g2axfhdn07nbk4q3qcx32d5jm75qkx2"))))
  8597. (properties `((upstream-name . "zFPKM")))
  8598. (build-system r-build-system)
  8599. (propagated-inputs
  8600. `(("r-checkmate" ,r-checkmate)
  8601. ("r-dplyr" ,r-dplyr)
  8602. ("r-ggplot2" ,r-ggplot2)
  8603. ("r-summarizedexperiment" ,r-summarizedexperiment)
  8604. ("r-tidyr" ,r-tidyr)))
  8605. (native-inputs
  8606. `(("r-knitr" ,r-knitr)))
  8607. (home-page "https://github.com/ronammar/zFPKM/")
  8608. (synopsis "Functions to facilitate zFPKM transformations")
  8609. (description
  8610. "This is a package to perform the zFPKM transform on RNA-seq FPKM data.
  8611. This algorithm is based on the publication by Hart et al., 2013 (Pubmed ID
  8612. 24215113).")
  8613. (license license:gpl3)))
  8614. (define-public r-rbowtie2
  8615. (package
  8616. (name "r-rbowtie2")
  8617. (version "1.14.0")
  8618. (source
  8619. (origin
  8620. (method url-fetch)
  8621. (uri (bioconductor-uri "Rbowtie2" version))
  8622. (sha256
  8623. (base32
  8624. "0r5yqjal48xlcv5cidi7p3zwygvsllmv2zzkwkc9kfq083l2i4ih"))))
  8625. (properties `((upstream-name . "Rbowtie2")))
  8626. (build-system r-build-system)
  8627. (inputs
  8628. `(("zlib" ,zlib)))
  8629. (native-inputs
  8630. `(("r-knitr" ,r-knitr)))
  8631. (home-page "https://bioconductor.org/packages/Rbowtie2/")
  8632. (synopsis "R wrapper for Bowtie2 and AdapterRemoval")
  8633. (description
  8634. "This package provides an R wrapper of the popular @code{bowtie2}
  8635. sequencing reads aligner and @code{AdapterRemoval}, a convenient tool for
  8636. rapid adapter trimming, identification, and read merging.")
  8637. (license license:gpl3+)))
  8638. (define-public r-progeny
  8639. (package
  8640. (name "r-progeny")
  8641. (version "1.14.0")
  8642. (source
  8643. (origin
  8644. (method url-fetch)
  8645. (uri (bioconductor-uri "progeny" version))
  8646. (sha256
  8647. (base32
  8648. "10vpjvl4wps857xiy8rpzr82jzdfbc5rgwh3ir3my26lfws4hfz8"))))
  8649. (build-system r-build-system)
  8650. (propagated-inputs
  8651. `(("r-biobase" ,r-biobase)
  8652. ("r-dplyr" ,r-dplyr)
  8653. ("r-ggplot2" ,r-ggplot2)
  8654. ("r-ggrepel" ,r-ggrepel)
  8655. ("r-gridextra" ,r-gridextra)
  8656. ("r-tidyr" ,r-tidyr)))
  8657. (native-inputs
  8658. `(("r-knitr" ,r-knitr)))
  8659. (home-page "https://github.com/saezlab/progeny")
  8660. (synopsis "Pathway responsive gene activity inference")
  8661. (description
  8662. "This package provides a function to infer pathway activity from gene
  8663. expression. It contains the linear model inferred in the publication
  8664. \"Perturbation-response genes reveal signaling footprints in cancer gene
  8665. expression\".")
  8666. (license license:asl2.0)))
  8667. (define-public r-arrmnormalization
  8668. (package
  8669. (name "r-arrmnormalization")
  8670. (version "1.32.0")
  8671. (source
  8672. (origin
  8673. (method url-fetch)
  8674. (uri (bioconductor-uri "ARRmNormalization" version))
  8675. (sha256
  8676. (base32
  8677. "0ni3vblcadhwxaq1pf1n9jn66cp3bqch68ww4c8zh19zagil2y7r"))))
  8678. (properties
  8679. `((upstream-name . "ARRmNormalization")))
  8680. (build-system r-build-system)
  8681. (propagated-inputs `(("r-arrmdata" ,r-arrmdata)))
  8682. (home-page "https://bioconductor.org/packages/ARRmNormalization/")
  8683. (synopsis "Adaptive robust regression normalization for methylation data")
  8684. (description
  8685. "This is a package to perform the @dfn{Adaptive Robust Regression
  8686. method} (ARRm) for the normalization of methylation data from the Illumina
  8687. Infinium HumanMethylation 450k assay.")
  8688. (license license:artistic2.0)))
  8689. (define-public r-biocfilecache
  8690. (package
  8691. (name "r-biocfilecache")
  8692. (version "2.0.0")
  8693. (source
  8694. (origin
  8695. (method url-fetch)
  8696. (uri (bioconductor-uri "BiocFileCache" version))
  8697. (sha256
  8698. (base32
  8699. "0ymg4hmabk233qgassld62achjylm12rnidxbakfkx4dvvlbhxxv"))))
  8700. (properties `((upstream-name . "BiocFileCache")))
  8701. (build-system r-build-system)
  8702. (propagated-inputs
  8703. `(("r-curl" ,r-curl)
  8704. ("r-dbi" ,r-dbi)
  8705. ("r-dbplyr" ,r-dbplyr)
  8706. ("r-dplyr" ,r-dplyr)
  8707. ("r-filelock" ,r-filelock)
  8708. ("r-httr" ,r-httr)
  8709. ("r-rappdirs" ,r-rappdirs)
  8710. ("r-rsqlite" ,r-rsqlite)))
  8711. (native-inputs
  8712. `(("r-knitr" ,r-knitr)))
  8713. (home-page "https://bioconductor.org/packages/BiocFileCache/")
  8714. (synopsis "Manage files across sessions")
  8715. (description
  8716. "This package creates a persistent on-disk cache of files that the user
  8717. can add, update, and retrieve. It is useful for managing resources (such as
  8718. custom Txdb objects) that are costly or difficult to create, web resources,
  8719. and data files used across sessions.")
  8720. (license license:artistic2.0)))
  8721. (define-public r-iclusterplus
  8722. (package
  8723. (name "r-iclusterplus")
  8724. (version "1.28.0")
  8725. (source
  8726. (origin
  8727. (method url-fetch)
  8728. (uri (bioconductor-uri "iClusterPlus" version))
  8729. (sha256
  8730. (base32
  8731. "1haj25c4cmmjjvh181b41a9pvkh92f7k2w4ljn17iqg31vm45za1"))))
  8732. (properties `((upstream-name . "iClusterPlus")))
  8733. (build-system r-build-system)
  8734. (native-inputs `(("gfortran" ,gfortran)))
  8735. (home-page "https://bioconductor.org/packages/iClusterPlus/")
  8736. (synopsis "Integrative clustering of multi-type genomic data")
  8737. (description
  8738. "iClusterPlus is developed for integrative clustering analysis of
  8739. multi-type genomic data and is an enhanced version of iCluster proposed and
  8740. developed by Shen, Olshen and Ladanyi (2009). Multi-type genomic data arise
  8741. from the experiments where biological samples (e.g. tumor samples) are
  8742. analyzed by multiple techniques, for instance, @dfn{array comparative genomic
  8743. hybridization} (aCGH), gene expression microarray, RNA-seq and DNA-seq, and so
  8744. on. In the iClusterPlus model, binary observations such as somatic mutation
  8745. are modeled as Binomial processes; categorical observations such as copy
  8746. number states are realizations of Multinomial random variables; counts are
  8747. modeled as Poisson random processes; and continuous measures are modeled by
  8748. Gaussian distributions.")
  8749. (license license:gpl2+)))
  8750. (define-public r-rbowtie
  8751. (package
  8752. (name "r-rbowtie")
  8753. (version "1.32.0")
  8754. (source
  8755. (origin
  8756. (method url-fetch)
  8757. (uri (bioconductor-uri "Rbowtie" version))
  8758. (sha256
  8759. (base32
  8760. "0mfikbrs28q7r3lnsq0jma5x6nkrnm3q46242jh35w9c969jk5yy"))))
  8761. (properties `((upstream-name . "Rbowtie")))
  8762. (build-system r-build-system)
  8763. (inputs
  8764. `(("zlib" ,zlib)))
  8765. (native-inputs
  8766. `(("r-knitr" ,r-knitr)))
  8767. (home-page "https://bioconductor.org/packages/Rbowtie/")
  8768. (synopsis "R bowtie wrapper")
  8769. (description
  8770. "This package provides an R wrapper around the popular bowtie short read
  8771. aligner and around SpliceMap, a de novo splice junction discovery and
  8772. alignment tool.")
  8773. (license license:artistic2.0)))
  8774. (define-public r-sgseq
  8775. (package
  8776. (name "r-sgseq")
  8777. (version "1.26.0")
  8778. (source
  8779. (origin
  8780. (method url-fetch)
  8781. (uri (bioconductor-uri "SGSeq" version))
  8782. (sha256
  8783. (base32
  8784. "0i1yaw8h8gibakvaf1xd6nnjx2bsb2s9c0q74rbq9lm7haihivp6"))))
  8785. (properties `((upstream-name . "SGSeq")))
  8786. (build-system r-build-system)
  8787. (propagated-inputs
  8788. `(("r-annotationdbi" ,r-annotationdbi)
  8789. ("r-biocgenerics" ,r-biocgenerics)
  8790. ("r-biostrings" ,r-biostrings)
  8791. ("r-genomeinfodb" ,r-genomeinfodb)
  8792. ("r-genomicalignments" ,r-genomicalignments)
  8793. ("r-genomicfeatures" ,r-genomicfeatures)
  8794. ("r-genomicranges" ,r-genomicranges)
  8795. ("r-igraph" ,r-igraph)
  8796. ("r-iranges" ,r-iranges)
  8797. ("r-rsamtools" ,r-rsamtools)
  8798. ("r-rtracklayer" ,r-rtracklayer)
  8799. ("r-runit" ,r-runit)
  8800. ("r-s4vectors" ,r-s4vectors)
  8801. ("r-summarizedexperiment" ,r-summarizedexperiment)))
  8802. (native-inputs
  8803. `(("r-knitr" ,r-knitr)))
  8804. (home-page "https://bioconductor.org/packages/SGSeq/")
  8805. (synopsis "Splice event prediction and quantification from RNA-seq data")
  8806. (description
  8807. "SGSeq is a package for analyzing splice events from RNA-seq data. Input
  8808. data are RNA-seq reads mapped to a reference genome in BAM format. Genes are
  8809. represented as a splice graph, which can be obtained from existing annotation
  8810. or predicted from the mapped sequence reads. Splice events are identified
  8811. from the graph and are quantified locally using structurally compatible reads
  8812. at the start or end of each splice variant. The software includes functions
  8813. for splice event prediction, quantification, visualization and
  8814. interpretation.")
  8815. (license license:artistic2.0)))
  8816. (define-public r-rhisat2
  8817. (package
  8818. (name "r-rhisat2")
  8819. (version "1.8.0")
  8820. (source
  8821. (origin
  8822. (method url-fetch)
  8823. (uri (bioconductor-uri "Rhisat2" version))
  8824. (sha256
  8825. (base32
  8826. "1hqahh5h22mj2crqp6r9xnm111xmfgk39c100rcaziqrpdy5npk8"))))
  8827. (properties `((upstream-name . "Rhisat2")))
  8828. (build-system r-build-system)
  8829. (arguments
  8830. `(#:phases
  8831. (modify-phases %standard-phases
  8832. (add-after 'unpack 'make-reproducible
  8833. (lambda _
  8834. (substitute* "src/Makefile"
  8835. (("`hostname`") "guix")
  8836. (("`date`") "0")
  8837. ;; Avoid shelling out to "which".
  8838. (("^CC =.*") (which "gcc"))
  8839. (("^CPP =.*") (which "g++")))
  8840. #t)))))
  8841. (propagated-inputs
  8842. `(("r-genomicfeatures" ,r-genomicfeatures)
  8843. ("r-genomicranges" ,r-genomicranges)
  8844. ("r-sgseq" ,r-sgseq)))
  8845. (native-inputs
  8846. `(("r-knitr" ,r-knitr)))
  8847. (home-page "https://github.com/fmicompbio/Rhisat2")
  8848. (synopsis "R Wrapper for HISAT2 sequence aligner")
  8849. (description
  8850. "This package provides an R interface to the HISAT2 spliced short-read
  8851. aligner by Kim et al. (2015). The package contains wrapper functions to
  8852. create a genome index and to perform the read alignment to the generated
  8853. index.")
  8854. (license license:gpl3)))
  8855. (define-public r-quasr
  8856. (package
  8857. (name "r-quasr")
  8858. (version "1.32.0")
  8859. (source
  8860. (origin
  8861. (method url-fetch)
  8862. (uri (bioconductor-uri "QuasR" version))
  8863. (sha256
  8864. (base32
  8865. "1635ff11ahzjrh3cdcxrq5bgd100n444k7mc0maz0jx21vj8qqb1"))))
  8866. (properties `((upstream-name . "QuasR")))
  8867. (build-system r-build-system)
  8868. (propagated-inputs
  8869. `(("r-annotationdbi" ,r-annotationdbi)
  8870. ("r-biobase" ,r-biobase)
  8871. ("r-biocgenerics" ,r-biocgenerics)
  8872. ("r-biocmanager" ,r-biocmanager)
  8873. ("r-biocparallel" ,r-biocparallel)
  8874. ("r-biostrings" ,r-biostrings)
  8875. ("r-bsgenome" ,r-bsgenome)
  8876. ("r-genomeinfodb" ,r-genomeinfodb)
  8877. ("r-genomicfeatures" ,r-genomicfeatures)
  8878. ("r-genomicfiles" ,r-genomicfiles)
  8879. ("r-genomicranges" ,r-genomicranges)
  8880. ("r-iranges" ,r-iranges)
  8881. ("r-rbowtie" ,r-rbowtie)
  8882. ("r-rhtslib" ,r-rhtslib)
  8883. ("r-rsamtools" ,r-rsamtools)
  8884. ("r-rtracklayer" ,r-rtracklayer)
  8885. ("r-s4vectors" ,r-s4vectors)
  8886. ("r-shortread" ,r-shortread)))
  8887. (native-inputs
  8888. `(("r-knitr" ,r-knitr)))
  8889. (home-page "https://bioconductor.org/packages/QuasR/")
  8890. (synopsis "Quantify and annotate short reads in R")
  8891. (description
  8892. "This package provides a framework for the quantification and analysis of
  8893. short genomic reads. It covers a complete workflow starting from raw sequence
  8894. reads, over creation of alignments and quality control plots, to the
  8895. quantification of genomic regions of interest.")
  8896. (license license:gpl2)))
  8897. (define-public r-rqc
  8898. (package
  8899. (name "r-rqc")
  8900. (version "1.26.0")
  8901. (source
  8902. (origin
  8903. (method url-fetch)
  8904. (uri (bioconductor-uri "Rqc" version))
  8905. (sha256
  8906. (base32
  8907. "02hwj2vd003x0zf273ndnwh7kxy6wc3sz14d3kryp2w2aqjj826f"))))
  8908. (properties `((upstream-name . "Rqc")))
  8909. (build-system r-build-system)
  8910. (propagated-inputs
  8911. `(("r-biocgenerics" ,r-biocgenerics)
  8912. ("r-biocparallel" ,r-biocparallel)
  8913. ("r-biocstyle" ,r-biocstyle)
  8914. ("r-biostrings" ,r-biostrings)
  8915. ("r-biovizbase" ,r-biovizbase)
  8916. ("r-genomicalignments" ,r-genomicalignments)
  8917. ("r-genomicfiles" ,r-genomicfiles)
  8918. ("r-ggplot2" ,r-ggplot2)
  8919. ("r-iranges" ,r-iranges)
  8920. ("r-knitr" ,r-knitr)
  8921. ("r-markdown" ,r-markdown)
  8922. ("r-plyr" ,r-plyr)
  8923. ("r-rcpp" ,r-rcpp)
  8924. ("r-reshape2" ,r-reshape2)
  8925. ("r-rsamtools" ,r-rsamtools)
  8926. ("r-s4vectors" ,r-s4vectors)
  8927. ("r-shiny" ,r-shiny)
  8928. ("r-shortread" ,r-shortread)))
  8929. (native-inputs
  8930. `(("r-knitr" ,r-knitr)))
  8931. (home-page "https://github.com/labbcb/Rqc")
  8932. (synopsis "Quality control tool for high-throughput sequencing data")
  8933. (description
  8934. "Rqc is an optimized tool designed for quality control and assessment of
  8935. high-throughput sequencing data. It performs parallel processing of entire
  8936. files and produces a report which contains a set of high-resolution
  8937. graphics.")
  8938. (license license:gpl2+)))
  8939. (define-public r-birewire
  8940. (package
  8941. (name "r-birewire")
  8942. (version "3.24.0")
  8943. (source
  8944. (origin
  8945. (method url-fetch)
  8946. (uri (bioconductor-uri "BiRewire" version))
  8947. (sha256
  8948. (base32
  8949. "0p6mr67mkw54490sv4dvkyh8l0xkpjfbqy532vi8l41i40qg3gry"))))
  8950. (properties `((upstream-name . "BiRewire")))
  8951. (build-system r-build-system)
  8952. (propagated-inputs
  8953. `(("r-igraph" ,r-igraph)
  8954. ("r-matrix" ,r-matrix)
  8955. ("r-slam" ,r-slam)
  8956. ("r-tsne" ,r-tsne)))
  8957. (home-page "https://bioconductor.org/packages/release/bioc/html/BiRewire.html")
  8958. (synopsis "Tools for randomization of bipartite graphs")
  8959. (description
  8960. "This package provides functions for bipartite network rewiring through N
  8961. consecutive switching steps and for the computation of the minimal number of
  8962. switching steps to be performed in order to maximise the dissimilarity with
  8963. respect to the original network. It includes functions for the analysis of
  8964. the introduced randomness across the switching steps and several other
  8965. routines to analyse the resulting networks and their natural projections.")
  8966. (license license:gpl3)))
  8967. (define-public r-birta
  8968. (package
  8969. (name "r-birta")
  8970. (version "1.31.0")
  8971. (source
  8972. (origin
  8973. (method url-fetch)
  8974. (uri (bioconductor-uri "birta" version))
  8975. (sha256
  8976. (base32
  8977. "00a1kcfmcgdbx6wpnhk45wm45bynhry5m93l9hm75j2rwyc4lnca"))))
  8978. (build-system r-build-system)
  8979. (propagated-inputs
  8980. `(("r-biobase" ,r-biobase)
  8981. ("r-limma" ,r-limma)
  8982. ("r-mass" ,r-mass)))
  8983. (home-page "https://bioconductor.org/packages/birta")
  8984. (synopsis "Bayesian inference of regulation of transcriptional activity")
  8985. (description
  8986. "Expression levels of mRNA molecules are regulated by different
  8987. processes, comprising inhibition or activation by transcription factors and
  8988. post-transcriptional degradation by microRNAs. @dfn{birta} (Bayesian
  8989. Inference of Regulation of Transcriptional Activity) uses the regulatory
  8990. networks of transcription factors and miRNAs together with mRNA and miRNA
  8991. expression data to predict switches in regulatory activity between two
  8992. conditions. A Bayesian network is used to model the regulatory structure and
  8993. Markov-Chain-Monte-Carlo is applied to sample the activity states.")
  8994. (license license:gpl2+)))
  8995. (define-public r-multidataset
  8996. (package
  8997. (name "r-multidataset")
  8998. (version "1.20.0")
  8999. (source
  9000. (origin
  9001. (method url-fetch)
  9002. (uri (bioconductor-uri "MultiDataSet" version))
  9003. (sha256
  9004. (base32
  9005. "1hyk40xgmy50rqxwdvc64d3pgz5vsg8vmlj5cp5m0n5m0adxcdfj"))))
  9006. (properties `((upstream-name . "MultiDataSet")))
  9007. (build-system r-build-system)
  9008. (propagated-inputs
  9009. `(("r-biobase" ,r-biobase)
  9010. ("r-biocgenerics" ,r-biocgenerics)
  9011. ("r-genomicranges" ,r-genomicranges)
  9012. ("r-ggplot2" ,r-ggplot2)
  9013. ("r-ggrepel" ,r-ggrepel)
  9014. ("r-iranges" ,r-iranges)
  9015. ("r-limma" ,r-limma)
  9016. ("r-qqman" ,r-qqman)
  9017. ("r-s4vectors" ,r-s4vectors)
  9018. ("r-summarizedexperiment" ,r-summarizedexperiment)))
  9019. (native-inputs
  9020. `(("r-knitr" ,r-knitr)))
  9021. (home-page "https://bioconductor.org/packages/MultiDataSet/")
  9022. (synopsis "Implementation of MultiDataSet and ResultSet")
  9023. (description
  9024. "This package provides an implementation of the BRGE's (Bioinformatic
  9025. Research Group in Epidemiology from Center for Research in Environmental
  9026. Epidemiology) MultiDataSet and ResultSet. MultiDataSet is designed for
  9027. integrating multi omics data sets and ResultSet is a container for omics
  9028. results. This package contains base classes for MEAL and rexposome
  9029. packages.")
  9030. (license license:expat)))
  9031. (define-public r-ropls
  9032. (package
  9033. (name "r-ropls")
  9034. (version "1.24.0")
  9035. (source
  9036. (origin
  9037. (method url-fetch)
  9038. (uri (bioconductor-uri "ropls" version))
  9039. (sha256
  9040. (base32
  9041. "1j99kdywyljqzdcns5ysh590w4w8iiwzpddpfk5c8d4whax7vk5b"))))
  9042. (build-system r-build-system)
  9043. (propagated-inputs
  9044. `(("r-biobase" ,r-biobase)
  9045. ("r-multidataset" ,r-multidataset)))
  9046. (native-inputs
  9047. `(("r-knitr" ,r-knitr))) ; for vignettes
  9048. (home-page "https://dx.doi.org/10.1021/acs.jproteome.5b00354")
  9049. (synopsis "Multivariate analysis and feature selection of omics data")
  9050. (description
  9051. "Latent variable modeling with @dfn{Principal Component Analysis} (PCA)
  9052. and @dfn{Partial Least Squares} (PLS) are powerful methods for visualization,
  9053. regression, classification, and feature selection of omics data where the
  9054. number of variables exceeds the number of samples and with multicollinearity
  9055. among variables. @dfn{Orthogonal Partial Least Squares} (OPLS) enables to
  9056. separately model the variation correlated (predictive) to the factor of
  9057. interest and the uncorrelated (orthogonal) variation. While performing
  9058. similarly to PLS, OPLS facilitates interpretation.
  9059. This package provides imlementations of PCA, PLS, and OPLS for multivariate
  9060. analysis and feature selection of omics data. In addition to scores, loadings
  9061. and weights plots, the package provides metrics and graphics to determine the
  9062. optimal number of components (e.g. with the R2 and Q2 coefficients), check the
  9063. validity of the model by permutation testing, detect outliers, and perform
  9064. feature selection (e.g. with Variable Importance in Projection or regression
  9065. coefficients).")
  9066. (license license:cecill)))
  9067. (define-public r-biosigner
  9068. (package
  9069. (name "r-biosigner")
  9070. (version "1.20.0")
  9071. (source
  9072. (origin
  9073. (method url-fetch)
  9074. (uri (bioconductor-uri "biosigner" version))
  9075. (sha256
  9076. (base32
  9077. "159fbkymn92li7dinsm56nsacjp8wnhsljv7airgs9m82p8wd5sl"))))
  9078. (build-system r-build-system)
  9079. (propagated-inputs
  9080. `(("r-biobase" ,r-biobase)
  9081. ("r-e1071" ,r-e1071)
  9082. ("r-multidataset" ,r-multidataset)
  9083. ("r-randomforest" ,r-randomforest)
  9084. ("r-ropls" ,r-ropls)))
  9085. (native-inputs
  9086. `(("r-knitr" ,r-knitr)))
  9087. (home-page "https://bioconductor.org/packages/biosigner/")
  9088. (synopsis "Signature discovery from omics data")
  9089. (description
  9090. "Feature selection is critical in omics data analysis to extract
  9091. restricted and meaningful molecular signatures from complex and high-dimension
  9092. data, and to build robust classifiers. This package implements a method to
  9093. assess the relevance of the variables for the prediction performances of the
  9094. classifier. The approach can be run in parallel with the PLS-DA, Random
  9095. Forest, and SVM binary classifiers. The signatures and the corresponding
  9096. 'restricted' models are returned, enabling future predictions on new
  9097. datasets.")
  9098. (license license:cecill)))
  9099. (define-public r-annotatr
  9100. (package
  9101. (name "r-annotatr")
  9102. (version "1.18.1")
  9103. (source
  9104. (origin
  9105. (method url-fetch)
  9106. (uri (bioconductor-uri "annotatr" version))
  9107. (sha256
  9108. (base32
  9109. "1ls1qdfppcxysggi3bghrnspb5a3s40pm2mj4x0whc7c40cf90mg"))))
  9110. (build-system r-build-system)
  9111. (propagated-inputs
  9112. `(("r-annotationdbi" ,r-annotationdbi)
  9113. ("r-annotationhub" ,r-annotationhub)
  9114. ("r-dplyr" ,r-dplyr)
  9115. ("r-genomeinfodb" ,r-genomeinfodb)
  9116. ("r-genomicfeatures" ,r-genomicfeatures)
  9117. ("r-genomicranges" ,r-genomicranges)
  9118. ("r-ggplot2" ,r-ggplot2)
  9119. ("r-iranges" ,r-iranges)
  9120. ("r-readr" ,r-readr)
  9121. ("r-regioner" ,r-regioner)
  9122. ("r-reshape2" ,r-reshape2)
  9123. ("r-rtracklayer" ,r-rtracklayer)
  9124. ("r-s4vectors" ,r-s4vectors)))
  9125. (native-inputs
  9126. `(("r-knitr" ,r-knitr)))
  9127. (home-page "https://bioconductor.org/packages/annotatr/")
  9128. (synopsis "Annotation of genomic regions to genomic annotations")
  9129. (description
  9130. "Given a set of genomic sites/regions (e.g. ChIP-seq peaks, CpGs,
  9131. differentially methylated CpGs or regions, SNPs, etc.) it is often of interest
  9132. to investigate the intersecting genomic annotations. Such annotations include
  9133. those relating to gene models (promoters, 5'UTRs, exons, introns, and 3'UTRs),
  9134. CpGs (CpG islands, CpG shores, CpG shelves), or regulatory sequences such as
  9135. enhancers. The annotatr package provides an easy way to summarize and
  9136. visualize the intersection of genomic sites/regions with genomic
  9137. annotations.")
  9138. (license license:gpl3)))
  9139. (define-public r-rsubread
  9140. (package
  9141. (name "r-rsubread")
  9142. (version "2.6.4")
  9143. (source
  9144. (origin
  9145. (method url-fetch)
  9146. (uri (bioconductor-uri "Rsubread" version))
  9147. (sha256
  9148. (base32
  9149. "043m4512q73x6q529hqfgrap0fq5anvny4va085nafia06b805pi"))))
  9150. (properties `((upstream-name . "Rsubread")))
  9151. (build-system r-build-system)
  9152. (inputs `(("zlib" ,zlib)))
  9153. (propagated-inputs
  9154. `(("r-matrix" ,r-matrix)))
  9155. (home-page "https://bioconductor.org/packages/Rsubread/")
  9156. (synopsis "Subread sequence alignment and counting for R")
  9157. (description
  9158. "This package provides tools for alignment, quantification and analysis
  9159. of second and third generation sequencing data. It includes functionality for
  9160. read mapping, read counting, SNP calling, structural variant detection and
  9161. gene fusion discovery. It can be applied to all major sequencing techologies
  9162. and to both short and long sequence reads.")
  9163. (license license:gpl3)))
  9164. (define-public r-flowutils
  9165. (package
  9166. (name "r-flowutils")
  9167. (version "1.56.0")
  9168. (source
  9169. (origin
  9170. (method url-fetch)
  9171. (uri (bioconductor-uri "flowUtils" version))
  9172. (sha256
  9173. (base32
  9174. "1sdwgyvrsz0pp60zdfrcgb7bs8s87j7257p8ck813ydizc324x9w"))))
  9175. (properties `((upstream-name . "flowUtils")))
  9176. (build-system r-build-system)
  9177. (propagated-inputs
  9178. `(("r-biobase" ,r-biobase)
  9179. ("r-corpcor" ,r-corpcor)
  9180. ("r-flowcore" ,r-flowcore)
  9181. ("r-graph" ,r-graph)
  9182. ("r-runit" ,r-runit)
  9183. ("r-xml" ,r-xml)))
  9184. (home-page "https://github.com/jspidlen/flowUtils")
  9185. (synopsis "Utilities for flow cytometry")
  9186. (description
  9187. "This package provides utilities for flow cytometry data.")
  9188. (license license:artistic2.0)))
  9189. (define-public r-consensusclusterplus
  9190. (package
  9191. (name "r-consensusclusterplus")
  9192. (version "1.56.0")
  9193. (source
  9194. (origin
  9195. (method url-fetch)
  9196. (uri (bioconductor-uri "ConsensusClusterPlus" version))
  9197. (sha256
  9198. (base32
  9199. "163nr50nyvwrsajmm0cgxp70pqk61mgw0k7ams694hcb42162j8b"))))
  9200. (properties
  9201. `((upstream-name . "ConsensusClusterPlus")))
  9202. (build-system r-build-system)
  9203. (propagated-inputs
  9204. `(("r-all" ,r-all)
  9205. ("r-biobase" ,r-biobase)
  9206. ("r-cluster" ,r-cluster)))
  9207. (home-page "https://bioconductor.org/packages/ConsensusClusterPlus")
  9208. (synopsis "Clustering algorithm")
  9209. (description
  9210. "This package provides an implementation of an algorithm for determining
  9211. cluster count and membership by stability evidence in unsupervised analysis.")
  9212. (license license:gpl2)))
  9213. (define-public r-cytolib
  9214. (package
  9215. (name "r-cytolib")
  9216. (version "2.4.0")
  9217. (source
  9218. (origin
  9219. (method url-fetch)
  9220. (uri (bioconductor-uri "cytolib" version))
  9221. (sha256
  9222. (base32
  9223. "0wl7zqwv0i38dfzqfsz40n3mcbxi38ffn1rbd5pm9s7hq16zr4nv"))))
  9224. (properties `((upstream-name . "cytolib")))
  9225. (build-system r-build-system)
  9226. (native-inputs
  9227. `(("r-knitr" ,r-knitr)))
  9228. (propagated-inputs
  9229. `(("r-bh" ,r-bh)
  9230. ("r-rcpp" ,r-rcpp)
  9231. ("r-rcpparmadillo" ,r-rcpparmadillo)
  9232. ("r-rcppparallel" ,r-rcppparallel)
  9233. ("r-rhdf5lib" ,r-rhdf5lib)
  9234. ("r-rprotobuflib" ,r-rprotobuflib)))
  9235. (home-page "https://bioconductor.org/packages/cytolib/")
  9236. (synopsis "C++ infrastructure for working with gated cytometry")
  9237. (description
  9238. "This package provides the core data structure and API to represent and
  9239. interact with gated cytometry data.")
  9240. (license license:artistic2.0)))
  9241. (define-public r-flowcore
  9242. (package
  9243. (name "r-flowcore")
  9244. (version "2.4.0")
  9245. (source
  9246. (origin
  9247. (method url-fetch)
  9248. (uri (bioconductor-uri "flowCore" version))
  9249. (sha256
  9250. (base32
  9251. "13xpbkxi53rxmhvpdiy6bydmhicmxd2gi96d9c1qx4lkss2f14nc"))))
  9252. (properties `((upstream-name . "flowCore")))
  9253. (build-system r-build-system)
  9254. (propagated-inputs
  9255. `(("r-bh" ,r-bh)
  9256. ("r-biobase" ,r-biobase)
  9257. ("r-biocgenerics" ,r-biocgenerics)
  9258. ("r-cytolib" ,r-cytolib)
  9259. ("r-matrixstats" ,r-matrixstats)
  9260. ("r-rcpp" ,r-rcpp)
  9261. ("r-rcpparmadillo" ,r-rcpparmadillo)
  9262. ("r-rprotobuflib" ,r-rprotobuflib)
  9263. ("r-s4vectors" ,r-s4vectors)))
  9264. (native-inputs
  9265. `(("r-knitr" ,r-knitr)))
  9266. (home-page "https://bioconductor.org/packages/flowCore")
  9267. (synopsis "Basic structures for flow cytometry data")
  9268. (description
  9269. "This package provides S4 data structures and basic functions to deal
  9270. with flow cytometry data.")
  9271. (license license:artistic2.0)))
  9272. (define-public r-flowmeans
  9273. (package
  9274. (name "r-flowmeans")
  9275. (version "1.52.0")
  9276. (source
  9277. (origin
  9278. (method url-fetch)
  9279. (uri (bioconductor-uri "flowMeans" version))
  9280. (sha256
  9281. (base32
  9282. "1awskkq48qhv4v9glxgfqi0kgwqd62fbj641k4vvxfcwsf2c7bfg"))))
  9283. (properties `((upstream-name . "flowMeans")))
  9284. (build-system r-build-system)
  9285. (propagated-inputs
  9286. `(("r-biobase" ,r-biobase)
  9287. ("r-feature" ,r-feature)
  9288. ("r-flowcore" ,r-flowcore)
  9289. ("r-rrcov" ,r-rrcov)))
  9290. (home-page "https://bioconductor.org/packages/flowMeans")
  9291. (synopsis "Non-parametric flow cytometry data gating")
  9292. (description
  9293. "This package provides tools to identify cell populations in Flow
  9294. Cytometry data using non-parametric clustering and segmented-regression-based
  9295. change point detection.")
  9296. (license license:artistic2.0)))
  9297. (define-public r-ncdfflow
  9298. (package
  9299. (name "r-ncdfflow")
  9300. (version "2.38.0")
  9301. (source
  9302. (origin
  9303. (method url-fetch)
  9304. (uri (bioconductor-uri "ncdfFlow" version))
  9305. (sha256
  9306. (base32
  9307. "1lm88qnfv6rnnr7wmgbvwyj272imjjjn7h3agxqqzsbmn8vyrnf0"))))
  9308. (properties `((upstream-name . "ncdfFlow")))
  9309. (build-system r-build-system)
  9310. (propagated-inputs
  9311. `(("r-bh" ,r-bh)
  9312. ("r-biobase" ,r-biobase)
  9313. ("r-biocgenerics" ,r-biocgenerics)
  9314. ("r-flowcore" ,r-flowcore)
  9315. ("r-rcpp" ,r-rcpp)
  9316. ("r-rcpparmadillo" ,r-rcpparmadillo)
  9317. ("r-rhdf5lib" ,r-rhdf5lib)
  9318. ("r-zlibbioc" ,r-zlibbioc)))
  9319. (native-inputs
  9320. `(("r-knitr" ,r-knitr)))
  9321. (home-page "https://bioconductor.org/packages/ncdfFlow/")
  9322. (synopsis "HDF5 based storage for flow cytometry data")
  9323. (description
  9324. "This package provides HDF5 storage based methods and functions for
  9325. manipulation of flow cytometry data.")
  9326. (license license:artistic2.0)))
  9327. (define-public r-ggcyto
  9328. (package
  9329. (name "r-ggcyto")
  9330. (version "1.20.0")
  9331. (source
  9332. (origin
  9333. (method url-fetch)
  9334. (uri (bioconductor-uri "ggcyto" version))
  9335. (sha256
  9336. (base32
  9337. "0jd6m84m4znnpix4bcgdby7mnflsn206f5x2vw9n8rxnwzx77wpg"))))
  9338. (properties `((upstream-name . "ggcyto")))
  9339. (build-system r-build-system)
  9340. (propagated-inputs
  9341. `(("r-data-table" ,r-data-table)
  9342. ("r-flowcore" ,r-flowcore)
  9343. ("r-flowworkspace" ,r-flowworkspace)
  9344. ("r-ggplot2" ,r-ggplot2)
  9345. ("r-gridextra" ,r-gridextra)
  9346. ("r-hexbin" ,r-hexbin)
  9347. ("r-ncdfflow" ,r-ncdfflow)
  9348. ("r-plyr" ,r-plyr)
  9349. ("r-rcolorbrewer" ,r-rcolorbrewer)
  9350. ("r-rlang" ,r-rlang)
  9351. ("r-scales" ,r-scales)))
  9352. (native-inputs
  9353. `(("r-knitr" ,r-knitr)))
  9354. (home-page "https://github.com/RGLab/ggcyto/issues")
  9355. (synopsis "Visualize Cytometry data with ggplot")
  9356. (description
  9357. "With the dedicated fortify method implemented for @code{flowSet},
  9358. @code{ncdfFlowSet} and @code{GatingSet} classes, both raw and gated flow
  9359. cytometry data can be plotted directly with ggplot. The @code{ggcyto} wrapper
  9360. and some custom layers also make it easy to add gates and population
  9361. statistics to the plot.")
  9362. (license license:artistic2.0)))
  9363. (define-public r-flowviz
  9364. (package
  9365. (name "r-flowviz")
  9366. (version "1.56.0")
  9367. (source
  9368. (origin
  9369. (method url-fetch)
  9370. (uri (bioconductor-uri "flowViz" version))
  9371. (sha256
  9372. (base32
  9373. "17x04xwyw2pp5zkhgvrmxkb8cbrv9wql6xhjsfpq0n6yd9dxqc1v"))))
  9374. (properties `((upstream-name . "flowViz")))
  9375. (build-system r-build-system)
  9376. (propagated-inputs
  9377. `(("r-biobase" ,r-biobase)
  9378. ("r-flowcore" ,r-flowcore)
  9379. ("r-hexbin" ,r-hexbin)
  9380. ("r-idpmisc" ,r-idpmisc)
  9381. ("r-kernsmooth" ,r-kernsmooth)
  9382. ("r-lattice" ,r-lattice)
  9383. ("r-latticeextra" ,r-latticeextra)
  9384. ("r-mass" ,r-mass)
  9385. ("r-rcolorbrewer" ,r-rcolorbrewer)))
  9386. (native-inputs
  9387. `(("r-knitr" ,r-knitr)))
  9388. (home-page "https://bioconductor.org/packages/flowViz/")
  9389. (synopsis "Visualization for flow cytometry")
  9390. (description
  9391. "This package provides visualization tools for flow cytometry data.")
  9392. (license license:artistic2.0)))
  9393. (define-public r-flowclust
  9394. (package
  9395. (name "r-flowclust")
  9396. (version "3.30.0")
  9397. (source
  9398. (origin
  9399. (method url-fetch)
  9400. (uri (bioconductor-uri "flowClust" version))
  9401. (sha256
  9402. (base32
  9403. "03xsmprrkxwkaksjlaxwp54mqfb3zlg6dbqhp87w78fwscisv76b"))))
  9404. (properties `((upstream-name . "flowClust")))
  9405. (build-system r-build-system)
  9406. (arguments
  9407. `(#:configure-flags
  9408. (list "--configure-args=--enable-bundled-gsl=no")))
  9409. (propagated-inputs
  9410. `(("r-biobase" ,r-biobase)
  9411. ("r-biocgenerics" ,r-biocgenerics)
  9412. ("r-clue" ,r-clue)
  9413. ("r-corpcor" ,r-corpcor)
  9414. ("r-ellipse" ,r-ellipse)
  9415. ("r-flowcore" ,r-flowcore)
  9416. ("r-flowviz" ,r-flowviz)
  9417. ("r-graph" ,r-graph)
  9418. ("r-mnormt" ,r-mnormt)))
  9419. (inputs
  9420. `(("gsl" ,gsl)))
  9421. (native-inputs
  9422. `(("pkg-config" ,pkg-config)
  9423. ("r-knitr" ,r-knitr)))
  9424. (home-page "https://bioconductor.org/packages/flowClust")
  9425. (synopsis "Clustering for flow cytometry")
  9426. (description
  9427. "This package provides robust model-based clustering using a t-mixture
  9428. model with Box-Cox transformation.")
  9429. (license license:artistic2.0)))
  9430. ;; TODO: this package bundles an old version of protobuf. It's not easy to
  9431. ;; make it use our protobuf package instead.
  9432. (define-public r-rprotobuflib
  9433. (package
  9434. (name "r-rprotobuflib")
  9435. (version "2.4.0")
  9436. (source
  9437. (origin
  9438. (method url-fetch)
  9439. (uri (bioconductor-uri "RProtoBufLib" version))
  9440. (sha256
  9441. (base32
  9442. "1hyds97ay4mn7nl830yh9v8mlasgsljsx5wsrhz2zsmbbyx6wbnb"))))
  9443. (properties `((upstream-name . "RProtoBufLib")))
  9444. (build-system r-build-system)
  9445. (arguments
  9446. `(#:phases
  9447. (modify-phases %standard-phases
  9448. (add-after 'unpack 'unpack-bundled-sources
  9449. (lambda _
  9450. (with-directory-excursion "src"
  9451. (invoke "tar" "xf" "protobuf-3.13.0.tar.gz")))))))
  9452. (native-inputs
  9453. `(("r-knitr" ,r-knitr)))
  9454. (home-page "https://bioconductor.org/packages/RProtoBufLib/")
  9455. (synopsis "C++ headers and static libraries of Protocol buffers")
  9456. (description
  9457. "This package provides the headers and static library of Protocol buffers
  9458. for other R packages to compile and link against.")
  9459. (license license:bsd-3)))
  9460. (define-public r-flowworkspace
  9461. (package
  9462. (name "r-flowworkspace")
  9463. (version "4.4.0")
  9464. (source
  9465. (origin
  9466. (method url-fetch)
  9467. (uri (bioconductor-uri "flowWorkspace" version))
  9468. (sha256
  9469. (base32
  9470. "1a9qb2dcvwgb3z0vdbbzn1rzy77d3da72kirs272344hdx9b2cx9"))))
  9471. (properties `((upstream-name . "flowWorkspace")))
  9472. (build-system r-build-system)
  9473. (propagated-inputs
  9474. `(("r-aws-s3" ,r-aws-s3)
  9475. ("r-aws-signature" ,r-aws-signature)
  9476. ("r-bh" ,r-bh)
  9477. ("r-biobase" ,r-biobase)
  9478. ("r-biocgenerics" ,r-biocgenerics)
  9479. ("r-cytolib" ,r-cytolib)
  9480. ("r-data-table" ,r-data-table)
  9481. ("r-delayedarray" ,r-delayedarray)
  9482. ("r-digest" ,r-digest)
  9483. ("r-dplyr" ,r-dplyr)
  9484. ("r-flowcore" ,r-flowcore)
  9485. ("r-ggplot2" ,r-ggplot2)
  9486. ("r-graph" ,r-graph)
  9487. ("r-lattice" ,r-lattice)
  9488. ("r-latticeextra" ,r-latticeextra)
  9489. ("r-matrixstats" ,r-matrixstats)
  9490. ("r-ncdfflow" ,r-ncdfflow)
  9491. ("r-rbgl" ,r-rbgl)
  9492. ("r-rcpp" ,r-rcpp)
  9493. ("r-rcpparmadillo" ,r-rcpparmadillo)
  9494. ("r-rcppparallel" ,r-rcppparallel)
  9495. ("r-rgraphviz" ,r-rgraphviz)
  9496. ("r-rhdf5lib" ,r-rhdf5lib)
  9497. ("r-rprotobuflib" ,r-rprotobuflib)
  9498. ("r-s4vectors" ,r-s4vectors)
  9499. ("r-scales" ,r-scales)
  9500. ("r-xml" ,r-xml)))
  9501. (native-inputs
  9502. `(("r-knitr" ,r-knitr)))
  9503. (home-page "https://bioconductor.org/packages/flowWorkspace/")
  9504. (synopsis "Infrastructure for working with cytometry data")
  9505. (description
  9506. "This package is designed to facilitate comparison of automated gating
  9507. methods against manual gating done in flowJo. This package allows you to
  9508. import basic flowJo workspaces into BioConductor and replicate the gating from
  9509. flowJo using the @code{flowCore} functionality. Gating hierarchies, groups of
  9510. samples, compensation, and transformation are performed so that the output
  9511. matches the flowJo analysis.")
  9512. (license license:artistic2.0)))
  9513. (define-public r-flowstats
  9514. (package
  9515. (name "r-flowstats")
  9516. (version "4.4.0")
  9517. (source
  9518. (origin
  9519. (method url-fetch)
  9520. (uri (bioconductor-uri "flowStats" version))
  9521. (sha256
  9522. (base32
  9523. "1yr5m7qmhmm52c70z3d0zy4zgf0hja7r2ig9yljv5w86bzm962x6"))))
  9524. (properties `((upstream-name . "flowStats")))
  9525. (build-system r-build-system)
  9526. (propagated-inputs
  9527. `(("r-biobase" ,r-biobase)
  9528. ("r-biocgenerics" ,r-biocgenerics)
  9529. ("r-cluster" ,r-cluster)
  9530. ("r-fda" ,r-fda)
  9531. ("r-flowcore" ,r-flowcore)
  9532. ("r-flowviz" ,r-flowviz)
  9533. ("r-flowworkspace" ,r-flowworkspace)
  9534. ("r-kernsmooth" ,r-kernsmooth)
  9535. ("r-ks" ,r-ks)
  9536. ("r-lattice" ,r-lattice)
  9537. ("r-mass" ,r-mass)
  9538. ("r-ncdfflow" ,r-ncdfflow)
  9539. ("r-rcolorbrewer" ,r-rcolorbrewer)
  9540. ("r-rrcov" ,r-rrcov)))
  9541. (home-page "http://www.github.com/RGLab/flowStats")
  9542. (synopsis "Statistical methods for the analysis of flow cytometry data")
  9543. (description
  9544. "This package provides methods and functionality to analyze flow data
  9545. that is beyond the basic infrastructure provided by the @code{flowCore}
  9546. package.")
  9547. (license license:artistic2.0)))
  9548. (define-public r-opencyto
  9549. (package
  9550. (name "r-opencyto")
  9551. (version "2.4.0")
  9552. (source
  9553. (origin
  9554. (method url-fetch)
  9555. (uri (bioconductor-uri "openCyto" version))
  9556. (sha256
  9557. (base32
  9558. "1par1d5pk1rjg15q7i5z5wqma7xg6fycb826a823wk8wr52a885x"))))
  9559. (properties `((upstream-name . "openCyto")))
  9560. (build-system r-build-system)
  9561. (propagated-inputs
  9562. `(("r-biobase" ,r-biobase)
  9563. ("r-biocgenerics" ,r-biocgenerics)
  9564. ("r-clue" ,r-clue)
  9565. ("r-data-table" ,r-data-table)
  9566. ("r-flowclust" ,r-flowclust)
  9567. ("r-flowcore" ,r-flowcore)
  9568. ("r-flowstats" ,r-flowstats)
  9569. ("r-flowviz" ,r-flowviz)
  9570. ("r-flowworkspace" ,r-flowworkspace)
  9571. ("r-graph" ,r-graph)
  9572. ("r-gtools" ,r-gtools)
  9573. ("r-ks" ,r-ks)
  9574. ("r-lattice" ,r-lattice)
  9575. ("r-mass" ,r-mass)
  9576. ("r-ncdfflow" ,r-ncdfflow)
  9577. ("r-plyr" ,r-plyr)
  9578. ("r-r-utils" ,r-r-utils)
  9579. ("r-rbgl" ,r-rbgl)
  9580. ("r-rcolorbrewer" ,r-rcolorbrewer)
  9581. ("r-rcpp" ,r-rcpp)
  9582. ("r-rrcov" ,r-rrcov)))
  9583. (native-inputs
  9584. `(("r-knitr" ,r-knitr)))
  9585. (home-page "https://bioconductor.org/packages/openCyto")
  9586. (synopsis "Hierarchical gating pipeline for flow cytometry data")
  9587. (description
  9588. "This package is designed to facilitate the automated gating methods in a
  9589. sequential way to mimic the manual gating strategy.")
  9590. (license license:artistic2.0)))
  9591. (define-public r-cytoml
  9592. (package
  9593. (name "r-cytoml")
  9594. (version "2.4.0")
  9595. (source
  9596. (origin
  9597. (method url-fetch)
  9598. (uri (bioconductor-uri "CytoML" version))
  9599. (sha256
  9600. (base32
  9601. "0ixy7mmnipk8wy61wz6qy7jfbc5zhs6p5iqaii8hdprjnb841ri7"))))
  9602. (properties `((upstream-name . "CytoML")))
  9603. (build-system r-build-system)
  9604. (inputs
  9605. `(("libxml2" ,libxml2)
  9606. ("zlib" ,zlib)))
  9607. (propagated-inputs
  9608. `(("r-base64enc" ,r-base64enc)
  9609. ("r-bh" ,r-bh)
  9610. ("r-biobase" ,r-biobase)
  9611. ("r-corpcor" ,r-corpcor)
  9612. ("r-cytolib" ,r-cytolib)
  9613. ("r-data-table" ,r-data-table)
  9614. ("r-dplyr" ,r-dplyr)
  9615. ("r-flowcore" ,r-flowcore)
  9616. ("r-flowworkspace" ,r-flowworkspace)
  9617. ("r-ggcyto" ,r-ggcyto)
  9618. ("r-graph" ,r-graph)
  9619. ("r-jsonlite" ,r-jsonlite)
  9620. ("r-lattice" ,r-lattice)
  9621. ("r-opencyto" ,r-opencyto)
  9622. ("r-plyr" ,r-plyr)
  9623. ("r-rbgl" ,r-rbgl)
  9624. ("r-rcpp" ,r-rcpp)
  9625. ("r-rcpparmadillo" ,r-rcpparmadillo)
  9626. ("r-rcppparallel" ,r-rcppparallel)
  9627. ("r-rgraphviz" ,r-rgraphviz)
  9628. ("r-rhdf5lib" ,r-rhdf5lib)
  9629. ("r-rprotobuflib" ,r-rprotobuflib)
  9630. ("r-runit" ,r-runit)
  9631. ("r-tibble" ,r-tibble)
  9632. ("r-xml" ,r-xml)
  9633. ("r-xml2" ,r-xml2)
  9634. ("r-yaml" ,r-yaml)))
  9635. (native-inputs
  9636. `(("r-knitr" ,r-knitr)))
  9637. (home-page "https://github.com/RGLab/CytoML")
  9638. (synopsis "GatingML interface for cross platform cytometry data sharing")
  9639. (description
  9640. "This package provides an interface to implementations of the GatingML2.0
  9641. standard to exchange gated cytometry data with other software platforms.")
  9642. (license license:artistic2.0)))
  9643. (define-public r-flowsom
  9644. (package
  9645. (name "r-flowsom")
  9646. (version "2.0.0")
  9647. (source
  9648. (origin
  9649. (method url-fetch)
  9650. (uri (bioconductor-uri "FlowSOM" version))
  9651. (sha256
  9652. (base32
  9653. "18h7p7g3w9imyd1c93jllgp4kd74z96cs85wcqfhmd26nx18hl82"))))
  9654. (properties `((upstream-name . "FlowSOM")))
  9655. (build-system r-build-system)
  9656. (propagated-inputs
  9657. `(("r-biocgenerics" ,r-biocgenerics)
  9658. ("r-colorramps" ,r-colorramps)
  9659. ("r-consensusclusterplus" ,r-consensusclusterplus)
  9660. ("r-cytoml" ,r-cytoml)
  9661. ("r-dplyr" ,r-dplyr)
  9662. ("r-flowcore" ,r-flowcore)
  9663. ("r-flowworkspace" ,r-flowworkspace)
  9664. ("r-ggforce" ,r-ggforce)
  9665. ("r-ggnewscale" ,r-ggnewscale)
  9666. ("r-ggplot2" ,r-ggplot2)
  9667. ("r-ggpointdensity" ,r-ggpointdensity)
  9668. ("r-ggpubr" ,r-ggpubr)
  9669. ("r-ggrepel" ,r-ggrepel)
  9670. ("r-igraph" ,r-igraph)
  9671. ("r-magrittr" ,r-magrittr)
  9672. ("r-pheatmap" ,r-pheatmap)
  9673. ("r-rcolorbrewer" ,r-rcolorbrewer)
  9674. ("r-rlang" ,r-rlang)
  9675. ("r-rtsne" ,r-rtsne)
  9676. ("r-scattermore" ,r-scattermore)
  9677. ("r-tidyr" ,r-tidyr)
  9678. ("r-xml" ,r-xml)))
  9679. (home-page "https://bioconductor.org/packages/FlowSOM/")
  9680. (synopsis "Visualize and interpret cytometry data")
  9681. (description
  9682. "FlowSOM offers visualization options for cytometry data, by using
  9683. self-organizing map clustering and minimal spanning trees.")
  9684. (license license:gpl2+)))
  9685. (define-public r-mixomics
  9686. (package
  9687. (name "r-mixomics")
  9688. (version "6.16.3")
  9689. (source
  9690. (origin
  9691. (method url-fetch)
  9692. (uri (bioconductor-uri "mixOmics" version))
  9693. (sha256
  9694. (base32
  9695. "1x6dbw4q6p9vngm256fr96r9fjxk5nik5ivkhbl5a9zqyq8wagpa"))))
  9696. (properties `((upstream-name . "mixOmics")))
  9697. (build-system r-build-system)
  9698. (propagated-inputs
  9699. `(("r-biocparallel" ,r-biocparallel)
  9700. ("r-corpcor" ,r-corpcor)
  9701. ("r-dplyr" ,r-dplyr)
  9702. ("r-ellipse" ,r-ellipse)
  9703. ("r-ggrepel" ,r-ggrepel)
  9704. ("r-ggplot2" ,r-ggplot2)
  9705. ("r-gridextra" ,r-gridextra)
  9706. ("r-igraph" ,r-igraph)
  9707. ("r-lattice" ,r-lattice)
  9708. ("r-mass" ,r-mass)
  9709. ("r-matrixstats" ,r-matrixstats)
  9710. ("r-rarpack" ,r-rarpack)
  9711. ("r-rcolorbrewer" ,r-rcolorbrewer)
  9712. ("r-reshape2" ,r-reshape2)
  9713. ("r-tidyr" ,r-tidyr)))
  9714. (native-inputs
  9715. `(("r-knitr" ,r-knitr)))
  9716. (home-page "http://www.mixOmics.org")
  9717. (synopsis "Multivariate methods for exploration of biological datasets")
  9718. (description
  9719. "mixOmics offers a wide range of multivariate methods for the exploration
  9720. and integration of biological datasets with a particular focus on variable
  9721. selection. The package proposes several sparse multivariate models we have
  9722. developed to identify the key variables that are highly correlated, and/or
  9723. explain the biological outcome of interest. The data that can be analysed
  9724. with mixOmics may come from high throughput sequencing technologies, such as
  9725. omics data (transcriptomics, metabolomics, proteomics, metagenomics etc) but
  9726. also beyond the realm of omics (e.g. spectral imaging). The methods
  9727. implemented in mixOmics can also handle missing values without having to
  9728. delete entire rows with missing data.")
  9729. (license license:gpl2+)))
  9730. (define-public r-depecher
  9731. (package ;Source/Weave error
  9732. (name "r-depecher")
  9733. (version "1.8.0")
  9734. (source
  9735. (origin
  9736. (method url-fetch)
  9737. (uri (bioconductor-uri "DepecheR" version))
  9738. (sha256
  9739. (base32
  9740. "04vxc43p3kpsx0vksk2nwmy9p56h35z2mc8j9p2wm29zaz1y8j3p"))))
  9741. (properties `((upstream-name . "DepecheR")))
  9742. (build-system r-build-system)
  9743. (propagated-inputs
  9744. `(("r-beanplot" ,r-beanplot)
  9745. ("r-dosnow" ,r-dosnow)
  9746. ("r-dplyr" ,r-dplyr)
  9747. ("r-fnn" ,r-fnn)
  9748. ("r-foreach" ,r-foreach)
  9749. ("r-ggplot2" ,r-ggplot2)
  9750. ("r-gmodels" ,r-gmodels)
  9751. ("r-gplots" ,r-gplots)
  9752. ("r-mass" ,r-mass)
  9753. ("r-matrixstats" ,r-matrixstats)
  9754. ("r-mixomics" ,r-mixomics)
  9755. ("r-moments" ,r-moments)
  9756. ("r-rcpp" ,r-rcpp)
  9757. ("r-rcppeigen" ,r-rcppeigen)
  9758. ("r-reshape2" ,r-reshape2)
  9759. ("r-robustbase" ,r-robustbase)
  9760. ("r-viridis" ,r-viridis)))
  9761. (native-inputs
  9762. `(("r-knitr" ,r-knitr)))
  9763. (home-page "https://bioconductor.org/packages/DepecheR/")
  9764. (synopsis "Identify traits of clusters in high-dimensional entities")
  9765. (description
  9766. "The purpose of this package is to identify traits in a dataset that can
  9767. separate groups. This is done on two levels. First, clustering is performed,
  9768. using an implementation of sparse K-means. Secondly, the generated clusters
  9769. are used to predict outcomes of groups of individuals based on their
  9770. distribution of observations in the different clusters. As certain clusters
  9771. with separating information will be identified, and these clusters are defined
  9772. by a sparse number of variables, this method can reduce the complexity of
  9773. data, to only emphasize the data that actually matters.")
  9774. (license license:expat)))
  9775. (define-public r-rcistarget
  9776. (package
  9777. (name "r-rcistarget")
  9778. (version "1.12.0")
  9779. (source
  9780. (origin
  9781. (method url-fetch)
  9782. (uri (bioconductor-uri "RcisTarget" version))
  9783. (sha256
  9784. (base32
  9785. "1yh0l11vnslgr6zsbpgc8mc4aa32zy34f5yrz98hkcdl53iw5y7f"))))
  9786. (properties `((upstream-name . "RcisTarget")))
  9787. (build-system r-build-system)
  9788. (propagated-inputs
  9789. `(("r-arrow" ,r-arrow)
  9790. ("r-aucell" ,r-aucell)
  9791. ("r-biocgenerics" ,r-biocgenerics)
  9792. ("r-data-table" ,r-data-table)
  9793. ("r-dplyr" ,r-dplyr)
  9794. ("r-feather" ,r-feather)
  9795. ("r-genomeinfodb" ,r-genomeinfodb)
  9796. ("r-genomicranges" ,r-genomicranges)
  9797. ("r-gseabase" ,r-gseabase)
  9798. ("r-r-utils" ,r-r-utils)
  9799. ("r-summarizedexperiment" ,r-summarizedexperiment)
  9800. ("r-tibble" ,r-tibble)))
  9801. (native-inputs
  9802. `(("r-knitr" ,r-knitr)))
  9803. (home-page "https://aertslab.org/#scenic")
  9804. (synopsis "Identify transcription factor binding motifs enriched on a gene list")
  9805. (description
  9806. "RcisTarget identifies @dfn{transcription factor binding motifs} (TFBS)
  9807. over-represented on a gene list. In a first step, RcisTarget selects DNA
  9808. motifs that are significantly over-represented in the surroundings of the
  9809. @dfn{transcription start site} (TSS) of the genes in the gene-set. This is
  9810. achieved by using a database that contains genome-wide cross-species rankings
  9811. for each motif. The motifs that are then annotated to TFs and those that have
  9812. a high @dfn{Normalized Enrichment Score} (NES) are retained. Finally, for
  9813. each motif and gene-set, RcisTarget predicts the candidate target genes (i.e.
  9814. genes in the gene-set that are ranked above the leading edge).")
  9815. (license license:gpl3)))
  9816. (define-public r-chicago
  9817. (package
  9818. (name "r-chicago")
  9819. (version "1.20.0")
  9820. (source
  9821. (origin
  9822. (method url-fetch)
  9823. (uri (bioconductor-uri "Chicago" version))
  9824. (sha256
  9825. (base32
  9826. "0dkwy6pfvzd7g4qmhjl24ypn92l78w1zy0ajhcxgg39f7zsq883x"))))
  9827. (properties `((upstream-name . "Chicago")))
  9828. (build-system r-build-system)
  9829. (propagated-inputs
  9830. `(("r-data-table" ,r-data-table)
  9831. ("r-delaporte" ,r-delaporte)
  9832. ("r-hmisc" ,r-hmisc)
  9833. ("r-mass" ,r-mass)
  9834. ("r-matrixstats" ,r-matrixstats)))
  9835. (native-inputs `(("r-knitr" ,r-knitr)))
  9836. (home-page "https://bioconductor.org/packages/Chicago")
  9837. (synopsis "Capture Hi-C analysis of genomic organization")
  9838. (description
  9839. "This package provides a pipeline for analysing Capture Hi-C data.")
  9840. (license license:artistic2.0)))
  9841. (define-public r-cicero
  9842. (package
  9843. (name "r-cicero")
  9844. (version "1.10.0")
  9845. (source
  9846. (origin
  9847. (method url-fetch)
  9848. (uri (bioconductor-uri "cicero" version))
  9849. (sha256
  9850. (base32
  9851. "0kw16zf9004d1zlwsswhbcb7p77nabpd1fjagznff3zyan9fpdxf"))))
  9852. (build-system r-build-system)
  9853. (propagated-inputs
  9854. `(("r-assertthat" ,r-assertthat)
  9855. ("r-biobase" ,r-biobase)
  9856. ("r-biocgenerics" ,r-biocgenerics)
  9857. ("r-data-table" ,r-data-table)
  9858. ("r-dplyr" ,r-dplyr)
  9859. ("r-fnn" ,r-fnn)
  9860. ("r-genomicranges" ,r-genomicranges)
  9861. ("r-ggplot2" ,r-ggplot2)
  9862. ("r-glasso" ,r-glasso)
  9863. ("r-gviz" ,r-gviz)
  9864. ("r-igraph" ,r-igraph)
  9865. ("r-iranges" ,r-iranges)
  9866. ("r-matrix" ,r-matrix)
  9867. ("r-monocle" ,r-monocle)
  9868. ("r-plyr" ,r-plyr)
  9869. ("r-reshape2" ,r-reshape2)
  9870. ("r-s4vectors" ,r-s4vectors)
  9871. ("r-stringi" ,r-stringi)
  9872. ("r-stringr" ,r-stringr)
  9873. ("r-tibble" ,r-tibble)
  9874. ("r-tidyr" ,r-tidyr)
  9875. ("r-vgam" ,r-vgam)))
  9876. (native-inputs
  9877. `(("r-knitr" ,r-knitr)))
  9878. (home-page "https://bioconductor.org/packages/cicero/")
  9879. (synopsis "Predict cis-co-accessibility from single-cell data")
  9880. (description
  9881. "Cicero computes putative cis-regulatory maps from single-cell chromatin
  9882. accessibility data. It also extends the monocle package for use in chromatin
  9883. accessibility data.")
  9884. (license license:expat)))
  9885. ;; This is the latest commit on the "monocle3" branch.
  9886. (define-public r-cicero-monocle3
  9887. (let ((commit "fa2fb6515857a8cfc88bc9af044f34de1bcd2b7b")
  9888. (revision "1"))
  9889. (package (inherit r-cicero)
  9890. (name "r-cicero-monocle3")
  9891. (version (git-version "1.3.2" revision commit))
  9892. (source
  9893. (origin
  9894. (method git-fetch)
  9895. (uri (git-reference
  9896. (url "https://github.com/cole-trapnell-lab/cicero-release")
  9897. (commit commit)))
  9898. (file-name (git-file-name name version))
  9899. (sha256
  9900. (base32
  9901. "077yza93wdhi08n40md20jwk55k9lw1f3y0063qkk90cpz60wi0c"))))
  9902. (propagated-inputs
  9903. `(("r-monocle3" ,r-monocle3)
  9904. ,@(alist-delete "r-monocle"
  9905. (package-propagated-inputs r-cicero)))))))
  9906. (define-public r-circrnaprofiler
  9907. (package
  9908. (name "r-circrnaprofiler")
  9909. (version "1.6.0")
  9910. (source
  9911. (origin
  9912. (method url-fetch)
  9913. (uri (bioconductor-uri "circRNAprofiler" version))
  9914. (sha256
  9915. (base32
  9916. "1hif40vfg2lkbyf6abbkxbdm3b1biw6gxnh6ca2sydvi3y5l2ys2"))))
  9917. (properties
  9918. `((upstream-name . "circRNAprofiler")))
  9919. (build-system r-build-system)
  9920. (propagated-inputs
  9921. `(("r-annotationhub" ,r-annotationhub)
  9922. ("r-biostrings" ,r-biostrings)
  9923. ("r-bsgenome" ,r-bsgenome)
  9924. ("r-bsgenome-hsapiens-ucsc-hg19" ,r-bsgenome-hsapiens-ucsc-hg19)
  9925. ("r-deseq2" ,r-deseq2)
  9926. ("r-dplyr" ,r-dplyr)
  9927. ("r-edger" ,r-edger)
  9928. ("r-genomeinfodb" ,r-genomeinfodb)
  9929. ("r-genomicranges" ,r-genomicranges)
  9930. ("r-ggplot2" ,r-ggplot2)
  9931. ("r-gwascat" ,r-gwascat)
  9932. ("r-iranges" ,r-iranges)
  9933. ("r-magrittr" ,r-magrittr)
  9934. ("r-r-utils" ,r-r-utils)
  9935. ("r-readr" ,r-readr)
  9936. ("r-reshape2" ,r-reshape2)
  9937. ("r-rlang" ,r-rlang)
  9938. ("r-rtracklayer" ,r-rtracklayer)
  9939. ("r-s4vectors" ,r-s4vectors)
  9940. ("r-seqinr" ,r-seqinr)
  9941. ("r-stringi" ,r-stringi)
  9942. ("r-stringr" ,r-stringr)
  9943. ("r-universalmotif" ,r-universalmotif)))
  9944. (native-inputs
  9945. `(("r-knitr" ,r-knitr)))
  9946. (home-page
  9947. "https://github.com/Aufiero/circRNAprofiler")
  9948. (synopsis
  9949. "Computational framework for the downstream analysis of circular RNA's")
  9950. (description
  9951. "@code{r-circrnaprofiler} is a computational framework for a comprehensive
  9952. in silico analysis of @dfn{circular RNA} (circRNAs). This computational
  9953. framework allows combining and analyzing circRNAs previously detected by
  9954. multiple publicly available annotation-based circRNA detection tools. It
  9955. covers different aspects of circRNAs analysis from differential expression
  9956. analysis, evolutionary conservation, biogenesis to functional analysis.")
  9957. (license license:gpl3)))
  9958. (define-public r-cistopic
  9959. (package
  9960. (name "r-cistopic")
  9961. (version "2.1.0")
  9962. (source
  9963. (origin
  9964. (method git-fetch)
  9965. (uri (git-reference
  9966. (url "https://github.com/aertslab/cisTopic")
  9967. (commit (string-append "v" version))))
  9968. (file-name (git-file-name name version))
  9969. (sha256
  9970. (base32
  9971. "0c4553rnxq7b1w451kcc3iwvak4qa5h2b43xmfw6ii8096zd1gbf"))))
  9972. (build-system r-build-system)
  9973. (propagated-inputs
  9974. `(("r-aucell" ,r-aucell)
  9975. ("r-data-table" ,r-data-table)
  9976. ("r-dplyr" ,r-dplyr)
  9977. ("r-dosnow" ,r-dosnow)
  9978. ("r-dt" ,r-dt)
  9979. ("r-feather" ,r-feather)
  9980. ("r-fitdistrplus" ,r-fitdistrplus)
  9981. ("r-genomicranges" ,r-genomicranges)
  9982. ("r-ggplot2" ,r-ggplot2)
  9983. ("r-lda" ,r-lda)
  9984. ("r-matrix" ,r-matrix)
  9985. ("r-plyr" ,r-plyr)
  9986. ("r-rcistarget" ,r-rcistarget)
  9987. ("r-rtracklayer" ,r-rtracklayer)
  9988. ("r-s4vectors" ,r-s4vectors)))
  9989. (home-page "https://github.com/aertslab/cisTopic")
  9990. (synopsis "Modelling of cis-regulatory topics from single cell epigenomics data")
  9991. (description
  9992. "The sparse nature of single cell epigenomics data can be overruled using
  9993. probabilistic modelling methods such as @dfn{Latent Dirichlet
  9994. Allocation} (LDA). This package allows the probabilistic modelling of
  9995. cis-regulatory topics (cisTopics) from single cell epigenomics data, and
  9996. includes functionalities to identify cell states based on the contribution of
  9997. cisTopics and explore the nature and regulatory proteins driving them.")
  9998. (license license:gpl3)))
  9999. (define-public r-cistopic-next
  10000. (let ((commit "04cecbb9d1112fcc1a6edc28b5a506bcb49f2803")
  10001. (revision "1"))
  10002. (package
  10003. (inherit r-cistopic)
  10004. (name "r-cistopic-next")
  10005. ;; The DESCRIPTION file says this is version 0.3.0, which is a bit odd
  10006. ;; since the previous release is 2.1.0. Oh well.
  10007. (version (git-version "0.3.0" revision commit))
  10008. (source
  10009. (origin
  10010. (method git-fetch)
  10011. (uri (git-reference
  10012. (url "https://github.com/aertslab/cisTopic")
  10013. (commit commit)))
  10014. (file-name (git-file-name name version))
  10015. (sha256
  10016. (base32
  10017. "11cg9szlysnsjiaahda4k5v2vh4rxx27zhz53hafgaq9mdz0kgi2"))))
  10018. (properties `((upstream-name . "cisTopic")))
  10019. (propagated-inputs
  10020. `(("r-aucell" ,r-aucell)
  10021. ("r-data-table" ,r-data-table)
  10022. ("r-dosnow" ,r-dosnow)
  10023. ("r-dplyr" ,r-dplyr)
  10024. ("r-dt" ,r-dt)
  10025. ("r-feather" ,r-feather)
  10026. ("r-fitdistrplus" ,r-fitdistrplus)
  10027. ("r-genomicranges" ,r-genomicranges)
  10028. ("r-ggplot2" ,r-ggplot2)
  10029. ("r-lda" ,r-lda)
  10030. ("r-matrix" ,r-matrix)
  10031. ("r-plyr" ,r-plyr)
  10032. ("r-rcistarget" ,r-rcistarget)
  10033. ("r-rtracklayer" ,r-rtracklayer)
  10034. ("r-s4vectors" ,r-s4vectors)
  10035. ("r-text2vec" ,r-text2vec)))
  10036. (native-inputs
  10037. `(("r-knitr" ,r-knitr))))))
  10038. (define-public r-genie3
  10039. (package
  10040. (name "r-genie3")
  10041. (version "1.14.0")
  10042. (source
  10043. (origin
  10044. (method url-fetch)
  10045. (uri (bioconductor-uri "GENIE3" version))
  10046. (sha256
  10047. (base32
  10048. "1v54dzcz654wfm3npbp8gb55v49im0fm547cz3hvsidq4zhi3l1b"))))
  10049. (properties `((upstream-name . "GENIE3")))
  10050. (build-system r-build-system)
  10051. (propagated-inputs
  10052. `(("r-dplyr" ,r-dplyr)
  10053. ("r-reshape2" ,r-reshape2)))
  10054. (native-inputs
  10055. `(("r-knitr" ,r-knitr)))
  10056. (home-page "https://bioconductor.org/packages/GENIE3")
  10057. (synopsis "Gene network inference with ensemble of trees")
  10058. (description
  10059. "This package implements the GENIE3 algorithm for inferring gene
  10060. regulatory networks from expression data.")
  10061. (license license:gpl2+)))
  10062. (define-public r-roc
  10063. (package
  10064. (name "r-roc")
  10065. (version "1.68.1")
  10066. (source
  10067. (origin
  10068. (method url-fetch)
  10069. (uri (bioconductor-uri "ROC" version))
  10070. (sha256
  10071. (base32
  10072. "1rmsrvn6hrg9ay7xfb05mfkxknnig78p3kbk9ghsd11lhx2fjm3s"))))
  10073. (properties `((upstream-name . "ROC")))
  10074. (build-system r-build-system)
  10075. (propagated-inputs
  10076. `(("r-knitr" ,r-knitr)))
  10077. (home-page "https://www.bioconductor.org/packages/ROC/")
  10078. (synopsis "Utilities for ROC curves")
  10079. (description
  10080. "This package provides utilities for @dfn{Receiver Operating
  10081. Characteristic} (ROC) curves, with a focus on micro arrays.")
  10082. (license license:artistic2.0)))
  10083. (define-public r-illuminahumanmethylation450kanno-ilmn12-hg19
  10084. (package
  10085. (name "r-illuminahumanmethylation450kanno-ilmn12-hg19")
  10086. (version "0.6.0")
  10087. (source
  10088. (origin
  10089. (method url-fetch)
  10090. (uri (bioconductor-uri
  10091. "IlluminaHumanMethylation450kanno.ilmn12.hg19"
  10092. version 'annotation))
  10093. (sha256
  10094. (base32
  10095. "059vlxsx3p3fcnywwirahsc6mlk813zpqnbv0jsrag6x5bb8z6r4"))))
  10096. (properties
  10097. `((upstream-name
  10098. . "IlluminaHumanMethylation450kanno.ilmn12.hg19")))
  10099. (build-system r-build-system)
  10100. (propagated-inputs `(("r-minfi" ,r-minfi)))
  10101. (home-page
  10102. "https://bioconductor.org/packages/IlluminaHumanMethylation450kanno.ilmn12.hg19/")
  10103. (synopsis "Annotation for Illumina's 450k methylation arrays")
  10104. (description
  10105. "This package provides manifests and annotation for Illumina's 450k array
  10106. data.")
  10107. (license license:artistic2.0)))
  10108. (define-public r-watermelon
  10109. (package
  10110. (name "r-watermelon")
  10111. (version "1.36.0")
  10112. (source
  10113. (origin
  10114. (method url-fetch)
  10115. (uri (bioconductor-uri "wateRmelon" version))
  10116. (sha256
  10117. (base32
  10118. "1qar8z0nf33bqr488swig0bfq8lnvcdjcxvw3q3b0hkkvybn27zw"))))
  10119. (properties `((upstream-name . "wateRmelon")))
  10120. (build-system r-build-system)
  10121. (propagated-inputs
  10122. `(("r-biobase" ,r-biobase)
  10123. ("r-illuminahumanmethylation450kanno-ilmn12-hg19"
  10124. ,r-illuminahumanmethylation450kanno-ilmn12-hg19)
  10125. ("r-illuminaio" ,r-illuminaio)
  10126. ("r-limma" ,r-limma)
  10127. ("r-lumi" ,r-lumi)
  10128. ("r-matrixstats" ,r-matrixstats)
  10129. ("r-methylumi" ,r-methylumi)
  10130. ("r-roc" ,r-roc)))
  10131. (home-page "https://bioconductor.org/packages/wateRmelon/")
  10132. (synopsis "Illumina 450 methylation array normalization and metrics")
  10133. (description
  10134. "The standard index of DNA methylation (beta) is computed from methylated
  10135. and unmethylated signal intensities. Betas calculated from raw signal
  10136. intensities perform well, but using 11 methylomic datasets we demonstrate that
  10137. quantile normalization methods produce marked improvement. The commonly used
  10138. procedure of normalizing betas is inferior to the separate normalization of M
  10139. and U, and it is also advantageous to normalize Type I and Type II assays
  10140. separately. This package provides 15 flavours of betas and three performance
  10141. metrics, with methods for objects produced by the @code{methylumi} and
  10142. @code{minfi} packages.")
  10143. (license license:gpl3)))
  10144. (define-public r-gdsfmt
  10145. (package
  10146. (name "r-gdsfmt")
  10147. (version "1.28.0")
  10148. (source
  10149. (origin
  10150. (method url-fetch)
  10151. (uri (bioconductor-uri "gdsfmt" version))
  10152. (sha256
  10153. (base32
  10154. "119qdivd7vaaqkjb0nrwidi6g26hh8znhif3g4prqn7x5pl2clvy"))
  10155. (modules '((guix build utils)))
  10156. ;; Remove bundled sources of zlib, lz4, and xz. Don't attempt to build
  10157. ;; them and link with system libraries instead.
  10158. (snippet
  10159. '(begin
  10160. (for-each delete-file-recursively
  10161. '("src/LZ4"
  10162. "src/XZ"
  10163. "src/ZLIB"))
  10164. (substitute* "src/Makevars"
  10165. (("all: \\$\\(SHLIB\\)") "all:")
  10166. (("\\$\\(SHLIB\\): liblzma.a") "")
  10167. (("(ZLIB|LZ4)/.*") "")
  10168. (("CoreArray/dVLIntGDS.cpp.*")
  10169. "CoreArray/dVLIntGDS.cpp")
  10170. (("CoreArray/dVLIntGDS.o.*")
  10171. "CoreArray/dVLIntGDS.o")
  10172. (("PKG_LIBS = ./liblzma.a")
  10173. "PKG_LIBS = -llz4"))
  10174. (substitute* "src/CoreArray/dStream.h"
  10175. (("include \"../(ZLIB|LZ4|XZ/api)/(.*)\"" _ _ header)
  10176. (string-append "include <" header ">")))
  10177. #t))))
  10178. (properties `((upstream-name . "gdsfmt")))
  10179. (build-system r-build-system)
  10180. (inputs
  10181. `(("lz4" ,lz4)
  10182. ("xz" ,xz)
  10183. ("zlib" ,zlib)))
  10184. (native-inputs
  10185. `(("r-knitr" ,r-knitr)))
  10186. (home-page "http://corearray.sourceforge.net/")
  10187. (synopsis
  10188. "R Interface to CoreArray Genomic Data Structure (GDS) Files")
  10189. (description
  10190. "This package provides a high-level R interface to CoreArray @dfn{Genomic
  10191. Data Structure} (GDS) data files, which are portable across platforms with
  10192. hierarchical structure to store multiple scalable array-oriented data sets
  10193. with metadata information. It is suited for large-scale datasets, especially
  10194. for data which are much larger than the available random-access memory. The
  10195. @code{gdsfmt} package offers efficient operations specifically designed for
  10196. integers of less than 8 bits, since a diploid genotype, like
  10197. @dfn{single-nucleotide polymorphism} (SNP), usually occupies fewer bits than a
  10198. byte. Data compression and decompression are available with relatively
  10199. efficient random access. It is also allowed to read a GDS file in parallel
  10200. with multiple R processes supported by the package @code{parallel}.")
  10201. (license license:lgpl3)))
  10202. (define-public r-bigmelon
  10203. (package
  10204. (name "r-bigmelon")
  10205. (version "1.18.0")
  10206. (source
  10207. (origin
  10208. (method url-fetch)
  10209. (uri (bioconductor-uri "bigmelon" version))
  10210. (sha256
  10211. (base32
  10212. "061f0hc4m4nvdr6298pg3inpx1z2bpsm9nlxqs3v7n58q15xyzri"))))
  10213. (properties `((upstream-name . "bigmelon")))
  10214. (build-system r-build-system)
  10215. (propagated-inputs
  10216. `(("r-biobase" ,r-biobase)
  10217. ("r-biocgenerics" ,r-biocgenerics)
  10218. ("r-gdsfmt" ,r-gdsfmt)
  10219. ("r-geoquery" ,r-geoquery)
  10220. ("r-methylumi" ,r-methylumi)
  10221. ("r-minfi" ,r-minfi)
  10222. ("r-watermelon" ,r-watermelon)))
  10223. (home-page "https://bioconductor.org/packages/bigmelon/")
  10224. (synopsis "Illumina methylation array analysis for large experiments")
  10225. (description
  10226. "This package provides methods for working with Illumina arrays using the
  10227. @code{gdsfmt} package.")
  10228. (license license:gpl3)))
  10229. (define-public r-seqbias
  10230. (package
  10231. (name "r-seqbias")
  10232. (version "1.40.0")
  10233. (source
  10234. (origin
  10235. (method url-fetch)
  10236. (uri (bioconductor-uri "seqbias" version))
  10237. (sha256
  10238. (base32
  10239. "06w43plv4x1pafybq633n7adqp9yj3bvaaamq7vylmkfbcx3nl8k"))))
  10240. (properties `((upstream-name . "seqbias")))
  10241. (build-system r-build-system)
  10242. (propagated-inputs
  10243. `(("r-biostrings" ,r-biostrings)
  10244. ("r-genomicranges" ,r-genomicranges)
  10245. ("r-rhtslib" ,r-rhtslib)))
  10246. (home-page "https://bioconductor.org/packages/seqbias/")
  10247. (synopsis "Estimation of per-position bias in high-throughput sequencing data")
  10248. (description
  10249. "This package implements a model of per-position sequencing bias in
  10250. high-throughput sequencing data using a simple Bayesian network, the structure
  10251. and parameters of which are trained on a set of aligned reads and a reference
  10252. genome sequence.")
  10253. (license license:lgpl3)))
  10254. (define-public r-snplocs-hsapiens-dbsnp144-grch37
  10255. (package
  10256. (name "r-snplocs-hsapiens-dbsnp144-grch37")
  10257. (version "0.99.20")
  10258. (source (origin
  10259. (method url-fetch)
  10260. (uri (bioconductor-uri "SNPlocs.Hsapiens.dbSNP144.GRCh37"
  10261. version 'annotation))
  10262. (sha256
  10263. (base32
  10264. "1z8kx43ki1jvj7ms7pcybakcdimfwr6zpjvspkjmma97bdz093iz"))))
  10265. (build-system r-build-system)
  10266. ;; As this package provides little more than a very large data file it
  10267. ;; doesn't make sense to build substitutes.
  10268. (arguments `(#:substitutable? #f))
  10269. (propagated-inputs
  10270. `(("r-biocgenerics" ,r-biocgenerics)
  10271. ("r-s4vectors" ,r-s4vectors)
  10272. ("r-iranges" ,r-iranges)
  10273. ("r-genomeinfodb" ,r-genomeinfodb)
  10274. ("r-genomicranges" ,r-genomicranges)
  10275. ("r-bsgenome" ,r-bsgenome)
  10276. ("r-biostrings" ,r-biostrings)))
  10277. (home-page
  10278. "https://bioconductor.org/packages/SNPlocs.Hsapiens.dbSNP144.GRCh37/")
  10279. (synopsis "SNP locations for Homo sapiens (dbSNP Build 144)")
  10280. (description "This package provides SNP locations and alleles for Homo
  10281. sapiens extracted from NCBI dbSNP Build 144. The source data files used for
  10282. this package were created by NCBI on May 29-30, 2015, and contain SNPs mapped
  10283. to reference genome GRCh37.p13. Note that the GRCh37.p13 genome is a
  10284. patched version of GRCh37. However the patch doesn't alter chromosomes 1-22,
  10285. X, Y, MT. GRCh37 itself is the same as the hg19 genome from UCSC *except* for
  10286. the mitochondrion chromosome. Therefore, the SNPs in this package can be
  10287. injected in @code{BSgenome.Hsapiens.UCSC.hg19} and they will land at the
  10288. correct position but this injection will exclude chrM (i.e. nothing will be
  10289. injected in that sequence).")
  10290. (license license:artistic2.0)))
  10291. (define-public r-reqon
  10292. (package
  10293. (name "r-reqon")
  10294. (version "1.38.0")
  10295. (source
  10296. (origin
  10297. (method url-fetch)
  10298. (uri (bioconductor-uri "ReQON" version))
  10299. (sha256
  10300. (base32
  10301. "1z13avbxwvvhh03arjfnaipznynifsi8k2hzw4kappz24f7lwmza"))))
  10302. (properties `((upstream-name . "ReQON")))
  10303. (build-system r-build-system)
  10304. (propagated-inputs
  10305. `(("r-rjava" ,r-rjava)
  10306. ("r-rsamtools" ,r-rsamtools)
  10307. ("r-seqbias" ,r-seqbias)))
  10308. (home-page "https://bioconductor.org/packages/ReQON/")
  10309. (synopsis "Recalibrating quality of nucleotides")
  10310. (description
  10311. "This package provides an implementation of an algorithm for
  10312. recalibrating the base quality scores for aligned sequencing data in BAM
  10313. format.")
  10314. (license license:gpl2)))
  10315. (define-public r-wavcluster
  10316. (package
  10317. (name "r-wavcluster")
  10318. (version "2.26.0")
  10319. (source
  10320. (origin
  10321. (method url-fetch)
  10322. (uri (bioconductor-uri "wavClusteR" version))
  10323. (sha256
  10324. (base32
  10325. "1sydzrqydfv1ik2h08xkxlx6xrv866bf0if6v5wch9l3krh0sych"))))
  10326. (properties `((upstream-name . "wavClusteR")))
  10327. (build-system r-build-system)
  10328. (propagated-inputs
  10329. `(("r-biocgenerics" ,r-biocgenerics)
  10330. ("r-biostrings" ,r-biostrings)
  10331. ("r-foreach" ,r-foreach)
  10332. ("r-genomicfeatures" ,r-genomicfeatures)
  10333. ("r-genomicranges" ,r-genomicranges)
  10334. ("r-ggplot2" ,r-ggplot2)
  10335. ("r-hmisc" ,r-hmisc)
  10336. ("r-iranges" ,r-iranges)
  10337. ("r-mclust" ,r-mclust)
  10338. ("r-rsamtools" ,r-rsamtools)
  10339. ("r-rtracklayer" ,r-rtracklayer)
  10340. ("r-s4vectors" ,r-s4vectors)
  10341. ("r-seqinr" ,r-seqinr)
  10342. ("r-stringr" ,r-stringr)))
  10343. (native-inputs
  10344. `(("r-knitr" ,r-knitr)))
  10345. (home-page "https://bioconductor.org/packages/wavClusteR/")
  10346. (synopsis "Identification of RNA-protein interaction sites in PAR-CLIP data")
  10347. (description
  10348. "This package provides an integrated pipeline for the analysis of
  10349. PAR-CLIP data. PAR-CLIP-induced transitions are first discriminated from
  10350. sequencing errors, SNPs and additional non-experimental sources by a non-
  10351. parametric mixture model. The protein binding sites (clusters) are then
  10352. resolved at high resolution and cluster statistics are estimated using a
  10353. rigorous Bayesian framework. Post-processing of the results, data export for
  10354. UCSC genome browser visualization and motif search analysis are provided. In
  10355. addition, the package integrates RNA-Seq data to estimate the False
  10356. Discovery Rate of cluster detection. Key functions support parallel multicore
  10357. computing. While wavClusteR was designed for PAR-CLIP data analysis, it can
  10358. be applied to the analysis of other NGS data obtained from experimental
  10359. procedures that induce nucleotide substitutions (e.g. BisSeq).")
  10360. (license license:gpl2)))
  10361. (define-public r-timeseriesexperiment
  10362. (package
  10363. (name "r-timeseriesexperiment")
  10364. (version "1.10.0")
  10365. (source
  10366. (origin
  10367. (method url-fetch)
  10368. (uri (bioconductor-uri "TimeSeriesExperiment" version))
  10369. (sha256
  10370. (base32
  10371. "10xgihjssnc6i03819p9gnzwfc7znanic514ar3yxzl3fhxy3yyy"))))
  10372. (properties
  10373. `((upstream-name . "TimeSeriesExperiment")))
  10374. (build-system r-build-system)
  10375. (propagated-inputs
  10376. `(("r-deseq2" ,r-deseq2)
  10377. ("r-dplyr" ,r-dplyr)
  10378. ("r-dynamictreecut" ,r-dynamictreecut)
  10379. ("r-edger" ,r-edger)
  10380. ("r-ggplot2" ,r-ggplot2)
  10381. ("r-hmisc" ,r-hmisc)
  10382. ("r-limma" ,r-limma)
  10383. ("r-magrittr" ,r-magrittr)
  10384. ("r-proxy" ,r-proxy)
  10385. ("r-s4vectors" ,r-s4vectors)
  10386. ("r-summarizedexperiment" ,r-summarizedexperiment)
  10387. ("r-tibble" ,r-tibble)
  10388. ("r-tidyr" ,r-tidyr)
  10389. ("r-vegan" ,r-vegan)
  10390. ("r-viridis" ,r-viridis)))
  10391. (native-inputs
  10392. `(("r-knitr" ,r-knitr)))
  10393. (home-page "https://github.com/nlhuong/TimeSeriesExperiment/")
  10394. (synopsis "Analysis for short time-series data")
  10395. (description
  10396. "This package is a visualization and analysis toolbox for short time
  10397. course data which includes dimensionality reduction, clustering, two-sample
  10398. differential expression testing and gene ranking techniques. The package also
  10399. provides methods for retrieving enriched pathways.")
  10400. (license license:lgpl3+)))
  10401. (define-public r-variantfiltering
  10402. (package
  10403. (name "r-variantfiltering")
  10404. (version "1.28.0")
  10405. (source
  10406. (origin
  10407. (method url-fetch)
  10408. (uri (bioconductor-uri "VariantFiltering" version))
  10409. (sha256
  10410. (base32
  10411. "0abhrk53csd9jz9sv4q1qr74jax9mbj2icbz1iilf1123nvnjypd"))))
  10412. (properties
  10413. `((upstream-name . "VariantFiltering")))
  10414. (build-system r-build-system)
  10415. (propagated-inputs
  10416. `(("r-annotationdbi" ,r-annotationdbi)
  10417. ("r-biobase" ,r-biobase)
  10418. ("r-biocgenerics" ,r-biocgenerics)
  10419. ("r-biocparallel" ,r-biocparallel)
  10420. ("r-biostrings" ,r-biostrings)
  10421. ("r-bsgenome" ,r-bsgenome)
  10422. ("r-dt" ,r-dt)
  10423. ("r-genomeinfodb" ,r-genomeinfodb)
  10424. ("r-genomicfeatures" ,r-genomicfeatures)
  10425. ("r-genomicranges" ,r-genomicranges)
  10426. ("r-genomicscores" ,r-genomicscores)
  10427. ("r-graph" ,r-graph)
  10428. ("r-gviz" ,r-gviz)
  10429. ("r-iranges" ,r-iranges)
  10430. ("r-rbgl" ,r-rbgl)
  10431. ("r-rsamtools" ,r-rsamtools)
  10432. ("r-s4vectors" ,r-s4vectors)
  10433. ("r-shiny" ,r-shiny)
  10434. ("r-shinyjs" ,r-shinyjs)
  10435. ("r-shinythemes" ,r-shinythemes)
  10436. ("r-shinytree" ,r-shinytree)
  10437. ("r-summarizedexperiment" ,r-summarizedexperiment)
  10438. ("r-variantannotation" ,r-variantannotation)
  10439. ("r-xvector" ,r-xvector)))
  10440. (home-page "https://github.com/rcastelo/VariantFiltering")
  10441. (synopsis "Filtering of coding and non-coding genetic variants")
  10442. (description
  10443. "Filter genetic variants using different criteria such as inheritance
  10444. model, amino acid change consequence, minor allele frequencies across human
  10445. populations, splice site strength, conservation, etc.")
  10446. (license license:artistic2.0)))
  10447. (define-public r-genomegraphs
  10448. (package
  10449. (name "r-genomegraphs")
  10450. (version "1.46.0")
  10451. (source
  10452. (origin
  10453. (method url-fetch)
  10454. (uri (bioconductor-uri "GenomeGraphs" version))
  10455. (sha256
  10456. (base32
  10457. "05vavhz936v7cknig2f2mn3fd9fiy54r3swlvifpawramblp1ags"))))
  10458. (properties `((upstream-name . "GenomeGraphs")))
  10459. (build-system r-build-system)
  10460. (propagated-inputs
  10461. `(("r-biomart" ,r-biomart)))
  10462. (home-page "https://bioconductor.org/packages/GenomeGraphs/")
  10463. (synopsis "Plotting genomic information from Ensembl")
  10464. (description
  10465. "Genomic data analyses requires integrated visualization of known genomic
  10466. information and new experimental data. GenomeGraphs uses the biomaRt package
  10467. to perform live annotation queries to Ensembl and translates this to e.g.
  10468. gene/transcript structures in viewports of the grid graphics package. This
  10469. results in genomic information plotted together with your data. Another
  10470. strength of GenomeGraphs is to plot different data types such as array CGH,
  10471. gene expression, sequencing and other data, together in one plot using the
  10472. same genome coordinate system.")
  10473. (license license:artistic2.0)))
  10474. (define-public r-wavetiling
  10475. (package
  10476. (name "r-wavetiling")
  10477. (version "1.28.0")
  10478. (source
  10479. (origin
  10480. (method url-fetch)
  10481. (uri (bioconductor-uri "waveTiling" version))
  10482. (sha256
  10483. (base32
  10484. "0d7l559zlmly8mncmh1zhkqmsml0bwwfpm7ccp8l26y852vwf7hf"))))
  10485. (properties `((upstream-name . "waveTiling")))
  10486. (build-system r-build-system)
  10487. (propagated-inputs
  10488. `(("r-affy" ,r-affy)
  10489. ("r-biobase" ,r-biobase)
  10490. ("r-biostrings" ,r-biostrings)
  10491. ("r-genomegraphs" ,r-genomegraphs)
  10492. ("r-genomicranges" ,r-genomicranges)
  10493. ("r-iranges" ,r-iranges)
  10494. ("r-oligo" ,r-oligo)
  10495. ("r-oligoclasses" ,r-oligoclasses)
  10496. ("r-preprocesscore" ,r-preprocesscore)
  10497. ("r-waveslim" ,r-waveslim)))
  10498. (home-page "https://r-forge.r-project.org/projects/wavetiling/")
  10499. (synopsis "Wavelet-based models for tiling array transcriptome analysis")
  10500. (description
  10501. "This package is designed to conduct transcriptome analysis for tiling
  10502. arrays based on fast wavelet-based functional models.")
  10503. (license license:gpl2+)))
  10504. (define-public r-variancepartition
  10505. (package
  10506. (name "r-variancepartition")
  10507. (version "1.22.0")
  10508. (source
  10509. (origin
  10510. (method url-fetch)
  10511. (uri (bioconductor-uri "variancePartition" version))
  10512. (sha256
  10513. (base32
  10514. "1pqy2g9pg8pswmkrs2fzlkwwliw2r7f33h05bci5bz41b8ribpzj"))))
  10515. (properties
  10516. `((upstream-name . "variancePartition")))
  10517. (build-system r-build-system)
  10518. (propagated-inputs
  10519. `(("r-biobase" ,r-biobase)
  10520. ("r-biocparallel" ,r-biocparallel)
  10521. ("r-colorramps" ,r-colorramps)
  10522. ("r-doparallel" ,r-doparallel)
  10523. ("r-foreach" ,r-foreach)
  10524. ("r-ggplot2" ,r-ggplot2)
  10525. ("r-gplots" ,r-gplots)
  10526. ("r-iterators" ,r-iterators)
  10527. ("r-limma" ,r-limma)
  10528. ("r-lme4" ,r-lme4)
  10529. ("r-lmertest" ,r-lmertest)
  10530. ("r-mass" ,r-mass)
  10531. ("r-pbkrtest" ,r-pbkrtest)
  10532. ("r-progress" ,r-progress)
  10533. ("r-reshape2" ,r-reshape2)
  10534. ("r-scales" ,r-scales)))
  10535. (native-inputs
  10536. `(("r-knitr" ,r-knitr)))
  10537. (home-page "https://bioconductor.org/packages/variancePartition/")
  10538. (synopsis "Analyze variation in gene expression experiments")
  10539. (description
  10540. "This is a package providing tools to quantify and interpret multiple
  10541. sources of biological and technical variation in gene expression experiments.
  10542. It uses a linear mixed model to quantify variation in gene expression
  10543. attributable to individual, tissue, time point, or technical variables. The
  10544. package includes dream differential expression analysis for repeated
  10545. measures.")
  10546. (license license:gpl2+)))
  10547. (define-public r-htqpcr
  10548. (package
  10549. (name "r-htqpcr")
  10550. (version "1.46.0")
  10551. (source
  10552. (origin
  10553. (method url-fetch)
  10554. (uri (bioconductor-uri "HTqPCR" version))
  10555. (sha256
  10556. (base32
  10557. "1y3ik5a9w66jby6682jfm8mn2883s8yfv4xw8a8v1f6q2d1j938l"))))
  10558. (properties `((upstream-name . "HTqPCR")))
  10559. (build-system r-build-system)
  10560. (propagated-inputs
  10561. `(("r-affy" ,r-affy)
  10562. ("r-biobase" ,r-biobase)
  10563. ("r-gplots" ,r-gplots)
  10564. ("r-limma" ,r-limma)
  10565. ("r-rcolorbrewer" ,r-rcolorbrewer)))
  10566. (home-page (string-append "https://www.ebi.ac.uk/sites/ebi.ac.uk/files/"
  10567. "groups/bertone/software/HTqPCR.pdf"))
  10568. (synopsis "Automated analysis of high-throughput qPCR data")
  10569. (description
  10570. "Analysis of Ct values from high throughput quantitative real-time
  10571. PCR (qPCR) assays across multiple conditions or replicates. The input data
  10572. can be from spatially-defined formats such ABI TaqMan Low Density Arrays or
  10573. OpenArray; LightCycler from Roche Applied Science; the CFX plates from Bio-Rad
  10574. Laboratories; conventional 96- or 384-well plates; or microfluidic devices
  10575. such as the Dynamic Arrays from Fluidigm Corporation. HTqPCR handles data
  10576. loading, quality assessment, normalization, visualization and parametric or
  10577. non-parametric testing for statistical significance in Ct values between
  10578. features (e.g. genes, microRNAs).")
  10579. (license license:artistic2.0)))
  10580. (define-public r-unifiedwmwqpcr
  10581. (package
  10582. (name "r-unifiedwmwqpcr")
  10583. (version "1.28.0")
  10584. (source
  10585. (origin
  10586. (method url-fetch)
  10587. (uri (bioconductor-uri "unifiedWMWqPCR" version))
  10588. (sha256
  10589. (base32
  10590. "1clcz610sl3s0mjf84j21xgrmjhkxcc4h292ljwq5yzbkk68g896"))))
  10591. (properties
  10592. `((upstream-name . "unifiedWMWqPCR")))
  10593. (build-system r-build-system)
  10594. (propagated-inputs
  10595. `(("r-biocgenerics" ,r-biocgenerics)
  10596. ("r-htqpcr" ,r-htqpcr)))
  10597. (home-page "https://bioconductor.org/packages/unifiedWMWqPCR")
  10598. (synopsis "Unified Wilcoxon-Mann Whitney Test for differential expression in qPCR data")
  10599. (description
  10600. "This package implements the unified Wilcoxon-Mann-Whitney Test for qPCR
  10601. data. This modified test allows for testing differential expression in qPCR
  10602. data.")
  10603. (license license:gpl2+)))
  10604. (define-public r-universalmotif
  10605. (package
  10606. (name "r-universalmotif")
  10607. (version "1.10.2")
  10608. (source
  10609. (origin
  10610. (method url-fetch)
  10611. (uri (bioconductor-uri "universalmotif" version))
  10612. (sha256
  10613. (base32
  10614. "0hv2v2zgif5ihr5hxmdz32rln43jc1j0rslp44kd3rijjl45zysn"))))
  10615. (properties
  10616. `((upstream-name . "universalmotif")))
  10617. (build-system r-build-system)
  10618. (arguments
  10619. `(#:phases
  10620. (modify-phases %standard-phases
  10621. (add-after 'unpack 'fix-reference-to-strip
  10622. (lambda _
  10623. (substitute* "src/Makevars"
  10624. (("/usr/bin/strip") (which "strip"))))))))
  10625. (propagated-inputs
  10626. `(("r-biocgenerics" ,r-biocgenerics)
  10627. ("r-biostrings" ,r-biostrings)
  10628. ("r-ggplot2" ,r-ggplot2)
  10629. ("r-iranges" ,r-iranges)
  10630. ("r-mass" ,r-mass)
  10631. ("r-rcpp" ,r-rcpp)
  10632. ("r-rcppthread" ,r-rcppthread)
  10633. ("r-rlang" ,r-rlang)
  10634. ("r-s4vectors" ,r-s4vectors)
  10635. ("r-yaml" ,r-yaml)))
  10636. (native-inputs
  10637. `(("r-knitr" ,r-knitr)))
  10638. (home-page
  10639. "https://bioconductor.org/packages/universalmotif/")
  10640. (synopsis
  10641. "Specific structures importer, modifier, and exporter for R")
  10642. (description
  10643. "This package allows importing most common @dfn{specific structure}
  10644. (motif) types into R for use by functions provided by other Bioconductor
  10645. motif-related packages. Motifs can be exported into most major motif formats
  10646. from various classes as defined by other Bioconductor packages. A suite of
  10647. motif and sequence manipulation and analysis functions are included, including
  10648. enrichment, comparison, P-value calculation, shuffling, trimming, higher-order
  10649. motifs, and others.")
  10650. (license license:gpl3)))
  10651. ;; This is a CRAN package, but it depends on Bioconductor packages, so we put
  10652. ;; it here.
  10653. (define-public r-activedriverwgs
  10654. (package
  10655. (name "r-activedriverwgs")
  10656. (version "1.1.1")
  10657. (source
  10658. (origin
  10659. (method url-fetch)
  10660. (uri (cran-uri "ActiveDriverWGS" version))
  10661. (sha256
  10662. (base32
  10663. "06mvakdc8d2pn91p0sr4ixc561s4ia5h1cvd1p7pqd6s50dy4say"))))
  10664. (properties
  10665. `((upstream-name . "ActiveDriverWGS")))
  10666. (build-system r-build-system)
  10667. (propagated-inputs
  10668. `(("r-biostrings" ,r-biostrings)
  10669. ("r-bsgenome" ,r-bsgenome)
  10670. ("r-bsgenome-hsapiens-ucsc-hg19" ,r-bsgenome-hsapiens-ucsc-hg19)
  10671. ("r-genomeinfodb" ,r-genomeinfodb)
  10672. ("r-genomicranges" ,r-genomicranges)
  10673. ("r-iranges" ,r-iranges)
  10674. ("r-s4vectors" ,r-s4vectors)))
  10675. (native-inputs
  10676. `(("r-knitr" ,r-knitr)))
  10677. (home-page "https://cran.r-project.org/web/packages/ActiveDriverWGS/")
  10678. (synopsis "Driver discovery tool for cancer whole genomes")
  10679. (description
  10680. "This package provides a method for finding an enrichment of cancer
  10681. simple somatic mutations (SNVs and Indels) in functional elements across the
  10682. human genome. ActiveDriverWGS detects coding and noncoding driver elements
  10683. using whole genome sequencing data.")
  10684. (license license:gpl3)))
  10685. ;; This is a CRAN package, but it depends on Bioconductor packages, so we put
  10686. ;; it here.
  10687. (define-public r-activepathways
  10688. (package
  10689. (name "r-activepathways")
  10690. (version "1.0.2")
  10691. (source
  10692. (origin
  10693. (method url-fetch)
  10694. (uri (cran-uri "ActivePathways" version))
  10695. (sha256
  10696. (base32
  10697. "1hxy760x141ykrpqdbfldq4ggj1svj3lsrpwi4rb2x7r4lna937l"))))
  10698. (properties
  10699. `((upstream-name . "ActivePathways")))
  10700. (build-system r-build-system)
  10701. (propagated-inputs
  10702. `(("r-data-table" ,r-data-table)
  10703. ("r-ggplot2" ,r-ggplot2)))
  10704. (native-inputs
  10705. `(("r-knitr" ,r-knitr)))
  10706. (home-page "https://cran.r-project.org/web/packages/ActivePathways/")
  10707. (synopsis "Multivariate pathway enrichment analysis")
  10708. (description
  10709. "This package represents an integrative method of analyzing multi omics
  10710. data that conducts enrichment analysis of annotated gene sets. ActivePathways
  10711. uses a statistical data fusion approach, rationalizes contributing evidence
  10712. and highlights associated genes, improving systems-level understanding of
  10713. cellular organization in health and disease.")
  10714. (license license:gpl3)))
  10715. (define-public r-bgmix
  10716. (package
  10717. (name "r-bgmix")
  10718. (version "1.52.0")
  10719. (source
  10720. (origin
  10721. (method url-fetch)
  10722. (uri (bioconductor-uri "BGmix" version))
  10723. (sha256
  10724. (base32
  10725. "1gp40ddspblpszzm4k4r7ysgx883iwdfqc5ds23p2q1ml9idwgvv"))))
  10726. (properties `((upstream-name . "BGmix")))
  10727. (build-system r-build-system)
  10728. (propagated-inputs
  10729. `(("r-kernsmooth" ,r-kernsmooth)))
  10730. (home-page "https://bioconductor.org/packages/BGmix/")
  10731. (synopsis "Bayesian models for differential gene expression")
  10732. (description
  10733. "This package provides fully Bayesian mixture models for differential
  10734. gene expression.")
  10735. (license license:gpl2)))
  10736. (define-public r-bgx
  10737. (package
  10738. (name "r-bgx")
  10739. (version "1.58.0")
  10740. (source
  10741. (origin
  10742. (method url-fetch)
  10743. (uri (bioconductor-uri "bgx" version))
  10744. (sha256
  10745. (base32
  10746. "18n6j2ihv85rhai5sf5k3mwf9nkc2nl2sinx3rrs6sbl529g4mw4"))))
  10747. (properties `((upstream-name . "bgx")))
  10748. (build-system r-build-system)
  10749. (propagated-inputs
  10750. `(("r-affy" ,r-affy)
  10751. ("r-biobase" ,r-biobase)
  10752. ("r-gcrma" ,r-gcrma)
  10753. ("r-rcpp" ,r-rcpp)))
  10754. (home-page "https://bioconductor.org/packages/bgx/")
  10755. (synopsis "Bayesian gene expression")
  10756. (description
  10757. "This package provides tools for Bayesian integrated analysis of
  10758. Affymetrix GeneChips.")
  10759. (license license:gpl2)))
  10760. (define-public r-bhc
  10761. (package
  10762. (name "r-bhc")
  10763. (version "1.44.0")
  10764. (source
  10765. (origin
  10766. (method url-fetch)
  10767. (uri (bioconductor-uri "BHC" version))
  10768. (sha256
  10769. (base32
  10770. "0aaawm7h3ppyyhd7hi14rpynagnxx4730f5vxizj5bpzwbclp6h9"))))
  10771. (properties `((upstream-name . "BHC")))
  10772. (build-system r-build-system)
  10773. (home-page "https://bioconductor.org/packages/BHC/")
  10774. (synopsis "Bayesian hierarchical clustering")
  10775. (description
  10776. "The method implemented in this package performs bottom-up hierarchical
  10777. clustering, using a Dirichlet Process (infinite mixture) to model uncertainty
  10778. in the data and Bayesian model selection to decide at each step which clusters
  10779. to merge. This avoids several limitations of traditional methods, for example
  10780. how many clusters there should be and how to choose a principled distance
  10781. metric. This implementation accepts multinomial (i.e. discrete, with 2+
  10782. categories) or time-series data. This version also includes a randomised
  10783. algorithm which is more efficient for larger data sets.")
  10784. (license license:gpl3)))
  10785. (define-public r-bicare
  10786. (package
  10787. (name "r-bicare")
  10788. (version "1.50.0")
  10789. (source
  10790. (origin
  10791. (method url-fetch)
  10792. (uri (bioconductor-uri "BicARE" version))
  10793. (sha256
  10794. (base32
  10795. "0j3gs4xcdgaca2c62jf2h86skbbxm1c9g2khs5bsa8fmkskr6vl9"))))
  10796. (properties `((upstream-name . "BicARE")))
  10797. (build-system r-build-system)
  10798. (propagated-inputs
  10799. `(("r-biobase" ,r-biobase)
  10800. ("r-gseabase" ,r-gseabase)
  10801. ("r-multtest" ,r-multtest)))
  10802. (home-page "http://bioinfo.curie.fr")
  10803. (synopsis "Biclustering analysis and results exploration")
  10804. (description
  10805. "This is a package for biclustering analysis and exploration of
  10806. results.")
  10807. (license license:gpl2)))
  10808. (define-public r-bifet
  10809. (package
  10810. (name "r-bifet")
  10811. (version "1.12.0")
  10812. (source
  10813. (origin
  10814. (method url-fetch)
  10815. (uri (bioconductor-uri "BiFET" version))
  10816. (sha256
  10817. (base32
  10818. "1fwy7ws0bn67557s0kcw8pbln2jg834n6kfbs8297ps07nxr0lpj"))))
  10819. (properties `((upstream-name . "BiFET")))
  10820. (build-system r-build-system)
  10821. (propagated-inputs
  10822. `(("r-genomicranges" ,r-genomicranges)
  10823. ("r-poibin" ,r-poibin)))
  10824. (native-inputs
  10825. `(("r-knitr" ,r-knitr)))
  10826. (home-page "https://bioconductor.org/packages/BiFET")
  10827. (synopsis "Bias-free footprint enrichment test")
  10828. (description
  10829. "BiFET identifies @dfn{transcription factors} (TFs) whose footprints are
  10830. over-represented in target regions compared to background regions after
  10831. correcting for the bias arising from the imbalance in read counts and GC
  10832. contents between the target and background regions. For a given TF k, BiFET
  10833. tests the null hypothesis that the target regions have the same probability of
  10834. having footprints for the TF k as the background regions while correcting for
  10835. the read count and GC content bias.")
  10836. (license license:gpl3)))
  10837. (define-public r-rsbml
  10838. (package
  10839. (name "r-rsbml")
  10840. (version "2.50.0")
  10841. (source
  10842. (origin
  10843. (method url-fetch)
  10844. (uri (bioconductor-uri "rsbml" version))
  10845. (sha256
  10846. (base32
  10847. "017xwra6ms7kx6sg3ksw1vr9zn23imc2qjgpmjikx7mgbak125xh"))))
  10848. (properties `((upstream-name . "rsbml")))
  10849. (build-system r-build-system)
  10850. (inputs
  10851. `(("libsbml" ,libsbml)))
  10852. (propagated-inputs
  10853. `(("r-biocgenerics" ,r-biocgenerics)
  10854. ("r-graph" ,r-graph)))
  10855. (native-inputs
  10856. `(("pkg-config" ,pkg-config)))
  10857. (home-page "http://www.sbml.org")
  10858. (synopsis "R support for SBML")
  10859. (description
  10860. "This package provides an R interface to libsbml for SBML parsing,
  10861. validating output, provides an S4 SBML DOM, converts SBML to R graph objects.")
  10862. (license license:artistic2.0)))
  10863. (define-public r-hypergraph
  10864. (package
  10865. (name "r-hypergraph")
  10866. (version "1.64.0")
  10867. (source
  10868. (origin
  10869. (method url-fetch)
  10870. (uri (bioconductor-uri "hypergraph" version))
  10871. (sha256
  10872. (base32
  10873. "01knpd964m2g9vwd7c72qnc8g2p2pzhvk7lin4mhvcmb3pvsdlh7"))))
  10874. (properties `((upstream-name . "hypergraph")))
  10875. (build-system r-build-system)
  10876. (propagated-inputs
  10877. `(("r-graph" ,r-graph)))
  10878. (home-page "https://bioconductor.org/packages/hypergraph")
  10879. (synopsis "Hypergraph data structures")
  10880. (description
  10881. "This package implements some simple capabilities for representing and
  10882. manipulating hypergraphs.")
  10883. (license license:artistic2.0)))
  10884. (define-public r-hyperdraw
  10885. (package
  10886. (name "r-hyperdraw")
  10887. (version "1.44.0")
  10888. (source
  10889. (origin
  10890. (method url-fetch)
  10891. (uri (bioconductor-uri "hyperdraw" version))
  10892. (sha256
  10893. (base32
  10894. "1qkxixkgvvfha0ii8rwwcbrbjmbbxsy8afv5ymcq01k3hbykx44r"))))
  10895. (properties `((upstream-name . "hyperdraw")))
  10896. (build-system r-build-system)
  10897. (inputs `(("graphviz" ,graphviz)))
  10898. (propagated-inputs
  10899. `(("r-graph" ,r-graph)
  10900. ("r-hypergraph" ,r-hypergraph)
  10901. ("r-rgraphviz" ,r-rgraphviz)))
  10902. (home-page "https://bioconductor.org/packages/hyperdraw")
  10903. (synopsis "Visualizing hypergraphs")
  10904. (description
  10905. "This package provides functions for visualizing hypergraphs.")
  10906. (license license:gpl2+)))
  10907. (define-public r-biggr
  10908. (package
  10909. (name "r-biggr")
  10910. (version "1.28.0")
  10911. (source
  10912. (origin
  10913. (method url-fetch)
  10914. (uri (bioconductor-uri "BiGGR" version))
  10915. (sha256
  10916. (base32
  10917. "1y9659pxm65w51zvrz36girb3qvfc64zijjkxmg6xn4pbc8vv1wf"))))
  10918. (properties `((upstream-name . "BiGGR")))
  10919. (build-system r-build-system)
  10920. (propagated-inputs
  10921. `(("r-hyperdraw" ,r-hyperdraw)
  10922. ("r-hypergraph" ,r-hypergraph)
  10923. ("r-lim" ,r-lim)
  10924. ("r-limsolve" ,r-limsolve)
  10925. ("r-rsbml" ,r-rsbml)
  10926. ("r-stringr" ,r-stringr)))
  10927. (home-page "https://bioconductor.org/packages/BiGGR/")
  10928. (synopsis "Constraint based modeling using metabolic reconstruction databases")
  10929. (description
  10930. "This package provides an interface to simulate metabolic reconstruction
  10931. from the @url{http://bigg.ucsd.edu/, BiGG database} and other metabolic
  10932. reconstruction databases. The package facilitates @dfn{flux balance
  10933. analysis} (FBA) and the sampling of feasible flux distributions. Metabolic
  10934. networks and estimated fluxes can be visualized with hypergraphs.")
  10935. (license license:gpl3+)))
  10936. (define-public r-bigmemoryextras
  10937. (package
  10938. (name "r-bigmemoryextras")
  10939. (version "1.38.0")
  10940. (source
  10941. (origin
  10942. (method url-fetch)
  10943. (uri (bioconductor-uri "bigmemoryExtras" version))
  10944. (sha256
  10945. (base32
  10946. "1k31h746j8r3f92vj62s38fw12qjkv5814ipcqfbswnxgaan17zj"))))
  10947. (properties
  10948. `((upstream-name . "bigmemoryExtras")))
  10949. (build-system r-build-system)
  10950. (propagated-inputs
  10951. `(("r-bigmemory" ,r-bigmemory)))
  10952. (native-inputs
  10953. `(("r-knitr" ,r-knitr)))
  10954. (home-page "https://github.com/phaverty/bigmemoryExtras")
  10955. (synopsis "Extension of the bigmemory package")
  10956. (description
  10957. "This package defines a @code{BigMatrix} @code{ReferenceClass} which adds
  10958. safety and convenience features to the @code{filebacked.big.matrix} class from
  10959. the @code{bigmemory} package. @code{BigMatrix} protects against segfaults by
  10960. monitoring and gracefully restoring the connection to on-disk data and it also
  10961. protects against accidental data modification with a file-system-based
  10962. permissions system. Utilities are provided for using @code{BigMatrix}-derived
  10963. classes as @code{assayData} matrices within the @code{Biobase} package's
  10964. @code{eSet} family of classes. @code{BigMatrix} provides some optimizations
  10965. related to attaching to, and indexing into, file-backed matrices with
  10966. dimnames. Additionally, the package provides a @code{BigMatrixFactor} class,
  10967. a file-backed matrix with factor properties.")
  10968. (license license:artistic2.0)))
  10969. (define-public r-bigpint
  10970. (package
  10971. (name "r-bigpint")
  10972. (version "1.8.0")
  10973. (source
  10974. (origin
  10975. (method url-fetch)
  10976. (uri (bioconductor-uri "bigPint" version))
  10977. (sha256
  10978. (base32
  10979. "0yrg9x1a92zmz7j5hk77cph1jg82mkpr7k7qi9fdr6z5nqq6fgz6"))))
  10980. (properties `((upstream-name . "bigPint")))
  10981. (build-system r-build-system)
  10982. (propagated-inputs
  10983. `(("r-delayedarray" ,r-delayedarray)
  10984. ("r-dplyr" ,r-dplyr)
  10985. ("r-ggally" ,r-ggally)
  10986. ("r-ggplot2" ,r-ggplot2)
  10987. ("r-gridextra" ,r-gridextra)
  10988. ("r-hexbin" ,r-hexbin)
  10989. ("r-hmisc" ,r-hmisc)
  10990. ("r-htmlwidgets" ,r-htmlwidgets)
  10991. ("r-plotly" ,r-plotly)
  10992. ("r-plyr" ,r-plyr)
  10993. ("r-rcolorbrewer" ,r-rcolorbrewer)
  10994. ("r-reshape" ,r-reshape)
  10995. ("r-shiny" ,r-shiny)
  10996. ("r-shinycssloaders" ,r-shinycssloaders)
  10997. ("r-shinydashboard" ,r-shinydashboard)
  10998. ("r-stringr" ,r-stringr)
  10999. ("r-summarizedexperiment" ,r-summarizedexperiment)
  11000. ("r-tidyr" ,r-tidyr)))
  11001. (native-inputs
  11002. `(("r-knitr" ,r-knitr)))
  11003. (home-page "https://github.com/lindsayrutter/bigPint")
  11004. (synopsis "Big multivariate data plotted interactively")
  11005. (description
  11006. "This package provides methods for visualizing large multivariate
  11007. datasets using static and interactive scatterplot matrices, parallel
  11008. coordinate plots, volcano plots, and litre plots. It includes examples for
  11009. visualizing RNA-sequencing datasets and differentially expressed genes.")
  11010. (license license:gpl3)))
  11011. (define-public r-chemminer
  11012. (package
  11013. (name "r-chemminer")
  11014. (version "3.44.0")
  11015. (source
  11016. (origin
  11017. (method url-fetch)
  11018. (uri (bioconductor-uri "ChemmineR" version))
  11019. (sha256
  11020. (base32
  11021. "1z59npqk7hnqzhjdnry6lfqlyxfzwqprp7bmbdzs4rp22pzcv1v8"))))
  11022. (properties `((upstream-name . "ChemmineR")))
  11023. (build-system r-build-system)
  11024. (propagated-inputs
  11025. `(("r-base64enc" ,r-base64enc)
  11026. ("r-bh" ,r-bh)
  11027. ("r-biocgenerics" ,r-biocgenerics)
  11028. ("r-dbi" ,r-dbi)
  11029. ("r-digest" ,r-digest)
  11030. ("r-dt" ,r-dt)
  11031. ("r-ggplot2" ,r-ggplot2)
  11032. ("r-gridextra" ,r-gridextra)
  11033. ("r-png" ,r-png)
  11034. ("r-rcpp" ,r-rcpp)
  11035. ("r-rcurl" ,r-rcurl)
  11036. ("r-rjson" ,r-rjson)
  11037. ("r-rsvg" ,r-rsvg)))
  11038. (native-inputs
  11039. `(("r-knitr" ,r-knitr)))
  11040. (home-page "https://github.com/girke-lab/ChemmineR")
  11041. (synopsis "Cheminformatics toolkit for R")
  11042. (description
  11043. "ChemmineR is a cheminformatics package for analyzing drug-like small
  11044. molecule data in R. It contains functions for efficient processing of large
  11045. numbers of molecules, physicochemical/structural property predictions,
  11046. structural similarity searching, classification and clustering of compound
  11047. libraries with a wide spectrum of algorithms. In addition, it offers
  11048. visualization functions for compound clustering results and chemical
  11049. structures.")
  11050. (license license:artistic2.0)))
  11051. (define-public r-bioassayr
  11052. (package
  11053. (name "r-bioassayr")
  11054. (version "1.30.0")
  11055. (source
  11056. (origin
  11057. (method url-fetch)
  11058. (uri (bioconductor-uri "bioassayR" version))
  11059. (sha256
  11060. (base32
  11061. "1mlv80w8a7l8cii3dfqvanvh0qdqvcg8c1iiq4xlyvkjxfs64ka1"))))
  11062. (properties `((upstream-name . "bioassayR")))
  11063. (build-system r-build-system)
  11064. (propagated-inputs
  11065. `(("r-biocgenerics" ,r-biocgenerics)
  11066. ("r-chemminer" ,r-chemminer)
  11067. ("r-dbi" ,r-dbi)
  11068. ("r-matrix" ,r-matrix)
  11069. ("r-rjson" ,r-rjson)
  11070. ("r-rsqlite" ,r-rsqlite)
  11071. ("r-xml" ,r-xml)))
  11072. (native-inputs
  11073. `(("r-knitr" ,r-knitr)))
  11074. (home-page "https://github.com/girke-lab/bioassayR")
  11075. (synopsis "Cross-target analysis of small molecule bioactivity")
  11076. (description
  11077. "bioassayR is a computational tool that enables simultaneous analysis of
  11078. thousands of bioassay experiments performed over a diverse set of compounds
  11079. and biological targets. Unique features include support for large-scale
  11080. cross-target analyses of both public and custom bioassays, generation of
  11081. @dfn{high throughput screening fingerprints} (HTSFPs), and an optional
  11082. preloaded database that provides access to a substantial portion of publicly
  11083. available bioactivity data.")
  11084. (license license:artistic2.0)))
  11085. (define-public r-biobroom
  11086. (package
  11087. (name "r-biobroom")
  11088. (version "1.24.0")
  11089. (source
  11090. (origin
  11091. (method url-fetch)
  11092. (uri (bioconductor-uri "biobroom" version))
  11093. (sha256
  11094. (base32
  11095. "1ybyhmrcvj6k1laxw9bc8jbn533frkzh9k8kl1ibd5pi368rfqzn"))))
  11096. (properties `((upstream-name . "biobroom")))
  11097. (build-system r-build-system)
  11098. (propagated-inputs
  11099. `(("r-biobase" ,r-biobase)
  11100. ("r-broom" ,r-broom)
  11101. ("r-dplyr" ,r-dplyr)
  11102. ("r-tidyr" ,r-tidyr)))
  11103. (native-inputs
  11104. `(("r-knitr" ,r-knitr)))
  11105. (home-page "https://github.com/StoreyLab/biobroom")
  11106. (synopsis "Turn Bioconductor objects into tidy data frames")
  11107. (description
  11108. "This package contains methods for converting standard objects
  11109. constructed by bioinformatics packages, especially those in Bioconductor, and
  11110. converting them to @code{tidy} data. It thus serves as a complement to the
  11111. @code{broom} package, and follows the same tidy, augment, glance division of
  11112. tidying methods. Tidying data makes it easy to recombine, reshape and
  11113. visualize bioinformatics analyses.")
  11114. ;; Any version of the LGPL.
  11115. (license license:lgpl3+)))
  11116. (define-public r-graphite
  11117. (package
  11118. (name "r-graphite")
  11119. (version "1.38.0")
  11120. (source
  11121. (origin
  11122. (method url-fetch)
  11123. (uri (bioconductor-uri "graphite" version))
  11124. (sha256
  11125. (base32
  11126. "11bgz6951nfygxp3fm0190gf2bb5zplis1bc0am4757liw4qybhf"))))
  11127. (properties `((upstream-name . "graphite")))
  11128. (build-system r-build-system)
  11129. (propagated-inputs
  11130. `(("r-annotationdbi" ,r-annotationdbi)
  11131. ("r-checkmate" ,r-checkmate)
  11132. ("r-graph" ,r-graph)
  11133. ("r-httr" ,r-httr)
  11134. ("r-rappdirs" ,r-rappdirs)))
  11135. (native-inputs
  11136. `(("r-knitr" ,r-knitr)))
  11137. (home-page "https://bioconductor.org/packages/graphite/")
  11138. (synopsis "Networks from pathway databases")
  11139. (description
  11140. "Graphite provides networks derived from eight public pathway databases,
  11141. and automates the conversion of node identifiers (e.g. from Entrez IDs to gene
  11142. symbols).")
  11143. (license license:agpl3+)))
  11144. (define-public r-reactomepa
  11145. (package
  11146. (name "r-reactomepa")
  11147. (version "1.36.0")
  11148. (source
  11149. (origin
  11150. (method url-fetch)
  11151. (uri (bioconductor-uri "ReactomePA" version))
  11152. (sha256
  11153. (base32
  11154. "1293z89ai766c559axgr7mz5x4564gyl9xqzf6s8s0aj1xb35gqf"))))
  11155. (properties `((upstream-name . "ReactomePA")))
  11156. (build-system r-build-system)
  11157. (propagated-inputs
  11158. `(("r-annotationdbi" ,r-annotationdbi)
  11159. ("r-dose" ,r-dose)
  11160. ("r-enrichplot" ,r-enrichplot)
  11161. ("r-ggplot2" ,r-ggplot2)
  11162. ("r-ggraph" ,r-ggraph)
  11163. ("r-graphite" ,r-graphite)
  11164. ("r-igraph" ,r-igraph)
  11165. ("r-reactome-db" ,r-reactome-db)))
  11166. (native-inputs
  11167. `(("r-knitr" ,r-knitr)))
  11168. (home-page "https://guangchuangyu.github.io/software/ReactomePA")
  11169. (synopsis "Reactome pathway analysis")
  11170. (description
  11171. "This package provides functions for pathway analysis based on the
  11172. REACTOME pathway database. It implements enrichment analysis, gene set
  11173. enrichment analysis and several functions for visualization.")
  11174. (license license:gpl2)))
  11175. (define-public r-ebarrays
  11176. (package
  11177. (name "r-ebarrays")
  11178. (version "2.56.0")
  11179. (source
  11180. (origin
  11181. (method url-fetch)
  11182. (uri (bioconductor-uri "EBarrays" version))
  11183. (sha256
  11184. (base32
  11185. "1k1kl0m7wzaqpv7i20pfav2a6jf93bhri4w7qdikmvkf011n9422"))))
  11186. (properties `((upstream-name . "EBarrays")))
  11187. (build-system r-build-system)
  11188. (propagated-inputs
  11189. `(("r-biobase" ,r-biobase)
  11190. ("r-cluster" ,r-cluster)
  11191. ("r-lattice" ,r-lattice)))
  11192. (home-page "https://bioconductor.org/packages/EBarrays/")
  11193. (synopsis "Gene clustering and differential expression identification")
  11194. (description
  11195. "EBarrays provides tools for the analysis of replicated/unreplicated
  11196. microarray data.")
  11197. (license license:gpl2+)))
  11198. (define-public r-bioccasestudies
  11199. (package
  11200. (name "r-bioccasestudies")
  11201. (version "1.52.0")
  11202. (source
  11203. (origin
  11204. (method url-fetch)
  11205. (uri (bioconductor-uri "BiocCaseStudies" version))
  11206. (sha256
  11207. (base32
  11208. "03n49b6fvyyzmvdy4yif3cl7yv21c09c8xdx4cvvax5zz4v4sab1"))))
  11209. (properties
  11210. `((upstream-name . "BiocCaseStudies")))
  11211. (build-system r-build-system)
  11212. (propagated-inputs `(("r-biobase" ,r-biobase)))
  11213. (home-page "https://bioconductor.org/packages/BiocCaseStudies")
  11214. (synopsis "Support for the case studies monograph")
  11215. (description
  11216. "This package provides software and data to support the case studies
  11217. monograph.")
  11218. (license license:artistic2.0)))
  11219. (define-public r-bioccheck
  11220. (package
  11221. (name "r-bioccheck")
  11222. (version "1.28.0")
  11223. (source (origin
  11224. (method url-fetch)
  11225. (uri (bioconductor-uri "BiocCheck" version))
  11226. (sha256
  11227. (base32
  11228. "1h0l5w33c9jpc20pynq634qmx8jbfa802d7jslmf4haljmrxm4a1"))))
  11229. (properties
  11230. `((upstream-name . "BiocCheck")))
  11231. (build-system r-build-system)
  11232. (propagated-inputs
  11233. `(("r-codetools" ,r-codetools)
  11234. ("r-graph" ,r-graph)
  11235. ("r-httr" ,r-httr)
  11236. ("r-knitr" ,r-knitr)
  11237. ("r-optparse" ,r-optparse)
  11238. ("r-biocmanager" ,r-biocmanager)
  11239. ("r-biocviews" ,r-biocviews)
  11240. ("r-stringdist" ,r-stringdist)))
  11241. (native-inputs
  11242. `(("r-knitr" ,r-knitr)))
  11243. (home-page "https://bioconductor.org/packages/BiocCheck")
  11244. (synopsis "Executes Bioconductor-specific package checks")
  11245. (description "This package contains tools to perform additional quality
  11246. checks on R packages that are to be submitted to the Bioconductor repository.")
  11247. (license license:artistic2.0)))
  11248. (define-public r-biocgraph
  11249. (package
  11250. (name "r-biocgraph")
  11251. (version "1.54.0")
  11252. (source
  11253. (origin
  11254. (method url-fetch)
  11255. (uri (bioconductor-uri "biocGraph" version))
  11256. (sha256
  11257. (base32
  11258. "12bmj9kdlylp02cfwviak7y323ndccl2694rvi4cdg4vsx7v3ya3"))))
  11259. (properties `((upstream-name . "biocGraph")))
  11260. (build-system r-build-system)
  11261. (propagated-inputs
  11262. `(("r-biocgenerics" ,r-biocgenerics)
  11263. ("r-geneplotter" ,r-geneplotter)
  11264. ("r-graph" ,r-graph)
  11265. ("r-rgraphviz" ,r-rgraphviz)))
  11266. (home-page "https://bioconductor.org/packages/biocGraph/")
  11267. (synopsis "Graph examples and use cases in Bioinformatics")
  11268. (description
  11269. "This package provides examples and code that make use of the
  11270. different graph related packages produced by Bioconductor.")
  11271. (license license:artistic2.0)))
  11272. (define-public r-biocstyle
  11273. (package
  11274. (name "r-biocstyle")
  11275. (version "2.20.2")
  11276. (source (origin
  11277. (method url-fetch)
  11278. (uri (bioconductor-uri "BiocStyle" version))
  11279. (sha256
  11280. (base32
  11281. "0p2wdq5vrx63ndghl9ww428z2lwnv5y88xmcr51by2g6vcj3brcf"))))
  11282. (properties
  11283. `((upstream-name . "BiocStyle")))
  11284. (build-system r-build-system)
  11285. (propagated-inputs
  11286. `(("r-biocmanager" ,r-biocmanager)
  11287. ("r-bookdown" ,r-bookdown)
  11288. ("r-knitr" ,r-knitr)
  11289. ("r-rmarkdown" ,r-rmarkdown)
  11290. ("r-yaml" ,r-yaml)))
  11291. (native-inputs
  11292. `(("r-knitr" ,r-knitr)))
  11293. (home-page "https://bioconductor.org/packages/BiocStyle")
  11294. (synopsis "Bioconductor formatting styles")
  11295. (description "This package provides standard formatting styles for
  11296. Bioconductor PDF and HTML documents. Package vignettes illustrate use and
  11297. functionality.")
  11298. (license license:artistic2.0)))
  11299. (define-public r-biocviews
  11300. (package
  11301. (name "r-biocviews")
  11302. (version "1.60.0")
  11303. (source (origin
  11304. (method url-fetch)
  11305. (uri (bioconductor-uri "biocViews" version))
  11306. (sha256
  11307. (base32
  11308. "0pc5ll59vm8a9s1nrdc7p9wk11a52rrz669fsrrqd8qapa8p6wfd"))))
  11309. (properties
  11310. `((upstream-name . "biocViews")))
  11311. (build-system r-build-system)
  11312. (propagated-inputs
  11313. `(("r-biobase" ,r-biobase)
  11314. ("r-biocmanager" ,r-biocmanager)
  11315. ("r-graph" ,r-graph)
  11316. ("r-rbgl" ,r-rbgl)
  11317. ("r-rcurl" ,r-rcurl)
  11318. ("r-xml" ,r-xml)
  11319. ("r-runit" ,r-runit)))
  11320. (home-page "https://bioconductor.org/packages/biocViews")
  11321. (synopsis "Bioconductor package categorization helper")
  11322. (description "The purpose of biocViews is to create HTML pages that
  11323. categorize packages in a Bioconductor package repository according to keywords,
  11324. also known as views, in a controlled vocabulary.")
  11325. (license license:artistic2.0)))
  11326. (define-public r-experimenthub
  11327. (package
  11328. (name "r-experimenthub")
  11329. (version "2.0.0")
  11330. (source
  11331. (origin
  11332. (method url-fetch)
  11333. (uri (bioconductor-uri "ExperimentHub" version))
  11334. (sha256
  11335. (base32
  11336. "1mzmw3100lf33yhz27nbxncrjk5bprlackrjcwf8xdhcaidg40p4"))))
  11337. (properties `((upstream-name . "ExperimentHub")))
  11338. (build-system r-build-system)
  11339. (propagated-inputs
  11340. `(("r-annotationhub" ,r-annotationhub)
  11341. ("r-biocfilecache" ,r-biocfilecache)
  11342. ("r-biocgenerics" ,r-biocgenerics)
  11343. ("r-biocmanager" ,r-biocmanager)
  11344. ("r-curl" ,r-curl)
  11345. ("r-rappdirs" ,r-rappdirs)
  11346. ("r-s4vectors" ,r-s4vectors)))
  11347. (native-inputs
  11348. `(("r-knitr" ,r-knitr)))
  11349. (home-page "https://bioconductor.org/packages/ExperimentHub/")
  11350. (synopsis "Client to access ExperimentHub resources")
  11351. (description
  11352. "This package provides a client for the Bioconductor ExperimentHub web
  11353. resource. ExperimentHub provides a central location where curated data from
  11354. experiments, publications or training courses can be accessed. Each resource
  11355. has associated metadata, tags and date of modification. The client creates
  11356. and manages a local cache of files retrieved enabling quick and reproducible
  11357. access.")
  11358. (license license:artistic2.0)))
  11359. (define-public r-grohmm
  11360. (package
  11361. (name "r-grohmm")
  11362. (version "1.26.0")
  11363. (source
  11364. (origin
  11365. (method url-fetch)
  11366. (uri (bioconductor-uri "groHMM" version))
  11367. (sha256
  11368. (base32
  11369. "1h63vg1iskw79ijg5h1b9097ams8pp3kvnlawlfci6xfli07xpkj"))))
  11370. (properties `((upstream-name . "groHMM")))
  11371. (build-system r-build-system)
  11372. (propagated-inputs
  11373. `(("r-genomeinfodb" ,r-genomeinfodb)
  11374. ("r-genomicalignments" ,r-genomicalignments)
  11375. ("r-genomicranges" ,r-genomicranges)
  11376. ("r-iranges" ,r-iranges)
  11377. ("r-mass" ,r-mass)
  11378. ("r-rtracklayer" ,r-rtracklayer)
  11379. ("r-s4vectors" ,r-s4vectors)))
  11380. (home-page "https://github.com/Kraus-Lab/groHMM")
  11381. (synopsis "GRO-seq analysis pipeline")
  11382. (description
  11383. "This package provides a pipeline for the analysis of GRO-seq data.")
  11384. (license license:gpl3+)))
  11385. (define-public r-multiassayexperiment
  11386. (package
  11387. (name "r-multiassayexperiment")
  11388. (version "1.18.0")
  11389. (source
  11390. (origin
  11391. (method url-fetch)
  11392. (uri (bioconductor-uri "MultiAssayExperiment" version))
  11393. (sha256
  11394. (base32
  11395. "0l0arf3q1f6zy6pdgsy3h5n523sg1hlilv7lj7snr5814idgdj51"))))
  11396. (properties
  11397. `((upstream-name . "MultiAssayExperiment")))
  11398. (build-system r-build-system)
  11399. (propagated-inputs
  11400. `(("r-biobase" ,r-biobase)
  11401. ("r-biocgenerics" ,r-biocgenerics)
  11402. ("r-genomicranges" ,r-genomicranges)
  11403. ("r-iranges" ,r-iranges)
  11404. ("r-s4vectors" ,r-s4vectors)
  11405. ("r-summarizedexperiment" ,r-summarizedexperiment)
  11406. ("r-tidyr" ,r-tidyr)))
  11407. (native-inputs
  11408. `(("r-knitr" ,r-knitr)))
  11409. (home-page "https://waldronlab.io/MultiAssayExperiment/")
  11410. (synopsis "Integration of multi-omics experiments in Bioconductor")
  11411. (description
  11412. "MultiAssayExperiment harmonizes data management of multiple assays
  11413. performed on an overlapping set of specimens. It provides a familiar
  11414. Bioconductor user experience by extending concepts from
  11415. @code{SummarizedExperiment}, supporting an open-ended mix of standard data
  11416. classes for individual assays, and allowing subsetting by genomic ranges or
  11417. rownames.")
  11418. (license license:artistic2.0)))
  11419. (define-public r-bioconcotk
  11420. (package
  11421. (name "r-bioconcotk")
  11422. (version "1.12.1")
  11423. (source
  11424. (origin
  11425. (method url-fetch)
  11426. (uri (bioconductor-uri "BiocOncoTK" version))
  11427. (sha256
  11428. (base32
  11429. "1ix09a39z7y2cj0y8qsd66ka8a8y8q79w08l4jv1yhhn9h4va89s"))))
  11430. (properties `((upstream-name . "BiocOncoTK")))
  11431. (build-system r-build-system)
  11432. (propagated-inputs
  11433. `(("r-bigrquery" ,r-bigrquery)
  11434. ("r-car" ,r-car)
  11435. ("r-complexheatmap" ,r-complexheatmap)
  11436. ("r-curatedtcgadata" ,r-curatedtcgadata)
  11437. ("r-dbi" ,r-dbi)
  11438. ("r-dplyr" ,r-dplyr)
  11439. ("r-dt" ,r-dt)
  11440. ("r-genomicfeatures" ,r-genomicfeatures)
  11441. ("r-genomicranges" ,r-genomicranges)
  11442. ("r-ggplot2" ,r-ggplot2)
  11443. ("r-ggpubr" ,r-ggpubr)
  11444. ("r-graph" ,r-graph)
  11445. ("r-httr" ,r-httr)
  11446. ("r-iranges" ,r-iranges)
  11447. ("r-magrittr" ,r-magrittr)
  11448. ("r-plyr" ,r-plyr)
  11449. ("r-rgraphviz" ,r-rgraphviz)
  11450. ("r-rjson" ,r-rjson)
  11451. ("r-s4vectors" ,r-s4vectors)
  11452. ("r-scales" ,r-scales)
  11453. ("r-shiny" ,r-shiny)
  11454. ("r-summarizedexperiment" ,r-summarizedexperiment)))
  11455. (native-inputs
  11456. `(("r-knitr" ,r-knitr)))
  11457. (home-page "https://bioconductor.org/packages/BiocOncoTK")
  11458. (synopsis "Bioconductor components for general cancer genomics")
  11459. (description
  11460. "The purpose of this package is to provide a central interface to various
  11461. tools for genome-scale analysis of cancer studies.")
  11462. (license license:artistic2.0)))
  11463. (define-public r-biocor
  11464. (package
  11465. (name "r-biocor")
  11466. (version "1.16.0")
  11467. (source
  11468. (origin
  11469. (method url-fetch)
  11470. (uri (bioconductor-uri "BioCor" version))
  11471. (sha256
  11472. (base32
  11473. "135rga7mwpzy8ypvriqpbmlh9l5yf61s9s1sa9615qfab14jh06b"))))
  11474. (properties `((upstream-name . "BioCor")))
  11475. (build-system r-build-system)
  11476. (propagated-inputs
  11477. `(("r-biocparallel" ,r-biocparallel)
  11478. ("r-gseabase" ,r-gseabase)
  11479. ("r-matrix" ,r-matrix)))
  11480. (native-inputs
  11481. `(("r-knitr" ,r-knitr)))
  11482. (home-page "https://llrs.github.io/BioCor/")
  11483. (synopsis "Functional similarities")
  11484. (description
  11485. "This package provides tools to calculate functional similarities based
  11486. on the pathways described on KEGG and REACTOME or in gene sets. These
  11487. similarities can be calculated for pathways or gene sets, genes, or clusters
  11488. and combined with other similarities. They can be used to improve networks,
  11489. gene selection, testing relationships, and so on.")
  11490. (license license:expat)))
  11491. (define-public r-biocpkgtools
  11492. (package
  11493. (name "r-biocpkgtools")
  11494. (version "1.10.1")
  11495. (source
  11496. (origin
  11497. (method url-fetch)
  11498. (uri (bioconductor-uri "BiocPkgTools" version))
  11499. (sha256
  11500. (base32
  11501. "18a9mbzfmkipnv1cc9h3rhn9jxdp7nzywp0bz7hvmsaffv4p4skc"))))
  11502. (properties `((upstream-name . "BiocPkgTools")))
  11503. (build-system r-build-system)
  11504. (propagated-inputs
  11505. `(("r-biocfilecache" ,r-biocfilecache)
  11506. ("r-biocmanager" ,r-biocmanager)
  11507. ("r-biocviews" ,r-biocviews)
  11508. ("r-dplyr" ,r-dplyr)
  11509. ("r-dt" ,r-dt)
  11510. ("r-gh" ,r-gh)
  11511. ("r-graph" ,r-graph)
  11512. ("r-htmltools" ,r-htmltools)
  11513. ("r-htmlwidgets" ,r-htmlwidgets)
  11514. ("r-httr" ,r-httr)
  11515. ("r-igraph" ,r-igraph)
  11516. ("r-jsonlite" ,r-jsonlite)
  11517. ("r-magrittr" ,r-magrittr)
  11518. ("r-rbgl" ,r-rbgl)
  11519. ("r-readr" ,r-readr)
  11520. ("r-rex" ,r-rex)
  11521. ("r-rlang" ,r-rlang)
  11522. ("r-rvest" ,r-rvest)
  11523. ("r-stringr" ,r-stringr)
  11524. ("r-tibble" ,r-tibble)
  11525. ("r-tidyr" ,r-tidyr)
  11526. ("r-tidyselect" ,r-tidyselect)
  11527. ("r-xml2" ,r-xml2)))
  11528. (native-inputs
  11529. `(("r-knitr" ,r-knitr)))
  11530. (home-page "https://github.com/seandavi/BiocPkgTools")
  11531. (synopsis "Collection of tools for learning about Bioconductor packages")
  11532. (description
  11533. "Bioconductor has a rich ecosystem of metadata around packages, usage,
  11534. and build status. This package is a simple collection of functions to access
  11535. that metadata from R. The goal is to expose metadata for data mining and
  11536. value-added functionality such as package searching, text mining, and
  11537. analytics on packages.")
  11538. (license license:expat)))
  11539. (define-public r-biocset
  11540. (package
  11541. (name "r-biocset")
  11542. (version "1.6.1")
  11543. (source
  11544. (origin
  11545. (method url-fetch)
  11546. (uri (bioconductor-uri "BiocSet" version))
  11547. (sha256
  11548. (base32
  11549. "0nmrg9cgq8l9w467y364jghnvym05abpj8pyj90grmrib2xc5sj2"))))
  11550. (properties `((upstream-name . "BiocSet")))
  11551. (build-system r-build-system)
  11552. (propagated-inputs
  11553. `(("r-annotationdbi" ,r-annotationdbi)
  11554. ("r-biocio" ,r-biocio)
  11555. ("r-dplyr" ,r-dplyr)
  11556. ("r-keggrest" ,r-keggrest)
  11557. ("r-ontologyindex" ,r-ontologyindex)
  11558. ("r-plyr" ,r-plyr)
  11559. ("r-rlang" ,r-rlang)
  11560. ("r-s4vectors" ,r-s4vectors)
  11561. ("r-tibble" ,r-tibble)
  11562. ("r-tidyr" ,r-tidyr)))
  11563. (native-inputs
  11564. `(("r-knitr" ,r-knitr)))
  11565. (home-page
  11566. "https://bioconductor.org/packages/BiocSet")
  11567. (synopsis
  11568. "Representing Different Biological Sets")
  11569. (description
  11570. "BiocSet displays different biological sets in a triple tibble format.
  11571. These three tibbles are @code{element}, @code{set}, and @code{elementset}.
  11572. The user has the ability to activate one of these three tibbles to perform
  11573. common functions from the @code{dplyr} package. Mapping functionality and
  11574. accessing web references for elements/sets are also available in BiocSet.")
  11575. (license license:artistic2.0)))
  11576. (define-public r-biocworkflowtools
  11577. (package
  11578. (name "r-biocworkflowtools")
  11579. (version "1.18.0")
  11580. (source
  11581. (origin
  11582. (method url-fetch)
  11583. (uri (bioconductor-uri "BiocWorkflowTools" version))
  11584. (sha256
  11585. (base32
  11586. "1a32bwgnxaw0gv2gij2p4rm0a6l06jjhidvfz2v4k900pz1w79av"))))
  11587. (properties
  11588. `((upstream-name . "BiocWorkflowTools")))
  11589. (build-system r-build-system)
  11590. (propagated-inputs
  11591. `(("r-biocstyle" ,r-biocstyle)
  11592. ("r-bookdown" ,r-bookdown)
  11593. ("r-git2r" ,r-git2r)
  11594. ("r-httr" ,r-httr)
  11595. ("r-knitr" ,r-knitr)
  11596. ("r-rmarkdown" ,r-rmarkdown)
  11597. ("r-rstudioapi" ,r-rstudioapi)
  11598. ("r-stringr" ,r-stringr)
  11599. ("r-usethis" ,r-usethis)))
  11600. (native-inputs
  11601. `(("r-knitr" ,r-knitr)))
  11602. (home-page "https://bioconductor.org/packages/BiocWorkflowTools/")
  11603. (synopsis "Tools to aid the development of Bioconductor Workflow packages")
  11604. (description
  11605. "This package provides functions to ease the transition between
  11606. Rmarkdown and LaTeX documents when authoring a Bioconductor Workflow.")
  11607. (license license:expat)))
  11608. (define-public r-biodist
  11609. (package
  11610. (name "r-biodist")
  11611. (version "1.64.0")
  11612. (source
  11613. (origin
  11614. (method url-fetch)
  11615. (uri (bioconductor-uri "bioDist" version))
  11616. (sha256
  11617. (base32
  11618. "1y1x9q9aa76gbhsyfn638rxp5icjvq30fv3a4205xh7g5jwlf6yw"))))
  11619. (properties `((upstream-name . "bioDist")))
  11620. (build-system r-build-system)
  11621. (propagated-inputs
  11622. `(("r-biobase" ,r-biobase)
  11623. ("r-kernsmooth" ,r-kernsmooth)))
  11624. (home-page "https://bioconductor.org/packages/bioDist/")
  11625. (synopsis "Different distance measures")
  11626. (description
  11627. "This package provides a collection of software tools for calculating
  11628. distance measures.")
  11629. (license license:artistic2.0)))
  11630. (define-public r-pcatools
  11631. (package
  11632. (name "r-pcatools")
  11633. (version "2.4.0")
  11634. (source
  11635. (origin
  11636. (method url-fetch)
  11637. (uri (bioconductor-uri "PCAtools" version))
  11638. (sha256
  11639. (base32
  11640. "11idi9fwvyhkakbm63qxcdhkany8gbskis04z0p5a39lppq8ks31"))))
  11641. (properties `((upstream-name . "PCAtools")))
  11642. (build-system r-build-system)
  11643. (propagated-inputs
  11644. `(("r-beachmat" ,r-beachmat)
  11645. ("r-bh" ,r-bh)
  11646. ("r-biocparallel" ,r-biocparallel)
  11647. ("r-biocsingular" ,r-biocsingular)
  11648. ("r-cowplot" ,r-cowplot)
  11649. ("r-delayedarray" ,r-delayedarray)
  11650. ("r-delayedmatrixstats" ,r-delayedmatrixstats)
  11651. ("r-dqrng" ,r-dqrng)
  11652. ("r-ggplot2" ,r-ggplot2)
  11653. ("r-ggrepel" ,r-ggrepel)
  11654. ("r-lattice" ,r-lattice)
  11655. ("r-matrix" ,r-matrix)
  11656. ("r-rcpp" ,r-rcpp)
  11657. ("r-reshape2" ,r-reshape2)))
  11658. (native-inputs `(("r-knitr" ,r-knitr)))
  11659. (home-page "https://github.com/kevinblighe/PCAtools")
  11660. (synopsis "PCAtools: everything Principal Components Analysis")
  11661. (description
  11662. "@dfn{Principal Component Analysis} (PCA) extracts the fundamental
  11663. structure of the data without the need to build any model to represent it.
  11664. This \"summary\" of the data is arrived at through a process of reduction that
  11665. can transform the large number of variables into a lesser number that are
  11666. uncorrelated (i.e. the 'principal components'), while at the same time being
  11667. capable of easy interpretation on the original data. PCAtools provides
  11668. functions for data exploration via PCA, and allows the user to generate
  11669. publication-ready figures. PCA is performed via @code{BiocSingular}; users
  11670. can also identify an optimal number of principal components via different
  11671. metrics, such as the elbow method and Horn's parallel analysis, which has
  11672. relevance for data reduction in single-cell RNA-seq (scRNA-seq) and high
  11673. dimensional mass cytometry data.")
  11674. (license license:gpl3)))
  11675. (define-public r-rgreat
  11676. (package
  11677. (name "r-rgreat")
  11678. (version "1.24.0")
  11679. (source
  11680. (origin
  11681. (method url-fetch)
  11682. (uri (bioconductor-uri "rGREAT" version))
  11683. (sha256
  11684. (base32
  11685. "0ads9c9i8b39wvjih057zlyivj8zpsqjxf6r97yflz4sbi1jmcji"))))
  11686. (properties `((upstream-name . "rGREAT")))
  11687. (build-system r-build-system)
  11688. (propagated-inputs
  11689. `(("r-genomicranges" ,r-genomicranges)
  11690. ("r-getoptlong" ,r-getoptlong)
  11691. ("r-iranges" ,r-iranges)
  11692. ("r-rcurl" ,r-rcurl)
  11693. ("r-rjson" ,r-rjson)))
  11694. (native-inputs `(("r-knitr" ,r-knitr)))
  11695. (home-page "https://github.com/jokergoo/rGREAT")
  11696. (synopsis "Client for GREAT analysis")
  11697. (description
  11698. "This package makes GREAT (Genomic Regions Enrichment of Annotations
  11699. Tool) analysis automatic by constructing a HTTP POST request according to
  11700. user's input and automatically retrieving results from GREAT web server.")
  11701. (license license:expat)))
  11702. (define-public r-m3c
  11703. (package
  11704. (name "r-m3c")
  11705. (version "1.14.0")
  11706. (source
  11707. (origin
  11708. (method url-fetch)
  11709. (uri (bioconductor-uri "M3C" version))
  11710. (sha256
  11711. (base32
  11712. "17gj4haa4ywc6bmppm342jzppl3inqa94235yspikij6c098vrmc"))))
  11713. (properties `((upstream-name . "M3C")))
  11714. (build-system r-build-system)
  11715. (propagated-inputs
  11716. `(("r-cluster" ,r-cluster)
  11717. ("r-corpcor" ,r-corpcor)
  11718. ("r-doparallel" ,r-doparallel)
  11719. ("r-dosnow" ,r-dosnow)
  11720. ("r-foreach" ,r-foreach)
  11721. ("r-ggplot2" ,r-ggplot2)
  11722. ("r-matrix" ,r-matrix)
  11723. ("r-matrixcalc" ,r-matrixcalc)
  11724. ("r-rtsne" ,r-rtsne)
  11725. ("r-umap" ,r-umap)))
  11726. (native-inputs `(("r-knitr" ,r-knitr)))
  11727. (home-page "https://bioconductor.org/packages/M3C")
  11728. (synopsis "Monte Carlo reference-based consensus clustering")
  11729. (description
  11730. "M3C is a consensus clustering algorithm that uses a Monte Carlo
  11731. simulation to eliminate overestimation of @code{K} and can reject the null
  11732. hypothesis @code{K=1}.")
  11733. (license license:agpl3+)))
  11734. (define-public r-icens
  11735. (package
  11736. (name "r-icens")
  11737. (version "1.64.0")
  11738. (source
  11739. (origin
  11740. (method url-fetch)
  11741. (uri (bioconductor-uri "Icens" version))
  11742. (sha256
  11743. (base32
  11744. "1rzgwxx4w2bqsaz0xmkhi4w9zsxgms80xf59zg1xp1camyhaihlz"))))
  11745. (properties `((upstream-name . "Icens")))
  11746. (build-system r-build-system)
  11747. (propagated-inputs
  11748. `(("r-survival" ,r-survival)))
  11749. (home-page "https://bioconductor.org/packages/Icens")
  11750. (synopsis "NPMLE for censored and truncated data")
  11751. (description
  11752. "This package provides many functions for computing the
  11753. @dfn{nonparametric maximum likelihood estimator} (NPMLE) for censored and
  11754. truncated data.")
  11755. (license license:artistic2.0)))
  11756. ;; This is a CRAN package but it depends on r-icens, which is published on
  11757. ;; Bioconductor.
  11758. (define-public r-interval
  11759. (package
  11760. (name "r-interval")
  11761. (version "1.1-0.7")
  11762. (source
  11763. (origin
  11764. (method url-fetch)
  11765. (uri (cran-uri "interval" version))
  11766. (sha256
  11767. (base32
  11768. "1b31lh0sv7lzy76230djipahxa10lblbr37kdiigr6hp3dd1xmz9"))))
  11769. (properties `((upstream-name . "interval")))
  11770. (build-system r-build-system)
  11771. (propagated-inputs
  11772. `(("r-icens" ,r-icens)
  11773. ("r-mlecens" ,r-mlecens)
  11774. ("r-perm" ,r-perm)
  11775. ("r-survival" ,r-survival)))
  11776. (home-page "https://cran.r-project.org/web/packages/interval/")
  11777. (synopsis "Weighted Logrank tests and NPMLE for interval censored data")
  11778. (description
  11779. "This package provides functions to fit nonparametric survival curves,
  11780. plot them, and perform logrank or Wilcoxon type tests.")
  11781. (license license:gpl2+)))
  11782. ;; This is a CRAN package, but it depends on r-interval, which depends on a
  11783. ;; Bioconductor package.
  11784. (define-public r-fhtest
  11785. (package
  11786. (name "r-fhtest")
  11787. (version "1.5")
  11788. (source
  11789. (origin
  11790. (method url-fetch)
  11791. (uri (cran-uri "FHtest" version))
  11792. (sha256
  11793. (base32
  11794. "00mql2r4f5hxhdqf27q3x9s5rz2zzakx2myym97b1w1s7c5znl4q"))))
  11795. (properties `((upstream-name . "FHtest")))
  11796. (build-system r-build-system)
  11797. (propagated-inputs
  11798. `(("r-interval" ,r-interval)
  11799. ("r-kmsurv" ,r-kmsurv)
  11800. ("r-mass" ,r-mass)
  11801. ("r-perm" ,r-perm)
  11802. ("r-survival" ,r-survival)))
  11803. (home-page "https://cran.r-project.org/web/packages/FHtest/")
  11804. (synopsis "Tests for survival data based on the Fleming-Harrington class")
  11805. (description
  11806. "This package provides functions to compare two or more survival curves
  11807. with:
  11808. @itemize
  11809. @item The Fleming-Harrington test for right-censored data based on
  11810. permutations and on counting processes.
  11811. @item An extension of the Fleming-Harrington test for interval-censored data
  11812. based on a permutation distribution and on a score vector distribution.
  11813. @end itemize
  11814. ")
  11815. (license license:gpl2+)))
  11816. (define-public r-fourcseq
  11817. (package
  11818. (name "r-fourcseq")
  11819. (version "1.24.0")
  11820. (source
  11821. (origin
  11822. (method url-fetch)
  11823. (uri (bioconductor-uri "FourCSeq" version))
  11824. (sha256
  11825. (base32 "1rwdphcj26xis47n8j1fiyc3k3qbsgn0bhf5bhgy5vm11yqyvicb"))))
  11826. (properties `((upstream-name . "FourCSeq")))
  11827. (build-system r-build-system)
  11828. (propagated-inputs
  11829. `(("r-biobase" ,r-biobase)
  11830. ("r-biostrings" ,r-biostrings)
  11831. ("r-deseq2" ,r-deseq2)
  11832. ("r-fda" ,r-fda)
  11833. ("r-genomicalignments" ,r-genomicalignments)
  11834. ("r-genomicranges" ,r-genomicranges)
  11835. ("r-ggbio" ,r-ggbio)
  11836. ("r-ggplot2" ,r-ggplot2)
  11837. ("r-gtools" ,r-gtools)
  11838. ("r-lsd" ,r-lsd)
  11839. ("r-matrix" ,r-matrix)
  11840. ("r-reshape2" ,r-reshape2)
  11841. ("r-rsamtools" ,r-rsamtools)
  11842. ("r-rtracklayer" ,r-rtracklayer)
  11843. ("r-summarizedexperiment" ,r-summarizedexperiment)))
  11844. (native-inputs
  11845. `(("r-knitr" ,r-knitr)))
  11846. (home-page
  11847. "https://bioconductor.org/packages/release/bioc/html/FourCSeq.html")
  11848. (synopsis "Analysis of multiplexed 4C sequencing data")
  11849. (description
  11850. "This package is an R package dedicated to the analysis of (multiplexed)
  11851. 4C sequencing data. @code{r-fourcseq} provides a pipeline to detect specific
  11852. interactions between DNA elements and identify differential interactions
  11853. between conditions. The statistical analysis in R starts with individual bam
  11854. files for each sample as inputs. To obtain these files, the package contains
  11855. a Python script to demultiplex libraries and trim off primer sequences. With
  11856. a standard alignment software the required bam files can be then be
  11857. generated.")
  11858. (license license:gpl3+)))
  11859. (define-public r-preprocesscore
  11860. (package
  11861. (name "r-preprocesscore")
  11862. (version "1.54.0")
  11863. (source
  11864. (origin
  11865. (method url-fetch)
  11866. (uri (bioconductor-uri "preprocessCore" version))
  11867. (sha256
  11868. (base32
  11869. "17a00blz4kvhmsk92bp5alj9kdpy7h1id7nk4vqxakhkb2jabr20"))))
  11870. (properties
  11871. `((upstream-name . "preprocessCore")))
  11872. (build-system r-build-system)
  11873. (home-page "https://github.com/bmbolstad/preprocessCore")
  11874. (synopsis "Collection of pre-processing functions")
  11875. (description
  11876. "This package provides a library of core pre-processing and normalization
  11877. routines.")
  11878. (license license:lgpl2.0+)))
  11879. (define-public r-s4vectors
  11880. (package
  11881. (name "r-s4vectors")
  11882. (version "0.30.0")
  11883. (source (origin
  11884. (method url-fetch)
  11885. (uri (bioconductor-uri "S4Vectors" version))
  11886. (sha256
  11887. (base32
  11888. "0v5vxmg0a27ivgymmzfl595rcb1m3dz27r2wzbk1j97rlpwy1p4q"))))
  11889. (properties
  11890. `((upstream-name . "S4Vectors")))
  11891. (build-system r-build-system)
  11892. (propagated-inputs
  11893. `(("r-biocgenerics" ,r-biocgenerics)))
  11894. (home-page "https://bioconductor.org/packages/S4Vectors")
  11895. (synopsis "S4 implementation of vectors and lists")
  11896. (description
  11897. "The S4Vectors package defines the @code{Vector} and @code{List} virtual
  11898. classes and a set of generic functions that extend the semantic of ordinary
  11899. vectors and lists in R. Package developers can easily implement vector-like
  11900. or list-like objects as concrete subclasses of @code{Vector} or @code{List}.
  11901. In addition, a few low-level concrete subclasses of general interest (e.g.
  11902. @code{DataFrame}, @code{Rle}, and @code{Hits}) are implemented in the
  11903. S4Vectors package itself.")
  11904. (license license:artistic2.0)))
  11905. ;; This is a CRAN package, but it depends on preprocessorcore, which is a
  11906. ;; Bioconductor package.
  11907. (define-public r-wgcna
  11908. (package
  11909. (name "r-wgcna")
  11910. (version "1.70-3")
  11911. (source
  11912. (origin
  11913. (method url-fetch)
  11914. (uri (cran-uri "WGCNA" version))
  11915. (sha256
  11916. (base32
  11917. "1m6b4a2xpb02c1ajndhk8qlqnhwxa7lkkwj6nzv3l618jy1kp15r"))))
  11918. (properties `((upstream-name . "WGCNA")))
  11919. (build-system r-build-system)
  11920. (propagated-inputs
  11921. `(("r-annotationdbi" ,r-annotationdbi)
  11922. ("r-doparallel" ,r-doparallel)
  11923. ("r-dynamictreecut" ,r-dynamictreecut)
  11924. ("r-fastcluster" ,r-fastcluster)
  11925. ("r-foreach" ,r-foreach)
  11926. ("r-go-db" ,r-go-db)
  11927. ("r-hmisc" ,r-hmisc)
  11928. ("r-impute" ,r-impute)
  11929. ("r-rcpp" ,r-rcpp)
  11930. ("r-survival" ,r-survival)
  11931. ("r-matrixstats" ,r-matrixstats)
  11932. ("r-preprocesscore" ,r-preprocesscore)))
  11933. (home-page
  11934. "http://www.genetics.ucla.edu/labs/horvath/CoexpressionNetwork/Rpackages/WGCNA/")
  11935. (synopsis "Weighted correlation network analysis")
  11936. (description
  11937. "This package provides functions necessary to perform Weighted
  11938. Correlation Network Analysis on high-dimensional data. It includes functions
  11939. for rudimentary data cleaning, construction and summarization of correlation
  11940. networks, module identification and functions for relating both variables and
  11941. modules to sample traits. It also includes a number of utility functions for
  11942. data manipulation and visualization.")
  11943. (license license:gpl2+)))
  11944. (define-public r-rgraphviz
  11945. (package
  11946. (name "r-rgraphviz")
  11947. (version "2.36.0")
  11948. (source
  11949. (origin
  11950. (method url-fetch)
  11951. (uri (bioconductor-uri "Rgraphviz" version))
  11952. (sha256
  11953. (base32
  11954. "0d0xq1vgr4b165cn4wg7zmfjyc1d9ir4amgs196j4cgrhpmrnl8s"))))
  11955. (properties `((upstream-name . "Rgraphviz")))
  11956. (build-system r-build-system)
  11957. (arguments
  11958. `(#:phases
  11959. (modify-phases %standard-phases
  11960. (add-after 'unpack 'make-reproducible
  11961. (lambda _
  11962. ;; The replacement value is taken from src/graphviz/builddate.h
  11963. (substitute* "src/graphviz/configure"
  11964. (("VERSION_DATE=.*")
  11965. "VERSION_DATE=20200427.2341\n"))
  11966. #t)))))
  11967. ;; FIXME: Rgraphviz bundles the sources of an older variant of
  11968. ;; graphviz. It does not build with the latest version of graphviz, so
  11969. ;; we do not add graphviz to the inputs.
  11970. (inputs `(("zlib" ,zlib)))
  11971. (propagated-inputs
  11972. `(("r-graph" ,r-graph)))
  11973. (native-inputs
  11974. `(("pkg-config" ,pkg-config)))
  11975. (home-page "https://bioconductor.org/packages/Rgraphviz")
  11976. (synopsis "Plotting capabilities for R graph objects")
  11977. (description
  11978. "This package interfaces R with the graphviz library for plotting R graph
  11979. objects from the @code{graph} package.")
  11980. (license license:epl1.0)))
  11981. (define-public r-fithic
  11982. (package
  11983. (name "r-fithic")
  11984. (version "1.18.0")
  11985. (source (origin
  11986. (method url-fetch)
  11987. (uri (bioconductor-uri "FitHiC" version))
  11988. (sha256
  11989. (base32
  11990. "1p8a6lis5yswaj647bjw89harlarnsxmvjzz63fn1l6gxrwhh8bx"))))
  11991. (properties `((upstream-name . "FitHiC")))
  11992. (build-system r-build-system)
  11993. (propagated-inputs
  11994. `(("r-data-table" ,r-data-table)
  11995. ("r-fdrtool" ,r-fdrtool)
  11996. ("r-rcpp" ,r-rcpp)))
  11997. (native-inputs
  11998. `(("r-knitr" ,r-knitr)))
  11999. (home-page "https://bioconductor.org/packages/FitHiC")
  12000. (synopsis "Confidence estimation for intra-chromosomal contact maps")
  12001. (description
  12002. "Fit-Hi-C is a tool for assigning statistical confidence estimates to
  12003. intra-chromosomal contact maps produced by genome-wide genome architecture
  12004. assays such as Hi-C.")
  12005. (license license:gpl2+)))
  12006. (define-public r-hitc
  12007. (package
  12008. (name "r-hitc")
  12009. (version "1.36.0")
  12010. (source (origin
  12011. (method url-fetch)
  12012. (uri (bioconductor-uri "HiTC" version))
  12013. (sha256
  12014. (base32
  12015. "0s3kfqs3zlmq61hxdmxpmi9gfs9w3byckw7xzp1hrhdbsl46yvgq"))))
  12016. (properties `((upstream-name . "HiTC")))
  12017. (build-system r-build-system)
  12018. (propagated-inputs
  12019. `(("r-biostrings" ,r-biostrings)
  12020. ("r-genomeinfodb" ,r-genomeinfodb)
  12021. ("r-genomicranges" ,r-genomicranges)
  12022. ("r-iranges" ,r-iranges)
  12023. ("r-matrix" ,r-matrix)
  12024. ("r-rcolorbrewer" ,r-rcolorbrewer)
  12025. ("r-rtracklayer" ,r-rtracklayer)))
  12026. (home-page "https://bioconductor.org/packages/HiTC")
  12027. (synopsis "High throughput chromosome conformation capture analysis")
  12028. (description
  12029. "The HiTC package was developed to explore high-throughput \"C\" data
  12030. such as 5C or Hi-C. Dedicated R classes as well as standard methods for
  12031. quality controls, normalization, visualization, and further analysis are also
  12032. provided.")
  12033. (license license:artistic2.0)))
  12034. (define-public r-hdf5array
  12035. (package
  12036. (name "r-hdf5array")
  12037. (version "1.20.0")
  12038. (source
  12039. (origin
  12040. (method url-fetch)
  12041. (uri (bioconductor-uri "HDF5Array" version))
  12042. (sha256
  12043. (base32
  12044. "1718hplz5qlbwxwb87509bl7lir9kilvn1s7p2haz551pg48zvrc"))))
  12045. (properties `((upstream-name . "HDF5Array")))
  12046. (build-system r-build-system)
  12047. (inputs
  12048. `(("zlib" ,zlib)))
  12049. (propagated-inputs
  12050. `(("r-biocgenerics" ,r-biocgenerics)
  12051. ("r-delayedarray" ,r-delayedarray)
  12052. ("r-iranges" ,r-iranges)
  12053. ("r-matrix" ,r-matrix)
  12054. ("r-rhdf5" ,r-rhdf5)
  12055. ("r-rhdf5filters" ,r-rhdf5filters)
  12056. ("r-rhdf5lib" ,r-rhdf5lib)
  12057. ("r-s4vectors" ,r-s4vectors)))
  12058. (home-page "https://bioconductor.org/packages/HDF5Array")
  12059. (synopsis "HDF5 back end for DelayedArray objects")
  12060. (description "This package provides an array-like container for convenient
  12061. access and manipulation of HDF5 datasets. It supports delayed operations and
  12062. block processing.")
  12063. (license license:artistic2.0)))
  12064. (define-public r-rhdf5lib
  12065. (package
  12066. (name "r-rhdf5lib")
  12067. (version "1.14.2")
  12068. (source
  12069. (origin
  12070. (method url-fetch)
  12071. (uri (bioconductor-uri "Rhdf5lib" version))
  12072. (sha256
  12073. (base32
  12074. "1cwynbcaaxmbh45fc0d264liqdj0wbjlj7k2bsq3qfjbnh6kkam5"))
  12075. (modules '((guix build utils)))
  12076. (snippet
  12077. '(begin
  12078. ;; Delete bundled binaries
  12079. (delete-file-recursively "src/wininclude/")
  12080. (delete-file-recursively "src/winlib-8.3.0/")
  12081. (delete-file "src/hdf5small_cxx_hl_1.10.7.tar.gz")
  12082. #t))))
  12083. (properties `((upstream-name . "Rhdf5lib")))
  12084. (build-system r-build-system)
  12085. (arguments
  12086. `(#:phases
  12087. (modify-phases %standard-phases
  12088. (add-after 'unpack 'do-not-use-bundled-hdf5
  12089. (lambda* (#:key inputs #:allow-other-keys)
  12090. (for-each delete-file '("configure" "configure.ac"))
  12091. ;; Do not make other packages link with the proprietary libsz.
  12092. (substitute* "R/zzz.R"
  12093. ((" \"%s/libsz.a\"") "")
  12094. (("patharch, .getDynamicLinks")
  12095. ".getDynamicLinks"))
  12096. (with-directory-excursion "src"
  12097. (invoke "tar" "xvf" (assoc-ref inputs "hdf5-source"))
  12098. (rename-file (string-append "hdf5-" ,(package-version hdf5-1.10))
  12099. "hdf5")
  12100. ;; Remove timestamp and host system information to make
  12101. ;; the build reproducible.
  12102. (substitute* "hdf5/src/libhdf5.settings.in"
  12103. (("Configured on: @CONFIG_DATE@")
  12104. "Configured on: Guix")
  12105. (("Uname information:.*")
  12106. "Uname information: Linux\n")
  12107. ;; Remove unnecessary store reference.
  12108. (("C Compiler:.*")
  12109. "C Compiler: GCC\n"))
  12110. (rename-file "hdf5/src/libhdf5.settings.in"
  12111. "hdf5/src/libhdf5.settings")
  12112. (rename-file "Makevars.in" "Makevars")
  12113. (substitute* "Makevars"
  12114. (("@ZLIB_LIB@") "-lz")
  12115. (("@ZLIB_INCLUDE@") "")
  12116. (("HDF5_CXX_LIB=.*")
  12117. (string-append "HDF5_CXX_LIB="
  12118. (assoc-ref inputs "hdf5") "/lib/libhdf5_cpp.a\n"))
  12119. (("HDF5_LIB=.*")
  12120. (string-append "HDF5_LIB="
  12121. (assoc-ref inputs "hdf5") "/lib/libhdf5.a\n"))
  12122. (("HDF5_CXX_INCLUDE=.*") "HDF5_CXX_INCLUDE=./hdf5/c++/src\n")
  12123. (("HDF5_INCLUDE=.*") "HDF5_INCLUDE=./hdf5/src\n")
  12124. (("HDF5_HL_INCLUDE=.*") "HDF5_HL_INCLUDE=./hdf5/hl/src\n")
  12125. (("HDF5_HL_CXX_INCLUDE=.*") "HDF5_HL_CXX_INCLUDE=./hdf5/hl/c++/src\n")
  12126. (("HDF5_HL_LIB=.*")
  12127. (string-append "HDF5_HL_LIB="
  12128. (assoc-ref inputs "hdf5") "/lib/libhdf5_hl.a\n"))
  12129. (("HDF5_HL_CXX_LIB=.*")
  12130. (string-append "HDF5_HL_CXX_LIB="
  12131. (assoc-ref inputs "hdf5") "/lib/libhdf5_hl_cpp.a\n"))
  12132. ;; szip is non-free software
  12133. (("cp \"\\$\\{SZIP_LIB\\}.*") "")
  12134. (("PKG_LIBS =.*") "PKG_LIBS = -lz -lhdf5\n"))))))))
  12135. (propagated-inputs
  12136. `(("hdf5" ,hdf5-1.10)
  12137. ("zlib" ,zlib)))
  12138. (native-inputs
  12139. `(("hdf5-source" ,(package-source hdf5-1.10))
  12140. ("r-knitr" ,r-knitr)))
  12141. (home-page "https://bioconductor.org/packages/Rhdf5lib")
  12142. (synopsis "HDF5 library as an R package")
  12143. (description "This package provides C and C++ HDF5 libraries for use in R
  12144. packages.")
  12145. (license license:artistic2.0)))
  12146. (define-public r-beachmat
  12147. (package
  12148. (name "r-beachmat")
  12149. (version "2.8.1")
  12150. (source
  12151. (origin
  12152. (method url-fetch)
  12153. (uri (bioconductor-uri "beachmat" version))
  12154. (sha256
  12155. (base32
  12156. "06bpfpddsl49csxrs8hlx5pv0absc2wdcparchf8qqaqydazwci2"))))
  12157. (build-system r-build-system)
  12158. (propagated-inputs
  12159. `(("r-biocgenerics" ,r-biocgenerics)
  12160. ("r-delayedarray" ,r-delayedarray)
  12161. ("r-matrix" ,r-matrix)
  12162. ("r-rcpp" ,r-rcpp)))
  12163. (native-inputs
  12164. `(("r-knitr" ,r-knitr)))
  12165. (home-page "https://bioconductor.org/packages/beachmat")
  12166. (synopsis "Compiling Bioconductor to handle each matrix type")
  12167. (description "This package provides a consistent C++ class interface for a
  12168. variety of commonly used matrix types, including sparse and HDF5-backed
  12169. matrices.")
  12170. (license license:gpl3)))
  12171. ;; This package includes files that have been taken from kentutils. Some
  12172. ;; parts of kentutils are not released under a free license, but this package
  12173. ;; only uses files that are also found in the free parts of kentutils.
  12174. (define-public r-cner
  12175. (package
  12176. (name "r-cner")
  12177. (version "1.28.0")
  12178. (source
  12179. (origin
  12180. (method url-fetch)
  12181. (uri (bioconductor-uri "CNEr" version))
  12182. (sha256
  12183. (base32 "13w0gsfm7k29dp5nb0c9sb2ix506ph6dixsjis6xxcz6acq7lg2k"))))
  12184. (properties `((upstream-name . "CNEr")))
  12185. (build-system r-build-system)
  12186. (inputs `(("zlib" ,zlib)))
  12187. (propagated-inputs
  12188. `(("r-annotate" ,r-annotate)
  12189. ("r-biocgenerics" ,r-biocgenerics)
  12190. ("r-biostrings" ,r-biostrings)
  12191. ("r-dbi" ,r-dbi)
  12192. ("r-genomeinfodb" ,r-genomeinfodb)
  12193. ("r-genomicalignments" ,r-genomicalignments)
  12194. ("r-genomicranges" ,r-genomicranges)
  12195. ("r-ggplot2" ,r-ggplot2)
  12196. ("r-go-db" ,r-go-db)
  12197. ("r-iranges" ,r-iranges)
  12198. ("r-keggrest" ,r-keggrest)
  12199. ("r-powerlaw" ,r-powerlaw)
  12200. ("r-r-utils" ,r-r-utils)
  12201. ("r-readr" ,r-readr)
  12202. ("r-reshape2" ,r-reshape2)
  12203. ("r-rsqlite" ,r-rsqlite)
  12204. ("r-rtracklayer" ,r-rtracklayer)
  12205. ("r-s4vectors" ,r-s4vectors)
  12206. ("r-xvector" ,r-xvector)))
  12207. (native-inputs
  12208. `(("r-knitr" ,r-knitr)))
  12209. (home-page "https://github.com/ge11232002/CNEr")
  12210. (synopsis "CNE Detection and Visualization")
  12211. (description
  12212. "This package provides tools for large-scale identification and
  12213. advanced visualization of sets of conserved noncoding elements.")
  12214. ;; For all files in src/ucsc "license is hereby granted for all use -
  12215. ;; public, private or commercial"; this includes those files that don't
  12216. ;; have a license header, because they are included in the free parts of
  12217. ;; the kentutils package.
  12218. (license (list license:gpl2
  12219. (license:non-copyleft
  12220. "https://raw.githubusercontent.com/ucscGenomeBrowser/kent/v410_base/src/lib/LICENSE")))))
  12221. (define-public r-tfbstools
  12222. (package
  12223. (name "r-tfbstools")
  12224. (version "1.30.0")
  12225. (source
  12226. (origin
  12227. (method url-fetch)
  12228. (uri (bioconductor-uri "TFBSTools" version))
  12229. (sha256
  12230. (base32
  12231. "1avgjv2nyr28cla0z9dvh3v0hr1f561sz2as1k53a42irbjk0var"))))
  12232. (properties `((upstream-name . "TFBSTools")))
  12233. (build-system r-build-system)
  12234. (propagated-inputs
  12235. `(("r-biobase" ,r-biobase)
  12236. ("r-biocgenerics" ,r-biocgenerics)
  12237. ("r-biocparallel" ,r-biocparallel)
  12238. ("r-biostrings" ,r-biostrings)
  12239. ("r-bsgenome" ,r-bsgenome)
  12240. ("r-catools" ,r-catools)
  12241. ("r-cner" ,r-cner)
  12242. ("r-dbi" ,r-dbi)
  12243. ("r-dirichletmultinomial" ,r-dirichletmultinomial)
  12244. ("r-genomeinfodb" ,r-genomeinfodb)
  12245. ("r-genomicranges" ,r-genomicranges)
  12246. ("r-gtools" ,r-gtools)
  12247. ("r-iranges" ,r-iranges)
  12248. ("r-rsqlite" ,r-rsqlite)
  12249. ("r-rtracklayer" ,r-rtracklayer)
  12250. ("r-s4vectors" ,r-s4vectors)
  12251. ("r-seqlogo" ,r-seqlogo)
  12252. ("r-tfmpvalue" ,r-tfmpvalue)
  12253. ("r-xml" ,r-xml)
  12254. ("r-xvector" ,r-xvector)))
  12255. (native-inputs `(("r-knitr" ,r-knitr)))
  12256. (home-page "https://github.com/ge11232002/TFBSTools")
  12257. (synopsis "Transcription factor binding site (TFBS) analysis")
  12258. (description
  12259. "TFBSTools is a package for the analysis and manipulation of
  12260. transcription factor binding sites. It includes matrices conversion
  12261. between @dfn{Position Frequency Matrix} (PFM), @dfn{Position Weight
  12262. Matrix} (PWM) and @dfn{Information Content Matrix} (ICM). It can also
  12263. scan putative TFBS from sequence/alignment, query JASPAR database and
  12264. provides a wrapper of de novo motif discovery software.")
  12265. (license license:gpl2)))
  12266. (define-public r-motifmatchr
  12267. (package
  12268. (name "r-motifmatchr")
  12269. (version "1.14.0")
  12270. (source
  12271. (origin
  12272. (method url-fetch)
  12273. (uri (bioconductor-uri "motifmatchr" version))
  12274. (sha256
  12275. (base32
  12276. "1vif3dp4lv4jz1pxsq0ig791ir8q65jmrlqmkyfxpfxfj5alqnbm"))))
  12277. (properties `((upstream-name . "motifmatchr")))
  12278. (build-system r-build-system)
  12279. (propagated-inputs
  12280. `(("r-biostrings" ,r-biostrings)
  12281. ("r-bsgenome" ,r-bsgenome)
  12282. ("r-genomeinfodb" ,r-genomeinfodb)
  12283. ("r-genomicranges" ,r-genomicranges)
  12284. ("r-iranges" ,r-iranges)
  12285. ("r-matrix" ,r-matrix)
  12286. ("r-rcpp" ,r-rcpp)
  12287. ("r-rcpparmadillo" ,r-rcpparmadillo)
  12288. ("r-rsamtools" ,r-rsamtools)
  12289. ("r-s4vectors" ,r-s4vectors)
  12290. ("r-summarizedexperiment" ,r-summarizedexperiment)
  12291. ("r-tfbstools" ,r-tfbstools)))
  12292. (native-inputs `(("r-knitr" ,r-knitr)))
  12293. (home-page "https://bioconductor.org/packages/motifmatchr")
  12294. (synopsis "Fast motif matching in R")
  12295. (description
  12296. "Quickly find motif matches for many motifs and many sequences.
  12297. This package wraps C++ code from the MOODS motif calling library.")
  12298. (license license:gpl3)))
  12299. (define-public r-chromvar
  12300. (package
  12301. (name "r-chromvar")
  12302. (version "1.14.0")
  12303. (source
  12304. (origin
  12305. (method url-fetch)
  12306. (uri (bioconductor-uri "chromVAR" version))
  12307. (sha256
  12308. (base32 "1birmwvcvl2hb5ygbsb3wvbdfayqqs53j1bks46cbkq7ybigfyar"))))
  12309. (properties `((upstream-name . "chromVAR")))
  12310. (build-system r-build-system)
  12311. (propagated-inputs
  12312. `(("r-biocgenerics" ,r-biocgenerics)
  12313. ("r-biocparallel" ,r-biocparallel)
  12314. ("r-biostrings" ,r-biostrings)
  12315. ("r-bsgenome" ,r-bsgenome)
  12316. ("r-dt" ,r-dt)
  12317. ("r-genomeinfodb" ,r-genomeinfodb)
  12318. ("r-genomicranges" ,r-genomicranges)
  12319. ("r-ggplot2" ,r-ggplot2)
  12320. ("r-iranges" ,r-iranges)
  12321. ("r-matrix" ,r-matrix)
  12322. ("r-miniui" ,r-miniui)
  12323. ("r-nabor" ,r-nabor)
  12324. ("r-plotly" ,r-plotly)
  12325. ("r-rcolorbrewer" ,r-rcolorbrewer)
  12326. ("r-rcpp" ,r-rcpp)
  12327. ("r-rcpparmadillo" ,r-rcpparmadillo)
  12328. ("r-rsamtools" ,r-rsamtools)
  12329. ("r-rtsne" ,r-rtsne)
  12330. ("r-s4vectors" ,r-s4vectors)
  12331. ("r-shiny" ,r-shiny)
  12332. ("r-summarizedexperiment" ,r-summarizedexperiment)
  12333. ("r-tfbstools" ,r-tfbstools)))
  12334. (native-inputs `(("r-knitr" ,r-knitr)))
  12335. (home-page "https://bioconductor.org/packages/release/bioc/html/chromVAR.html")
  12336. (synopsis "Determine chromatin variation across regions")
  12337. (description
  12338. "This package @code{r-chromvar} determines variation in chromatin
  12339. accessibility across sets of annotations or peaks. @code{r-chromvar} is
  12340. designed primarily for single-cell or sparse chromatin accessibility data like
  12341. single cell assay for transposase-accessible chromatin using
  12342. sequencing (@code{scATAC-seq} or sparse bulk ATAC or deoxyribonuclease
  12343. sequence (@code{DNAse-seq}) experiments.")
  12344. (license license:expat)))
  12345. (define-public r-singlecellexperiment
  12346. (package
  12347. (name "r-singlecellexperiment")
  12348. (version "1.14.1")
  12349. (source
  12350. (origin
  12351. (method url-fetch)
  12352. (uri (bioconductor-uri "SingleCellExperiment" version))
  12353. (sha256
  12354. (base32
  12355. "1bwdhx0ss0s8f4xdgwd7x48apn849x4dyb5hbyglcz31r5vh1qgz"))))
  12356. (properties
  12357. `((upstream-name . "SingleCellExperiment")))
  12358. (build-system r-build-system)
  12359. (propagated-inputs
  12360. `(("r-biocgenerics" ,r-biocgenerics)
  12361. ("r-delayedarray" ,r-delayedarray)
  12362. ("r-genomicranges" ,r-genomicranges)
  12363. ("r-s4vectors" ,r-s4vectors)
  12364. ("r-summarizedexperiment" ,r-summarizedexperiment)))
  12365. (native-inputs
  12366. `(("r-knitr" ,r-knitr)))
  12367. (home-page "https://bioconductor.org/packages/SingleCellExperiment")
  12368. (synopsis "S4 classes for single cell data")
  12369. (description "This package defines an S4 class for storing data from
  12370. single-cell experiments. This includes specialized methods to store and
  12371. retrieve spike-in information, dimensionality reduction coordinates and size
  12372. factors for each cell, along with the usual metadata for genes and
  12373. libraries.")
  12374. (license license:gpl3)))
  12375. (define-public r-scuttle
  12376. (package
  12377. (name "r-scuttle")
  12378. (version "1.2.1")
  12379. (source
  12380. (origin
  12381. (method url-fetch)
  12382. (uri (bioconductor-uri "scuttle" version))
  12383. (sha256
  12384. (base32
  12385. "015k879gg2r39lp6mz26jwmysa56k0ial6v74zzmbi8hnz9zic3i"))))
  12386. (properties `((upstream-name . "scuttle")))
  12387. (build-system r-build-system)
  12388. (propagated-inputs
  12389. `(("r-beachmat" ,r-beachmat)
  12390. ("r-biocgenerics" ,r-biocgenerics)
  12391. ("r-biocparallel" ,r-biocparallel)
  12392. ("r-delayedarray" ,r-delayedarray)
  12393. ("r-delayedmatrixstats" ,r-delayedmatrixstats)
  12394. ("r-genomicranges" ,r-genomicranges)
  12395. ("r-matrix" ,r-matrix)
  12396. ("r-rcpp" ,r-rcpp)
  12397. ("r-s4vectors" ,r-s4vectors)
  12398. ("r-singlecellexperiment" ,r-singlecellexperiment)
  12399. ("r-summarizedexperiment" ,r-summarizedexperiment)))
  12400. (native-inputs `(("r-knitr" ,r-knitr)))
  12401. (home-page "https://bioconductor.org/packages/scuttle")
  12402. (synopsis "Single-cell RNA-Seq analysis utilities")
  12403. (description
  12404. "This package provides basic utility functions for performing single-cell
  12405. analyses, focusing on simple normalization, quality control and data
  12406. transformations. It also provides some helper functions to assist development
  12407. of other packages.")
  12408. (license license:gpl3)))
  12409. (define-public r-scater
  12410. (package
  12411. (name "r-scater")
  12412. (version "1.20.1")
  12413. (source (origin
  12414. (method url-fetch)
  12415. (uri (bioconductor-uri "scater" version))
  12416. (sha256
  12417. (base32
  12418. "1046fgf93dda3y2z5ilrjdczz7klj67ag63p4p1h03965wpj9vfn"))))
  12419. (build-system r-build-system)
  12420. (propagated-inputs
  12421. `(("r-beachmat" ,r-beachmat)
  12422. ("r-biocgenerics" ,r-biocgenerics)
  12423. ("r-biocneighbors" ,r-biocneighbors)
  12424. ("r-biocparallel" ,r-biocparallel)
  12425. ("r-biocsingular" ,r-biocsingular)
  12426. ("r-delayedarray" ,r-delayedarray)
  12427. ("r-delayedmatrixstats" ,r-delayedmatrixstats)
  12428. ("r-ggbeeswarm" ,r-ggbeeswarm)
  12429. ("r-ggplot2" ,r-ggplot2)
  12430. ("r-gridextra" ,r-gridextra)
  12431. ("r-matrix" ,r-matrix)
  12432. ("r-rcolorbrewer" ,r-rcolorbrewer)
  12433. ("r-rlang" ,r-rlang)
  12434. ("r-rtsne" ,r-rtsne)
  12435. ("r-s4vectors" ,r-s4vectors)
  12436. ("r-scuttle" ,r-scuttle)
  12437. ("r-singlecellexperiment" ,r-singlecellexperiment)
  12438. ("r-summarizedexperiment" ,r-summarizedexperiment)
  12439. ("r-viridis" ,r-viridis)))
  12440. (native-inputs
  12441. `(("r-knitr" ,r-knitr)))
  12442. (home-page "https://github.com/davismcc/scater")
  12443. (synopsis "Single-cell analysis toolkit for gene expression data in R")
  12444. (description "This package provides a collection of tools for doing
  12445. various analyses of single-cell RNA-seq gene expression data, with a focus on
  12446. quality control.")
  12447. (license license:gpl2+)))
  12448. (define-public r-scran
  12449. (package
  12450. (name "r-scran")
  12451. (version "1.20.1")
  12452. (source
  12453. (origin
  12454. (method url-fetch)
  12455. (uri (bioconductor-uri "scran" version))
  12456. (sha256
  12457. (base32
  12458. "0ilzp6ngw9pq88gk79iic2zxfh5jaic6lnq3xfwc9a269bjylff0"))))
  12459. (build-system r-build-system)
  12460. (propagated-inputs
  12461. `(("r-beachmat" ,r-beachmat)
  12462. ("r-bh" ,r-bh)
  12463. ("r-biocgenerics" ,r-biocgenerics)
  12464. ("r-biocparallel" ,r-biocparallel)
  12465. ("r-biocsingular" ,r-biocsingular)
  12466. ("r-bluster" ,r-bluster)
  12467. ("r-delayedarray" ,r-delayedarray)
  12468. ("r-delayedmatrixstats" ,r-delayedmatrixstats)
  12469. ("r-dqrng" ,r-dqrng)
  12470. ("r-edger" ,r-edger)
  12471. ("r-igraph" ,r-igraph)
  12472. ("r-limma" ,r-limma)
  12473. ("r-matrix" ,r-matrix)
  12474. ("r-metapod" ,r-metapod)
  12475. ("r-rcpp" ,r-rcpp)
  12476. ("r-s4vectors" ,r-s4vectors)
  12477. ("r-scuttle" ,r-scuttle)
  12478. ("r-singlecellexperiment" ,r-singlecellexperiment)
  12479. ("r-statmod" ,r-statmod)
  12480. ("r-summarizedexperiment" ,r-summarizedexperiment)))
  12481. (native-inputs
  12482. `(("r-knitr" ,r-knitr)))
  12483. (home-page "https://bioconductor.org/packages/scran")
  12484. (synopsis "Methods for single-cell RNA-Seq data analysis")
  12485. (description "This package implements a variety of low-level analyses of
  12486. single-cell RNA-seq data. Methods are provided for normalization of
  12487. cell-specific biases, assignment of cell cycle phase, and detection of highly
  12488. variable and significantly correlated genes.")
  12489. (license license:gpl3)))
  12490. (define-public r-sparsematrixstats
  12491. (package
  12492. (name "r-sparsematrixstats")
  12493. (version "1.4.2")
  12494. (source
  12495. (origin
  12496. (method url-fetch)
  12497. (uri (bioconductor-uri "sparseMatrixStats" version))
  12498. (sha256
  12499. (base32
  12500. "0b22kzg751zlkcbs8pi0bcqrsj3imsg35qfvxfrqb7gav7qznc8v"))))
  12501. (properties
  12502. `((upstream-name . "sparseMatrixStats")))
  12503. (build-system r-build-system)
  12504. (propagated-inputs
  12505. `(("r-matrix" ,r-matrix)
  12506. ("r-matrixgenerics" ,r-matrixgenerics)
  12507. ("r-matrixstats" ,r-matrixstats)
  12508. ("r-rcpp" ,r-rcpp)))
  12509. (native-inputs `(("r-knitr" ,r-knitr)))
  12510. (home-page "https://bioconductor.org/packages/sparseMatrixStats/")
  12511. (synopsis "Summary statistics for rows and columns of sparse matrices")
  12512. (description
  12513. "This package provides high performance functions for row and column
  12514. operations on sparse matrices. Currently, the optimizations are limited to
  12515. data in the column sparse format.")
  12516. (license license:expat)))
  12517. (define-public r-delayedmatrixstats
  12518. (package
  12519. (name "r-delayedmatrixstats")
  12520. (version "1.14.2")
  12521. (source
  12522. (origin
  12523. (method url-fetch)
  12524. (uri (bioconductor-uri "DelayedMatrixStats" version))
  12525. (sha256
  12526. (base32
  12527. "1avzd3fj4am9klmlx03nwq2pvgx7646yjwha1gqf0cbx5hibxy02"))))
  12528. (properties
  12529. `((upstream-name . "DelayedMatrixStats")))
  12530. (build-system r-build-system)
  12531. (propagated-inputs
  12532. `(("r-delayedarray" ,r-delayedarray)
  12533. ("r-iranges" ,r-iranges)
  12534. ("r-matrix" ,r-matrix)
  12535. ("r-matrixgenerics" ,r-matrixgenerics)
  12536. ("r-matrixstats" ,r-matrixstats)
  12537. ("r-s4vectors" ,r-s4vectors)
  12538. ("r-sparsematrixstats" ,r-sparsematrixstats)))
  12539. (native-inputs
  12540. `(("r-knitr" ,r-knitr)))
  12541. (home-page "https://github.com/PeteHaitch/DelayedMatrixStats")
  12542. (synopsis "Functions that apply to rows and columns of DelayedMatrix objects")
  12543. (description
  12544. "This package provides a port of the @code{matrixStats} API for use with
  12545. @code{DelayedMatrix} objects from the @code{DelayedArray} package. It
  12546. contains high-performing functions operating on rows and columns of
  12547. @code{DelayedMatrix} objects, e.g. @code{colMedians}, @code{rowMedians},
  12548. @code{colRanks}, @code{rowRanks}, @code{colSds}, and @code{rowSds}. Functions
  12549. are optimized per data type and for subsetted calculations such that both
  12550. memory usage and processing time is minimized.")
  12551. (license license:expat)))
  12552. (define-public r-mscoreutils
  12553. (package
  12554. (name "r-mscoreutils")
  12555. (version "1.4.0")
  12556. (source
  12557. (origin
  12558. (method url-fetch)
  12559. (uri (bioconductor-uri "MsCoreUtils" version))
  12560. (sha256
  12561. (base32
  12562. "13g8a726vsyjs6m1kd42vf8avdnmhykxhl6z3j2njzkp2jg17pd8"))))
  12563. (properties `((upstream-name . "MsCoreUtils")))
  12564. (build-system r-build-system)
  12565. (propagated-inputs
  12566. `(("r-clue" ,r-clue)
  12567. ("r-mass" ,r-mass)
  12568. ("r-rcpp" ,r-rcpp)
  12569. ("r-s4vectors" ,r-s4vectors)))
  12570. (native-inputs
  12571. `(("r-knitr" ,r-knitr)))
  12572. (home-page "https://github.com/RforMassSpectrometry/MsCoreUtils")
  12573. (synopsis "Core utils for mass spectrometry data")
  12574. (description
  12575. "This package defines low-level functions for mass spectrometry data and
  12576. is independent of any high-level data structures. These functions include
  12577. mass spectra processing functions (noise estimation, smoothing, binning),
  12578. quantitative aggregation functions (median polish, robust summarisation,
  12579. etc.), missing data imputation, data normalisation (quantiles, vsn, etc.) as
  12580. well as misc helper functions, that are used across high-level data structure
  12581. within the R for Mass Spectrometry packages.")
  12582. (license license:artistic2.0)))
  12583. (define-public r-biocio
  12584. (package
  12585. (name "r-biocio")
  12586. (version "1.2.0")
  12587. (source
  12588. (origin
  12589. (method url-fetch)
  12590. (uri (bioconductor-uri "BiocIO" version))
  12591. (sha256
  12592. (base32
  12593. "0skwnpxl6fkqihidpqrfzzh7b05x11j6jwkiinmhggmv0ggjb5ph"))))
  12594. (properties `((upstream-name . "BiocIO")))
  12595. (build-system r-build-system)
  12596. (propagated-inputs
  12597. `(("r-biocgenerics" ,r-biocgenerics)
  12598. ("r-s4vectors" ,r-s4vectors)))
  12599. (native-inputs
  12600. `(("r-knitr" ,r-knitr)))
  12601. (home-page "https://bioconductor.org/packages/BiocIO")
  12602. (synopsis "Standard input and output for Bioconductor packages")
  12603. (description
  12604. "This package implements `import()` and `export()` standard generics for
  12605. importing and exporting biological data formats. `import()` supports
  12606. whole-file as well as chunk-wise iterative import. The `import()` interface
  12607. optionally provides a standard mechanism for 'lazy' access via `filter()` (on
  12608. row or element-like components of the file resource), `select()` (on
  12609. column-like components of the file resource) and `collect()`. The `import()`
  12610. interface optionally provides transparent access to remote (e.g. via https)
  12611. as well as local access. Developers can register a file extension, e.g.,
  12612. `.loom` for dispatch from character-based URIs to specific `import()` /
  12613. `export()` methods based on classes representing file types, e.g.,
  12614. `LoomFile()`.")
  12615. (license license:artistic2.0)))
  12616. (define-public r-msmseda
  12617. (package
  12618. (name "r-msmseda")
  12619. (version "1.30.0")
  12620. (source
  12621. (origin
  12622. (method url-fetch)
  12623. (uri (bioconductor-uri "msmsEDA" version))
  12624. (sha256
  12625. (base32
  12626. "0555a3riyp781mlffmnf93igfq8vl8wjk51pa9qb48qkdn6y8pfc"))))
  12627. (properties `((upstream-name . "msmsEDA")))
  12628. (build-system r-build-system)
  12629. (propagated-inputs
  12630. `(("r-gplots" ,r-gplots)
  12631. ("r-mass" ,r-mass)
  12632. ("r-msnbase" ,r-msnbase)
  12633. ("r-rcolorbrewer" ,r-rcolorbrewer)))
  12634. (home-page
  12635. "https://bioconductor.org/packages/msmsEDA")
  12636. (synopsis "Exploratory data analysis of LC-MS/MS data by spectral counts")
  12637. (description
  12638. "Exploratory data analysis to assess the quality of a set of LC-MS/MS
  12639. experiments, and visualize de influence of the involved factors.")
  12640. (license license:gpl2)))
  12641. (define-public r-msmstests
  12642. (package
  12643. (name "r-msmstests")
  12644. (version "1.30.0")
  12645. (source
  12646. (origin
  12647. (method url-fetch)
  12648. (uri (bioconductor-uri "msmsTests" version))
  12649. (sha256
  12650. (base32
  12651. "11vhy1l6za73dpdj85q4ksaghgd8vb2h8v9iirmsn2vpajqrvgjh"))))
  12652. (properties `((upstream-name . "msmsTests")))
  12653. (build-system r-build-system)
  12654. (propagated-inputs
  12655. `(("r-edger" ,r-edger)
  12656. ("r-msmseda" ,r-msmseda)
  12657. ("r-msnbase" ,r-msnbase)
  12658. ("r-qvalue" ,r-qvalue)))
  12659. (home-page
  12660. "https://bioconductor.org/packages/msmsTests")
  12661. (synopsis "Differential LC-MS/MS expression tests")
  12662. (description
  12663. "This package provides statistical tests for label-free LC-MS/MS data
  12664. by spectral counts, to discover differentially expressed proteins between two
  12665. biological conditions. Three tests are available: Poisson GLM regression,
  12666. quasi-likelihood GLM regression, and the negative binomial of the edgeR
  12667. package. The three models admit blocking factors to control for nuisance
  12668. variables. To assure a good level of reproducibility a post-test filter is
  12669. available, where we may set the minimum effect size considered biologicaly
  12670. relevant, and the minimum expression of the most abundant condition.")
  12671. (license license:gpl2)))
  12672. (define-public r-catalyst
  12673. (package
  12674. (name "r-catalyst")
  12675. (version "1.16.2")
  12676. (source
  12677. (origin
  12678. (method url-fetch)
  12679. (uri (bioconductor-uri "CATALYST" version))
  12680. (sha256
  12681. (base32
  12682. "1vw8x54hwgcyn29k81zcvawawy2iy2qgp49gjpb830q04gx6yc6h"))))
  12683. (properties `((upstream-name . "CATALYST")))
  12684. (build-system r-build-system)
  12685. (propagated-inputs
  12686. `(("r-circlize" ,r-circlize)
  12687. ("r-complexheatmap" ,r-complexheatmap)
  12688. ("r-consensusclusterplus" ,r-consensusclusterplus)
  12689. ("r-cowplot" ,r-cowplot)
  12690. ("r-data-table" ,r-data-table)
  12691. ("r-dplyr" ,r-dplyr)
  12692. ("r-drc" ,r-drc)
  12693. ("r-flowcore" ,r-flowcore)
  12694. ("r-flowsom" ,r-flowsom)
  12695. ("r-ggplot2" ,r-ggplot2)
  12696. ("r-ggrepel" ,r-ggrepel)
  12697. ("r-ggridges" ,r-ggridges)
  12698. ("r-gridextra" ,r-gridextra)
  12699. ("r-magrittr" ,r-magrittr)
  12700. ("r-matrix" ,r-matrix)
  12701. ("r-matrixstats" ,r-matrixstats)
  12702. ("r-nnls" ,r-nnls)
  12703. ("r-purrr" ,r-purrr)
  12704. ("r-rcolorbrewer" ,r-rcolorbrewer)
  12705. ("r-reshape2" ,r-reshape2)
  12706. ("r-rtsne" ,r-rtsne)
  12707. ("r-s4vectors" ,r-s4vectors)
  12708. ("r-scales" ,r-scales)
  12709. ("r-scater" ,r-scater)
  12710. ("r-singlecellexperiment" ,r-singlecellexperiment)
  12711. ("r-summarizedexperiment" ,r-summarizedexperiment)))
  12712. (native-inputs
  12713. `(("r-knitr" ,r-knitr)))
  12714. (home-page
  12715. "https://github.com/HelenaLC/CATALYST")
  12716. (synopsis "Cytometry data analysis tools")
  12717. (description
  12718. "This package is Cytometry dATa anALYSis Tools (CATALYST). Mass
  12719. cytometry (CyTOF) uses heavy metal isotopes rather than fluorescent tags as
  12720. reporters to label antibodies, thereby substantially decreasing spectral
  12721. overlap and allowing for examination of over 50 parameters at the single cell
  12722. level. While spectral overlap is significantly less pronounced in CyTOF than
  12723. flow cytometry, spillover due to detection sensitivity, isotopic impurities,
  12724. and oxide formation can impede data interpretability. We designed
  12725. CATALYST (Cytometry dATa anALYSis Tools) to provide a pipeline for
  12726. preprocessing of cytometry data, including i) normalization using bead
  12727. standards, ii) single-cell deconvolution, and iii) bead-based compensation.")
  12728. (license license:gpl2+)))
  12729. (define-public r-erma
  12730. (package
  12731. (name "r-erma")
  12732. (version "1.8.0")
  12733. (source
  12734. (origin
  12735. (method url-fetch)
  12736. (uri (bioconductor-uri "erma" version))
  12737. (sha256
  12738. (base32
  12739. "02a9702sasgighwb0f9ii8n30ngfx1hjnppaay1f5zsigr8vqalz"))))
  12740. (build-system r-build-system)
  12741. (propagated-inputs
  12742. `(("r-annotationdbi" ,r-annotationdbi)
  12743. ("r-biobase" ,r-biobase)
  12744. ("r-biocgenerics" ,r-biocgenerics)
  12745. ("r-biocparallel" ,r-biocparallel)
  12746. ("r-genomeinfodb" ,r-genomeinfodb)
  12747. ("r-genomicfiles" ,r-genomicfiles)
  12748. ("r-genomicranges" ,r-genomicranges)
  12749. ("r-ggplot2" ,r-ggplot2)
  12750. ("r-homo-sapiens" ,r-homo-sapiens)
  12751. ("r-iranges" ,r-iranges)
  12752. ("r-rtracklayer" ,r-rtracklayer)
  12753. ("r-s4vectors" ,r-s4vectors)
  12754. ("r-shiny" ,r-shiny)
  12755. ("r-summarizedexperiment" ,r-summarizedexperiment)))
  12756. (native-inputs
  12757. `(("r-knitr" ,r-knitr)))
  12758. (home-page "https://bioconductor.org/packages/erma")
  12759. (synopsis "Epigenomic road map adventures")
  12760. (description
  12761. "The epigenomics road map describes locations of epigenetic marks in DNA
  12762. from a variety of cell types. Of interest are locations of histone
  12763. modifications, sites of DNA methylation, and regions of accessible chromatin.
  12764. This package presents a selection of elements of the road map including
  12765. metadata and outputs of the ChromImpute procedure applied to ENCODE cell lines
  12766. by Ernst and Kellis.")
  12767. (license license:artistic2.0)))
  12768. (define-public r-ggbio
  12769. (package
  12770. (name "r-ggbio")
  12771. (version "1.40.0")
  12772. (source
  12773. (origin
  12774. (method url-fetch)
  12775. (uri (bioconductor-uri "ggbio" version))
  12776. (sha256
  12777. (base32
  12778. "0k3dxacrwgyrkvm7ggc2s1s1pbfs6c0a7ngykkj7jnc73czvnilx"))))
  12779. (build-system r-build-system)
  12780. (arguments
  12781. `(#:phases
  12782. (modify-phases %standard-phases
  12783. ;; See https://github.com/tengfei/ggbio/issues/117
  12784. ;; This fix will be included in the next release.
  12785. (add-after 'unpack 'fix-typo
  12786. (lambda _
  12787. (substitute* "R/GGbio-class.R"
  12788. (("fechable") "fetchable"))
  12789. #t)))))
  12790. (propagated-inputs
  12791. `(("r-annotationdbi" ,r-annotationdbi)
  12792. ("r-annotationfilter" ,r-annotationfilter)
  12793. ("r-biobase" ,r-biobase)
  12794. ("r-biocgenerics" ,r-biocgenerics)
  12795. ("r-biostrings" ,r-biostrings)
  12796. ("r-biovizbase" ,r-biovizbase)
  12797. ("r-bsgenome" ,r-bsgenome)
  12798. ("r-ensembldb" ,r-ensembldb)
  12799. ("r-genomeinfodb" ,r-genomeinfodb)
  12800. ("r-genomicalignments" ,r-genomicalignments)
  12801. ("r-genomicfeatures" ,r-genomicfeatures)
  12802. ("r-genomicranges" ,r-genomicranges)
  12803. ("r-ggally" ,r-ggally)
  12804. ("r-ggplot2" ,r-ggplot2)
  12805. ("r-gridextra" ,r-gridextra)
  12806. ("r-gtable" ,r-gtable)
  12807. ("r-hmisc" ,r-hmisc)
  12808. ("r-iranges" ,r-iranges)
  12809. ("r-organismdbi" ,r-organismdbi)
  12810. ("r-reshape2" ,r-reshape2)
  12811. ("r-rlang" ,r-rlang)
  12812. ("r-rsamtools" ,r-rsamtools)
  12813. ("r-rtracklayer" ,r-rtracklayer)
  12814. ("r-s4vectors" ,r-s4vectors)
  12815. ("r-scales" ,r-scales)
  12816. ("r-summarizedexperiment" ,r-summarizedexperiment)
  12817. ("r-variantannotation" ,r-variantannotation)))
  12818. (native-inputs
  12819. `(("r-knitr" ,r-knitr)))
  12820. (home-page "http://www.tengfei.name/ggbio/")
  12821. (synopsis "Visualization tools for genomic data")
  12822. (description
  12823. "The ggbio package extends and specializes the grammar of graphics for
  12824. biological data. The graphics are designed to answer common scientific
  12825. questions, in particular those often asked of high throughput genomics data.
  12826. All core Bioconductor data structures are supported, where appropriate. The
  12827. package supports detailed views of particular genomic regions, as well as
  12828. genome-wide overviews. Supported overviews include ideograms and grand linear
  12829. views. High-level plots include sequence fragment length, edge-linked
  12830. interval to data view, mismatch pileup, and several splicing summaries.")
  12831. (license license:artistic2.0)))
  12832. (define-public r-gqtlbase
  12833. (package
  12834. (name "r-gqtlbase")
  12835. (version "1.21.1")
  12836. (source
  12837. (origin
  12838. (method url-fetch)
  12839. (uri (bioconductor-uri "gQTLBase" version))
  12840. (sha256
  12841. (base32
  12842. "0nipibm1bk9k70ajbw1f6vjmz0dh7gk21l17q3m54bnawxsggrfh"))))
  12843. (properties `((upstream-name . "gQTLBase")))
  12844. (build-system r-build-system)
  12845. (arguments
  12846. `(#:phases
  12847. (modify-phases %standard-phases
  12848. ;; This is an upstream bug.
  12849. (add-after 'unpack 'fix-imports
  12850. (lambda _
  12851. (substitute* "NAMESPACE"
  12852. ((".*maxffmode.*") "")
  12853. (("importFrom\\(ff,.*") "import(ff)\n"))
  12854. #t)))))
  12855. (propagated-inputs
  12856. `(("r-batchjobs" ,r-batchjobs)
  12857. ("r-bbmisc" ,r-bbmisc)
  12858. ("r-biocgenerics" ,r-biocgenerics)
  12859. ("r-bit" ,r-bit)
  12860. ("r-doparallel" ,r-doparallel)
  12861. ("r-ff" ,r-ff)
  12862. ("r-ffbase" ,r-ffbase)
  12863. ("r-foreach" ,r-foreach)
  12864. ("r-genomicfiles" ,r-genomicfiles)
  12865. ("r-genomicranges" ,r-genomicranges)
  12866. ("r-rtracklayer" ,r-rtracklayer)
  12867. ("r-s4vectors" ,r-s4vectors)
  12868. ("r-summarizedexperiment" ,r-summarizedexperiment)))
  12869. (native-inputs
  12870. `(("r-knitr" ,r-knitr)))
  12871. (home-page "https://bioconductor.org/packages/gQTLBase")
  12872. (synopsis "Infrastructure for eQTL, mQTL and similar studies")
  12873. (description
  12874. "The purpose of this package is to simplify the storage and interrogation
  12875. of @dfn{quantitative trait loci} (QTL) archives, such as eQTL, mQTL, dsQTL,
  12876. and more.")
  12877. (license license:artistic2.0)))
  12878. (define-public r-gqtlstats
  12879. (package
  12880. (name "r-gqtlstats")
  12881. (version "1.21.3")
  12882. (source
  12883. (origin
  12884. (method url-fetch)
  12885. (uri (bioconductor-uri "gQTLstats" version))
  12886. (sha256
  12887. (base32
  12888. "1h78l23idf867djmdk97b02jxgmz4vfr2dai01fp648d0lsx5mkl"))))
  12889. (properties `((upstream-name . "gQTLstats")))
  12890. (build-system r-build-system)
  12891. (propagated-inputs
  12892. `(("r-annotationdbi" ,r-annotationdbi)
  12893. ("r-batchjobs" ,r-batchjobs)
  12894. ("r-bbmisc" ,r-bbmisc)
  12895. ("r-beeswarm" ,r-beeswarm)
  12896. ("r-biobase" ,r-biobase)
  12897. ("r-biocgenerics" ,r-biocgenerics)
  12898. ("r-doparallel" ,r-doparallel)
  12899. ("r-dplyr" ,r-dplyr)
  12900. ("r-erma" ,r-erma)
  12901. ("r-ffbase" ,r-ffbase)
  12902. ("r-foreach" ,r-foreach)
  12903. ("r-genomeinfodb" ,r-genomeinfodb)
  12904. ("r-genomicfeatures" ,r-genomicfeatures)
  12905. ("r-genomicfiles" ,r-genomicfiles)
  12906. ("r-genomicranges" ,r-genomicranges)
  12907. ("r-ggbeeswarm" ,r-ggbeeswarm)
  12908. ("r-ggplot2" ,r-ggplot2)
  12909. ("r-gqtlbase" ,r-gqtlbase)
  12910. ("r-hardyweinberg" ,r-hardyweinberg)
  12911. ("r-homo-sapiens" ,r-homo-sapiens)
  12912. ("r-iranges" ,r-iranges)
  12913. ("r-limma" ,r-limma)
  12914. ("r-mgcv" ,r-mgcv)
  12915. ("r-plotly" ,r-plotly)
  12916. ("r-reshape2" ,r-reshape2)
  12917. ("r-s4vectors" ,r-s4vectors)
  12918. ("r-shiny" ,r-shiny)
  12919. ("r-snpstats" ,r-snpstats)
  12920. ("r-summarizedexperiment" ,r-summarizedexperiment)
  12921. ("r-variantannotation" ,r-variantannotation)))
  12922. (native-inputs
  12923. `(("r-knitr" ,r-knitr)))
  12924. (home-page "https://bioconductor.org/packages/gQTLstats")
  12925. (synopsis "Computationally efficient analysis for eQTL and allied studies")
  12926. (description
  12927. "This package provides tools for the computationally efficient analysis
  12928. of @dfn{quantitative trait loci} (QTL) data, including eQTL, mQTL, dsQTL, etc.
  12929. The software in this package aims to support refinements and functional
  12930. interpretation of members of a collection of association statistics on a
  12931. family of feature/genome hypotheses.")
  12932. (license license:artistic2.0)))
  12933. (define-public r-gviz
  12934. (package
  12935. (name "r-gviz")
  12936. (version "1.36.2")
  12937. (source
  12938. (origin
  12939. (method url-fetch)
  12940. (uri (bioconductor-uri "Gviz" version))
  12941. (sha256
  12942. (base32
  12943. "0lp0k8jd4dfsfn10706124graaqnzcyv1siblvm8dn2ykw2rc6vl"))))
  12944. (properties `((upstream-name . "Gviz")))
  12945. (build-system r-build-system)
  12946. (propagated-inputs
  12947. `(("r-annotationdbi" ,r-annotationdbi)
  12948. ("r-biobase" ,r-biobase)
  12949. ("r-biocgenerics" ,r-biocgenerics)
  12950. ("r-biomart" ,r-biomart)
  12951. ("r-biostrings" ,r-biostrings)
  12952. ("r-biovizbase" ,r-biovizbase)
  12953. ("r-bsgenome" ,r-bsgenome)
  12954. ("r-digest" ,r-digest)
  12955. ("r-ensembldb" ,r-ensembldb)
  12956. ("r-genomeinfodb" ,r-genomeinfodb)
  12957. ("r-genomicalignments" ,r-genomicalignments)
  12958. ("r-genomicfeatures" ,r-genomicfeatures)
  12959. ("r-genomicranges" ,r-genomicranges)
  12960. ("r-iranges" ,r-iranges)
  12961. ("r-lattice" ,r-lattice)
  12962. ("r-latticeextra" ,r-latticeextra)
  12963. ("r-matrixstats" ,r-matrixstats)
  12964. ("r-rcolorbrewer" ,r-rcolorbrewer)
  12965. ("r-rsamtools" ,r-rsamtools)
  12966. ("r-rtracklayer" ,r-rtracklayer)
  12967. ("r-s4vectors" ,r-s4vectors)
  12968. ("r-xvector" ,r-xvector)))
  12969. (native-inputs
  12970. `(("r-knitr" ,r-knitr)))
  12971. (home-page "https://bioconductor.org/packages/Gviz")
  12972. (synopsis "Plotting data and annotation information along genomic coordinates")
  12973. (description
  12974. "Genomic data analyses requires integrated visualization of known genomic
  12975. information and new experimental data. Gviz uses the biomaRt and the
  12976. rtracklayer packages to perform live annotation queries to Ensembl and UCSC
  12977. and translates this to e.g. gene/transcript structures in viewports of the
  12978. grid graphics package. This results in genomic information plotted together
  12979. with your data.")
  12980. (license license:artistic2.0)))
  12981. (define-public r-gwascat
  12982. (package
  12983. (name "r-gwascat")
  12984. (version "2.24.0")
  12985. (source
  12986. (origin
  12987. (method url-fetch)
  12988. (uri (bioconductor-uri "gwascat" version))
  12989. (sha256
  12990. (base32
  12991. "0109cxsviq1sk5hfwkjzd0y1kpm934287asjjd0j8jhh4b0ah2b2"))))
  12992. (build-system r-build-system)
  12993. (propagated-inputs
  12994. `(("r-annotationdbi" ,r-annotationdbi)
  12995. ("r-annotationhub" ,r-annotationhub)
  12996. ("r-biocfilecache" ,r-biocfilecache)
  12997. ("r-biostrings" ,r-biostrings)
  12998. ("r-genomeinfodb" ,r-genomeinfodb)
  12999. ("r-genomicfeatures" ,r-genomicfeatures)
  13000. ("r-genomicranges" ,r-genomicranges)
  13001. ("r-iranges" ,r-iranges)
  13002. ("r-readr" ,r-readr)
  13003. ("r-s4vectors" ,r-s4vectors)
  13004. ("r-snpstats" ,r-snpstats)
  13005. ("r-variantannotation" ,r-variantannotation)))
  13006. (native-inputs
  13007. `(("r-knitr" ,r-knitr)))
  13008. (home-page "https://bioconductor.org/packages/gwascat")
  13009. (synopsis "Tools for data in the EMBL-EBI GWAS catalog")
  13010. (description
  13011. "This package provides tools for representing and modeling data in the
  13012. EMBL-EBI GWAS catalog.")
  13013. (license license:artistic2.0)))
  13014. (define-public r-kegggraph
  13015. (package
  13016. (name "r-kegggraph")
  13017. (version "1.52.0")
  13018. (source
  13019. (origin
  13020. (method url-fetch)
  13021. (uri (bioconductor-uri "KEGGgraph" version))
  13022. (sha256
  13023. (base32 "0zxdph5hzr3kzj2g1mjqpiviwa189a5sq4bw7wiry6r79fdnklqs"))))
  13024. (properties `((upstream-name . "KEGGgraph")))
  13025. (build-system r-build-system)
  13026. (propagated-inputs
  13027. `(("r-graph" ,r-graph)
  13028. ("r-rcurl" ,r-rcurl)
  13029. ("r-rgraphviz" ,r-rgraphviz)
  13030. ("r-xml" ,r-xml)))
  13031. (home-page "https://bioconductor.org/packages/KEGGgraph")
  13032. (synopsis "Graph approach to Kegg Pathway database in R and Bioconductor")
  13033. (description
  13034. "@code{r-kegggraph} is an interface between Kegg Pathway database and graph
  13035. object as well as a collection of tools to analyze, dissect and visualize these
  13036. graphs. It parses the regularly updated kgml (Kegg XML) files into graph models
  13037. maintaining all essential pathway attributes. The package offers
  13038. functionalities including parsing, graph operation, visualization and etc.")
  13039. (license license:gpl2+)))
  13040. (define-public r-ldblock
  13041. (package
  13042. (name "r-ldblock")
  13043. (version "1.22.1")
  13044. (source
  13045. (origin
  13046. (method url-fetch)
  13047. (uri (bioconductor-uri "ldblock" version))
  13048. (sha256
  13049. (base32
  13050. "16vp5psmigxdkkd6fbivb6s8mvd7rsnm771wsbjvayl2y7ig7kq4"))))
  13051. (build-system r-build-system)
  13052. (propagated-inputs
  13053. `(("r-biocgenerics" ,r-biocgenerics)
  13054. ("r-ensdb-hsapiens-v75" ,r-ensdb-hsapiens-v75)
  13055. ("r-ensembldb" ,r-ensembldb)
  13056. ("r-genomeinfodb" ,r-genomeinfodb)
  13057. ("r-genomicfiles" ,r-genomicfiles)
  13058. ("r-httr" ,r-httr)
  13059. ("r-matrix" ,r-matrix)
  13060. ("r-rsamtools" ,r-rsamtools)
  13061. ("r-snpstats" ,r-snpstats)
  13062. ("r-variantannotation" ,r-variantannotation)))
  13063. (native-inputs
  13064. `(("r-knitr" ,r-knitr)))
  13065. (home-page "https://bioconductor.org/packages/ldblock")
  13066. (synopsis "Data structures for linkage disequilibrium measures in populations")
  13067. (description
  13068. "This package defines data structures for @dfn{linkage
  13069. disequilibrium} (LD) measures in populations. Its purpose is to simplify
  13070. handling of existing population-level data for the purpose of flexibly
  13071. defining LD blocks.")
  13072. (license license:artistic2.0)))
  13073. ;; This is a CRAN package, but it depends on r-snpstats, which is a
  13074. ;; Bioconductor package.
  13075. (define-public r-ldheatmap
  13076. (package
  13077. (name "r-ldheatmap")
  13078. (version "1.0-4")
  13079. (source
  13080. (origin
  13081. (method url-fetch)
  13082. (uri (cran-uri "LDheatmap" version))
  13083. (sha256
  13084. (base32
  13085. "1jp578cf29qcgx95w10lpymlwx2pgjsf0nypwkl9b8g635gkisq7"))))
  13086. (properties `((upstream-name . "LDheatmap")))
  13087. (build-system r-build-system)
  13088. (propagated-inputs
  13089. `(("r-genetics" ,r-genetics)
  13090. ("r-rcpp" ,r-rcpp)
  13091. ("r-snpstats" ,r-snpstats)))
  13092. (home-page "https://stat.sfu.ca/statgen/research/ldheatmap.html")
  13093. (synopsis "Graphical display of pairwise linkage disequilibria between SNPs")
  13094. (description
  13095. "This package provides tools to produce a graphical display, as a heat
  13096. map, of measures of pairwise linkage disequilibria between SNPs. Users may
  13097. optionally include the physical locations or genetic map distances of each SNP
  13098. on the plot.")
  13099. (license license:gpl3)))
  13100. ;; This is a CRAN package, but it depends on r-rgraphviz, which is a
  13101. ;; Bioconductor package.
  13102. (define-public r-abn
  13103. (package
  13104. (name "r-abn")
  13105. (version "2.5-0")
  13106. (source
  13107. (origin
  13108. (method url-fetch)
  13109. (uri (cran-uri "abn" version))
  13110. (sha256
  13111. (base32
  13112. "1fqmhw0mhdl6az1gpg0byvx5snhz1pl3fqikhyfjcjrc9xbsq8yw"))))
  13113. (build-system r-build-system)
  13114. (inputs
  13115. `(("gsl" ,gsl)))
  13116. (propagated-inputs
  13117. `(("r-lme4" ,r-lme4)
  13118. ("r-nnet" ,r-nnet)
  13119. ("r-rcpp" ,r-rcpp)
  13120. ("r-rcpparmadillo" ,r-rcpparmadillo)
  13121. ("r-rgraphviz" ,r-rgraphviz)
  13122. ("r-rjags" ,r-rjags)))
  13123. (home-page "https://r-bayesian-networks.org/")
  13124. (synopsis "Modelling multivariate data with additive bayesian networks")
  13125. (description
  13126. "Bayesian network analysis is a form of probabilistic graphical models
  13127. which derives from empirical data a directed acyclic graph, DAG, describing
  13128. the dependency structure between random variables. An additive Bayesian
  13129. network model consists of a form of a DAG where each node comprises a
  13130. @dfn{generalized linear model} (GLM). Additive Bayesian network models are
  13131. equivalent to Bayesian multivariate regression using graphical modelling, they
  13132. generalises the usual multivariable regression, GLM, to multiple dependent
  13133. variables. This package provides routines to help determine optimal Bayesian
  13134. network models for a given data set, where these models are used to identify
  13135. statistical dependencies in messy, complex data.")
  13136. (license license:gpl2+)))
  13137. ;; This is a CRAN package, but it depends on r-rsamtools, which is a
  13138. ;; Bioconductor package.
  13139. (define-public r-spp
  13140. (package
  13141. (name "r-spp")
  13142. (version "1.16.0")
  13143. (source (origin
  13144. (method url-fetch)
  13145. (uri (cran-uri "spp" version))
  13146. (sha256
  13147. (base32
  13148. "08zxxgyp0h6733b08jmml7k4rhfd3mi5dda3jrzid0s184y0z29w"))))
  13149. (build-system r-build-system)
  13150. (inputs
  13151. `(("zlib" ,zlib)))
  13152. (propagated-inputs
  13153. `(("r-bh" ,r-bh)
  13154. ("r-catools" ,r-catools)
  13155. ("r-rcpp" ,r-rcpp)
  13156. ("r-rsamtools" ,r-rsamtools)))
  13157. (home-page "https://cran.r-project.org/web/packages/spp/")
  13158. (synopsis "ChIP-Seq processing pipeline")
  13159. (description "This package provides tools for analysis of ChIP-seq and
  13160. other functional sequencing data.")
  13161. (license license:gpl2)))
  13162. (define-public r-pathview
  13163. (package
  13164. (name "r-pathview")
  13165. (version "1.32.0")
  13166. (source
  13167. (origin
  13168. (method url-fetch)
  13169. (uri (bioconductor-uri "pathview" version))
  13170. (sha256
  13171. (base32 "1fank0qavv9ikmzxvms8mky2wbzny02rfqkvsqzma26r3vl4r1g1"))))
  13172. (properties `((upstream-name . "pathview")))
  13173. (build-system r-build-system)
  13174. (propagated-inputs
  13175. `(("r-annotationdbi" ,r-annotationdbi)
  13176. ("r-graph" ,r-graph)
  13177. ("r-kegggraph" ,r-kegggraph)
  13178. ("r-keggrest" ,r-keggrest)
  13179. ("r-org-hs-eg-db" ,r-org-hs-eg-db)
  13180. ("r-png" ,r-png)
  13181. ("r-rgraphviz" ,r-rgraphviz)
  13182. ("r-xml" ,r-xml)))
  13183. (home-page "https://pathview.uncc.edu/")
  13184. (synopsis "Tool set for pathway based data integration and visualization")
  13185. (description
  13186. "@code{r-pathview} is a tool set for pathway based data integration and
  13187. visualization. It maps and renders a wide variety of biological data on
  13188. relevant pathway graphs. All users need is to supply their data and specify
  13189. the target pathway. This package automatically downloads the pathway graph
  13190. data, parses the data file, maps user data to the pathway, and render pathway
  13191. graph with the mapped data. In addition, @code{r-pathview} also seamlessly
  13192. integrates with pathway and gene set (enrichment) analysis tools for
  13193. large-scale and fully automated analysis.")
  13194. (license license:gpl3+)))
  13195. (define-public r-snpstats
  13196. (package
  13197. (name "r-snpstats")
  13198. (version "1.42.0")
  13199. (source
  13200. (origin
  13201. (method url-fetch)
  13202. (uri (bioconductor-uri "snpStats" version))
  13203. (sha256
  13204. (base32
  13205. "11vvih5y9kvyjfp2navkfpp4xiyfgwlv4r0x3p52hkj92pc2pg3g"))))
  13206. (properties `((upstream-name . "snpStats")))
  13207. (build-system r-build-system)
  13208. (inputs `(("zlib" ,zlib)))
  13209. (propagated-inputs
  13210. `(("r-biocgenerics" ,r-biocgenerics)
  13211. ("r-matrix" ,r-matrix)
  13212. ("r-survival" ,r-survival)
  13213. ("r-zlibbioc" ,r-zlibbioc)))
  13214. (home-page "https://bioconductor.org/packages/snpStats")
  13215. (synopsis "Methods for SNP association studies")
  13216. (description
  13217. "This package provides classes and statistical methods for large
  13218. @dfn{single-nucleotide polymorphism} (SNP) association studies. This extends
  13219. the earlier snpMatrix package, allowing for uncertainty in genotypes.")
  13220. (license license:gpl3)))
  13221. (define-public r-chromstar
  13222. (package
  13223. (name "r-chromstar")
  13224. (version "1.18.0")
  13225. (source
  13226. (origin
  13227. (method url-fetch)
  13228. (uri (bioconductor-uri "chromstaR" version))
  13229. (sha256
  13230. (base32
  13231. "09cqzylci4x4i7wn4ckcqhdlljbzfrp08wdvkkc5vrdldnj9pq5h"))))
  13232. (properties `((upstream-name . "chromstaR")))
  13233. (build-system r-build-system)
  13234. (propagated-inputs
  13235. `(("r-bamsignals" ,r-bamsignals)
  13236. ("r-biocgenerics" ,r-biocgenerics)
  13237. ("r-chromstardata" ,r-chromstardata)
  13238. ("r-doparallel" ,r-doparallel)
  13239. ("r-foreach" ,r-foreach)
  13240. ("r-genomeinfodb" ,r-genomeinfodb)
  13241. ("r-genomicalignments" ,r-genomicalignments)
  13242. ("r-genomicranges" ,r-genomicranges)
  13243. ("r-ggplot2" ,r-ggplot2)
  13244. ("r-iranges" ,r-iranges)
  13245. ("r-mvtnorm" ,r-mvtnorm)
  13246. ("r-reshape2" ,r-reshape2)
  13247. ("r-rsamtools" ,r-rsamtools)
  13248. ("r-s4vectors" ,r-s4vectors)))
  13249. (native-inputs `(("r-knitr" ,r-knitr)))
  13250. (home-page "https://github.com/ataudt/chromstaR")
  13251. (synopsis "Chromatin state analysis for ChIP-Seq data")
  13252. (description
  13253. "This package implements functions for combinatorial and differential
  13254. analysis of ChIP-seq data. It includes uni- and multivariate peak-calling,
  13255. export to genome browser viewable files, and functions for enrichment
  13256. analyses.")
  13257. (license license:artistic2.0)))
  13258. (define-public r-guitar
  13259. (package
  13260. (name "r-guitar")
  13261. (version "2.8.0")
  13262. (source
  13263. (origin
  13264. (method url-fetch)
  13265. (uri (bioconductor-uri "Guitar" version))
  13266. (sha256
  13267. (base32
  13268. "1q4m6c5181dw12lvdp324jlk78c9jgcsg6b9hk87zjadp6j0gfr6"))))
  13269. (properties `((upstream-name . "Guitar")))
  13270. (build-system r-build-system)
  13271. (propagated-inputs
  13272. `(("r-annotationdbi" ,r-annotationdbi)
  13273. ("r-dplyr" ,r-dplyr)
  13274. ("r-genomicfeatures" ,r-genomicfeatures)
  13275. ("r-genomicranges" ,r-genomicranges)
  13276. ("r-ggplot2" ,r-ggplot2)
  13277. ("r-knitr" ,r-knitr)
  13278. ("r-magrittr" ,r-magrittr)
  13279. ("r-rtracklayer" ,r-rtracklayer)))
  13280. (native-inputs
  13281. `(("r-knitr" ,r-knitr)))
  13282. (home-page "https://bioconductor.org/packages/Guitar")
  13283. (synopsis "Visualize genomic features")
  13284. (description
  13285. "This package is designed for visualization of RNA-related genomic
  13286. features with respect to the landmarks of RNA transcripts, i.e., transcription
  13287. starting site, start codon, stop codon and transcription ending site.")
  13288. (license license:gpl2)))
  13289. (define-public r-sushi
  13290. (package
  13291. (name "r-sushi")
  13292. (version "1.30.0")
  13293. (source (origin
  13294. (method url-fetch)
  13295. (uri (bioconductor-uri "Sushi" version))
  13296. (sha256
  13297. (base32
  13298. "1m5l0nflhcynb3gz7b8qzvknb0s6xhds8z1yl3mbv8ic9qn2knv4"))))
  13299. (properties `((upstream-name . "Sushi")))
  13300. (build-system r-build-system)
  13301. (propagated-inputs
  13302. `(("r-biomart" ,r-biomart)
  13303. ("r-zoo" ,r-zoo)))
  13304. (home-page "https://bioconductor.org/packages/Sushi")
  13305. (synopsis "Tools for visualizing genomics data")
  13306. (description
  13307. "This package provides flexible, quantitative, and integrative genomic
  13308. visualizations for publication-quality multi-panel figures.")
  13309. (license license:gpl2+)))
  13310. (define-public r-ballgown
  13311. (package
  13312. (name "r-ballgown")
  13313. (version "2.24.0")
  13314. (source
  13315. (origin
  13316. (method url-fetch)
  13317. (uri (bioconductor-uri "ballgown" version))
  13318. (sha256
  13319. (base32
  13320. "0ff8z4pfgzai2q4aafclg36bhsi9jwl9xhh1p9fqhmikisscq7i1"))))
  13321. (properties `((upstream-name . "ballgown")))
  13322. (build-system r-build-system)
  13323. (propagated-inputs
  13324. `(("r-biobase" ,r-biobase)
  13325. ("r-genomeinfodb" ,r-genomeinfodb)
  13326. ("r-genomicranges" ,r-genomicranges)
  13327. ("r-iranges" ,r-iranges)
  13328. ("r-limma" ,r-limma)
  13329. ("r-rcolorbrewer" ,r-rcolorbrewer)
  13330. ("r-rtracklayer" ,r-rtracklayer)
  13331. ("r-s4vectors" ,r-s4vectors)
  13332. ("r-sva" ,r-sva)))
  13333. (native-inputs
  13334. `(("r-knitr" ,r-knitr)))
  13335. (home-page "https://bioconductor.org/packages/ballgown")
  13336. (synopsis "Flexible, isoform-level differential expression analysis")
  13337. (description
  13338. "This package provides tools for statistical analysis of assembled
  13339. transcriptomes, including flexible differential expression analysis,
  13340. visualization of transcript structures, and matching of assembled transcripts
  13341. to annotation.")
  13342. (license license:artistic2.0)))
  13343. (define-public r-megadepth
  13344. (package
  13345. (name "r-megadepth")
  13346. (version "1.2.3")
  13347. (source
  13348. (origin
  13349. (method url-fetch)
  13350. (uri (bioconductor-uri "megadepth" version))
  13351. (sha256
  13352. (base32
  13353. "0grgj7bzyqnxby0sx5ic1h9bzmx19xwl0a5b3v6wbnwqcla2i3kg"))))
  13354. (properties `((upstream-name . "megadepth")))
  13355. (build-system r-build-system)
  13356. (inputs `(("megadepth" ,megadepth)))
  13357. (propagated-inputs
  13358. `(("r-cmdfun" ,r-cmdfun)
  13359. ("r-dplyr" ,r-dplyr)
  13360. ("r-fs" ,r-fs)
  13361. ("r-genomicranges" ,r-genomicranges)
  13362. ("r-magrittr" ,r-magrittr)
  13363. ("r-readr" ,r-readr)
  13364. ("r-xfun" ,r-xfun)))
  13365. (native-inputs
  13366. `(("r-knitr" ,r-knitr)))
  13367. (home-page "https://github.com/LieberInstitute/megadepth")
  13368. (synopsis "BigWig and BAM related utilities")
  13369. (description
  13370. "This package provides an R interface to Megadepth. It is particularly
  13371. useful for computing the coverage of a set of genomic regions across bigWig or
  13372. BAM files. With this package, you can build base-pair coverage matrices for
  13373. regions or annotations of your choice from BigWig files.")
  13374. (license license:artistic2.0)))
  13375. (define-public r-beclear
  13376. (package
  13377. (name "r-beclear")
  13378. (version "2.8.0")
  13379. (source
  13380. (origin
  13381. (method url-fetch)
  13382. (uri (bioconductor-uri "BEclear" version))
  13383. (sha256
  13384. (base32
  13385. "0w18livng2gcmjgvws7pix3gsnj237rs34sgwxsfmn8p5vfx8b30"))))
  13386. (properties `((upstream-name . "BEclear")))
  13387. (build-system r-build-system)
  13388. (propagated-inputs
  13389. `(("r-abind" ,r-abind)
  13390. ("r-biocparallel" ,r-biocparallel)
  13391. ("r-data-table" ,r-data-table)
  13392. ("r-futile-logger" ,r-futile-logger)
  13393. ("r-matrix" ,r-matrix)
  13394. ("r-outliers" ,r-outliers)
  13395. ("r-rcpp" ,r-rcpp)
  13396. ("r-rdpack" ,r-rdpack)))
  13397. (native-inputs
  13398. `(("r-knitr" ,r-knitr)))
  13399. (home-page "https://github.com/uds-helms/BEclear")
  13400. (synopsis "Correction of batch effects in DNA methylation data")
  13401. (description
  13402. "This package provides functions to detect and correct for batch effects
  13403. in DNA methylation data. The core function is based on latent factor models
  13404. and can also be used to predict missing values in any other matrix containing
  13405. real numbers.")
  13406. (license license:gpl3)))
  13407. (define-public r-bgeecall
  13408. (package
  13409. (name "r-bgeecall")
  13410. (version "1.8.0")
  13411. (source
  13412. (origin
  13413. (method url-fetch)
  13414. (uri (bioconductor-uri "BgeeCall" version))
  13415. (sha256
  13416. (base32
  13417. "1byciy7vzbdkdgaim10s9qb7zlxsywbhcsrka31gm0rm9ljqc665"))))
  13418. (properties `((upstream-name . "BgeeCall")))
  13419. (build-system r-build-system)
  13420. (propagated-inputs
  13421. `(("kallisto" ,kallisto)
  13422. ("r-biomart" ,r-biomart)
  13423. ("r-biostrings" ,r-biostrings)
  13424. ("r-data-table" ,r-data-table)
  13425. ("r-dplyr" ,r-dplyr)
  13426. ("r-genomicfeatures" ,r-genomicfeatures)
  13427. ("r-jsonlite" ,r-jsonlite)
  13428. ("r-rhdf5" ,r-rhdf5)
  13429. ("r-rslurm" ,r-rslurm)
  13430. ("r-rtracklayer" ,r-rtracklayer)
  13431. ("r-sjmisc" ,r-sjmisc)
  13432. ("r-tximport" ,r-tximport)))
  13433. (native-inputs `(("r-knitr" ,r-knitr)))
  13434. (home-page "https://github.com/BgeeDB/BgeeCall")
  13435. (synopsis "RNA-Seq present/absent gene expression calls generation")
  13436. (description
  13437. "BgeeCall allows to generate present/absent gene expression calls without
  13438. using an arbitrary cutoff like TPM<1. Calls are generated based on reference
  13439. intergenic sequences. These sequences are generated based on expression of
  13440. all RNA-Seq libraries of each species integrated in Bgee.")
  13441. (license license:gpl3)))
  13442. (define-public r-bgeedb
  13443. (package
  13444. (name "r-bgeedb")
  13445. (version "2.18.1")
  13446. (source
  13447. (origin
  13448. (method url-fetch)
  13449. (uri (bioconductor-uri "BgeeDB" version))
  13450. (sha256
  13451. (base32
  13452. "1ziq180yfpdqwhjdzkwjjhwzn3kb0gkj6q0a26c7a30mcfb50w11"))))
  13453. (properties `((upstream-name . "BgeeDB")))
  13454. (build-system r-build-system)
  13455. (propagated-inputs
  13456. `(("r-biobase" ,r-biobase)
  13457. ("r-curl" ,r-curl)
  13458. ("r-data-table" ,r-data-table)
  13459. ("r-digest" ,r-digest)
  13460. ("r-dplyr" ,r-dplyr)
  13461. ("r-graph" ,r-graph)
  13462. ("r-r-utils" ,r-r-utils)
  13463. ("r-rcurl" ,r-rcurl)
  13464. ("r-rsqlite" ,r-rsqlite)
  13465. ("r-tidyr" ,r-tidyr)
  13466. ("r-topgo" ,r-topgo)))
  13467. (native-inputs `(("r-knitr" ,r-knitr)))
  13468. (home-page "https://github.com/BgeeDB/BgeeDB_R")
  13469. (synopsis "Annotation and gene expression data retrieval from Bgee database")
  13470. (description
  13471. "This package provides a package for the annotation and gene expression
  13472. data download from Bgee database, and TopAnat analysis: GO-like enrichment of
  13473. anatomical terms, mapped to genes by expression patterns.")
  13474. (license license:gpl3)))
  13475. (define-public r-biobtreer
  13476. (package
  13477. (name "r-biobtreer")
  13478. (version "1.4.0")
  13479. (source
  13480. (origin
  13481. (method url-fetch)
  13482. (uri (bioconductor-uri "biobtreeR" version))
  13483. (sha256
  13484. (base32
  13485. "0pynx4ps1qxsn13ba6zyg6h5dqlp2y7qish67m7sdjns079zh061"))))
  13486. (properties `((upstream-name . "biobtreeR")))
  13487. (build-system r-build-system)
  13488. (propagated-inputs
  13489. `(("r-httpuv" ,r-httpuv)
  13490. ("r-httr" ,r-httr)
  13491. ("r-jsonlite" ,r-jsonlite)
  13492. ("r-stringi" ,r-stringi)))
  13493. (native-inputs `(("r-knitr" ,r-knitr)))
  13494. (home-page "https://github.com/tamerh/biobtreeR")
  13495. (synopsis "Use biobtree tool from R")
  13496. (description
  13497. "The biobtreeR package provides an interface to biobtree, a tool which
  13498. covers large sets of bioinformatics datasets and allows search and chain
  13499. mappings functionalities.")
  13500. (license license:expat)))
  13501. (define-public r-minet
  13502. (package
  13503. (name "r-minet")
  13504. (version "3.50.0")
  13505. (source
  13506. (origin
  13507. (method url-fetch)
  13508. (uri (bioconductor-uri "minet" version))
  13509. (sha256
  13510. (base32
  13511. "0bir2zr4r2wawkdvdhrk2hcyxmgkrkfvx36jj85fcm24axlqrzzb"))))
  13512. (properties `((upstream-name . "minet")))
  13513. (build-system r-build-system)
  13514. (propagated-inputs
  13515. `(("r-infotheo" ,r-infotheo)))
  13516. (home-page "http://minet.meyerp.com")
  13517. (synopsis "Mutual information networks")
  13518. (description
  13519. "This package implements various algorithms for inferring mutual
  13520. information networks from data.")
  13521. (license license:artistic2.0)))
  13522. (define-public r-genetclassifier
  13523. (package
  13524. (name "r-genetclassifier")
  13525. (version "1.32.0")
  13526. (source
  13527. (origin
  13528. (method url-fetch)
  13529. (uri (bioconductor-uri "geNetClassifier" version))
  13530. (sha256
  13531. (base32
  13532. "1i1cavbbvxzqgqxfmikghnls18jrq12hb953mjrwa95lkhzdxm2d"))))
  13533. (properties
  13534. `((upstream-name . "geNetClassifier")))
  13535. (build-system r-build-system)
  13536. (propagated-inputs
  13537. `(("r-biobase" ,r-biobase)
  13538. ("r-e1071" ,r-e1071)
  13539. ("r-ebarrays" ,r-ebarrays)
  13540. ("r-minet" ,r-minet)))
  13541. (home-page "https://www.cicancer.org")
  13542. (synopsis "Classify diseases and build gene networks using expression profiles")
  13543. (description
  13544. "This is a comprehensive package to automatically train and validate a
  13545. multi-class SVM classifier based on gene expression data. It provides
  13546. transparent selection of gene markers, their coexpression networks, and an
  13547. interface to query the classifier.")
  13548. (license license:gpl2+)))
  13549. (define-public r-dir-expiry
  13550. (package
  13551. (name "r-dir-expiry")
  13552. (version "1.0.0")
  13553. (source
  13554. (origin
  13555. (method url-fetch)
  13556. (uri (bioconductor-uri "dir.expiry" version))
  13557. (sha256
  13558. (base32
  13559. "05mk7iwzay1xrgvssbz7nyl5d1n03syalbk18lmjmbx05dy0cjik"))))
  13560. (properties `((upstream-name . "dir.expiry")))
  13561. (build-system r-build-system)
  13562. (propagated-inputs `(("r-filelock" ,r-filelock)))
  13563. (native-inputs `(("r-knitr" ,r-knitr)))
  13564. (home-page "https://bioconductor.org/packages/dir.expiry")
  13565. (synopsis "Managing expiration for cache directories")
  13566. (description
  13567. "This package implements an expiration system for access to versioned
  13568. directories. Directories that have not been accessed by a registered function
  13569. within a certain time frame are deleted. This aims to reduce disk usage by
  13570. eliminating obsolete caches generated by old versions of packages.")
  13571. (license license:gpl3)))
  13572. (define-public r-basilisk-utils
  13573. (package
  13574. (name "r-basilisk-utils")
  13575. (version "1.4.0")
  13576. (source
  13577. (origin
  13578. (method url-fetch)
  13579. (uri (bioconductor-uri "basilisk.utils" version))
  13580. (sha256
  13581. (base32
  13582. "0qbm6rj6h059hakflbwz4j4f59311jhbk5dnpx11kyixh5pgjk7v"))))
  13583. (properties
  13584. `((upstream-name . "basilisk.utils")))
  13585. (build-system r-build-system)
  13586. (propagated-inputs
  13587. `(("r-dir-expiry" ,r-dir-expiry)))
  13588. (native-inputs `(("r-knitr" ,r-knitr)))
  13589. (home-page "https://bioconductor.org/packages/basilisk.utils")
  13590. (synopsis "Basilisk installation utilities")
  13591. (description
  13592. "This package implements utilities for installation of the basilisk
  13593. package, primarily for creation of the underlying Conda instance.")
  13594. (license license:gpl3)))
  13595. (define-public r-basilisk
  13596. (package
  13597. (name "r-basilisk")
  13598. (version "1.4.0")
  13599. (source
  13600. (origin
  13601. (method url-fetch)
  13602. (uri (bioconductor-uri "basilisk" version))
  13603. (sha256
  13604. (base32
  13605. "1nzbn3f2jzvg3a3m6wgksi4cvamqas2q7csdk4ir7fcirasf536v"))))
  13606. (properties `((upstream-name . "basilisk")))
  13607. (build-system r-build-system)
  13608. (propagated-inputs
  13609. `(("r-basilisk-utils" ,r-basilisk-utils)
  13610. ("r-dir-expiry" ,r-dir-expiry)
  13611. ("r-reticulate" ,r-reticulate)))
  13612. (native-inputs `(("r-knitr" ,r-knitr)))
  13613. (home-page "https://bioconductor.org/packages/basilisk")
  13614. (synopsis "Freeze Python dependencies inside Bioconductor packages")
  13615. (description
  13616. "This package installs a self-contained Conda instance that is managed by
  13617. the R/Bioconductor installation machinery. This aims to provide a consistent
  13618. Python environment that can be used reliably by Bioconductor packages.
  13619. Functions are also provided to enable smooth interoperability of multiple
  13620. Python environments in a single R session.")
  13621. (license license:gpl3)))
  13622. (define-public r-biocthis
  13623. (package
  13624. (name "r-biocthis")
  13625. (version "1.2.0")
  13626. (source
  13627. (origin
  13628. (method url-fetch)
  13629. (uri (bioconductor-uri "biocthis" version))
  13630. (sha256
  13631. (base32
  13632. "08awghsg7q22csb0j9dr8dpb1vkn9gcs9qnhhljxifkw2ahbqia4"))))
  13633. (properties `((upstream-name . "biocthis")))
  13634. (build-system r-build-system)
  13635. (propagated-inputs
  13636. `(("r-biocmanager" ,r-biocmanager)
  13637. ("r-fs" ,r-fs)
  13638. ("r-glue" ,r-glue)
  13639. ("r-rlang" ,r-rlang)
  13640. ("r-styler" ,r-styler)
  13641. ("r-usethis" ,r-usethis)))
  13642. (native-inputs `(("r-knitr" ,r-knitr)))
  13643. (home-page "https://github.com/lcolladotor/biocthis")
  13644. (synopsis "Automate package and project setup for Bioconductor packages")
  13645. (description
  13646. "This package expands the @code{usethis} package with the goal of helping
  13647. automate the process of creating R packages for Bioconductor or making them
  13648. Bioconductor-friendly.")
  13649. (license license:artistic2.0)))
  13650. (define-public r-biocdockermanager
  13651. (package
  13652. (name "r-biocdockermanager")
  13653. (version "1.4.0")
  13654. (source
  13655. (origin
  13656. (method url-fetch)
  13657. (uri (bioconductor-uri "BiocDockerManager" version))
  13658. (sha256
  13659. (base32
  13660. "0dh1flm5chsdcihljrg6znjskqkp0qyjh39hsv4zq0frf1rm97j7"))))
  13661. (properties
  13662. `((upstream-name . "BiocDockerManager")))
  13663. (build-system r-build-system)
  13664. (propagated-inputs
  13665. `(("docker" ,docker)
  13666. ("r-dplyr" ,r-dplyr)
  13667. ("r-httr" ,r-httr)
  13668. ("r-memoise" ,r-memoise)
  13669. ("r-readr" ,r-readr)
  13670. ("r-whisker" ,r-whisker)))
  13671. (native-inputs `(("r-knitr" ,r-knitr)))
  13672. (home-page "https://bioconductor.org/packages/BiocDockerManager")
  13673. (synopsis "Access and manage Bioconductor Docker images")
  13674. (description
  13675. "This package works analogous to BiocManager but for Docker images. Use
  13676. the BiocDockerManager package to install and manage Docker images provided by
  13677. the Bioconductor project.")
  13678. (license license:artistic2.0)))
  13679. (define-public r-biodb
  13680. (package
  13681. (name "r-biodb")
  13682. (version "1.0.4")
  13683. (source
  13684. (origin
  13685. (method url-fetch)
  13686. (uri (bioconductor-uri "biodb" version))
  13687. (sha256
  13688. (base32
  13689. "1apnbr5p619nsrhd2drm6arj69sw0wijv8ap7dfrndqkffrpbfmx"))))
  13690. (properties `((upstream-name . "biodb")))
  13691. (build-system r-build-system)
  13692. (propagated-inputs
  13693. `(("r-chk" ,r-chk)
  13694. ("r-jsonlite" ,r-jsonlite)
  13695. ("r-lgr" ,r-lgr)
  13696. ("r-lifecycle" ,r-lifecycle)
  13697. ("r-openssl" ,r-openssl)
  13698. ("r-plyr" ,r-plyr)
  13699. ("r-progress" ,r-progress)
  13700. ("r-r6" ,r-r6)
  13701. ("r-rappdirs" ,r-rappdirs)
  13702. ("r-rcpp" ,r-rcpp)
  13703. ("r-rcurl" ,r-rcurl)
  13704. ("r-rsqlite" ,r-rsqlite)
  13705. ("r-stringr" ,r-stringr)
  13706. ("r-testthat" ,r-testthat)
  13707. ("r-withr" ,r-withr)
  13708. ("r-xml" ,r-xml)
  13709. ("r-yaml" ,r-yaml)))
  13710. (native-inputs `(("r-knitr" ,r-knitr)))
  13711. (home-page "https://bioconductor.org/packages/biodb")
  13712. (synopsis "Library for connecting to chemical and biological databases")
  13713. (description
  13714. "The biodb package provides access to standard remote chemical and
  13715. biological databases (ChEBI, KEGG, HMDB, ...), as well as to in-house local
  13716. database files (CSV, SQLite), with easy retrieval of entries, access to web
  13717. services, search of compounds by mass and/or name, and mass spectra matching
  13718. for LCMS and MSMS. Its architecture as a development framework facilitates
  13719. the development of new database connectors for local projects or inside
  13720. separate published packages.")
  13721. (license license:agpl3+)))
  13722. (define-public r-biomformat
  13723. (package
  13724. (name "r-biomformat")
  13725. (version "1.20.0")
  13726. (source
  13727. (origin
  13728. (method url-fetch)
  13729. (uri (bioconductor-uri "biomformat" version))
  13730. (sha256
  13731. (base32
  13732. "1wgshkddxbmpsihpkm0dp7vqp59ns6iqbx574y80n2pxb8dx8sy9"))))
  13733. (properties `((upstream-name . "biomformat")))
  13734. (build-system r-build-system)
  13735. (propagated-inputs
  13736. `(("r-jsonlite" ,r-jsonlite)
  13737. ("r-matrix" ,r-matrix)
  13738. ("r-plyr" ,r-plyr)
  13739. ("r-rhdf5" ,r-rhdf5)))
  13740. (native-inputs `(("r-knitr" ,r-knitr)))
  13741. (home-page "https://github.com/joey711/biomformat/")
  13742. (synopsis "Interface package for the BIOM file format")
  13743. (description
  13744. "This is an R package for interfacing with the BIOM format. This package
  13745. includes basic tools for reading biom-format files, accessing and subsetting
  13746. data tables from a biom object (which is more complex than a single table), as
  13747. well as limited support for writing a biom-object back to a biom-format file.
  13748. The design of this API is intended to match the Python API and other tools
  13749. included with the biom-format project, but with a decidedly \"R flavor\" that
  13750. should be familiar to R users. This includes S4 classes and methods, as well
  13751. as extensions of common core functions/methods.")
  13752. (license license:gpl2)))
  13753. (define-public r-mvcclass
  13754. (package
  13755. (name "r-mvcclass")
  13756. (version "1.66.0")
  13757. (source
  13758. (origin
  13759. (method url-fetch)
  13760. (uri (bioconductor-uri "MVCClass" version))
  13761. (sha256
  13762. (base32
  13763. "1di7y10mr7caacd6igwxnr62cm4v1x877yi4a2i5jqz1058jqni7"))))
  13764. (properties `((upstream-name . "MVCClass")))
  13765. (build-system r-build-system)
  13766. (home-page "https://bioconductor.org/packages/MVCClass")
  13767. (synopsis "Model-View-Controller (MVC) classes")
  13768. (description
  13769. "This package contains classes used in model-view-controller (MVC)
  13770. design.")
  13771. (license license:lgpl2.1+)))
  13772. (define-public r-biomvcclass
  13773. (package
  13774. (name "r-biomvcclass")
  13775. (version "1.60.0")
  13776. (source
  13777. (origin
  13778. (method url-fetch)
  13779. (uri (bioconductor-uri "BioMVCClass" version))
  13780. (sha256
  13781. (base32
  13782. "04pld93nffbci47dnf0awmcmhlfzv599ggcd7hvq78w41ac60qv8"))))
  13783. (properties `((upstream-name . "BioMVCClass")))
  13784. (build-system r-build-system)
  13785. (propagated-inputs
  13786. `(("r-biobase" ,r-biobase)
  13787. ("r-graph" ,r-graph)
  13788. ("r-mvcclass" ,r-mvcclass)
  13789. ("r-rgraphviz" ,r-rgraphviz)))
  13790. (home-page "https://bioconductor.org/packages/BioMVCClass")
  13791. (synopsis "Model-View-Controller (MVC) classes that use Biobase")
  13792. (description
  13793. "This package contains classes used in model-view-controller (MVC)
  13794. design.")
  13795. (license license:lgpl2.1+)))
  13796. (define-public r-biomvrcns
  13797. (package
  13798. (name "r-biomvrcns")
  13799. (version "1.32.0")
  13800. (source
  13801. (origin
  13802. (method url-fetch)
  13803. (uri (bioconductor-uri "biomvRCNS" version))
  13804. (sha256
  13805. (base32
  13806. "0wyzj422smr4m9mswzn9inc1sn86pnia7jmd6k28nd2a7fjyrm16"))))
  13807. (properties `((upstream-name . "biomvRCNS")))
  13808. (build-system r-build-system)
  13809. (propagated-inputs
  13810. `(("r-genomicranges" ,r-genomicranges)
  13811. ("r-gviz" ,r-gviz)
  13812. ("r-iranges" ,r-iranges)
  13813. ("r-mvtnorm" ,r-mvtnorm)))
  13814. (home-page "https://bioconductor.org/packages/biomvRCNS")
  13815. (synopsis "Copy number study and segmentation for multivariate biological data")
  13816. (description
  13817. "In this package, a @dfn{Hidden Semi Markov Model} (HSMM) and one
  13818. homogeneous segmentation model are designed and implemented for segmentation
  13819. genomic data, with the aim of assisting in transcripts detection using high
  13820. throughput technology like RNA-seq or tiling array, and copy number analysis
  13821. using aCGH or sequencing.")
  13822. (license license:gpl2+)))
  13823. (define-public r-bionero
  13824. (package
  13825. (name "r-bionero")
  13826. (version "1.0.4")
  13827. (source
  13828. (origin
  13829. (method url-fetch)
  13830. (uri (bioconductor-uri "BioNERO" version))
  13831. (sha256
  13832. (base32
  13833. "1yj0pavyfrj2gsvaj1dkgmznibm2appxjx9rk5qjslhslmm5b05b"))))
  13834. (properties `((upstream-name . "BioNERO")))
  13835. (build-system r-build-system)
  13836. (propagated-inputs
  13837. `(("r-biocparallel" ,r-biocparallel)
  13838. ("r-complexheatmap" ,r-complexheatmap)
  13839. ("r-deseq2" ,r-deseq2)
  13840. ("r-dynamictreecut" ,r-dynamictreecut)
  13841. ("r-genie3" ,r-genie3)
  13842. ("r-ggnetwork" ,r-ggnetwork)
  13843. ("r-ggnewscale" ,r-ggnewscale)
  13844. ("r-ggplot2" ,r-ggplot2)
  13845. ("r-ggpubr" ,r-ggpubr)
  13846. ("r-igraph" ,r-igraph)
  13847. ("r-intergraph" ,r-intergraph)
  13848. ("r-matrixstats" ,r-matrixstats)
  13849. ("r-minet" ,r-minet)
  13850. ("r-netrep" ,r-netrep)
  13851. ("r-networkd3" ,r-networkd3)
  13852. ("r-rcolorbrewer" ,r-rcolorbrewer)
  13853. ("r-reshape2" ,r-reshape2)
  13854. ("r-summarizedexperiment" ,r-summarizedexperiment)
  13855. ("r-sva" ,r-sva)
  13856. ("r-wgcna" ,r-wgcna)))
  13857. (native-inputs
  13858. `(("r-knitr" ,r-knitr)))
  13859. (home-page "https://github.com/almeidasilvaf/BioNERO")
  13860. (synopsis "Biological network reconstruction omnibus")
  13861. (description
  13862. "BioNERO aims to integrate all aspects of biological network inference in
  13863. a single package, including data preprocessing, exploratory analyses, network
  13864. inference, and analyses for biological interpretations. BioNERO can be used
  13865. to infer gene coexpression networks (GCNs) and gene regulatory networks (GRNs)
  13866. from gene expression data. Additionally, it can be used to explore
  13867. topological properties of protein-protein interaction (PPI) networks. GCN
  13868. inference relies on the popular WGCNA algorithm. GRN inference is based on
  13869. the \"wisdom of the crowds\" principle, which consists in inferring GRNs with
  13870. multiple algorithms (here, CLR, GENIE3 and ARACNE) and calculating the average
  13871. rank for each interaction pair. As all steps of network analyses are included
  13872. in this package, BioNERO makes users avoid having to learn the syntaxes of
  13873. several packages and how to communicate between them. Finally, users can also
  13874. identify consensus modules across independent expression sets and calculate
  13875. intra and interspecies module preservation statistics between different
  13876. networks.")
  13877. (license license:gpl3)))
  13878. (define-public r-bionet
  13879. (package
  13880. (name "r-bionet")
  13881. (version "1.52.0")
  13882. (source
  13883. (origin
  13884. (method url-fetch)
  13885. (uri (bioconductor-uri "BioNet" version))
  13886. (sha256
  13887. (base32
  13888. "15rk1jfv4h1mxvr5bs0qmq6fdnza7zcmksigqxb46fs7f6znr3yi"))))
  13889. (properties `((upstream-name . "BioNet")))
  13890. (build-system r-build-system)
  13891. (propagated-inputs
  13892. `(("r-annotationdbi" ,r-annotationdbi)
  13893. ("r-biobase" ,r-biobase)
  13894. ("r-graph" ,r-graph)
  13895. ("r-igraph" ,r-igraph)
  13896. ("r-rbgl" ,r-rbgl)))
  13897. (home-page "http://bioconductor.org/packages/release/bioc/html/BioNet.html")
  13898. (synopsis "Functional analysis of biological networks")
  13899. (description
  13900. "This package provides functions for the integrated analysis of
  13901. protein-protein interaction networks and the detection of functional modules.
  13902. Different datasets can be integrated into the network by assigning p-values of
  13903. statistical tests to the nodes of the network. E.g. p-values obtained from
  13904. the differential expression of the genes from an Affymetrix array are assigned
  13905. to the nodes of the network. By fitting a beta-uniform mixture model and
  13906. calculating scores from the p-values, overall scores of network regions can be
  13907. calculated and an integer linear programming algorithm identifies the maximum
  13908. scoring subnetwork.")
  13909. (license license:gpl2+)))
  13910. (define-public r-bionetstat
  13911. (package
  13912. (name "r-bionetstat")
  13913. (version "1.12.0")
  13914. (source
  13915. (origin
  13916. (method url-fetch)
  13917. (uri (bioconductor-uri "BioNetStat" version))
  13918. (sha256
  13919. (base32
  13920. "16xlfng9m8xvm831c2x6zmjc0gavlfiy9pnza55hdv86888fcnbg"))))
  13921. (properties `((upstream-name . "BioNetStat")))
  13922. (build-system r-build-system)
  13923. (propagated-inputs
  13924. `(("r-biocparallel" ,r-biocparallel)
  13925. ("r-dt" ,r-dt)
  13926. ("r-ggplot2" ,r-ggplot2)
  13927. ("r-hmisc" ,r-hmisc)
  13928. ("r-igraph" ,r-igraph)
  13929. ("r-knitr" ,r-knitr)
  13930. ("r-markdown" ,r-markdown)
  13931. ("r-pathview" ,r-pathview)
  13932. ("r-pheatmap" ,r-pheatmap)
  13933. ("r-plyr" ,r-plyr)
  13934. ("r-psych" ,r-psych)
  13935. ("r-rcolorbrewer" ,r-rcolorbrewer)
  13936. ("r-rjsonio" ,r-rjsonio)
  13937. ("r-rmarkdown" ,r-rmarkdown)
  13938. ("r-shiny" ,r-shiny)
  13939. ("r-shinybs" ,r-shinybs)
  13940. ("r-whisker" ,r-whisker)
  13941. ("r-yaml" ,r-yaml)))
  13942. (native-inputs
  13943. `(("r-knitr" ,r-knitr)))
  13944. (home-page "https://github.com/jardimViniciusC/BioNetStat")
  13945. (synopsis "Biological network analysis")
  13946. (description
  13947. "This package provides a package to perform differential network
  13948. analysis, differential node analysis (differential coexpression analysis),
  13949. network and metabolic pathways view.")
  13950. (license license:gpl3+)))
  13951. (define-public r-bioqc
  13952. (package
  13953. (name "r-bioqc")
  13954. (version "1.20.0")
  13955. (source
  13956. (origin
  13957. (method url-fetch)
  13958. (uri (bioconductor-uri "BioQC" version))
  13959. (sha256
  13960. (base32
  13961. "04akp94p0d0zid55m1b1k3qlw7iq914pcg57lihgj3pa92n1sc5l"))))
  13962. (properties `((upstream-name . "BioQC")))
  13963. (build-system r-build-system)
  13964. (propagated-inputs
  13965. `(("r-biobase" ,r-biobase)
  13966. ("r-edger" ,r-edger)
  13967. ("r-rcpp" ,r-rcpp)))
  13968. (native-inputs
  13969. `(("r-knitr" ,r-knitr)))
  13970. (home-page "https://accio.github.io/BioQC/")
  13971. (synopsis "Detect tissue heterogeneity in expression profiles with gene sets")
  13972. (description
  13973. "BioQC performs quality control of high-throughput expression data based
  13974. on tissue gene signatures. It can detect tissue heterogeneity in gene
  13975. expression data. The core algorithm is a Wilcoxon-Mann-Whitney test that is
  13976. optimised for high performance.")
  13977. (license license:gpl3+)))
  13978. (define-public r-biotip
  13979. (package
  13980. (name "r-biotip")
  13981. (version "1.6.0")
  13982. (source
  13983. (origin
  13984. (method url-fetch)
  13985. (uri (bioconductor-uri "BioTIP" version))
  13986. (sha256
  13987. (base32
  13988. "1i6r8px0fmdjx8frpljppwql74mhx08ibvhs9y3qk91ck5h3f0js"))))
  13989. (properties `((upstream-name . "BioTIP")))
  13990. (build-system r-build-system)
  13991. (propagated-inputs
  13992. `(("r-cluster" ,r-cluster)
  13993. ("r-genomicranges" ,r-genomicranges)
  13994. ("r-hmisc" ,r-hmisc)
  13995. ("r-igraph" ,r-igraph)
  13996. ("r-mass" ,r-mass)
  13997. ("r-psych" ,r-psych)
  13998. ("r-stringr" ,r-stringr)))
  13999. (native-inputs
  14000. `(("r-knitr" ,r-knitr)))
  14001. (home-page "https://github.com/xyang2uchicago/BioTIP")
  14002. (synopsis "R package for characterization of biological tipping-point")
  14003. (description
  14004. "This package adopts tipping-point theory to transcriptome profiles to
  14005. help unravel disease regulatory trajectory.")
  14006. (license license:gpl2)))
  14007. (define-public r-biotmle
  14008. (package
  14009. (name "r-biotmle")
  14010. (version "1.16.0")
  14011. (source
  14012. (origin
  14013. (method url-fetch)
  14014. (uri (bioconductor-uri "biotmle" version))
  14015. (sha256
  14016. (base32
  14017. "01smkmbv40yprgrgi2gjnmi8ncqyrlkfdxsh33ki20amcx32nc7f"))))
  14018. (properties `((upstream-name . "biotmle")))
  14019. (build-system r-build-system)
  14020. (propagated-inputs
  14021. `(("r-assertthat" ,r-assertthat)
  14022. ("r-biocgenerics" ,r-biocgenerics)
  14023. ("r-biocparallel" ,r-biocparallel)
  14024. ("r-dofuture" ,r-dofuture)
  14025. ("r-dplyr" ,r-dplyr)
  14026. ("r-drtmle" ,r-drtmle)
  14027. ("r-future" ,r-future)
  14028. ("r-ggplot2" ,r-ggplot2)
  14029. ("r-ggsci" ,r-ggsci)
  14030. ("r-limma" ,r-limma)
  14031. ("r-s4vectors" ,r-s4vectors)
  14032. ("r-summarizedexperiment" ,r-summarizedexperiment)
  14033. ("r-superheat" ,r-superheat)
  14034. ("r-tibble" ,r-tibble)))
  14035. (native-inputs
  14036. `(("r-knitr" ,r-knitr)))
  14037. (home-page "https://code.nimahejazi.org/biotmle/")
  14038. (synopsis "Targeted learning with moderated statistics for biomarker discovery")
  14039. (description
  14040. "This package provides tools for differential expression biomarker
  14041. discovery based on microarray and next-generation sequencing data that
  14042. leverage efficient semiparametric estimators of the average treatment effect
  14043. for variable importance analysis. Estimation and inference of the (marginal)
  14044. average treatment effects of potential biomarkers are computed by targeted
  14045. minimum loss-based estimation, with joint, stable inference constructed across
  14046. all biomarkers using a generalization of moderated statistics for use with the
  14047. estimated efficient influence function. The procedure accommodates the use of
  14048. ensemble machine learning for the estimation of nuisance functions.")
  14049. (license license:expat)))
  14050. (define-public r-bsseq
  14051. (package
  14052. (name "r-bsseq")
  14053. (version "1.28.0")
  14054. (source
  14055. (origin
  14056. (method url-fetch)
  14057. (uri (bioconductor-uri "bsseq" version))
  14058. (sha256
  14059. (base32
  14060. "1xpv85hr681kkkilsnasndkszwmzbzq11y0lff4na2ilsm7sqmmi"))))
  14061. (properties `((upstream-name . "bsseq")))
  14062. (build-system r-build-system)
  14063. (propagated-inputs
  14064. `(("r-beachmat" ,r-beachmat)
  14065. ("r-biobase" ,r-biobase)
  14066. ("r-biocgenerics" ,r-biocgenerics)
  14067. ("r-biocparallel" ,r-biocparallel)
  14068. ("r-biostrings" ,r-biostrings)
  14069. ("r-bsgenome" ,r-bsgenome)
  14070. ("r-data-table" ,r-data-table)
  14071. ("r-delayedarray" ,r-delayedarray)
  14072. ("r-delayedmatrixstats" ,r-delayedmatrixstats)
  14073. ("r-genomeinfodb" ,r-genomeinfodb)
  14074. ("r-genomicranges" ,r-genomicranges)
  14075. ("r-gtools" ,r-gtools)
  14076. ("r-hdf5array" ,r-hdf5array)
  14077. ("r-iranges" ,r-iranges)
  14078. ("r-limma" ,r-limma)
  14079. ("r-locfit" ,r-locfit)
  14080. ("r-permute" ,r-permute)
  14081. ("r-r-utils" ,r-r-utils)
  14082. ("r-rcpp" ,r-rcpp)
  14083. ("r-rhdf5" ,r-rhdf5)
  14084. ("r-s4vectors" ,r-s4vectors)
  14085. ("r-scales" ,r-scales)
  14086. ("r-summarizedexperiment" ,r-summarizedexperiment)))
  14087. (native-inputs
  14088. `(("r-knitr" ,r-knitr)))
  14089. (home-page "https://github.com/hansenlab/bsseq")
  14090. (synopsis "Analyze, manage and store bisulfite sequencing data")
  14091. (description
  14092. "This package provides a collection of tools for analyzing and
  14093. visualizing bisulfite sequencing data.")
  14094. (license license:artistic2.0)))
  14095. (define-public r-dmrseq
  14096. (package
  14097. (name "r-dmrseq")
  14098. (version "1.12.0")
  14099. (source
  14100. (origin
  14101. (method url-fetch)
  14102. (uri (bioconductor-uri "dmrseq" version))
  14103. (sha256
  14104. (base32
  14105. "1jbbjifjsnk9261wqmdwkbzj1w52g6vaanpk4w816ri0fap587m4"))))
  14106. (properties `((upstream-name . "dmrseq")))
  14107. (build-system r-build-system)
  14108. (propagated-inputs
  14109. `(("r-annotationhub" ,r-annotationhub)
  14110. ("r-annotatr" ,r-annotatr)
  14111. ("r-biocparallel" ,r-biocparallel)
  14112. ("r-bsseq" ,r-bsseq)
  14113. ("r-bumphunter" ,r-bumphunter)
  14114. ("r-delayedmatrixstats" ,r-delayedmatrixstats)
  14115. ("r-genomeinfodb" ,r-genomeinfodb)
  14116. ("r-genomicranges" ,r-genomicranges)
  14117. ("r-ggplot2" ,r-ggplot2)
  14118. ("r-iranges" ,r-iranges)
  14119. ("r-locfit" ,r-locfit)
  14120. ("r-matrixstats" ,r-matrixstats)
  14121. ("r-nlme" ,r-nlme)
  14122. ("r-outliers" ,r-outliers)
  14123. ("r-rcolorbrewer" ,r-rcolorbrewer)
  14124. ("r-rtracklayer" ,r-rtracklayer)
  14125. ("r-s4vectors" ,r-s4vectors)))
  14126. (native-inputs
  14127. `(("r-knitr" ,r-knitr)))
  14128. (home-page "https://bioconductor.org/packages/dmrseq")
  14129. (synopsis "Detection and inference of differentially methylated regions")
  14130. (description
  14131. "This package implements an approach for scanning the genome to detect
  14132. and perform accurate inference on differentially methylated regions from Whole
  14133. Genome Bisulfite Sequencing data. The method is based on comparing detected
  14134. regions to a pooled null distribution, that can be implemented even when as
  14135. few as two samples per population are available. Region-level statistics are
  14136. obtained by fitting a @dfn{generalized least squares} (GLS) regression model
  14137. with a nested autoregressive correlated error structure for the effect of
  14138. interest on transformed methylation proportions.")
  14139. (license license:expat)))
  14140. (define-public r-biscuiteer
  14141. (package
  14142. (name "r-biscuiteer")
  14143. (version "1.6.0")
  14144. (source
  14145. (origin
  14146. (method url-fetch)
  14147. (uri (bioconductor-uri "biscuiteer" version))
  14148. (sha256
  14149. (base32
  14150. "0f4kk4v2c5diq0fbvyvgwjd1kjk9izr6n9wfrlrr7wbx4pz3c3h6"))))
  14151. (properties `((upstream-name . "biscuiteer")))
  14152. (build-system r-build-system)
  14153. (propagated-inputs
  14154. `(("r-biobase" ,r-biobase)
  14155. ("r-biocgenerics" ,r-biocgenerics)
  14156. ("r-biocparallel" ,r-biocparallel)
  14157. ("r-biscuiteerdata" ,r-biscuiteerdata)
  14158. ("r-bsseq" ,r-bsseq)
  14159. ("r-data-table" ,r-data-table)
  14160. ("r-delayedmatrixstats" ,r-delayedmatrixstats)
  14161. ("r-dmrseq" ,r-dmrseq)
  14162. ("r-genomeinfodb" ,r-genomeinfodb)
  14163. ("r-genomicranges" ,r-genomicranges)
  14164. ("r-gtools" ,r-gtools)
  14165. ("r-hdf5array" ,r-hdf5array)
  14166. ("r-homo-sapiens" ,r-homo-sapiens)
  14167. ("r-impute" ,r-impute)
  14168. ("r-matrix" ,r-matrix)
  14169. ("r-matrixstats" ,r-matrixstats)
  14170. ("r-mus-musculus" ,r-mus-musculus)
  14171. ("r-qdnaseq" ,r-qdnaseq)
  14172. ("r-qualv" ,r-qualv)
  14173. ("r-r-utils" ,r-r-utils)
  14174. ("r-readr" ,r-readr)
  14175. ("r-rsamtools" ,r-rsamtools)
  14176. ("r-rtracklayer" ,r-rtracklayer)
  14177. ("r-s4vectors" ,r-s4vectors)
  14178. ("r-summarizedexperiment" ,r-summarizedexperiment)
  14179. ("r-variantannotation" ,r-variantannotation)))
  14180. (native-inputs
  14181. `(("r-knitr" ,r-knitr)))
  14182. (home-page "https://github.com/trichelab/biscuiteer")
  14183. (synopsis "Convenience functions for the Biscuit package")
  14184. (description
  14185. "This package provides a test harness for bsseq loading of Biscuit
  14186. output, summarization of WGBS data over defined regions and in mappable
  14187. samples, with or without imputation, dropping of mostly-NA rows, age
  14188. estimates, etc.")
  14189. (license license:gpl3)))
  14190. (define-public r-tximeta
  14191. (package
  14192. (name "r-tximeta")
  14193. (version "1.10.0")
  14194. (source
  14195. (origin
  14196. (method url-fetch)
  14197. (uri (bioconductor-uri "tximeta" version))
  14198. (sha256
  14199. (base32
  14200. "0ipgpcl93cac4qff6lp9x2l3gav5kb1x1d56g32h09hlm797rvvh"))))
  14201. (properties `((upstream-name . "tximeta")))
  14202. (build-system r-build-system)
  14203. (propagated-inputs
  14204. `(("r-annotationdbi" ,r-annotationdbi)
  14205. ("r-annotationhub" ,r-annotationhub)
  14206. ("r-biocfilecache" ,r-biocfilecache)
  14207. ("r-biostrings" ,r-biostrings)
  14208. ("r-ensembldb" ,r-ensembldb)
  14209. ("r-genomeinfodb" ,r-genomeinfodb)
  14210. ("r-genomicfeatures" ,r-genomicfeatures)
  14211. ("r-genomicranges" ,r-genomicranges)
  14212. ("r-iranges" ,r-iranges)
  14213. ("r-jsonlite" ,r-jsonlite)
  14214. ("r-matrix" ,r-matrix)
  14215. ("r-s4vectors" ,r-s4vectors)
  14216. ("r-summarizedexperiment" ,r-summarizedexperiment)
  14217. ("r-tibble" ,r-tibble)
  14218. ("r-tximport" ,r-tximport)))
  14219. (native-inputs
  14220. `(("r-knitr" ,r-knitr)))
  14221. (home-page "https://github.com/mikelove/tximeta")
  14222. (synopsis "Transcript quantification import with automatic metadata")
  14223. (description
  14224. "This package implements transcript quantification import from Salmon and
  14225. alevin with automatic attachment of transcript ranges and release information,
  14226. and other associated metadata. De novo transcriptomes can be linked to the
  14227. appropriate sources with linkedTxomes and shared for computational
  14228. reproducibility.")
  14229. (license license:gpl2)))