【手続補正書】
【提出日】令和1年9月5日(2019.9.5)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
バイナリエンコードされたポリマーを作製する方法であって、
（ｉ）第一のモノマーペアにおける第一のモノマー又は第二のモノマーのいずれかのモノマー１個又は複数個、又は
（ｉｉ）第二のモノマーペアにおける第一のモノマー又は第二のモノマーのいずれかのモノマー１個又は複数個
の伸長産物によって、成長ポリマー鎖を繰り返し伸長させること、
ここで、前記伸長産物が、文字列、画像、ビデオ、又は音声のフォーマットから翻訳されたビットストリームに対応するバイナリ情報ビットを表し、
前記第一のモノマーペアの前記第一のモノマー及び第二のモノマーがそれぞれ第一のバイナリ情報ビットを表し、
前記第二のモノマーペアの前記第一のモノマー及び第二のモノマーがそれぞれ第二のバイナリ情報ビットを表す、及び
前記伸長産物が同じバイナリ情報ビットを表し、且つ直接連続して存在する場合に、所与のモノマーペアの前記第一のモノマーと前記第二のモノマーとを交互に並べる（alternate）こと
を含み、
前記バイナリエンコードされたポリマーは、前記文字列、画像、ビデオ、又は音声のフォーマットをコードする、
バイナリエンコードされたポリマーを作製する方法。
【請求項２】
前記バイナリエンコードされたポリマーが、核酸である、請求項１に記載の方法。
【請求項３】
前記第一のモノマーペアにおける前記第一のモノマー又は前記第二のモノマーが、ヌクレオチドである、請求項１に記載の方法。
【請求項４】
前記第二のモノマーペアにおける前記第一のモノマー又は前記第二のモノマーが、ヌクレオチドである、請求項１に記載の方法。
【請求項５】
前記第一のモノマーペアが、アデニン（Ａ）、及びチミン（Ｔ）又はウラシル（Ｕ）を含む、請求項１に記載の方法。
【請求項６】
前記第二のモノマーペアが、シトシン（Ｃ）及びグアニン（Ｇ）を含む、請求項１に記載の方法。
【請求項７】
前記伸長産物が、酵素及び選択されたモノマーを用いて、前記選択されたモノマーの付加を触媒する条件下で形成される、請求項１に記載の方法。
【請求項８】
前記伸長産物が、ポリメラーゼ及び選択されたモノマーを用いて、前記選択されたモノマーの付加を触媒する条件下で形成される、請求項１に記載の方法。
【請求項９】
前記伸長産物が、鋳型非依存的ポリメラーゼ及び選択されたモノマーを用いて、前記選択されたモノマーの付加を触媒する条件下で形成される、請求項１に記載の方法。
【請求項１０】
前記成長ポリマー鎖が、基材に結合されている、請求項１に記載の方法。
【請求項１１】
工程（ｉ）及び工程（ｉｉ）から形成された複数の成長ポリマー鎖を含む、請求項１に記載の方法。
【請求項１２】
工程（ｉ）及び工程（ｉｉ）から形成された複数の成長ポリマー鎖を含み、前記複数の成長ポリマー鎖は、基材に結合されている、請求項１に記載の方法。
【請求項１３】
前記第一のモノマーペアにおける前記第一のモノマー又は前記第二のモノマーが、天然ヌクレオチドである、請求項１に記載の方法。
【請求項１４】
前記第二のモノマーペアにおける前記第一のモノマー又は前記第二のモノマーが、天然ヌクレオチドである、請求項１に記載の方法。
【請求項１５】
前記第一のモノマーペア及び第二のモノマーペアが天然ヌクレオチドを含み、前記伸長産物が単一のヌクレオチド又は複数のヌクレオチドを付加するのに十分な条件下で天然ヌクレオチドの付加を触媒することによって作製される、請求項１に記載の方法。
【請求項１６】
前記第一のモノマーペア及び第二のモノマーペアが天然ヌクレオチドを含み、前記伸長産物が、前記基材上の１又は複数の位置で、ポリメラーゼ及び選択されたヌクレオチドの投与とヌクレオチド欠乏緩衝液の投与とを交互に行って、前記ヌクレオチドを付加するのに十分な条件下で天然ヌクレオチドの付加を触媒することによって作製される、請求項１に記載の方法。
【請求項１７】
バイナリエンコードされたポリマーを作製する方法であって、
（ｉ）第一のモノマーペアにおける第一のモノマー又は第二のモノマーのいずれかのモノマー１個又は複数個、又は
（ｉｉ）第二のモノマーペアにおける第一のモノマー又は第二のモノマーのいずれかのモノマー１個又は複数個
の伸長産物によって、成長ポリマー鎖を繰り返し伸長させること、
ここで、前記伸長産物が、文字列、画像、ビデオ、又は音声のフォーマットから翻訳されたビットストリームに対応するバイナリ情報ビットを表し、
前記第一のモノマーペアの前記第一のモノマー及び第二のモノマーがそれぞれ第一のバイナリ情報ビットを表し、
前記第二のモノマーペアの前記第一のモノマー及び第二のモノマーがそれぞれ第二のバイナリ情報ビットを表す、及び
前記伸長産物が同じバイナリ情報ビットを表し、且つ直接連続して存在する場合に、所与のモノマーペアの前記第一のモノマーと前記第二のモノマーとを交互に並べること
を含み、
前記伸長産物は、前記第一のモノマーペアにおける前記第一のモノマー又は前記第二のモノマーのいずれかの少なくとも１つのホモポリマー、又は前記第二のモノマーペアにおける前記第一のモノマー又は前記第二のモノマーのいずれかの少なくとも１つのホモポリマーを含み、且つ
前記バイナリエンコードされたポリマーは、前記文字列、画像、ビデオ、又は音声のフォーマットをコードする、
バイナリエンコードされたポリマーを作製する方法。
【請求項１８】
バイナリエンコードされた核酸を、核酸配列から、文字列、画像、ビデオ、又は音声のフォーマットを表すバイナリ情報ビットの列へと翻訳する方法であって、アデニン、及びチミン又はウラシルが、第一のバイナリ情報ビットを表し、シトシン及びグアニンが、第二のバイナリ情報ビットを表し、
前記方法は、
前記核酸配列を読み取ること、及び
各アデニン、又は連続する場合は複数のアデニンに、前記第一のバイナリ情報ビットを割り当てること、
各チミン、又は連続する場合は複数のチミンに、前記第一のバイナリ情報ビットを割り当てること、
各ウラシル、又は連続する場合は複数のウラシルに、前記第一のバイナリ情報ビットを割り当てること、
各シトシン、又は連続する場合は複数のシトシンに、前記第二のバイナリ情報ビットを割り当てること、及び
各グアニン、又は連続する場合は複数のグアニンに、前記第二のバイナリ情報ビットを割り当てること
を含み、
前記核酸配列は、連続する２つ以上のアデニン、連続する２つ以上のチミン、連続する２つ以上のウラシル、連続する２つ以上のシトシン、又は連続する２つ以上のグアニンのうちの少なくとも１つを含む、
方法。
【請求項１９】
文字列、画像、ビデオ、又は音声のフォーマットをエンコード及びデコードする方法であって、
前記文字列、画像、ビデオ、又は音声のフォーマットをビットストリームの複数のビット列へと変換すること、
前記ビットストリームの前記複数のビット列に対応する核酸配列を、アデニン又はチミンを第一のバイナリ情報ビットに、シトシン又はグアニンを第二のバイナリ情報ビットに割り当てることで設計すること、
ここで、アデニン又はチミンの前記割り当ては、同じバイナリ情報ビットが直接連続して存在する場合は、交互に並べ、
シトシン又はグアニンの前記割り当ては、同じバイナリ情報ビットが直接連続して存在する場合は、交互に並べる、
前記核酸配列を合成すること、
前記合成された核酸配列を保存すること、
前記合成された核酸配列を読み取ること、及び
前記合成された核酸配列を、前記第一のバイナリ情報ビットをアデニン又はチミンに割り当て、前記第二のバイナリ情報ビットをシトシン又はグアニンに割り当てることによって、前記ビットストリームの前記複数のビット列にデコードすること
を含む方法。
【請求項２０】
前記合成された核酸配列が、アデニン、チミン、シトシン、又はグアニンの少なくとも１つのホモポリマーを含み、前記合成された核酸配列の前記デコードが、前記第一のバイナリ情報ビットをアデニン又はチミンのホモポリマーに割り当てること、及び前記第二のバイナリ情報ビットをシトシン又はグアニンのホモポリマーに割り当てることを含む、請求項１９に記載の方法。
【請求項２１】
文字列、画像、ビデオ、又は音声のフォーマットをコードするビットストリームの複数のビット列を表す核酸配列群を用いて基材上に情報を記憶する方法であって、
一本鎖核酸イニシエータ配列が結合した基材をアレイ上の領域に提供し、１又は複数の位置を、Ｃｏ２＋、Ｍｎ２＋、Ｚｎ２＋、及びＭｇ２＋のうちの１つ又は複数、鋳型非依存的ポリメラーゼ、並びに選択された天然ヌクレオチドと接触させること、
前記１又は複数の位置で、標的一本鎖核酸イニシエータ配列の３′ヒドロキシル末端への前記選択されたヌクレオチドの付加を触媒すること、及び
選択された天然ヌクレオチドの付加を触媒する前記工程を繰り返して、前記基材の既知の位置に複数の所定の配列を生成すること、
ここで前記複数の所定の配列は、前記文字列、画像、ビデオ、又は音声のフォーマットをコードする前記ビットストリームの前記複数のビット列を表す、
を含む方法。
【請求項２２】
前記触媒する工程及び前記繰り返す工程が、前記基材上の複数の位置で順に行われて、前記基材の既知の位置で複数の所定の配列が生成される、請求項２１に記載の方法。
【請求項２３】
前記触媒する工程及び前記繰り返す工程が、前記基材上の複数の位置で同時に行われて、複数の所定の配列のそれぞれが前記基材の対応する既知の位置で生成され、対応する既知の位置で所定の配列のアレイが生成される、請求項２１に記載の方法。
【請求項２４】
前記複数の所定の配列の１又は複数が、シークエンシングされ、前記配列が、バイナリビット情報に翻訳され、前記バイナリビット情報は次に、前記文字列、前記画像、前記ビデオ、又は前記音声のフォーマットに翻訳される、請求項２１に記載の方法。
【請求項２５】
前記基材が、少なくとも１０２個、１０３個、１０４個、１０５個、１０６個、１０７個、１０８個、１０９個、又は１０１０個の所定の配列を、各々対応する既知領域に含む、請求項２１に記載の方法。
【請求項２６】
前記所定の配列の長さが、１００ヌクレオチド超、５００ヌクレオチド超、又は１０００ヌクレオチド超である、請求項２１に記載の方法。
【請求項２７】
前記鋳型非依存的ポリメラーゼが、末端デオキシヌクレオチジルトランスフェラーゼである、請求項２１に記載の方法。
【請求項２８】
前記選択された天然ヌクレオチドの前記伸長産物が、前記選択された天然ヌクレオチドの反応時間を限定することによって生成され、ヌクレオチド除去緩衝液が添加されて前記選択された天然ヌクレオチドが除去され、それによって前記選択された天然ヌクレオチドの反応時間が限定されるか、又は前記基材の表面を横切る前記選択された天然ヌクレオチドのパルス流速が、特定の所望の位置での前記選択された天然ヌクレオチドの反応時間を限定する、請求項２１に記載の方法。
【請求項２９】
バイナリエンコードされた核酸を、核酸配列からバイナリ情報ビットの列へと翻訳する方法であって、アデニン、及びチミン又はウラシルが、第一のバイナリ情報ビットを表し、シトシン及びグアニンが、第二のバイナリ情報ビットを表し、
前記方法は、
前記核酸配列を読み取ること、並びに
各アデニン、又は連続する場合は複数のアデニンに、前記第一のバイナリ情報ビットを割り当てること、
各チミン、又は連続する場合は複数のチミンに、前記第一のバイナリ情報ビットを割り当てること、
各ウラシル、又は連続する場合は複数のウラシルに、前記第一のバイナリ情報ビットを割り当てること、
各シトシン、又は連続する場合は複数のシトシンに、前記第二のバイナリ情報ビットを割り当てること、及び
各グアニン、又は連続する場合は複数のグアニンに、前記第二のバイナリ情報ビットを割り当てること
を含む方法。
【請求項３０】
記憶された情報を有し、基材、及び前記基材上に配置された複数の核酸配列を含む情報記憶デバイスであって、前記複数の核酸配列は、前記記憶された情報に対応するバイナリ情報ビットの列をコードし、アデニン又はアデニンの列、チミン又はチミンの列、及びウラシル又はウラシルの列は、第一のバイナリ情報ビットを表し、且つ
シトシン又はシトシンの列、及びグアニン又はグアニンの列は、第二のバイナリ情報ビットを表す
情報記憶デバイス。
【請求項３１】
特定のフォーマットの情報を、各々が対応するビットバーコードを有するビットストリームの複数のビット列へと変換すること、前記複数のビット列を１塩基あたり１ビットのエンコードを用いて複数の対応するオリゴヌクレオチド配列へと変換すること、前記複数の対応するオリゴヌクレオチド配列を、複数の反応位置を有する基材の表面を横切るように試薬及び洗浄液をパルスし、同期させることによって合成すること、並びに前記合成された複数の対応するオリゴヌクレオチド配列を保存することを含む、ヌクレオチドを用いて情報を記憶する方法。
【請求項３２】
前記オリゴヌクレオチド配列が、データブロック配列、前記ビットストリーム中における前記データブロックの位置を指定するアドレス配列、又は前記オリゴヌクレオチドの両端に位置する増幅及びシークエンシングのための隣接共通配列のうちの１つ又は複数又は全てを含む、請求項３１に記載の方法。
【請求項３３】
特定のフォーマットの情報のビット列をコードする複数のオリゴヌクレオチド配列を増幅すること、前記増幅された複数のオリゴヌクレオチド配列をシークエンシングすること、ホモポリマーの並びを単一のヌクレオチドとして解釈することによって前記増幅された複数のオリゴヌクレオチド配列をビット列へと変換すること、及び前記ビット列を特定のフォーマットの情報へと変換することを含む、
特定のフォーマットの情報を、前記特定のフォーマットの情報のビット列をコードする複数の合成されたオリゴヌクレオチド配列から回収する方法。
【請求項３４】
前記オリゴヌクレオチド配列が、データブロック配列、前記ビットストリーム中における前記データブロックの位置を指定するアドレス配列、又は前記オリゴヌクレオチドの両端に位置する増幅及びシークエンシングのための隣接共通配列のうちの１つ又は複数又は全てを含む、請求項３３に記載の方法。
【請求項３５】
特定のフォーマットの情報のビット列をコードする複数のオリゴヌクレオチド配列を増幅すること、前記増幅された複数のオリゴヌクレオチド配列をシークエンシングすること、ホモポリマーの並びを単一のヌクレオチドとして解釈することによって前記増幅された複数のオリゴヌクレオチド配列をビット列へと変換すること、前記ビット列を前記特定のフォーマットの情報へと変換すること、及び前記特定のフォーマットの情報を出力することを含む、
特定のフォーマットの情報に、前記特定のフォーマットの情報のビット列をコードする複数の合成されたオリゴヌクレオチド配列からアクセスする方法。
【請求項３６】
前記オリゴヌクレオチド配列が、データブロック配列、前記ビットストリーム中における前記データブロックの位置を指定するアドレス配列、又は前記オリゴヌクレオチドの両端に位置する増幅及びシークエンシングのための隣接共通配列のうちの１つ又は複数又は全てを含む、請求項３５に記載の方法。
【請求項３７】
特定のフォーマットの情報をビットストリームへと変換すること、ビット列を複数の対応するオリゴヌクレオチド配列へとエンコードすること、前記複数の対応するオリゴヌクレオチド配列を、複数の反応位置を有する基材の表面を横切るように試薬及び洗浄液をパルスし、同期させることによって合成すること、前記合成された複数の対応するオリゴヌクレオチド配列をシークエンシングすること、前記合成された複数の対応するオリゴヌクレオチド配列を、ホモポリマーの並びを単一のヌクレオチドとして解釈することによってビット列へとデコードすること、前記ビット列をビットストリームへとアセンブルすること、及び前記ビットストリームを前記特定のフォーマットの情報へと変換することを含む、
ヌクレオチドを用いて情報を記憶する方法。
【請求項３８】
前記オリゴヌクレオチド配列が、データブロック配列、前記ビットストリーム中における前記データブロックの位置を指定するアドレス配列、又は前記オリゴヌクレオチドの両端に位置する増幅及びシークエンシングのための隣接共通配列のうちの１つ又は複数又は全てを含む、請求項３７に記載の方法。
【請求項３９】
第一のフォーマットの情報を第一のビットストリームへと変換すること、第一のビット列を複数の対応するオリゴヌクレオチド配列へとエンコードすること、前記複数の対応するオリゴヌクレオチド配列を、複数の反応位置を有する基材の表面を横切るように試薬及び洗浄液をパルスし、同期させることによって合成すること、前記合成された複数の対応するオリゴヌクレオチド配列をシークエンシングすること、前記合成された複数の対応するオリゴヌクレオチド配列を、ホモポリマーの並びを単一のヌクレオチドとして解釈することによって第二のビット列へとデコードすること、前記第二のビット列を第二のビットストリームへとアセンブルすること、及び前記第二のビットストリームを第二のフォーマットの情報へと変換することを含む、
ヌクレオチドを用いて情報を記憶する方法。
【請求項４０】
前記オリゴヌクレオチド配列が、データブロック配列、前記ビットストリーム中における前記データブロックの位置を指定するアドレス配列、又は前記オリゴヌクレオチドの両端に位置する増幅及びシークエンシングのための隣接共通配列のうちの１つ又は複数又は全てを含む、請求項３９に記載の方法。
【請求項４１】
第一のフォーマットの情報を、第二のフォーマットとしての複数のビット列へと変換すること、前記複数のビット列を１塩基あたり１ビットのエンコードを用いて複数の対応するオリゴヌクレオチド配列へと変換すること、前記複数の対応するオリゴヌクレオチド配列を、複数の反応位置を横切るようにヌクレオチド、試薬、及び洗浄液をパルスし、同期させることによって合成すること、及び前記合成された複数の対応するオリゴヌクレオチド配列を保存することを含み、
前記合成された複数の対応するオリゴヌクレオチド配列は、鋳型非依存的ポリメラーゼ及び選択されたヌクレオチドを用いて、前記選択されたヌクレオチドの付加を触媒する条件下で形成される、
ヌクレオチドを用いて情報を記憶する方法。
【請求項４２】
前記合成された複数の対応するオリゴヌクレオチド配列が、データブロック配列、ビットストリーム中における前記データブロックの位置を指定するアドレス配列、又は前記オリゴヌクレオチドの両端に位置する増幅及びシークエンシングのための隣接共通配列のうちの１つ又は複数又は全てを含む、請求項４１に記載の方法。
【請求項４３】
前記合成された複数の対応するオリゴヌクレオチド配列を増幅すること、前記増幅された複数のオリゴヌクレオチド配列をシークエンシングすること、前記増幅された複数のオリゴヌクレオチド配列をビット列へと変換すること、及び前記ビット列を第一のフォーマットの情報へと変換することを含む、請求項４１に記載の方法。
【請求項４４】
前記第一のフォーマットの情報を出力することをさらに含む、請求項４３に記載の方法。
【請求項４５】
前記合成された複数の対応するオリゴヌクレオチド配列がｐＨ感受性の鋳型非依存的ポリメラーゼ及び選択されたヌクレオチドを用いて、前記選択されたヌクレオチドの付加を触媒する条件下で形成される、請求項４１に記載の方法。
【請求項４６】
前記合成された複数の対応するオリゴヌクレオチド配列が光感受性の鋳型非依存的ポリメラーゼ及び選択されたヌクレオチドを用いて、前記選択されたヌクレオチドの付加を触媒する条件下で形成される、請求項４１に記載の方法。
【請求項４７】
前記合成された複数の対応するオリゴヌクレオチド配列が基材に結合されている、請求項４１に記載の方法。
【請求項４８】
前記第一のフォーマットの情報が、情報の文字列フォーマット、画像フォーマット、ビデオフォーマット、又は音声フォーマットである、請求項４１に記載の方法。
【請求項４９】
前記ヌクレオチドが天然のヌクレオチドである、請求項４１に記載の方法。
【請求項５０】
前記合成された複数の対応するオリゴヌクレオチド配列の長さが、１００ヌクレオチド超、５００ヌクレオチド超、又は１０００ヌクレオチド超である、請求項４１に記載の方法。
【請求項５１】
前記合成された複数の対応するオリゴヌクレオチド配列が、末端デオキシヌクレオチジルトランスフェラーゼ及び選択されたヌクレオチドを用いて、前記選択されたヌクレオチドの付加を触媒する条件下で形成される、請求項４１に記載の方法。
【請求項５２】
前記合成された複数の対応するオリゴヌクレオチド配列が、鋳型非依存的ポリメラーゼ、Ｃｏ２＋、Ｍｎ２＋、Ｚｎ２＋、及びＭｇ２＋のうちの１つ又は複数、及びヌクレオチドを用いて、前記ヌクレオチドの付加を触媒して基材に結合した成長ポリマー鎖を形成する条件下で伸長産物を形成することにより形成される、請求項４１に記載の方法。
【請求項５３】
前記複数の反応位置が、鋳型非依存的ポリメラーゼ、Ｃｏ２＋、Ｍｎ２＋、Ｚｎ２＋、及びＭｇ２＋のうちの１つ又は複数、及びヌクレオチドを用いて、前記ヌクレオチドの付加を触媒して基材に結合した成長ポリマー鎖を形成する条件下でヌクレオチドにより繰り返し伸長される一本鎖核酸イニシエータ配列を含む、請求項４１に記載の方法。
【請求項５４】
前記複数の反応位置が、鋳型非依存的ポリメラーゼ、Ｃｏ２＋、Ｍｎ２＋、Ｚｎ２＋、及びＭｇ２＋のうちの１つ又は複数、及びヌクレオチドを用いて、前記ヌクレオチドの付加を触媒して基材に結合した成長ポリマー鎖を形成して対応する既知の位置で所定の配列のアレイが生成する条件下でヌクレオチドにより繰り返し伸長される一本鎖核酸イニシエータ配列を含む、請求項４１に記載の方法。
【請求項５５】
前記複数の反応位置が、鋳型非依存的ポリメラーゼ、Ｃｏ２＋、Ｍｎ２＋、Ｚｎ２＋、及びＭｇ２＋のうちの１つ又は複数、及びヌクレオチドを用いて、前記ヌクレオチドの付加を触媒して基材に結合した成長ポリマー鎖を形成して対応する既知の位置で所定の配列のアレイが生成する条件下でヌクレオチドにより繰り返し伸長される一本鎖核酸イニシエータ配列を含み、前記アレイが少なくとも１０２個、１０３個、１０４個、１０５個、１０６個、１０７個、１０８個、１０９個、又は１０１０個の所定の配列を、各々対応する既知領域に含む、請求項４１に記載の方法。
【請求項５６】
前記合成された複数の対応するオリゴヌクレオチド配列が、ヌクレオチド除去緩衝液が添加されて前記選択されたヌクレオチドが除去され、それによって前記選択されたヌクレオチドの反応時間が限定されることによって生成されるか、又は反応位置での前記選択されたヌクレオチドのパルス流速が限定されることによって生成される、請求項４１に記載の方法。
【請求項５７】
ビット列のそれぞれが対応するビットバーコードを含む、請求項４１に記載の方法。
【請求項５８】
前記複数の反応位置が基材の表面上にある、請求項４１に記載の方法。
【請求項５９】
ビット列のそれぞれが対応するビットバーコードを含み、且つ前記複数の反応位置が基材の表面上にある、請求項４１に記載の方法。
【請求項６０】
鋳型非依存的ポリメラーゼ及び選択されたヌクレオチドを用いて、前記選択されたヌクレオチドの他のヌクレオチドへの付加を触媒する条件下で、特定のフォーマットの情報をコードするオリゴヌクレオチド配列を有するオリゴヌクレオチドを合成することによって、前記特定のフォーマットの情報を前記オリゴヌクレオチド中に記憶することを含む方法。
【請求項６１】
前記オリゴヌクレオチド配列が、データブロック配列、前記特定のフォーマットの情報中における前記データブロックの位置を指定するアドレス配列、又は前記オリゴヌクレオチドの両端に位置する増幅及びシークエンシングのための隣接共通配列のうちの１つ又は複数又は全てを含む、請求項６０に記載の方法。
【請求項６２】
前記オリゴヌクレオチド配列が、ヌクレオチド除去緩衝液が添加されて前記選択されたヌクレオチドが除去され、それによって前記選択された前記選択されたヌクレオチドの反応時間が限定されることによって生成されるか、又は反応位置での前記選択されたヌクレオチドのパルス流速が限定されることによって生成される、請求項６０に記載の方法。
【請求項６３】
前記オリゴヌクレオチド配列がｐＨ感受性の鋳型非依存的ポリメラーゼ及び選択されたヌクレオチドを用いて、前記選択されたヌクレオチドの付加を触媒する条件下で形成される、請求項６０に記載の方法。
【請求項６４】
前記オリゴヌクレオチド配列が光感受性の鋳型非依存的ポリメラーゼ及び選択されたヌクレオチドを用いて、前記選択されたヌクレオチドの付加を触媒する条件下で形成される、請求項６０に記載の方法。
【請求項６５】
前記オリゴヌクレオチド配列が基材に結合されている、請求項６０に記載の方法。
【請求項６６】
前記特定のフォーマットの情報が、情報の文字列フォーマット、画像フォーマット、ビデオフォーマット、又は音声フォーマットである、請求項６０に記載の方法。
【請求項６７】
前記ヌクレオチドが天然のヌクレオチドである、請求項６０に記載の方法。
【請求項６８】
前記オリゴヌクレオチド配列の長さが、１００ヌクレオチド超、５００ヌクレオチド超、又は１０００ヌクレオチド超である、請求項６０に記載の方法。
【請求項６９】
前記オリゴヌクレオチド配列が、末端デオキシヌクレオチジルトランスフェラーゼ及び選択されたヌクレオチドを用いて、前記選択されたヌクレオチドの付加を触媒する条件下で形成される、請求項６０に記載の方法。
【請求項７０】
前記オリゴヌクレオチド配列が、鋳型非依存的ポリメラーゼ、Ｃｏ２＋、Ｍｎ２＋、Ｚｎ２＋、及びＭｇ２＋のうちの１つ又は複数、及びヌクレオチドを用いて、前記ヌクレオチドの付加を触媒して基材に結合した成長ポリマー鎖を形成する条件下で伸長産物を形成することにより形成される、請求項６０に記載の方法。
【請求項７１】
前記鋳型非依存的ポリメラーゼを用いて特定のフォーマットの情報をコードする複数のオリゴヌクレオチド配列を合成することを含む、請求項６０に記載の方法。
【請求項７２】
鋳型非依存的ポリメラーゼ、Ｃｏ２＋、Ｍｎ２＋、Ｚｎ２＋、及びＭｇ２＋のうちの１つ又は複数、及びヌクレオチドを用いて、前記ヌクレオチドの付加を触媒して基材に結合した成長ポリマー鎖を形成する条件下でヌクレオチドにより繰り返し伸長される一本鎖核酸イニシエータ配列を含む複数の反応位置で、前記鋳型非依存的ポリメラーゼを用いて特定のフォーマットの情報をコードする複数のオリゴヌクレオチド配列を合成することを含む、請求項６０に記載の方法。
【請求項７３】
鋳型非依存的ポリメラーゼ、Ｃｏ２＋、Ｍｎ２＋、Ｚｎ２＋、及びＭｇ２＋のうちの１つ又は複数、及びヌクレオチドを用いて、前記ヌクレオチドの付加を触媒して基材に結合した成長ポリマー鎖を形成して対応する既知の位置で所定の配列のアレイが生成する条件下でヌクレオチドにより繰り返し伸長される一本鎖核酸イニシエータ配列を含む複数の反応位置で、前記鋳型非依存的ポリメラーゼを用いて特定のフォーマットの情報をコードする複数のオリゴヌクレオチド配列を合成することを含む、請求項６０に記載の方法。
【請求項７４】
鋳型非依存的ポリメラーゼ、Ｃｏ２＋、Ｍｎ２＋、Ｚｎ２＋、及びＭｇ２＋のうちの１つ又は複数、及びヌクレオチドを用いて、前記ヌクレオチドの付加を触媒して基材に結合した成長ポリマー鎖を形成して対応する既知の位置で所定の配列のアレイが生成する条件下でヌクレオチドにより繰り返し伸長される一本鎖核酸イニシエータ配列を含む複数の反応位置で、前記鋳型非依存的ポリメラーゼを用いて特定のフォーマットの情報をコードする複数のオリゴヌクレオチド配列を合成することを含み、前記アレイが少なくとも１０２個、１０３個、１０４個、１０５個、１０６個、１０７個、１０８個、１０９個、又は１０１０個の所定の配列を、各々対応する既知領域に含む、請求項６０に記載の方法。
【請求項７５】
前記オリゴヌクレオチドが基材の表面上に結合されている、請求項６０に記載の方法。
【請求項７６】
合成された複数のオリゴヌクレオチド配列を増幅すること、前記増幅された複数のオリゴヌクレオチド配列をシークエンシングすること、ホモポリマーの並びを単一のヌクレオチドとして解釈することによって前記増幅された複数のオリゴヌクレオチド配列を特定のフォーマットの情報へと変換することを含む、
特定のフォーマットの情報を、前記特定のフォーマットの情報をコードする合成された複数のオリゴヌクレオチド配列から回収する方法。
【請求項７７】
前記増幅された複数のオリゴヌクレオチド配列が、データブロック配列、前記特定のフォーマットの情報中における前記データブロックの位置を指定するアドレス配列、又は前記オリゴヌクレオチドの両端に位置する増幅及びシークエンシングのための隣接共通配列のうちの１つ又は複数又は全てを含む、請求項７６に記載の方法。
【請求項７８】
合成された複数のオリゴヌクレオチド配列を増幅すること、前記増幅された複数のオリゴヌクレオチド配列をシークエンシングすること、ホモポリマーの並びを単一のヌクレオチドとして解釈することによって前記増幅された複数のオリゴヌクレオチド配列をビット列へと変換すること、前記ビット列を特定のフォーマットの情報へと変換することを含む、
特定のフォーマットの情報に、前記特定のフォーマットの情報をコードする合成された複数のオリゴヌクレオチド配列からアクセスする方法。
【請求項７９】
前記増幅された複数のオリゴヌクレオチド配列が、データブロック配列、前記特定のフォーマットの情報中における前記データブロックの位置を指定するアドレス配列、又は前記オリゴヌクレオチドの両端に位置する増幅及びシークエンシングのための隣接共通配列のうちの１つ又は複数又は全てを含む、請求項７８に記載の方法。
【請求項８０】
特定のフォーマットの情報を複数の対応するオリゴヌクレオチド配列へと変換すること、前記複数の対応するオリゴヌクレオチド配列を、複数の反応位置を有する基材の表面を横切るようにヌクレオチド、試薬、及び洗浄液をパルスし、同期させることによって合成すること、前記合成された複数のオリゴヌクレオチド配列をシークエンシングすること、及びホモポリマーの並びを単一のヌクレオチドとして解釈することによって前記合成された複数のオリゴヌクレオチド配列を前記特定のフォーマットの情報へとデコードすることを含む、
ヌクレオチドを用いて情報を記憶する方法。
【請求項８１】
前記合成された複数のオリゴヌクレオチド配列が、データブロック配列、ビットストリーム中における前記データブロックの位置を指定するアドレス配列、又は前記オリゴヌクレオチドの両端に位置する増幅及びシークエンシングのための隣接共通配列のうちの１つ又は複数又は全てを含む、請求項８０に記載の方法。