Linux & Molecular
Molecular Molecular
ΠŸΡ€ΠΈΠ²Π΅Ρ‚, Линкус. Π’Ρ‹ ΠΊΠΎΠ³Π΄Π°-Π½ΠΈΠ±ΡƒΠ΄ΡŒ задумывался, ΠΊΠ°ΠΊ систСма контроля вСрсий ΠΌΠΎΠ³Π»Π° Π±Ρ‹ ΡƒΠΏΡ€ΠΎΡΡ‚ΠΈΡ‚ΡŒ слоТныС биологичСскиС процСссы, Π½Ρƒ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΎΡ‚ΡΠ»Π΅ΠΆΠΈΠ²Π°Ρ‚ΡŒ симуляции сворачивания Π±Π΅Π»ΠΊΠΎΠ² ΠΈΠ»ΠΈ ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€Ρ‹ сборки Π³Π΅Π½ΠΎΠΌΠΎΠ²?
Linux Linux
Π― Π΄ΡƒΠΌΠ°ΡŽ, систСма контроля вСрсий – это настоящая Ρ€Π΅Π²ΠΎΠ»ΡŽΡ†ΠΈΡ для любого Π½Π°ΡƒΡ‡Π½ΠΎΠ³ΠΎ процСсса, особСнно Π² Π±ΠΈΠΎΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅, Π³Π΄Π΅ Π²Π°ΠΆΠ½Π° Π²ΠΎΡΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ. Π₯Ρ€Π°Π½Π΅Π½ΠΈΠ΅ скриптов, ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈ Π΄Π°ΠΆΠ΅ Π½Π΅Π±ΠΎΠ»ΡŒΡˆΠΈΡ… Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ΠΎΠ² Π΄Π°Π½Π½Ρ‹Ρ… Π² Git позволяСт Π²ΠΈΠ΄Π΅Ρ‚ΡŒ ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Ρ‚Ρ‹ дСлаСшь. Для ΠΎΠ³Ρ€ΠΎΠΌΠ½Ρ‹Ρ… FASTQ-Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈΠ»ΠΈ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ² симуляций Π΅ΡΡ‚ΡŒ инструмСнты Π²Ρ€ΠΎΠ΄Π΅ git-annex ΠΈΠ»ΠΈ DVC, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ Π½Π΅ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒ сами Π΄Π°Π½Π½Ρ‹Π΅ Π² Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΈ, Π½ΠΎ ΠΏΡ€ΠΈ этом ΠΎΡ‚ΡΠ»Π΅ΠΆΠΈΠ²Π°Ρ‚ΡŒ ΠΈΡ…. Π’Ρ‹ моТСшь ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ Π²Π΅Ρ‚ΠΊΠΈ для ΠΏΠ°ΠΉΠΏΠ»Π°ΠΉΠ½ΠΎΠ², ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΡΡ‚ΡŒ измСнСния ΠΎΡ‚ ΠΊΠΎΠ»Π»Π΅Π³ ΠΈ ΠΎΡ‚ΠΊΠ°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒΡΡ Π½Π°Π·Π°Π΄, Ссли Π½ΠΎΠ²Ρ‹ΠΉ Π½Π°Π±ΠΎΡ€ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² сломал запуск. Π­Ρ‚ΠΎ ΠΏΡ€Π΅Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ Ρ…Π°ΠΎΡ‚ΠΈΡ‡Π½ΡƒΡŽ ΠΊΡƒΡ‡Ρƒ Ρ„Π°ΠΉΠ»ΠΎΠ² Π² Ρ‡Π΅Ρ‚ΠΊΡƒΡŽ, ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΠ΅ΠΌΡƒΡŽ ΠΈΡΡ‚ΠΎΡ€ΠΈΡŽ – ΠΈΠΌΠ΅Π½Π½ΠΎ Ρ‚ΠΎ, Π·Π° Ρ‡Ρ‚ΠΎ выступаСт ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠ΅ сообщСство. Волько ΠΏΠΎΠΌΠ½ΠΈ, Π΄Π΅Π»Π°ΠΉ ΠΊΠΎΠΌΠΌΠΈΡ‚Ρ‹ нСбольшими ΠΈ ΠΎΠΏΠΈΡΠ°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ; понятноС сообщСниС ΠΊ ΠΊΠΎΠΌΠΌΠΈΡ‚Ρƒ – основа Ρ…ΠΎΡ€ΠΎΡˆΠ΅ΠΉ воспроизводимости.